diff --git a/.gitignore b/.gitignore index 7bd279eb..9ec36a25 100644 --- a/.gitignore +++ b/.gitignore @@ -10,3 +10,4 @@ build/ *.swp bindings/vapi/gmime-2.6/gmime-2.6.gi /valadoc +/po/untitled.pot diff --git a/CMakeLists.txt b/CMakeLists.txt index 7b4f4e17..12983b64 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -24,10 +24,6 @@ set(ARCHIVE_BASE_NAME ${CMAKE_PROJECT_NAME}-${VERSION}) set(ARCHIVE_FULL_NAME ${ARCHIVE_BASE_NAME}.tar.xz) set(ARCHIVE_DEBUILD_FULL_NAME ${CMAKE_PROJECT_NAME}_${VERSION}.orig.tar.xz) -set(GLADE_FILES ui/account_list.glade ui/account_cannot_remove.glade ui/account_spinner.glade - ui/composer.glade ui/login.glade ui/message.glade ui/password-dialog.glade ui/preferences.glade - ui/remove_confirm.glade) - option(DEBUG "Build for debugging." OFF) option(ICON_UPDATE "Run gtk-update-icon-cache after the install." ON) option(DESKTOP_UPDATE "Run update-desktop-database after the install." ON) diff --git a/cmake/Gettext.cmake b/cmake/Gettext.cmake index 9be4742f..3247b3b5 100644 --- a/cmake/Gettext.cmake +++ b/cmake/Gettext.cmake @@ -76,66 +76,8 @@ IF(NOT DEFINED XGETTEXT_OPTIONS) ENDIF(NOT DEFINED XGETTEXT_OPTIONS) IF(XGETTEXT_FOUND) - MACRO(GETTEXT_CREATE_POT _potFile _pot_options ) - SET(_xgettext_options_list) - SET(_src_list) - SET(_src_list_abs) - SET(_glade_list) - SET(_glade_list_abs) - SET(_stage "SRC") - FOREACH(_pot_option ${_pot_options} ${ARGN}) - IF(_pot_option STREQUAL "OPTION") - SET(_stage "OPTION") - ELSEIF(_pot_option STREQUAL "SRC") - SET(_stage "SRC") - ELSEIF(_pot_option STREQUAL "GLADE") - SET(_stage "GLADE") - ELSE(_pot_option STREQUAL "OPTION") - IF(_stage STREQUAL "OPTION") - SET(_xgettext_options_list ${_xgettext_options_list} ${_pot_option}) - ELSEIF(_stage STREQUAL "GLADE") - FILE(RELATIVE_PATH _relFile ${CMAKE_CURRENT_BINARY_DIR} ${CMAKE_SOURCE_DIR}/${_pot_option}) - GET_FILENAME_COMPONENT(_absFile ${_pot_option} ABSOLUTE) - SET(_glade_list ${_glade_list} ${_relFile}) - SET(_glade_list_abs ${_glade_list_abs} ${_absFile}) - ELSEIF(_stage STREQUAL "SRC") - FILE(RELATIVE_PATH _relFile ${CMAKE_CURRENT_BINARY_DIR} ${CMAKE_CURRENT_SOURCE_DIR}/${_pot_option}) - GET_FILENAME_COMPONENT(_absFile ${_pot_option} ABSOLUTE) - SET(_src_list ${_src_list} ${_relFile}) - SET(_src_list_abs ${_src_list_abs} ${_absFile}) - ENDIF(_stage STREQUAL "OPTION") - ENDIF(_pot_option STREQUAL "OPTION") - ENDFOREACH(_pot_option ${_pot_options} ${ARGN}) - - IF (_xgettext_options_list) - SET(_xgettext_options ${_xgettext_options_list}) - ELSE(_xgettext_options_list) - SET(_xgettext_options ${XGETTEXT_OPTIONS}) - ENDIF(_xgettext_options_list) - - #MESSAGE("${XGETTEXT_EXECUTABLE} ${_xgettext_options_list} -o ${_potFile} ${_src_list}") - ADD_CUSTOM_COMMAND(OUTPUT pot_file - COMMAND ${XGETTEXT_EXECUTABLE} ${_xgettext_options} -o ${_potFile} ${_src_list} - DEPENDS ${_src_list_abs} ${GLADE_FILES} - WORKING_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR} - ) - - ADD_CUSTOM_TARGET(pot_file - COMMAND ${XGETTEXT_EXECUTABLE} ${_xgettext_options_list} -o _source.pot ${_src_list} - COMMAND ${XGETTEXT_EXECUTABLE} --language=Glade --omit-header -o _glade.pot ${_glade_list} - COMMAND ${GETTEXT_MSGCAT_EXECUTABLE} -o ${_potFile} --use-first _source.pot _glade.pot - DEPENDS ${_src_list_abs} - WORKING_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR} - COMMENT "Extract translatable messages to ${_potFile}" - ) - ENDMACRO(GETTEXT_CREATE_POT _potFile _pot_options) - - - MACRO(GETTEXT_CREATE_TRANSLATIONS _potFile _firstLang) + MACRO(GETTEXT_CREATE_TRANSLATIONS _firstLang) SET(_gmoFiles) - GET_FILENAME_COMPONENT(_potBasename ${_potFile} NAME_WE) - GET_FILENAME_COMPONENT(_absPotFile ${_potFile} ABSOLUTE) - SET(_addToAll) SET(_is_comment FALSE) @@ -156,13 +98,12 @@ IF(XGETTEXT_FOUND) #MESSAGE("_absFile=${_absFile} _abs_PATH=${_abs_PATH} _lang=${_lang} curr_bin=${CMAKE_CURRENT_BINARY_DIR}") ADD_CUSTOM_COMMAND( OUTPUT ${_gmoFile} - COMMAND ${GETTEXT_MSGMERGE_EXECUTABLE} --quiet --update --backup=none -s ${_absFile} ${_absPotFile} COMMAND ${GETTEXT_MSGFMT_EXECUTABLE} -o ${_gmoFile} ${_absFile} - DEPENDS ${_absPotFile} ${_absFile} + DEPENDS ${_absFile} WORKING_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR} ) - INSTALL(FILES ${_gmoFile} DESTINATION share/locale/${_lang}/LC_MESSAGES RENAME ${_potBasename}.mo) + INSTALL(FILES ${_gmoFile} DESTINATION share/locale/${_lang}/LC_MESSAGES RENAME ${GETTEXT_PACKAGE}.mo) SET(_gmoFiles ${_gmoFiles} ${_gmoFile}) ENDIF() ENDFOREACH (_currentLang ) diff --git a/po/CMakeLists.txt b/po/CMakeLists.txt index 3530945c..69ba6005 100644 --- a/po/CMakeLists.txt +++ b/po/CMakeLists.txt @@ -1,52 +1,8 @@ -set(TRANSLATED - ar - ca - cs - da - de - el - en_CA - en_GB - eo - es - et - eu - fa - fi - fr - gl - he - hi - hr - hu - id - it - ja - km - lt - ms - nb - nl - pl - pt - pt_BR - ro - ru - sk - sl - sr - sv - te - tr - uk - vi - zh_CN - zh_TW -) +file(STRINGS "LINGUAS" TRANSLATED) IF (XGETTEXT_FOUND) - GETTEXT_CREATE_TRANSLATIONS(${GETTEXT_PACKAGE}.pot ALL ${TRANSLATED} + GETTEXT_CREATE_TRANSLATIONS(ALL ${TRANSLATED} COMMENT "Creating translations.") ELSE () message(STATUS "xgettext not found") diff --git a/po/LINGUAS b/po/LINGUAS new file mode 100644 index 00000000..1816c5fa --- /dev/null +++ b/po/LINGUAS @@ -0,0 +1,43 @@ +ar +ca +cs +da +de +el +en_CA +en_GB +eo +es +et +eu +fa +fi +fr +gl +he +hi +hr +hu +id +it +ja +km +lt +ms +nb +nl +pl +pt +pt_BR +ro +ru +sk +sl +sr +sv +te +tr +uk +vi +zh_CN +zh_TW diff --git a/po/POTFILES.in b/po/POTFILES.in new file mode 100644 index 00000000..6279475f --- /dev/null +++ b/po/POTFILES.in @@ -0,0 +1,360 @@ +[encoding: UTF-8] +desktop/geary.desktop.in +src/client/accounts/account-dialog-account-list-pane.vala +src/client/accounts/account-dialog-add-edit-pane.vala +src/client/accounts/account-dialog-pane.vala +src/client/accounts/account-dialog-remove-confirm-pane.vala +src/client/accounts/account-dialog-remove-fail-pane.vala +src/client/accounts/account-dialog-spinner-pane.vala +src/client/accounts/account-dialog.vala +src/client/accounts/account-spinner-page.vala +src/client/accounts/add-edit-page.vala +src/client/accounts/login-dialog.vala +src/client/application/geary-action-adapter.vala +src/client/application/geary-application.vala +src/client/application/geary-args.vala +src/client/application/geary-config.vala +src/client/application/geary-controller.vala +src/client/application/main.vala +src/client/application/secret-mediator.vala +src/client/components/conversation-find-bar.vala +src/client/components/count-badge.vala +src/client/components/folder-menu.vala +src/client/components/icon-factory.vala +src/client/components/main-toolbar.vala +src/client/components/main-window.vala +src/client/components/monitored-progress-bar.vala +src/client/components/monitored-spinner.vala +src/client/components/pill-toolbar.vala +src/client/components/status-bar.vala +src/client/components/stock.vala +src/client/composer/composer-toolbar.vala +src/client/composer/composer-window.vala +src/client/composer/contact-entry-completion.vala +src/client/composer/contact-list-store.vala +src/client/composer/email-entry.vala +src/client/composer/webview-edit-fixer.vala +src/client/conversation-list/conversation-list-cell-renderer.vala +src/client/conversation-list/conversation-list-store.vala +src/client/conversation-list/conversation-list-view.vala +src/client/conversation-list/formatted-conversation-data.vala +src/client/conversation-viewer/conversation-viewer.vala +src/client/conversation-viewer/conversation-web-view.vala +src/client/dialogs/alert-dialog.vala +src/client/dialogs/attachment-dialog.vala +src/client/dialogs/password-dialog.vala +src/client/dialogs/preferences-dialog.vala +src/client/dialogs/upgrade-dialog.vala +src/client/folder-list/folder-list-abstract-folder-entry.vala +src/client/folder-list/folder-list-account-branch.vala +src/client/folder-list/folder-list-folder-entry.vala +src/client/folder-list/folder-list-inboxes-branch.vala +src/client/folder-list/folder-list-inbox-folder-entry.vala +src/client/folder-list/folder-list-search-branch.vala +src/client/folder-list/folder-list-special-grouping.vala +src/client/folder-list/folder-list-tree.vala +src/client/notification/libmessagingmenu.vala +src/client/notification/libnotify.vala +src/client/notification/new-messages-indicator.vala +src/client/notification/new-messages-monitor.vala +src/client/notification/null-indicator.vala +src/client/notification/unity-launcher.vala +src/client/sidebar/sidebar-branch.vala +src/client/sidebar/sidebar-common.vala +src/client/sidebar/sidebar-count-cell-renderer.vala +src/client/sidebar/sidebar-entry.vala +src/client/sidebar/sidebar-tree.vala +src/client/util/util-date.vala +src/client/util/util-email.vala +src/client/util/util-files.vala +src/client/util/util-gravatar.vala +src/client/util/util-gtk.vala +src/client/util/util-international.vala +src/client/util/util-webkit.vala +src/engine/abstract/geary-abstract-account.vala +src/engine/abstract/geary-abstract-folder.vala +src/engine/abstract/geary-abstract-local-folder.vala +src/engine/api/geary-account-information.vala +src/engine/api/geary-account.vala +src/engine/api/geary-aggregated-folder-properties.vala +src/engine/api/geary-attachment.vala +src/engine/api/geary-base-object.vala +src/engine/api/geary-composed-email.vala +src/engine/api/geary-contact-flags.vala +src/engine/api/geary-contact-importance.vala +src/engine/api/geary-contact-store.vala +src/engine/api/geary-contact.vala +src/engine/api/geary-credentials-mediator.vala +src/engine/api/geary-credentials.vala +src/engine/api/geary-email-flags.vala +src/engine/api/geary-email-identifier.vala +src/engine/api/geary-email-properties.vala +src/engine/api/geary-email.vala +src/engine/api/geary-endpoint.vala +src/engine/api/geary-engine-error.vala +src/engine/api/geary-engine.vala +src/engine/api/geary-folder-path.vala +src/engine/api/geary-folder-properties.vala +src/engine/api/geary-folder-supports-archive.vala +src/engine/api/geary-folder-supports-copy.vala +src/engine/api/geary-folder-supports-create.vala +src/engine/api/geary-folder-supports-mark.vala +src/engine/api/geary-folder-supports-move.vala +src/engine/api/geary-folder-supports-remove.vala +src/engine/api/geary-folder.vala +src/engine/api/geary-logging.vala +src/engine/api/geary-named-flags.vala +src/engine/api/geary-named-flag.vala +src/engine/api/geary-progress-monitor.vala +src/engine/api/geary-search-folder.vala +src/engine/api/geary-search-query.vala +src/engine/api/geary-service-provider.vala +src/engine/api/geary-special-folder-type.vala +src/engine/app/app-conversation-monitor.vala +src/engine/app/app-conversation.vala +src/engine/app/app-email-store.vala +src/engine/app/conversation-monitor/app-append-operation.vala +src/engine/app/conversation-monitor/app-conversation-operation-queue.vala +src/engine/app/conversation-monitor/app-conversation-operation.vala +src/engine/app/conversation-monitor/app-conversation-set.vala +src/engine/app/conversation-monitor/app-external-append-operation.vala +src/engine/app/conversation-monitor/app-fill-window-operation.vala +src/engine/app/conversation-monitor/app-local-load-operation.vala +src/engine/app/conversation-monitor/app-local-search-operation.vala +src/engine/app/conversation-monitor/app-remove-operation.vala +src/engine/app/conversation-monitor/app-reseed-operation.vala +src/engine/app/conversation-monitor/app-terminate-operation.vala +src/engine/app/email-store/app-async-folder-operation.vala +src/engine/app/email-store/app-copy-operation.vala +src/engine/app/email-store/app-fetch-operation.vala +src/engine/app/email-store/app-list-operation.vala +src/engine/app/email-store/app-mark-operation.vala +src/engine/common/common-message-data.vala +src/engine/db/db-connection.vala +src/engine/db/db-context.vala +src/engine/db/db-database-error.vala +src/engine/db/db-database.vala +src/engine/db/db-result.vala +src/engine/db/db-statement.vala +src/engine/db/db-synchronous-mode.vala +src/engine/db/db-transaction-async-job.vala +src/engine/db/db-transaction-outcome.vala +src/engine/db/db-transaction-type.vala +src/engine/db/db.vala +src/engine/db/db-versioned-database.vala +src/engine/imap/api/imap-account.vala +src/engine/imap/api/imap-email-flags.vala +src/engine/imap/api/imap-email-properties.vala +src/engine/imap/api/imap-folder-properties.vala +src/engine/imap/api/imap-folder-root.vala +src/engine/imap/api/imap-folder.vala +src/engine/imap/command/imap-append-command.vala +src/engine/imap/command/imap-capability-command.vala +src/engine/imap/command/imap-close-command.vala +src/engine/imap/command/imap-command.vala +src/engine/imap/command/imap-compress-command.vala +src/engine/imap/command/imap-copy-command.vala +src/engine/imap/command/imap-examine-command.vala +src/engine/imap/command/imap-expunge-command.vala +src/engine/imap/command/imap-fetch-command.vala +src/engine/imap/command/imap-id-command.vala +src/engine/imap/command/imap-idle-command.vala +src/engine/imap/command/imap-list-command.vala +src/engine/imap/command/imap-login-command.vala +src/engine/imap/command/imap-logout-command.vala +src/engine/imap/command/imap-message-set.vala +src/engine/imap/command/imap-noop-command.vala +src/engine/imap/command/imap-search-command.vala +src/engine/imap/command/imap-search-criteria.vala +src/engine/imap/command/imap-search-criterion.vala +src/engine/imap/command/imap-select-command.vala +src/engine/imap/command/imap-starttls-command.vala +src/engine/imap/command/imap-status-command.vala +src/engine/imap/command/imap-store-command.vala +src/engine/imap-db/imap-db-account.vala +src/engine/imap-db/imap-db-attachment.vala +src/engine/imap-db/imap-db-contact.vala +src/engine/imap-db/imap-db-database.vala +src/engine/imap-db/imap-db-email-identifier.vala +src/engine/imap-db/imap-db-folder.vala +src/engine/imap-db/imap-db-message-addresses.vala +src/engine/imap-db/imap-db-message-row.vala +src/engine/imap-db/imap-db-search-email-identifier.vala +src/engine/imap-db/outbox/smtp-outbox-email-identifier.vala +src/engine/imap-db/outbox/smtp-outbox-email-properties.vala +src/engine/imap-db/outbox/smtp-outbox-folder-properties.vala +src/engine/imap-db/outbox/smtp-outbox-folder-root.vala +src/engine/imap-db/outbox/smtp-outbox-folder.vala +src/engine/imap-engine/gmail/imap-engine-gmail-account.vala +src/engine/imap-engine/gmail/imap-engine-gmail-folder.vala +src/engine/imap-engine/gmail/imap-engine-gmail-search-folder.vala +src/engine/imap-engine/imap-engine-account-synchronizer.vala +src/engine/imap-engine/imap-engine-batch-operations.vala +src/engine/imap-engine/imap-engine-contact-store.vala +src/engine/imap-engine/imap-engine-email-flag-watcher.vala +src/engine/imap-engine/imap-engine-email-prefetcher.vala +src/engine/imap-engine/imap-engine-generic-account.vala +src/engine/imap-engine/imap-engine-generic-all-mail-folder.vala +src/engine/imap-engine/imap-engine-generic-drafts-folder.vala +src/engine/imap-engine/imap-engine-generic-folder.vala +src/engine/imap-engine/imap-engine-generic-sent-mail-folder.vala +src/engine/imap-engine/imap-engine-generic-trash-folder.vala +src/engine/imap-engine/imap-engine-receive-replay-operation.vala +src/engine/imap-engine/imap-engine-replay-operation.vala +src/engine/imap-engine/imap-engine-replay-queue.vala +src/engine/imap-engine/imap-engine-send-replay-operation.vala +src/engine/imap-engine/imap-engine.vala +src/engine/imap-engine/other/imap-engine-other-account.vala +src/engine/imap-engine/other/imap-engine-other-folder.vala +src/engine/imap-engine/outlook/imap-engine-outlook-account.vala +src/engine/imap-engine/outlook/imap-engine-outlook-folder.vala +src/engine/imap-engine/replay-ops/imap-engine-abstract-list-email.vala +src/engine/imap-engine/replay-ops/imap-engine-copy-email.vala +src/engine/imap-engine/replay-ops/imap-engine-create-email.vala +src/engine/imap-engine/replay-ops/imap-engine-fetch-email.vala +src/engine/imap-engine/replay-ops/imap-engine-list-email-by-id.vala +src/engine/imap-engine/replay-ops/imap-engine-list-email-by-sparse-id.vala +src/engine/imap-engine/replay-ops/imap-engine-mark-email.vala +src/engine/imap-engine/replay-ops/imap-engine-move-email.vala +src/engine/imap-engine/replay-ops/imap-engine-remove-email.vala +src/engine/imap-engine/replay-ops/imap-engine-replay-append.vala +src/engine/imap-engine/replay-ops/imap-engine-replay-disconnect.vala +src/engine/imap-engine/replay-ops/imap-engine-replay-removal.vala +src/engine/imap-engine/replay-ops/imap-engine-server-search-email.vala +src/engine/imap-engine/yahoo/imap-engine-yahoo-account.vala +src/engine/imap-engine/yahoo/imap-engine-yahoo-folder.vala +src/engine/imap/imap-error.vala +src/engine/imap/imap.vala +src/engine/imap/message/imap-data-format.vala +src/engine/imap/message/imap-envelope.vala +src/engine/imap/message/imap-fetch-body-data-specifier.vala +src/engine/imap/message/imap-fetch-data-specifier.vala +src/engine/imap/message/imap-flags.vala +src/engine/imap/message/imap-flag.vala +src/engine/imap/message/imap-internal-date.vala +src/engine/imap/message/imap-mailbox-parameter.vala +src/engine/imap/message/imap-mailbox-specifier.vala +src/engine/imap/message/imap-message-data.vala +src/engine/imap/message/imap-message-flags.vala +src/engine/imap/message/imap-message-flag.vala +src/engine/imap/message/imap-sequence-number.vala +src/engine/imap/message/imap-status-data-type.vala +src/engine/imap/message/imap-tag.vala +src/engine/imap/message/imap-uid.vala +src/engine/imap/message/imap-uid-validity.vala +src/engine/imap/parameter/imap-atom-parameter.vala +src/engine/imap/parameter/imap-list-parameter.vala +src/engine/imap/parameter/imap-literal-parameter.vala +src/engine/imap/parameter/imap-nil-parameter.vala +src/engine/imap/parameter/imap-number-parameter.vala +src/engine/imap/parameter/imap-parameter.vala +src/engine/imap/parameter/imap-quoted-string-parameter.vala +src/engine/imap/parameter/imap-root-parameters.vala +src/engine/imap/parameter/imap-string-parameter.vala +src/engine/imap/parameter/imap-unquoted-string-parameter.vala +src/engine/imap/response/imap-capabilities.vala +src/engine/imap/response/imap-continuation-response.vala +src/engine/imap/response/imap-fetch-data-decoder.vala +src/engine/imap/response/imap-fetched-data.vala +src/engine/imap/response/imap-mailbox-attributes.vala +src/engine/imap/response/imap-mailbox-attribute.vala +src/engine/imap/response/imap-mailbox-information.vala +src/engine/imap/response/imap-response-code-type.vala +src/engine/imap/response/imap-response-code.vala +src/engine/imap/response/imap-server-data-type.vala +src/engine/imap/response/imap-server-data.vala +src/engine/imap/response/imap-server-response.vala +src/engine/imap/response/imap-status-data.vala +src/engine/imap/response/imap-status-response.vala +src/engine/imap/response/imap-status.vala +src/engine/imap/transport/imap-client-connection.vala +src/engine/imap/transport/imap-client-session-manager.vala +src/engine/imap/transport/imap-client-session.vala +src/engine/imap/transport/imap-deserializer.vala +src/engine/imap/transport/imap-serializer.vala +src/engine/memory/memory-buffer.vala +src/engine/memory/memory-byte-buffer.vala +src/engine/memory/memory-empty-buffer.vala +src/engine/memory/memory-file-buffer.vala +src/engine/memory/memory-growable-buffer.vala +src/engine/memory/memory-string-buffer.vala +src/engine/memory/memory-unowned-byte-array-buffer.vala +src/engine/memory/memory-unowned-bytes-buffer.vala +src/engine/memory/memory-unowned-string-buffer.vala +src/engine/mime/mime-content-disposition.vala +src/engine/mime/mime-content-parameters.vala +src/engine/mime/mime-content-type.vala +src/engine/mime/mime-data-format.vala +src/engine/mime/mime-disposition-type.vala +src/engine/mime/mime-error.vala +src/engine/nonblocking/nonblocking-abstract-semaphore.vala +src/engine/nonblocking/nonblocking-batch.vala +src/engine/nonblocking/nonblocking-concurrent.vala +src/engine/nonblocking/nonblocking-counting-semaphore.vala +src/engine/nonblocking/nonblocking-error.vala +src/engine/nonblocking/nonblocking-mailbox.vala +src/engine/nonblocking/nonblocking-mutex.vala +src/engine/nonblocking/nonblocking-reporting-semaphore.vala +src/engine/nonblocking/nonblocking-variants.vala +src/engine/rfc822/rfc822-error.vala +src/engine/rfc822/rfc822-gmime-filter-blockquotes.vala +src/engine/rfc822/rfc822-gmime-filter-flowed.vala +src/engine/rfc822/rfc822-gmime-filter-plain.vala +src/engine/rfc822/rfc822-mailbox-addresses.vala +src/engine/rfc822/rfc822-mailbox-address.vala +src/engine/rfc822/rfc822-message-data.vala +src/engine/rfc822/rfc822-message.vala +src/engine/rfc822/rfc822-utils.vala +src/engine/rfc822/rfc822.vala +src/engine/smtp/smtp-abstract-authenticator.vala +src/engine/smtp/smtp-authenticator.vala +src/engine/smtp/smtp-capabilities.vala +src/engine/smtp/smtp-client-connection.vala +src/engine/smtp/smtp-client-session.vala +src/engine/smtp/smtp-command.vala +src/engine/smtp/smtp-data-format.vala +src/engine/smtp/smtp-error.vala +src/engine/smtp/smtp-greeting.vala +src/engine/smtp/smtp-login-authenticator.vala +src/engine/smtp/smtp-plain-authenticator.vala +src/engine/smtp/smtp-request.vala +src/engine/smtp/smtp-response-code.vala +src/engine/smtp/smtp-response-line.vala +src/engine/smtp/smtp-response.vala +src/engine/state/state-machine-descriptor.vala +src/engine/state/state-machine.vala +src/engine/state/state-mapping.vala +src/engine/util/util-collection.vala +src/engine/util/util-converter.vala +src/engine/util/util-files.vala +src/engine/util/util-generic-capabilities.vala +src/engine/util/util-html.vala +src/engine/util/util-imap-utf7.vala +src/engine/util/util-inet.vala +src/engine/util/util-iterable.vala +src/engine/util/util-numeric.vala +src/engine/util/util-object.vala +src/engine/util/util-reference-semantics.vala +src/engine/util/util-scheduler.vala +src/engine/util/util-single-item.vala +src/engine/util/util-stream.vala +src/engine/util/util-string.vala +src/engine/util/util-synchronization.vala +src/engine/util/util-time.vala +src/engine/util/util-trillian.vala +[type: gettext/glade]ui/accelerators.ui +[type: gettext/glade]ui/account_cannot_remove.glade +[type: gettext/glade]ui/account_list.glade +[type: gettext/glade]ui/account_spinner.glade +[type: gettext/glade]ui/app_menu.interface +[type: gettext/glade]ui/composer_accelerators.ui +[type: gettext/glade]ui/composer.glade +[type: gettext/glade]ui/find_bar.glade +[type: gettext/glade]ui/login.glade +[type: gettext/glade]ui/message.glade +[type: gettext/glade]ui/password-dialog.glade +[type: gettext/glade]ui/preferences.glade +[type: gettext/glade]ui/remove_confirm.glade +[type: gettext/glade]ui/toolbar_mark_menu.ui +[type: gettext/glade]ui/toolbar_menu.ui +[type: gettext/glade]ui/upgrade_dialog.glade diff --git a/po/POTFILES.skip b/po/POTFILES.skip new file mode 100644 index 00000000..378eac25 --- /dev/null +++ b/po/POTFILES.skip @@ -0,0 +1 @@ +build diff --git a/po/geary.pot b/po/geary.pot deleted file mode 100644 index 5f0e5b10..00000000 --- a/po/geary.pot +++ /dev/null @@ -1,1501 +0,0 @@ -# po/geary.pot -# PO message string template file for Geary email client -# Copyright 2012-2013 Yorba Foundation -# This file is distributed under the GNU LGPL, version 2.1. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: geary-0.4\n" -"Report-Msgid-Bugs-To: http://redmine.yorba.org/projects/geary\n" -"POT-Creation-Date: 2013-09-20 12:16-0700\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"Language: \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=CHARSET\n" -"Content-Transfer-Encoding: 8bit\n" -"Plural-Forms: nplurals=INTEGER; plural=EXPRESSION;\n" - -#: ../../src/client/accounts/add-edit-page.vala:641 -msgid " • Connection error.\n" -msgstr "" - -#: ../../src/client/accounts/add-edit-page.vala:624 -msgid " • Email address already added to Geary.\n" -msgstr "" - -#: ../../src/client/accounts/add-edit-page.vala:628 -msgid " • IMAP connection error.\n" -msgstr "" - -#: ../../src/client/accounts/add-edit-page.vala:631 -msgid " • IMAP username or password incorrect.\n" -msgstr "" - -#: ../../src/client/accounts/add-edit-page.vala:621 -msgid " • Invalid account nickname.\n" -msgstr "" - -#: ../../src/client/accounts/add-edit-page.vala:634 -msgid " • SMTP connection error.\n" -msgstr "" - -#: ../../src/client/accounts/add-edit-page.vala:637 -msgid " • SMTP username or password incorrect.\n" -msgstr "" - -#: ../../src/client/accounts/add-edit-page.vala:645 -msgid " • Username or password incorrect.\n" -msgstr "" - -#: ../../src/client/views/conversation-viewer.vala:1203 -msgid " (Invalid?)" -msgstr "" - -#: ../../src/client/composer/composer-window.vala:972 -#, c-format -msgid "\"%s\" already attached for delivery." -msgstr "" - -#: ../../src/client/composer/composer-window.vala:937 -#, c-format -msgid "\"%s\" could not be found." -msgstr "" - -#: ../../src/client/composer/composer-window.vala:965 -#, c-format -msgid "\"%s\" could not be opened for reading." -msgstr "" - -#: ../../src/client/composer/composer-window.vala:944 -#, c-format -msgid "\"%s\" is a folder." -msgstr "" - -#: ../../src/client/composer/composer-window.vala:951 -#, c-format -msgid "\"%s\" is an empty file." -msgstr "" - -#. / Date format that shows the weekday (Monday, Tuesday, ...) -#. / See http://developer.gnome.org/glib/2.32/glib-GDateTime.html#g-date-time-format -#: ../../src/client/util/util-date.vala:182 -#, c-format -msgid "%A" -msgstr "" - -#. / Verbose datetime format for 24-hour time, i.e. November 8, 2010 16:35 -#. / See http://developer.gnome.org/glib/2.32/glib-GDateTime.html#g-date-time-format -#: ../../src/client/util/util-date.vala:91 -msgid "%B %-e, %Y %-H:%M" -msgstr "" - -#. / Verbose datetime format for 12-hour time, i.e. November 8, 2010 8:42 am -#. / See http://developer.gnome.org/glib/2.32/glib-GDateTime.html#g-date-time-format -#: ../../src/client/util/util-date.vala:88 -msgid "%B %-e, %Y %-l:%M %P" -msgstr "" - -#. / Verbose datetime format for the locale default (full month, day and time) -#. / See http://developer.gnome.org/glib/2.32/glib-GDateTime.html#g-date-time-format -#: ../../src/client/util/util-date.vala:94 -msgctxt "Default full date" -msgid "%B %-e, %Y %-l:%M %P" -msgstr "" - -#. / Datetime format for 24-hour time, i.e. 16:35 -#. / See http://developer.gnome.org/glib/2.32/glib-GDateTime.html#g-date-time-format -#: ../../src/client/util/util-date.vala:71 -msgid "%H:%M" -msgstr "" - -#. / Format for the datetime that a message being replied to was received -#. / See http://developer.gnome.org/glib/2.32/glib-GDateTime.html#g-date-time-format -#: ../../src/engine/rfc822/rfc822-utils.vala:165 -msgid "%a, %b %-e, %Y at %-l:%M %p" -msgstr "" - -#. / Date format for dates within the current year, i.e. Nov 8 -#. / See http://developer.gnome.org/glib/2.32/glib-GDateTime.html#g-date-time-format -#: ../../src/client/util/util-date.vala:78 -msgid "%b %-e" -msgstr "" - -#: ../../src/client/folder-list/folder-list-folder-entry.vala:30 -#, c-format -msgid "%d message" -msgid_plural "%d messages" -msgstr[0] "" -msgstr[1] "" - -#: ../../src/client/notification/libnotify.vala:72 -#, c-format -msgid "%d new message" -msgid_plural "%d new messages" -msgstr[0] "" -msgstr[1] "" - -#: ../../src/client/folder-list/folder-list-search-branch.vala:43 -#, c-format -msgid "%d results" -msgstr "" - -#. / Label displaying number of unread email messages in a folder -#: ../../src/client/folder-list/folder-list-folder-entry.vala:37 -#, c-format -msgid "%d unread" -msgid_plural "%d unread" -msgstr[0] "" -msgstr[1] "" - -#: ../../src/client/util/util-date.vala:170 -#, c-format -msgid "%dh ago" -msgstr "" - -#: ../../src/client/util/util-date.vala:167 -#, c-format -msgid "%dm ago" -msgstr "" - -#: ../../src/client/views/conversation-find-bar.vala:222 -#, c-format -msgid "%i matches" -msgstr "" - -#: ../../src/client/views/conversation-find-bar.vala:224 -#, c-format -msgid "%i matches (wrapped)" -msgstr "" - -#. / Datetime format for 12-hour time, i.e. 8:31 am -#. / See http://developer.gnome.org/glib/2.32/glib-GDateTime.html#g-date-time-format -#: ../../src/client/util/util-date.vala:68 -msgid "%l:%M %P" -msgstr "" - -#. / Datetime format for the locale default, i.e. 8:31 am or 16:35, -#. / See http://developer.gnome.org/glib/2.32/glib-GDateTime.html#g-date-time-format -#: ../../src/client/util/util-date.vala:74 -msgctxt "Default clock format" -msgid "%l:%M %P" -msgstr "" - -#: ../../src/client/notification/libnotify.vala:107 -#, c-format -msgid "" -"%s\n" -"(%d other new message for %s)" -msgid_plural "" -"%s\n" -"(%d other new messages for %s)" -msgstr[0] "" -msgstr[1] "" - -#. / In the composer, the filename followed by its filesize, i.e. "notes.txt (1.12KB)" -#: ../../src/client/composer/composer-window.vala:981 -#, c-format -msgid "%s (%s)" -msgstr "" - -#: ../../src/client/views/conversation-web-view.vala:289 -#, c-format -msgid "%s - Conversation Inspector" -msgstr "" - -#: ../../src/client/notification/libmessagingmenu.vala:75 -#, c-format -msgid "%s - New Messages" -msgstr "" - -#. / The quoted header for a message being replied to (in case the date is not known). -#. / %s will be replaced by the original sender. -#: ../../src/engine/rfc822/rfc822-utils.vala:178 -#, c-format -msgid "%s wrote:" -msgstr "" - -#: ../../src/client/notification/libnotify.vala:75 -#, c-format -msgid "%s, %d new message total" -msgid_plural "%s, %d new messages total" -msgstr[0] "" -msgstr[1] "" - -#. / This string represents the divider between two messages: "n messages" and "n unread", -#. / shown in the folder list as a tooltip. Please use your languages conventions for -#. / combining the two, i.e. a comma (",") for English; "6 messages, 3 unread" -#: ../../src/client/folder-list/folder-list-folder-entry.vala:43 -#, c-format -msgid "%s, %s" -msgstr "" - -#: ../../src/client/views/conversation-viewer.vala:246 -#, c-format -msgid "%u conversations selected." -msgstr "" - -#: ../../src/client/views/conversation-viewer.vala:743 -#, c-format -msgid "%u read messages" -msgstr "" - -#. / Date format for dates within a different year, i.e. 02/04/10 -#. / See http://developer.gnome.org/glib/2.32/glib-GDateTime.html#g-date-time-format -#: ../../src/client/util/util-date.vala:83 -#, no-c-format -msgid "%x" -msgstr "" - -#: ../../src/client/util/util-email.vala:30 -msgid "(no subject)" -msgstr "" - -#: ../../src/engine/rfc822/rfc822-utils.vala:211 -msgid "---------- Forwarded message ----------" -msgstr "" - -#: ../../src/client/accounts/add-edit-page.vala:211 -msgid "1 month back" -msgstr "" - -#: ../../src/client/accounts/add-edit-page.vala:214 -msgid "1 year back" -msgstr "" - -#: ../../src/client/accounts/add-edit-page.vala:210 -msgid "2 weeks back" -msgstr "" - -#: ../../src/client/accounts/add-edit-page.vala:212 -msgid "3 months back" -msgstr "" - -#: ../../src/client/accounts/add-edit-page.vala:213 -msgid "6 months back" -msgstr "" - -#: ../../src/client/geary-controller.vala:1491 -#, c-format -msgid "A file named \"%s\" already exists. Do you want to replace it?" -msgstr "" - -#: ../../src/client/geary-controller.vala:245 -msgid "A_ccounts" -msgstr "" - -#: ../../src/client/geary-controller.vala:1227 -#, c-format -msgid "About %s" -msgstr "" - -#: ../../src/client/accounts/account-dialog.vala:21 -msgid "Accounts" -msgstr "" - -#: ../../src/client/geary-controller.vala:304 -msgid "Add label" -msgstr "" - -#: ../../src/client/geary-controller.vala:57 -msgid "Add label to conversation" -msgstr "" - -#: ../../src/client/geary-controller.vala:58 -msgid "Add label to conversations" -msgstr "" - -#: ../../src/engine/api/geary-special-folder-type.vala:39 -msgid "All Mail" -msgstr "" - -#: ../../src/client/geary-args.vala:24 -msgid "Allow inspection of WebView" -msgstr "" - -#: ../../src/client/views/conversation-viewer.vala:509 -msgid "Always Show From Sender" -msgstr "" - -#: ../../src/engine/api/geary-special-folder-type.vala:54 -msgid "Archive" -msgstr "" - -#: ../../src/client/geary-controller.vala:48 -msgid "Archive conversation (Delete, Backspace, A)" -msgstr "" - -#: ../../src/client/geary-controller.vala:49 -msgid "Archive conversations (Delete, Backspace, A)" -msgstr "" - -#: ../../src/client/geary-controller.vala:1477 -#, c-format -msgid "Are you sure you want to open \"%s\"?" -msgstr "" - -#: ../../src/client/geary-controller.vala:1478 -msgid "" -"Attachments may cause damage to your system if opened. Only open files from " -"trusted sources." -msgstr "" - -#: ../../src/client/views/conversation-viewer.vala:614 -msgid "Bcc:" -msgstr "" - -#: ../../src/client/composer/composer-window.vala:926 -msgid "Cannot add attachment" -msgstr "" - -#: ../../src/client/views/conversation-viewer.vala:611 -msgid "Cc:" -msgstr "" - -#: ../../src/engine/rfc822/rfc822-utils.vala:223 -#, c-format -msgid "Cc: %s\n" -msgstr "" - -#: ../../src/client/dialogs/attachment-dialog.vala:18 -msgid "Choose a file" -msgstr "" - -#: ../../src/client/geary-controller.vala:553 -msgid "Co_ntinue" -msgstr "" - -#: ../../src/client/geary-application.vala:29 -msgid "Compose Message" -msgstr "" - -#: ../../src/client/geary-controller.vala:313 -msgid "Compose new message (Ctrl+N, N)" -msgstr "" - -#: ../../src/client/views/conversation-viewer.vala:897 -msgid "Copy _Email Address" -msgstr "" - -#: ../../src/client/views/conversation-viewer.vala:902 -msgid "Copy _Link" -msgstr "" - -#: ../../src/client/geary-application.vala:17 -msgid "Copyright 2011-2013 Yorba Foundation" -msgstr "" - -#: ../../src/client/views/conversation-viewer.vala:620 -msgid "Date:" -msgstr "" - -#: ../../src/engine/rfc822/rfc822-utils.vala:217 -#, c-format -msgid "Date: %s\n" -msgstr "" - -#: ../../src/client/geary-controller.vala:43 -msgid "Delete conversation (Delete, Backspace, A)" -msgstr "" - -#: ../../src/client/geary-controller.vala:44 -msgid "Delete conversations (Delete, Backspace, A)" -msgstr "" - -#: ../../src/client/geary-args.vala:25 -msgid "Display program version" -msgstr "" - -#: ../../src/client/composer/composer-window.vala:663 -msgid "Do you want to discard the unsaved message?" -msgstr "" - -#: ../../src/client/composer/composer-window.vala:666 -msgid "Do you want to discard this message?" -msgstr "" - -#: ../../src/client/geary-controller.vala:1479 -msgid "Don't _ask me again" -msgstr "" - -#: ../../src/engine/api/geary-special-folder-type.vala:27 -msgid "Drafts" -msgstr "" - -#: ../../src/client/geary-controller.vala:704 -msgid "E_xit" -msgstr "" - -#: ../../src/client/views/conversation-viewer.vala:533 -msgid "Edit Draft" -msgstr "" - -#: ../../src/client/geary-application.vala:28 -msgid "Email;E-mail;Mail;" -msgstr "" - -#: ../../src/client/accounts/add-edit-page.vala:190 -msgid "Enter your account information to get started." -msgstr "" - -#: ../../src/client/geary-controller.vala:714 -#, c-format -msgid "" -"Error during rebuild:\n" -"\n" -"%s" -msgstr "" - -#: ../../src/client/composer/composer-window.vala:43 -msgid "Error saving" -msgstr "" - -#. / Displayed in the space-limited status bar when a message fails to be sent due to error. -#: ../../src/client/geary-controller.vala:625 -#: ../../src/client/ui/status-bar.vala:28 -msgid "Error sending email" -msgstr "" - -#: ../../src/client/accounts/add-edit-page.vala:216 -msgid "Everything" -msgstr "" - -#: ../../src/client/views/conversation-viewer.vala:1897 -msgid "Failed to open default text editor." -msgstr "" - -#: ../../src/client/geary-args.vala:54 -#, c-format -msgid "Failed to parse command line options: %s\n" -msgstr "" - -#. / Placeholder text indicating that the user should type their first name and last name -#: ../../src/client/accounts/add-edit-page.vala:10 -msgid "First Last" -msgstr "" - -#: ../../src/client/geary-controller.vala:329 -msgid "Forward (Ctrl+L, F)" -msgstr "" - -#: ../../src/client/views/conversation-viewer.vala:605 -msgid "From:" -msgstr "" - -#: ../../src/engine/rfc822/rfc822-utils.vala:215 -#, c-format -msgid "From: %s\n" -msgstr "" - -#: ../../src/client/util/util-files.vala:22 -msgctxt "Abbreviation for gigabyte" -msgid "GB" -msgstr "" - -#: ../../src/client/geary-application.vala:25 -msgid "Geary Mail" -msgstr "" - -#: ../../src/client/geary-controller.vala:626 -msgid "" -"Geary encountered an error sending an email. If the problem persists, " -"please manually delete the email from your Outbox folder." -msgstr "" - -#: ../../src/engine/api/geary-service-provider.vala:52 -msgid "Gmail" -msgstr "" - -#: ../../src/engine/api/geary-special-folder-type.vala:36 -msgid "Important" -msgstr "" - -#: ../../src/engine/api/geary-special-folder-type.vala:24 -msgid "Inbox" -msgstr "" - -#: ../../src/client/folder-list/folder-list-inboxes-branch.vala:14 -msgid "Inboxes" -msgstr "" - -#: ../../src/client/ui/main-toolbar.vala:163 -#, c-format -msgid "Indexing %s account" -msgstr "" - -#: ../../src/client/util/util-files.vala:28 -msgctxt "Abbreviation for kilobyte" -msgid "KB" -msgstr "" - -#: ../../src/client/geary-controller.vala:689 -msgid "Labels" -msgstr "" - -#. / The IMAP replay queue is how changes on the server are replicated on the client. -#. / It could also be called the IMAP events queue. -#: ../../src/client/geary-args.vala:16 -msgid "Log IMAP replay queue" -msgstr "" - -#: ../../src/client/geary-args.vala:11 -msgid "Log conversation monitoring" -msgstr "" - -#: ../../src/client/geary-args.vala:21 -msgid "Log database queries (generates lots of messages)" -msgstr "" - -#. / "Normalization" can also be called "synchronization" -#: ../../src/client/geary-args.vala:23 -msgid "Log folder normalization" -msgstr "" - -#: ../../src/client/geary-args.vala:13 -msgid "Log network activity" -msgstr "" - -#: ../../src/client/geary-args.vala:12 -msgid "Log network deserialization" -msgstr "" - -#. / Serialization is how commands and responses are converted into a stream of bytes for -#. / network transmission -#: ../../src/client/geary-args.vala:19 -msgid "Log network serialization" -msgstr "" - -#: ../../src/client/geary-args.vala:20 -msgid "Log periodic activity" -msgstr "" - -#: ../../src/client/util/util-files.vala:25 -msgctxt "Abbreviation for megabyte" -msgid "MB" -msgstr "" - -#: ../../src/client/geary-application.vala:26 -msgid "Mail Client" -msgstr "" - -#: ../../src/client/views/conversation-viewer.vala:1479 -msgid "Mark Unread From _Here" -msgstr "" - -#: ../../src/client/geary-controller.vala:52 -msgid "Mark as S_pam" -msgstr "" - -#: ../../src/client/geary-controller.vala:277 -msgid "Mark as _Read" -msgstr "" - -#: ../../src/client/geary-controller.vala:283 -msgid "Mark as _Unread" -msgstr "" - -#: ../../src/client/geary-controller.vala:53 -msgid "Mark as not S_pam" -msgstr "" - -#: ../../src/client/geary-controller.vala:55 -#: ../../src/client/geary-controller.vala:269 -msgid "Mark conversation" -msgstr "" - -#: ../../src/client/geary-controller.vala:56 -msgid "Mark conversations" -msgstr "" - -#: ../../src/client/views/formatted-conversation-data.vala:11 -msgid "Me" -msgstr "" - -#: ../../src/client/geary-controller.vala:59 -#: ../../src/client/geary-controller.vala:308 -msgid "Move conversation" -msgstr "" - -#: ../../src/client/geary-controller.vala:60 -msgid "Move conversations" -msgstr "" - -#: ../../src/client/composer/composer-window.vala:40 -msgid "New Message" -msgstr "" - -#: ../../src/client/views/conversation-viewer.vala:275 -msgid "No conversations in folder." -msgstr "" - -#: ../../src/client/views/conversation-viewer.vala:244 -msgid "No conversations selected." -msgstr "" - -#: ../../src/client/views/conversation-viewer.vala:273 -msgid "No search results found." -msgstr "" - -#: ../../src/client/dialogs/password-dialog.vala:128 -#: ../../src/engine/api/geary-special-folder-type.vala:58 -msgid "None" -msgstr "" - -#: ../../src/client/util/util-date.vala:164 -msgid "Now" -msgstr "" - -#. / The quoted header for a message being replied to. -#. / %1$s will be substituted for the date, and %2$s will be substituted for -#. / the original sender. -#: ../../src/engine/rfc822/rfc822-utils.vala:171 -#, c-format -msgid "On %1$s, %2$s wrote:" -msgstr "" - -#. / The quoted header for a message being replied to (in case the sender is not known). -#. / %s will be replaced by the original date -#: ../../src/engine/rfc822/rfc822-utils.vala:184 -#, c-format -msgid "On %s:" -msgstr "" - -#: ../../src/client/notification/libnotify.vala:160 -msgid "Open" -msgstr "" - -#: ../../src/engine/api/geary-service-provider.vala:61 -msgid "Other" -msgstr "" - -#: ../../src/engine/api/geary-special-folder-type.vala:48 -msgid "Outbox" -msgstr "" - -#: ../../src/engine/api/geary-service-provider.vala:58 -msgid "Outlook.com" -msgstr "" - -#: ../../src/client/geary-args.vala:10 -msgid "Output debugging information" -msgstr "" - -#: ../../src/client/dialogs/password-dialog.vala:16 -msgid "Please enter your email password" -msgstr "" - -#: ../../src/client/geary-args.vala:47 -msgid "Please report comments, suggestions and bugs to:" -msgstr "" - -#: ../../src/client/geary-controller.vala:322 -msgid "R_eply All" -msgstr "" - -#: ../../src/client/accounts/add-edit-page.vala:590 -msgid "Remem_ber password" -msgstr "" - -#: ../../src/client/accounts/add-edit-page.vala:583 -msgid "Remem_ber passwords" -msgstr "" - -#: ../../src/client/geary-controller.vala:318 -msgid "Reply (Ctrl+R, R)" -msgstr "" - -#: ../../src/client/geary-controller.vala:323 -msgid "Reply all (Ctrl+Shift+R, Shift+R)" -msgstr "" - -#: ../../src/client/views/conversation-viewer.vala:1452 -msgid "Reply to _All" -msgstr "" - -#: ../../src/client/dialogs/password-dialog.vala:124 -msgid "SSL" -msgstr "" - -#: ../../src/client/dialogs/password-dialog.vala:126 -msgid "STARTTLS" -msgstr "" - -#: ../../src/client/views/conversation-viewer.vala:1437 -msgid "Save A_ttachment..." -msgid_plural "Save All A_ttachments..." -msgstr[0] "" -msgstr[1] "" - -#: ../../src/client/views/conversation-viewer.vala:1400 -msgid "Save All A_ttachments..." -msgstr "" - -#: ../../src/client/composer/composer-window.vala:41 -msgid "Saved" -msgstr "" - -#: ../../src/client/composer/composer-window.vala:42 -msgid "Saving" -msgstr "" - -#: ../../src/client/folder-list/folder-list-search-branch.vala:38 -#: ../../src/client/ui/main-toolbar.vala:10 -#: ../../src/engine/api/geary-special-folder-type.vala:51 -msgid "Search" -msgstr "" - -#: ../../src/client/folder-list/folder-list-search-branch.vala:39 -#: ../../src/client/ui/main-toolbar.vala:170 -#, c-format -msgid "Search %s account" -msgstr "" - -#: ../../src/client/ui/main-toolbar.vala:76 -msgid "Search all mail in account for keywords (Ctrl+S)" -msgstr "" - -#: ../../src/client/composer/composer-window.vala:1243 -msgid "Select Color" -msgstr "" - -#: ../../src/client/ui/stock.vala:32 -#: ../../src/client/views/conversation-viewer.vala:916 -msgid "Select _All" -msgstr "" - -#: ../../src/client/views/conversation-viewer.vala:910 -msgid "Select _Message" -msgstr "" - -#: ../../src/client/geary-application.vala:27 -msgid "Send and receive email" -msgstr "" - -#: ../../src/client/composer/composer-window.vala:747 -msgid "Send message with an empty body?" -msgstr "" - -#: ../../src/client/composer/composer-window.vala:743 -msgid "Send message with an empty subject and body?" -msgstr "" - -#: ../../src/client/composer/composer-window.vala:745 -msgid "Send message with an empty subject?" -msgstr "" - -#: ../../src/client/composer/composer-window.vala:749 -msgid "Send message without an attachment?" -msgstr "" - -#. / Displayed in the space-limited status bar while a message is in the process of being sent. -#: ../../src/client/ui/status-bar.vala:25 -msgid "Sending..." -msgstr "" - -#: ../../src/engine/api/geary-special-folder-type.vala:30 -msgid "Sent Mail" -msgstr "" - -#: ../../src/client/views/conversation-viewer.vala:508 -msgid "Show Images" -msgstr "" - -#: ../../src/engine/api/geary-special-folder-type.vala:42 -msgid "Spam" -msgstr "" - -#: ../../src/engine/api/geary-special-folder-type.vala:33 -msgid "Starred" -msgstr "" - -#: ../../src/client/views/conversation-viewer.vala:617 -msgid "Subject:" -msgstr "" - -#: ../../src/engine/rfc822/rfc822-utils.vala:216 -#, c-format -msgid "Subject: %s\n" -msgstr "" - -#: ../../src/client/util/util-files.vala:19 -msgctxt "Abbreviation for terabyte" -msgid "TB" -msgstr "" - -#: ../../src/client/geary-controller.vala:1493 -#, c-format -msgid "" -"The file already exists in \"%s\". Replacing it will overwrite its contents." -msgstr "" - -#: ../../src/client/geary-controller.vala:747 -msgid "" -"The version number of the local mail database is formatted for a newer " -"version of Geary. Unfortunately, the database cannot be \"rolled back\" to " -"work with this version of Geary.\n" -"\n" -"Please install the latest version of Geary and try again." -msgstr "" - -#: ../../src/client/geary-controller.vala:758 -msgid "" -"There was an error opening the local account. This is probably due to " -"connectivity issues.\n" -"\n" -"Please check your network connection and restart Geary." -msgstr "" - -#: ../../src/client/geary-controller.vala:737 -#, c-format -msgid "" -"There was an error opening the local mail database for this account. This is " -"possibly due to a file permissions problem.\n" -"\n" -"Please check that you have read/write permissions for all files in this " -"directory:\n" -"\n" -"%s" -msgstr "" - -#: ../../src/client/geary-controller.vala:702 -#, c-format -msgid "" -"There was an error opening the local mail database for this account. This is " -"possibly due to corruption of the database file in this directory:\n" -"\n" -"%s\n" -"\n" -"Geary can rebuild the database and re-synchronize with the server or exit.\n" -"\n" -"Rebuilding the database will destroy all local email and its attachments. " -"The mail on the your server will not be affected." -msgstr "" - -#: ../../src/client/views/conversation-viewer.vala:1147 -msgid "This link appears to go to" -msgstr "" - -#: ../../src/client/views/conversation-viewer.vala:508 -msgid "This message contains remote images." -msgstr "" - -#: ../../src/client/views/conversation-viewer.vala:608 -msgid "To:" -msgstr "" - -#: ../../src/engine/rfc822/rfc822-utils.vala:220 -#, c-format -msgid "To: %s\n" -msgstr "" - -#: ../../src/engine/api/geary-special-folder-type.vala:45 -msgid "Trash" -msgstr "" - -#: ../../src/client/geary-controller.vala:294 -msgid "U_nstar" -msgstr "" - -#: ../../src/client/dialogs/password-dialog.vala:17 -msgid "Unable to login to email server" -msgstr "" - -#: ../../src/client/geary-controller.vala:736 -#: ../../src/client/geary-controller.vala:746 -#: ../../src/client/geary-controller.vala:757 -#, c-format -msgid "Unable to open local mailbox for %s" -msgstr "" - -#: ../../src/client/geary-controller.vala:701 -#, c-format -msgid "Unable to open the database for %s" -msgstr "" - -#: ../../src/client/geary-controller.vala:713 -#, c-format -msgid "Unable to rebuild database for \"%s\"" -msgstr "" - -#: ../../src/client/accounts/add-edit-page.vala:619 -msgid "Unable to validate:\n" -msgstr "" - -#: ../../src/client/geary-args.vala:65 -#, c-format -msgid "Unrecognized command line option \"%s\"\n" -msgstr "" - -#: ../../src/client/geary-application.vala:19 -msgid "Visit the Yorba web site" -msgstr "" - -#: ../../src/client/accounts/add-edit-page.vala:190 -#, c-format -msgid "Welcome to Geary." -msgstr "" - -#: ../../src/engine/api/geary-service-provider.vala:55 -msgid "Yahoo! Mail" -msgstr "" - -#: ../../src/client/util/util-date.vala:177 -msgid "Yesterday" -msgstr "" - -#: ../../src/client/geary-controller.vala:552 -msgid "" -"Your IMAP and/or SMTP settings do not specify SSL or TLS. This means your " -"username and password could be read by another person on the network. Are " -"you sure you want to do this?" -msgstr "" - -#: ../../src/client/geary-controller.vala:551 -msgid "Your settings are insecure" -msgstr "" - -#: ../../src/client/geary-controller.vala:258 -#: ../../src/client/ui/stock.vala:21 -msgid "_About" -msgstr "" - -#: ../../src/client/accounts/account-dialog-add-edit-pane.vala:48 -#: ../../src/client/ui/stock.vala:22 -msgid "_Add" -msgstr "" - -#: ../../src/client/geary-controller.vala:47 -msgid "_Archive" -msgstr "" - -#: ../../src/client/dialogs/attachment-dialog.vala:23 -msgid "_Attach" -msgstr "" - -#: ../../src/client/ui/stock.vala:19 -msgid "_Cancel" -msgstr "" - -#: ../../src/client/ui/stock.vala:23 -msgid "_Close" -msgstr "" - -#: ../../src/client/views/conversation-viewer.vala:889 -msgid "_Copy" -msgstr "" - -#: ../../src/client/geary-controller.vala:42 -msgid "_Delete" -msgstr "" - -#: ../../src/client/ui/stock.vala:24 -msgid "_Discard" -msgstr "" - -#: ../../src/client/geary-controller.vala:262 -msgid "_Donate" -msgstr "" - -#: ../../src/client/geary-controller.vala:328 -#: ../../src/client/views/conversation-viewer.vala:1457 -msgid "_Forward" -msgstr "" - -#: ../../src/client/geary-controller.vala:254 -#: ../../src/client/ui/stock.vala:25 -msgid "_Help" -msgstr "" - -#: ../../src/client/views/conversation-viewer.vala:922 -msgid "_Inspect" -msgstr "" - -#: ../../src/client/ui/stock.vala:33 -msgid "_Keep" -msgstr "" - -#: ../../src/client/geary-controller.vala:305 -msgid "_Label" -msgstr "" - -#: ../../src/client/views/conversation-viewer.vala:1469 -msgid "_Mark as Read" -msgstr "" - -#: ../../src/client/views/conversation-viewer.vala:1473 -msgid "_Mark as Unread" -msgstr "" - -#: ../../src/client/geary-controller.vala:271 -msgid "_Mark as..." -msgstr "" - -#: ../../src/client/geary-controller.vala:309 -msgid "_Move" -msgstr "" - -#: ../../src/client/ui/stock.vala:18 -msgid "_OK" -msgstr "" - -#: ../../src/client/ui/stock.vala:26 -msgid "_Open" -msgstr "" - -#: ../../src/client/geary-controller.vala:250 -#: ../../src/client/ui/stock.vala:27 -msgid "_Preferences" -msgstr "" - -#: ../../src/client/ui/stock.vala:28 -msgid "_Print..." -msgstr "" - -#: ../../src/client/geary-controller.vala:266 -#: ../../src/client/ui/stock.vala:29 -msgid "_Quit" -msgstr "" - -#: ../../src/client/geary-controller.vala:704 -msgid "_Rebuild" -msgstr "" - -#: ../../src/client/ui/stock.vala:30 -msgid "_Remove" -msgstr "" - -#: ../../src/client/geary-controller.vala:1496 -msgid "_Replace" -msgstr "" - -#: ../../src/client/geary-controller.vala:317 -#: ../../src/client/views/conversation-viewer.vala:1447 -msgid "_Reply" -msgstr "" - -#: ../../src/client/accounts/account-dialog-add-edit-pane.vala:48 -#: ../../src/client/ui/stock.vala:31 -msgid "_Save" -msgstr "" - -#: ../../src/client/views/conversation-viewer.vala:1395 -msgid "_Save As..." -msgstr "" - -#: ../../src/client/views/conversation-viewer.vala:1414 -msgid "_Save Image As..." -msgstr "" - -#: ../../src/client/geary-controller.vala:289 -msgid "_Star" -msgstr "" - -#: ../../src/client/views/conversation-viewer.vala:1494 -msgid "_View Source" -msgstr "" - -#. / A list of keywords, separated by pipe ("|") characters, that suggest an attachment -#: ../../src/client/composer/composer-window.vala:90 -msgid "attach|enclosed|enclosing|cover letter" -msgstr "" - -#: ../../src/client/views/conversation-viewer.vala:1148 -msgid "but actually goes to" -msgstr "" - -#: ../../src/client/util/util-files.vala:16 -msgid "bytes" -msgstr "" - -#. / Placeholder filename for attachments with no filename. -#: ../../src/client/views/conversation-viewer.vala:1799 -#: ../../src/engine/rfc822/rfc822-utils.vala:327 -msgid "none" -msgstr "" - -#: ../../src/client/views/conversation-find-bar.vala:226 -msgid "not found" -msgstr "" - -#. / Translators: add your name and email address to receive credit in the About dialog -#. / For example: Yamada Taro -#: ../../src/client/geary-controller.vala:1230 -msgid "translator-credits" -msgstr "" - -#: ../../ui/account_list.glade:71 -msgid "Add account" -msgstr "" - -#: ../../ui/account_list.glade:84 -msgid "Edit account" -msgstr "" - -#: ../../ui/account_list.glade:97 -msgid "Remove account" -msgstr "" - -#: ../../ui/account_cannot_remove.glade:40 -msgid "Cannot remove account " -msgstr "" - -#: ../../ui/account_cannot_remove.glade:56 -msgid "" -"A composer window associated with this account is currently open. Send or " -"discard the message and try again." -msgstr "" - -#: ../../ui/account_spinner.glade:41 -msgid "Please wait while Geary validates your account." -msgstr "" - -#: ../../ui/composer.glade:7 -msgid "_Undo" -msgstr "" - -#: ../../ui/composer.glade:14 -msgid "_Redo" -msgstr "" - -#: ../../ui/composer.glade:21 -msgid "Cu_t" -msgstr "" - -#: ../../ui/composer.glade:35 -msgid "_Paste" -msgstr "" - -#: ../../ui/composer.glade:42 -msgid "_Left" -msgstr "" - -#: ../../ui/composer.glade:47 -msgid "_Right" -msgstr "" - -#: ../../ui/composer.glade:52 -msgid "_Center" -msgstr "" - -#: ../../ui/composer.glade:57 -msgid "_Justify" -msgstr "" - -#: ../../ui/composer.glade:62 -msgid "Link (Ctrl+L)" -msgstr "" - -#: ../../ui/composer.glade:69 -msgid "C_olor" -msgstr "" - -#: ../../ui/composer.glade:75 -msgid "More options" -msgstr "" - -#: ../../ui/composer.glade:81 -msgid "Quote text (Ctrl+])" -msgstr "" - -#: ../../ui/composer.glade:88 -msgid "Unquote text (Ctrl+[)" -msgstr "" - -#: ../../ui/composer.glade:95 -msgid "Remove formatting (Ctrl+Space)" -msgstr "" - -#: ../../ui/composer.glade:102 -msgid "Paste _With Formatting" -msgstr "" - -#: ../../ui/composer.glade:113 -msgid "Bold (Ctrl+B)" -msgstr "" - -#: ../../ui/composer.glade:120 -msgid "Italic (Ctrl+I)" -msgstr "" - -#: ../../ui/composer.glade:127 -msgid "Underline (Ctrl+U)" -msgstr "" - -#: ../../ui/composer.glade:134 -msgid "Strikethrough (Ctrl+K)" -msgstr "" - -#: ../../ui/composer.glade:141 -msgid "_Rich Text" -msgstr "" - -#: ../../ui/composer.glade:151 -msgid "Lar_ge" -msgstr "" - -#: ../../ui/composer.glade:152 -msgid "Large" -msgstr "" - -#: ../../ui/composer.glade:157 -msgid "_Medium" -msgstr "" - -#: ../../ui/composer.glade:158 -msgid "Medium" -msgstr "" - -#: ../../ui/composer.glade:163 -msgid "_Small" -msgstr "" - -#: ../../ui/composer.glade:164 -msgid "Small" -msgstr "" - -#: ../../ui/composer.glade:169 -msgid "S_ans Serif" -msgstr "" - -#: ../../ui/composer.glade:170 -msgid "Sans Serif" -msgstr "" - -#: ../../ui/composer.glade:175 -msgid "S_erif" -msgstr "" - -#: ../../ui/composer.glade:176 -msgid "Serif" -msgstr "" - -#: ../../ui/composer.glade:181 -msgid "_Fixed Width" -msgstr "" - -#: ../../ui/composer.glade:182 -msgid "Fixed Width" -msgstr "" - -#: ../../ui/composer.glade:419 -msgid "Drop files here" -msgstr "" - -#: ../../ui/composer.glade:435 -msgid "To add them as attachments" -msgstr "" - -#: ../../ui/composer.glade:525 -msgid "_Attach File" -msgstr "" - -#: ../../ui/composer.glade:542 -msgid "_Include Original Attachments" -msgstr "" - -#: ../../ui/composer.glade:594 -msgid "_Send" -msgstr "" - -#: ../../ui/login.glade:101 -msgid "Password" -msgstr "" - -#: ../../ui/login.glade:115 -msgid "E_mail address:" -msgstr "" - -#: ../../ui/login.glade:131 ../../ui/login.glade:539 -#: ../../ui/password-dialog.glade:85 -msgid "_Password:" -msgstr "" - -#: ../../ui/login.glade:160 -msgid "S_ervice:" -msgstr "" - -#: ../../ui/login.glade:176 -msgid "N_ame:" -msgstr "" - -#: ../../ui/login.glade:230 -msgid "N_ickname:" -msgstr "" - -#: ../../ui/login.glade:252 -msgid "Work, Home, etc." -msgstr "" - -#: ../../ui/login.glade:286 ../../ui/password-dialog.glade:334 -msgid "IMAP settings" -msgstr "" - -#: ../../ui/login.glade:304 -msgid "Se_rver:" -msgstr "" - -#: ../../ui/login.glade:337 -msgid "P_ort:" -msgstr "" - -#: ../../ui/login.glade:404 -msgid "Ser_ver:" -msgstr "" - -#: ../../ui/login.glade:421 -msgid "Por_t:" -msgstr "" - -#: ../../ui/login.glade:439 ../../ui/password-dialog.glade:437 -msgid "SMTP settings" -msgstr "" - -#: ../../ui/login.glade:457 -msgid "User_name:" -msgstr "" - -#: ../../ui/login.glade:474 -msgid "Pass_word:" -msgstr "" - -#: ../../ui/login.glade:491 -msgid "SMTP username" -msgstr "" - -#: ../../ui/login.glade:507 -msgid "SMTP password" -msgstr "" - -#: ../../ui/login.glade:522 -msgid "_Username:" -msgstr "" - -#: ../../ui/login.glade:556 -msgid "IMAP username" -msgstr "" - -#: ../../ui/login.glade:572 -msgid "IMAP password" -msgstr "" - -#: ../../ui/login.glade:588 -msgid "Encr_yption:" -msgstr "" - -#: ../../ui/login.glade:607 -msgid "Encrypt_ion:" -msgstr "" - -#: ../../ui/login.glade:661 -msgid "No authentication re_quired" -msgstr "" - -#: ../../ui/login.glade:761 -msgid "Storage" -msgstr "" - -#: ../../ui/login.glade:782 -msgid "_Download mail:" -msgstr "" - -#: ../../ui/password-dialog.glade:70 ../../ui/password-dialog.glade:181 -msgid "Username:" -msgstr "" - -#: ../../ui/password-dialog.glade:133 -msgid "IMAP Credentials" -msgstr "" - -#: ../../ui/password-dialog.glade:163 -msgid "SMTP Credentials" -msgstr "" - -#: ../../ui/password-dialog.glade:196 -msgid "Password:" -msgstr "" - -#: ../../ui/password-dialog.glade:259 -msgid "Service:" -msgstr "" - -#: ../../ui/password-dialog.glade:274 -msgid "Real name:" -msgstr "" - -#: ../../ui/password-dialog.glade:315 -msgid "General" -msgstr "" - -#: ../../ui/password-dialog.glade:352 ../../ui/password-dialog.glade:455 -msgid "Server:" -msgstr "" - -#: ../../ui/password-dialog.glade:367 ../../ui/password-dialog.glade:470 -msgid "Port:" -msgstr "" - -#: ../../ui/password-dialog.glade:382 ../../ui/password-dialog.glade:485 -msgid "SSL/TLS encryption:" -msgstr "" - -#: ../../ui/password-dialog.glade:548 -msgid "_Details" -msgstr "" - -#: ../../ui/password-dialog.glade:561 -msgid "_Remember passwords" -msgstr "" - -#: ../../ui/preferences.glade:55 -msgid "Reading" -msgstr "" - -#: ../../ui/preferences.glade:69 -msgid "_Automatically select next message" -msgstr "" - -#: ../../ui/preferences.glade:90 -msgid "_Display conversation preview" -msgstr "" - -#: ../../ui/preferences.glade:117 -msgid "Composer" -msgstr "" - -#: ../../ui/preferences.glade:131 -msgid "Enable _spell checking" -msgstr "" - -#: ../../ui/preferences.glade:158 -msgid "Notifications" -msgstr "" - -#: ../../ui/preferences.glade:172 -msgid "_Play notification sounds" -msgstr "" - -#: ../../ui/preferences.glade:193 -msgid "Show _notifications for new mail" -msgstr "" - -#: ../../ui/remove_confirm.glade:43 -msgid "" -"Are you sure you want to remove this " -"account? " -msgstr "" - -#: ../../ui/remove_confirm.glade:58 -msgid "" -"All email associated with this account will be removed from your computer. " -"This will not affect email on the server." -msgstr "" - -#: ../../ui/remove_confirm.glade:80 -msgid "Nickname:" -msgstr "" - -#: ../../ui/remove_confirm.glade:94 -msgid "Email address:" -msgstr "" diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt index 6115f71f..4c3a45a1 100644 --- a/src/CMakeLists.txt +++ b/src/CMakeLists.txt @@ -650,13 +650,6 @@ add_custom_command( include(GSettings) add_schemas(geary ${GSETTINGS_DIR} ${CMAKE_INSTALL_PREFIX}) -IF (XGETTEXT_FOUND) - MESSAGE("Creating POT file") - GETTEXT_CREATE_POT(${GETTEXT_PACKAGE}.pot OPTION ${XGETTEXT_OPTIONS} SRC ${CLIENT_SRC} ${ENGINE_SRC} GLADE ${GLADE_FILES}) -ELSE () - message(STATUS "xgettext not found") -ENDIF() - # Console app ################################################# vala_precompile(CONSOLE_VALA_C geary-console diff --git a/src/client/application/geary-application.vala b/src/client/application/geary-application.vala index 9f68fd89..c1acbf64 100644 --- a/src/client/application/geary-application.vala +++ b/src/client/application/geary-application.vala @@ -15,22 +15,13 @@ public class GearyApplication : Gtk.Application { public const string NAME = "Geary"; public const string PRGNAME = "geary"; public const string APP_ID = "org.yorba.geary"; - public const string DESCRIPTION = DESKTOP_GENERIC_NAME; + public const string DESCRIPTION = _("Mail Client"); public const string COPYRIGHT = _("Copyright 2011-2013 Yorba Foundation"); public const string WEBSITE = "http://www.yorba.org"; public const string WEBSITE_LABEL = _("Visit the Yorba web site"); public const string BUGREPORT = "http://redmine.yorba.org/projects/geary/issues"; public const string DONATE = "http://www.yorba.org/about/donate"; - // These strings must match corresponding strings in desktop/geary.desktop *exactly* and be - // internationalizable - public const string DESKTOP_NAME = _("Geary"); - public const string DESKTOP_GENERIC_NAME = _("Mail Client"); - public const string DESKTOP_GNOME_FULLNAME = _("Geary Mail"); - public const string DESKTOP_COMMENT = _("Send and receive email"); - public const string DESKTOP_KEYWORDS = _("Email;E-mail;Mail;"); - public const string DESKTOP_COMPOSE_NAME = _("Compose Message"); - public const string VERSION = _VERSION; public const string INSTALL_PREFIX = _INSTALL_PREFIX; public const string GSETTINGS_DIR = _GSETTINGS_DIR; diff --git a/ui/CMakeLists.txt b/ui/CMakeLists.txt index a6d57676..b04dbe25 100644 --- a/ui/CMakeLists.txt +++ b/ui/CMakeLists.txt @@ -16,7 +16,3 @@ install(FILES remove_confirm.glade DESTINATION ${UI_DEST}) install(FILES toolbar_mark_menu.ui DESTINATION ${UI_DEST}) install(FILES toolbar_menu.ui DESTINATION ${UI_DEST}) install(FILES upgrade_dialog.glade DESTINATION ${UI_DEST}) - -# -# NOTE: Update GLADE_FILES in ../CMakeLists.txt with additions and removals -#