Commits

Anonymous committed 76dd8c7

Add catalogs for TracAnnouncer aka AnnouncerPlugin by Stephen Hansen, maintained by Robert Corsaro.

Development is going through a fundamental consolidation and rework phase.
To preserve older messages for making stable branch release with i18n
support possible for some time we'll keep catalogs for latest trunk code
separated in here.

Comments (0)

Files changed (4)

tracannouncer/locale/de/LC_MESSAGES/announcer.po

+# German (Germany) translations for TracAnnouncer.
+# Copyright (C) 2010
+# This file is distributed under the same license as the AnnouncerPlugin
+# project.
+#
+# Steffen Hoffmann <hoff.st@web.de>, 2010.
+msgid ""
+msgstr ""
+"Project-Id-Version: TracAnnouncer 0.12.1\n"
+"Report-Msgid-Bugs-To: hoff.st@web.de\n"
+"POT-Creation-Date: 2010-11-09 22:45+0100\n"
+"PO-Revision-Date: 2010-07-23 11:39+0200\n"
+"Last-Translator: Steffen Hoffmann <hoff.st@web.de>\n"
+"Language-Team: German de_DE <trac-dev@googlegroups.com>\n"
+"Plural-Forms: nplurals=2; plural=(n != 1)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=utf-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Generated-By: Babel 1.0dev-r482\n"
+
+#: announcer/pref.py:74 announcer/templates/prefs_announcer.html:11
+#: announcer/templates/prefs_announcer_manage_subscriptions.html:11
+msgid "Announcements"
+msgstr "Benachrichtigungen"
+
+#: announcer/pref.py:129
+#, fuzzy
+msgid "Subscriptions"
+msgstr "Blog-Abonnement"
+
+#: announcer/resolvers.py:92
+msgid "Announcement Email Address"
+msgstr "E-mail-Adresse für Benachrichtigungen"
+
+#: announcer/subscribers.py:98
+#, fuzzy
+msgid "notify me when any ticket changes"
+msgstr "Benachrichte mich niemals, wenn ich selbst Änderungen vornehme."
+
+#: announcer/subscribers.py:159
+msgid "notify me when a ticket that I own is created or modified"
+msgstr ""
+
+#: announcer/subscribers.py:221
+#, fuzzy
+msgid ""
+"notify me when a ticket that belongs to a component that I own is created"
+" or modified"
+msgstr ""
+"Benachrichtige mich über alle Änderungen an Tickets, die zu Komponenten "
+"gehören, für die ich verantwortlich bin."
+
+#: announcer/subscribers.py:274
+#, fuzzy
+msgid "notify me when I update a ticket"
+msgstr "Benachrichtige mich, wenn ich selbst ein Ticket aktualisiere."
+
+#: announcer/subscribers.py:327
+#, fuzzy
+msgid "notify me when a ticket that I reported is modified"
+msgstr ""
+"Benachrichtige mich über alle Änderungen an Tickets, die ich erstellt "
+"habe."
+
+#: announcer/subscribers.py:385
+msgid "notify me when I'm listed in the CC field of a ticket that is modified"
+msgstr ""
+
+#: announcer/subscribers.py:424
+msgid ""
+"notify me when a ticket associated with a component I'm watching is "
+"modified"
+msgstr ""
+
+#: announcer/subscribers.py:433
+msgid "Ticket Component Subscriptions"
+msgstr "Abonnement für Komponenten"
+
+#: announcer/subscribers.py:526
+#, python-format
+msgid "notify me when I'm listed in any of the (%s) fields"
+msgstr ""
+
+#: announcer/subscribers.py:583
+msgid "notify me on ticket changes in one of my subscribed groups"
+msgstr ""
+
+#: announcer/subscribers.py:592
+msgid "Group Subscriptions"
+msgstr "Gruppen-Abonnements"
+
+#: announcer/subscribers.py:641
+msgid "notify me when one of my watched users changes something"
+msgstr ""
+
+#: announcer/subscribers.py:649
+msgid "Watch Users"
+msgstr "Beobachtung von Nutzern"
+
+#: announcer/subscribers.py:721
+msgid "You are no longer receiving change notifications about this resource."
+msgstr ""
+
+#: announcer/subscribers.py:725
+msgid "You are now receiving change notifications about this resource."
+msgstr ""
+
+#: announcer/subscribers.py:847
+msgid "notify me when one of my watched wiki or tickets is updated"
+msgstr ""
+
+#: announcer/subscribers.py:896
+msgid ""
+"notify me when a wiki that matches my wiki watch pattern is created, or "
+"updated"
+msgstr ""
+
+#: announcer/subscribers.py:904
+msgid "General Wiki Announcements"
+msgstr "Allgemeine Wiki-Abonnements"
+
+#: announcer/distributors/mail.py:411
+#, python-format
+msgid "Invalid email encoding setting: %s"
+msgstr "Ungültige Einstellung der E-mail-Codierung: %s"
+
+#: announcer/distributors/mail.py:444
+msgid "EmailDistributor crypto operaton successful."
+msgstr ""
+
+#: announcer/distributors/mail.py:467
+msgid "Ticket contains non-ASCII chars. Please change encoding setting"
+msgstr ""
+"Das Ticket enthält Nicht-ASCII-Zeichen. Bitte ändern Sie die "
+"Codierungseinstellung"
+
+#: announcer/distributors/mail.py:519
+msgid "undisclosed-recipients: ;"
+msgstr "Verborgene_Empfaenger:;"
+
+#: announcer/distributors/mail.py:597
+msgid "TLS enabled but server does not support TLS"
+msgstr "TLS aktiviert, wird vom Server aber nicht unterstützt"
+
+#: announcer/opt/acct_mgr/announce.py:120
+msgid "Account Manager Subscription"
+msgstr "Abonnement für Nutzerkontenverwaltung (Account Manager)"
+
+#: announcer/opt/bitten/announce.py:65
+msgid "Successful"
+msgstr ""
+
+#: announcer/opt/bitten/announce.py:66
+msgid "Failed"
+msgstr ""
+
+#: announcer/opt/bitten/announce.py:134
+msgid "Bitten Subscription"
+msgstr "Bitten-Abonnement"
+
+#: announcer/opt/fullblog/announce.py:95
+msgid "notify me when any blog is modified, changed, deleted or commented on."
+msgstr ""
+
+#: announcer/opt/fullblog/announce.py:145
+msgid "notify me when any blog that I posted is modified or commented on."
+msgstr ""
+
+#: announcer/opt/fullblog/announce.py:204
+msgid "Unwatch This"
+msgstr ""
+
+#: announcer/opt/fullblog/announce.py:207
+msgid "Watch This"
+msgstr ""
+
+#: announcer/opt/fullblog/announce.py:232
+msgid "You are no longer watching this blog post."
+msgstr ""
+
+#: announcer/opt/fullblog/announce.py:238
+msgid "You are now watching this blog post."
+msgstr ""
+
+#: announcer/opt/fullblog/announce.py:275
+msgid "Followed Bloggers"
+msgstr ""
+
+#: announcer/opt/fullblog/announce.py:304
+msgid "Blog: ${blog.name} ${action}"
+msgstr ""
+
+#: announcer/templates/acct_mgr_reset_password_plaintext.txt:1
+msgid ""
+"Your Trac password has been reset.\n"
+"\n"
+"Here is your account information:\n"
+"\n"
+"Login URL: <"
+msgstr ""
+"Ihr Kennwort für Trac wurde zurückgesetzt.\n"
+"\n"
+"Hier ist Ihre Nutzerkonteninformation:\n"
+"\n"
+"Anmelde-URL: <"
+
+#: announcer/templates/acct_mgr_reset_password_plaintext.txt:5
+#: announcer/templates/acct_mgr_verify_plaintext.txt:3
+msgid ""
+">\n"
+"Username:"
+msgstr ""
+">\n"
+"Benutzername:"
+
+#: announcer/templates/acct_mgr_reset_password_plaintext.txt:6
+msgid "Password:"
+msgstr "Kennwort:"
+
+#: announcer/templates/acct_mgr_user_change_plaintext.txt:1
+msgid "for user"
+msgstr "für Nutzer"
+
+#: announcer/templates/acct_mgr_verify_plaintext.txt:1
+msgid ""
+"Please visit the following URL to confirm your email address.\n"
+"\n"
+"Verification URL: <"
+msgstr ""
+"Bitte gehen Sie zu der folgenden URL, um Ihre E-mail-Adresse zu "
+"bestätigen.\n"
+"\n"
+"Bestätigungs-URL: <"
+
+#: announcer/templates/acct_mgr_verify_plaintext.txt:4
+msgid "Verification Token:"
+msgstr "Bestätigungsschlüssel:"
+
+#: announcer/templates/bitten_plaintext.txt:1
+msgid "build of"
+msgstr ""
+
+#: announcer/templates/bitten_plaintext.txt:1
+msgid ""
+"]\n"
+"---------------------------------------------------------------------\n"
+"\n"
+"  Changeset:"
+msgstr ""
+
+#: announcer/templates/bitten_plaintext.txt:4
+msgid ""
+">\n"
+"  Committed by:"
+msgstr ""
+
+#: announcer/templates/bitten_plaintext.txt:5
+msgid "Build Configuration:"
+msgstr ""
+
+#: announcer/templates/bitten_plaintext.txt:7
+msgid "Build Slave:"
+msgstr ""
+
+#: announcer/templates/bitten_plaintext.txt:8
+msgid "Build Number:"
+msgstr ""
+
+#: announcer/templates/bitten_plaintext.txt:9
+#, python-format
+msgid ""
+">\n"
+"{% if build.failed_steps %}\\\n"
+"\n"
+"  Failures:\n"
+"{% for step in build.failed_steps %}\\\n"
+"    Step:"
+msgstr ""
+
+#: announcer/templates/bitten_plaintext.txt:14
+msgid "Errors:"
+msgstr ""
+
+#: announcer/templates/bitten_plaintext.txt:15
+msgid "Log:"
+msgstr ""
+
+#: announcer/templates/bitten_plaintext.txt:20
+#, python-format
+msgid ""
+"{% end %}\\\n"
+"{% end %}\\\n"
+"\n"
+"--\n"
+"Build URL: <"
+msgstr ""
+
+#: announcer/templates/fullblog_plaintext.txt:1
+#, python-format
+msgid ""
+"{% if category == 'post created' or category == 'post updated' %}\n"
+"{% if category == 'post created' %}\n"
+"Added post \""
+msgstr ""
+
+#: announcer/templates/fullblog_plaintext.txt:4
+#: announcer/templates/fullblog_plaintext.txt:7
+#: announcer/templates/fullblog_plaintext.txt:25
+#: announcer/templates/fullblog_plaintext.txt:29
+#: announcer/templates/fullblog_plaintext.txt:33
+msgid "\" by"
+msgstr ""
+
+#: announcer/templates/fullblog_plaintext.txt:4
+#: announcer/templates/fullblog_plaintext.txt:7
+#: announcer/templates/fullblog_plaintext.txt:25
+#: announcer/templates/fullblog_plaintext.txt:29
+#: announcer/templates/fullblog_plaintext.txt:33
+msgid "at"
+msgstr ""
+
+#: announcer/templates/fullblog_plaintext.txt:4
+#, python-format
+msgid ""
+"{% end %}\\\n"
+"{% if category == 'post updated' %}\\\n"
+"Changed post \""
+msgstr ""
+
+#: announcer/templates/fullblog_plaintext.txt:7
+msgid ""
+". \n"
+"Revision:"
+msgstr ""
+
+#: announcer/templates/fullblog_plaintext.txt:8
+#, python-format
+msgid ""
+"{% end %}\\\n"
+"Page URL:"
+msgstr ""
+
+#: announcer/templates/fullblog_plaintext.txt:10
+msgid ""
+"Content:\n"
+"\n"
+"Title:"
+msgstr ""
+
+#: announcer/templates/fullblog_plaintext.txt:15
+#, python-format
+msgid ""
+"{% if comment %}\\\n"
+"Comment:"
+msgstr ""
+
+#: announcer/templates/fullblog_plaintext.txt:20
+#, python-format
+msgid ""
+"{% end %}\\\n"
+"{% end %}\\\n"
+"\n"
+"{% if category == 'post deleted' %}\\\n"
+"Deleted post \""
+msgstr ""
+
+#: announcer/templates/fullblog_plaintext.txt:25
+#, python-format
+msgid ""
+"{% end %}\\\n"
+"{% if category == 'post deleted' %}\\\n"
+"Page URL:"
+msgstr ""
+
+#: announcer/templates/fullblog_plaintext.txt:28
+msgid "Deleted version \""
+msgstr ""
+
+#: announcer/templates/fullblog_plaintext.txt:29
+msgid "\" of post \""
+msgstr ""
+
+#: announcer/templates/fullblog_plaintext.txt:29
+#, python-format
+msgid ""
+"{% end %}\\\n"
+"\n"
+"{% if category == 'comment created' %}\\\n"
+"Comment added to post \""
+msgstr ""
+
+#: announcer/templates/fullblog_plaintext.txt:33
+msgid "Page URL:"
+msgstr ""
+
+#: announcer/templates/fullblog_plaintext.txt:34
+msgid "Content:"
+msgstr ""
+
+#: announcer/templates/fullblog_plaintext.txt:37
+#, python-format
+msgid "{% end %}"
+msgstr ""
+
+#: announcer/templates/prefs_announcer.html:14
+#: announcer/templates/prefs_announcer_manage_subscriptions.html:14
+msgid ""
+"Announcements serve as a method for Trac to communicate events to you; \n"
+"      the creation of a ticket, the change of a Wiki page, and so on. "
+"Under\n"
+"      the Announcement system, you will only receive notifications to "
+"those\n"
+"      topics that you subscribe to."
+msgstr ""
+"Benachrichtigungen dienen in Trac dazu, Ihnen Ereignisse mitzuteilen: das"
+" Erstellen eines Tickets, die Änderung einer Wiki-Seite und anderes. "
+"Durch das Benachrichtigungssystem erhalten Sie nur Nachrichten zu den "
+"Bereichen, die Sie anfordern."
+
+#: announcer/templates/prefs_announcer_acct_mgr_subscription.html:5
+msgid "Subscribe to user account announcements."
+msgstr "Abonnement für Nutzer-Konten-Benachrichtigungen"
+
+#: announcer/templates/prefs_announcer_acct_mgr_subscription.html:9
+msgid "Send me announcements when new users are created."
+msgstr "Sende mir eine Benachrichtigung, wenn neue Nutzer erstellt werden."
+
+#: announcer/templates/prefs_announcer_acct_mgr_subscription.html:10
+msgid "Send me announcements when users accounts are changed."
+msgstr "Sende mir eine Benachrichtigung, wenn Nutzer-Konten geändert werden."
+
+#: announcer/templates/prefs_announcer_acct_mgr_subscription.html:11
+msgid "Send me announcements when users accounts are deleted."
+msgstr "Sende mir eine Benachrichtigung, wenn Nutzer-Konten gelöscht werden."
+
+#: announcer/templates/prefs_announcer_author_filter.html:5
+msgid "Opt-out of announcements about my own changes."
+msgstr "Benachrichtigungen über eigene Änderungen werden ablehnt."
+
+#: announcer/templates/prefs_announcer_author_filter.html:8
+msgid "Never notify me when I make a change."
+msgstr "Benachrichte mich niemals, wenn ich selbst Änderungen vornehme."
+
+#: announcer/templates/prefs_announcer_bitten.html:5
+msgid "Subscribe to build announcements."
+msgstr ""
+
+#: announcer/templates/prefs_announcer_bitten.html:9
+msgid "Subscribe me to build started announcements."
+msgstr ""
+
+#: announcer/templates/prefs_announcer_bitten.html:10
+msgid "Subscribe me to build aborted announcements."
+msgstr ""
+
+#: announcer/templates/prefs_announcer_bitten.html:11
+msgid "Subscribe me to build completed announcements."
+msgstr ""
+
+#: announcer/templates/prefs_announcer_distributor.html:3
+msgid "I prefer to recieve announcements via"
+msgstr ""
+
+#: announcer/templates/prefs_announcer_email.html:5
+#: announcer/templates/prefs_announcer_xmpp.html:3
+msgid ""
+"By default, the Announcer will deliver all notices to you in a plaintext "
+"format. You\n"
+"  may override this for each realm that may generate announcements."
+msgstr ""
+"Das Benachrichtigungssystem wird Ihnen alle Nachrichten normalerweise als"
+" reiner Text formatiert zusenden. Sie können für jeden Bereich, der "
+"Benachrichtigungen erzeugen kann, eine abweichende Einstellung vornehmen."
+
+#: announcer/templates/prefs_announcer_email.html:9
+#: announcer/templates/prefs_announcer_xmpp.html:7
+msgid "announcements:"
+msgstr "Benachrichtigungen:"
+
+#: announcer/templates/prefs_announcer_emailaddress.html:5
+msgid ""
+"If you would like to have announcement notices sent to a different "
+"address then the main one provided\n"
+"  in Trac, you may specify the address here:"
+msgstr ""
+"Falls Sie Benachrichtigungen an eine andere als die in Trac gespeicherte "
+"Adresse versenden lassen möchten,\n"
+" dann können Sie diese Adresse hier angeben:"
+
+#: announcer/templates/prefs_announcer_emailaddress.html:10
+msgid "Email address:"
+msgstr "E-mail-Adresse:"
+
+#: announcer/templates/prefs_announcer_joinable_components.html:5
+msgid ""
+"Components are a way to classify trac tickets.  The following components "
+"have been defined by the Trac administrators.  If you subscribe to any of"
+" these components, you will receive an notification anytime a ticket "
+"related to that component is changed or created."
+msgstr ""
+"Komponenten stellen eine Möglichkeit zur Klassifizierung von Trac-Tickets"
+" dar. Die folgenden Komponenten sind von Trac-Administratoren vorgegeben "
+"worden. Falls Sie eine davon abonnieren, werden Sie benachrichtigt, wenn "
+"ein Ticket zu dieser Komponente erstellt oder geändert wird. "
+
+#: announcer/templates/prefs_announcer_joinable_groups.html:5
+msgid ""
+"The following groups have been defined by the Trac administrators. They "
+"are general topics that may be added onto the CC list of tickets (by "
+"prepending their name with @).  Case does matter."
+msgstr ""
+"Die folgenden Gruppen sind von Trac-Administratoren vorgegeben worden. "
+"Dies sind übergeordnete Themen, die in Kopie-Listen (Ticket-Cc) eingefügt"
+" werden können (durch Voranstellen von @ vor deren Namen). "
+"Groß-/Kleinschreibung ist zu beachten."
+
+#: announcer/templates/prefs_announcer_legacy.html:8
+msgid "Notify me of changes to tickets that belong to components that I own."
+msgstr ""
+"Benachrichtige mich über alle Änderungen an Tickets, die zu Komponenten "
+"gehören, für die ich verantwortlich bin."
+
+#: announcer/templates/prefs_announcer_legacy.html:12
+msgid "Notify me of changes to tickets that I own."
+msgstr ""
+"Benachrichtige mich über Änderungen an Tickets, für die ich "
+"verantwortlich bin."
+
+#: announcer/templates/prefs_announcer_legacy.html:16
+msgid "Notify me of changes to tickets that I reported."
+msgstr ""
+"Benachrichtige mich über alle Änderungen an Tickets, die ich erstellt "
+"habe."
+
+#: announcer/templates/prefs_announcer_legacy.html:20
+msgid "Notify me when I update a ticket."
+msgstr "Benachrichtige mich, wenn ich selbst ein Ticket aktualisiere."
+
+#: announcer/templates/prefs_announcer_manage_subscriptions.html:23
+msgid "rules"
+msgstr ""
+
+#: announcer/templates/prefs_announcer_manage_subscriptions.html:25
+msgid "Custom Rules:"
+msgstr ""
+
+#: announcer/templates/prefs_announcer_manage_subscriptions.html:28
+msgid "Format:"
+msgstr ""
+
+#: announcer/templates/prefs_announcer_manage_subscriptions.html:32
+msgid "Save"
+msgstr ""
+
+#: announcer/templates/prefs_announcer_manage_subscriptions.html:37
+msgid "Delete"
+msgstr ""
+
+#: announcer/templates/prefs_announcer_manage_subscriptions.html:37
+msgid "down"
+msgstr ""
+
+#: announcer/templates/prefs_announcer_manage_subscriptions.html:37
+msgid "up"
+msgstr ""
+
+#: announcer/templates/prefs_announcer_manage_subscriptions.html:48
+msgid "Add"
+msgstr ""
+
+#: announcer/templates/prefs_announcer_manage_subscriptions.html:53
+msgid "Default Rules:"
+msgstr ""
+
+#: announcer/templates/prefs_announcer_manage_subscriptions.html:55
+msgid ""
+"The following rules have been configured by the system admistrator as the"
+" default rules.  Any rules defined by you will take higher priority then "
+"these rules.  This can be confusing if you don't understand how the "
+"system works.  Only the first matching rule is applied when system events"
+" occur.  For example, if you have a rule like \"always notify me of any "
+"ticket changes\" in your custom rules, and there is a default rule "
+"\"never notify me when I update a ticket\", then the always rule will "
+"take precedent and you will still recieve announcements on ticket "
+"changes, even when you are the updater.  In the preceding case, you would"
+" need to add your own \"never notify me..\" rule above the \"always "
+"notify me..\" to get the proper behavior."
+msgstr ""
+
+#: announcer/templates/prefs_announcer_rules.html:6
+msgid ""
+"The rule-based subscription module is for advanced users, and allows you "
+"to use filters to specify which events you are interested in hearing "
+"about."
+msgstr ""
+"Das regelgestützte Abonnement für erfahrene Nutzer erlaubt Ihnen, Filter "
+"zur Beschreibung von Ereignissen zu nutzen, von denen Sie gern "
+"benachrichtigt werden möchten."
+
+#: announcer/templates/prefs_announcer_rules.html:9
+msgid ""
+"Every rule is in the form of: \n"
+"      [1:[2:realm], [3:category]: [4:query rule]]"
+msgstr ""
+"Jede Regel hat die folgende Form: [1:[2:realm], [3:category]: [4:query "
+"rule]]"
+
+#: announcer/templates/prefs_announcer_ticket_all.html:8
+#, fuzzy
+msgid "Notify me when any ticket changes."
+msgstr "Benachrichte mich niemals, wenn ich selbst Änderungen vornehme."
+
+#: announcer/templates/prefs_announcer_unsubscribe_all.html:5
+msgid "Opt-out of all announcements."
+msgstr "Aller Benachrichtigungen werden ablehnt."
+
+#: announcer/templates/prefs_announcer_unsubscribe_all.html:8
+msgid "Never notify me of any changes."
+msgstr "Benachrichte mich niemals über Änderungen."
+
+#: announcer/templates/prefs_announcer_watch_bloggers.html:8
+msgid "Comma seperated list of blog authors to follow:"
+msgstr ""
+
+#: announcer/templates/prefs_announcer_watch_users.html:5
+msgid ""
+"A comma separated list of users you would like to watch. A watched user \n"
+"     will create an announcement each time he/she creates or changes\n"
+"     a wiki page or ticket."
+msgstr ""
+"Das ist eine Liste mit durch Kommata getrennten Nutzernamen, die Sie "
+"beobachten möchten. Ein beobachteter Nutzer erzeugt immer dann eine "
+"Benachrichtigung, wenn er/sie eine Wiki-Seite oder ein Ticket erstellt "
+"oder ändert."
+
+#: announcer/templates/prefs_announcer_watch_users.html:9
+msgid "Watch Users:"
+msgstr "Beobachte Nutzer:"
+
+#: announcer/templates/prefs_announcer_wiki.html:7
+msgid ""
+"In addition to other methods that may notify you of changes to Wiki "
+"pages, you may list here\n"
+"    pages that are of interest to you. Each page should be on a separate "
+"line."
+msgstr ""
+"Ergänzend zu anderen Methoden, die Sie über Änderungen von Wiki-Seiten "
+"benachrichtigen, können Sie hier Seiten angeben, die Sie interessieren. "
+"Jede Seite gehört dabei auf eine eigene Zeile."
+
+#: announcer/templates/prefs_announcer_wiki.html:12
+msgid ""
+"You may use wild cards, so that if you want to hear about any page that "
+"starts with the name 'Trac'\n"
+"    you would enter on it's own line: [1:Trac*]"
+msgstr ""
+"Sie können Platzhalter verwenden. Wenn Sie über alle Seiten "
+"benachrichtigt werden möchten, deren Name mit 'Trac' beginnt, dann geben "
+"Sie auf einer Zeile ein: [1:Trac*]"
+
+#: announcer/templates/prefs_announcer_wiki.html:17
+msgid ""
+"To receive a notice about all wiki changes, simply include a [1:*] by "
+"itself."
+msgstr ""
+"Um Benachrichtigungen über alle Wiki-Seiten-Änderungen zu erhalten, geben"
+" Sie bitte nur [1:*] ein."
+
+#: announcer/templates/prefs_announcer_xmppaddress.html:3
+msgid ""
+"Specify your XMPP(jabber) address where you would like jabber "
+"announcements delivered."
+msgstr ""
+
+#: announcer/templates/prefs_announcer_xmppaddress.html:6
+#, fuzzy
+msgid "XMPP address:"
+msgstr "E-mail-Adresse:"
+
+#: announcer/templates/ticket_email_mimic.html:114
+msgid "Ticket #"
+msgstr ""
+
+#: announcer/templates/ticket_email_mimic.html:124
+msgid "Description"
+msgstr ""
+
+#: announcer/templates/ticket_email_mimic.html:129
+msgid "Changes: (by"
+msgstr ""
+
+#: announcer/templates/ticket_email_mimic.html:132
+msgid ""
+"changed \n"
+"          from"
+msgstr ""
+
+#: announcer/templates/ticket_email_mimic.html:133
+msgid "to"
+msgstr ""
+
+#: announcer/templates/ticket_email_mimic.html:145
+msgid "Attachments:"
+msgstr ""
+
+#: announcer/templates/ticket_email_mimic.html:147
+msgid "File"
+msgstr ""
+
+#: announcer/templates/ticket_email_mimic.html:147
+msgid "added"
+msgstr ""
+
+#: announcer/templates/ticket_email_mimic.html:151
+msgid "Comments:"
+msgstr ""
+
+#: announcer/templates/ticket_email_mimic.html:151
+msgid "(by"
+msgstr ""
+
+#: announcer/templates/ticket_email_mimic.html:157
+msgid "Ticket URL:"
+msgstr ""
+
+#: announcer/templates/ticket_email_plaintext.txt:1
+#, python-format
+msgid ""
+"---------------------------------------------------------------------\n"
+"{% for field in fields %}\\\n"
+"{% choose %}\\\n"
+"{% when ticket[field['name']] %}\\"
+msgstr ""
+
+#: announcer/templates/ticket_email_plaintext.txt:5
+#, python-format
+msgid ""
+"{% end %}\\\n"
+"{% otherwise %}\\"
+msgstr ""
+
+#: announcer/templates/ticket_email_plaintext.txt:7
+#, python-format
+msgid ""
+": (None)\n"
+"{% end %}\\\n"
+"{% end %}\\\n"
+"{% end %}\\\n"
+"{% if category == 'created' %}\\\n"
+"---------------------------------------------------------------------"
+msgstr ""
+
+#: announcer/templates/ticket_email_plaintext.txt:12
+#, python-format
+msgid ""
+"{% end %}\\\n"
+"{% if has_changes or attachment %}\\\n"
+"---------------------------------------------------------------------\n"
+"Changes (by"
+msgstr ""
+
+#: announcer/templates/ticket_email_plaintext.txt:16
+#, python-format
+msgid ""
+"): \n"
+"{% for change in short_changes %}\n"
+" *"
+msgstr ""
+
+#: announcer/templates/ticket_email_plaintext.txt:18
+msgid "from '"
+msgstr ""
+
+#: announcer/templates/ticket_email_plaintext.txt:18
+#, python-format
+msgid ""
+"' to \\\n"
+"{% choose %}\\\n"
+"{% when short_changes[change][1] %}\\\n"
+"'"
+msgstr ""
+
+#: announcer/templates/ticket_email_plaintext.txt:21
+#, python-format
+msgid ""
+"'{% end %}\\\n"
+"{% otherwise %}\\\n"
+"(deleted){% end %}\\\n"
+"{% end %}\\\n"
+"{% end %}\\\n"
+"{% for change in long_changes %}\\\n"
+"\n"
+" *"
+msgstr ""
+
+#: announcer/templates/ticket_email_plaintext.txt:28
+#, python-format
+msgid ""
+"{% end %}\\\n"
+"{% end %}\\\n"
+"{% if attachment %}\\\n"
+"Attachment:\n"
+" * File '"
+msgstr ""
+
+#: announcer/templates/ticket_email_plaintext.txt:33
+#, python-format
+msgid "' added{% if attachment.description %}:"
+msgstr ""
+
+#: announcer/templates/ticket_email_plaintext.txt:33
+#, python-format
+msgid ""
+"{% end %}\n"
+"{% end %}\\\n"
+"{% if comment %}\\\n"
+"\n"
+"---------------------------------------------------------------------\n"
+"Comment{% if not has_changes %} (by"
+msgstr ""
+
+#: announcer/templates/ticket_email_plaintext.txt:38
+#, python-format
+msgid "){% end %}:"
+msgstr ""
+
+#: announcer/templates/ticket_email_plaintext.txt:39
+#, python-format
+msgid ""
+"\\\n"
+"{% end %}\\\n"
+"\n"
+"--\n"
+"Ticket URL: <URL:"
+msgstr ""
+
+#: announcer/templates/ticket_email_plaintext.txt:43
+msgid "<URL:"
+msgstr ""
+
+#: announcer/templates/wiki_email_plaintext.txt:1
+#, python-format
+msgid ""
+"{% choose %}\\\n"
+"{% when action == \"created\" %} * The user '"
+msgstr ""
+
+#: announcer/templates/wiki_email_plaintext.txt:2
+msgid "' has created the page:"
+msgstr ""
+
+#: announcer/templates/wiki_email_plaintext.txt:2
+#, python-format
+msgid ""
+". {% end %}\\\n"
+"{% when action == \"changed\" %} * The user '"
+msgstr ""
+
+#: announcer/templates/wiki_email_plaintext.txt:3
+msgid "' has changed the page:"
+msgstr ""
+
+#: announcer/templates/wiki_email_plaintext.txt:3
+msgid ""
+".\n"
+" * Diff link: <URL:"
+msgstr ""
+
+#: announcer/templates/wiki_email_plaintext.txt:4
+#, python-format
+msgid ""
+"{% end %}\\\n"
+"{% when action == \"attachment added\" %} * The user '"
+msgstr ""
+
+#: announcer/templates/wiki_email_plaintext.txt:6
+msgid "' has added the attachment '"
+msgstr ""
+
+#: announcer/templates/wiki_email_plaintext.txt:6
+msgid "' to the page:"
+msgstr ""
+
+#: announcer/templates/wiki_email_plaintext.txt:6
+#, python-format
+msgid ""
+". {% end %}\\\n"
+"{% when action == \"version deleted\" %} * The page '"
+msgstr ""
+
+#: announcer/templates/wiki_email_plaintext.txt:7
+#, python-format
+msgid ""
+"' has been reverted to its previous version. {% end %}\\\n"
+"{% when action == \"deleted\" %} * The '"
+msgstr ""
+
+#: announcer/templates/wiki_email_plaintext.txt:8
+#, python-format
+msgid ""
+"' has been deleted. {% end %}\\\n"
+"{% end %}\\\n"
+"--\n"
+"Page URL: <"
+msgstr ""
+
+#: announcer/templates/wiki_email_plaintext.txt:11
+msgid "URL: <"
+msgstr ""
+
+#: announcer/util/mail_crypto.py:57
+msgid ""
+"Unable to load the python-gnupg module. Please check and correct your "
+"installation."
+msgstr ""
+
+#: announcer/util/mail_crypto.py:64
+msgid ""
+"Missing the crypto binary. Please check and set full path with option "
+"'gpg_binary'."
+msgstr ""
+
+#~ msgid "E-Mail Format"
+#~ msgstr "E-mail-Format"
+
+#~ msgid "Author Filter"
+#~ msgstr "Autoren-Filter"
+
+#~ msgid "Unsubscribe From All Announcements"
+#~ msgstr "Alle Abonnements stornieren"
+
+#~ msgid "My Post"
+#~ msgstr ""
+
+#~ msgid "New Post"
+#~ msgstr ""
+
+#~ msgid "Author Post"
+#~ msgstr ""
+
+#~ msgid "All Blog Events"
+#~ msgstr ""
+
+#~ msgid "Rule-based subscriptions"
+#~ msgstr "Regelgestützte Abonnements"
+
+#~ msgid "Ticket Subscriptions"
+#~ msgstr "Abonnement für Tickets"
+
+#~ msgid ""
+#~ "LegacyTicketSubscriber couldn't add component "
+#~ "owner because component was not found,"
+#~ " message: '%s'"
+#~ msgstr ""
+#~ "LegacyTicketSubscriber (generisches Ticket-"
+#~ "Abonnement) konnte den Verantwortlichen für"
+#~ " die Komponente nicht hinzufügen, weil "
+#~ "die Komponente nicht gefunden wurde; "
+#~ "Meldung: '%s'"
+
+#~ msgid "CarbonCopySubscriber added '%s <%s>' because of rule: carbon copied"
+#~ msgstr ""
+#~ "CarbonCopySubscriber (Kopie-Abonnement) fügte "
+#~ "'%s <%s>' hinzu wegen folgender Regel:"
+#~ " carbon copied (Ticket-Cc)"
+
+#~ msgid "Notify me of any changes to my blog posts."
+#~ msgstr ""
+
+#~ msgid "Notify me of any new blog posts."
+#~ msgstr ""
+
+#~ msgid "Notify me of any blog changes."
+#~ msgstr ""
+
+#~ msgid ""
+#~ "' has been deleted. {% end %}\\\n"
+#~ "{% end %}\\\n"
+#~ "--\n"
+#~ "Page URL: <URL:"
+#~ msgstr ""
+

