You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@bloodhound.apache.org by gj...@apache.org on 2012/10/16 17:55:11 UTC
svn commit: r1398858 [12/33] - in /incubator/bloodhound/vendor/trac/current:
./ contrib/ doc/ doc/api/ doc/utils/ sample-plugins/
sample-plugins/permissions/ sample-plugins/workflow/ trac/ trac/admin/
trac/admin/templates/ trac/admin/tests/ trac/db/ tr...
Modified: incubator/bloodhound/vendor/trac/current/trac/locale/he/LC_MESSAGES/messages.po
URL: http://svn.apache.org/viewvc/incubator/bloodhound/vendor/trac/current/trac/locale/he/LC_MESSAGES/messages.po?rev=1398858&r1=1398857&r2=1398858&view=diff
==============================================================================
--- incubator/bloodhound/vendor/trac/current/trac/locale/he/LC_MESSAGES/messages.po (original)
+++ incubator/bloodhound/vendor/trac/current/trac/locale/he/LC_MESSAGES/messages.po Tue Oct 16 15:55:00 2012
@@ -1,19 +1,20 @@
msgid ""
msgstr ""
-"Project-Id-Version: Trac 0.12\n"
+"Project-Id-Version: Trac 1.0\n"
"Report-Msgid-Bugs-To: trac-dev@googlegroups.com\n"
-"POT-Creation-Date: 2010-04-28 08:54+0200\n"
-"PO-Revision-Date: 2010-09-29 18:44+0200\n"
-"Last-Translator: Itamar Ostricher <it...@gmail.com>\n"
+"POT-Creation-Date: 2012-09-06 15:50+0200\n"
+"PO-Revision-Date: 2012-09-07 15:53+0200\n"
+"Last-Translator: Itamar Ostricher <itamarost (at) gmail (dot) com>\n"
"Language-Team: he <LL...@li.org>\n"
-"Plural-Forms: nplurals=2; plural=(n != 1)\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 0.9.5\n"
+"Generated-By: Babel 0.9.6\n"
+"Language: Hebrew\n"
-#: tracopt/mimeview/php.py:97
+#: tracopt/mimeview/php.py:96
msgid ""
"You appear to be using the PHP CGI binary. Trac requires the CLI version "
"for syntax highlighting."
@@ -21,31 +22,81 @@ msgstr ""
"×סת×× ×©××ª× ×שת×ש ×××× ×ר××× ×©× PHP CGI. ×ר×ק ××רש ×ת ×רסת ×-CLI ××××ת "
"×××שת ת×××ר."
-#: tracopt/ticket/deleter.py:69 tracopt/ticket/deleter.py:82
-#: trac/ticket/templates/report_list.html:35
+#: tracopt/ticket/clone.py:49
+#, python-format
+msgid "%(summary)s (cloned)"
+msgstr "%(summary)s (×ש××פ×)"
+
+#: tracopt/ticket/clone.py:53
+#, python-format
+msgid ""
+"Cloned from #%(id)s:\n"
+"----\n"
+"%(description)s"
+msgstr ""
+"×ש×××¤× ×#%(id)s:\n"
+"----\n"
+"%(description)s"
+
+#: tracopt/ticket/clone.py:60
+msgid "Clone"
+msgstr "ש×פ××"
+
+#: tracopt/ticket/clone.py:61
+msgid "Create a copy of this ticket"
+msgstr "צ×ר ×¢×תק ×©× ×××§× ××"
+
+#: tracopt/ticket/commit_updater.py:261
+msgid ""
+"Insert a changeset message into the output.\n"
+"\n"
+"This macro must be called using wiki processor syntax as follows:\n"
+"{{{\n"
+"{{{\n"
+"#!CommitTicketReference repository=\"reponame\" revision=\"rev\"\n"
+"}}}\n"
+"}}}\n"
+"where the arguments are the following:\n"
+" - `repository`: the repository containing the changeset\n"
+" - `revision`: the revision of the desired changeset"
+msgstr ""
+"××× ×¡ ×××עת ק××צת-ש×× ×××× ×פ××.\n"
+"\n"
+"××××§×¨× ××× ×××× ××××§×¨× ×ª×× ×©×××ש ×ת×××ר ××ק×-processor ××××¤× ×××:\n"
+"{{{\n"
+"{{{\n"
+"#!CommitTicketReference repository=\"reponame\" revision=\"rev\"\n"
+"}}}\n"
+"}}}\n"
+"××שר ×פר××ר×× ××:\n"
+" - `repository`: ××צ××ר ××××× ×ת ק××צת ×ש×× ××××\n"
+" - `revision`: ××××××¨× ×©× ×§××צת ×ש×× ×××× ××××קשת"
+
+#: tracopt/ticket/deleter.py:73 tracopt/ticket/deleter.py:90
+#: trac/ticket/templates/report_list.html:82
msgid "Delete"
msgstr "×××ק×"
-#: tracopt/ticket/deleter.py:70 tracopt/ticket/templates/ticket_delete.html:43
+#: tracopt/ticket/deleter.py:74 tracopt/ticket/templates/ticket_delete.html:42
msgid "Delete ticket"
msgstr "××ק ××ק×"
-#: tracopt/ticket/deleter.py:83
+#: tracopt/ticket/deleter.py:91
#, python-format
msgid "Delete comment %(num)s"
msgstr "××ק ××¢×¨× %(num)s"
-#: tracopt/ticket/deleter.py:130
+#: tracopt/ticket/deleter.py:140
#, python-format
msgid "The ticket #%(id)s has been deleted."
msgstr "××××§× #%(id)s × ××ק."
-#: tracopt/ticket/deleter.py:137
+#: tracopt/ticket/deleter.py:147
#, python-format
msgid "The ticket comment %(num)s on ticket #%(id)s has been deleted."
msgstr "××¢×¨× ×ס' %(num)s ××××§× #%(id)s × ××ק×."
-#: tracopt/ticket/deleter.py:156
+#: tracopt/ticket/deleter.py:167
#, python-format
msgid "Comment %(num)s not found"
msgstr "××¢×¨× ×ס' %(num)s ×× × ×צ××"
@@ -56,7 +107,7 @@ msgid "Delete Ticket #%(id)s"
msgstr "××ק ×××§× #%(id)s"
#: tracopt/ticket/templates/ticket_delete.html:12
-#: tracopt/ticket/templates/ticket_delete.html:49
+#: tracopt/ticket/templates/ticket_delete.html:48
#, python-format
msgid "Delete comment %(num)s on Ticket #%(id)s"
msgstr "××ק ××¢×¨× %(num)s ××××§× #%(id)s"
@@ -66,11 +117,11 @@ msgstr "××ק ××¢×¨× %(
msgid "Delete [1:Ticket #%(id)s]"
msgstr "××ק [1:×××§× #%(id)s]"
-#: tracopt/ticket/templates/ticket_delete.html:33
+#: tracopt/ticket/templates/ticket_delete.html:32
msgid "Are you sure you want to delete this ticket?"
msgstr "××× ××ª× ×××× ×©×רצ×× × ××××ק ×ת ××××§× ×××?"
-#: tracopt/ticket/templates/ticket_delete.html:34
+#: tracopt/ticket/templates/ticket_delete.html:33
#, python-format
msgid ""
"(comments: %(comments)s,\n"
@@ -79,67 +130,175 @@ msgstr ""
"(×ער×ת: %(comments)s,\n"
" ק×צ×× ×צ×רפ××: %(attachments)s)"
-#: tracopt/ticket/templates/ticket_delete.html:37
-#: tracopt/ticket/templates/ticket_delete.html:68
-#: trac/templates/attachment.html:70 trac/wiki/templates/wiki_delete.html:46
+#: tracopt/ticket/templates/ticket_delete.html:36
+#: tracopt/ticket/templates/ticket_delete.html:61
+#: trac/templates/attachment.html:70 trac/wiki/templates/wiki_delete.html:95
msgid "This is an irreversible operation."
msgstr "×××× ×¤×¢××× ×××ª× ×פ×××."
-#: tracopt/ticket/templates/ticket_delete.html:42
-#: tracopt/ticket/templates/ticket_delete.html:72
+#: tracopt/ticket/templates/ticket_delete.html:41
+#: tracopt/ticket/templates/ticket_delete.html:65
#: trac/admin/templates/admin_components.html:55
#: trac/admin/templates/admin_enums.html:24
-#: trac/admin/templates/admin_milestones.html:68
-#: trac/admin/templates/admin_versions.html:45
+#: trac/admin/templates/admin_milestones.html:74
+#: trac/admin/templates/admin_versions.html:50
#: trac/templates/attachment.html:63 trac/templates/attachment.html:76
#: trac/ticket/templates/milestone_delete.html:40
-#: trac/ticket/templates/milestone_edit.html:106
+#: trac/ticket/templates/milestone_edit.html:108
#: trac/ticket/templates/report_delete.html:21
#: trac/ticket/templates/report_edit.html:44
-#: trac/ticket/templates/ticket_change.html:49
+#: trac/ticket/templates/ticket_change.html:118
#: trac/versioncontrol/templates/admin_repositories.html:84
-#: trac/wiki/templates/wiki_delete.html:50
-#: trac/wiki/templates/wiki_edit_form.html:77
+#: trac/wiki/templates/wiki_delete.html:98
+#: trac/wiki/templates/wiki_edit_form.html:73
#: trac/wiki/templates/wiki_rename.html:32
msgid "Cancel"
msgstr "×××××"
-#: tracopt/ticket/templates/ticket_delete.html:56
-msgid "comment:"
-msgstr "×ער×:"
-
-#: tracopt/ticket/templates/ticket_delete.html:58
-#: trac/ticket/templates/ticket.html:142
-#, python-format
-msgid "Changed %(date)s ago by %(author)s"
-msgstr "ש×× × ××¤× × %(date)s ×¢\"× %(author)s"
-
-#: tracopt/ticket/templates/ticket_delete.html:68
+#: tracopt/ticket/templates/ticket_delete.html:61
msgid "Are you sure you want to delete this ticket comment?"
msgstr "××× ××ª× ×××× ×©×רצ×× × ××××ק ×ת ×ערת ××××§× ×××ת?"
-#: tracopt/ticket/templates/ticket_delete.html:73
+#: tracopt/ticket/templates/ticket_delete.html:66
msgid "Delete comment"
msgstr "××ק ×ער×"
+#: tracopt/versioncontrol/svn/svn_fs.py:283
+#, python-format
+msgid "Subversion >= 1.0 required, found %(version)s"
+msgstr "× ×רש Subversion >= 1.0: × ×צ×× ××¨×¡× %(version)s"
+
+#: tracopt/versioncontrol/svn/svn_fs.py:337
+#, python-format
+msgid "%(path)s does not appear to be a Subversion repository."
+msgstr "%(path)s ×× × ×¨×× ××× ×צ××ר Subversion"
+
+#: tracopt/versioncontrol/svn/svn_fs.py:344
+#, python-format
+msgid "Couldn't open Subversion repository %(path)s: %(svn_error)s"
+msgstr "×× × ××ª× ×פת×× ×××ר Subversion %(path)s: %(svn_error)s"
+
+#: tracopt/versioncontrol/svn/svn_fs.py:664
+#, python-format
+msgid ""
+"Diff mismatch: Base is a %(oldnode)s (%(oldpath)s in revision %(oldrev)s)"
+" and Target is a %(newnode)s (%(newpath)s in revision %(newrev)s)."
+msgstr ""
+"××סר ×ת××× ××פרש: ××ס×ס ××× %(oldnode)s (%(oldpath)s ××××××¨× %(oldrev)s) "
+"××××¢× ××× %(newnode)s (%(newpath)s ××××××¨× %(newrev)s)."
+
+#: tracopt/versioncontrol/svn/svn_fs.py:822
+#, python-format
+msgid "svn blame failed on %(path)s: %(error)s"
+msgstr "svn blame × ××©× ×¢× %(path)s: %(error)s"
+
+#: tracopt/versioncontrol/svn/svn_prop.py:150
+msgid "No svn:externals configured in trac.ini"
+msgstr "××× ×××ר×ת svn:externals ×-trac.ini"
+
+#: tracopt/versioncontrol/svn/svn_prop.py:187
+msgid "blocked"
+msgstr "× ×ס×"
+
+#: tracopt/versioncontrol/svn/svn_prop.py:187
+msgid "merged"
+msgstr "××××"
+
+#: tracopt/versioncontrol/svn/svn_prop.py:221
+msgid "non-inheritable"
+msgstr "×× × ××ª× ×××רש×"
+
+#: tracopt/versioncontrol/svn/svn_prop.py:223
+msgid "merged on the directory itself but not below"
+msgstr "××צע ××××× ×¢× ×ת×ק××× ×¢×¦×× ×× ×× ×ª×ת××"
+
+#: tracopt/versioncontrol/svn/svn_prop.py:239
+msgid "eligible"
+msgstr "×ש×ר"
+
+#: tracopt/versioncontrol/svn/svn_prop.py:253
+msgid "(toggle deleted branches)"
+msgstr "(××¦× / ×סתר ×¢× ×¤×× ×©× ××ק×)"
+
+#: tracopt/versioncontrol/svn/svn_prop.py:291
+msgid "View merge source"
+msgstr "××¦× ×ק×ר ×××××"
+
+#: tracopt/versioncontrol/svn/svn_prop.py:302
+msgid "No revisions"
+msgstr "××× ××××ר×ת"
+
+#: tracopt/versioncontrol/svn/svn_prop.py:309
+#, python-format
+msgid "%(title)s: %(revs)s"
+msgstr "%(title)s: %(revs)s"
+
+#: tracopt/versioncontrol/svn/svn_prop.py:345
+msgid "merged: "
+msgstr "××××: "
+
+#: tracopt/versioncontrol/svn/svn_prop.py:345
+msgid "blocked: "
+msgstr "× ×ס×: "
+
+#: tracopt/versioncontrol/svn/svn_prop.py:346
+msgid "reverse-merged: "
+msgstr "×××××-×פ××: "
+
+#: tracopt/versioncontrol/svn/svn_prop.py:346
+msgid "un-blocked: "
+msgstr "×סרת-×ס×××: "
+
+#: tracopt/versioncontrol/svn/svn_prop.py:347
+msgid "marked as non-inheritable: "
+msgstr "ס××× ×××-× ××ª× ×××רש×"
+
+#: tracopt/versioncontrol/svn/svn_prop.py:348
+msgid "unmarked as non-inheritable: "
+msgstr "×××× ×¡×××× ××-× ××ª× ×××רש×"
+
+#: tracopt/versioncontrol/svn/svn_prop.py:360
+msgid " (added)"
+msgstr " (×ת××סף)"
+
+#: tracopt/versioncontrol/svn/svn_prop.py:397
+msgid "removed"
+msgstr "××סר"
+
+#: tracopt/versioncontrol/svn/svn_prop.py:400
+msgid " (with no actual effect on merging)"
+msgstr " (××× ××©×¤×¢× ××ש×ת ×¢× ××××××)"
+
+#: tracopt/versioncontrol/svn/svn_prop.py:401
+#, python-format
+msgid "Property %(prop)s changed"
+msgstr "××פ××× %(prop)s ××©×ª× ×"
+
#: trac/about.py:47 trac/templates/about.html:10 trac/templates/about.html:29
msgid "About Trac"
msgstr "××××ת ×ר×ק"
-#: trac/attachment.py:152
+#: trac/attachment.py:164
#, python-format
msgid "Attachment '%(title)s' does not exist."
msgstr "ק×××¥ ×צ×רף '%(title)s' ×× ×§×××."
-#: trac/attachment.py:154
+#: trac/attachment.py:166
msgid "Invalid Attachment"
msgstr "ק×××¥ ×צ×רף ×× ××ק×"
-#: trac/attachment.py:194
+#: trac/attachment.py:233
msgid "Could not delete attachment"
msgstr "×× × ××ª× ××××ק ק×××¥ ×צ×רף"
-#: trac/attachment.py:210
+#: trac/attachment.py:252
+#, python-format
+msgid "Cannot reparent attachment \"%(att)s\" as %(realm)s:%(id)s is invalid"
+msgstr ""
+"×× × ××ª× ×ש××× ×××ש ק×××¥ ×צ×רף \"%(att)s\" ××××× ×-%(realm)s:%(id)s ××× × "
+"תק××"
+
+#: trac/attachment.py:257
#, python-format
msgid ""
"Cannot reparent attachment \"%(att)s\" as it already exists in "
@@ -148,79 +307,88 @@ msgstr ""
"×× × ××ª× ×ש××× ×××ש ק×××¥ ×צ×רף \"%(att)s\" ××××× ×××× ××ר ק××× "
"×-%(realm)s:%(id)s"
-#: trac/attachment.py:229
+#: trac/attachment.py:276
#, python-format
msgid "Could not reparent attachment %(name)s"
msgstr "×× × ××ª× ×ש××× ×××ש ק×××¥ ×צ×רף %(name)s"
-#: trac/attachment.py:346
+#: trac/attachment.py:312
+#, python-format
+msgid "Cannot create attachment \"%(att)s\" as %(realm)s:%(id)s is invalid"
+msgstr "×× × ××ª× ××צ×ר צר××¤× \"%(att)s\" ××××× ×-%(realm)s:%(id)s ××× × ×ª×§××"
+
+#: trac/attachment.py:395
#, python-format
msgid "Attachment '%(filename)s' not found"
msgstr "ק×××¥ ×צ×רף '%(filename)s' ×× × ×צ×."
-#: trac/attachment.py:420
+#: trac/attachment.py:479
msgid "Bad request"
msgstr "××§×©× ×× ×ª×§×× ×"
-#: trac/attachment.py:437
+#: trac/attachment.py:496
#, python-format
msgid "Back to %(parent)s"
msgstr "×××¨× ×-%(parent)s"
-#: trac/attachment.py:530
+#: trac/attachment.py:602
#, python-format
msgid "%(attachment)s attached to %(resource)s"
msgstr "%(attachment)s ×צ×רף ×-%(resource)s"
-#: trac/attachment.py:587
+#: trac/attachment.py:657
#, python-format
msgid "Unparented attachment %(id)s"
msgstr "ק×××¥ ×צ×רף %(id)s ×× ×ש××××"
-#: trac/attachment.py:595
+#: trac/attachment.py:665
#, python-format
msgid "Attachment '%(id)s' in %(parent)s"
msgstr "ק×××¥ ×צ×רף '%(id)s' ×-%(parent)s"
-#: trac/attachment.py:598
+#: trac/attachment.py:668
#, python-format
msgid "Attachments of %(parent)s"
msgstr "ק×צ×× ×צ×רפ×× ×©× %(parent)s"
-#: trac/attachment.py:615
+#: trac/attachment.py:685
#, python-format
msgid "%(parent)s doesn't exist, can't create attachment"
msgstr "%(parent)s ×× ×§×××, ×× × ××ª× ××צ×ר ק×××¥"
-#: trac/attachment.py:622 trac/attachment.py:645 trac/admin/web_ui.py:426
-#: trac/admin/web_ui.py:429 trac/admin/web_ui.py:433
+#: trac/attachment.py:692 trac/attachment.py:715 trac/admin/web_ui.py:467
+#: trac/admin/web_ui.py:470 trac/admin/web_ui.py:474
msgid "No file uploaded"
msgstr "×× ×××¢×× ×§×××¥"
-#: trac/attachment.py:630
+#: trac/attachment.py:700
msgid "Can't upload empty file"
msgstr "×× × ××ª× ×××¢××ת ק×××¥ ר×ק"
-#: trac/attachment.py:635
+#: trac/attachment.py:705
#, python-format
msgid "Maximum attachment size: %(num)s bytes"
msgstr "×××× ×§×××¥ ×צ×רף ×ר××: %(num)s ×ת××"
-#: trac/attachment.py:636
+#: trac/attachment.py:706
msgid "Upload failed"
msgstr "ש×××¨× × ×ש××"
-#: trac/attachment.py:658
+#: trac/attachment.py:730
#, python-format
msgid "Attachment field %(field)s is invalid: %(message)s"
msgstr "ש×× %(field)s ×©× ×§×××¥ ×צ×רף ×× ××ק×: %(message)s"
-#: trac/attachment.py:662
+#: trac/attachment.py:734
#, python-format
msgid "Invalid attachment: %(message)s"
msgstr "ק×××¥ ×צ×רף ×× ××ק×: %(message)s"
-#: trac/attachment.py:672
+#: trac/attachment.py:738
+msgid "Note: File must be selected again."
+msgstr "ש×× ××: ×ש ××××ר ×ת ×ק×××¥ ש××."
+
+#: trac/attachment.py:751
#, python-format
msgid ""
"You don't have permission to replace the attachment %(name)s. You can "
@@ -231,93 +399,111 @@ msgstr ""
"×צ×רפ×× ×©×× ××××. ××××פת ק×צ×× ×צ×רפ×× ×©× ××ר×× × ×רשת ×רש×ת "
"ATTACHMENT_DELETE."
-#: trac/attachment.py:704
+#: trac/attachment.py:782
#, python-format
msgid "%(attachment)s (delete)"
msgstr "%(attachment)s (××ק)"
-#: trac/attachment.py:765 trac/versioncontrol/web_ui/browser.py:660
-#: trac/wiki/web_ui.py:68
+#: trac/attachment.py:796
+#, python-format
+msgid "Maximum total attachment size: %(num)s bytes"
+msgstr "×××× ×§×××¥ ×צ×רף ×ר××: %(num)s ×ת××"
+
+#: trac/attachment.py:797
+msgid "Download failed"
+msgstr "××ר×× × ×ש××"
+
+#: trac/attachment.py:885 trac/versioncontrol/web_ui/browser.py:665
+#: trac/wiki/web_ui.py:73
msgid "Plain Text"
msgstr "××§×¡× ××××"
-#: trac/attachment.py:771 trac/versioncontrol/web_ui/browser.py:666
+#: trac/attachment.py:891 trac/versioncontrol/web_ui/browser.py:671
msgid "Original Format"
msgstr "פ×ר×× ×ק×ר×"
-#: trac/attachment.py:813 trac/attachment.py:819
-#: trac/templates/list_of_attachments.html:20
-#: trac/templates/list_of_attachments.html:21
-#: trac/ticket/templates/ticket_change.html:21
-#: trac/ticket/templates/ticket_change.html:22
+#: trac/attachment.py:933 trac/templates/list_of_attachments.html:20
+#: trac/ticket/templates/ticket_change.html:83
+#: trac/versioncontrol/templates/dir_entries.html:18
+#: trac/versioncontrol/web_ui/browser.py:818
msgid "Download"
msgstr "××ר×"
-#: trac/attachment.py:914
+#: trac/attachment.py:1027
#, python-format
msgid "Invalid resource identifier '%(id)s'"
msgstr "×××× ×ש×× ×× ×××§× '%(id)s'"
-#: trac/attachment.py:950 trac/admin/templates/admin_components.html:80
+#: trac/attachment.py:1063 trac/admin/templates/admin_components.html:80
#: trac/admin/templates/admin_enums.html:48
-#: trac/admin/templates/admin_milestones.html:101
-#: trac/admin/templates/admin_versions.html:78 trac/templates/about.html:84
-#: trac/templates/error.html:160 trac/ticket/admin.py:208
-#: trac/ticket/admin.py:399 trac/ticket/admin.py:560
-#: trac/versioncontrol/admin.py:111
+#: trac/admin/templates/admin_milestones.html:107
+#: trac/admin/templates/admin_versions.html:83 trac/templates/about.html:69
+#: trac/templates/about.html:90 trac/templates/error.html:160
+#: trac/ticket/admin.py:210 trac/ticket/admin.py:399 trac/ticket/admin.py:559
+#: trac/versioncontrol/admin.py:113
#: trac/versioncontrol/templates/admin_repositories.html:125
-#: trac/web/session.py:314
+#: trac/web/session.py:417
msgid "Name"
msgstr "ש×"
-#: trac/attachment.py:950
+#: trac/attachment.py:1063
msgid "Size"
msgstr "××××"
-#: trac/attachment.py:950 trac/templates/history_view.html:30
-#: trac/ticket/templates/ticket.html:361
-#: trac/versioncontrol/templates/revisionlog.html:98
+#: trac/attachment.py:1063 trac/templates/history_view.html:30
+#: trac/ticket/templates/ticket.html:346
+#: trac/versioncontrol/templates/revisionlog.html:112
msgid "Author"
msgstr "×××ר"
-#: trac/attachment.py:950 trac/templates/history_view.html:29
+#: trac/attachment.py:1063 trac/templates/history_view.html:29
msgid "Date"
msgstr "ת×ר××"
-#: trac/attachment.py:951 trac/templates/attachment.html:93
-#: trac/ticket/api.py:289 trac/ticket/templates/ticket_box.html:60
+#: trac/attachment.py:1064 trac/templates/attachment.html:93
+#: trac/ticket/api.py:299 trac/ticket/templates/ticket_box.html:92
msgid "Description"
msgstr "ת×××ר ×פ×ר×"
-#: trac/attachment.py:976 trac/wiki/admin.py:104
+#: trac/attachment.py:1087 trac/wiki/admin.py:108
#, python-format
msgid "File '%(name)s' exists"
msgstr "ק×××¥ '%(name)s' ק×××"
-#: trac/config.py:40
+#: trac/config.py:44
msgid "Configuration Error"
msgstr "ש×××ת ק×× ×¤×××רצ××"
-#: trac/config.py:419
+#: trac/config.py:265
+#, python-format
+msgid "Error reading '%(file)s', make sure it is readable."
+msgstr "ש×××× ×קר××ת '%(file)s', ×ש ××××× ×©×ק×××¥ × ××ª× ×קר×××."
+
+#: trac/config.py:420
#, python-format
msgid "[%(section)s] %(entry)s: expected integer, got %(value)s"
msgstr "[%(section)s] %(entry)s: צפ×× ×¢×¨× ×ספר×, ×תק×× %(value)s"
-#: trac/config.py:437
+#: trac/config.py:438
#, python-format
msgid "[%(section)s] %(entry)s: expected float, got %(value)s"
msgstr "[%(section)s] %(entry)s: ××¦×¤× ××ספר ××ש×, ×תק×× %(value)s"
-#: trac/config.py:621
+#: trac/config.py:666
#, python-format
msgid "[%(section)s] %(entry)s: expected one of (%(choices)s), got %(value)s"
msgstr "[%(section)s] %(entry)s: ××¦×¤× ×××× ×-(%(choices)s), ×תק×× %(value)s"
+#: trac/config.py:761 trac/config.py:774
+#, python-format
+msgid "Option '%(option)s' doesn't exist in section '%(section)s'"
+msgstr "××פשר×ת '%(option)s' ×× ×§×××ת ××ק××¢ '%(section)s'"
+
#: trac/core.py:33
msgid "Trac Error"
msgstr "ש×××ת ×ר×ק"
-#: trac/env.py:152
+#: trac/env.py:218
msgid ""
"Visit the Trac open source project at<br /><a "
"href=\"http://trac.edgewall.org/\">http://trac.edgewall.org/</a>"
@@ -325,16 +511,16 @@ msgstr ""
"×קר ××תר פר×××§× ×ק×× ×פת×× ×ר×ק ×:<br /><a "
"href=\"http://trac.edgewall.org/\">http://trac.edgewall.org/</a>"
-#: trac/env.py:574
+#: trac/env.py:749
msgid "Database newer than Trac version"
msgstr "××¡× ×× ×ª×× ×× ××ש ××תר ××רסת ×ר×ק"
-#: trac/env.py:591
+#: trac/env.py:766
#, python-format
msgid "No upgrade module for version %(num)i (%(version)s.py)"
msgstr "××× ××××× ×©×ר×× ×××¨×¡× %(num)i (%(version)s.py)"
-#: trac/env.py:637
+#: trac/env.py:813
msgid ""
"Missing environment variable \"TRAC_ENV\". Trac requires this variable to"
" point to a valid Trac environment."
@@ -342,7 +528,7 @@ msgstr ""
"××©×ª× × ×¡×××× \"TRAC_ENV\" ×סר. ×ר×ק ××רש ש××©×ª× × ×¡×××× ×× ×צ×××¢ ×ס×××ת ×ר×ק"
" ××ק×ת."
-#: trac/env.py:669
+#: trac/env.py:842 trac/admin/console.py:280
#, python-format
msgid ""
"The Trac Environment needs to be upgraded.\n"
@@ -353,50 +539,62 @@ msgstr ""
"\n"
"×ש ××ר××¥ \"trac-admin %(path)s upgrade\""
-#: trac/env.py:703
+#: trac/env.py:881
msgid "Copying resources from:"
msgstr "×עת×ק ×ש×××× ×:"
-#: trac/env.py:719
+#: trac/env.py:899
msgid "Creating scripts."
msgstr "××צר סקר×פ×××."
-#: trac/env.py:734
+#: trac/env.py:911
+#, python-format
+msgid "Invalid argument '%(arg)s'"
+msgstr "×ר×××× × ×× ×××§× '%(arg)s'"
+
+#: trac/env.py:916
#, python-format
msgid "hotcopy can't overwrite existing '%(dest)s'"
msgstr "hotcopy ×× ×××× ××ר×ס '%(dest)s' ק×××"
-#: trac/env.py:744
+#: trac/env.py:925
#, python-format
msgid "Hotcopying %(src)s to %(dst)s ..."
msgstr "××צע ×עתק×-××× ×-%(src)s ×-%(dst)s ..."
-#: trac/env.py:759
+#: trac/env.py:942
msgid "The following errors happened while copying the environment:"
msgstr "×ש××××ת ××××ת ××¨×¢× ××××× ××¢×ª×§× ×©× ×ס××××:"
-#: trac/env.py:770
+#: trac/env.py:953
+msgid "Backing up database ..."
+msgstr "×××× ××¡× × ×ª×× ×× ..."
+
+#: trac/env.py:958
msgid "Hotcopy done."
msgstr "×עתק×-××× ××ש×××."
-#: trac/env.py:775 trac/admin/api.py:130
+#: trac/env.py:963 trac/admin/api.py:131
msgid "Invalid arguments"
msgstr "×ר×××× × ×× ××ק×"
-#: trac/env.py:778
+#: trac/env.py:966
msgid "Database is up to date, no upgrade necessary."
msgstr "××¡× ×× ×ª×× ×× ×¢××× ×, ××× ×¦××¨× ×ש×ר××."
-#: trac/env.py:786
-#, python-format
+#: trac/env.py:972
msgid ""
-"Backup failed: %(msg)s.\n"
-"Use '--no-backup' to upgrade without doing a backup."
+"The pre-upgrade backup failed.\n"
+"Use '--no-backup' to upgrade without doing a backup.\n"
msgstr ""
-"××××× × ×ש×: %(msg)s.\n"
-"×שת×ש ×-'--no-backup' ×××צ××¢ ש×ר×× ××× ×××××."
+"××××× ×ר××-ש×ר×× × ×ש×.\n"
+"×שת×ש ×-'--no-backup' ×××צ××¢ ש×ר×× ××× ×××××.\n"
-#: trac/env.py:796
+#: trac/env.py:976
+msgid "The upgrade failed. Please fix the issue and try again.\n"
+msgstr "××¢×××× × ×ש×. ×ש ××ª×§× ×ת ×××¢×× ××× ×¡×ת ש××.\n"
+
+#: trac/env.py:988
msgid ""
"Warning: the wiki-macros directory in the environment is non-empty, but "
"Trac\n"
@@ -405,7 +603,7 @@ msgstr ""
"×××ר×: ת×ק××ת ×××ק×-××קר×-×× ×©× ×ס×××× ××× × ×¨×ק×, ×× ×ר×ק\n"
"××ר ×× ×ª××× ×××¢×× ×ª פ××××× ×× ×ש×. ×× × ×סר ×ת ×ת×ק××× ××××¤× ××× ×."
-#: trac/env.py:807
+#: trac/env.py:999
#, python-format
msgid ""
"Error while removing wiki-macros: %(err)s\n"
@@ -415,7 +613,7 @@ msgstr ""
"ש×××× ×עת ×סרת ××ק×-××קר×-××: %(err)s\n"
"×ר×ק ××ר ×× ×ª××× ×××¢×× ×ª פ××××× ×× ×××ק×-××קר×-××. ×× × ×סר ×××ª× ××× ×ת."
-#: trac/env.py:809
+#: trac/env.py:1004
#, python-format
msgid ""
"Upgrade done.\n"
@@ -430,133 +628,189 @@ msgstr ""
"\n"
" trac-admin %(path)s wiki upgrade"
-#: trac/notification.py:155
+#: trac/notification.py:158
msgid "TLS enabled but server does not support TLS"
msgstr "TLS ×××פשר ×× ×× × ×ª×× ×¢\"× ×שרת"
-#: trac/notification.py:303
+#: trac/notification.py:311
#, python-format
msgid "Invalid email encoding setting: %(pref)s"
msgstr "×××רת ק×××× ×××××× ×× ××ק×ת: %(pref)s"
-#: trac/notification.py:317
+#: trac/notification.py:336
msgid "Unable to send email due to identity crisis."
msgstr "×× × ××ª× ×ש××× ×××××× ×עק××ת ×ש×ר ×××ת."
-#: trac/notification.py:321
+#: trac/notification.py:340
#, python-format
msgid "Neither %(from_)s nor %(reply_to)s are specified in the configuration."
msgstr "×פר××ר×× %(from_)s ×%(reply_to)s ××× × ××××ר×× ×ק×× ×¤×××רצ××."
-#: trac/notification.py:322
+#: trac/notification.py:341
msgid "SMTP Notification Error"
msgstr "SMTP Notification Error"
-#: trac/notification.py:331
+#: trac/notification.py:350
msgid "Header length is too short"
msgstr "××תרת ×§×¦×¨× ××××"
-#: trac/perm.py:48
+#: trac/perm.py:56
#, python-format
-msgid "%(perm)s privileges are required to perform this operation on %(resource)s"
-msgstr "×רש××ת %(perm)s × ×רש×ת ×××צ××¢ ×פע××× ××××קשת ×¢× %(resource)s"
+msgid ""
+"%(perm)s privileges are required to perform this operation on "
+"%(resource)s. You don't have the required permissions."
+msgstr ""
+"×רש××ת %(perm)s × ×רש×ת ×××צ××¢ פע××× ×× ×¢× %(resource)s. ××× ×× ×ת ××רש××ת"
+" ×× ×רש×ת."
-#: trac/perm.py:50
+#: trac/perm.py:58
#, python-format
-msgid "%(perm)s privileges are required to perform this operation"
-msgstr "×רש××ת %(perm)s × ×רש×ת ×××צ××¢ ×פע××× ××××קשת"
+msgid ""
+"%(perm)s privileges are required to perform this operation. You don't "
+"have the required permissions."
+msgstr "×רש××ת %(perm)s × ×רש×ת ×××צ××¢ פע××× ××. ××× ×× ×ת ××רש××ת ×× ×רש×ת."
-#: trac/perm.py:55
+#: trac/perm.py:64
msgid "Insufficient privileges to perform this operation."
msgstr "×רש××ת ×× ×ספ×ק×ת ×××צ××¢ ×פע××× ××××קשת."
-#: trac/perm.py:333
+#: trac/perm.py:343
#, python-format
msgid "%(name)s is not a valid action."
msgstr "%(name)s ××× × ×¤×¢××× ××ק×ת."
-#: trac/perm.py:643
+#: trac/perm.py:656
msgid "User"
msgstr "×שת×ש"
-#: trac/perm.py:643 trac/admin/templates/admin_perms.html:70
-#: trac/ticket/templates/ticket.html:339
+#: trac/perm.py:656 trac/admin/templates/admin_perms.html:63
+#: trac/ticket/templates/batch_modify.html:37
+#: trac/ticket/templates/ticket.html:317
msgid "Action"
msgstr "פע×××"
-#: trac/perm.py:645
+#: trac/perm.py:658
msgid "Available actions:"
msgstr "פע×××ת ×××× ×ת:"
-#: trac/perm.py:656 trac/admin/web_ui.py:334
+#: trac/perm.py:669 trac/admin/web_ui.py:370
msgid "All upper-cased tokens are reserved for permission names"
msgstr "ס×××××× ××¢×× ××ת××ת ×××××ת ×××× ×©××ר×× ×ש××ת ×רש××ת"
+#: trac/perm.py:675
+#, python-format
+msgid "The user %(user)s already has permission %(action)s."
+msgstr "××שת×ש %(user)s ××ר ×ש ×ת ××רש×× %(action)s."
+
+#: trac/perm.py:689
+#, python-format
+msgid "Cannot remove permission %(action)s for user %(user)s."
+msgstr "×× × ××ª× ××ס×ר ×ת ××רש×× %(action)s ×¢××ר ××שת×ש %(user)s."
+
+#: trac/perm.py:706
+#, python-format
+msgid "Cannot export to %(filename)s: %(error)s"
+msgstr "×× × ××ª× ××××¦× ×ק×××¥ %(filename)s: %(error)s"
+
+#: trac/perm.py:719
+#, python-format
+msgid "Invalid row %(line)d. Expected <user>, <action>, [action], [...]"
+msgstr "ש××¨× %(line)d ×× ×ª×§×× ×. צ×פ××ª× ×: <×שת×ש>, <×רש××>, [×רש××], [...]"
+
+#: trac/perm.py:727
+#, python-format
+msgid ""
+"Invalid user %(user)s on line %(line)d: All upper-cased tokens are "
+"reserved for permission names."
+msgstr ""
+"×©× ×שת×ש %(user)s ×ש××¨× %(line)d ×× ×ª×§××: ס×××××× ××¢×× ××ת××ת ×××××ת ××××"
+" ש××ר×× ×ש××ת ×רש××ת."
+
+#: trac/perm.py:736
+#, python-format
+msgid "Cannot import from %(filename)s line %(line)d: %(error)s "
+msgstr "×× × ××ª× ××××× ×ק×××¥ %(filename)s ש××¨× %(line)d: %(error)s "
+
+#: trac/perm.py:741
+#, python-format
+msgid "Cannot import from %(filename)s: %(error)s"
+msgstr "×× × ××ª× ××××× ×ק×××¥ %(filename)s: %(error)s"
+
#: trac/resource.py:336
#, python-format
msgid "%(name)s at version %(version)s"
msgstr "%(name)s ×××¨×¡× %(version)s"
-#: trac/admin/api.py:134 trac/admin/console.py:263
+#: trac/admin/api.py:135
msgid "Command not found"
msgstr "פק××× ×× × ×צ××"
-#: trac/admin/console.py:111
+#: trac/admin/console.py:112
#, python-format
msgid "Error: %(msg)s"
msgstr "ש××××: %(msg)s"
-#: trac/admin/console.py:130
+#: trac/admin/console.py:131
#, python-format
msgid ""
"Welcome to trac-admin %(version)s\n"
"Interactive Trac administration console.\n"
-"Copyright (c) 2003-2010 Edgewall Software\n"
+"Copyright (C) 2003-2012 Edgewall Software\n"
"\n"
"Type: '?' or 'help' for help on commands.\n"
" "
msgstr ""
"×ר×× ××× ×-trac-admin %(version)s\n"
"×ס××£ × ×××× ××× ×ר×ק×××× ××ר×ק.\n"
-"×× ××××××ת ש××ר×ת (c) 2003-2010 Edgewall Software\n"
+"×× ××××××ת ש××ר×ת (c) 2003-2012 Edgewall Software\n"
"\n"
"×ק××: '?' ×× 'help' ××¢××¨× ×¢××ר ×פק×××ת.\n"
" "
-#: trac/admin/console.py:164
+#: trac/admin/console.py:165
#, python-format
msgid "Failed to open environment: %(err)s"
msgstr "××ש××× ×פת××ת ס××××: %(err)s"
-#: trac/admin/console.py:243
+#: trac/admin/console.py:248
#, python-format
msgid "Completion error: %(err)s"
msgstr "ש×××× ××ש×××: %(err)s"
-#: trac/admin/console.py:296
+#: trac/admin/console.py:315
#, python-format
-msgid "No documentation found for '%(cmd)s'"
-msgstr "×× × ××¦× ×ª××¢×× ×¢××ר '%(cmd)s'"
+msgid ""
+"No documentation found for '%(cmd)s'. Use 'help' to see the list of "
+"commands."
+msgstr ""
+"×× × ××¦× ×ª××¢×× ×¢××ר '%(cmd)s'. × ××ª× ××שת×ש ×פק××× \"help' ×¢\"× ×ר××ת ×ת "
+"רש××ת ×פק×××ת."
-#: trac/admin/console.py:298
+#: trac/admin/console.py:321
+msgid "Did you mean this?"
+msgid_plural "Did you mean one of these?"
+msgstr[0] "××× ×ת×××× ×ª ×××?"
+msgstr[1] "××× ×ת×××× ×ª ×××× ××××?"
+
+#: trac/admin/console.py:325
#, python-format
msgid "trac-admin - The Trac Administration Console %(version)s"
msgstr "trac-admin - ×ס××£ × ×××× ×©× ×ר×ק %(version)s"
-#: trac/admin/console.py:302
+#: trac/admin/console.py:329
msgid "Usage: trac-admin </path/to/projenv> [command [subcommand] [option ...]]\n"
msgstr "ש×××ש: trac-admin </path/to/projenv> [command [subcommand] [option ...]]\n"
-#: trac/admin/console.py:305
+#: trac/admin/console.py:332
msgid "Invoking trac-admin without command starts interactive mode.\n"
msgstr "קר××× ×-trac-admin ××× ×¤×§××× ×פע××× ×ת ×××¦× ×××× ×ר×ק××××.\n"
-#: trac/admin/console.py:345
+#: trac/admin/console.py:372
#, python-format
msgid "Creating a new Trac environment at %(envname)s"
msgstr "××צר ס×××ת ×ר×ק ×××©× ×-%(envname)s"
-#: trac/admin/console.py:347
+#: trac/admin/console.py:374
msgid ""
"\n"
"Trac will first ask a few questions about your environment \n"
@@ -572,12 +826,12 @@ msgstr ""
" ×× × ××× ×ת ×©× ×פר××ק×.\n"
" ×©× ×× ××פ××¢ ×××תר×ת ×פ×× ××ת×××ר××.\n"
-#: trac/admin/console.py:355
+#: trac/admin/console.py:382
#, python-format
msgid "Project Name [%(default)s]> "
msgstr "×©× ×פר×××§× [%(default)s]> "
-#: trac/admin/console.py:357
+#: trac/admin/console.py:384
msgid ""
" \n"
" Please specify the connection string for the database to use.\n"
@@ -592,41 +846,48 @@ msgstr ""
" × ××ª× ×× ××שת×ש ×××¡× × ×ª×× ×× PostgreSQL ק××× (×××ק ×ת××¢×× ×©× ×ר×ק\n"
" ×××× ×ת×××ר ×××××ק ×©× ××ר××ת ××ת××ר×ת).\n"
-#: trac/admin/console.py:365
+#: trac/admin/console.py:392
#, python-format
msgid "Database connection string [%(default)s]> "
msgstr "××ר××ת ×ת××ר×ת ×××¡× ×× ×ª×× ×× [%(default)s]> "
-#: trac/admin/console.py:372
+#: trac/admin/console.py:399
#, python-format
msgid "Initenv for '%(env)s' failed."
msgstr "××ש××× ××ת×××-ס×××× ×¢××ר '%(env)s'."
-#: trac/admin/console.py:375
+#: trac/admin/console.py:402
msgid "Does an environment already exist?"
msgstr "××× ××ר ק×××ת ס××××?"
-#: trac/admin/console.py:379
+#: trac/admin/console.py:406
msgid "Directory exists and is not empty."
msgstr "ת×ק××× ×§×××ת ×××× × ×¨×ק×."
-#: trac/admin/console.py:407
+#: trac/admin/console.py:412
+#, python-format
+msgid ""
+"Base directory '%(env)s' does not exist. Please create it manually and "
+"retry."
+msgstr "ת×ק××ת ×ס×ס '%(env)s' ×× ×§×××ת. ×ש ××צ×ר ×ת ×ת×ק××× ××××¤× ××× × ××× ×¡×ת ש××."
+
+#: trac/admin/console.py:440
msgid "Creating and Initializing Project"
msgstr "××צר ×××ת×× ×¤×¨××ק×."
-#: trac/admin/console.py:424
+#: trac/admin/console.py:457
msgid "Failed to create environment."
msgstr "××ש××× ××צ×רת ס××××."
-#: trac/admin/console.py:430
+#: trac/admin/console.py:463
msgid " Installing default wiki pages"
msgstr " ×תק×× ××¤× ×××§× ××פ××××××"
-#: trac/admin/console.py:439
+#: trac/admin/console.py:472
msgid " Indexing default repository"
msgstr " ××× ×קס ×צ××ר ×ר×רת ××××"
-#: trac/admin/console.py:442
+#: trac/admin/console.py:475
msgid ""
"\n"
"---------------------------------------------------------------------\n"
@@ -652,7 +913,7 @@ msgstr ""
"×¢××× ××××ק ש×× ×ת trac.ini ש×× ××ת ×××ר×ת repository_type \n"
"×-repository_path ×-[trac].\n"
-#: trac/admin/console.py:485
+#: trac/admin/console.py:518
#, python-format
msgid ""
"\n"
@@ -703,35 +964,61 @@ msgstr ""
"\n"
"××צ×××!\n"
-#: trac/admin/console.py:543
+#: trac/admin/console.py:527
+msgid ""
+"Display help for trac-admin commands.\n"
+"\n"
+"Examples:\n"
+"{{{\n"
+"[[TracAdminHelp]] # all commands\n"
+"[[TracAdminHelp(wiki)]] # all wiki commands\n"
+"[[TracAdminHelp(wiki export)]] # the \"wiki export\" command\n"
+"[[TracAdminHelp(upgrade)]] # the upgrade command\n"
+"}}}"
+msgstr ""
+"××¦× ×¢××¨× ×¢××ר פק×××ת trac-admin.\n"
+"\n"
+"××××××ת:\n"
+"{{{\n"
+"[[TracAdminHelp]] # ×× ×פק×××ת\n"
+"[[TracAdminHelp(wiki)]] # ×× ×¤×§×××ת ××ק×\n"
+"[[TracAdminHelp(wiki export)]] # פק××ת \"wiki export\"\n"
+"[[TracAdminHelp(upgrade)]] # פק××ת ××¢××××\n"
+"}}}"
+
+#: trac/admin/console.py:579
#, python-format
msgid "Non-ascii environment path '%(path)s' not supported."
msgstr "××× ×ª×××× ×× ×ª×× ×¡×××× ×¢× ×ª××× non-ascii '%(path)s'."
-#: trac/admin/web_ui.py:65
+#: trac/admin/web_ui.py:74
msgid "Admin"
msgstr "× ××××"
-#: trac/admin/web_ui.py:66 trac/admin/templates/admin.html:16
+#: trac/admin/web_ui.py:75 trac/admin/templates/admin.html:16
msgid "Administration"
msgstr "× ××××"
-#: trac/admin/web_ui.py:82
+#: trac/admin/web_ui.py:91
msgid "No administration panels available"
msgstr "פ×× × × ×××× ×× ××××"
-#: trac/admin/web_ui.py:108 trac/admin/web_ui.py:112
+#: trac/admin/web_ui.py:117 trac/admin/web_ui.py:121
msgid "Unknown administration panel"
msgstr "פ×× × × ×××× ×× ×××ר"
-#: trac/admin/web_ui.py:186 trac/ticket/admin.py:64 trac/ticket/admin.py:89
-#: trac/ticket/admin.py:275 trac/ticket/admin.py:458 trac/ticket/admin.py:611
-#: trac/ticket/admin.py:697 trac/ticket/report.py:189
-#: trac/ticket/roadmap.py:691 trac/versioncontrol/admin.py:215
+#: trac/admin/web_ui.py:133
+msgid "Untitled"
+msgstr "××× ×©×"
+
+#: trac/admin/web_ui.py:192 trac/ticket/admin.py:66 trac/ticket/admin.py:95
+#: trac/ticket/admin.py:275 trac/ticket/admin.py:455 trac/ticket/admin.py:607
+#: trac/ticket/admin.py:690 trac/ticket/report.py:248
+#: trac/ticket/roadmap.py:778 trac/versioncontrol/admin.py:215
msgid "Your changes have been saved."
msgstr "×ש×× ×××× × ×©×ר×."
-#: trac/admin/web_ui.py:191 trac/ticket/admin.py:67
+#: trac/admin/web_ui.py:197 trac/ticket/admin.py:69
msgid ""
"Error writing to trac.ini, make sure it is writable by the web server. "
"Your changes have not been saved."
@@ -739,121 +1026,121 @@ msgstr ""
"ש×××× ××ת××× ×-trac.ini, ×ש ××××× ×©×שרת ×ש ××שת ×ת××× ×ק×××¥. ×ש×× ×××× ×©××"
" ×× × ×©×ר×."
-#: trac/admin/web_ui.py:204 trac/admin/web_ui.py:232 trac/admin/web_ui.py:320
-#: trac/admin/web_ui.py:402 trac/prefs/web_ui.py:86
+#: trac/admin/web_ui.py:210 trac/admin/web_ui.py:268 trac/admin/web_ui.py:356
+#: trac/admin/web_ui.py:443 trac/prefs/web_ui.py:94
#: trac/prefs/templates/prefs_general.html:9
msgid "General"
msgstr "××××"
-#: trac/admin/web_ui.py:204 trac/admin/templates/admin_basics.html:13
+#: trac/admin/web_ui.py:210 trac/admin/templates/admin_basics.html:13
msgid "Basic Settings"
msgstr "×××ר×ת ×ס×ס××ת"
-#: trac/admin/web_ui.py:232 trac/admin/templates/admin_logging.html:10
+#: trac/admin/web_ui.py:268 trac/admin/templates/admin_logging.html:10
#: trac/admin/templates/admin_logging.html:22
msgid "Logging"
msgstr "××××"
-#: trac/admin/web_ui.py:241 trac/ticket/templates/milestone_delete.html:31
-#: trac/ticket/templates/milestone_edit.html:85
-#: trac/ticket/templates/query_results.html:27
+#: trac/admin/web_ui.py:277 trac/ticket/templates/milestone_delete.html:31
+#: trac/ticket/templates/milestone_edit.html:87
msgid "None"
msgstr "×××"
-#: trac/admin/web_ui.py:242
+#: trac/admin/web_ui.py:278
msgid "Console"
msgstr "×ס××£"
-#: trac/admin/web_ui.py:244 trac/templates/attachment.html:32
+#: trac/admin/web_ui.py:280 trac/templates/attachment.html:32
msgid "File"
msgstr "ק×××¥"
-#: trac/admin/web_ui.py:246
+#: trac/admin/web_ui.py:282
msgid "Syslog"
msgstr "××××-×ער×ת"
-#: trac/admin/web_ui.py:248
+#: trac/admin/web_ui.py:284
msgid "Windows event log"
msgstr "×××× ×××ר××¢×× ×©× ×××× ×ת"
-#: trac/admin/web_ui.py:261
+#: trac/admin/web_ui.py:297
#, python-format
msgid "Unknown log type %(type)s"
msgstr "ס×× ×××× ×× ×××ר %(type)s"
-#: trac/admin/web_ui.py:262
+#: trac/admin/web_ui.py:298
msgid "Invalid log type"
msgstr "ס×× ×××× ×× ××ק×"
-#: trac/admin/web_ui.py:276
+#: trac/admin/web_ui.py:312
#, python-format
msgid "Unknown log level %(level)s"
msgstr "ר×ת ×××× ×× ×××רת %(level)s"
-#: trac/admin/web_ui.py:277
+#: trac/admin/web_ui.py:313
msgid "Invalid log level"
msgstr "ר×ת ×××× ×× ××ק×ת"
-#: trac/admin/web_ui.py:290
+#: trac/admin/web_ui.py:326
msgid "You must specify a log file"
msgstr "×××× ××××× ×§×××¥ ××××"
-#: trac/admin/web_ui.py:291
+#: trac/admin/web_ui.py:327
msgid "Missing field"
msgstr "ש×× ×סר"
-#: trac/admin/web_ui.py:320 trac/admin/templates/admin_perms.html:10
+#: trac/admin/web_ui.py:356 trac/admin/templates/admin_perms.html:10
+#: trac/admin/templates/admin_perms.html:60
msgid "Permissions"
msgstr "×רש××ת"
-#: trac/admin/web_ui.py:341
+#: trac/admin/web_ui.py:377
msgid "Unknown action"
msgstr "פע××× ×× ×××רת"
-#: trac/admin/web_ui.py:345
+#: trac/admin/web_ui.py:381
#, python-format
msgid "The subject %(subject)s has been granted the permission %(action)s."
msgstr "× ××ª× × ××רש×× %(action)s ×ס×××××§× %(subject)s."
-#: trac/admin/web_ui.py:350
+#: trac/admin/web_ui.py:386
#, python-format
msgid "The permission %(action)s was already granted to %(subject)s."
msgstr "××רש×× %(action)s ××ר × ××ª× × ×-%(subject)s."
-#: trac/admin/web_ui.py:366
+#: trac/admin/web_ui.py:402
#, python-format
msgid "The subject %(subject)s has been added to the group %(group)s."
msgstr "×ס×××××§× %(subject)s צ×רף ×ק×××¦× %(group)s."
-#: trac/admin/web_ui.py:371
+#: trac/admin/web_ui.py:407
#, python-format
msgid "The subject %(subject)s was already added to the group %(group)s."
msgstr "×ס×××××§× %(subject)s ××ר צ×רף ×ק×××¦× %(group)s."
-#: trac/admin/web_ui.py:384
+#: trac/admin/web_ui.py:422
msgid "The selected permissions have been revoked."
msgstr "××רש××ת ×× ××ר×ת × ×©×××."
-#: trac/admin/web_ui.py:402 trac/admin/templates/admin_plugins.html:10
+#: trac/admin/web_ui.py:443 trac/admin/templates/admin_plugins.html:10
msgid "Plugins"
msgstr "פ××××× ××"
-#: trac/admin/web_ui.py:436
+#: trac/admin/web_ui.py:477
msgid "Uploaded file is not a Python source file or egg"
msgstr "×ק×××¥ ש×××¢×× ××× × ×§×××¥ ×ק×ר Python ×× ×§×××¥ egg"
-#: trac/admin/web_ui.py:441
+#: trac/admin/web_ui.py:482
#, python-format
msgid "Plugin %(name)s already installed"
msgstr "×פ××××× %(name)s ××ר ××תק×"
-#: trac/admin/web_ui.py:514
+#: trac/admin/web_ui.py:551
msgid "The following component has been disabled:"
msgid_plural "The following components have been disabled:"
msgstr[0] "××ר××× ××× × ××ר×:"
msgstr[1] "××ר××××× ××××× × ××ר××:"
-#: trac/admin/web_ui.py:519
+#: trac/admin/web_ui.py:556
msgid "The following component has been enabled:"
msgid_plural "The following components have been enabled:"
msgstr[0] "××ר××× ××× ××פשר:"
@@ -876,10 +1163,10 @@ msgstr "פר××ק×"
#: trac/admin/templates/admin_components.html:66
#: trac/admin/templates/admin_enums.html:21
#: trac/admin/templates/admin_enums.html:35
-#: trac/admin/templates/admin_milestones.html:22
-#: trac/admin/templates/admin_milestones.html:79
-#: trac/admin/templates/admin_versions.html:21
-#: trac/admin/templates/admin_versions.html:56
+#: trac/admin/templates/admin_milestones.html:28
+#: trac/admin/templates/admin_milestones.html:85
+#: trac/admin/templates/admin_versions.html:26
+#: trac/admin/templates/admin_versions.html:61
#: trac/versioncontrol/templates/admin_repositories.html:50
#: trac/versioncontrol/templates/admin_repositories.html:95
#: trac/versioncontrol/templates/admin_repositories.html:112
@@ -892,21 +1179,47 @@ msgid "URL:"
msgstr "×ת××ת:"
#: trac/admin/templates/admin_basics.html:29
-#: trac/ticket/templates/ticket.html:255
+#: trac/ticket/templates/ticket.html:233
msgid "Description:"
msgstr "פ×ר××:"
-#: trac/admin/templates/admin_basics.html:36
+#: trac/admin/templates/admin_basics.html:35
+msgid "Default timezone:"
+msgstr "×××ר ××× ×ר×רת ××××:"
+
+#: trac/admin/templates/admin_basics.html:37
+msgid "Server's local time zone"
+msgstr "×××ר ××× ×ק××× ×©× ×שרת"
+
+#: trac/admin/templates/admin_basics.html:44
+msgid "Default language:"
+msgstr "שפת ×ר×רת ××××:"
+
+#: trac/admin/templates/admin_basics.html:46
+#: trac/admin/templates/admin_basics.html:55
+msgid "Browser's language"
+msgstr "שפת ××פ×פ×"
+
+#: trac/admin/templates/admin_basics.html:53
+msgid "Default date format:"
+msgstr "ת×× ×ת ת×ר×× ×ר×רת ××××:"
+
+#: trac/admin/templates/admin_basics.html:57
+#: trac/prefs/templates/prefs_datetime.html:65
+msgid "ISO 8601 format"
+msgstr "פ×ר×× ISO 8601"
+
+#: trac/admin/templates/admin_basics.html:63
#: trac/admin/templates/admin_components.html:99
#: trac/admin/templates/admin_enums.html:70
#: trac/admin/templates/admin_logging.html:54
-#: trac/admin/templates/admin_milestones.html:126
+#: trac/admin/templates/admin_milestones.html:132
#: trac/admin/templates/admin_plugins.html:158
-#: trac/admin/templates/admin_versions.html:95
+#: trac/admin/templates/admin_versions.html:100
msgid "Apply changes"
msgstr "××× ×©×× ××××"
-#: trac/admin/templates/admin_components.html:10 trac/ticket/admin.py:75
+#: trac/admin/templates/admin_components.html:10 trac/ticket/admin.py:77
msgid "Components"
msgstr "×ר×××××"
@@ -934,8 +1247,8 @@ msgstr ""
#: trac/admin/templates/admin_components.html:56
#: trac/admin/templates/admin_enums.html:25
-#: trac/admin/templates/admin_milestones.html:69
-#: trac/admin/templates/admin_versions.html:46
+#: trac/admin/templates/admin_milestones.html:75
+#: trac/admin/templates/admin_versions.html:51
#: trac/versioncontrol/templates/admin_repositories.html:85
msgid "Save"
msgstr "ש××ר×"
@@ -946,40 +1259,40 @@ msgstr "××סף ×ר××�
#: trac/admin/templates/admin_components.html:70
#: trac/admin/templates/admin_enums.html:38
-#: trac/admin/templates/admin_milestones.html:90
-#: trac/admin/templates/admin_perms.html:39
-#: trac/admin/templates/admin_perms.html:61
-#: trac/admin/templates/admin_versions.html:68
+#: trac/admin/templates/admin_milestones.html:96
+#: trac/admin/templates/admin_perms.html:31
+#: trac/admin/templates/admin_perms.html:50
+#: trac/admin/templates/admin_versions.html:73
#: trac/versioncontrol/templates/admin_repositories.html:102
#: trac/versioncontrol/templates/admin_repositories.html:116
msgid "Add"
msgstr "××סף"
-#: trac/admin/templates/admin_components.html:80 trac/ticket/admin.py:208
-#: trac/ticket/api.py:283 trac/ticket/web_ui.py:1360
+#: trac/admin/templates/admin_components.html:80 trac/ticket/admin.py:210
+#: trac/ticket/api.py:293 trac/ticket/web_ui.py:1455
msgid "Owner"
msgstr "××ר××"
#: trac/admin/templates/admin_components.html:80
#: trac/admin/templates/admin_enums.html:48
-#: trac/admin/templates/admin_milestones.html:101
-#: trac/admin/templates/admin_versions.html:78
+#: trac/admin/templates/admin_milestones.html:107
+#: trac/admin/templates/admin_versions.html:83
msgid "Default"
msgstr "×ר×רת ××××"
#: trac/admin/templates/admin_components.html:98
#: trac/admin/templates/admin_enums.html:69
-#: trac/admin/templates/admin_milestones.html:125
-#: trac/admin/templates/admin_perms.html:88
-#: trac/admin/templates/admin_versions.html:94
+#: trac/admin/templates/admin_milestones.html:131
+#: trac/admin/templates/admin_perms.html:109
+#: trac/admin/templates/admin_versions.html:99
#: trac/versioncontrol/templates/admin_repositories.html:145
msgid "Remove selected items"
msgstr "×סר פר×××× × ××ר××"
#: trac/admin/templates/admin_components.html:101
#: trac/admin/templates/admin_enums.html:72
-#: trac/admin/templates/admin_milestones.html:128
-#: trac/admin/templates/admin_versions.html:97
+#: trac/admin/templates/admin_milestones.html:134
+#: trac/admin/templates/admin_versions.html:102
msgid ""
"You can remove all items from this list to completely hide this\n"
" field from the user interface."
@@ -989,8 +1302,8 @@ msgstr ""
#: trac/admin/templates/admin_components.html:107
#: trac/admin/templates/admin_enums.html:82
-#: trac/admin/templates/admin_milestones.html:134
-#: trac/admin/templates/admin_versions.html:103
+#: trac/admin/templates/admin_milestones.html:140
+#: trac/admin/templates/admin_versions.html:108
msgid ""
"As long as you don't add any items to the list, this field\n"
" will remain completely hidden from the user interface."
@@ -1017,17 +1330,13 @@ msgstr "××סף %(label_singula
msgid "Order"
msgstr "ס×ר"
-#: trac/admin/templates/admin_enums.html:77
-msgid "Note:"
-msgstr "ש×× ××:"
-
-#: trac/admin/templates/admin_enums.html:77
+#: trac/admin/templates/admin_enums.html:76
msgid ""
-"The order of priorities determines the coloring of entries\n"
-" in the ticket queries and reports."
-msgstr "ס×ר ××¢××פ×××ת ק×××¢ ×ת צ××עת ×רש×××ת ×××\"××ת ×ש×××ת×ת ××ק×××."
+"[1:Note:] The order of priorities determines the\n"
+" coloring of entries in the ticket queries and reports."
+msgstr "[1:ש×× ××:] ס×ר ××¢××פ×××ת ק×××¢ ×ת צ××עת ×רש×××ת ×××\"××ת ××ש×××ת×ת ××ק×××."
-#: trac/admin/templates/admin_logging.html:26 trac/templates/about.html:79
+#: trac/admin/templates/admin_logging.html:26 trac/templates/about.html:85
msgid "Configuration"
msgstr "ק×× ×¤×××רצ××"
@@ -1053,117 +1362,138 @@ msgstr ""
"×× ×ª××× × ×ª×× ××ס×, ק×××¥ ××××× ×××××¡× ×ת×× ×ª×ק××ת\n"
" [1:log] ×©× ×¡×××ת ×פר×××§× ([2:%(dir)s])."
-#: trac/admin/templates/admin_milestones.html:10 trac/ticket/admin.py:240
-#: trac/ticket/roadmap.py:890
+#: trac/admin/templates/admin_milestones.html:10 trac/ticket/admin.py:235
+#: trac/ticket/roadmap.py:962
msgid "Milestones"
msgstr "××× × ×ר×"
-#: trac/admin/templates/admin_milestones.html:14
+#: trac/admin/templates/admin_milestones.html:20
msgid "Manage Milestones"
msgstr "× ×××× ××× × ×ר×"
-#: trac/admin/templates/admin_milestones.html:20
+#: trac/admin/templates/admin_milestones.html:26
msgid "Modify Milestone:"
msgstr "×©× × ××× ×ר×:"
-#: trac/admin/templates/admin_milestones.html:25
-#: trac/admin/templates/admin_milestones.html:82
-#: trac/ticket/templates/milestone_edit.html:59
+#: trac/admin/templates/admin_milestones.html:31
+#: trac/admin/templates/admin_milestones.html:88
+#: trac/ticket/templates/milestone_edit.html:61
msgid "Due:"
msgstr "××¢×:"
-#: trac/admin/templates/admin_milestones.html:26
-#: trac/admin/templates/admin_milestones.html:29
-#: trac/admin/templates/admin_milestones.html:39
-#: trac/admin/templates/admin_milestones.html:43
-#: trac/admin/templates/admin_milestones.html:84
-#: trac/admin/templates/admin_versions.html:27
-#: trac/admin/templates/admin_versions.html:30
-#: trac/admin/templates/admin_versions.html:61
-#: trac/admin/templates/admin_versions.html:64
-#: trac/ticket/templates/milestone_edit.html:63
-#: trac/ticket/templates/milestone_edit.html:66
-#: trac/ticket/templates/milestone_edit.html:75
-#: trac/ticket/templates/milestone_edit.html:78
+#: trac/admin/templates/admin_milestones.html:32
+#: trac/admin/templates/admin_milestones.html:35
+#: trac/admin/templates/admin_milestones.html:45
+#: trac/admin/templates/admin_milestones.html:49
+#: trac/admin/templates/admin_milestones.html:90
+#: trac/admin/templates/admin_versions.html:32
+#: trac/admin/templates/admin_versions.html:35
+#: trac/admin/templates/admin_versions.html:66
+#: trac/admin/templates/admin_versions.html:69
+#: trac/ticket/templates/milestone_edit.html:65
+#: trac/ticket/templates/milestone_edit.html:68
+#: trac/ticket/templates/milestone_edit.html:77
+#: trac/ticket/templates/milestone_edit.html:80
#, python-format
msgid "Format: %(datehint)s"
msgstr "פ×ר××: %(datehint)s"
-#: trac/admin/templates/admin_milestones.html:35
-#: trac/ticket/templates/milestone_edit.html:71
+#: trac/admin/templates/admin_milestones.html:41
+#: trac/ticket/templates/milestone_edit.html:73
msgid "Completed:"
msgstr "××ש××:"
-#: trac/admin/templates/admin_milestones.html:57
-#: trac/admin/templates/admin_versions.html:35
-#: trac/ticket/templates/milestone_edit.html:97
+#: trac/admin/templates/admin_milestones.html:63
+#: trac/admin/templates/admin_versions.html:40
+#: trac/ticket/templates/milestone_edit.html:99
#: trac/versioncontrol/templates/admin_repositories.html:73
msgid "Description (you may use [1:WikiFormatting] here):"
msgstr "ת×××ר (× ××ª× ××שת×ש ×-[1:××ק×-פ×ר××] ×××):"
-#: trac/admin/templates/admin_milestones.html:77
+#: trac/admin/templates/admin_milestones.html:83
msgid "Add Milestone:"
msgstr "××סף ××× ×ר×:"
-#: trac/admin/templates/admin_milestones.html:86
+#: trac/admin/templates/admin_milestones.html:92
#, python-format
msgid "Format: %(datetimehint)s"
msgstr "פ×ר××: %(datetimehint)s"
-#: trac/admin/templates/admin_milestones.html:101 trac/ticket/admin.py:399
+#: trac/admin/templates/admin_milestones.html:107 trac/ticket/admin.py:399
msgid "Due"
msgstr "××¢×"
-#: trac/admin/templates/admin_milestones.html:101 trac/ticket/admin.py:399
+#: trac/admin/templates/admin_milestones.html:107 trac/ticket/admin.py:399
msgid "Completed"
msgstr "××ש××"
-#: trac/admin/templates/admin_milestones.html:101 trac/ticket/web_ui.py:184
+#: trac/admin/templates/admin_milestones.html:107 trac/ticket/web_ui.py:194
msgid "Tickets"
msgstr "××ק×××"
#: trac/admin/templates/admin_perms.html:14
-msgid "Manage Permissions"
-msgstr "× ×××× ×רש××ת"
+msgid "Manage Permissions and Groups"
+msgstr "× ×××× ×רש××ת ×ק××צ×ת"
#: trac/admin/templates/admin_perms.html:19
msgid "Grant Permission:"
msgstr "××¢× ×§ ×רש××:"
-#: trac/admin/templates/admin_perms.html:22
-#: trac/admin/templates/admin_perms.html:49
+#: trac/admin/templates/admin_perms.html:21
+#: trac/admin/templates/admin_perms.html:44
msgid "Subject:"
msgstr "ס××××ק×:"
-#: trac/admin/templates/admin_perms.html:26
+#: trac/admin/templates/admin_perms.html:24
msgid "Action:"
msgstr "פע×××:"
-#: trac/admin/templates/admin_perms.html:34
+#: trac/admin/templates/admin_perms.html:33
msgid ""
"Grant permission for an action to a subject, which can be either a user\n"
-" or a group."
+" or a group."
msgstr ""
"××¢× ×§ ×רש×× ×פע××× ×ס××××ק×, ש×××× ××××ת ×שת×ש\n"
" ×× ×§××צ×."
-#: trac/admin/templates/admin_perms.html:46
+#: trac/admin/templates/admin_perms.html:42
msgid "Add Subject to Group:"
msgstr "××סף ס×××××§× ×ק××צ×:"
-#: trac/admin/templates/admin_perms.html:53
+#: trac/admin/templates/admin_perms.html:47
msgid "Group:"
msgstr "ק××צ×:"
-#: trac/admin/templates/admin_perms.html:57
+#: trac/admin/templates/admin_perms.html:52
msgid "Add a user or group to an existing permission group."
msgstr "××סף ×שת×ש ×× ×§×××¦× ×ק××צת ×רש××ת ק×××ת."
-#: trac/admin/templates/admin_perms.html:70
+#: trac/admin/templates/admin_perms.html:63
+#: trac/admin/templates/admin_perms.html:88
msgid "Subject"
msgstr "ס××××ק×"
-#: trac/admin/templates/admin_perms.html:92
+#: trac/admin/templates/admin_perms.html:76
+msgid "Action is no longer defined"
+msgstr "××רש×× ××× × ××××רת ××תר"
+
+#: trac/admin/templates/admin_perms.html:81
+msgid "No permissions"
+msgstr "××× ×רש××ת"
+
+#: trac/admin/templates/admin_perms.html:85
+msgid "Group Membership"
+msgstr "××ר×ת ×ק××צ×"
+
+#: trac/admin/templates/admin_perms.html:88
+msgid "Group"
+msgstr "ק××צ×"
+
+#: trac/admin/templates/admin_perms.html:105
+msgid "No group memberships"
+msgstr "××× ××ר×ת ×ק××צ×"
+
+#: trac/admin/templates/admin_perms.html:113
msgid ""
"Note that [1:Subject] or [2:Group] names can't be all upper-case,\n"
" as that is reserved for permission names."
@@ -1185,6 +1515,10 @@ msgid "File: [1:]"
msgstr "ק×××¥: [1:]"
#: trac/admin/templates/admin_plugins.html:46
+msgid "Install"
+msgstr "×תק×"
+
+#: trac/admin/templates/admin_plugins.html:50
msgid ""
"The web server does not have sufficient permissions to store files in\n"
" the environment plugins directory."
@@ -1192,14 +1526,10 @@ msgstr ""
"×שרת ××× ×ספ×ק ×רש××ת ×ש××רת ק×צ××\n"
" ×ת×ק××ת ×פ××××× ×× ×©× ×ס××××."
-#: trac/admin/templates/admin_plugins.html:50
+#: trac/admin/templates/admin_plugins.html:54
msgid "Upload a plugin packaged as Python egg."
msgstr "××¢×× ×¤××××× ×-Python egg."
-#: trac/admin/templates/admin_plugins.html:55
-msgid "Install"
-msgstr "×תק×"
-
#: trac/admin/templates/admin_plugins.html:78 trac/templates/diff_view.html:51
#: trac/versioncontrol/templates/changeset.html:142
msgid "Author:"
@@ -1213,8 +1543,8 @@ msgstr "×תר ××ת:"
msgid "License:"
msgstr "ר×ש×××:"
-#: trac/admin/templates/admin_plugins.html:102 trac/ticket/admin.py:75
-#: trac/ticket/api.py:296
+#: trac/admin/templates/admin_plugins.html:102 trac/ticket/admin.py:77
+#: trac/ticket/api.py:306
msgid "Component"
msgstr "×ר×××"
@@ -1230,40 +1560,40 @@ msgstr "×סתר ×ת ××
msgid "Enabled"
msgstr "××פע×"
-#: trac/admin/templates/admin_versions.html:10 trac/ticket/admin.py:440
+#: trac/admin/templates/admin_versions.html:10 trac/ticket/admin.py:431
msgid "Versions"
msgstr "×רס××ת"
-#: trac/admin/templates/admin_versions.html:14
+#: trac/admin/templates/admin_versions.html:19
msgid "Manage Versions"
msgstr "× ×××× ×רס××ת"
-#: trac/admin/templates/admin_versions.html:19
+#: trac/admin/templates/admin_versions.html:24
msgid "Modify Version:"
msgstr "×©× × ×רס×:"
-#: trac/admin/templates/admin_versions.html:26
+#: trac/admin/templates/admin_versions.html:31
msgid "Date:"
msgstr "ת×ר××:"
-#: trac/admin/templates/admin_versions.html:54
+#: trac/admin/templates/admin_versions.html:59
msgid "Add Version:"
msgstr "××סף ×רס×:"
-#: trac/admin/templates/admin_versions.html:59
+#: trac/admin/templates/admin_versions.html:64
msgid "Released:"
msgstr "ש××רר×:"
-#: trac/admin/templates/admin_versions.html:78
+#: trac/admin/templates/admin_versions.html:83
msgid "Released"
msgstr "ש××רר×"
-#: trac/db/api.py:191
+#: trac/db/api.py:295
#, python-format
msgid "Unsupported database type \"%(scheme)s\""
msgstr "××פ×ס ××¡× × ×ª×× ×× \"%(scheme)s\" ×× × ×ª××"
-#: trac/db/api.py:227
+#: trac/db/api.py:333
#, python-format
msgid ""
"Unknown scheme \"%(scheme)s\"; database connection string must start with"
@@ -1272,63 +1602,64 @@ msgstr ""
"ס×××× ×× ××××¢× \"%(scheme)s\"; ××ר××ת ××××ר ×××¡× ×× ×ª×× ×× ×¦×¨××× ××ת××× "
"×-{scheme}:/"
-#: trac/db/mysql_backend.py:80
+#: trac/db/mysql_backend.py:87
msgid "Cannot load Python bindings for MySQL"
msgstr "×× × ××ª× ×××¢×× Python bindings ×¢××ר MySQL"
-#: trac/db/mysql_backend.py:204 trac/db/postgres_backend.py:182
+#: trac/db/mysql_backend.py:229 trac/db/postgres_backend.py:179
+#: trac/db/postgres_backend.py:198
#, python-format
msgid "Unable to run %(path)s: %(msg)s"
msgstr "×× × ××ª× ××ר××¥ %(path)s: %(msg)s"
-#: trac/db/mysql_backend.py:208
+#: trac/db/mysql_backend.py:233
#, python-format
msgid "mysqldump failed: %(msg)s"
msgstr "mysqldump × ×ש×: %(msg)s"
-#: trac/db/mysql_backend.py:210 trac/db/postgres_backend.py:188
-#: trac/db/sqlite_backend.py:228
+#: trac/db/mysql_backend.py:235 trac/db/postgres_backend.py:204
+#: trac/db/sqlite_backend.py:245
msgid "No destination file created"
msgstr "×× × ×צר ק×××¥ ××¢×"
-#: trac/db/pool.py:139
+#: trac/db/pool.py:130
#, python-format
-msgid "Unable to get database connection within %(time)d seconds"
-msgstr "×× ×תק×× ××××ר ×××¡× ×× ×ª×× ×× ×ת×× %(time)d ×©× ××ת"
+msgid "Unable to get database connection within %(time)d seconds."
+msgstr "×× × ×צר ××××ר ×××¡× ×× ×ª×× ×× ×ת×× %(time)d ×©× ××ת."
#: trac/db/postgres_backend.py:81
msgid "Cannot load Python bindings for PostgreSQL"
msgstr "×× × ××ª× ×××¢×× Python bindings ×¢××ר PostgreSQL"
-#: trac/db/postgres_backend.py:186
+#: trac/db/postgres_backend.py:202
#, python-format
msgid "pg_dump failed: %(msg)s"
msgstr "pg_dump × ×ש×: %(msg)s"
-#: trac/db/sqlite_backend.py:154
+#: trac/db/sqlite_backend.py:156
msgid "Cannot load Python bindings for SQLite"
msgstr "×× × ××ª× ×××¢×× Python bindings ×¢××ר MySQL"
-#: trac/db/sqlite_backend.py:157
+#: trac/db/sqlite_backend.py:159
#, python-format
msgid "Need at least PySqlite %(version)s or higher"
msgstr "× ×רש PySqlite %(version)s ×× ××ש ××תר"
-#: trac/db/sqlite_backend.py:160
+#: trac/db/sqlite_backend.py:162
msgid "PySqlite 2.5.2 - 2.5.4 break Trac, please use 2.5.5 or higher"
msgstr "PySqlite 2.5.2 - 2.5.4 ש××ר×× ×ת ×ר×ק, ×× × ×שת×ש ×-2.5.5 ×× ××ש ××תר"
-#: trac/db/sqlite_backend.py:185
+#: trac/db/sqlite_backend.py:195
#, python-format
msgid "Database already exists at %(path)s"
msgstr "××¡× × ×ª×× ×× ××ר ק××× ×-%(path)s"
-#: trac/db/sqlite_backend.py:245
+#: trac/db/sqlite_backend.py:262
#, python-format
msgid "Database \"%(path)s\" not found."
msgstr "××¡× ×× ×ª×× ×× \"%(path)s\" ×× × ×צ×."
-#: trac/db/sqlite_backend.py:254
+#: trac/db/sqlite_backend.py:271
#, python-format
msgid ""
"The user %(user)s requires read _and_ write permissions to the database "
@@ -1337,75 +1668,88 @@ msgstr ""
"××שת×ש %(user)s צר×× ×רש××ת קר××× _×××_ ×ת××× ×ק×××¥ ××¡× ×× ×ª×× ×× %(path)s "
"××ת×ק××× ×××××× ××ת×."
-#: trac/mimeview/api.py:675 trac/mimeview/api.py:686
+#: trac/mimeview/api.py:685 trac/mimeview/api.py:695
#, python-format
msgid "No available MIME conversions from %(old)s to %(new)s"
msgstr "×× × ××¦× ×××ר MIME ×-%(old)s ×-%(new)s"
-#: trac/mimeview/api.py:801
+#: trac/mimeview/api.py:808
#, python-format
msgid "HTML preview using %(renderer)s failed (%(err)s)"
msgstr "תצ××ת HTML ×××צע×ת %(renderer)s × ×ש×× (%(err)s)"
-#: trac/mimeview/api.py:831
+#: trac/mimeview/api.py:839
#, python-format
msgid "Can't use %(annotator)s annotator: %(error)s"
msgstr "×× × ××ª× ××שת×ש ×××××ש %(annotator)s: %(error)s"
-#: trac/mimeview/api.py:1080 trac/templates/error.html:148
+#: trac/mimeview/api.py:1114 trac/templates/error.html:148
msgid "Line"
msgstr "ש×ר×"
-#: trac/mimeview/api.py:1080
+#: trac/mimeview/api.py:1114
msgid "Line numbers"
msgstr "××¡×¤×¨× ×©×ר×"
-#: trac/mimeview/patch.py:172
+#: trac/mimeview/patch.py:171
#, python-format
msgid "new file %(new)s"
msgstr "ק×××¥ ××ש %(new)s"
-#: trac/mimeview/patch.py:176
+#: trac/mimeview/patch.py:175
#, python-format
msgid "deleted file %(deleted)s"
msgstr "ק×××¥ × ××ק %(deleted)s"
-#: trac/mimeview/patch.py:248
+#: trac/mimeview/patch.py:247
msgid "this hunk was shorter than expected"
msgstr "×ק××¢ ×× ×§×¦×¨ ××צפ××"
-#: trac/mimeview/pygments.py:126 trac/prefs/templates/prefs_pygments.html:9
+#: trac/mimeview/pygments.py:132 trac/prefs/templates/prefs_pygments.html:9
msgid "Syntax Highlighting"
msgstr "×××שת ת×××ר"
-#: trac/mimeview/pygments.py:135 trac/prefs/web_ui.py:143
+#: trac/mimeview/pygments.py:141 trac/prefs/web_ui.py:160
msgid "Your preferences have been saved."
msgstr "×××¢×פ×ת × ×©×ר×."
-#: trac/prefs/web_ui.py:52 trac/prefs/templates/prefs.html:16
+#: trac/mimeview/rst.py:125 trac/mimeview/rst.py:148
+#, python-format
+msgid "%(link)s is not a valid TracLink"
+msgstr "%(link)s ××× × ×ר×ק-××× ×§ ××ק×"
+
+#: trac/prefs/web_ui.py:56 trac/prefs/templates/prefs.html:16
msgid "Preferences"
msgstr "××¢×פ×ת"
-#: trac/prefs/web_ui.py:75
+#: trac/prefs/web_ui.py:83
msgid "Unknown preference panel"
msgstr "××× ××¢×פ×ת ×× ×××ר"
-#: trac/prefs/web_ui.py:87 trac/prefs/templates/prefs_datetime.html:10
+#: trac/prefs/web_ui.py:95 trac/prefs/templates/prefs_datetime.html:10
msgid "Date & Time"
msgstr "ת×ר×× ×שע×"
-#: trac/prefs/web_ui.py:88 trac/prefs/templates/prefs_keybindings.html:10
+#: trac/prefs/web_ui.py:96 trac/prefs/templates/prefs_keybindings.html:10
msgid "Keyboard Shortcuts"
msgstr "ק×צ××¨× ×ק××ת"
-#: trac/prefs/web_ui.py:90 trac/prefs/templates/prefs_language.html:9
+#: trac/prefs/web_ui.py:97 trac/prefs/templates/prefs_userinterface.html:10
+msgid "User Interface"
+msgstr "××שק ×שת×ש"
+
+#: trac/prefs/web_ui.py:99 trac/prefs/templates/prefs_language.html:10
msgid "Language"
msgstr "שפ×"
-#: trac/prefs/web_ui.py:92 trac/prefs/templates/prefs_advanced.html:9
+#: trac/prefs/web_ui.py:101 trac/prefs/templates/prefs_advanced.html:9
msgid "Advanced"
msgstr "×תק××"
+#: trac/prefs/web_ui.py:167
+msgid "The session has been loaded."
+msgstr "××¡×©× × ××¢×."
+
#: trac/prefs/templates/prefs.html:10
msgid "Preferences:"
msgstr "××¢×פ×ת:"
@@ -1432,6 +1776,10 @@ msgstr "ש××ר ש×× ×�
msgid "Session key:"
msgstr "×××× ×©×××:"
+#: trac/prefs/templates/prefs_advanced.html:17
+msgid "Change"
+msgstr "ש×× ××"
+
#: trac/prefs/templates/prefs_advanced.html:18
msgid ""
"The session key is used to identify stored custom\n"
@@ -1480,12 +1828,12 @@ msgstr ""
" ×××צ××× ××תר ×× ××צ×× ×××צע×ת ×××ר ×××× ×©××רת ××ק××\n"
" ××× ×©× ×שרת."
-#: trac/prefs/templates/prefs_datetime.html:31
+#: trac/prefs/templates/prefs_datetime.html:34
#, python-format
msgid "Example: The current time is [1:%(time)s] (UTC)."
msgstr "×××××: ××©×¢× ×× ××××ת ××× [1:%(time)s] (UTC)."
-#: trac/prefs/templates/prefs_datetime.html:34
+#: trac/prefs/templates/prefs_datetime.html:39
#, python-format
msgid ""
"In your time zone %(tz)s, this would be displayed as\n"
@@ -1494,16 +1842,14 @@ msgstr ""
"××××ר ×××× ×©×× %(tz)s, ×× ×××¦× ××:\n"
" [1:%(formatted)s]."
-#: trac/prefs/templates/prefs_datetime.html:40
+#: trac/prefs/templates/prefs_datetime.html:45
#, python-format
-msgid ""
-"In the default time zone, this would be displayed as\n"
-" [1:%(formatted)s]."
+msgid "In the default time zone, this would be displayed as [1:%(formatted)s]."
msgstr ""
-"××××ר ××× ×ר×רת ×××××, ×× ××צר ××: \n"
+"××××ר ××× ×ר×רת ×××××, ×× ×××¦× ××: \n"
" [1:%(formatted)s]."
-#: trac/prefs/templates/prefs_datetime.html:47
+#: trac/prefs/templates/prefs_datetime.html:51
msgid ""
"Note: Universal Co-ordinated Time (UTC) is also known as Greenwich Mean "
"Time (GMT).[1:]\n"
@@ -1514,6 +1860,56 @@ msgstr ""
"×××¡× ××××× ×ת××× ××××ר ××× ××ר×× ××ר×× ××¥', ××××ר ×תק×× ××תר ×××ס ×שע×× "
"×××× ××רס××."
+#: trac/prefs/templates/prefs_datetime.html:59
+msgid "Date format:"
+msgstr "ת×× ×ת ת×ר××:"
+
+#: trac/prefs/templates/prefs_datetime.html:61
+msgid "Default date format"
+msgstr "ת×× ×ת ת×ר×× ×ר×רת ××××"
+
+#: trac/prefs/templates/prefs_datetime.html:63
+msgid "Your language setting"
+msgstr "×××ר×ת ××©×¤× ×©××"
+
+#: trac/prefs/templates/prefs_datetime.html:69
+msgid ""
+"Configuring your date format will result in formatting\n"
+" and parsing datetime displayed on this site to use your date format"
+"\n"
+" instead of that of the server."
+msgstr ""
+"ש×× ×× ×××ר×ת פ×ר×× ×ת×ר×× ××ר×× ××× ×©×ת×ר×××× \n"
+" ×××צ××× ××תר ×× ××צ×× ×××צע×ת ×פ×ר×× ×©××רת ××ק××\n"
+" ××× ×©× ×שרת."
+
+#: trac/prefs/templates/prefs_datetime.html:75
+msgid "Date relative/absolute format:"
+msgstr "פ×ר×× ×ª×ר×× ××ס×/×××××:"
+
+#: trac/prefs/templates/prefs_datetime.html:77
+msgid "Default format"
+msgstr "פ×ר×× ×ר×רת ××××"
+
+#: trac/prefs/templates/prefs_datetime.html:79
+msgid "Relative format"
+msgstr "פ×ר×× ××ס×"
+
+#: trac/prefs/templates/prefs_datetime.html:81
+msgid "Absolute format"
+msgstr "פ×ר×× ×××××"
+
+#: trac/prefs/templates/prefs_datetime.html:85
+msgid ""
+"Configuring your relative/absolute format will result in\n"
+" formatting datetime displayed on this site to use your format "
+"instead of\n"
+" that of the server."
+msgstr ""
+"ש×× ×× ×××ר×ת פ×ר×× ××ס×/××××× ××ר×× ××× ×©×ת×ר×××× ××שע×ת\n"
+" ×××צ××× ××תר ×× ××צ×× ×××צע×ת ×פ×ר×× ×©××רת ××ק××\n"
+" ××× ×©× ×שרת."
+
#: trac/prefs/templates/prefs_general.html:15
msgid "Full name:"
msgstr "×©× ×××:"
@@ -1561,15 +1957,15 @@ msgstr ""
" [1:×ר×ק-× ××ש×ת]\n"
" ×××××¢ × ×סף ×¢× ××§×©× ××ש×."
-#: trac/prefs/templates/prefs_language.html:14
+#: trac/prefs/templates/prefs_language.html:15
msgid "Language:"
msgstr "שפ×:"
-#: trac/prefs/templates/prefs_language.html:16
-msgid "default language"
+#: trac/prefs/templates/prefs_language.html:17
+msgid "Default language"
msgstr "שפת ×ר×רת ××××"
-#: trac/prefs/templates/prefs_language.html:21
+#: trac/prefs/templates/prefs_language.html:23
msgid ""
"Configuring your language will result in all text\n"
" displayed on this site to use your language instead of that of the\n"
@@ -1578,12 +1974,12 @@ msgstr ""
"ש×× ×× ×××רת ××©×¤× ××ר×× ××× ×©×× ×××§×¡× ××××¦× ××תר\n"
" ×××¦× ×××צע×ת ××©×¤× ×©××רת ××ק×× ×שפת ×שרת."
-#: trac/prefs/templates/prefs_language.html:25
+#: trac/prefs/templates/prefs_language.html:27
msgid ""
-"The 'default language' option uses the browser's\n"
+"The [1:Default language] option uses the browser's\n"
" language negotiation feature to select the appropriate language."
msgstr ""
-"××פשר×ת 'שפת ×ר×רת ××××' ×שת×שת ××××××ת ק××עת ×שפ×\n"
+"××פשר×ת [1:שפת ×ר×רת ××××] ×שת×שת ××××××ת ק××עת ×שפ×\n"
" ×©× ××פ××¤× ×צ××¨× ×××רת ××©×¤× ××ת××××."
#: trac/prefs/templates/prefs_pygments.html:36
@@ -1602,53 +1998,81 @@ msgstr "ס×× ××:"
msgid "Preview:"
msgstr "תצ××× ×ק××××:"
-#: trac/search/web_ui.py:63 trac/search/templates/search.html:10
-#: trac/search/templates/search.html:23 trac/search/templates/search.html:28
+#: trac/prefs/templates/prefs_userinterface.html:18
+msgid "Use only symbols for buttons."
+msgstr "×שת×ש ×ס×××× ×××× ×¢××ר ×פת×ר××."
+
+#: trac/prefs/templates/prefs_userinterface.html:21
+msgid ""
+"Display only the icon or symbol for\n"
+" short inline buttons, and hide the text caption."
+msgstr ""
+"××¦× ×¨×§ ×ת ××××ק×× ×× ×ס×× ×¢××ר\n"
+" ×פת×ר×× ×§×¦×¨××, ××סתר ×ת ×××ת×× ×××××××."
+
+#: trac/prefs/templates/prefs_userinterface.html:29
+msgid "Hide help links."
+msgstr "×סתר ק×ש××¨× ×¢×ר×."
+
+#: trac/prefs/templates/prefs_userinterface.html:32
+msgid ""
+"Don't show the various help links.\n"
+" This reduces the verbosity of the pages."
+msgstr ""
+"×× ×ª×¦×× ×ת ק×ש××¨× ××¢×ר×.\n"
+" ×× ×פ××ת ×ת ××¢××ס ××¢×××××."
+
+#: trac/search/web_ui.py:72 trac/search/templates/search.html:12
+#: trac/search/templates/search.html:26 trac/search/templates/search.html:31
#: trac/templates/theme.html:29
msgid "Search"
msgstr "××פ×ש"
-#: trac/search/web_ui.py:153
+#: trac/search/web_ui.py:166
#, python-format
msgid "Browse repository path %(path)s"
msgstr "×¢××× ××צ××ר ×× ×ª×× %(path)s"
-#: trac/search/web_ui.py:193
+#: trac/search/web_ui.py:206
#, python-format
msgid "Search query too short. Query must be at least %(num)s characters long."
msgstr "××ר××ת ××פ×ש ×§×¦×¨× ××××. ×××ר××ת ××××ת ××××× ×פ××ת %(num)s ת××××."
-#: trac/search/web_ui.py:232 trac/ticket/query.py:762 trac/ticket/report.py:397
+#: trac/search/web_ui.py:245 trac/ticket/query.py:782 trac/ticket/report.py:459
msgid "Next Page"
msgstr "×××£ ×××"
-#: trac/search/web_ui.py:238 trac/ticket/query.py:767 trac/ticket/report.py:400
+#: trac/search/web_ui.py:251 trac/ticket/query.py:787 trac/ticket/report.py:462
msgid "Previous Page"
msgstr "×××£ ×ק×××"
-#: trac/search/templates/search.html:10 trac/search/templates/search.html:40
+#: trac/search/templates/search.html:11
+msgid "Search Results"
+msgstr "ת×צ××ת ××פ×ש"
+
+#: trac/search/templates/search.html:43
#: trac/ticket/templates/query_results.html:20
-#: trac/ticket/templates/report_view.html:79
+#: trac/ticket/templates/report_view.html:78
msgid "Results"
msgstr "ת×צ××ת"
-#: trac/search/templates/search.html:48
+#: trac/search/templates/search.html:51
#, python-format
msgid "Quickjump to %(name)s"
msgstr "××× ×%(name)s"
-#: trac/search/templates/search.html:56
+#: trac/search/templates/search.html:59
#, python-format
msgid "By %(author)s"
msgstr "×¢\"× %(author)s"
-#: trac/search/templates/search.html:65
-#: trac/ticket/templates/report_view.html:87
-#: trac/ticket/templates/report_view.html:193
+#: trac/search/templates/search.html:68
+#: trac/ticket/templates/report_view.html:97
+#: trac/ticket/templates/report_view.html:208
msgid "No matches found."
msgstr "×× × ×צ×× ×ª×צ××ת."
-#: trac/search/templates/search.html:69
+#: trac/search/templates/search.html:72
msgid ""
"[1:Note:] See [2:TracSearch]\n"
" for help on searching."
@@ -1700,30 +2124,44 @@ msgstr ""
#: trac/templates/about.html:46
msgid ""
-"Copyright © 2003-2010\n"
+"Copyright © 2003-2012\n"
" [1:Edgewall Software]"
msgstr ""
-"×× ××××××ת ש××ר×ת © 2003-2010\n"
+"×× ××××××ת ש××ר×ת © 2003-2012\n"
" [1:Edgewall Software]"
#: trac/templates/about.html:54
msgid "System Information"
msgstr "××××¢ ×ער×ת"
-#: trac/templates/about.html:64
+#: trac/templates/about.html:56
+msgid "Package"
+msgstr "×××××"
+
+#: trac/templates/about.html:56 trac/templates/about.html:69
+#: trac/templates/history_view.html:28 trac/ticket/admin.py:431
+#: trac/ticket/api.py:307
+msgid "Version"
+msgstr "×רס×"
+
+#: trac/templates/about.html:67
msgid "Installed Plugins"
msgstr "פ××××× ×× ×××ª×§× ××"
-#: trac/templates/about.html:72 trac/templates/error.html:192
-#: trac/web/main.py:602
+#: trac/templates/about.html:69
+msgid "Location"
+msgstr "××ק××"
+
+#: trac/templates/about.html:77 trac/templates/error.html:192
+#: trac/web/main.py:589
msgid "N/A"
msgstr "×× ××××"
-#: trac/templates/about.html:83
+#: trac/templates/about.html:89
msgid "Section"
msgstr "סע××£"
-#: trac/templates/about.html:85 trac/templates/error.html:160
+#: trac/templates/about.html:91 trac/templates/error.html:160
msgid "Value"
msgstr "ער×"
@@ -1758,8 +2196,8 @@ msgstr "(××××ת ×××
msgid "Attachment Info"
msgstr "פר×× ×§×××¥ ×צ×רף"
-#: trac/templates/attachment.html:40 trac/ticket/templates/ticket.html:366
-#: trac/wiki/templates/wiki_edit_form.html:46
+#: trac/templates/attachment.html:40 trac/ticket/templates/ticket.html:351
+#: trac/wiki/templates/wiki_edit_form.html:42
msgid "Your email or username:"
msgstr "×©× ××שת×ש ×× ××××××× ×©××:"
@@ -1787,10 +2225,10 @@ msgstr "××ק ק×××¥ ×
msgid "Attach another file"
msgstr "צרף ק×××¥ × ×סף"
-#: trac/templates/attachment.html:98 trac/templates/list_of_attachments.html:22
-#: trac/templates/macros.html:19 trac/util/text.py:277
-#: trac/versioncontrol/templates/browser.html:110
-#: trac/versioncontrol/templates/dir_entries.html:16
+#: trac/templates/attachment.html:98 trac/templates/list_of_attachments.html:21
+#: trac/templates/macros.html:19 trac/util/text.py:593
+#: trac/versioncontrol/templates/browser.html:189
+#: trac/versioncontrol/templates/dir_entries.html:17
#, python-format
msgid "%(size)s bytes"
msgstr "%(size)s ×ת××"
@@ -1800,11 +2238,11 @@ msgstr "%(size)s ×ת××"
msgid ""
"File %(file)s,\n"
" [1:%(size)s]\n"
-" (added by %(author)s, %(date)s ago)"
+" (added by %(author)s, %(date)s)"
msgstr ""
"ק×××¥ %(file)s,\n"
" [1:%(size)s]\n"
-" (×ת××סף ×¢\"× %(author)s, ××¤× × %(date)s)"
+" (×ת××סף ×¢\"× %(author)s, %(date)s)"
#: trac/templates/diff_div.html:72
#, python-format
@@ -1828,6 +2266,8 @@ msgid "Differences"
msgstr "×פרש××"
[... 5158 lines stripped ...]