# SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # FIRST AUTHOR , YEAR. # #, fuzzy msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2013-11-21 16:03+0100\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" #: ../bin/kolab_smtp_access_policy.py:209 #, python-format msgid "Adding policy request to instance %s" msgstr "" #: ../bin/kolab_smtp_access_policy.py:479 msgid "Unauthorized access not allowed" msgstr "" #: ../bin/kolab_smtp_access_policy.py:508 #: ../bin/kolab_smtp_access_policy.py:689 msgid "Could not find recipient" msgstr "" #: ../bin/kolab_smtp_access_policy.py:527 #, python-format msgid "Could not find envelope sender user %s (511)" msgstr "" #: ../bin/kolab_smtp_access_policy.py:570 #, python-format msgid "Obtained authenticated user details for %r: %r" msgstr "" #: ../bin/kolab_smtp_access_policy.py:627 #, python-format msgid "Could not find envelope sender user %s" msgstr "" #: ../bin/kolab_smtp_access_policy.py:649 #, python-format msgid "%s is unauthorized to send on behalf of %s" msgstr "" #: ../bin/kolab_smtp_access_policy.py:659 #, python-format msgid "" "User %s attempted to use envelope sender address %s without authorization" msgstr "" #: ../bin/kolab_smtp_access_policy.py:713 #: ../bin/kolab_smtp_access_policy.py:724 #, python-format msgid "Found user %s to be a delegate user of %s" msgstr "" #: ../bin/kolab_smtp_access_policy.py:748 #, python-format msgid "" "Verifying authenticated sender '%(sender)s' with sasl_username " "'%(sasl_username)s' for recipient '%(recipient)s'" msgstr "" #: ../bin/kolab_smtp_access_policy.py:751 #, python-format msgid "" "Verifying unauthenticated sender '%(sender)s' for recipient '%(recipient)s'" msgstr "" #: ../bin/kolab_smtp_access_policy.py:767 #, python-format msgid "Reproducing verify_recipient(%s, %s) from cache" msgstr "" #: ../bin/kolab_smtp_access_policy.py:804 #, python-format msgid "Using authentication domain %s instead of %s" msgstr "" #: ../bin/kolab_smtp_access_policy.py:814 #, python-format msgid "Domain %s is a primary domain" msgstr "" #: ../bin/kolab_smtp_access_policy.py:822 #, python-format msgid "" "Checking the recipient for domain %s that is not ours. This is probably a " "configuration error." msgstr "" #: ../bin/kolab_smtp_access_policy.py:837 msgid "" "This recipient address is related to multiple object entries and the SMTP " "Access Policy can therefore not restrict message flow" msgstr "" #: ../bin/kolab_smtp_access_policy.py:854 #, python-format msgid "" "Recipient address %r not found. Allowing since the MTA was configured to " "accept the recipient." msgstr "" #: ../bin/kolab_smtp_access_policy.py:890 msgid "Invalid recipient" msgstr "" #: ../bin/kolab_smtp_access_policy.py:901 msgid "Could not find this user, accepting" msgstr "" #: ../bin/kolab_smtp_access_policy.py:974 #: ../bin/kolab_smtp_access_policy.py:1050 #, python-format msgid "Sender %s is not allowed to send to recipient %s" msgstr "" #: ../bin/kolab_smtp_access_policy.py:1038 #, python-format msgid "Reproducing verify_sender(%r) from cache" msgstr "" #: ../bin/kolab_smtp_access_policy.py:1055 msgid "Unverifiable sender." msgstr "" #: ../bin/kolab_smtp_access_policy.py:1060 msgid "Sender is not using an alias" msgstr "" #: ../bin/kolab_smtp_access_policy.py:1068 msgid "Sender uses unauthorized envelope sender address" msgstr "" #: ../bin/kolab_smtp_access_policy.py:1085 msgid "Could not verify sender" msgstr "" #: ../bin/kolab_smtp_access_policy.py:1092 msgid "" "Verifying whether sender is allowed to send to recipient using sender policy" msgstr "" #: ../bin/kolab_smtp_access_policy.py:1105 #, python-format msgid "Result is %r" msgstr "" #: ../bin/kolab_smtp_access_policy.py:1110 msgid "No recipient policy restrictions exist for this sender" msgstr "" #: ../bin/kolab_smtp_access_policy.py:1119 msgid "Found a recipient policy to apply for this sender." msgstr "" #: ../bin/kolab_smtp_access_policy.py:1134 #, python-format msgid "Sender %s not allowed to send to recipient %s" msgstr "" #: ../bin/kolab_smtp_access_policy.py:1155 msgid "Cleaning up the cache" msgstr "" #: ../bin/kolab_smtp_access_policy.py:1177 msgid "" "The 'uri' setting in the kolab_smtp_access_policy section is soon going to " "be deprecated in favor of 'cache_uri'" msgstr "" #: ../bin/kolab_smtp_access_policy.py:1193 #, python-format msgid "Operational Error in caching: %s" msgstr "" #: ../bin/kolab_smtp_access_policy.py:1245 #, python-format msgid "Caching the policy result with timestamp %d" msgstr "" #: ../bin/kolab_smtp_access_policy.py:1319 #, python-format msgid "Returning action DEFER_IF_PERMIT: %s" msgstr "" #: ../bin/kolab_smtp_access_policy.py:1324 #, python-format msgid "Returning action DUNNO: %s" msgstr "" #: ../bin/kolab_smtp_access_policy.py:1329 #, python-format msgid "Returning action HOLD: %s" msgstr "" #: ../bin/kolab_smtp_access_policy.py:1334 #, python-format msgid "Returning action PERMIT: %s" msgstr "" #: ../bin/kolab_smtp_access_policy.py:1342 #, python-format msgid "Returning action REJECT: %s" msgstr "" #: ../bin/kolab_smtp_access_policy.py:1388 msgid "Starting to loop for new request" msgstr "" #: ../bin/kolab_smtp_access_policy.py:1395 msgid "Timeout for policy request reading exceeded" msgstr "" #: ../bin/kolab_smtp_access_policy.py:1401 msgid "End of current request" msgstr "" #: ../bin/kolab_smtp_access_policy.py:1405 #, python-format msgid "Getting line: %s" msgstr "" #: ../bin/kolab_smtp_access_policy.py:1409 msgid "Returning request" msgstr "" #: ../bin/kolab_smtp_access_policy.py:1438 msgid "Access Policy Options" msgstr "" #: ../bin/kolab_smtp_access_policy.py:1445 msgid "SMTP Policy request timeout." msgstr "" #: ../bin/kolab_smtp_access_policy.py:1451 msgid "Verify the recipient access policy." msgstr "" #: ../bin/kolab_smtp_access_policy.py:1457 msgid "Verify the sender access policy." msgstr "" #: ../bin/kolab_smtp_access_policy.py:1463 msgid "Allow unauthenticated senders." msgstr "" #: ../bin/kolab_smtp_access_policy.py:1477 #, python-format msgid "Got request instance %s" msgstr "" #: ../bin/kolab_smtp_access_policy.py:1486 #, python-format msgid "Request instance %s is in state %s" msgstr "" #: ../bin/kolab_smtp_access_policy.py:1494 #, python-format msgid "Request instance %s is not yet in DATA state" msgstr "" #: ../bin/kolab_smtp_access_policy.py:1506 #, python-format msgid "Request instance %s reached DATA state" msgstr "" #: ../bin/kolab_smtp_access_policy.py:1526 #, python-format msgid "Unhandled exception caught: %r" msgstr "" #: ../bin/kolab_smtp_access_policy.py:1530 msgid "Sender access denied" msgstr "" #: ../bin/kolab_smtp_access_policy.py:1532 msgid "Recipient access denied" msgstr "" #: ../bin/kolab_smtp_access_policy.py:1534 msgid "No objections" msgstr "" #: ../conf.py:37 ../kolab.py:34 ../saslauthd.py:33 msgid "Cannot load pykolab/logger.py:" msgstr "" #: ../kolabd/__init__.py:49 ../saslauthd/__init__.py:49 #: ../wallace/__init__.py:69 msgid "Daemon Options" msgstr "" #: ../kolabd/__init__.py:56 ../saslauthd/__init__.py:56 #: ../wallace/__init__.py:76 msgid "Fork to the background." msgstr "" #: ../kolabd/__init__.py:65 ../saslauthd/__init__.py:65 #: ../wallace/__init__.py:102 msgid "Path to the PID file to use." msgstr "" #: ../kolabd/__init__.py:74 ../saslauthd/__init__.py:74 #: ../wallace/__init__.py:119 msgid "Run as user USERNAME" msgstr "" #: ../kolabd/__init__.py:84 ../saslauthd/__init__.py:84 #: ../wallace/__init__.py:93 msgid "Run as group GROUPNAME" msgstr "" #: ../kolabd/__init__.py:122 ../pykolab/utils.py:210 #: ../wallace/__init__.py:312 #, python-format msgid "Group %s does not exist" msgstr "" #: ../kolabd/__init__.py:131 ../wallace/__init__.py:321 #, python-format msgid "Switching real and effective group id to %d" msgstr "" #: ../kolabd/__init__.py:153 ../pykolab/utils.py:234 #: ../wallace/__init__.py:343 #, python-format msgid "User %s does not exist" msgstr "" #: ../kolabd/__init__.py:163 ../wallace/__init__.py:353 #, python-format msgid "Switching real and effective user id to %d" msgstr "" #: ../kolabd/__init__.py:172 ../wallace/__init__.py:362 msgid "Could not change real and effective uid and/or gid" msgstr "" #: ../kolabd/__init__.py:192 ../saslauthd/__init__.py:127 #: ../wallace/__init__.py:382 msgid "Interrupted by user" msgstr "" #: ../kolabd/__init__.py:197 ../kolabd/__init__.py:208 msgid "Traceback occurred, please report a " msgstr "" #: ../kolabd/__init__.py:203 ../saslauthd/__init__.py:135 #: ../wallace/__init__.py:391 #, python-format msgid "Type Error: %s" msgstr "" #: ../kolabd/__init__.py:223 ../pykolab/auth/ldap/__init__.py:2046 #: ../pykolab/cli/cmd_sync.py:36 msgid "Listing domains..." msgstr "" #: ../kolabd/__init__.py:260 #, python-format msgid "added domains: %r, removed domains: %r" msgstr "" #: ../kolabd/process.py:33 #, python-format msgid "Process created for domain %s" msgstr "" #: ../kolabd/process.py:42 #, python-format msgid "Synchronizing for domain %s" msgstr "" #: ../kolabd/process.py:59 #, python-format msgid "" "Error in process %r, terminating:\n" "\t%r" msgstr "" #: ../kolabd.py:31 ../setup-kolab.py:36 ../wallace.py:31 msgid "Cannot load pykolab/constants.py:" msgstr "" #: ../pykolab/auth/__init__.py:89 #, python-format msgid "Called for domain %r" msgstr "" #: ../pykolab/auth/__init__.py:106 ../pykolab/auth/__init__.py:115 #, python-format msgid "Using section %s and domain %s" msgstr "" #: ../pykolab/auth/__init__.py:120 #, python-format msgid "Connecting to Authentication backend for domain %s" msgstr "" #: ../pykolab/auth/__init__.py:131 #, python-format msgid "Section %s has no option 'auth_mechanism'" msgstr "" #: ../pykolab/auth/__init__.py:138 #, python-format msgid "Section %s has auth_mechanism: %r" msgstr "" #: ../pykolab/auth/__init__.py:147 ../pykolab/auth/__init__.py:156 msgid "Starting LDAP..." msgstr "" #: ../pykolab/auth/ldap/cache.py:117 #, python-format msgid "Inserting cache entry %r" msgstr "" #: ../pykolab/auth/ldap/cache.py:138 #, python-format msgid "Updating timestamp for cache entry %r" msgstr "" #: ../pykolab/auth/ldap/cache.py:145 #, python-format msgid "Updating result_attribute for cache entry %r" msgstr "" #: ../pykolab/auth/ldap/__init__.py:52 msgid "Python LDAP library does not support persistent search" msgstr "" #: ../pykolab/auth/ldap/__init__.py:143 #, python-format msgid "Attempting to authenticate user %s in realm %s" msgstr "" #: ../pykolab/auth/ldap/__init__.py:175 ../pykolab/auth/ldap/__init__.py:226 #, python-format msgid "Authentication cache failed: %r" msgstr "" #: ../pykolab/auth/ldap/__init__.py:216 ../pykolab/auth/ldap/__init__.py:240 #, python-format msgid "Binding with user_dn %s and password %s" msgstr "" #: ../pykolab/auth/ldap/__init__.py:231 ../pykolab/auth/ldap/__init__.py:250 #, python-format msgid "Failed to authenticate as user %s" msgstr "" #: ../pykolab/auth/ldap/__init__.py:267 msgid "Connecting to LDAP..." msgstr "" #: ../pykolab/auth/ldap/__init__.py:271 #, python-format msgid "Attempting to use LDAP URI %s" msgstr "" #: ../pykolab/auth/ldap/__init__.py:425 #, python-format msgid "Finding recipient with filter %r" msgstr "" #: ../pykolab/auth/ldap/__init__.py:501 #, python-format msgid "Finding resource with filter %r" msgstr "" #: ../pykolab/auth/ldap/__init__.py:532 #, python-format msgid "Using timestamp %r" msgstr "" #: ../pykolab/auth/ldap/__init__.py:567 #, python-format msgid "Applying recipient policy to %r" msgstr "" #: ../pykolab/auth/ldap/__init__.py:584 #, python-format msgid "Using mail attributes: %r, with primary %r and " msgstr "" #: ../pykolab/auth/ldap/__init__.py:595 #, python-format msgid "key %r not in entry" msgstr "" #: ../pykolab/auth/ldap/__init__.py:597 #, python-format msgid "key %r is the prim. mail attr." msgstr "" #: ../pykolab/auth/ldap/__init__.py:599 msgid "prim. mail pol. is not empty" msgstr "" #: ../pykolab/auth/ldap/__init__.py:602 #, python-format msgid "key %r is the sec. mail attr." msgstr "" #: ../pykolab/auth/ldap/__init__.py:604 msgid "sec. mail pol. is not empty" msgstr "" #: ../pykolab/auth/ldap/__init__.py:608 ../pykolab/auth/ldap/__init__.py:622 #, python-format msgid "Attributes %r are not yet available for entry %r" msgstr "" #: ../pykolab/auth/ldap/__init__.py:661 #, python-format msgid "No results for mail address %s found" msgstr "" #: ../pykolab/auth/ldap/__init__.py:672 #, python-format msgid "1 result for address %s found, verifying" msgstr "" #: ../pykolab/auth/ldap/__init__.py:682 #, python-format msgid "Too bad, primary email address %s " msgstr "" #: ../pykolab/auth/ldap/__init__.py:693 ../pykolab/auth/ldap/__init__.py:782 msgid "Address assigned to us" msgstr "" #: ../pykolab/auth/ldap/__init__.py:748 #, python-format msgid "No results for address %s found" msgstr "" #: ../pykolab/auth/ldap/__init__.py:759 #, python-format msgid "1 result for address %s found, " msgstr "" #: ../pykolab/auth/ldap/__init__.py:770 msgid "Too bad, secondary email " msgstr "" #: ../pykolab/auth/ldap/__init__.py:797 msgid "Recipient policy composed the following set of secondary " msgstr "" #: ../pykolab/auth/ldap/__init__.py:808 #, python-format msgid "Secondary mail addresses that we want is not None: %r" msgstr "" #: ../pykolab/auth/ldap/__init__.py:819 msgid "Avoiding the duplication of the primary mail " msgstr "" #: ../pykolab/auth/ldap/__init__.py:830 #, python-format msgid "Entry is getting secondary mail addresses: %r" msgstr "" #: ../pykolab/auth/ldap/__init__.py:838 msgid "Entry did not have any secondary mail " msgstr "" #: ../pykolab/auth/ldap/__init__.py:855 ../pykolab/auth/ldap/__init__.py:861 #, python-format msgid "secondary_mail_addresses: %r" msgstr "" #: ../pykolab/auth/ldap/__init__.py:856 ../pykolab/auth/ldap/__init__.py:862 #, python-format msgid "entry[%s]: %r" msgstr "" #: ../pykolab/auth/ldap/__init__.py:873 #, python-format msgid "Entry modifications list: %r" msgstr "" #: ../pykolab/auth/ldap/__init__.py:901 #, python-format msgid "Setting entry attribute %r to %r for %r" msgstr "" #: ../pykolab/auth/ldap/__init__.py:937 #, python-format msgid "" "Could not update dn %r:\n" "%r" msgstr "" #: ../pykolab/auth/ldap/__init__.py:950 #, python-format msgid "Using filter %r" msgstr "" #: ../pykolab/auth/ldap/__init__.py:965 #, python-format msgid "Synchronization is searching against base DN: %s" msgstr "" #: ../pykolab/auth/ldap/__init__.py:1011 #, python-format msgid "About to consider the user quota for %r (used: %r, " msgstr "" #: ../pykolab/auth/ldap/__init__.py:1082 msgid "Invalid DN, username and/or password." msgstr "" #: ../pykolab/auth/ldap/__init__.py:1201 ../pykolab/auth/ldap/__init__.py:1214 #: ../pykolab/auth/ldap/__init__.py:1564 ../pykolab/auth/ldap/__init__.py:1577 #, python-format msgid "Found a subject %r with access %r" msgstr "" #: ../pykolab/auth/ldap/__init__.py:1315 #, python-format msgid "Entry %s attribute value: %r" msgstr "" #: ../pykolab/auth/ldap/__init__.py:1323 #, python-format msgid "imap.user_mailbox_server(%r) result: %r" msgstr "" #: ../pykolab/auth/ldap/__init__.py:1634 ../pykolab/auth/ldap/__init__.py:1776 #, python-format msgid "Result from recipient policy: %r" msgstr "" #: ../pykolab/auth/ldap/__init__.py:1821 #, python-format msgid "Kolab user %s does not have a result attribute %r" msgstr "" #: ../pykolab/auth/ldap/__init__.py:1976 #, python-format msgid "Finding domain root dn for domain %s" msgstr "" #: ../pykolab/auth/ldap/__init__.py:2073 msgid "Authentication database DOWN" msgstr "" #: ../pykolab/auth/ldap/__init__.py:2157 ../pykolab/auth/ldap/__init__.py:2205 #, python-format msgid "Entry type: %s" msgstr "" #: ../pykolab/auth/ldap/__init__.py:2230 #, python-format msgid "Done with _synchronize_callback() for entry %r" msgstr "" #: ../pykolab/auth/ldap/__init__.py:2302 msgid "LDAP Search Result Data Entry:" msgstr "" #: ../pykolab/auth/ldap/__init__.py:2318 msgid "Entry Change Notification attributes:" msgstr "" #: ../pykolab/auth/ldap/__init__.py:2323 #, python-format msgid "Change Type: %r (%r)" msgstr "" #: ../pykolab/auth/ldap/__init__.py:2331 #, python-format msgid "Previous DN: %r" msgstr "" #: ../pykolab/auth/ldap/__init__.py:2386 #, python-format msgid "Object %s searched no longer exists" msgstr "" #: ../pykolab/auth/ldap/__init__.py:2396 #, python-format msgid "%d results..." msgstr "" #: ../pykolab/auth/ldap/__init__.py:2499 #, python-format msgid "Searching with filter %r" msgstr "" #: ../pykolab/auth/ldap/__init__.py:2551 #, python-format msgid "Checking for support for %s on %s" msgstr "" #: ../pykolab/auth/ldap/__init__.py:2570 #, python-format msgid "Found support for %s" msgstr "" #: ../pykolab/auth/ldap/__init__.py:2615 #, python-format msgid "An error occured using %s: %r" msgstr "" #: ../pykolab/auth/ldap/syncrepl.py:46 msgid "The name of the persistent, unique attribute " msgstr "" #: ../pykolab/cli/cmd_acl_cleanup.py:34 msgid "Clean up ACLs that use identifiers that no longer exist" msgstr "" #: ../pykolab/cli/cmd_acl_cleanup.py:56 #, python-format msgid "Deleting ACL %s for subject %s on folder %s" msgstr "" #: ../pykolab/cli/cmd_add_alias.py:42 msgid "Specify the (new) alias address" msgstr "" #: ../pykolab/cli/cmd_add_alias.py:45 msgid "Specify the existing recipient address" msgstr "" #: ../pykolab/cli/cmd_add_alias.py:66 ../pykolab/cli/cmd_add_alias.py:70 #, python-format msgid "Domain %r is not a local domain" msgstr "" #: ../pykolab/cli/cmd_add_alias.py:75 msgid "Primary and secondary domain do not have the same parent domain" msgstr "" #: ../pykolab/cli/cmd_add_alias.py:81 #, python-format msgid "No such recipient %r" msgstr "" #: ../pykolab/cli/cmd_add_alias.py:87 #, python-format msgid "Recipient for alias %r already exists" msgstr "" #: ../pykolab/cli/cmd_add_alias.py:97 msgid "Environment is not configured for " msgstr "" #: ../pykolab/cli/cmd_add_alias.py:105 #, python-format msgid "Recipient %r is not the primary recipient for address %r" msgstr "" #: ../pykolab/cli/cmd_add_domain.py:36 #: ../pykolab/cli/cmd_count_domain_mailboxes.py:38 #: ../pykolab/cli/cmd_create_mailbox.py:36 #: ../pykolab/cli/cmd_export_mailbox.py:33 #: ../pykolab/cli/cmd_list_deleted_mailboxes.py:38 #: ../pykolab/cli/cmd_list_domain_mailboxes.py:36 #: ../pykolab/cli/cmd_list_mailboxes.py:40 #: ../pykolab/cli/cmd_list_mailbox_metadata.py:37 #: ../pykolab/cli/cmd_list_messages.py:37 ../pykolab/cli/cmd_list_quota.py:36 #: ../pykolab/cli/cmd_list_user_subscriptions.py:36 #: ../pykolab/cli/cmd_server_info.py:34 #: ../pykolab/cli/cmd_set_mailbox_metadata.py:38 #: ../pykolab/cli/cmd_sync_mailhost_attrs.py:39 #: ../pykolab/cli/cmd_undelete_mailbox.py:34 msgid "CLI Options" msgstr "" #: ../pykolab/cli/cmd_add_domain.py:42 msgid "Add alias domain." msgstr "" #: ../pykolab/cli/cmd_add_domain.py:47 msgid "Add a new domain." msgstr "" #: ../pykolab/cli/cmd_add_domain.py:55 ../pykolab/cli/cmd_delete_domain.py:44 #: ../pykolab/cli/cmd_find_domain.py:44 msgid "Could not find credentials with sufficient permissions" msgstr "" #: ../pykolab/cli/cmd_add_domain.py:67 ../pykolab/cli/cmd_delete_domain.py:56 #: ../pykolab/cli/cmd_find_domain.py:56 msgid "Domain name" msgstr "" #: ../pykolab/cli/cmd_add_user_subscription.py:37 msgid "Subscribe a user to a folder." msgstr "" #: ../pykolab/cli/cmd_add_user_subscription.py:47 #: ../pykolab/cli/cmd_add_user_subscription.py:51 #: ../pykolab/cli/cmd_remove_user_subscription.py:47 #: ../pykolab/cli/cmd_remove_user_subscription.py:51 msgid "Folder pattern" msgstr "" #: ../pykolab/cli/cmd_add_user_subscription.py:50 #: ../pykolab/cli/cmd_list_user_subscriptions.py:63 #: ../pykolab/cli/cmd_remove_user_subscription.py:50 msgid "User ID" msgstr "" #: ../pykolab/cli/cmd_add_user_subscription.py:72 #: ../pykolab/cli/cmd_remove_user_subscription.py:72 #, python-format msgid "Cannot subscribe user to folder %r:" msgstr "" #: ../pykolab/cli/cmd_add_user_subscription.py:73 #: ../pykolab/cli/cmd_delete_message.py:61 #: ../pykolab/cli/cmd_list_messages.py:67 #: ../pykolab/cli/cmd_remove_user_subscription.py:73 msgid "No such folder" msgstr "" #: ../pykolab/cli/cmd_count_domain_mailboxes.py:44 #: ../pykolab/cli/cmd_list_deleted_mailboxes.py:50 #: ../pykolab/cli/cmd_list_domain_mailboxes.py:48 #: ../pykolab/cli/cmd_list_mailboxes.py:52 ../pykolab/cli/cmd_list_quota.py:42 #: ../pykolab/cli/cmd_server_info.py:40 #: ../pykolab/cli/cmd_sync_mailhost_attrs.py:57 msgid "List mailboxes on server SERVER only." msgstr "" #: ../pykolab/cli/cmd_create_mailbox.py:42 msgid "Set metadata for folder to ANNOTATION=VALUE" msgstr "" #: ../pykolab/cli/cmd_create_mailbox.py:52 msgid "Invalid argument" msgstr "" #: ../pykolab/cli/cmd_create_mailbox.py:60 msgid "Invalid argument for metadata" msgstr "" #: ../pykolab/cli/cmd_delete_domain.py:36 msgid "Delete a domain." msgstr "" #: ../pykolab/cli/cmd_delete_mailbox_acl.py:45 #: ../pykolab/cli/cmd_delete_mailbox_acl.py:49 #: ../pykolab/cli/cmd_set_mailbox_acl.py:50 #: ../pykolab/cli/cmd_set_mailbox_acl.py:55 msgid "ACI Subject" msgstr "" #: ../pykolab/cli/cmd_delete_mailbox_acl.py:48 #: ../pykolab/cli/cmd_list_mailbox_acls.py:43 #: ../pykolab/cli/cmd_list_mailbox_metadata.py:54 #: ../pykolab/cli/cmd_set_mailbox_acl.py:54 #: ../pykolab/cli/cmd_set_mailbox_metadata.py:66 msgid "Folder name" msgstr "" #: ../pykolab/cli/cmd_delete_mailbox_acl.py:60 #: ../pykolab/cli/cmd_list_mailbox_acls.py:54 #: ../pykolab/cli/cmd_list_mailbox_metadata.py:80 #: ../pykolab/cli/cmd_set_mailbox_acl.py:67 #: ../pykolab/cli/cmd_set_mailbox_metadata.py:94 #, python-format msgid "No such folder %r" msgstr "" #: ../pykolab/cli/cmd_delete_mailbox.py:46 msgid "No mailbox specified" msgstr "" #: ../pykolab/cli/cmd_delete_mailbox.py:56 msgid "No such folder(s)" msgstr "" #: ../pykolab/cli/cmd_delete_message.py:36 msgid "Delete a message from a folder" msgstr "" #: ../pykolab/cli/cmd_delete_message.py:49 msgid "Specify a UID" msgstr "" #: ../pykolab/cli/cmd_delete_message.py:52 #: ../pykolab/cli/cmd_list_messages.py:58 msgid "Specify a folder" msgstr "" #: ../pykolab/cli/cmd_export_mailbox.py:38 msgid "All folders this user has access to" msgstr "" #: ../pykolab/cli/cmd_export_mailbox.py:108 #, python-format msgid "%s is not a directory" msgstr "" #: ../pykolab/cli/cmd_export_mailbox.py:118 #, python-format msgid "ZIP file at %s.zip" msgstr "" #: ../pykolab/cli/cmd_export_mailbox.py:120 #, python-format msgid "No directories found for user %s" msgstr "" #: ../pykolab/cli/cmd_find_domain.py:36 msgid "Find a domain." msgstr "" #: ../pykolab/cli/cmd_list_deleted_mailboxes.py:43 #: ../pykolab/cli/cmd_list_domain_mailboxes.py:41 #: ../pykolab/cli/cmd_list_mailboxes.py:45 #: ../pykolab/cli/cmd_list_user_subscriptions.py:41 msgid "Display raw IMAP UTF-7 folder names" msgstr "" #: ../pykolab/cli/cmd_list_domain_mailboxes.py:58 msgid "Domain" msgstr "" #: ../pykolab/cli/cmd_list_mailboxes.py:87 #, python-format msgid "Appending folder search for %r" msgstr "" #: ../pykolab/cli/cmd_list_mailbox_metadata.py:44 msgid "List annotations as user USER" msgstr "" #: ../pykolab/cli/cmd_list_messages.py:43 msgid "Include messages flagged as \\Deleted" msgstr "" #: ../pykolab/cli/cmd_list_messages.py:47 msgid "List messages in a folder" msgstr "" #: ../pykolab/cli/cmd_list_quota.py:73 ../pykolab/cli/cmd_list_quota.py:89 #, python-format msgid "The quota for folder %s is set to literally allow 0KB of storage." msgstr "" #: ../pykolab/cli/cmd_list_user_subscriptions.py:47 msgid "List unsubscribed folders" msgstr "" #: ../pykolab/cli/cmd_list_user_subscriptions.py:50 msgid "List the folders a user is subscribed to." msgstr "" #: ../pykolab/cli/cmd_list_user_subscriptions.py:98 #, python-format msgid "No unsubscribed folders for user %s" msgstr "" #: ../pykolab/cli/cmd_mailbox_cleanup.py:37 msgid "Clean up mailboxes that do no longer have an owner." msgstr "" #: ../pykolab/cli/cmd_mailbox_cleanup.py:61 #, python-format msgid "Deleting folder 'user/%s'" msgstr "" #: ../pykolab/cli/cmd_remove_mailaddress.py:49 msgid "Invalid or unqualified email address." msgstr "" #: ../pykolab/cli/cmd_remove_mailaddress.py:57 #, python-format msgid "No recipient found for email address %r" msgstr "" #: ../pykolab/cli/cmd_remove_mailaddress.py:60 #, python-format msgid "Found the following recipient(s): %r" msgstr "" #: ../pykolab/cli/cmd_remove_mailaddress.py:66 #, python-format msgid "Using the following mail attributes: %r" msgstr "" #: ../pykolab/cli/cmd_remove_mailaddress.py:90 msgid "Found the following recipients:" msgstr "" #: ../pykolab/cli/cmd_remove_user_subscription.py:37 msgid "Unsubscribe a user from a folder." msgstr "" #: ../pykolab/cli/cmd_remove_user_subscription.py:86 #, python-format msgid "Successfully unsubscribed user %s from the following folders:" msgstr "" #: ../pykolab/cli/cmd_remove_user_subscription.py:92 #, python-format msgid "User %s not be unsubscribed from any folders." msgstr "" #: ../pykolab/cli/cmd_rename_mailbox.py:48 msgid "No target mailbox name specified" msgstr "" #: ../pykolab/cli/cmd_rename_mailbox.py:50 msgid "No source mailbox name specified" msgstr "" #: ../pykolab/cli/cmd_rename_mailbox.py:62 #, python-format msgid "Source folder %r does not exist" msgstr "" #: ../pykolab/cli/cmd_rename_mailbox.py:66 #, python-format msgid "Target folder %r already exists" msgstr "" #: ../pykolab/cli/cmd_set_mailbox_acl.py:47 #: ../pykolab/cli/cmd_set_mailbox_acl.py:51 #: ../pykolab/cli/cmd_set_mailbox_acl.py:56 msgid "ACI Permissions" msgstr "" #: ../pykolab/cli/cmd_set_mailbox_metadata.py:45 msgid "Set annotation as user USER" msgstr "" #: ../pykolab/cli/cmd_set_mailbox_metadata.py:59 #: ../pykolab/cli/cmd_set_mailbox_metadata.py:63 #: ../pykolab/cli/cmd_set_mailbox_metadata.py:68 msgid "Metadata value" msgstr "" #: ../pykolab/cli/cmd_set_mailbox_metadata.py:62 #: ../pykolab/cli/cmd_set_mailbox_metadata.py:67 msgid "Metadata path" msgstr "" #: ../pykolab/cli/cmd_sync_mailhost_attrs.py:44 msgid "Delete mailboxes for recipients that do not appear to exist in LDAP." msgstr "" #: ../pykolab/cli/cmd_sync_mailhost_attrs.py:50 msgid "Display changes, do not apply them." msgstr "" #: ../pykolab/cli/cmd_sync_mailhost_attrs.py:88 #, python-format msgid "Domains in IMAP not in LDAP: %r" msgstr "" #: ../pykolab/cli/cmd_sync_mailhost_attrs.py:101 #: ../pykolab/cli/cmd_sync_mailhost_attrs.py:142 #, python-format msgid "" "No recipients for '%s' (would have deleted the mailbox if not for --dry-run)!" msgstr "" #: ../pykolab/cli/cmd_sync_mailhost_attrs.py:106 #: ../pykolab/cli/cmd_sync_mailhost_attrs.py:147 #, python-format msgid "Deleting mailbox '%s' because it has no recipients" msgstr "" #: ../pykolab/cli/cmd_sync_mailhost_attrs.py:110 #: ../pykolab/cli/cmd_sync_mailhost_attrs.py:151 #, python-format msgid "An error occurred removing mailbox %r: %r" msgstr "" #: ../pykolab/cli/cmd_sync_mailhost_attrs.py:112 #: ../pykolab/cli/cmd_sync_mailhost_attrs.py:153 #, python-format msgid "Not automatically deleting shared folder '%s'" msgstr "" #: ../pykolab/cli/cmd_sync_mailhost_attrs.py:114 #: ../pykolab/cli/cmd_sync_mailhost_attrs.py:155 #, python-format msgid "No recipients for '%s' (use --delete to delete)!" msgstr "" #: ../pykolab/cli/cmd_sync_mailhost_attrs.py:136 #, python-format msgid "Multiple recipients for '%s'!" msgstr "" #: ../pykolab/cli/cmd_sync.py:41 #, python-format msgid "Found %d domains in %d seconds" msgstr "" #: ../pykolab/cli/cmd_sync.py:51 #, python-format msgid "Running for domain %s" msgstr "" #: ../pykolab/cli/cmd_sync.py:58 #, python-format msgid "Synchronizing users for %s took %d seconds" msgstr "" #: ../pykolab/cli/cmd_undelete_mailbox.py:39 msgid "Do not actually execute, but state what would have been executed." msgstr "" #: ../pykolab/cli/cmd_undelete_mailbox.py:42 msgid "Recover mailboxes previously deleted." msgstr "" #: ../pykolab/cli/cmd_user_info.py:39 msgid "Email address" msgstr "" #. This is a nested command #. This is a nested component #: ../pykolab/cli/commands.py:98 ../pykolab/setup/components.py:90 #, python-format msgid "Command Group: %s" msgstr "" #: ../pykolab/cli/commands.py:113 ../pykolab/cli/commands.py:118 msgid "No such command." msgstr "" #: ../pykolab/cli/commands.py:168 ../pykolab/setup/components.py:231 #, python-format msgid "Command '%s' already registered" msgstr "" #: ../pykolab/cli/commands.py:193 ../pykolab/setup/components.py:257 #: ../wallace/modules.py:365 #, python-format msgid "Alias for %s" msgstr "" #: ../pykolab/cli/commands.py:201 ../pykolab/setup/components.py:265 msgid "Not yet implemented" msgstr "" #: ../pykolab/cli/sieve/cmd_list.py:43 ../pykolab/cli/sieve/cmd_put.py:42 #: ../pykolab/cli/sieve/cmd_refresh.py:44 ../pykolab/cli/sieve/cmd_test.py:43 msgid "Email Address" msgstr "" #: ../pykolab/cli/sieve/cmd_refresh.py:99 #: ../pykolab/plugins/sievemgmt/__init__.py:111 #, python-format msgid "Found the following scripts for user %s: %s" msgstr "" #: ../pykolab/cli/sieve/cmd_refresh.py:100 #: ../pykolab/plugins/sievemgmt/__init__.py:112 #, python-format msgid "And the following script is active for user %s: %s" msgstr "" #: ../pykolab/cli/sieve/cmd_refresh.py:178 #: ../pykolab/plugins/sievemgmt/__init__.py:190 #, python-format msgid "" "Delivery to folder active, but no folder name attribute available for user %r" msgstr "" #: ../pykolab/cli/sieve/cmd_refresh.py:181 #: ../pykolab/plugins/sievemgmt/__init__.py:193 msgid "Delivery to folder active, but no folder name attribute configured" msgstr "" #: ../pykolab/cli/sieve/cmd_refresh.py:357 #, python-format msgid "MANAGEMENT script for user %s contents: %r" msgstr "" #: ../pykolab/cli/sieve/cmd_refresh.py:362 #: ../pykolab/plugins/sievemgmt/__init__.py:372 #, python-format msgid "Uploading script MANAGEMENT failed for user %s" msgstr "" #: ../pykolab/cli/sieve/cmd_refresh.py:364 #: ../pykolab/plugins/sievemgmt/__init__.py:374 #, python-format msgid "Uploading script MANAGEMENT for user %s succeeded" msgstr "" #: ../pykolab/cli/sieve/cmd_refresh.py:375 #: ../pykolab/plugins/sievemgmt/__init__.py:385 #, python-format msgid "Including script %s in USER (for user %s)" msgstr "" #: ../pykolab/cli/sieve/cmd_refresh.py:384 #: ../pykolab/plugins/sievemgmt/__init__.py:394 #, python-format msgid "Uploading script USER failed for user %s" msgstr "" #: ../pykolab/cli/sieve/cmd_refresh.py:386 #: ../pykolab/plugins/sievemgmt/__init__.py:396 #, python-format msgid "Uploading script USER for user %s succeeded" msgstr "" #: ../pykolab/cli/sieve/cmd_refresh.py:414 #: ../pykolab/plugins/sievemgmt/__init__.py:424 #, python-format msgid "Uploading script MASTER failed for user %s" msgstr "" #: ../pykolab/cli/sieve/cmd_refresh.py:416 #: ../pykolab/plugins/sievemgmt/__init__.py:426 #, python-format msgid "Uploading script MASTER for user %s succeeded" msgstr "" #: ../pykolab/cli/telemetry/cmd_examine_command_issue.py:40 msgid "Unspecified command issue identifier" msgstr "" #: ../pykolab/cli/telemetry/cmd_examine_command_issue.py:50 msgid "Invalid command issue identifier" msgstr "" #: ../pykolab/cli/telemetry/cmd_examine_command_issue.py:60 #: ../pykolab/cli/telemetry/cmd_examine_session.py:65 msgid "Invalid session identifier" msgstr "" #: ../pykolab/cli/telemetry/cmd_examine_command_issue.py:75 #: ../pykolab/cli/telemetry/cmd_examine_session.py:100 #, python-format msgid "Session by %s on server %s" msgstr "" #: ../pykolab/cli/telemetry/cmd_examine_session.py:43 msgid "Unspecified session identifier" msgstr "" #: ../pykolab/cli/telemetry/cmd_list_sessions.py:35 msgid "List Options" msgstr "" #: ../pykolab/cli/telemetry/cmd_list_sessions.py:40 msgid "Display sessions since ..." msgstr "" #: ../pykolab/cli/telemetry/cmd_list_sessions.py:58 #, python-format msgid "Session for user %s started at %s with ID %s" msgstr "" #: ../pykolab/conf/entitlement.py:57 ../pykolab/conf/entitlement.py:80 #: ../pykolab/conf/entitlement.py:98 ../pykolab/conf/entitlement.py:116 #: ../pykolab/conf/entitlement.py:230 ../pykolab/conf/entitlement.py:246 #: ../pykolab/conf/entitlement.py:262 msgid "Invalid entitlement verification " msgstr "" #: ../pykolab/conf/entitlement.py:120 ../pykolab/conf/entitlement.py:123 msgid "Invalid entitlement certificate" msgstr "" #: ../pykolab/conf/entitlement.py:132 #, python-format msgid "Parsing entitlement file %s" msgstr "" #: ../pykolab/conf/entitlement.py:141 #, python-format msgid "License file %s not readable!" msgstr "" #: ../pykolab/conf/entitlement.py:147 msgid "No entitlement directory found" msgstr "" #: ../pykolab/conf/__init__.py:87 #, python-format msgid "Setting %s to %r (from defaults)" msgstr "" #: ../pykolab/conf/__init__.py:106 #, python-format msgid "Setting %s to %r (from CLI, verified)" msgstr "" #: ../pykolab/conf/__init__.py:109 #, python-format msgid "Setting %s to %r (from CLI, not checked)" msgstr "" #: ../pykolab/conf/__init__.py:150 ../pykolab/conf/__init__.py:207 #, python-format msgid "Setting %s_%s to '****' (from configuration file)" msgstr "" #: ../pykolab/conf/__init__.py:152 ../pykolab/conf/__init__.py:209 #, python-format msgid "Setting %s_%s to %r (from configuration file)" msgstr "" #: ../pykolab/conf/__init__.py:162 msgid "Setting options from configuration file" msgstr "" #: ../pykolab/conf/__init__.py:223 #, python-format msgid "Configuration file %s not readable" msgstr "" #: ../pykolab/conf/__init__.py:226 #, python-format msgid "Reading configuration file %s" msgstr "" #: ../pykolab/conf/__init__.py:230 #, python-format msgid "Invalid configuration file %s" msgstr "" #: ../pykolab/conf/__init__.py:233 #, python-format msgid "No master configuration section [kolab] in configuration file %s" msgstr "" #. # #. # Runtime Options #. # #: ../pykolab/conf/__init__.py:267 msgid "Runtime Options" msgstr "" #: ../pykolab/conf/__init__.py:272 msgid "Configuration file to use" msgstr "" #: ../pykolab/conf/__init__.py:278 msgid "Set the debugging " msgstr "" #: ../pykolab/conf/__init__.py:286 msgid "Set the logging level. " msgstr "" #: ../pykolab/conf/__init__.py:294 msgid "Log file to use" msgstr "" #: ../pykolab/conf/__init__.py:300 msgid "Be quiet." msgstr "" #: ../pykolab/conf/__init__.py:306 msgid "Answer yes to all questions." msgstr "" #: ../pykolab/conf/__init__.py:328 msgid "No command supplied" msgstr "" #: ../pykolab/conf/__init__.py:411 msgid "Insufficient options. Need section, key and value -in that order." msgstr "" #: ../pykolab/conf/__init__.py:414 #, python-format msgid "No section '%s' exists." msgstr "" #: ../pykolab/conf/__init__.py:445 #, python-format msgid "Setting %s to %r (from the default values for CLI options)" msgstr "" #: ../pykolab/conf/__init__.py:514 #, python-format msgid "Could not execute configuration function: %s" msgstr "" #: ../pykolab/conf/__init__.py:522 #, python-format msgid "Option %s/%s does not exist in config file %s, pulling from defaults" msgstr "" #: ../pykolab/conf/__init__.py:530 ../pykolab/conf/__init__.py:533 msgid "Option does not exist in defaults." msgstr "" #: ../pykolab/conf/__init__.py:543 #, python-format msgid "Configuration file %s not readable." msgstr "" #: ../pykolab/conf/__init__.py:546 #, python-format msgid "Configuration file %s does not exist." msgstr "" #: ../pykolab/conf/__init__.py:551 msgid "" "WARNING: A negative debug level value does not make this program be any more " "silent." msgstr "" #: ../pykolab/conf/__init__.py:557 msgid "This program has 9 levels of verbosity. Using the maximum of 9." msgstr "" #: ../pykolab/conf/__init__.py:565 ../pykolab/conf/__init__.py:571 msgid "Cannot start SASL authentication daemon" msgstr "" #: ../pykolab/conf/__init__.py:582 msgid "No imaplib library found." msgstr "" #: ../pykolab/conf/__init__.py:592 msgid "No LMTP class found in the smtplib library." msgstr "" #: ../pykolab/conf/__init__.py:602 msgid "No SMTP class found in the smtplib library." msgstr "" #: ../pykolab/conf/__init__.py:616 #, python-format msgid "Found you specified a specific set of items to test: %s" msgstr "" #: ../pykolab/conf/__init__.py:624 #, python-format msgid "Selectively selecting: %s" msgstr "" #: ../pykolab/constants.py.in:40 msgid "" "PyKolab is a Kolab Systems product. For more information about Kolab or " "PyKolab, visit http://www.kolabsys.com" msgstr "" #: ../pykolab/constants.py.in:53 msgid "WARNING" msgstr "" #: ../pykolab/constants.py.in:53 msgid "" "The Fully Qualified Domain Name or FQDN for this system is incorrect. " "Falling back to 'localdomain'." msgstr "" #: ../pykolab/constants.py.in:72 msgid "389 Directory Server or Red Hat Directory Server" msgstr "" #: ../pykolab/constants.py.in:76 ../pykolab/constants.py.in:80 msgid "OpenLDAP or compatible" msgstr "" #: ../pykolab/imap/cyrus.py:80 #, python-format msgid "Could not connect to Cyrus IMAP server %r" msgstr "" #: ../pykolab/imap/cyrus.py:137 #, python-format msgid "Continuing with separator: %r" msgstr "" #: ../pykolab/imap/cyrus.py:142 msgid "Detected we are running in a Murder topology" msgstr "" #: ../pykolab/imap/cyrus.py:146 msgid "This system is not part of a murder topology" msgstr "" #: ../pykolab/imap/cyrus.py:167 #, python-format msgid "Checking actual backend server for folder %s through annotations" msgstr "" #: ../pykolab/imap/cyrus.py:172 msgid "Possibly reproducing the find " msgstr "" #: ../pykolab/imap/cyrus.py:195 #, python-format msgid "Could not get the annotations after %s tries." msgstr "" #: ../pykolab/imap/cyrus.py:199 #, python-format msgid "No annotations for %s: %r" msgstr "" #: ../pykolab/imap/cyrus.py:206 #, python-format msgid "Server for INBOX folder %s is %s" msgstr "" #: ../pykolab/imap/cyrus.py:226 #, python-format msgid "Setting quota for folder %s to %s" msgstr "" #: ../pykolab/imap/cyrus.py:230 #, python-format msgid "Could not set quota for mailfolder %s" msgstr "" #: ../pykolab/imap/cyrus.py:239 #, python-format msgid "Moving INBOX folder %s to %s" msgstr "" #: ../pykolab/imap/cyrus.py:254 #, python-format msgid "Setting annotation %s on folder %s" msgstr "" #: ../pykolab/imap/cyrus.py:259 #, python-format msgid "Could not set annotation %r on mail folder %r: %r" msgstr "" #: ../pykolab/imap/cyrus.py:263 #, python-format msgid "Transferring folder %s from %s to %s" msgstr "" #: ../pykolab/imap/cyrus.py:323 #, python-format msgid "Undeleting %s to %s" msgstr "" #: ../pykolab/imap/cyrus.py:334 #, python-format msgid "Would have transfered %s from %s to %s" msgstr "" #: ../pykolab/imap/cyrus.py:336 #, python-format msgid "Would have renamed %s to %s" msgstr "" #: ../pykolab/imap/__init__.py:46 #, python-format msgid "Cleaning up ACL entries for %s across all folders" msgstr "" #: ../pykolab/imap/__init__.py:61 #, python-format msgid "Cleaning up ACL entries referring to identifier %s" msgstr "" #: ../pykolab/imap/__init__.py:70 #, python-format msgid "Iterating over %d folders" msgstr "" #. Set the ACL to '' (effectively deleting the ACL entry) #: ../pykolab/imap/__init__.py:83 #, python-format msgid "Removing acl %r for subject %r from folder %r" msgstr "" #: ../pykolab/imap/__init__.py:145 msgid "No administrator password is available." msgstr "" #: ../pykolab/imap/__init__.py:153 #, python-format msgid "Logging on to Cyrus IMAP server %s" msgstr "" #: ../pykolab/imap/__init__.py:162 #, python-format msgid "Logging on to Dovecot IMAP server %s" msgstr "" #: ../pykolab/imap/__init__.py:171 #, python-format msgid "Logging on to generic IMAP server %s" msgstr "" #: ../pykolab/imap/__init__.py:189 #, python-format msgid "Reusing existing IMAP server connection to %s" msgstr "" #: ../pykolab/imap/__init__.py:191 #, python-format msgid "Reconnecting to IMAP server %s" msgstr "" #: ../pykolab/imap/__init__.py:208 msgid "Called imap.disconnect() on a server that we had no connection to." msgstr "" #: ../pykolab/imap/__init__.py:222 ../pykolab/imap/__init__.py:234 #, python-format msgid "Could not create folder %r" msgstr "" #: ../pykolab/imap/__init__.py:223 #, python-format msgid " on server %r" msgstr "" #: ../pykolab/imap/__init__.py:244 ../pykolab/imap/__init__.py:246 #, python-format msgid "%r has no attribute %s" msgstr "" #: ../pykolab/imap/__init__.py:360 ../pykolab/imap/__init__.py:395 #, python-format msgid "Creating new shared folder %s" msgstr "" #: ../pykolab/imap/__init__.py:420 ../pykolab/imap/__init__.py:625 #, python-format msgid "Downcasing mailbox name %r" msgstr "" #: ../pykolab/imap/__init__.py:424 #, python-format msgid "Creating new mailbox for user %s" msgstr "" #: ../pykolab/imap/__init__.py:471 #, python-format msgid "Creating additional folders for user %s" msgstr "" #: ../pykolab/imap/__init__.py:490 #, python-format msgid "Waiting for the Cyrus murder to settle... %r" msgstr "" #: ../pykolab/imap/__init__.py:502 #, python-format msgid "Correcting additional folder name from %r to %r" msgstr "" #: ../pykolab/imap/__init__.py:508 #, python-format msgid "Mailbox already exists: %s" msgstr "" #: ../pykolab/imap/__init__.py:548 msgid "Subscribing user to the additional folders" msgstr "" #: ../pykolab/imap/__init__.py:563 #, python-format msgid "Folder %s" msgstr "" #: ../pykolab/imap/__init__.py:584 #, python-format msgid "Subscribing %s to folder %s" msgstr "" #: ../pykolab/imap/__init__.py:641 ../pykolab/imap/__init__.py:715 #, python-format msgid "Renaming INBOX from %s to %s" msgstr "" #: ../pykolab/imap/__init__.py:645 #, python-format msgid "Could not rename INBOX folder %s to %s" msgstr "" #: ../pykolab/imap/__init__.py:647 ../pykolab/imap/__init__.py:719 #, python-format msgid "Moving INBOX folder %s won't succeed as target folder %s already exists" msgstr "" #: ../pykolab/imap/__init__.py:657 #, python-format msgid "Looking for folder '%s', we found folders: %r" msgstr "" #: ../pykolab/imap/__init__.py:680 #, python-format msgid "Setting ACL rights %s for subject %s on folder " msgstr "" #: ../pykolab/imap/__init__.py:691 #, python-format msgid "Removing ACL rights %s for subject %s on folder " msgstr "" #: ../pykolab/imap/__init__.py:712 #, python-format msgid "Found old INBOX folder %s" msgstr "" #: ../pykolab/imap/__init__.py:721 #, python-format msgid "Did not find old folder user/%s to rename" msgstr "" #: ../pykolab/imap/__init__.py:723 msgid "Value for user is not a dictionary" msgstr "" #. TODO: Go in fact correct the quota. #: ../pykolab/imap/__init__.py:791 #, python-format msgid "Cannot get current IMAP quota for folder %s" msgstr "" #: ../pykolab/imap/__init__.py:804 #, python-format msgid "Quota for %s currently is %s" msgstr "" #: ../pykolab/imap/__init__.py:810 #, python-format msgid "Adjusting authentication database quota for folder %s to %d" msgstr "" #: ../pykolab/imap/__init__.py:815 #, python-format msgid "Correcting quota for %s to %s (currently %s)" msgstr "" #: ../pykolab/imap/__init__.py:892 #, python-format msgid "Checking folder: %s" msgstr "" #: ../pykolab/imap/__init__.py:897 #, python-format msgid "Folder has no corresponding user (1): %s" msgstr "" #: ../pykolab/imap/__init__.py:900 #, python-format msgid "Folder has no corresponding user (2): %s" msgstr "" #. We got user identifier only #: ../pykolab/imap/__init__.py:915 msgid "Please don't give us just a user identifier" msgstr "" #: ../pykolab/imap/__init__.py:918 #, python-format msgid "Deleting folder %s" msgstr "" #: ../pykolab/__init__.py:50 msgid "Returning thread local configuration" msgstr "" #: ../pykolab/logger.py:124 #, python-format msgid "Cannot log to file %s: %s" msgstr "" #: ../pykolab/plugins/defaultfolders/__init__.py:47 #, python-format msgid "Plugin %s called without required keyword %s." msgstr "" #: ../pykolab/plugins/defaultfolders/__init__.py:53 msgid "Could not parse additional_folders" msgstr "" #: ../pykolab/plugins/dynamicquota/__init__.py:58 #, python-format msgid "No keyword %s passed to set_user_folder_quota" msgstr "" #: ../pykolab/plugins/dynamicquota/__init__.py:70 #, python-format msgid "Quota '%s' not an integer!" msgstr "" #: ../pykolab/plugins/__init__.py:70 #, python-format msgid "ImportError for plugin %s: %s" msgstr "" #: ../pykolab/plugins/__init__.py:74 #, python-format msgid "RuntimeError for plugin %s: %s" msgstr "" #: ../pykolab/plugins/__init__.py:78 #, python-format msgid "Plugin %s failed to load (%s: %s)" msgstr "" #: ../pykolab/plugins/__init__.py:116 ../pykolab/plugins/__init__.py:118 #, python-format msgid "Cannot set defaults for plugin %s: %s" msgstr "" #: ../pykolab/plugins/__init__.py:120 #, python-format msgid "Cannot set defaults for plugin %s: Unknown Error" msgstr "" #: ../pykolab/plugins/__init__.py:123 #, python-format msgid "Not setting defaults for plugin %s: No function 'set_defaults()'" msgstr "" #: ../pykolab/plugins/__init__.py:142 #, python-format msgid "Cannot set runtime for plugin %s: %s" msgstr "" #: ../pykolab/plugins/__init__.py:144 #, python-format msgid "Not setting runtime for plugin %s: No function 'set_runtime()'" msgstr "" #: ../pykolab/plugins/__init__.py:163 ../pykolab/plugins/__init__.py:165 #, python-format msgid "Cannot add options for plugin %s: %s" msgstr "" #: ../pykolab/plugins/__init__.py:167 #, python-format msgid "Not adding options for plugin %s: No function 'add_options()'" msgstr "" #: ../pykolab/plugins/__init__.py:187 #, python-format msgid "Cannot check options for plugin %s: %s" msgstr "" #: ../pykolab/plugins/__init__.py:189 #, python-format msgid "Not checking options for plugin %s: No function 'check_options()'" msgstr "" #: ../pykolab/plugins/__init__.py:227 #, python-format msgid "Executing hook %s for plugin %s" msgstr "" #: ../pykolab/plugins/__init__.py:231 ../pykolab/plugins/__init__.py:233 #, python-format msgid "Cannot execute hook %s for plugin %s: %s" msgstr "" #: ../pykolab/plugins/recipientpolicy/__init__.py:79 msgid "Attribute substitution for 'mail' failed in Recipient Policy" msgstr "" #: ../pykolab/plugins/recipientpolicy/__init__.py:116 msgid "Could not parse the alternative mail routines" msgstr "" #: ../pykolab/plugins/recipientpolicy/__init__.py:120 #, python-format msgid "Alternative mail routines: %r" msgstr "" #: ../pykolab/plugins/recipientpolicy/__init__.py:127 #, python-format msgid "" "An error occurred in composing the secondary mail attribute for entry %r" msgstr "" #: ../pykolab/plugins/recipientpolicy/__init__.py:138 #: ../pykolab/plugins/recipientpolicy/__init__.py:153 #, python-format msgid "Appending additional mail address: %s" msgstr "" #: ../pykolab/plugins/recipientpolicy/__init__.py:142 #, python-format msgid "Policy for secondary email address failed: %r" msgstr "" #: ../pykolab/plugins/recipientpolicy/__init__.py:157 msgid "" "Attribute substitution for 'alternative_mail' failed in Recipient Policy" msgstr "" #: ../pykolab/plugins/sievemgmt/__init__.py:51 msgid "Wrong number of arguments for sieve management plugin" msgstr "" #: ../pykolab/setup/components.py:58 msgid "Display this help." msgstr "" #: ../pykolab/setup/components.py:149 msgid "No component selected, continuing for all components" msgstr "" #: ../pykolab/setup/components.py:187 ../pykolab/setup/components.py:192 msgid "No such component." msgstr "" #: ../pykolab/setup/setup_freebusy.py:45 msgid "Setup Free/Busy." msgstr "" #: ../pykolab/setup/setup_freebusy.py:49 msgid "Free/Busy is not installed on this system" msgstr "" #: ../pykolab/setup/setup_imap.py:45 msgid "Setup IMAP." msgstr "" #: ../pykolab/setup/setup_imap.py:89 ../pykolab/setup/setup_imap.py:114 msgid "Could not write out Cyrus IMAP configuration file /etc/imapd.conf" msgstr "" #: ../pykolab/setup/setup_imap.py:158 msgid "Could not start the cyrus-imapd and kolab-saslauthd services." msgstr "" #: ../pykolab/setup/setup_imap.py:173 ../pykolab/setup/setup_kolabd.py:81 #: ../pykolab/setup/setup_ldap.py:424 ../pykolab/setup/setup_mta.py:432 #: ../pykolab/setup/setup_mysql.py:58 ../pykolab/setup/setup_roundcube.py:211 #: ../pykolab/setup/setup_syncroton.py:75 msgid "Could not configure to start on boot, the " msgstr "" #: ../pykolab/setup/setup_kolabd.py:43 msgid "Setup the Kolab daemon." msgstr "" #: ../pykolab/setup/setup_kolabd.py:51 #, python-format msgid "" "\n" " Copying the configuration section for 'example." "org' over to\n" " a section applicable to your domain '%s'.\n" " " msgstr "" #: ../pykolab/setup/setup_kolabd.py:72 msgid "Could not start the kolab server service." msgstr "" #: ../pykolab/setup/setup_ldap.py:45 msgid "LDAP Options" msgstr "" #: ../pykolab/setup/setup_ldap.py:52 msgid "Specify FQDN (overriding defaults)." msgstr "" #: ../pykolab/setup/setup_ldap.py:60 msgid "Allow anonymous binds (default: no)." msgstr "" #: ../pykolab/setup/setup_ldap.py:68 msgid "Skip setting up the LDAP server." msgstr "" #: ../pykolab/setup/setup_ldap.py:76 msgid "Setup configuration for OpenLDAP compatibility." msgstr "" #: ../pykolab/setup/setup_ldap.py:84 msgid "Setup configuration for Active Directory compatibility." msgstr "" #: ../pykolab/setup/setup_ldap.py:88 msgid "Setup LDAP." msgstr "" #: ../pykolab/setup/setup_ldap.py:97 msgid "Skipping setup of LDAP, as specified" msgstr "" #: ../pykolab/setup/setup_ldap.py:126 msgid "" "\n" " You can not configure Kolab to run against OpenLDAP\n" " and Active Directory simultaneously.\n" " " msgstr "" #: ../pykolab/setup/setup_ldap.py:139 msgid "" "\n" " It seems 389 Directory Server has an " "existing\n" " instance configured. This setup script does " "not\n" " intend to destroy or overwrite your data. " "Please\n" " make sure /etc/dirsrv/ and /var/lib/dirsrv/ " "are\n" " clean so that this setup does not have to " "worry.\n" " " msgstr "" #: ../pykolab/setup/setup_ldap.py:154 msgid "" "\n" " Please supply a password for the LDAP administrator " "user\n" " 'admin', used to login to the graphical console of " "389\n" " Directory server.\n" " " msgstr "" #: ../pykolab/setup/setup_ldap.py:162 msgid "Administrator password" msgstr "" #: ../pykolab/setup/setup_ldap.py:169 msgid "" "\n" " Please supply a password for the LDAP Directory " "Manager\n" " user, which is the administrator user you will be " "using\n" " to at least initially log in to the Web Admin, and " "that\n" " Kolab uses to perform administrative tasks.\n" " " msgstr "" #: ../pykolab/setup/setup_ldap.py:178 msgid "Directory Manager password" msgstr "" #: ../pykolab/setup/setup_ldap.py:185 msgid "" "\n" " Please choose the system user and group the service\n" " should use to run under. These should be existing,\n" " unprivileged, local system POSIX accounts with no " "shell.\n" " " msgstr "" #: ../pykolab/setup/setup_ldap.py:195 ../pykolab/setup/setup_ldap.py:198 msgid "User" msgstr "" #: ../pykolab/setup/setup_ldap.py:196 ../pykolab/setup/setup_ldap.py:199 msgid "Group" msgstr "" #: ../pykolab/setup/setup_ldap.py:234 msgid "" "\n" " This setup procedure plans to set up Kolab Groupware " "for\n" " the following domain name space. This domain name " "is\n" " obtained from the reverse DNS entry on your network\n" " interface. Please confirm this is the appropriate " "domain\n" " name space.\n" " " msgstr "" #: ../pykolab/setup/setup_ldap.py:248 msgid "Domain name to use" msgstr "" #: ../pykolab/setup/setup_ldap.py:253 ../pykolab/setup/setup_ldap.py:278 msgid "" "\n" " Invalid input. Please try again.\n" " " msgstr "" #: ../pykolab/setup/setup_ldap.py:262 msgid "" "\n" " The standard root dn we composed for you follows. " "Please\n" " confirm this is the root dn you wish to use.\n" " " msgstr "" #: ../pykolab/setup/setup_ldap.py:273 msgid "Root DN to use" msgstr "" #: ../pykolab/setup/setup_ldap.py:323 msgid "No directory server setup tool available." msgstr "" #: ../pykolab/setup/setup_ldap.py:335 msgid "" "\n" " Setup is now going to set up the 389 Directory Server. " "This\n" " may take a little while (during which period there is " "no\n" " output and no progress indication).\n" " " msgstr "" #: ../pykolab/setup/setup_ldap.py:342 msgid "Setting up 389 Directory Server" msgstr "" #: ../pykolab/setup/setup_ldap.py:354 msgid "" "\n" " An error was detected in the setup procedure for " "389\n" " Directory Server. This setup will write out stderr " "and\n" " stdout to /var/log/kolab/setup.error.log and\n" " /var/log/kolab/setup.out.log respectively, before " "it\n" " exits.\n" " " msgstr "" #: ../pykolab/setup/setup_ldap.py:371 msgid "Setup DS stdout:" msgstr "" #: ../pykolab/setup/setup_ldap.py:374 msgid "Setup DS stderr:" msgstr "" #: ../pykolab/setup/setup_ldap.py:400 msgid "Could not copy the LDAP extensions for Kolab" msgstr "" #: ../pykolab/setup/setup_ldap.py:403 msgid "Could not find the ldap Kolab schema file" msgstr "" #: ../pykolab/setup/setup_ldap.py:415 msgid "Could not start the directory server service." msgstr "" #: ../pykolab/setup/setup_ldap.py:429 msgid "" "\n" " Please supply a Cyrus Administrator password. This\n" " password is used by Kolab to execute administrative\n" " tasks in Cyrus IMAP. You may also need the password\n" " yourself to troubleshoot Cyrus IMAP and/or perform\n" " other administrative tasks against Cyrus IMAP " "directly.\n" " " msgstr "" #: ../pykolab/setup/setup_ldap.py:439 msgid "Cyrus Administrator password" msgstr "" #: ../pykolab/setup/setup_ldap.py:446 msgid "" "\n" " Please supply a Kolab Service account password. " "This\n" " account is used by various services such as " "Postfix,\n" " and Roundcube, as anonymous binds to the LDAP " "server\n" " will not be allowed.\n" " " msgstr "" #: ../pykolab/setup/setup_ldap.py:455 msgid "Kolab Service password" msgstr "" #: ../pykolab/setup/setup_ldap.py:465 msgid "Writing out configuration to kolab.conf" msgstr "" #: ../pykolab/setup/setup_ldap.py:479 msgid "Inserting service users into LDAP." msgstr "" #: ../pykolab/setup/setup_ldap.py:553 msgid "Writing out cn=kolab,cn=config" msgstr "" #. TODO: Add kolab-admin role #. TODO: Assign kolab-admin admin ACLs #: ../pykolab/setup/setup_ldap.py:577 #, python-format msgid "Adding domain %s to list of domains for this deployment" msgstr "" #: ../pykolab/setup/setup_ldap.py:603 msgid "Disabling anonymous binds" msgstr "" #. TODO: Ensure the uid attribute is unique #. TODO^2: Consider renaming the general "attribute uniqueness to "uid attribute uniqueness" #: ../pykolab/setup/setup_ldap.py:611 msgid "Enabling attribute uniqueness plugin" msgstr "" #: ../pykolab/setup/setup_ldap.py:617 msgid "Enabling referential integrity plugin" msgstr "" #: ../pykolab/setup/setup_ldap.py:623 msgid "Enabling and configuring account policy plugin" msgstr "" #. TODO: Add kolab-admin role #: ../pykolab/setup/setup_ldap.py:638 msgid "Adding the kolab-admin role" msgstr "" #. TODO: User writeable attributes on root_dn #: ../pykolab/setup/setup_ldap.py:649 #, python-format msgid "Setting access control to %s" msgstr "" #: ../pykolab/setup/setup_ldap.py:675 msgid "Could not start and configure to start on boot, the " msgstr "" #: ../pykolab/setup/setup_mta.py:41 msgid "Setup MTA." msgstr "" #: ../pykolab/setup/setup_mta.py:297 ../pykolab/setup/setup_php.py:106 #, python-format msgid "Setting key %r to %r" msgstr "" #: ../pykolab/setup/setup_mta.py:330 msgid "Could not write out Postfix configuration file /etc/postfix/master.cf" msgstr "" #: ../pykolab/setup/setup_mta.py:374 msgid "Could not write out Amavis configuration file /etc/amavisd/amavisd.conf" msgstr "" #: ../pykolab/setup/setup_mta.py:382 msgid "Not writing out any configuration for Amavis." msgstr "" #: ../pykolab/setup/setup_mta.py:414 msgid "Could not start the postfix, clamav and amavisd services services." msgstr "" #: ../pykolab/setup/setup_mysql.py:39 msgid "Setup MySQL." msgstr "" #: ../pykolab/setup/setup_mysql.py:49 msgid "Could not start the MySQL database service." msgstr "" #: ../pykolab/setup/setup_mysql.py:68 msgid "What MySQL server are we setting up?" msgstr "" #: ../pykolab/setup/setup_mysql.py:72 msgid "" "\n" " Please supply the root password for MySQL, so we can " "set\n" " up user accounts for other components that use " "MySQL.\n" " " msgstr "" #: ../pykolab/setup/setup_mysql.py:79 ../pykolab/setup/setup_mysql.py:96 msgid "MySQL root password" msgstr "" #: ../pykolab/setup/setup_mysql.py:85 msgid "" "\n" " Please supply a root password for MySQL. This " "password\n" " will be the administrative user for this MySQL " "server,\n" " and it should be kept a secret. After this setup " "process\n" " has completed, Kolab is going to discard and forget\n" " about this password, but you will need it for\n" " administrative tasks in MySQL.\n" " " msgstr "" #: ../pykolab/setup/setup_mysql.py:136 msgid "" "\n" " Please supply a password for the MySQL user " "'kolab'.\n" " This password will be used by Kolab services, such " "as\n" " the Web Administration Panel.\n" " " msgstr "" #: ../pykolab/setup/setup_mysql.py:144 msgid "MySQL kolab password" msgstr "" #: ../pykolab/setup/setup_mysql.py:162 msgid "Could not find the MySQL Kolab schema file" msgstr "" #: ../pykolab/setup/setup_php.py:42 msgid "PHP Options" msgstr "" #: ../pykolab/setup/setup_php.py:49 msgid "Specify the timezone for PHP." msgstr "" #: ../pykolab/setup/setup_php.py:57 msgid "Specify the path to the php.ini file used with the webserver." msgstr "" #: ../pykolab/setup/setup_php.py:61 msgid "Setup PHP." msgstr "" #: ../pykolab/setup/setup_php.py:66 msgid "" "\n" " Please supply the timezone PHP should be using.\n" " You have to use a Continent or Country / City " "locality name\n" " like 'Europe/Berlin', but not just 'CEST'.\n" " " msgstr "" #: ../pykolab/setup/setup_php.py:74 msgid "Timezone ID" msgstr "" #: ../pykolab/setup/setup_php.py:80 #, python-format msgid "Cannot configure PHP through %r (No such file or directory)" msgstr "" #: ../pykolab/setup/setup_php.py:91 msgid "Could not find PHP configuration file php.ini" msgstr "" #: ../pykolab/setup/setup_roundcube.py:44 msgid "Setup Roundcube." msgstr "" #: ../pykolab/setup/setup_roundcube.py:48 msgid "" "\n" " Please supply a password for the MySQL user " "'roundcube'.\n" " This password will be used by the Roundcube webmail\n" " interface.\n" " " msgstr "" #: ../pykolab/setup/setup_roundcube.py:56 msgid "MySQL roundcube password" msgstr "" #: ../pykolab/setup/setup_roundcube.py:116 #, python-format msgid "Using template file %r" msgstr "" #: ../pykolab/setup/setup_roundcube.py:123 #, python-format msgid "Successfully compiled template %r, writing out to %r" msgstr "" #: ../pykolab/setup/setup_roundcube.py:155 msgid "Roundcube installation path not found." msgstr "" #: ../pykolab/setup/setup_roundcube.py:202 #: ../pykolab/setup/setup_syncroton.py:66 msgid "Could not start the webserver server service." msgstr "" #: ../pykolab/setup/setup_syncroton.py:40 msgid "Setup Syncroton." msgstr "" #. start_max = (int)(time.time()) #: ../pykolab/telemetry.py:588 #, python-format msgid "Expiring sessions that started before or on %d" msgstr "" #: ../pykolab/telemetry.py:601 #, python-format msgid "Expiring session ID: %d" msgstr "" #: ../pykolab/telemetry.py:620 #, python-format msgid "Session with ID %d expired from database" msgstr "" #: ../pykolab/telemetry.py:646 #, python-format msgid "Operational Error in telemetry database: %s" msgstr "" #: ../pykolab/telemetry.py:652 msgid "No database available" msgstr "" #: ../pykolab/utils.py:61 ../pykolab/utils.py:63 #, python-format msgid "Confirm %s: " msgstr "" #: ../pykolab/utils.py:66 msgid "Incorrect confirmation. " msgstr "" #: ../pykolab/utils.py:71 ../pykolab/utils.py:76 #, python-format msgid "%s: " msgstr "" #: ../pykolab/utils.py:73 ../pykolab/utils.py:78 #, python-format msgid "%s [%s]: " msgstr "" #: ../pykolab/utils.py:123 msgid "Please answer 'yes' or 'no'." msgstr "" #: ../pykolab/utils.py:163 msgid "Choice" msgstr "" #: ../pykolab/utils.py:166 msgid "Choice (type '?' for options)" msgstr "" #: ../pykolab/utils.py:244 #, python-format msgid "Could not change the permissions on %s" msgstr "" #: ../pykolab/utils.py:452 #, python-format msgid "Transliterating string %r with locale %r" msgstr "" #: ../pykolab/utils.py:460 msgid "Attempting to set locale" msgstr "" #: ../pykolab/utils.py:462 msgid "Success setting locale" msgstr "" #: ../pykolab/utils.py:464 msgid "Failure to set locale" msgstr "" #: ../pykolab/utils.py:472 #, python-format msgid "Executing '%s | %s'" msgstr "" #: ../pykolab/utils.py:483 #, python-format msgid "Could not translate %s using locale %s" msgstr "" #: ../pykolab/wap_client/__init__.py:320 #, python-format msgid "Requesting %r with params %r" msgstr "" #: ../pykolab/wap_client/__init__.py:328 #, python-format msgid "Got response: %r" msgstr "" #. Some data is not JSON #: ../pykolab/wap_client/__init__.py:333 msgid "Response data is not JSON" msgstr "" #: ../pykolab/xml/attendee.py:79 ../pykolab/xml/attendee.py:99 msgid "Not a valid attendee" msgstr "" #: ../pykolab/xml/attendee.py:84 msgid "No valid delegator references found" msgstr "" #: ../pykolab/xml/attendee.py:104 msgid "No valid delegatee references found" msgstr "" #: ../pykolab/xml/attendee.py:140 #, python-format msgid "Invalid cutype %r" msgstr "" #: ../pykolab/xml/attendee.py:151 #, python-format msgid "Invalid participant status %r" msgstr "" #: ../pykolab/xml/attendee.py:159 #, python-format msgid "Invalid role %r" msgstr "" #: ../pykolab/xml/event.py:69 ../pykolab/xml/event.py:745 #: ../pykolab/xml/event.py:801 msgid "Event start needs datetime.date or datetime.datetime instance" msgstr "" #: ../pykolab/xml/event.py:220 #, python-format msgid "No attendee with email or name %r" msgstr "" #: ../pykolab/xml/event.py:228 #, python-format msgid "Invalid argument value attendee %r, must be basestring or Attendee" msgstr "" #: ../pykolab/xml/event.py:234 #, python-format msgid "No attendee with email %r" msgstr "" #: ../pykolab/xml/event.py:240 #, python-format msgid "No attendee with name %r" msgstr "" #: ../pykolab/xml/event.py:398 msgid "Invalid participant status" msgstr "" #: ../pykolab/xml/event.py:604 msgid "Event end needs datetime.date or datetime.datetime instance" msgstr "" #: ../pykolab/xml/event.py:724 #, python-format msgid "Invalid status %r" msgstr "" #: ../pykolab/xml/event.py:837 #, python-format msgid "Invalid status set: %r" msgstr "" #: ../pykolab/xml/event.py:956 msgid "No sender specified" msgstr "" #: ../saslauthd/__init__.py:97 #, python-format msgid "Could not create %r: %r" msgstr "" #: ../saslauthd/__init__.py:131 ../saslauthd/__init__.py:139 #: ../wallace/__init__.py:386 ../wallace/__init__.py:395 msgid "Traceback occurred, please report a bug at http://bugzilla.kolabsys.com" msgstr "" #: ../saslauthd/__init__.py:185 msgid "kolab-saslauthd could not accept " msgstr "" #: ../saslauthd/__init__.py:190 msgid "Maximum tries exceeded, exiting" msgstr "" #: ../wallace/__init__.py:62 #, python-format msgid "Worker process %s initializing" msgstr "" #: ../wallace/__init__.py:84 msgid "Bind address for Wallace." msgstr "" #: ../wallace/__init__.py:110 msgid "Port that Wallace is supposed to use." msgstr "" #: ../wallace/__init__.py:161 #, python-format msgid "Could not bind to socket on port %d on bind " msgstr "" #: ../wallace/__init__.py:173 msgid "Could not shut down socket" msgstr "" #: ../wallace/__init__.py:237 msgid "Accepted connection" msgstr "" #: ../wallace/__init__.py:411 #, python-format msgid "Could not write pid file %s" msgstr "" #: ../wallace/module_footer.py:60 ../wallace/module_optout.py:61 #: ../wallace/module_resources.py:93 #, python-format msgid "Issuing callback after processing to stage %s" msgstr "" #: ../wallace/module_footer.py:61 ../wallace/module_optout.py:62 #: ../wallace/module_resources.py:99 #, python-format msgid "Testing cb_action_%s()" msgstr "" #: ../wallace/module_footer.py:63 ../wallace/module_optout.py:64 #: ../wallace/module_resources.py:102 #, python-format msgid "Attempting to execute cb_action_%s()" msgstr "" #: ../wallace/module_footer.py:67 #, python-format msgid "Executing module footer for %r, %r" msgstr "" #. modules.next_module('optout') #: ../wallace/module_optout.py:70 #, python-format msgid "Consulting opt-out service for %r, %r" msgstr "" #: ../wallace/module_optout.py:96 #, python-format msgid "Running opt-out consult from envelope sender '%s " msgstr "" #: ../wallace/module_optout.py:160 #, python-format msgid "Attempting to execute cb_action_%s(%r, %r)" msgstr "" #: ../wallace/module_optout.py:181 #, python-format msgid "Could not send request to optout_url %s" msgstr "" #: ../wallace/module_resources.py:80 #, python-format msgid "Resource Management called for %r, %r" msgstr "" #: ../wallace/module_resources.py:143 msgid "Message is not an iTip message or does not contain any " msgstr "" #: ../wallace/module_resources.py:151 msgid "iTip events attached to this message contain the " msgstr "" #: ../wallace/module_resources.py:171 msgid "Not an iTip message, but sent to resource nonetheless. Reject message" msgstr "" #: ../wallace/module_resources.py:179 msgid "No itips, no resources, pass along" msgstr "" #: ../wallace/module_resources.py:183 msgid "iTips, but no resources, pass along" msgstr "" #: ../wallace/module_resources.py:215 #, python-format msgid "Resources: %r" msgstr "" #: ../wallace/module_resources.py:233 #, python-format msgid "Checking events in resource folder %r" msgstr "" #: ../wallace/module_resources.py:240 #, python-format msgid "Mailbox for resource %r doesn't exist" msgstr "" #: ../wallace/module_resources.py:253 #, python-format msgid "Fetching message UID %r from folder %r" msgstr "" #: ../wallace/module_resources.py:292 #, python-format msgid "Event %r conflicts with event " msgstr "" #: ../wallace/module_resources.py:305 #, python-format msgid "start: %r, end: %r, total: %r, messages: %r" msgstr "" #: ../wallace/module_resources.py:312 #, python-format msgid "Polling for resource %r" msgstr "" #: ../wallace/module_resources.py:316 #, python-format msgid "Resource %r has been popped from the list" msgstr "" #: ../wallace/module_resources.py:323 msgid "Resource is a collection" msgstr "" #: ../wallace/module_resources.py:371 ../wallace/module_resources.py:421 #, python-format msgid "Adding event to %r" msgstr "" #: ../wallace/module_resources.py:473 #, python-format msgid "Method %r not really interesting for us." msgstr "" #: ../wallace/module_resources.py:481 #, python-format msgid "Raw iTip payload: %s" msgstr "" #: ../wallace/module_resources.py:491 msgid "Could not read iTip from message." msgstr "" #: ../wallace/module_resources.py:513 msgid "iTip event without a start" msgstr "" #. end if c.name == "VEVENT" #. end for c in cal.walk() #. end if part.get_content_type() == "text/calendar" #. end for part in message.walk() #. if message.is_multipart() #: ../wallace/module_resources.py:543 msgid "Message is not an iTip message (non-multipart message)" msgstr "" #: ../wallace/module_resources.py:564 #, python-format msgid "Checking if email address %r belongs to a resource (collection)" msgstr "" #: ../wallace/module_resources.py:575 ../wallace/module_resources.py:651 #: ../wallace/module_resources.py:701 #, python-format msgid "No resource (collection) records found for %r" msgstr "" #: ../wallace/module_resources.py:583 ../wallace/module_resources.py:659 #: ../wallace/module_resources.py:709 #, python-format msgid "Resource record(s): %r" msgstr "" #: ../wallace/module_resources.py:589 ../wallace/module_resources.py:666 #: ../wallace/module_resources.py:716 #, python-format msgid "Resource record: %r" msgstr "" #: ../wallace/module_resources.py:610 #, python-format msgid "Raw itip_events: %r" msgstr "" #: ../wallace/module_resources.py:618 #, python-format msgid "Raw set of attendees: %r" msgstr "" #: ../wallace/module_resources.py:626 #, python-format msgid "Raw set of resources: %r" msgstr "" #: ../wallace/module_resources.py:640 #, python-format msgid "Checking if attendee %r is a resource (collection)" msgstr "" #: ../wallace/module_resources.py:673 ../wallace/module_resources.py:719 msgid "Resource reservation made but no resource records found" msgstr "" #: ../wallace/module_resources.py:691 #, python-format msgid "Checking if resource %r is a resource (collection)" msgstr "" #: ../wallace/module_resources.py:723 msgid "The following resources are being referred to in the " msgstr "" #. This is a nested module #: ../wallace/modules.py:97 #, python-format msgid "Module Group: %s" msgstr "" #: ../wallace/modules.py:108 ../wallace/modules.py:113 msgid "No such module." msgstr "" #: ../wallace/modules.py:119 #, python-format msgid "Holding message in queue for manual review (%s by %s)" msgstr "" #: ../wallace/modules.py:122 #, python-format msgid "Deferring message in %s (by module %s)" msgstr "" #: ../wallace/modules.py:133 #, python-format msgid "The time when the message was sent: %r" msgstr "" #: ../wallace/modules.py:134 #, python-format msgid "The time now: %r" msgstr "" #: ../wallace/modules.py:135 #, python-format msgid "The time delta: %r" msgstr "" #. TODO: Send NDR back to user #: ../wallace/modules.py:139 #, python-format msgid "Message in file %s older then 5 days, deleting" msgstr "" #: ../wallace/modules.py:164 #, python-format msgid "Rejecting message in %s (by module %s)" msgstr "" #: ../wallace/modules.py:185 #, python-format msgid "" "This is the email system Wallace at %s.\n" "\n" "I'm sorry to inform you we could not deliver the attached message\n" "to the following recipients:\n" "\n" "- %s\n" "\n" "Your message is being delivered to any other recipients you may have\n" "sent your message to. There is no need to resend the message to those\n" "recipients.\n" msgstr "" #: ../wallace/modules.py:200 #, python-format msgid "" "X-Wallace-Module: %s\n" "X-Wallace-Result: REJECT\n" msgstr "" #: ../wallace/modules.py:253 #, python-format msgid "Accepting message in %s (by module %s)" msgstr "" #: ../wallace/modules.py:256 #, python-format msgid "Message JSON loaded: %r" msgstr "" #: ../wallace/modules.py:258 #, python-format msgid "Error loading message: %r" msgstr "" #: ../wallace/modules.py:264 #, python-format msgid "Error parsing message: %r" msgstr "" #: ../wallace/modules.py:267 #, python-format msgid "Accepting message in: %r" msgstr "" #: ../wallace/modules.py:343 #, python-format msgid "Module '%s' already registered" msgstr ""