tracannouncer/locale/messages.pot

+# Translations template for TracAnnouncer.
+# Copyright (C) 2010 ORGANIZATION
+# This file is distributed under the same license as the TracAnnouncer
+# project.
+# FIRST AUTHOR <EMAIL@ADDRESS>, 2010.
+#
+#, fuzzy
+msgid ""
+msgstr ""
+"Project-Id-Version: TracAnnouncer 0.12.1\n"
+"Report-Msgid-Bugs-To: hoff.st@web.de\n"
+"POT-Creation-Date: 2010-11-09 22:45+0100\n"
+"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
+"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"Language-Team: LANGUAGE <LL@li.org>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=utf-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Generated-By: Babel 1.0dev-r482\n"
+
+#: announcer/pref.py:74 announcer/templates/prefs_announcer.html:11
+#: announcer/templates/prefs_announcer_manage_subscriptions.html:11
+msgid "Announcements"
+msgstr ""
+
+#: announcer/pref.py:129
+msgid "Subscriptions"
+msgstr ""
+
+#: announcer/resolvers.py:92
+msgid "Announcement Email Address"
+msgstr ""
+
+#: announcer/subscribers.py:98
+msgid "notify me when any ticket changes"
+msgstr ""
+
+#: announcer/subscribers.py:159
+msgid "notify me when a ticket that I own is created or modified"
+msgstr ""
+
+#: announcer/subscribers.py:221
+msgid ""
+"notify me when a ticket that belongs to a component that I own is "
+"created or modified"
+msgstr ""
+
+#: announcer/subscribers.py:274
+msgid "notify me when I update a ticket"
+msgstr ""
+
+#: announcer/subscribers.py:327
+msgid "notify me when a ticket that I reported is modified"
+msgstr ""
+
+#: announcer/subscribers.py:385
+msgid "notify me when I'm listed in the CC field of a ticket that is modified"
+msgstr ""
+
+#: announcer/subscribers.py:424
+msgid ""
+"notify me when a ticket associated with a component I'm watching is "
+"modified"
+msgstr ""
+
+#: announcer/subscribers.py:433
+msgid "Ticket Component Subscriptions"
+msgstr ""
+
+#: announcer/subscribers.py:526
+#, python-format
+msgid "notify me when I'm listed in any of the (%s) fields"
+msgstr ""
+
+#: announcer/subscribers.py:583
+msgid "notify me on ticket changes in one of my subscribed groups"
+msgstr ""
+
+#: announcer/subscribers.py:592
+msgid "Group Subscriptions"
+msgstr ""
+
+#: announcer/subscribers.py:641
+msgid "notify me when one of my watched users changes something"
+msgstr ""
+
+#: announcer/subscribers.py:649
+msgid "Watch Users"
+msgstr ""
+
+#: announcer/subscribers.py:721
+msgid "You are no longer receiving change notifications about this resource."
+msgstr ""
+
+#: announcer/subscribers.py:725
+msgid "You are now receiving change notifications about this resource."
+msgstr ""
+
+#: announcer/subscribers.py:847
+msgid "notify me when one of my watched wiki or tickets is updated"
+msgstr ""
+
+#: announcer/subscribers.py:896
+msgid ""
+"notify me when a wiki that matches my wiki watch pattern is created, "
+"or updated"
+msgstr ""
+
+#: announcer/subscribers.py:904
+msgid "General Wiki Announcements"
+msgstr ""
+
+#: announcer/distributors/mail.py:411
+#, python-format
+msgid "Invalid email encoding setting: %s"
+msgstr ""
+
+#: announcer/distributors/mail.py:444
+msgid "EmailDistributor crypto operaton successful."
+msgstr ""
+
+#: announcer/distributors/mail.py:467
+msgid "Ticket contains non-ASCII chars. Please change encoding setting"
+msgstr ""
+
+#: announcer/distributors/mail.py:519
+msgid "undisclosed-recipients: ;"
+msgstr ""
+
+#: announcer/distributors/mail.py:597
+msgid "TLS enabled but server does not support TLS"
+msgstr ""
+
+#: announcer/opt/acct_mgr/announce.py:120
+msgid "Account Manager Subscription"
+msgstr ""
+
+#: announcer/opt/bitten/announce.py:65
+msgid "Successful"
+msgstr ""
+
+#: announcer/opt/bitten/announce.py:66
+msgid "Failed"
+msgstr ""
+
+#: announcer/opt/bitten/announce.py:134
+msgid "Bitten Subscription"
+msgstr ""
+
+#: announcer/opt/fullblog/announce.py:95
+msgid "notify me when any blog is modified, changed, deleted or commented on."
+msgstr ""
+
+#: announcer/opt/fullblog/announce.py:145
+msgid "notify me when any blog that I posted is modified or commented on."
+msgstr ""
+
+#: announcer/opt/fullblog/announce.py:204
+msgid "Unwatch This"
+msgstr ""
+
+#: announcer/opt/fullblog/announce.py:207
+msgid "Watch This"
+msgstr ""
+
+#: announcer/opt/fullblog/announce.py:232
+msgid "You are no longer watching this blog post."
+msgstr ""
+
+#: announcer/opt/fullblog/announce.py:238
+msgid "You are now watching this blog post."
+msgstr ""
+
+#: announcer/opt/fullblog/announce.py:275
+msgid "Followed Bloggers"
+msgstr ""
+
+#: announcer/opt/fullblog/announce.py:304
+msgid "Blog: ${blog.name} ${action}"
+msgstr ""
+
+#: announcer/templates/acct_mgr_reset_password_plaintext.txt:1
+msgid ""
+"Your Trac password has been reset.\n"
+"\n"
+"Here is your account information:\n"
+"\n"
+"Login URL: <"
+msgstr ""
+
+#: announcer/templates/acct_mgr_reset_password_plaintext.txt:5
+#: announcer/templates/acct_mgr_verify_plaintext.txt:3
+msgid ""
+">\n"
+"Username:"
+msgstr ""
+
+#: announcer/templates/acct_mgr_reset_password_plaintext.txt:6
+msgid "Password:"
+msgstr ""
+
+#: announcer/templates/acct_mgr_user_change_plaintext.txt:1
+msgid "for user"
+msgstr ""
+
+#: announcer/templates/acct_mgr_verify_plaintext.txt:1
+msgid ""
+"Please visit the following URL to confirm your email address.\n"
+"\n"
+"Verification URL: <"
+msgstr ""
+
+#: announcer/templates/acct_mgr_verify_plaintext.txt:4
+msgid "Verification Token:"
+msgstr ""
+
+#: announcer/templates/bitten_plaintext.txt:1
+msgid "build of"
+msgstr ""
+
+#: announcer/templates/bitten_plaintext.txt:1
+msgid ""
+"]\n"
+"---------------------------------------------------------------------"
+"\n"
+"\n"
+"  Changeset:"
+msgstr ""
+
+#: announcer/templates/bitten_plaintext.txt:4
+msgid ""
+">\n"
+"  Committed by:"
+msgstr ""
+
+#: announcer/templates/bitten_plaintext.txt:5
+msgid "Build Configuration:"
+msgstr ""
+
+#: announcer/templates/bitten_plaintext.txt:7
+msgid "Build Slave:"
+msgstr ""
+
+#: announcer/templates/bitten_plaintext.txt:8
+msgid "Build Number:"
+msgstr ""
+
+#: announcer/templates/bitten_plaintext.txt:9
+#, python-format
+msgid ""
+">\n"
+"{% if build.failed_steps %}\\\n"
+"\n"
+"  Failures:\n"
+"{% for step in build.failed_steps %}\\\n"
+"    Step:"
+msgstr ""
+
+#: announcer/templates/bitten_plaintext.txt:14
+msgid "Errors:"
+msgstr ""
+
+#: announcer/templates/bitten_plaintext.txt:15
+msgid "Log:"
+msgstr ""
+
+#: announcer/templates/bitten_plaintext.txt:20
+#, python-format
+msgid ""
+"{% end %}\\\n"
+"{% end %}\\\n"
+"\n"
+"--\n"
+"Build URL: <"
+msgstr ""
+
+#: announcer/templates/fullblog_plaintext.txt:1
+#, python-format
+msgid ""
+"{% if category == 'post created' or category == 'post updated' %}\n"
+"{% if category == 'post created' %}\n"
+"Added post \""
+msgstr ""
+
+#: announcer/templates/fullblog_plaintext.txt:4
+#: announcer/templates/fullblog_plaintext.txt:7
+#: announcer/templates/fullblog_plaintext.txt:25
+#: announcer/templates/fullblog_plaintext.txt:29
+#: announcer/templates/fullblog_plaintext.txt:33
+msgid "\" by"
+msgstr ""
+
+#: announcer/templates/fullblog_plaintext.txt:4
+#: announcer/templates/fullblog_plaintext.txt:7
+#: announcer/templates/fullblog_plaintext.txt:25
+#: announcer/templates/fullblog_plaintext.txt:29
+#: announcer/templates/fullblog_plaintext.txt:33
+msgid "at"
+msgstr ""
+
+#: announcer/templates/fullblog_plaintext.txt:4
+#, python-format
+msgid ""
+"{% end %}\\\n"
+"{% if category == 'post updated' %}\\\n"
+"Changed post \""
+msgstr ""
+
+#: announcer/templates/fullblog_plaintext.txt:7
+msgid ""
+". \n"
+"Revision:"
+msgstr ""
+
+#: announcer/templates/fullblog_plaintext.txt:8
+#, python-format
+msgid ""
+"{% end %}\\\n"
+"Page URL:"
+msgstr ""
+
+#: announcer/templates/fullblog_plaintext.txt:10
+msgid ""
+"Content:\n"
+"\n"
+"Title:"
+msgstr ""
+
+#: announcer/templates/fullblog_plaintext.txt:15
+#, python-format
+msgid ""
+"{% if comment %}\\\n"
+"Comment:"
+msgstr ""
+
+#: announcer/templates/fullblog_plaintext.txt:20
+#, python-format
+msgid ""
+"{% end %}\\\n"
+"{% end %}\\\n"
+"\n"
+"{% if category == 'post deleted' %}\\\n"
+"Deleted post \""
+msgstr ""
+
+#: announcer/templates/fullblog_plaintext.txt:25
+#, python-format
+msgid ""
+"{% end %}\\\n"
+"{% if category == 'post deleted' %}\\\n"
+"Page URL:"
+msgstr ""
+
+#: announcer/templates/fullblog_plaintext.txt:28
+msgid "Deleted version \""
+msgstr ""
+
+#: announcer/templates/fullblog_plaintext.txt:29
+msgid "\" of post \""
+msgstr ""
+
+#: announcer/templates/fullblog_plaintext.txt:29
+#, python-format
+msgid ""
+"{% end %}\\\n"
+"\n"
+"{% if category == 'comment created' %}\\\n"
+"Comment added to post \""
+msgstr ""
+
+#: announcer/templates/fullblog_plaintext.txt:33
+msgid "Page URL:"
+msgstr ""
+
+#: announcer/templates/fullblog_plaintext.txt:34
+msgid "Content:"
+msgstr ""
+
+#: announcer/templates/fullblog_plaintext.txt:37
+#, python-format
+msgid "{% end %}"
+msgstr ""
+
+#: announcer/templates/prefs_announcer.html:14
+#: announcer/templates/prefs_announcer_manage_subscriptions.html:14
+msgid ""
+"Announcements serve as a method for Trac to communicate events to "
+"you; \n"
+"      the creation of a ticket, the change of a Wiki page, and so on."
+" Under\n"
+"      the Announcement system, you will only receive notifications to"
+" those\n"
+"      topics that you subscribe to."
+msgstr ""
+
+#: announcer/templates/prefs_announcer_acct_mgr_subscription.html:5
+msgid "Subscribe to user account announcements."
+msgstr ""
+
+#: announcer/templates/prefs_announcer_acct_mgr_subscription.html:9
+msgid "Send me announcements when new users are created."
+msgstr ""
+
+#: announcer/templates/prefs_announcer_acct_mgr_subscription.html:10
+msgid "Send me announcements when users accounts are changed."
+msgstr ""
+
+#: announcer/templates/prefs_announcer_acct_mgr_subscription.html:11
+msgid "Send me announcements when users accounts are deleted."
+msgstr ""
+
+#: announcer/templates/prefs_announcer_author_filter.html:5
+msgid "Opt-out of announcements about my own changes."
+msgstr ""
+
+#: announcer/templates/prefs_announcer_author_filter.html:8
+msgid "Never notify me when I make a change."
+msgstr ""
+
+#: announcer/templates/prefs_announcer_bitten.html:5
+msgid "Subscribe to build announcements."
+msgstr ""
+
+#: announcer/templates/prefs_announcer_bitten.html:9
+msgid "Subscribe me to build started announcements."
+msgstr ""
+
+#: announcer/templates/prefs_announcer_bitten.html:10
+msgid "Subscribe me to build aborted announcements."
+msgstr ""
+
+#: announcer/templates/prefs_announcer_bitten.html:11
+msgid "Subscribe me to build completed announcements."
+msgstr ""
+
+#: announcer/templates/prefs_announcer_distributor.html:3
+msgid "I prefer to recieve announcements via"
+msgstr ""
+
+#: announcer/templates/prefs_announcer_email.html:5
+#: announcer/templates/prefs_announcer_xmpp.html:3
+msgid ""
+"By default, the Announcer will deliver all notices to you in a "
+"plaintext format. You\n"
+"  may override this for each realm that may generate announcements."
+msgstr ""
+
+#: announcer/templates/prefs_announcer_email.html:9
+#: announcer/templates/prefs_announcer_xmpp.html:7
+msgid "announcements:"
+msgstr ""
+
+#: announcer/templates/prefs_announcer_emailaddress.html:5
+msgid ""
+"If you would like to have announcement notices sent to a different "
+"address then the main one provided\n"
+"  in Trac, you may specify the address here:"
+msgstr ""
+
+#: announcer/templates/prefs_announcer_emailaddress.html:10
+msgid "Email address:"
+msgstr ""
+
+#: announcer/templates/prefs_announcer_joinable_components.html:5
+msgid ""
+"Components are a way to classify trac tickets.  The following "
+"components have been defined by the Trac administrators.  If you "
+"subscribe to any of these components, you will receive an "
+"notification anytime a ticket related to that component is changed or"
+" created."
+msgstr ""
+
+#: announcer/templates/prefs_announcer_joinable_groups.html:5
+msgid ""
+"The following groups have been defined by the Trac administrators. "
+"They are general topics that may be added onto the CC list of tickets"
+" (by prepending their name with @).  Case does matter."
+msgstr ""
+
+#: announcer/templates/prefs_announcer_legacy.html:8
+msgid "Notify me of changes to tickets that belong to components that I own."
+msgstr ""
+
+#: announcer/templates/prefs_announcer_legacy.html:12
+msgid "Notify me of changes to tickets that I own."
+msgstr ""
+
+#: announcer/templates/prefs_announcer_legacy.html:16
+msgid "Notify me of changes to tickets that I reported."
+msgstr ""
+
+#: announcer/templates/prefs_announcer_legacy.html:20
+msgid "Notify me when I update a ticket."
+msgstr ""
+
+#: announcer/templates/prefs_announcer_manage_subscriptions.html:23
+msgid "rules"
+msgstr ""
+
+#: announcer/templates/prefs_announcer_manage_subscriptions.html:25
+msgid "Custom Rules:"
+msgstr ""
+
+#: announcer/templates/prefs_announcer_manage_subscriptions.html:28
+msgid "Format:"
+msgstr ""
+
+#: announcer/templates/prefs_announcer_manage_subscriptions.html:32
+msgid "Save"
+msgstr ""
+
+#: announcer/templates/prefs_announcer_manage_subscriptions.html:37
+msgid "Delete"
+msgstr ""
+
+#: announcer/templates/prefs_announcer_manage_subscriptions.html:37
+msgid "down"
+msgstr ""
+
+#: announcer/templates/prefs_announcer_manage_subscriptions.html:37
+msgid "up"
+msgstr ""
+
+#: announcer/templates/prefs_announcer_manage_subscriptions.html:48
+msgid "Add"
+msgstr ""
+
+#: announcer/templates/prefs_announcer_manage_subscriptions.html:53
+msgid "Default Rules:"
+msgstr ""
+
+#: announcer/templates/prefs_announcer_manage_subscriptions.html:55
+msgid ""
+"The following rules have been configured by the system admistrator as"
+" the default rules.  Any rules defined by you will take higher "
+"priority then these rules.  This can be confusing if you don't "
+"understand how the system works.  Only the first matching rule is "
+"applied when system events occur.  For example, if you have a rule "
+"like \"always notify me of any ticket changes\" in your custom rules,"
+" and there is a default rule \"never notify me when I update a "
+"ticket\", then the always rule will take precedent and you will still"
+" recieve announcements on ticket changes, even when you are the "
+"updater.  In the preceding case, you would need to add your own "
+"\"never notify me..\" rule above the \"always notify me..\" to get "
+"the proper behavior."
+msgstr ""
+
+#: announcer/templates/prefs_announcer_rules.html:6
+msgid ""
+"The rule-based subscription module is for advanced users, and allows "
+"you to use filters to specify which events you are interested in "
+"hearing about."
+msgstr ""
+
+#: announcer/templates/prefs_announcer_rules.html:9
+msgid ""
+"Every rule is in the form of: \n"
+"      [1:[2:realm], [3:category]: [4:query rule]]"
+msgstr ""
+
+#: announcer/templates/prefs_announcer_ticket_all.html:8
+msgid "Notify me when any ticket changes."
+msgstr ""
+
+#: announcer/templates/prefs_announcer_unsubscribe_all.html:5
+msgid "Opt-out of all announcements."
+msgstr ""
+
+#: announcer/templates/prefs_announcer_unsubscribe_all.html:8
+msgid "Never notify me of any changes."
+msgstr ""
+
+#: announcer/templates/prefs_announcer_watch_bloggers.html:8
+msgid "Comma seperated list of blog authors to follow:"
+msgstr ""
+
+#: announcer/templates/prefs_announcer_watch_users.html:5
+msgid ""
+"A comma separated list of users you would like to watch. A watched "
+"user \n"
+"     will create an announcement each time he/she creates or changes\n"
+"     a wiki page or ticket."
+msgstr ""
+
+#: announcer/templates/prefs_announcer_watch_users.html:9
+msgid "Watch Users:"
+msgstr ""
+
+#: announcer/templates/prefs_announcer_wiki.html:7
+msgid ""
+"In addition to other methods that may notify you of changes to Wiki "
+"pages, you may list here\n"
+"    pages that are of interest to you. Each page should be on a "
+"separate line."
+msgstr ""
+
+#: announcer/templates/prefs_announcer_wiki.html:12
+msgid ""
+"You may use wild cards, so that if you want to hear about any page "
+"that starts with the name 'Trac'\n"
+"    you would enter on it's own line: [1:Trac*]"
+msgstr ""
+
+#: announcer/templates/prefs_announcer_wiki.html:17
+msgid ""
+"To receive a notice about all wiki changes, simply include a [1:*] by"
+" itself."
+msgstr ""
+
+#: announcer/templates/prefs_announcer_xmppaddress.html:3
+msgid ""
+"Specify your XMPP(jabber) address where you would like jabber "
+"announcements delivered."
+msgstr ""
+
+#: announcer/templates/prefs_announcer_xmppaddress.html:6
+msgid "XMPP address:"
+msgstr ""
+
+#: announcer/templates/ticket_email_mimic.html:114
+msgid "Ticket #"
+msgstr ""
+
+#: announcer/templates/ticket_email_mimic.html:124
+msgid "Description"
+msgstr ""
+
+#: announcer/templates/ticket_email_mimic.html:129
+msgid "Changes: (by"
+msgstr ""
+
+#: announcer/templates/ticket_email_mimic.html:132
+msgid ""
+"changed \n"
+"          from"
+msgstr ""
+
+#: announcer/templates/ticket_email_mimic.html:133
+msgid "to"
+msgstr ""
+
+#: announcer/templates/ticket_email_mimic.html:145
+msgid "Attachments:"
+msgstr ""
+
+#: announcer/templates/ticket_email_mimic.html:147
+msgid "File"
+msgstr ""
+
+#: announcer/templates/ticket_email_mimic.html:147
+msgid "added"
+msgstr ""
+
+#: announcer/templates/ticket_email_mimic.html:151
+msgid "Comments:"
+msgstr ""
+
+#: announcer/templates/ticket_email_mimic.html:151
+msgid "(by"
+msgstr ""
+
+#: announcer/templates/ticket_email_mimic.html:157
+msgid "Ticket URL:"
+msgstr ""
+
+#: announcer/templates/ticket_email_plaintext.txt:1
+#, python-format
+msgid ""
+"---------------------------------------------------------------------"
+"\n"
+"{% for field in fields %}\\\n"
+"{% choose %}\\\n"
+"{% when ticket[field['name']] %}\\"
+msgstr ""
+
+#: announcer/templates/ticket_email_plaintext.txt:5
+#, python-format
+msgid ""
+"{% end %}\\\n"
+"{% otherwise %}\\"
+msgstr ""
+
+#: announcer/templates/ticket_email_plaintext.txt:7
+#, python-format
+msgid ""
+": (None)\n"
+"{% end %}\\\n"
+"{% end %}\\\n"
+"{% end %}\\\n"
+"{% if category == 'created' %}\\\n"
+"---------------------------------------------------------------------"
+msgstr ""
+
+#: announcer/templates/ticket_email_plaintext.txt:12
+#, python-format
+msgid ""
+"{% end %}\\\n"
+"{% if has_changes or attachment %}\\\n"
+"---------------------------------------------------------------------"
+"\n"
+"Changes (by"
+msgstr ""
+
+#: announcer/templates/ticket_email_plaintext.txt:16
+#, python-format
+msgid ""
+"): \n"
+"{% for change in short_changes %}\n"
+" *"
+msgstr ""
+
+#: announcer/templates/ticket_email_plaintext.txt:18
+msgid "from '"
+msgstr ""
+
+#: announcer/templates/ticket_email_plaintext.txt:18
+#, python-format
+msgid ""
+"' to \\\n"
+"{% choose %}\\\n"
+"{% when short_changes[change][1] %}\\\n"
+"'"
+msgstr ""
+
+#: announcer/templates/ticket_email_plaintext.txt:21
+#, python-format
+msgid ""
+"'{% end %}\\\n"
+"{% otherwise %}\\\n"
+"(deleted){% end %}\\\n"
+"{% end %}\\\n"
+"{% end %}\\\n"
+"{% for change in long_changes %}\\\n"
+"\n"
+" *"
+msgstr ""
+
+#: announcer/templates/ticket_email_plaintext.txt:28
+#, python-format
+msgid ""
+"{% end %}\\\n"
+"{% end %}\\\n"
+"{% if attachment %}\\\n"
+"Attachment:\n"
+" * File '"
+msgstr ""
+
+#: announcer/templates/ticket_email_plaintext.txt:33
+#, python-format
+msgid "' added{% if attachment.description %}:"
+msgstr ""
+
+#: announcer/templates/ticket_email_plaintext.txt:33
+#, python-format
+msgid ""
+"{% end %}\n"
+"{% end %}\\\n"
+"{% if comment %}\\\n"
+"\n"
+"---------------------------------------------------------------------"
+"\n"
+"Comment{% if not has_changes %} (by"
+msgstr ""
+
+#: announcer/templates/ticket_email_plaintext.txt:38
+#, python-format
+msgid "){% end %}:"
+msgstr ""
+
+#: announcer/templates/ticket_email_plaintext.txt:39
+#, python-format
+msgid ""
+"\\\n"
+"{% end %}\\\n"
+"\n"
+"--\n"
+"Ticket URL: <URL:"
+msgstr ""
+
+#: announcer/templates/ticket_email_plaintext.txt:43
+msgid "<URL:"
+msgstr ""
+
+#: announcer/templates/wiki_email_plaintext.txt:1
+#, python-format
+msgid ""
+"{% choose %}\\\n"
+"{% when action == \"created\" %} * The user '"
+msgstr ""
+
+#: announcer/templates/wiki_email_plaintext.txt:2
+msgid "' has created the page:"
+msgstr ""
+
+#: announcer/templates/wiki_email_plaintext.txt:2
+#, python-format
+msgid ""
+". {% end %}\\\n"
+"{% when action == \"changed\" %} * The user '"
+msgstr ""
+
+#: announcer/templates/wiki_email_plaintext.txt:3
+msgid "' has changed the page:"
+msgstr ""
+
+#: announcer/templates/wiki_email_plaintext.txt:3
+msgid ""
+".\n"
+" * Diff link: <URL:"
+msgstr ""
+
+#: announcer/templates/wiki_email_plaintext.txt:4
+#, python-format
+msgid ""
+"{% end %}\\\n"
+"{% when action == \"attachment added\" %} * The user '"
+msgstr ""
+
+#: announcer/templates/wiki_email_plaintext.txt:6
+msgid "' has added the attachment '"
+msgstr ""
+
+#: announcer/templates/wiki_email_plaintext.txt:6
+msgid "' to the page:"
+msgstr ""
+
+#: announcer/templates/wiki_email_plaintext.txt:6
+#, python-format
+msgid ""
+". {% end %}\\\n"
+"{% when action == \"version deleted\" %} * The page '"
+msgstr ""
+
+#: announcer/templates/wiki_email_plaintext.txt:7
+#, python-format
+msgid ""
+"' has been reverted to its previous version. {% end %}\\\n"
+"{% when action == \"deleted\" %} * The '"
+msgstr ""
+
+#: announcer/templates/wiki_email_plaintext.txt:8
+#, python-format
+msgid ""
+"' has been deleted. {% end %}\\\n"
+"{% end %}\\\n"
+"--\n"
+"Page URL: <"
+msgstr ""
+
+#: announcer/templates/wiki_email_plaintext.txt:11
+msgid "URL: <"
+msgstr ""
+
+#: announcer/util/mail_crypto.py:57
+msgid ""
+"Unable to load the python-gnupg module. Please check and correct your"
+" installation."
+msgstr ""
+
+#: announcer/util/mail_crypto.py:64
+msgid ""
+"Missing the crypto binary. Please check and set full path with option"
+" 'gpg_binary'."
+msgstr ""
+

