| CODENOTIFIER | HelpYou are not signed inSign in |
Project: Trac
Revision: 7491
Author: osimons
Date: 21 Aug 2008 09:18:11
Diff at Trac: http://trac.edgewall.org/changeset/7491
Changes:newhelp: Merged log:/trunk@7091:7490
Files:| ... | ...@@ -1,7 +1,7 @@ | |
| 1 | 1 | #!/usr/bin/env python |
| 2 | # -*- coding: iso8859-1 -*- | |
| 2 | # -*- coding: utf-8 -*- | |
| 3 | 3 | # |
| 4 | # Author: Jonas Borgstr |
| ... | ...@@ -14,7 +14,7 @@ | |
| 14 | 14 | <h2>Manage Versions</h2> |
| 15 | 15 | |
| 16 | 16 | <py:choose test="view"> |
| 17 | <form py:when="'detail'" class="mod" id="modver" method="post"> | |
| 17 | <form py:when="'detail'" class="mod" id="modifyversion" method="post" action=""> | |
| 18 | 18 | <fieldset> |
| 19 | 19 | <legend>Modify Version:</legend> |
| 20 | 20 | <div class="field"> |
| ... | ...@@ -51,7 +51,7 @@ | |
| 51 | 51 | </form> |
| 52 | 52 | |
| 53 | 53 | <py:otherwise> |
| 54 | <form class="addnew" id="addver" name="addversion" method="post"> | |
| 54 | <form class="addnew" id="addversion" method="post" action=""> | |
| 55 | 55 | <fieldset> |
| 56 | 56 | <legend>Add Version:</legend> |
| 57 | 57 | <div class="field"> |
| ... | ...@@ -72,7 +72,7 @@ | |
| 72 | 72 | </form> |
| 73 | 73 | |
| 74 | 74 | <py:choose> |
| 75 | <form py:when="versions" method="POST"> | |
| 75 | <form py:when="versions" id="version_table" method="post" action=""> | |
| 76 | 76 | <table class="listing" id="verlist"> |
| 77 | 77 | <thead> |
| 78 | 78 | <tr><th class="sel"> </th> |
| ... | ...@@ -35,7 +35,7 @@ | |
| 35 | 35 | xmlns:xi="http://www.w3.org/2001/XInclude" |
| 36 | 36 | class="diff"> |
| 37 | 37 | |
| 38 | <ul class="entries"> | |
| 38 | <ul py:if="any(item.diffs or item.props for item in changes)" class="entries"> | |
| 39 | 39 | <py:for each="idx, item in enumerate(changes)"> |
| 40 | 40 | <li py:if="item.diffs or item.props" class="entry" py:with="comments = item.get('comments')"> |
| 41 | 41 | <h2 id="${not no_id and 'file%s' % idx or None}" py:choose=""> |
| ... | ...@@ -26,9 +26,10 @@ | |
| 26 | 26 | import urlparse |
| 27 | 27 | |
| 28 | 28 | from trac.core import Interface, TracError |
| 29 | from trac.util import get_last_traceback | |
| 29 | from trac.util import get_last_traceback, md5 | |
| 30 | 30 | from trac.util.datefmt import http_date, localtz |
| 31 | 31 | from trac.web.href import Href |
| 32 | from trac.web.wsgi import _FileWrapper | |
| 32 | 33 | |
| 33 | 34 | HTTP_STATUS = dict([(code, reason.title()) for code, (reason, description) |
| 34 | 35 | in BaseHTTPRequestHandler.responses.items()]) |
| ... | ...@@ -46,6 +47,8 @@ | |
| 46 | 47 | self.detail = self.detail % args |
| 47 | 48 | Exception.__init__(self, '%s %s (%s)' % (self.code, self.reason, |
| 48 | 49 | self.detail)) |
| 50 | ||
| 51 | @classmethod | |
| 49 | 52 | def subclass(cls, name, code): |
| 50 | 53 | """Create a new Exception class representing a HTTP status code.""" |
| 51 | 54 | reason = HTTP_STATUS.get(code, 'Unknown') |
| ... | ...@@ -55,7 +58,6 @@ | |
| 55 | 58 | new_class.code = code |
| 56 | 59 | new_class.reason = reason |
| 57 | 60 | return new_class |
| 58 | subclass = classmethod(subclass) | |
| 59 | 61 | |
| 60 | 62 | |
| 61 | 63 | for code in [code for code in HTTP_STATUS if code >= 400]: |
| ... | ...@@ -244,8 +246,7 @@ | |
| 244 | 246 | so that consecutive requests can be cached. |
| 245 | 247 | """ |
| 246 | 248 | if isinstance(extra, list): |
| 247 | import md5 | |
| 248 | m = md5.new() | |
| 249 | m = md5() | |
| 249 | 250 | for elt in extra: |
| 250 | 251 | m.update(repr(elt)) |
| 251 | 252 | extra = m.hexdigest() |
| ... | ...@@ -400,10 +401,9 @@ | |
| 400 | 401 | self.end_headers() |
| 401 | 402 | |
| 402 | 403 | if self.method != 'HEAD': |
| 403 | self._response = file(path, 'rb') | |
| 404 | file_wrapper = self.environ.get('wsgi.file_wrapper') | |
| 405 | if file_wrapper: | |
| 406 | self._response = file_wrapper(self._response, 4096) | |
| 404 | fileobj = file(path, 'rb') | |
| 405 | file_wrapper = self.environ.get('wsgi.file_wrapper', _FileWrapper) | |
| 406 | self._response = file_wrapper(fileobj, 4096) | |
| 407 | 407 | raise RequestDone |
| 408 | 408 | |
| 409 | 409 | def read(self, size=None): |
| ... | ...@@ -7,15 +7,15 @@ | |
| 7 | 7 | msgstr "" |
| 8 | 8 | "Project-Id-Version: Trac 0.12\n" |
| 9 | 9 | "Report-Msgid-Bugs-To: trac-dev@googlegroups.com\n" |
| 10 | "POT-Creation-Date: 2007-06-20 23:45+0200\n" | |
| 11 | "PO-Revision-Date: 2008-05-06 11:57+0200\n" | |
| 10 | "POT-Creation-Date: 2008-05-12 17:42+0200\n" | |
| 11 | "PO-Revision-Date: 2008-06-28 21:56+0200\n" | |
| 12 | 12 | "Last-Translator: Kim Taedong <fly1004@gmail.com>\n" |
| 13 | 13 | "Language-Team: ko_KR <trac-dev@googlegroups.com>\n" |
| 14 | 14 | "Plural-Forms: nplurals=1; plural=0\n" |
| 15 | 15 | "MIME-Version: 1.0\n" |
| 16 | 16 | "Content-Type: text/plain; charset=utf-8\n" |
| 17 | 17 | "Content-Transfer-Encoding: 8bit\n" |
| 18 | "Generated-By: Babel 1.0dev-r364\n" | |
| 18 | "Generated-By: Babel 1.0dev-r404\n" | |
| 19 | 19 | |
| 20 | 20 | #: trac/about.py:43 trac/templates/about.html:9 trac/templates/about.html:26 |
| 21 | 21 | msgid "About Trac" |
| ... | ...@@ -24,7 +24,7 @@ | |
| 24 | 24 | #: trac/attachment.py:144 |
| 25 | 25 | #, python-format |
| 26 | 26 | msgid "Attachment '%(title)s' does not exist." |
| 27 | msgstr "첨부파일 '%(title)s'가 존재하지 않습니다." | |
| 27 | msgstr "'%(title)s' 첨부파일이 존재하지 않습니다." | |
| 28 | 28 | |
| 29 | 29 | #: trac/attachment.py:145 |
| 30 | 30 | msgid "Invalid Attachment" |
| ... | ...@@ -62,8 +62,8 @@ | |
| 62 | 62 | msgid "Attachments of %(parent)s" |
| 63 | 63 | msgstr "%(parent)s의 첨부파일" |
| 64 | 64 | |
| 65 | #: trac/attachment.py:529 trac/attachment.py:552 trac/admin/web_ui.py:397 | |
| 66 | #: trac/admin/web_ui.py:400 trac/admin/web_ui.py:404 | |
| 65 | #: trac/attachment.py:529 trac/attachment.py:552 trac/admin/web_ui.py:403 | |
| 66 | #: trac/admin/web_ui.py:406 trac/admin/web_ui.py:410 | |
| 67 | 67 | msgid "No file uploaded" |
| 68 | 68 | msgstr "업로드된 파일이 없습니다." |
| 69 | 69 | |
| ... | ...@@ -96,7 +96,7 @@ | |
| 96 | 96 | msgstr "%(attachment)s (삭제)" |
| 97 | 97 | |
| 98 | 98 | #: trac/attachment.py:664 trac/versioncontrol/web_ui/browser.py:511 |
| 99 | #: trac/wiki/web_ui.py:63 | |
| 99 | #: trac/wiki/web_ui.py:66 | |
| 100 | 100 | msgid "Plain Text" |
| 101 | 101 | msgstr "Plain Text" |
| 102 | 102 | |
| ... | ...@@ -104,26 +104,26 @@ | |
| 104 | 104 | msgid "Original Format" |
| 105 | 105 | msgstr "원본 포멧" |
| 106 | 106 | |
| 107 | #: trac/env.py:398 | |
| 107 | #: trac/env.py:404 | |
| 108 | 108 | msgid "Can only backup sqlite databases" |
| 109 | 109 | msgstr "단지 sqlite 데이타베이스만 백업할 수 있습니다." |
| 110 | 110 | |
| 111 | #: trac/env.py:483 | |
| 111 | #: trac/env.py:489 | |
| 112 | 112 | msgid "Database newer than Trac version" |
| 113 | 113 | msgstr "데이타베이스가 Trac 버전보다 더 새로운 버전입니다." |
| 114 | 114 | |
| 115 | #: trac/env.py:495 | |
| 115 | #: trac/env.py:501 | |
| 116 | 116 | #, python-format |
| 117 | 117 | msgid "No upgrade module for version %(num)i (%(version)s.py)" |
| 118 | 118 | msgstr "%(num)i 버전에 대한 업그레이드 모듈이 없습니다. (%(version)s.py)" |
| 119 | 119 | |
| 120 | #: trac/env.py:540 | |
| 120 | #: trac/env.py:546 | |
| 121 | 121 | msgid "" |
| 122 | 122 | "Missing environment variable \"TRAC_ENV\". Trac requires this variable to" |
| 123 | 123 | " point to a valid Trac environment." |
| 124 | 124 | msgstr "\"TRAC_ENV\" 환경 변수가 없습니다. 유효한 Trac 저장소를 지정하기 위해서 Trac은 이 변수를 필요로 합니다." |
| 125 | 125 | |
| 126 | #: trac/env.py:572 | |
| 126 | #: trac/env.py:578 | |
| 127 | 127 | #, python-format |
| 128 | 128 | msgid "" |
| 129 | 129 | "The Trac Environment needs to be upgraded.\n" |
| ... | ...@@ -175,7 +175,7 @@ | |
| 175 | 175 | msgid " at version %(version)s" |
| 176 | 176 | msgstr " 버전 %(version)s" |
| 177 | 177 | |
| 178 | #: trac/admin/console.py:1129 | |
| 178 | #: trac/admin/console.py:1143 | |
| 179 | 179 | #, python-format |
| 180 | 180 | msgid "hotcopy can't overwrite existing '%(dest)s'" |
| 181 | 181 | msgstr "hotcopy는 존재하는 '%(dest)s'를 덮어쓸 수 없습니다." |
| ... | ...@@ -197,7 +197,7 @@ | |
| 197 | 197 | msgstr "알 수 없는 관리 패널" |
| 198 | 198 | |
| 199 | 199 | #: trac/admin/web_ui.py:180 trac/admin/web_ui.py:207 trac/admin/web_ui.py:296 |
| 200 | #: trac/admin/web_ui.py:373 trac/prefs/web_ui.py:89 | |
| 200 | #: trac/admin/web_ui.py:379 trac/prefs/web_ui.py:89 | |
| 201 | 201 | #: trac/prefs/templates/prefs_general.html:9 |
| 202 | 202 | msgid "General" |
| 203 | 203 | msgstr "일반" |
| ... | ...@@ -263,33 +263,33 @@ | |
| 263 | 263 | msgid "Permissions" |
| 264 | 264 | msgstr "권한" |
| 265 | 265 | |
| 266 | #: trac/admin/web_ui.py:309 | |
| 266 | #: trac/admin/web_ui.py:310 | |
| 267 | 267 | msgid "All upper-cased tokens are reserved for permission names" |
| 268 | 268 | msgstr "모두 대문자로 된 단어는 권한 이름을 위해 예약되어있습니다." |
| 269 | 269 | |
| 270 | #: trac/admin/web_ui.py:316 | |
| 270 | #: trac/admin/web_ui.py:317 | |
| 271 | 271 | msgid "Unknown action" |
| 272 | 272 | msgstr "알 수 없는 작업" |
| 273 | 273 | |
| 274 | #: trac/admin/web_ui.py:323 | |
| 274 | #: trac/admin/web_ui.py:324 | |
| 275 | 275 | #, python-format |
| 276 | 276 | msgid "Permission \"%(action)s\" was already granted to \"%(subject)s\"" |
| 277 | 277 | msgstr "\"%(action)s\" 권한은 \"%(subject)s\"에게 이미 수락되어져 있습니다." |
| 278 | 278 | |
| 279 | #: trac/admin/web_ui.py:337 | |
| 279 | #: trac/admin/web_ui.py:343 | |
| 280 | 280 | #, python-format |
| 281 | 281 | msgid "\"%(subject)s\" was already added to group \"%(group)s\"" |
| 282 | 282 | msgstr "\"%(subject)s\" 은 \"%(group)s\" 그룹에 벌써 추가되어있습니다." |
| 283 | 283 | |
| 284 | #: trac/admin/web_ui.py:373 trac/admin/templates/admin_plugins.html:9 | |
| 284 | #: trac/admin/web_ui.py:379 trac/admin/templates/admin_plugins.html:9 | |
| 285 | 285 | msgid "Plugins" |
| 286 | 286 | msgstr "플러그인" |
| 287 | 287 | |
| 288 | #: trac/admin/web_ui.py:407 | |
| 288 | #: trac/admin/web_ui.py:413 | |
| 289 | 289 | msgid "Uploaded file is not a Python source file or egg" |
| 290 | 290 | msgstr "업로드된 파일이 파이썬 소스 파일이나 egg 파일이 아닙니다." |
| 291 | 291 | |
| 292 | #: trac/admin/web_ui.py:412 | |
| 292 | #: trac/admin/web_ui.py:418 | |
| 293 | 293 | #, python-format |
| 294 | 294 | msgid "Plugin %(name)s already installed" |
| 295 | 295 | msgstr "%(name)s 플러그인이 이미 설치되어있습니다." |
| ... | ...@@ -323,9 +323,9 @@ | |
| 323 | 323 | msgstr "URL:" |
| 324 | 324 | |
| 325 | 325 | #: trac/admin/templates/admin_basics.html:29 |
| 326 | #: trac/ticket/templates/ticket.html:293 | |
| 326 | #: trac/ticket/templates/ticket.html:291 | |
| 327 | 327 | msgid "Description:" |
| 328 | msgstr "상세설명:" | |
| 328 | msgstr "상세한 설명:" | |
| 329 | 329 | |
| 330 | 330 | #: trac/admin/templates/admin_basics.html:36 |
| 331 | 331 | #: trac/admin/templates/admin_components.html:99 |
| ... | ...@@ -550,7 +550,7 @@ | |
| 550 | 550 | msgid "Subject" |
| 551 | 551 | msgstr "제목" |
| 552 | 552 | |
| 553 | #: trac/admin/templates/admin_perms.html:16 trac/ticket/templates/query.html:64 | |
| 553 | #: trac/admin/templates/admin_perms.html:16 trac/ticket/templates/query.html:60 | |
| 554 | 554 | msgid "or" |
| 555 | 555 | msgstr "혹은" |
| 556 | 556 | |
| ... | ...@@ -598,7 +598,7 @@ | |
| 598 | 598 | msgstr "사용자나 그룹을 존재하는 권한 그룹에 추가." |
| 599 | 599 | |
| 600 | 600 | #: trac/admin/templates/admin_perms.html:75 |
| 601 | #: trac/ticket/templates/ticket.html:359 | |
| 601 | #: trac/ticket/templates/ticket.html:365 | |
| 602 | 602 | msgid "Action" |
| 603 | 603 | msgstr "작업" |
| 604 | 604 | |
| ... | ...@@ -681,40 +681,36 @@ | |
| 681 | 681 | msgid "Released" |
| 682 | 682 | msgstr "릴리즈된 날짜" |
| 683 | 683 | |
| 684 | #: trac/db/api.py:97 | |
| 684 | #: trac/db/api.py:98 | |
| 685 | 685 | #, python-format |
| 686 | 686 | msgid "Unsupported database type \"%(scheme)s\"" |
| 687 | msgstr "" | |
| 687 | msgstr "지원되지 않는 데이타베이스 타입 \"%(scheme)s\"" | |
| 688 | 688 | |
| 689 | #: trac/db/api.py:120 | |
| 689 | #: trac/db/api.py:121 | |
| 690 | 690 | msgid "Database connection string must start with scheme:/" |
| 691 | msgstr "" | |
| 692 | ||
| 693 | #: trac/db/mysql_backend.py:148 | |
| 694 | msgid "MySQL servers older than 4.1 are not supported!" | |
| 695 | msgstr "" | |
| 691 | msgstr "데이타베이스 연결 스트링은 scheme:/ 로 시작해야만 합니다." | |
| 696 | 692 | |
| 697 | #: trac/db/pool.py:107 | |
| 693 | #: trac/db/pool.py:113 | |
| 698 | 694 | #, python-format |
| 699 | 695 | msgid "Unable to get database connection within %(time)d seconds" |
| 700 | msgstr "" | |
| 696 | msgstr "%(time)d 초 내에 데이타베이스 연결을 할 수 없습니다." | |
| 701 | 697 | |
| 702 | #: trac/db/sqlite_backend.py:131 | |
| 698 | #: trac/db/sqlite_backend.py:133 | |
| 703 | 699 | #, python-format |
| 704 | 700 | msgid "Database already exists at %(path)s" |
| 705 | msgstr "" | |
| 701 | msgstr "데이타베이스가 %(path)s에 이미 존재합니다." | |
| 706 | 702 | |
| 707 | #: trac/db/sqlite_backend.py:159 | |
| 708 | #, fuzzy, python-format | |
| 703 | #: trac/db/sqlite_backend.py:161 | |
| 704 | #, python-format | |
| 709 | 705 | msgid "Database \"%(path)s\" not found." |
| 710 | msgstr "" | |
| 706 | msgstr "\"%(path)s\" 데이타베이스가 발견되지 않습니다." | |
| 711 | 707 | |
| 712 | #: trac/db/sqlite_backend.py:168 | |
| 708 | #: trac/db/sqlite_backend.py:170 | |
| 713 | 709 | #, python-format |
| 714 | 710 | msgid "" |
| 715 | 711 | "The user %(user)s requires read _and_ write permission to the database " |
| 716 | 712 | "file %(path)s and the directory it is located in." |
| 717 | msgstr "" | |
| 713 | msgstr "%(user)s 사용자는 데이타 베이스 파일 %(path)s와 그 파일이 존재하는 디렉토리에 대해 읽고/쓰기 권한을 필요로 합니다." | |
| 718 | 714 | |
| 719 | 715 | #: trac/mimeview/api.py:553 trac/mimeview/api.py:563 |
| 720 | 716 | #, python-format |
| ... | ...@@ -843,7 +839,6 @@ | |
| 843 | 839 | msgstr "(UTC)." |
| 844 | 840 | |
| 845 | 841 | #: trac/prefs/templates/prefs_datetime.html:30 |
| 846 | #: trac/prefs/templates/prefs_language.html:27 | |
| 847 | 842 | msgid "In" |
| 848 | 843 | msgstr "" |
| 849 | 844 | |
| ... | ...@@ -862,7 +857,6 @@ | |
| 862 | 857 | msgstr "주의: UTC(Universal Co-ordinated Time)는 GMT(Greenwich Mean Time)라고도 알려져있습니다." |
| 863 | 858 | |
| 864 | 859 | #: trac/prefs/templates/prefs_datetime.html:36 |
| 865 | #, fuzzy | |
| 866 | 860 | msgid "" |
| 867 | 861 | "A positive offset is used to indicate a timezone at the east of " |
| 868 | 862 | "Greenwich, i.e. ahead of Universal Time." |
| ... | ...@@ -920,7 +914,8 @@ | |
| 920 | 914 | msgstr "언어:" |
| 921 | 915 | |
| 922 | 916 | #: trac/prefs/templates/prefs_language.html:16 |
| 923 | msgid "Default language" | |
| 917 | #, fuzzy | |
| 918 | msgid "default language" | |
| 924 | 919 | msgstr "기본 언어" |
| 925 | 920 | |
| 926 | 921 | #: trac/prefs/templates/prefs_language.html:21 |
| ... | ...@@ -931,11 +926,9 @@ | |
| 931 | 926 | msgstr "언어를 설정하면 이 사이트에서 표시되는 모든 텍스트들이 서버의 언어가 아닌 설정된 언어로 표시될 것입니다." |
| 932 | 927 | |
| 933 | 928 | #: trac/prefs/templates/prefs_language.html:25 |
| 934 | msgid "Example:" | |
| 935 | msgstr "예제:" | |
| 936 | ||
| 937 | #: trac/prefs/templates/prefs_language.html:28 | |
| 938 | msgid "language, this would be displayed as" | |
| 929 | msgid "" | |
| 930 | "The 'default language' option uses the browser's\n" | |
| 931 | " language negotiation feature to select the appropriate language." | |
| 939 | 932 | msgstr "" |
| 940 | 933 | |
| 941 | 934 | #: trac/prefs/templates/prefs_pygments.html:9 |
| ... | ...@@ -971,11 +964,11 @@ | |
| 971 | 964 | msgid "Search Error" |
| 972 | 965 | msgstr "검색 에러" |
| 973 | 966 | |
| 974 | #: trac/search/web_ui.py:137 trac/ticket/query.py:657 trac/ticket/report.py:318 | |
| 967 | #: trac/search/web_ui.py:137 trac/ticket/query.py:659 trac/ticket/report.py:316 | |
| 975 | 968 | msgid "Next Page" |
| 976 | 969 | msgstr "다음 페이지" |
| 977 | 970 | |
| 978 | #: trac/search/web_ui.py:143 trac/ticket/query.py:662 trac/ticket/report.py:322 | |
| 971 | #: trac/search/web_ui.py:143 trac/ticket/query.py:664 trac/ticket/report.py:320 | |
| 979 | 972 | msgid "Previous Page" |
| 980 | 973 | msgstr "이전 페이지" |
| 981 | 974 | |
| ... | ...@@ -985,7 +978,7 @@ | |
| 985 | 978 | msgstr "저장소 경로 %(path)s 브라우징하기" |
| 986 | 979 | |
| 987 | 980 | #: trac/search/templates/search.html:10 trac/search/templates/search.html:40 |
| 988 | #: trac/ticket/templates/query_results.html:25 | |
| 981 | #: trac/ticket/templates/query_results.html:21 | |
| 989 | 982 | #: trac/ticket/templates/report_view.html:44 |
| 990 | 983 | msgid "Results" |
| 991 | 984 | msgstr "결과" |
| ... | ...@@ -1007,15 +1000,15 @@ | |
| 1007 | 1000 | #: trac/ticket/templates/milestone_delete.html:38 |
| 1008 | 1001 | #: trac/ticket/templates/milestone_edit.html:95 |
| 1009 | 1002 | #: trac/ticket/templates/milestone_view.html:96 |
| 1010 | #: trac/ticket/templates/query.html:242 | |
| 1003 | #: trac/ticket/templates/query.html:238 | |
| 1011 | 1004 | #: trac/ticket/templates/report_delete.html:26 |
| 1012 | 1005 | #: trac/ticket/templates/report_edit.html:49 |
| 1013 | 1006 | #: trac/ticket/templates/report_view.html:169 |
| 1014 | #: trac/ticket/templates/roadmap.html:71 trac/ticket/templates/ticket.html:389 | |
| 1007 | #: trac/ticket/templates/roadmap.html:71 trac/ticket/templates/ticket.html:395 | |
| 1015 | 1008 | #: trac/timeline/templates/timeline.html:53 |
| 1016 | 1009 | #: trac/versioncontrol/templates/browser.html:142 |
| 1017 | 1010 | #: trac/versioncontrol/templates/diff_form.html:62 |
| 1018 | #: trac/versioncontrol/templates/revisionlog.html:169 | |
| 1011 | #: trac/versioncontrol/templates/revisionlog.html:168 | |
| 1019 | 1012 | msgid "Note:" |
| 1020 | 1013 | msgstr "주의:" |
| 1021 | 1014 | |
| ... | ...@@ -1023,15 +1016,15 @@ | |
| 1023 | 1016 | #: trac/ticket/templates/milestone_delete.html:38 |
| 1024 | 1017 | #: trac/ticket/templates/milestone_edit.html:95 |
| 1025 | 1018 | #: trac/ticket/templates/milestone_view.html:96 |
| 1026 | #: trac/ticket/templates/query.html:242 | |
| 1019 | #: trac/ticket/templates/query.html:238 | |
| 1027 | 1020 | #: trac/ticket/templates/report_delete.html:26 |
| 1028 | 1021 | #: trac/ticket/templates/report_edit.html:49 |
| 1029 | 1022 | #: trac/ticket/templates/report_view.html:169 |
| 1030 | #: trac/ticket/templates/roadmap.html:71 trac/ticket/templates/ticket.html:389 | |
| 1023 | #: trac/ticket/templates/roadmap.html:71 trac/ticket/templates/ticket.html:395 | |
| 1031 | 1024 | #: trac/timeline/templates/timeline.html:53 |
| 1032 | 1025 | #: trac/versioncontrol/templates/browser.html:142 |
| 1033 | 1026 | #: trac/versioncontrol/templates/diff_form.html:62 |
| 1034 | #: trac/versioncontrol/templates/revisionlog.html:169 | |
| 1027 | #: trac/versioncontrol/templates/revisionlog.html:168 | |
| 1035 | 1028 | msgid "See" |
| 1036 | 1029 | msgstr "참고" |
| 1037 | 1030 | |
| ... | ...@@ -1057,8 +1050,8 @@ | |
| 1057 | 1050 | " and changes within a project." |
| 1058 | 1051 | msgstr "" |
| 1059 | 1052 | "Trac은 쉬운 사용에 초점이 맞추어진 웹기반의 소프트웨어 프로젝트 관리도구이며 버그/이슈 트랙킹 시스템입니다.\n" |
| 1060 | "Trac은 통합된 위키, 버전 컨트롤 시스템 인터페이스, 그리고 이벤트와 프로젝트의 변경사항을 유지할 수 있는 몇개의 편리한 방법을" | |
| 1061 | " 제공합니다." | |
| 1053 | "Trac은 통합된 위키, 버전 컨트롤 시스템 인터페이스, 그리고 프로젝트내의 이벤트와 변경사항을 유지할 수 있는 몇개의 편리한 " | |
| 1054 | "방법을 제공합니다." | |
| 1062 | 1055 | |
| 1063 | 1056 | #: trac/templates/about.html:33 |
| 1064 | 1057 | msgid "Trac is distributed under the modified BSD License." |
| ... | ...@@ -1124,7 +1117,7 @@ | |
| 1124 | 1117 | msgid "Attachment Info" |
| 1125 | 1118 | msgstr "첨부파일 정보" |
| 1126 | 1119 | |
| 1127 | #: trac/templates/attachment.html:28 trac/ticket/templates/ticket.html:248 | |
| 1120 | #: trac/templates/attachment.html:28 trac/ticket/templates/ticket.html:246 | |
| 1128 | 1121 | #: trac/wiki/templates/wiki_edit.html:105 |
| 1129 | 1122 | msgid "Your email or username:" |
| 1130 | 1123 | msgstr "이메일 주소 혹은 사용자 이름:" |
| ... | ...@@ -1153,8 +1146,8 @@ | |
| 1153 | 1146 | msgid "Delete attachment" |
| 1154 | 1147 | msgstr "첨부파일 삭제" |
| 1155 | 1148 | |
| 1156 | #: trac/templates/attachment.html:78 trac/ticket/api.py:207 | |
| 1157 | #: trac/ticket/templates/ticket.html:167 | |
| 1149 | #: trac/templates/attachment.html:78 trac/ticket/api.py:212 | |
| 1150 | #: trac/ticket/templates/ticket.html:165 | |
| 1158 | 1151 | msgid "Description" |
| 1159 | 1152 | msgstr "상세설명" |
| 1160 | 1153 | |
| ... | ...@@ -1174,7 +1167,7 @@ | |
| 1174 | 1167 | msgid "Property" |
| 1175 | 1168 | msgstr "속성" |
| 1176 | 1169 | |
| 1177 | #: trac/templates/diff_div.html:64 trac/ticket/templates/ticket.html:63 | |
| 1170 | #: trac/templates/diff_div.html:64 trac/ticket/templates/ticket.html:61 | |
| 1178 | 1171 | #: trac/versioncontrol/templates/changeset.html:32 |
| 1179 | 1172 | msgid "to" |
| 1180 | 1173 | msgstr "" |
| ... | ...@@ -1192,8 +1185,8 @@ | |
| 1192 | 1185 | msgstr "" |
| 1193 | 1186 | |
| 1194 | 1187 | #: trac/templates/diff_view.html:19 trac/templates/diff_view.html:25 |
| 1195 | #: trac/templates/history_view.html:26 trac/ticket/templates/ticket.html:100 | |
| 1196 | #: trac/wiki/web_ui.py:511 trac/wiki/templates/wiki_view.html:25 | |
| 1188 | #: trac/templates/history_view.html:26 trac/ticket/templates/ticket.html:98 | |
| 1189 | #: trac/wiki/web_ui.py:519 trac/wiki/templates/wiki_view.html:25 | |
| 1197 | 1190 | msgid "Version" |
| 1198 | 1191 | msgstr "버전" |
| 1199 | 1192 | |
| ... | ...@@ -1203,7 +1196,7 @@ | |
| 1203 | 1196 | msgstr "" |
| 1204 | 1197 | |
| 1205 | 1198 | #: trac/templates/diff_view.html:22 trac/ticket/web_ui.py:716 |
| 1206 | #: trac/ticket/templates/ticket.html:97 | |
| 1199 | #: trac/ticket/templates/ticket.html:95 | |
| 1207 | 1200 | msgid "Initial Version" |
| 1208 | 1201 | msgstr "초기 버전" |
| 1209 | 1202 | |
| ... | ...@@ -1257,7 +1250,7 @@ | |
| 1257 | 1250 | msgid "Removed" |
| 1258 | 1251 | msgstr "제거됨" |
| 1259 | 1252 | |
| 1260 | #: trac/templates/diff_view.html:61 trac/ticket/query.py:586 | |
| 1253 | #: trac/templates/diff_view.html:61 trac/ticket/query.py:588 | |
| 1261 | 1254 | #: trac/versioncontrol/templates/changeset.html:157 |
| 1262 | 1255 | #: trac/versioncontrol/templates/revisionlog.html:76 |
| 1263 | 1256 | msgid "Modified" |
| ... | ...@@ -1360,7 +1353,6 @@ | |
| 1360 | 1353 | msgstr "이 문제를 다시 재현할 수 있다고 생각한다면, 이 문제를 Trac 팀에 보고하는 것을 생각해 보십시오." |
| 1361 | 1354 | |
| 1362 | 1355 | #: trac/templates/error.html:126 |
| 1363 | #, fuzzy | |
| 1364 | 1356 | msgid "" |
| 1365 | 1357 | "Before you do that, though, please first try\n" |
| 1366 | 1358 | " [1:searching]\n" |
| ... | ...@@ -1372,10 +1364,6 @@ | |
| 1372 | 1364 | " [2:mailing list]\n" |
| 1373 | 1365 | " instead of filing a ticket." |
| 1374 | 1366 | msgstr "" |
| 1375 | "Before you do that, though, please first try [1:검색중] for similar issues, " | |
| 1376 | "as it is quite likely that this problem has been reported before. For " | |
| 1377 | "questions about installation and configuration of Trac, please try the " | |
| 1378 | "[2:메일링 리스트] instead of filing a ticket." | |
| 1379 | 1367 | |
| 1380 | 1368 | #: trac/templates/error.html:136 |
| 1381 | 1369 | msgid "Otherwise, please" |
| ... | ...@@ -1446,7 +1434,7 @@ | |
| 1446 | 1434 | #: trac/templates/history_view.html:20 trac/templates/history_view.html:51 |
| 1447 | 1435 | #: trac/versioncontrol/templates/diff_form.html:57 |
| 1448 | 1436 | #: trac/versioncontrol/templates/revisionlog.html:84 |
| 1449 | #: trac/versioncontrol/templates/revisionlog.html:163 | |
| 1437 | #: trac/versioncontrol/templates/revisionlog.html:162 | |
| 1450 | 1438 | msgid "View changes" |
| 1451 | 1439 | msgstr "변경사항 보기" |
| 1452 | 1440 | |
| ... | ...@@ -1483,134 +1471,134 @@ | |
| 1483 | 1471 | |
| 1484 | 1472 | #: trac/templates/layout.html:43 |
| 1485 | 1473 | msgid "Download in other formats:" |
| 1486 | msgstr "다른 포멧으로 다운로드하기:" | |
| 1474 | msgstr "다른 포멧으로 다운로드:" | |
| 1487 | 1475 | |
| 1488 | 1476 | #: trac/templates/macros.html:40 |
| 1489 | 1477 | msgid "anonymous" |
| 1490 | 1478 | msgstr "익명사용자" |
| 1491 | 1479 | |
| 1492 | #: trac/templates/macros.html:74 trac/templates/macros.html:75 | |
| 1480 | #: trac/templates/macros.html:73 trac/templates/macros.html:74 | |
| 1493 | 1481 | msgid "Previous" |
| 1494 | 1482 | msgstr "이전" |
| 1495 | 1483 | |
| 1496 | #: trac/templates/macros.html:84 trac/templates/macros.html:85 | |
| 1484 | #: trac/templates/macros.html:83 trac/templates/macros.html:84 | |
| 1497 | 1485 | msgid "Next" |
| 1498 | 1486 | msgstr "다음" |
| 1499 | 1487 | |
| 1500 | #: trac/templates/macros.html:95 | |
| 1488 | #: trac/templates/macros.html:94 | |
| 1501 | 1489 | msgid "View differences" |
| 1502 | 1490 | msgstr "차이점 보기" |
| 1503 | 1491 | |
| 1504 | #: trac/templates/macros.html:98 | |
| 1492 | #: trac/templates/macros.html:97 | |
| 1505 | 1493 | msgid "inline" |
| 1506 | 1494 | msgstr "인라인" |
| 1507 | 1495 | |
| 1508 | #: trac/templates/macros.html:100 | |
| 1496 | #: trac/templates/macros.html:99 | |
| 1509 | 1497 | msgid "side by side" |
| 1510 | 1498 | msgstr "양쪽으로" |
| 1511 | 1499 | |
| 1512 | #: trac/templates/macros.html:102 | |
| 1500 | #: trac/templates/macros.html:101 | |
| 1513 | 1501 | msgid "Show" |
| 1514 | 1502 | msgstr "보기" |
| 1515 | 1503 | |
| 1516 | #: trac/templates/macros.html:105 | |
| 1504 | #: trac/templates/macros.html:104 | |
| 1517 | 1505 | msgid "lines around each change" |
| 1518 | 1506 | msgstr "각 변경사항 주변 라인" |
| 1519 | 1507 | |
| 1520 | #: trac/templates/macros.html:108 | |
| 1508 | #: trac/templates/macros.html:107 | |
| 1521 | 1509 | msgid "Ignore:" |
| 1522 | 1510 | msgstr "다음 변경사항 무시하기:" |
| 1523 | 1511 | |
| 1524 | #: trac/templates/macros.html:112 | |