Code

put an exception around: do_pop user and password entry to catch ctrl-c/d.
[roundup.git] / I18N_PROGRESS.txt
1 This list has been generated using the MANIFEST file. We should be able to
2 write a simple script to compare the two and make sure that all MANIFEST
3 files appear in here.
5 To generate a messages.pot file, use this command:
7     python tools/pygettext.py roundup roundup-* cgi-bin/roundup.cgi
9 "messages.pot" then contains a positive list of files using _(), which can
10 be extracted by;
12     grep "#: " messages.pot | tr ":#0123456789 " "\012" | sort | uniq
14 Of course, this does not check whether a file is fully translated, only
15 whether there is at least one use of "_()".
18 THESE FILES DO NOT USE _()
19 ==========================
20 roundup/hyperdb.py
21 roundup/i18n.py
22 roundup/init.py
23 roundup/install_util.py
24 roundup/instance.py
25 roundup/mailgw.py
26 roundup/password.py
27 roundup/roundupdb.py
28 roundup/templatebuilder.py
29 roundup/backends/__init__.py
30 roundup/backends/back_anydbm.py
31 roundup/backends/back_bsddb.py
32 roundup/backends/back_bsddb3.py
33 roundup/templates/__init__.py
34 roundup/templates/classic/__init__.py
35 roundup/templates/classic/dbinit.py
36 roundup/templates/classic/htmlbase.py
37 roundup/templates/classic/instance_config.py
38 roundup/templates/classic/interfaces.py
39 roundup/templates/classic/detectors/__init__.py
40 roundup/templates/classic/detectors/nosyreaction.py
41 roundup/templates/extended/__init__.py
42 roundup/templates/extended/dbinit.py
43 roundup/templates/extended/htmlbase.py
44 roundup/templates/extended/instance_config.py
45 roundup/templates/extended/interfaces.py
46 roundup/templates/extended/detectors/__init__.py
47 roundup/templates/extended/detectors/nosyreaction.py
50 THESE FILES DO USE _()
51 ======================
52 roundup-admin
53 roundup-mailgw
54 roundup-server
55 cgi-bin/roundup.cgi
56 roundup/__init__.py
57 roundup/cgi_client.py
58 roundup/admin.py
59 roundup/cgitb.py
60 roundup/date.py
61 roundup/htmltemplate.py
64 WE DON'T CARE ABOUT THESE FILES
65 ===============================
66 BUILD.txt
67 CHANGES.txt
68 INSTALL.txt
69 MIGRATION.txt
70 README.txt
71 setup.py
72 doc/implementation.txt
73 doc/index.html
74 doc/overview.html
75 doc/spec.html
76 doc/images/edit.png
77 doc/images/hyperdb.png
78 doc/images/logo-acl-medium.png
79 doc/images/logo-codesourcery-medium.png
80 doc/images/logo-software-carpentry-standard.png
81 doc/images/roundup-1.png
82 doc/images/roundup.png
83 roundup/templates/classic/html/file.index
84 roundup/templates/classic/html/file.newitem
85 roundup/templates/classic/html/issue.filter
86 roundup/templates/classic/html/issue.index
87 roundup/templates/classic/html/issue.item
88 roundup/templates/classic/html/msg.index
89 roundup/templates/classic/html/msg.item
90 roundup/templates/classic/html/style.css
91 roundup/templates/classic/html/user.index
92 roundup/templates/classic/html/user.item
93 roundup/templates/extended/html/file.index
94 roundup/templates/extended/html/file.newitem
95 roundup/templates/extended/html/issue.filter
96 roundup/templates/extended/html/issue.index
97 roundup/templates/extended/html/issue.item
98 roundup/templates/extended/html/msg.index
99 roundup/templates/extended/html/msg.item
100 roundup/templates/extended/html/style.css
101 roundup/templates/extended/html/support.filter
102 roundup/templates/extended/html/support.index
103 roundup/templates/extended/html/support.item
104 roundup/templates/extended/html/timelog.index
105 roundup/templates/extended/html/timelog.item
106 roundup/templates/extended/html/user.index
107 roundup/templates/extended/html/user.item
108 test/README.txt
109 test/__init__.py
110 test/test_dates.py
111 test/test_db.py
112 test/test_init.py
113 test/test_mailsplit.py
114 test/test_multipart.py
115 test/test_schema.py
116 test/test_templating.py
117 test/unittest.py