tracannouncer/locale/ru/LC_MESSAGES/announcer.po

+# Russian (Russia) translations for TracAnnouncer.
+# Copyright (C) 2010
+# This file is distributed under the same license as the AnnouncerPlugin
+# project.
+# Dmitri Bogomolov <4glitch@gmail.com>, 2010.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: TracAnnouncer 0.12.1\n"
+"Report-Msgid-Bugs-To: hoff.st@web.de\n"
+"POT-Creation-Date: 2010-11-09 22:45+0100\n"
+"PO-Revision-Date: 2010-06-23 22:31+0200\n"
+"Last-Translator: Dmitri Bogomolov <4glitch@gmail.com>\n"
+"Language-Team: ru <LL@li.org>\n"
+"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && "
+"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=utf-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Generated-By: Babel 1.0dev-r482\n"
+
+#: announcer/pref.py:74 announcer/templates/prefs_announcer.html:11
+#: announcer/templates/prefs_announcer_manage_subscriptions.html:11
+msgid "Announcements"
+msgstr "Извещения"
+
+#: announcer/pref.py:129
+#, fuzzy
+msgid "Subscriptions"
+msgstr "Подписки на блог"
+
+#: announcer/resolvers.py:92
+msgid "Announcement Email Address"
+msgstr "Почтовый адрес для извещений"
+
+#: announcer/subscribers.py:98
+#, fuzzy
+msgid "notify me when any ticket changes"
+msgstr "Никогда не извещать о моих изменениях."
+
+#: announcer/subscribers.py:159
+msgid "notify me when a ticket that I own is created or modified"
+msgstr ""
+
+#: announcer/subscribers.py:221
+#, fuzzy
+msgid ""
+"notify me when a ticket that belongs to a component that I own is created"
+" or modified"
+msgstr "Уведомлять меня об изменениях билетов из компонентов, которыми я владею."
+
+#: announcer/subscribers.py:274
+#, fuzzy
+msgid "notify me when I update a ticket"
+msgstr "Уведомлять меня о моих изменениях в билетах."
+
+#: announcer/subscribers.py:327
+#, fuzzy
+msgid "notify me when a ticket that I reported is modified"
+msgstr "Уведомлять меня об изменениях в билетах, которые я открыл."
+
+#: announcer/subscribers.py:385
+msgid "notify me when I'm listed in the CC field of a ticket that is modified"
+msgstr ""
+
+#: announcer/subscribers.py:424
+msgid ""
+"notify me when a ticket associated with a component I'm watching is "
+"modified"
+msgstr ""
+
+#: announcer/subscribers.py:433
+msgid "Ticket Component Subscriptions"
+msgstr "Подписки по компонентам"
+
+#: announcer/subscribers.py:526
+#, python-format
+msgid "notify me when I'm listed in any of the (%s) fields"
+msgstr ""
+
+#: announcer/subscribers.py:583
+msgid "notify me on ticket changes in one of my subscribed groups"
+msgstr ""
+
+#: announcer/subscribers.py:592
+msgid "Group Subscriptions"
+msgstr "Групповые подписки"
+
+#: announcer/subscribers.py:641
+msgid "notify me when one of my watched users changes something"
+msgstr ""
+
+#: announcer/subscribers.py:649
+msgid "Watch Users"
+msgstr "Наблюдение за пользователями"
+
+#: announcer/subscribers.py:721
+msgid "You are no longer receiving change notifications about this resource."
+msgstr "Вы больше не получаете уведомления по изменениям этомго ресурса."
+
+#: announcer/subscribers.py:725
+msgid "You are now receiving change notifications about this resource."
+msgstr "Вы теперь получаете уведомления по изменениям этого ресурса."
+
+#: announcer/subscribers.py:847
+msgid "notify me when one of my watched wiki or tickets is updated"
+msgstr ""
+
+#: announcer/subscribers.py:896
+msgid ""
+"notify me when a wiki that matches my wiki watch pattern is created, or "
+"updated"
+msgstr ""
+
+#: announcer/subscribers.py:904
+msgid "General Wiki Announcements"
+msgstr "Общие извещения Wiki"
+
+#: announcer/distributors/mail.py:411
+#, python-format
+msgid "Invalid email encoding setting: %s"
+msgstr "Неправильный выбор почтовой кодировки: %s"
+
+#: announcer/distributors/mail.py:444
+msgid "EmailDistributor crypto operaton successful."
+msgstr ""
+
+#: announcer/distributors/mail.py:467
+msgid "Ticket contains non-ASCII chars. Please change encoding setting"
+msgstr "Билет содержит не-ASCII символы. Пожалуйста измените настройку кодировки"
+
+#: announcer/distributors/mail.py:519
+msgid "undisclosed-recipients: ;"
+msgstr "скрытые адресаты: ;"
+
+#: announcer/distributors/mail.py:597
+msgid "TLS enabled but server does not support TLS"
+msgstr "TLS включен, но сервер его не поддерживает"
+
+#: announcer/opt/acct_mgr/announce.py:120
+msgid "Account Manager Subscription"
+msgstr "Подписки Account Manager"
+
+#: announcer/opt/bitten/announce.py:65
+msgid "Successful"
+msgstr "Успешно"
+
+#: announcer/opt/bitten/announce.py:66
+msgid "Failed"
+msgstr "Неудачно"
+
+#: announcer/opt/bitten/announce.py:134
+msgid "Bitten Subscription"
+msgstr "Подписки Bitten"
+
+#: announcer/opt/fullblog/announce.py:95
+msgid "notify me when any blog is modified, changed, deleted or commented on."