~stub/ubuntu/precise/calibre/devel

« back to all changes in this revision

Viewing changes to src/calibre/translations/vi.po

  • Committer: Bazaar Package Importer
  • Author(s): Martin Pitt
  • Date: 2011-04-12 11:29:25 UTC
  • mfrom: (42.1.2 sid)
  • Revision ID: james.westby@ubuntu.com-20110412112925-c7171kt2bb5rmft4
Tags: 0.7.50+dfsg-2
* debian/control: Build with libpodofo-dev to enable PDF metadata.
  (Closes: #619632)
* debian/control: Add libboost1.42-dev build dependency. Apparently it is
  needed in some setups. (Closes: #619807)
* debian/rules: Call dh_sip to generate a proper sip API dependency, to
  prevent crashes like #616372 for partial upgrades.
* debian/control: Bump python-qt4 dependency to >= 4.8.3-2, which reportedly
  fixes crashes on startup. (Closes: #619701, #620125)

Show diffs side-by-side

added added

removed removed

Lines of Context:
7
7
msgstr ""
8
8
"Project-Id-Version: calibre\n"
9
9
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10
 
"POT-Creation-Date: 2011-01-30 19:51+0000\n"
 
10
"POT-Creation-Date: 2011-03-11 20:33+0000\n"
11
11
"PO-Revision-Date: 2010-10-08 20:51+0000\n"
12
12
"Last-Translator: Kovid Goyal <Unknown>\n"
13
13
"Language-Team: Vietnamese <vi@li.org>\n"
14
14
"MIME-Version: 1.0\n"
15
15
"Content-Type: text/plain; charset=UTF-8\n"
16
16
"Content-Transfer-Encoding: 8bit\n"
17
 
"X-Launchpad-Export-Date: 2011-01-31 04:52+0000\n"
18
 
"X-Generator: Launchpad (build 12177)\n"
 
17
"X-Launchpad-Export-Date: 2011-03-12 04:57+0000\n"
 
18
"X-Generator: Launchpad (build 12559)\n"
19
19
 
20
20
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:43
21
21
msgid "Does absolutely nothing"
25
25
#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:87
26
26
#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:88
27
27
#: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74
28
 
#: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:76
 
28
#: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:77
29
29
#: /home/kovid/work/calibre/src/calibre/devices/kobo/books.py:24
30
 
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:466
 
30
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:486
31
31
#: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:70
32
32
#: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:71
33
33
#: /home/kovid/work/calibre/src/calibre/devices/prs500/books.py:267
34
34
#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:660
35
 
#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:401
36
 
#: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:97
37
 
#: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:100
 
35
#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:455
 
36
#: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:98
 
37
#: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:101
38
38
#: /home/kovid/work/calibre/src/calibre/ebooks/chm/metadata.py:56
39
 
#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:407
 
39
#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:430
40
40
#: /home/kovid/work/calibre/src/calibre/ebooks/epub/periodical.py:127
41
41
#: /home/kovid/work/calibre/src/calibre/ebooks/fb2/input.py:100
42
42
#: /home/kovid/work/calibre/src/calibre/ebooks/fb2/input.py:102
48
48
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:236
49
49
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:31
50
50
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:32
51
 
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:73
52
 
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:382
53
 
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:387
54
 
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:619
 
51
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:74
 
52
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:414
 
53
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:419
 
54
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:659
55
55
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/ereader.py:36
56
56
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/ereader.py:61
57
57
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fb2.py:54
58
 
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:365
 
58
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:364
59
59
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:36
60
60
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:64
61
61
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:66
62
62
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:124
63
63
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:126
64
 
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1022
65
 
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1134
 
64
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1054
 
65
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1164
66
66
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdb.py:39
67
67
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdf.py:29
68
68
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pml.py:23
71
71
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/rtf.py:91
72
72
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/rtf.py:101
73
73
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/snb.py:16
74
 
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/google.py:56
75
 
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/txt.py:14
76
 
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:42
77
 
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:68
78
 
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:81
79
 
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:122
80
 
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:156
81
 
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:661
82
 
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:876
83
 
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:878
 
74
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/google.py:77
 
75
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/txt.py:18
 
76
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/txtz.py:23
 
77
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:43
 
78
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:69
 
79
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:82
 
80
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:125
 
81
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:159
 
82
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:667
 
83
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:882
 
84
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:884
84
85
#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:49
85
86
#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:51
86
 
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:958
87
 
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:963
88
 
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1029
89
 
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/reader.py:143
90
 
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/reader.py:150
91
 
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:64
92
 
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:111
93
 
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:118
 
87
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:994
 
88
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:999
 
89
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1065
 
90
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/reader.py:145
 
91
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/reader.py:152
 
92
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:65
 
93
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:112
 
94
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:119
94
95
#: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ereader/writer.py:173
95
96
#: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ereader/writer.py:174
96
97
#: /home/kovid/work/calibre/src/calibre/ebooks/pdb/input.py:26
111
112
#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:63
112
113
#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:81
113
114
#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:82
114
 
#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:100
115
115
#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:101
116
 
#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:329
117
 
#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:331
118
 
#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:299
119
 
#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:306
120
 
#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:100
121
 
#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:331
122
 
#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:334
 
116
#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:102
 
117
#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:312
 
118
#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:314
 
119
#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:308
 
120
#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:315
 
121
#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:155
 
122
#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:332
 
123
#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:335
123
124
#: /home/kovid/work/calibre/src/calibre/gui2/add.py:160
124
125
#: /home/kovid/work/calibre/src/calibre/gui2/add.py:167
125
126
#: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:42
126
 
#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:120
127
 
#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:145
128
 
#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:147
129
 
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1064
130
 
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1067
131
 
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:55
132
 
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:67
 
127
#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:122
 
128
#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:151
 
129
#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:153
 
130
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1106
 
131
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1109
 
132
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:56
 
133
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:68
133
134
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:47
134
135
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:145
135
136
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:185
136
 
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:726
137
 
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:193
138
 
#: /home/kovid/work/calibre/src/calibre/gui2/email.py:236
139
 
#: /home/kovid/work/calibre/src/calibre/gui2/email.py:245
140
 
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:424
141
 
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:443
142
 
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:965
143
 
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1158
 
137
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:734
 
138
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:366
 
139
#: /home/kovid/work/calibre/src/calibre/gui2/email.py:235
 
140
#: /home/kovid/work/calibre/src/calibre/gui2/email.py:244
 
141
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:430
 
142
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:449
 
143
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:988
 
144
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1181
144
145
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:70
145
 
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:166
146
 
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:182
 
146
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:167
 
147
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:185
147
148
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/bulk_download.py:112
148
 
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:191
149
 
#: /home/kovid/work/calibre/src/calibre/library/cli.py:215
 
149
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:199
 
150
#: /home/kovid/work/calibre/src/calibre/library/cli.py:216
150
151
#: /home/kovid/work/calibre/src/calibre/library/database.py:914
151
 
#: /home/kovid/work/calibre/src/calibre/library/database2.py:432
152
 
#: /home/kovid/work/calibre/src/calibre/library/database2.py:444
153
 
#: /home/kovid/work/calibre/src/calibre/library/database2.py:1529
154
 
#: /home/kovid/work/calibre/src/calibre/library/database2.py:1632
155
 
#: /home/kovid/work/calibre/src/calibre/library/database2.py:2472
156
 
#: /home/kovid/work/calibre/src/calibre/library/database2.py:2474
157
 
#: /home/kovid/work/calibre/src/calibre/library/database2.py:2605
158
 
#: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:229
 
152
#: /home/kovid/work/calibre/src/calibre/library/database2.py:494
 
153
#: /home/kovid/work/calibre/src/calibre/library/database2.py:502
 
154
#: /home/kovid/work/calibre/src/calibre/library/database2.py:513
 
155
#: /home/kovid/work/calibre/src/calibre/library/database2.py:1716
 
156
#: /home/kovid/work/calibre/src/calibre/library/database2.py:1826
 
157
#: /home/kovid/work/calibre/src/calibre/library/database2.py:2804
 
158
#: /home/kovid/work/calibre/src/calibre/library/database2.py:2806
 
159
#: /home/kovid/work/calibre/src/calibre/library/database2.py:2939
 
160
#: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:233
159
161
#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:158
160
162
#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:161
161
163
#: /home/kovid/work/calibre/src/calibre/library/server/xml.py:79
162
 
#: /home/kovid/work/calibre/src/calibre/utils/localization.py:129
 
164
#: /home/kovid/work/calibre/src/calibre/utils/localization.py:131
163
165
#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:46
164
166
#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:64
165
167
#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:78
172
174
msgid "Base"
173
175
msgstr "Cơ sở"
174
176
 
175
 
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:130
 
177
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:135
176
178
msgid "Customize"
177
179
msgstr ""
178
180
 
179
 
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:294
 
181
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:143
 
182
#: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:39
 
183
#: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:44
 
184
msgid "Cannot configure"
 
185
msgstr "Không thể thiết lập cấu hình"
 
186
 
 
187
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:305
180
188
msgid "File type"
181
189
msgstr "Kiểu tập tin"
182
190
 
183
 
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:330
 
191
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:341
184
192
msgid "Metadata reader"
185
193
msgstr "Đọc thông tin mô tả"
186
194
 
187
 
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:360
 
195
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:371
188
196
msgid "Metadata writer"
189
197
msgstr "Bộ ghi siêu dữ liệu"
190
198
 
191
 
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:390
 
199
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:401
192
200
msgid "Catalog generator"
193
201
msgstr "Khởi tạo danh mục"
194
202
 
195
 
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:499
 
203
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:510
196
204
msgid "User Interface Action"
197
205
msgstr "Thao tác giao diện người dùng"
198
206
 
199
 
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:525
 
207
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:536
200
208
#: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:18
201
209
#: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:23
202
 
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:189
203
 
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:279
204
 
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:301
 
210
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:190
 
211
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:280
 
212
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:302
205
213
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:206
206
214
msgid "Preferences"
207
215
msgstr "Tùy chỉnh"
208
216
 
209
 
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:15
 
217
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:18
210
218
msgid ""
211
219
"Follow all local links in an HTML file and create a ZIP file containing all "
212
220
"linked files. This plugin is run every time you add an HTML file to the "
216
224
"tin nén chứa tất cả các file được dẫn tới. Plugin này sẽ chạy mỗi khi bạn bổ "
217
225
"sung một tập tin HTML vào thư viện."
218
226
 
219
 
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:51
 
227
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:54
220
228
msgid ""
221
229
"Character encoding for the input HTML files. Common choices include: cp1252, "
222
230
"latin1, iso-8859-1 and utf-8."
224
232
"Bảng mã cho tập tin HTML đầu vào. Lựa chọn thông thường bao gồm: cp1252, "
225
233
"latin1, iso-8859-1 và utf-8"
226
234
 
227
 
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:58
 
235
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:61
228
236
msgid ""
229
237
"Create a PMLZ archive containing the PML file and all images in the "
230
238
"directory pmlname_img or images. This plugin is run every time you add a PML "
234
242
"pmlname_img hoặc \"images\". Tiện ích này sẽ khởi chạy mỗi khi bạn bổ sung "
235
243
"một tập tin PML vào thư viện."
236
244
 
237
 
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:92
 
245
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:91
 
246
msgid ""
 
247
"Create a TXTZ archive when a TXT file is imported containing Markdown or "
 
248
"Textile references to images. The referenced images as well as the TXT file "
 
249
"are added to the archive."
 
250
msgstr ""
 
251
 
 
252
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:166
238
253
msgid "Extract cover from comic files"
239
254
msgstr "Trích bìa từ các tập tin truyện tranh"
240
255
 
241
 
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:121
242
 
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:132
243
 
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:144
244
 
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:154
245
 
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:164
246
 
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:175
247
 
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:185
248
256
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:195
249
 
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:205
250
 
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:215
251
 
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:225
252
 
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:235
253
 
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:246
254
 
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:258
 
257
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:206
 
258
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:218
 
259
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:228
 
260
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:238
 
261
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:249
 
262
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:259
 
263
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:269
255
264
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:279
256
 
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:290
257
 
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:300
258
 
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:311
259
 
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:321
 
265
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:289
 
266
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:299
 
267
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:309
 
268
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:320
 
269
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:332
 
270
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:353
 
271
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:364
 
272
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:374
 
273
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:385
 
274
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:395
 
275
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:406
260
276
msgid "Read metadata from %s files"
261
277
msgstr "Đọc thông tin mô tả từ tập tin %s"
262
278
 
263
 
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:269
 
279
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:343
264
280
msgid "Read metadata from ebooks in RAR archives"
265
281
msgstr "Đọc thông tin mô tả từ ebook trong các tập tin nén kiểu RAR"
266
282
 
267
 
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:332
 
283
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:417
268
284
msgid "Read metadata from ebooks in ZIP archives"
269
285
msgstr "Đọc thông tin mô tả từ ebook trong các tập tin nén kiểu ZIP"
270
286
 
271
 
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:345
272
 
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:355
273
 
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:365
274
 
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:387
275
 
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:398
276
 
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:408
 
287
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:430
 
288
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:440
 
289
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:450
 
290
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:472
 
291
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:483
 
292
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:493
277
293
msgid "Set metadata in %s files"
278
294
msgstr "Thiết lập thông tin mô tả cho tập tin %s"
279
295
 
280
 
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:376
 
296
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:461
 
297
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:504
281
298
msgid "Set metadata from %s files"
282
299
msgstr "Thiết lập thông tin mô tả từ tập tin %s"
283
300
 
284
 
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:727
 
301
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:822
285
302
msgid "Look and Feel"
286
303
msgstr "Trải nghiệm"
287
304
 
288
 
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:729
289
 
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:741
290
 
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:752
291
 
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:763
 
305
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:824
 
306
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:836
 
307
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:847
 
308
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:858
 
309
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:870
292
310
msgid "Interface"
293
311
msgstr "Giao diện"
294
312
 
295
 
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:733
 
313
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:828
296
314
msgid "Adjust the look and feel of the calibre interface to suit your tastes"
297
315
msgstr "Tùy chỉnh giao diện calibre theo ý thích của bạn"
298
316
 
299
 
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:739
 
317
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:834
300
318
msgid "Behavior"
301
319
msgstr "Ứng xử"
302
320
 
303
 
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:745
 
321
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:840
304
322
msgid "Change the way calibre behaves"
305
323
msgstr "Thay đổi cách calibre ứng xử"
306
324
 
307
 
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:750
 
325
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:845
308
326
#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:217
309
327
msgid "Add your own columns"
310
328
msgstr "Thêm cột"
311
329
 
312
 
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:756
 
330
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:851
313
331
msgid "Add/remove your own columns to the calibre book list"
314
332
msgstr "Thêm/bớt cột cho danh mục sách trong calibre"
315
333
 
316
 
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:761
 
334
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:856
317
335
msgid "Customize the toolbar"
318
336
msgstr "Tùy chỉnh thanh công cụ"
319
337
 
320
 
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:767
 
338
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:862
321
339
msgid ""
322
340
"Customize the toolbars and context menus, changing which actions are "
323
341
"available in each"
324
342
msgstr "Tùy chỉnh thanh công cụ và menu ngữ cảnh"
325
343
 
326
 
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:773
 
344
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:868
 
345
msgid "Customize searching"
 
346
msgstr ""
 
347
 
 
348
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:874
 
349
msgid "Customize the way searching for books works in calibre"
 
350
msgstr ""
 
351
 
 
352
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:879
327
353
msgid "Input Options"
328
354
msgstr "Tùy chọn đầu vào"
329
355
 
330
 
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:775
331
 
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:786
332
 
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:797
 
356
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:881
 
357
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:892
 
358
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:903
333
359
msgid "Conversion"
334
360
msgstr "Chuyển đổi"
335
361
 
336
 
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:779
 
362
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:885
337
363
msgid "Set conversion options specific to each input format"
338
364
msgstr "Thiết lập các tùy chọn về chuyển đổi cho từng định dạng đầu vào"
339
365
 
340
 
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:784
 
366
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:890
341
367
msgid "Common Options"
342
368
msgstr "Tùy chọn thường gặp"
343
369
 
344
 
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:790
 
370
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:896
345
371
msgid "Set conversion options common to all formats"
346
372
msgstr "Thiết lập các tùy chọn chung về chuyển đổi cho tất cả các định dạng"
347
373
 
348
 
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:795
 
374
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:901
349
375
msgid "Output Options"
350
376
msgstr "Tùy chọn đầu ra"
351
377
 
352
 
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:801
 
378
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:907
353
379
msgid "Set conversion options specific to each output format"
354
380
msgstr "Thiết lập các tùy chọn về chuyển đổi cho từng định dạng đầu ra"
355
381
 
356
 
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:806
 
382
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:912
357
383
msgid "Adding books"
358
384
msgstr "Thêm sách"
359
385
 
360
 
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:808
361
 
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:820
362
 
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:832
363
 
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:844
 
386
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:914
 
387
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:926
 
388
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:938
 
389
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:950
364
390
msgid "Import/Export"
365
391
msgstr "Nhập/Xuất"
366
392
 
367
 
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:812
 
393
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:918
368
394
msgid "Control how calibre reads metadata from files when adding books"
369
395
msgstr "Thiết lập cách calibre đọc thông tin mô tả khi thêm sách"
370
396
 
371
 
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:818
 
397
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:924
372
398
msgid "Saving books to disk"
373
399
msgstr "Lưu sách vào đĩa"
374
400
 
375
 
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:824
 
401
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:930
376
402
msgid ""
377
403
"Control how calibre exports files from its database to disk when using Save "
378
404
"to disk"
380
406
"Thiết lập cách calibre xuất tập tin từ cơ sở dữ liệu của nó vào đĩa khi sử "
381
407
"dụng Lưu vào đĩa"
382
408
 
383
 
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:830
 
409
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:936
384
410
msgid "Sending books to devices"
385
411
msgstr "Gửi sách đến thiết bị"
386
412
 
387
 
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:836
 
413
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:942
388
414
msgid "Control how calibre transfers files to your ebook reader"
389
415
msgstr "Thiết lập cách calibre chuyển các tập tin đến thiết bị đọc sách"
390
416
 
391
 
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:842
 
417
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:948
392
418
msgid "Metadata plugboards"
393
419
msgstr ""
394
420
 
395
 
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:848
 
421
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:954
396
422
msgid "Change metadata fields before saving/sending"
397
423
msgstr ""
398
424
 
399
 
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:853
 
425
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:959
400
426
msgid "Template Functions"
401
427
msgstr ""
402
428
 
403
 
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:855
404
 
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:891
405
 
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:903
406
 
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:914
 
429
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:961
 
430
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:997
 
431
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1009
 
432
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1020
407
433
msgid "Advanced"
408
434
msgstr "Nâng cao"
409
435
 
410
 
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:859
 
436
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:965
411
437
msgid "Create your own template functions"
412
438
msgstr ""
413
439
 
414
 
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:864
 
440
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:970
415
441
msgid "Sharing books by email"
416
442
msgstr "Chia sẻ sách qua email"
417
443
 
418
 
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:866
419
 
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:878
 
444
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:972
 
445
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:984
420
446
msgid "Sharing"
421
447
msgstr "Chia sẻ"
422
448
 
423
 
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:870
 
449
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:976
424
450
msgid ""
425
451
"Setup sharing of books via email. Can be used for automatic sending of "
426
452
"downloaded news to your devices"
428
454
"Thiết lập chia sẻ sách qua email. Có thể được sử dụng để tự động gửi tin "
429
455
"được tải đến thiết bị của bạn"
430
456
 
431
 
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:876
 
457
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:982
432
458
msgid "Sharing over the net"
433
459
msgstr "Chia sẻ qua mạng"
434
460
 
435
 
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:882
 
461
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:988
436
462
msgid ""
437
463
"Setup the calibre Content Server which will give you access to your calibre "
438
464
"library from anywhere, on any device, over the internet"
440
466
"Thiết lập calibre Content Server để truy cập vào thư viện calibre của bạn ở "
441
467
"mọi nơi, từ bất kỳ thiết bị, qua internet"
442
468
 
443
 
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:889
444
 
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:269
 
469
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:995
 
470
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:268
445
471
msgid "Plugins"
446
472
msgstr "Plugin"
447
473
 
448
 
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:895
 
474
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1001
449
475
msgid "Add/remove/customize various bits of calibre functionality"
450
476
msgstr "Thêm/bớt/tùy chỉnh các chức năng nâng cao trong calibre"
451
477
 
452
 
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:901
 
478
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1007
453
479
msgid "Tweaks"
454
480
msgstr "Hiệu chỉnh nhỏ"
455
481
 
456
 
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:907
 
482
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1013
457
483
msgid "Fine tune how calibre behaves in various contexts"
458
484
msgstr "Điều chỉnh cách calibre ứng xử trong những ngữ cảnh khác nhau"
459
485
 
460
 
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:912
 
486
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1018
461
487
msgid "Miscellaneous"
462
488
msgstr "Linh tinh"
463
489
 
464
 
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:918
 
490
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1024
465
491
msgid "Miscellaneous advanced configuration"
466
492
msgstr "Những thiết lập khác"
467
493
 
642
668
msgid "This profile is intended for the Sanda Bambook."
643
669
msgstr ""
644
670
 
645
 
#: /home/kovid/work/calibre/src/calibre/customize/ui.py:34
 
671
#: /home/kovid/work/calibre/src/calibre/customize/ui.py:35
646
672
msgid "Installed plugins"
647
673
msgstr "Các plugin đã được cài đặt"
648
674
 
649
 
#: /home/kovid/work/calibre/src/calibre/customize/ui.py:35
 
675
#: /home/kovid/work/calibre/src/calibre/customize/ui.py:36
650
676
msgid "Mapping for filetype plugins"
651
677
msgstr "Bản đồ cho plugin kiểu tập tin"
652
678
 
653
 
#: /home/kovid/work/calibre/src/calibre/customize/ui.py:36
 
679
#: /home/kovid/work/calibre/src/calibre/customize/ui.py:37
654
680
msgid "Local plugin customization"
655
681
msgstr "Tuỳ chỉnh các plugin hiện có"
656
682
 
657
 
#: /home/kovid/work/calibre/src/calibre/customize/ui.py:37
 
683
#: /home/kovid/work/calibre/src/calibre/customize/ui.py:38
658
684
msgid "Disabled plugins"
659
685
msgstr "Các plugin đã bị vô hiệu hoá"
660
686
 
661
 
#: /home/kovid/work/calibre/src/calibre/customize/ui.py:38
 
687
#: /home/kovid/work/calibre/src/calibre/customize/ui.py:39
662
688
msgid "Enabled plugins"
663
689
msgstr "Các plugin đang được sử dụng"
664
690
 
665
 
#: /home/kovid/work/calibre/src/calibre/customize/ui.py:93
 
691
#: /home/kovid/work/calibre/src/calibre/customize/ui.py:94
666
692
msgid "No valid plugin found in "
667
693
msgstr "Không tìm thấy tiện ích nào đáp ứng yêu cầu trong "
668
694
 
669
 
#: /home/kovid/work/calibre/src/calibre/customize/ui.py:508
 
695
#: /home/kovid/work/calibre/src/calibre/customize/ui.py:521
670
696
msgid "Initialization of plugin %s failed with traceback:"
671
697
msgstr "Quá trình khởi chạy plugin %s thất bại với các thông tin sau"
672
698
 
673
 
#: /home/kovid/work/calibre/src/calibre/customize/ui.py:541
 
699
#: /home/kovid/work/calibre/src/calibre/customize/ui.py:554
674
700
msgid ""
675
701
"    %prog options\n"
676
702
"\n"
678
704
"    "
679
705
msgstr ""
680
706
 
681
 
#: /home/kovid/work/calibre/src/calibre/customize/ui.py:547
 
707
#: /home/kovid/work/calibre/src/calibre/customize/ui.py:560
682
708
msgid "Add a plugin by specifying the path to the zip file containing it."
683
709
msgstr ""
684
710
"Thêm một plugin bằng cách chỉ ra đường dẫn tới tập tin nén zip chứa nó."
685
711
 
686
 
#: /home/kovid/work/calibre/src/calibre/customize/ui.py:549
 
712
#: /home/kovid/work/calibre/src/calibre/customize/ui.py:562
687
713
msgid "Remove a custom plugin by name. Has no effect on builtin plugins"
688
714
msgstr ""
689
715
"Xoá một plugin tự tạo theo tên. Không có tác dụng với các plugin đi kèm phần "
690
716
"mềm."
691
717
 
692
 
#: /home/kovid/work/calibre/src/calibre/customize/ui.py:551
 
718
#: /home/kovid/work/calibre/src/calibre/customize/ui.py:564
693
719
msgid ""
694
720
"Customize plugin. Specify name of plugin and customization string separated "
695
721
"by a comma."
697
723
"Tuỳ biến plugin. Ghi rõ tên của plugin và chuỗi tùy biến cách nhau bằng dấu "
698
724
"phẩy."
699
725
 
700
 
#: /home/kovid/work/calibre/src/calibre/customize/ui.py:553
 
726
#: /home/kovid/work/calibre/src/calibre/customize/ui.py:566
701
727
msgid "List all installed plugins"
702
728
msgstr "Liệt kê tất cả các plugin đã được cài đặt."
703
729
 
704
 
#: /home/kovid/work/calibre/src/calibre/customize/ui.py:555
 
730
#: /home/kovid/work/calibre/src/calibre/customize/ui.py:568
705
731
msgid "Enable the named plugin"
706
732
msgstr "Cho phép khởi chạy plugin có tên sau"
707
733
 
708
 
#: /home/kovid/work/calibre/src/calibre/customize/ui.py:557
 
734
#: /home/kovid/work/calibre/src/calibre/customize/ui.py:570
709
735
msgid "Disable the named plugin"
710
736
msgstr "Vô hiệu hóa plugin có tên sau"
711
737
 
712
 
#: /home/kovid/work/calibre/src/calibre/debug.py:148
 
738
#: /home/kovid/work/calibre/src/calibre/debug.py:150
713
739
msgid "Debug log"
714
740
msgstr ""
715
741
 
717
743
msgid "Communicate with Android phones."
718
744
msgstr "Giao tiếp với điện thoại Android."
719
745
 
720
 
#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:62
 
746
#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:86
721
747
msgid ""
722
748
"Comma separated list of directories to send e-books to on the device. The "
723
749
"first one that exists will be used"
725
751
"Dấu phẩy tách các danh sách thư mục để gửi e-book đến thiết bị. Thư mục đầu "
726
752
"tiên có mặt sẽ được dùng."
727
753
 
728
 
#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:108
 
754
#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:133
729
755
msgid "Communicate with S60 phones."
730
756
msgstr "Giao tiếp với điện thoại S60."
731
757
 
732
 
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:90
 
758
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:92
733
759
msgid "Apple device"
734
760
msgstr "Thiết bị của Apple"
735
761
 
736
 
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:92
 
762
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:94
737
763
msgid "Communicate with iTunes/iBooks."
738
764
msgstr "Giao tiếp với iTunes/iBooks."
739
765
 
740
 
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:98
 
766
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:100
741
767
msgid "Apple device detected, launching iTunes, please wait ..."
742
768
msgstr ""
743
769
"Phát hiện thiết bị do Apple sản xuất, khởi chạy iTunes, xin đợi trong giây "
744
770
"lát ..."
745
771
 
746
 
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:100
 
772
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:102
747
773
msgid ""
748
774
"Cannot copy books directly from iDevice. Drag from iTunes Library to "
749
775
"desktop, then add to calibre's Library window."
750
776
msgstr ""
751
777
 
752
 
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:260
753
 
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:263
 
778
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:262
 
779
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:265
754
780
msgid "Updating device metadata listing..."
755
781
msgstr "Cập nhật danh mục thông tin mô tả của thiết bị ..."
756
782
 
757
 
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:339
758
 
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:378
759
 
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:947
760
 
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:987
761
 
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2972
762
 
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3012
 
783
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:341
 
784
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:380
 
785
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:949
 
786
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:989
 
787
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2976
 
788
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3016
763
789
msgid "%d of %d"
764
790
msgstr "%d của %d"
765
791
 
766
 
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:385
767
 
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:992
768
 
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3018
 
792
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:387
 
793
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:994
 
794
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3022
769
795
msgid "finished"
770
796
msgstr "đã hoàn tất"
771
797
 
772
 
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:560
 
798
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:562
773
799
msgid "Use Series as Category in iTunes/iBooks"
774
800
msgstr ""
775
801
 
776
 
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:562
 
802
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:564
777
803
msgid "Cache covers from iTunes/iBooks"
778
804
msgstr ""
779
805
 
780
 
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:574
 
806
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:576
781
807
msgid ""
782
808
"Some books not found in iTunes database.\n"
783
809
"Delete using the iBooks app.\n"
787
813
"Xoá thông qua ứng dụng iBoooks.\n"
788
814
"Nhấn vào \"Xem chi tiết\" để hiển thị danh sách."
789
815
 
790
 
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:911
 
816
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:913
791
817
msgid ""
792
818
"Some cover art could not be converted.\n"
793
819
"Click 'Show Details' for a list."
795
821
"Một số ảnh bìa sẽ không được chuyển đổi định dạng.\n"
796
822
"Nhấn vào \"Xem chi tiết\" để xem danh sách."
797
823
 
798
 
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2553
 
824
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2557
 
825
#: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:100
799
826
#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:447
800
827
#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:470
801
 
#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:886
802
 
#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:892
803
 
#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:922
804
 
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:262
805
 
#: /home/kovid/work/calibre/src/calibre/library/database2.py:244
806
 
#: /home/kovid/work/calibre/src/calibre/library/database2.py:257
807
 
#: /home/kovid/work/calibre/src/calibre/library/database2.py:2336
808
 
#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:150
 
828
#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:909
 
829
#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:915
 
830
#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:945
 
831
#: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:71
 
832
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:445
 
833
#: /home/kovid/work/calibre/src/calibre/library/database2.py:293
 
834
#: /home/kovid/work/calibre/src/calibre/library/database2.py:306
 
835
#: /home/kovid/work/calibre/src/calibre/library/database2.py:2668
 
836
#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:159
809
837
msgid "News"
810
838
msgstr "Tin tức"
811
839
 
812
 
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2554
 
840
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2558
813
841
#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:65
814
 
#: /home/kovid/work/calibre/src/calibre/library/catalog.py:625
815
 
#: /home/kovid/work/calibre/src/calibre/library/database2.py:2299
816
 
#: /home/kovid/work/calibre/src/calibre/library/database2.py:2317
 
842
#: /home/kovid/work/calibre/src/calibre/library/catalog.py:634
 
843
#: /home/kovid/work/calibre/src/calibre/library/database2.py:2630
 
844
#: /home/kovid/work/calibre/src/calibre/library/database2.py:2648
817
845
msgid "Catalog"
818
846
msgstr ""
819
847
 
820
 
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2876
 
848
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2880
821
849
msgid "Communicate with iTunes."
822
850
msgstr "Giao tiếp với iTunes."
823
851
 
829
857
msgid "Li Fanxi"
830
858
msgstr ""
831
859
 
832
 
#: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:41
 
860
#: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:42
833
861
msgid "Device IP Address (restart calibre after changing)"
834
862
msgstr ""
835
863
 
836
 
#: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:46
 
864
#: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:47
837
865
msgid ""
838
866
"Unable to add book to library directly from Bambook. Please save the book to "
839
867
"disk and add the file to library from disk."
840
868
msgstr ""
841
869
 
842
 
#: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:66
 
870
#: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:67
843
871
msgid ""
844
872
"Unable to connect to Bambook, you need to install Bambook library first."
845
873
msgstr ""
846
874
 
847
 
#: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:74
 
875
#: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:75
848
876
msgid ""
849
877
"Unable to connect to Bambook. \n"
850
878
"If you are trying to connect via Wi-Fi, please make sure the IP address of "
851
879
"Bambook has been correctly configured."
852
880
msgstr ""
853
881
 
854
 
#: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:111
 
882
#: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:112
855
883
msgid "Bambook"
856
884
msgstr ""
857
885
 
858
 
#: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:217
859
 
#: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:233
 
886
#: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:218
 
887
#: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:234
860
888
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:67
861
889
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:70
862
890
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:73
863
 
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:214
864
 
#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:68
865
 
#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:71
866
 
#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:74
867
 
#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:136
868
 
#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:143
869
 
#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:166
 
891
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:230
 
892
#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:120
 
893
#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:123
 
894
#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:126
 
895
#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:190
 
896
#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:197
 
897
#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:220
870
898
msgid "Getting list of books on device..."
871
899
msgstr "Đang lấy danh mục sách có trên thiết bị...."
872
900
 
873
 
#: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:263
874
 
#: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:267
875
 
#: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:278
876
 
#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:195
877
 
#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:197
 
901
#: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:264
 
902
#: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:268
 
903
#: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:279
 
904
#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:249
 
905
#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:251
878
906
msgid "Transferring books to device..."
879
907
msgstr "Đang chuyển sách sang thiết bị ..."
880
908
 
881
 
#: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:284
882
 
#: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:298
883
 
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:327
884
 
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:362
885
 
#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:219
886
 
#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:250
 
909
#: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:285
 
910
#: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:299
 
911
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:347
 
912
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:382
 
913
#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:273
 
914
#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:304
887
915
msgid "Adding books to device metadata listing..."
888
916
msgstr "Đang thêm sách vào danh mục thông tin mô tả trên thiết bị..."
889
917
 
890
 
#: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:306
891
 
#: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:308
 
918
#: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:307
 
919
#: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:309
892
920
#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:102
893
921
#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:113
894
 
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:279
895
 
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:311
896
 
#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:256
897
 
#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:274
 
922
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:299
 
923
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:331
 
924
#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:310
 
925
#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:328
898
926
msgid "Removing books from device..."
899
927
msgstr "Đang xoá sách khỏi thiết bị ..."
900
928
 
901
 
#: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:323
902
 
#: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:328
903
 
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:315
904
 
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:322
905
 
#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:281
906
 
#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:286
 
929
#: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:324
 
930
#: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:329
 
931
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:335
 
932
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:342
 
933
#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:335
 
934
#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:340
907
935
msgid "Removing books from device metadata listing..."
908
936
msgstr "Đang xóa sách khỏi danh mục thông tin mô tả trên thiết bị..."
909
937
 
910
 
#: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:396
911
 
#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:316
 
938
#: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:397
 
939
#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:370
912
940
msgid "Sending metadata to device..."
913
941
msgstr "Đang chuyển thông tin mô tả sang thiết bị..."
914
942
 
925
953
msgstr "Giao tiếp với điện thoại thông minh Blackberry."
926
954
 
927
955
#: /home/kovid/work/calibre/src/calibre/devices/blackberry/driver.py:14
928
 
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:254
 
956
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:253
929
957
#: /home/kovid/work/calibre/src/calibre/devices/nuut2/driver.py:18
930
958
#: /home/kovid/work/calibre/src/calibre/devices/prs500/driver.py:90
931
959
msgid "Kovid Goyal"
943
971
msgid "Communicate with the EB600 eBook reader."
944
972
msgstr "Giao tiếp với EB600 eBook reader."
945
973
 
946
 
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:194
 
974
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:193
947
975
msgid "Communicate with the Astak Mentor EB600"
948
976
msgstr "Giao tiếp với Astak Mentor EB600"
949
977
 
950
 
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:217
 
978
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:216
951
979
msgid "Communicate with the PocketBook 301 reader."
952
980
msgstr "Giao tiếp với PocketBook 301 reader."
953
981
 
954
 
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:234
 
982
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:233
955
983
msgid "Communicate with the PocketBook 602/603/902/903 reader."
956
984
msgstr ""
957
985
 
958
 
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:253
 
986
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:252
959
987
msgid "Communicate with the PocketBook 701"
960
988
msgstr ""
961
989
 
997
1025
msgid "Communicate with the BOOX eBook reader."
998
1026
msgstr "Giao tiếp với BOOX eBook reader."
999
1027
 
1000
 
#: /home/kovid/work/calibre/src/calibre/devices/hanlin/driver.py:132
 
1028
#: /home/kovid/work/calibre/src/calibre/devices/hanlin/driver.py:133
1001
1029
msgid ""
1002
1030
"Comma separated list of directories to send e-books to on the device. The "
1003
1031
"first one that exists will be used."
1029
1057
 
1030
1058
#: /home/kovid/work/calibre/src/calibre/devices/iliad/driver.py:17
1031
1059
#: /home/kovid/work/calibre/src/calibre/devices/irexdr/driver.py:18
1032
 
#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:42
 
1060
#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:43
1033
1061
msgid "John Schember"
1034
1062
msgstr "John Schember"
1035
1063
 
1036
 
#: /home/kovid/work/calibre/src/calibre/devices/interface.py:44
 
1064
#: /home/kovid/work/calibre/src/calibre/devices/interface.py:54
1037
1065
msgid "Cannot get files from this device"
1038
1066
msgstr ""
1039
1067
 
1061
1089
msgid "Communicate with the JetBook Mini reader."
1062
1090
msgstr ""
1063
1091
 
1064
 
#: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:43
 
1092
#: /home/kovid/work/calibre/src/calibre/devices/kindle/apnx.py:28
 
1093
msgid "Not a valid MOBI file. Reports identity of %s"
 
1094
msgstr ""
 
1095
 
 
1096
#: /home/kovid/work/calibre/src/calibre/devices/kindle/apnx.py:44
 
1097
msgid "Could not generate page mapping."
 
1098
msgstr ""
 
1099
 
 
1100
#: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:44
1065
1101
msgid "Communicate with the Kindle eBook reader."
1066
1102
msgstr "Giao tiếp với Kindle eBook reader."
1067
1103
 
1068
 
#: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:170
 
1104
#: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:171
1069
1105
msgid "Communicate with the Kindle 2/3 eBook reader."
1070
1106
msgstr "Giao tiếp với Kindle 2/3 eBook reader."
1071
1107
 
1072
 
#: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:211
 
1108
#: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:180
 
1109
msgid "Send page number information when sending books"
 
1110
msgstr ""
 
1111
 
 
1112
#: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:182
 
1113
msgid ""
 
1114
"The Kindle 3 and newer versions can use page number information in MOBI "
 
1115
"files. With this option, calibre will calculate and send this information to "
 
1116
"the Kindle when uploading MOBI files by USB. Note that the page numbers do "
 
1117
"not correspond to any paper book."
 
1118
msgstr ""
 
1119
 
 
1120
#: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:187
 
1121
msgid "Use slower but more accurate page number generation"
 
1122
msgstr ""
 
1123
 
 
1124
#: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:189
 
1125
msgid ""
 
1126
"There are two ways to generate the page number information. Using the more "
 
1127
"accurate generator will produce pages that correspond better to a printed "
 
1128
"book. However, this method is slower and will slow down sending files to the "
 
1129
"Kindle."
 
1130
msgstr ""
 
1131
 
 
1132
#: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:257
1073
1133
msgid "Communicate with the Kindle DX eBook reader."
1074
1134
msgstr "Giao tiếp với Kindle DX eBook reader."
1075
1135
 
1083
1143
"Create a tag called \"Im_Reading\" "
1084
1144
msgstr ""
1085
1145
 
1086
 
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:446
1087
 
#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:295
 
1146
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:466
 
1147
#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:383
1088
1148
msgid "Not Implemented"
1089
1149
msgstr "Chưa được thực hiện"
1090
1150
 
1091
 
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:447
 
1151
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:467
1092
1152
msgid ""
1093
1153
"\".kobo\" files do not exist on the device as books instead, they are rows "
1094
1154
"in the sqlite database. Currently they cannot be exported or viewed."
1097
1157
"chúng là các hàng trong cơ sở dữ liệu sqlite. Hiện tại, phần mềm không thể "
1098
1158
"xuất khẩu hoặc xem chúng."
1099
1159
 
1100
 
#: /home/kovid/work/calibre/src/calibre/devices/misc.py:17
 
1160
#: /home/kovid/work/calibre/src/calibre/devices/misc.py:19
1101
1161
msgid "Communicate with the Palm Pre"
1102
1162
msgstr "Giao tiếp với Palm Pre"
1103
1163
 
1104
 
#: /home/kovid/work/calibre/src/calibre/devices/misc.py:37
 
1164
#: /home/kovid/work/calibre/src/calibre/devices/misc.py:39
1105
1165
msgid "Communicate with the Bq Avant"
1106
1166
msgstr ""
1107
1167
 
1108
 
#: /home/kovid/work/calibre/src/calibre/devices/misc.py:58
1109
 
msgid "Communicate with the Sweex MM300"
1110
 
msgstr "Giao tiếp với Sweex MM300"
1111
 
 
1112
 
#: /home/kovid/work/calibre/src/calibre/devices/misc.py:79
1113
 
msgid "Communicate with the Digma Q600"
 
1168
#: /home/kovid/work/calibre/src/calibre/devices/misc.py:60
 
1169
msgid "Communicate with the Sweex/Kogan/Q600/Wink"
1114
1170
msgstr ""
1115
1171
 
1116
 
#: /home/kovid/work/calibre/src/calibre/devices/misc.py:88
1117
 
msgid "Communicate with the Kogan"
1118
 
msgstr "Giao tiếp với Kogan"
1119
 
 
1120
 
#: /home/kovid/work/calibre/src/calibre/devices/misc.py:96
1121
 
#: /home/kovid/work/calibre/src/calibre/devices/misc.py:123
 
1172
#: /home/kovid/work/calibre/src/calibre/devices/misc.py:81
 
1173
#: /home/kovid/work/calibre/src/calibre/devices/misc.py:108
1122
1174
msgid "Communicate with the Pandigital Novel"
1123
1175
msgstr "Giao tiếp với Pandigital Novel"
1124
1176
 
1125
 
#: /home/kovid/work/calibre/src/calibre/devices/misc.py:142
 
1177
#: /home/kovid/work/calibre/src/calibre/devices/misc.py:127
1126
1178
msgid "Communicate with the VelocityMicro"
1127
1179
msgstr ""
1128
1180
 
1129
 
#: /home/kovid/work/calibre/src/calibre/devices/misc.py:160
 
1181
#: /home/kovid/work/calibre/src/calibre/devices/misc.py:145
1130
1182
msgid "Communicate with the GM2000"
1131
1183
msgstr "Giao tiếp với GM2000"
1132
1184
 
1133
 
#: /home/kovid/work/calibre/src/calibre/devices/misc.py:180
 
1185
#: /home/kovid/work/calibre/src/calibre/devices/misc.py:165
1134
1186
msgid "Communicate with the Acer Lumiread"
1135
1187
msgstr ""
1136
1188
 
1137
 
#: /home/kovid/work/calibre/src/calibre/devices/misc.py:214
 
1189
#: /home/kovid/work/calibre/src/calibre/devices/misc.py:199
1138
1190
msgid "Communicate with the Aluratek Color"
1139
1191
msgstr ""
1140
1192
 
1141
 
#: /home/kovid/work/calibre/src/calibre/devices/misc.py:234
 
1193
#: /home/kovid/work/calibre/src/calibre/devices/misc.py:219
1142
1194
msgid "Communicate with the Trekstor"
1143
1195
msgstr ""
1144
1196
 
1145
 
#: /home/kovid/work/calibre/src/calibre/devices/misc.py:254
 
1197
#: /home/kovid/work/calibre/src/calibre/devices/misc.py:239
1146
1198
msgid "Communicate with the EEE Reader"
1147
1199
msgstr ""
1148
1200
 
1149
 
#: /home/kovid/work/calibre/src/calibre/devices/misc.py:274
 
1201
#: /home/kovid/work/calibre/src/calibre/devices/misc.py:259
1150
1202
msgid "Communicate with the Nextbook Reader"
1151
1203
msgstr ""
1152
1204
 
1236
1288
"performance is unacceptable."
1237
1289
msgstr ""
1238
1290
 
 
1291
#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:85
 
1292
msgid "Preserve cover aspect ratio when building thumbnails"
 
1293
msgstr ""
 
1294
 
 
1295
#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:87
 
1296
msgid ""
 
1297
"Set this option if you want the cover thumbnails to have the same aspect "
 
1298
"ratio (width to height) as the cover. Unset it if you want the thumbnail to "
 
1299
"be the maximum size, ignoring aspect ratio."
 
1300
msgstr ""
 
1301
 
1239
1302
#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:190
1240
 
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/structure.py:68
 
1303
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/structure.py:69
1241
1304
msgid "Unnamed"
1242
1305
msgstr "Chưa được đặt tên"
1243
1306
 
1254
1317
msgstr "Giao tiếp với Newsmy reader."
1255
1318
 
1256
1319
#: /home/kovid/work/calibre/src/calibre/devices/teclast/driver.py:47
 
1320
msgid "Communicate with the Archos reader."
 
1321
msgstr ""
 
1322
 
 
1323
#: /home/kovid/work/calibre/src/calibre/devices/teclast/driver.py:57
1257
1324
msgid "Communicate with the Pico reader."
1258
1325
msgstr ""
1259
1326
 
1260
 
#: /home/kovid/work/calibre/src/calibre/devices/teclast/driver.py:57
 
1327
#: /home/kovid/work/calibre/src/calibre/devices/teclast/driver.py:67
1261
1328
msgid "Communicate with the iPapyrus reader."
1262
1329
msgstr "Giao tiếp với iPapyrus reader."
1263
1330
 
1264
 
#: /home/kovid/work/calibre/src/calibre/devices/teclast/driver.py:68
 
1331
#: /home/kovid/work/calibre/src/calibre/devices/teclast/driver.py:78
1265
1332
msgid "Communicate with the Sovos reader."
1266
1333
msgstr ""
1267
1334
 
1268
 
#: /home/kovid/work/calibre/src/calibre/devices/teclast/driver.py:78
 
1335
#: /home/kovid/work/calibre/src/calibre/devices/teclast/driver.py:88
1269
1336
msgid "Communicate with the Sunstech EB700 reader."
1270
1337
msgstr ""
1271
1338
 
1272
 
#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:261
 
1339
#: /home/kovid/work/calibre/src/calibre/devices/teclast/driver.py:99
 
1340
msgid "Communicate with the Stash W950 reader."
 
1341
msgstr ""
 
1342
 
 
1343
#: /home/kovid/work/calibre/src/calibre/devices/teclast/driver.py:111
 
1344
msgid "Communicate with the Wexler reader."
 
1345
msgstr ""
 
1346
 
 
1347
#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:282
1273
1348
msgid "Unable to detect the %s disk drive. Try rebooting."
1274
1349
msgstr "Không thể tìm thấy ổ đĩa %s. Xin thử khởi động lại."
1275
1350
 
1276
 
#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:441
 
1351
#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:463
1277
1352
msgid "Unable to detect the %s mount point. Try rebooting."
1278
1353
msgstr ""
1279
1354
 
1280
 
#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:506
 
1355
#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:528
1281
1356
msgid "Unable to detect the %s disk drive."
1282
1357
msgstr "Không thể tìm thấy ổ đĩa %s."
1283
1358
 
1284
 
#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:599
 
1359
#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:621
1285
1360
msgid "Could not find mount helper: %s."
1286
1361
msgstr ""
1287
1362
 
1288
 
#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:611
 
1363
#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:633
1289
1364
msgid ""
1290
1365
"Unable to detect the %s disk drive. Either the device has already been "
1291
1366
"ejected, or your kernel is exporting a deprecated version of SYSFS."
1292
1367
msgstr ""
1293
1368
 
1294
 
#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:620
 
1369
#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:642
1295
1370
msgid "Unable to mount main memory (Error code: %d)"
1296
1371
msgstr ""
1297
1372
 
1298
 
#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:671
 
1373
#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:693
1299
1374
msgid ""
1300
1375
"The main memory of %s is read only. This usually happens because of file "
1301
1376
"system errors."
1302
1377
msgstr ""
1303
1378
 
1304
 
#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:819
1305
 
#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:821
 
1379
#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:842
 
1380
#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:844
1306
1381
msgid "The reader has no storage card in this slot."
1307
1382
msgstr "Thiết bị không có thẻ nhớ trong khe chứa này."
1308
1383
 
1309
 
#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:823
 
1384
#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:846
1310
1385
msgid "Selected slot: %s is not supported."
1311
1386
msgstr "Khe chứa: %s không được hỗ trợ."
1312
1387
 
1313
 
#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:852
 
1388
#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:875
1314
1389
msgid "There is insufficient free space in main memory"
1315
1390
msgstr "Không đủ không gian trống trong bộ nhớ chính."
1316
1391
 
1317
 
#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:854
1318
 
#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:856
 
1392
#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:877
 
1393
#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:879
1319
1394
msgid "There is insufficient free space on the storage card"
1320
1395
msgstr "Không đủ không gian trống trong thẻ lưu trữ."
1321
1396
 
1323
1398
msgid "Configure Device"
1324
1399
msgstr "Cấu hình thiết bị"
1325
1400
 
1326
 
#: /home/kovid/work/calibre/src/calibre/devices/usbms/deviceconfig.py:51
 
1401
#: /home/kovid/work/calibre/src/calibre/devices/usbms/deviceconfig.py:55
1327
1402
msgid "settings for device drivers"
1328
1403
msgstr "thiết lập cho trình điều khiển của thiết bị"
1329
1404
 
1330
 
#: /home/kovid/work/calibre/src/calibre/devices/usbms/deviceconfig.py:53
 
1405
#: /home/kovid/work/calibre/src/calibre/devices/usbms/deviceconfig.py:57
1331
1406
msgid "Ordered list of formats the device will accept"
1332
1407
msgstr "Các định dạng tập tin (theo thứ tự ưu tiên) thiết bị sẽ nhận"
1333
1408
 
1334
 
#: /home/kovid/work/calibre/src/calibre/devices/usbms/deviceconfig.py:55
 
1409
#: /home/kovid/work/calibre/src/calibre/devices/usbms/deviceconfig.py:59
1335
1410
msgid "Place files in sub directories if the device supports them"
1336
1411
msgstr "Đặt các tập tin vào thư mục phụ nếu thiết bị hỗ trợ chúng"
1337
1412
 
1338
 
#: /home/kovid/work/calibre/src/calibre/devices/usbms/deviceconfig.py:57
 
1413
#: /home/kovid/work/calibre/src/calibre/devices/usbms/deviceconfig.py:61
1339
1414
#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:81
1340
1415
msgid "Read metadata from files on device"
1341
1416
msgstr "Đọc thông tin mô tả từ các tập tin trên thiết bị."
1342
1417
 
1343
 
#: /home/kovid/work/calibre/src/calibre/devices/usbms/deviceconfig.py:59
 
1418
#: /home/kovid/work/calibre/src/calibre/devices/usbms/deviceconfig.py:63
1344
1419
msgid "Use author sort instead of author"
1345
1420
msgstr ""
1346
1421
 
1347
 
#: /home/kovid/work/calibre/src/calibre/devices/usbms/deviceconfig.py:61
 
1422
#: /home/kovid/work/calibre/src/calibre/devices/usbms/deviceconfig.py:65
1348
1423
msgid "Template to control how books are saved"
1349
1424
msgstr ""
1350
1425
 
1351
 
#: /home/kovid/work/calibre/src/calibre/devices/usbms/deviceconfig.py:64
 
1426
#: /home/kovid/work/calibre/src/calibre/devices/usbms/deviceconfig.py:68
1352
1427
msgid "Extra customization"
1353
1428
msgstr "Tuỳ biến thêm"
1354
1429
 
1355
 
#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:41
 
1430
#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:42
1356
1431
msgid "Communicate with an eBook reader."
1357
1432
msgstr "Giao tiếp với một thiết bị đọc sách điện tử"
1358
1433
 
1359
 
#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:57
 
1434
#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:92
1360
1435
msgid "Get device information..."
1361
1436
msgstr "Lấy thông tin về thiết bị"
1362
1437
 
1363
 
#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:182
 
1438
#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:197
1364
1439
msgid "Rendered %s"
1365
1440
msgstr ""
1366
1441
 
1367
 
#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:185
 
1442
#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:200
1368
1443
msgid "Failed %s"
1369
1444
msgstr ""
1370
1445
 
1371
 
#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:239
 
1446
#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:254
1372
1447
msgid ""
1373
1448
"Failed to process comic: \n"
1374
1449
"\n"
1378
1453
"\n"
1379
1454
"%s"
1380
1455
 
1381
 
#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:258
 
1456
#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:273
1382
1457
msgid ""
1383
1458
"Number of colors for grayscale image conversion. Default: %default. Values "
1384
1459
"of less than 256 may result in blurred text on your device if you are "
1388
1463
"Giá trị thấp hơn 256 có thể dẫn đến chữ trên thiết bị bị mờ nếu bạn đang tạo "
1389
1464
"sách dưới định dạng EPUB."
1390
1465
 
1391
 
#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:262
 
1466
#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:277
1392
1467
msgid ""
1393
1468
"Disable normalize (improve contrast) color range for pictures. Default: False"
1394
1469
msgstr ""
1395
1470
"Huỷ tự động cân bằng màu (tăng độ tương phản) trong hình. Mặc định là: False"
1396
1471
 
1397
 
#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:265
 
1472
#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:280
1398
1473
msgid "Maintain picture aspect ratio. Default is to fill the screen."
1399
1474
msgstr "Giữ nguyên tỷ lệ hình ảnh. Mặc định là đầy màn hình."
1400
1475
 
1401
 
#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:267
 
1476
#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:282
1402
1477
msgid "Disable sharpening."
1403
1478
msgstr ""
1404
1479
 
1405
 
#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:269
 
1480
#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:284
1406
1481
msgid ""
1407
1482
"Disable trimming of comic pages. For some comics, trimming might remove "
1408
1483
"content as well as borders."
1409
1484
msgstr ""
1410
1485
 
1411
 
#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:272
 
1486
#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:287
1412
1487
msgid "Don't split landscape images into two portrait images"
1413
1488
msgstr "Không tự động chia đôi ảnh nằm ngang thành hai ảnh nằm dọc."
1414
1489
 
1415
 
#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:274
 
1490
#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:289
1416
1491
msgid ""
1417
1492
"Keep aspect ratio and scale image using screen height as image width for "
1418
1493
"viewing in landscape mode."
1419
1494
msgstr ""
1420
1495
 
1421
 
#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:277
 
1496
#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:292
1422
1497
msgid ""
1423
1498
"Used for right-to-left publications like manga. Causes landscape pages to be "
1424
1499
"split into portrait pages from right to left."
1426
1501
"Dùng cho các ấn phẩm đọc từ phải sang trái như manga. Chế độ này sẽ khiến "
1427
1502
"các trang nằm ngang bị chia thành 2 trang nằm dọc từ phải sang trái."
1428
1503
 
1429
 
#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:281
 
1504
#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:296
1430
1505
msgid ""
1431
1506
"Enable Despeckle. Reduces speckle noise. May greatly increase processing "
1432
1507
"time."
1434
1509
"Kích hoạt tính năng khử đốm. Giúp giảm các hạt đốm trên trang truyện. Có thể "
1435
1510
"làm tăng đáng kể thời gian xử lý."
1436
1511
 
1437
 
#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:284
 
1512
#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:299
1438
1513
msgid ""
1439
1514
"Don't sort the files found in the comic alphabetically by name. Instead use "
1440
1515
"the order they were added to the comic."
1442
1517
"Không sắp xếp các tập tin tìm thấy trong truyện theo tên Alphabet. Thay vào "
1443
1518
"đó sắp xếp theo thứ tự được thêm vào truyện."
1444
1519
 
1445
 
#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:288
 
1520
#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:303
1446
1521
msgid ""
1447
1522
"The format that images in the created ebook are converted to. You can "
1448
1523
"experiment to see which format gives you optimal size and look on your "
1452
1527
"thử nghiệm để xem định dạng nào cho kích thước và hình ảnh tối ưu trên thiết "
1453
1528
"bị của bạn."
1454
1529
 
1455
 
#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:292
 
1530
#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:307
1456
1531
msgid "Apply no processing to the image"
1457
1532
msgstr "Không thêm hiệu ứng cho ảnh."
1458
1533
 
1459
 
#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:294
 
1534
#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:309
1460
1535
msgid "Do not convert the image to grayscale (black and white)"
1461
1536
msgstr "Không chuyển ảnh sang dạng đen trắng."
1462
1537
 
1463
 
#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:431
1464
 
#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:442
 
1538
#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:311
 
1539
msgid ""
 
1540
"Specify the image size as widthxheight pixels. Normally, an image size is "
 
1541
"automatically calculated from the output profile, this option overrides it."
 
1542
msgstr ""
 
1543
 
 
1544
#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:315
 
1545
msgid ""
 
1546
"When converting a CBC do not add links to each page to the TOC. Note this "
 
1547
"only applies if the TOC has more than one section"
 
1548
msgstr ""
 
1549
 
 
1550
#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:454
 
1551
#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:466
1465
1552
msgid "Page"
1466
1553
msgstr "Trang"
1467
1554
 
1491
1578
"For full documentation of the conversion system see\n"
1492
1579
msgstr ""
1493
1580
 
1494
 
#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:105
 
1581
#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:106
1495
1582
msgid "INPUT OPTIONS"
1496
1583
msgstr "TUỲ CHỌN NHẬP"
1497
1584
 
1498
 
#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:106
 
1585
#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:107
1499
1586
msgid "Options to control the processing of the input %s file"
1500
1587
msgstr "Các tuỳ chọn điều chỉnh xử lý của tập tin nhập %s"
1501
1588
 
1502
 
#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:112
 
1589
#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:113
1503
1590
msgid "OUTPUT OPTIONS"
1504
1591
msgstr "TUỲ CHỌN XUẤT"
1505
1592
 
1506
 
#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:113
 
1593
#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:114
1507
1594
msgid "Options to control the processing of the output %s"
1508
1595
msgstr "Các tuỳ chọn điều chỉnh xử lý của tập tin xuất %s"
1509
1596
 
1510
 
#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:127
 
1597
#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:128
1511
1598
msgid "Options to control the look and feel of the output"
1512
1599
msgstr "Các tuỳ chọn điều chỉnh theo trải nghiệm cho tập tin xuất"
1513
1600
 
1514
 
#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:142
 
1601
#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:143
1515
1602
msgid ""
1516
1603
"Modify the document text and structure using common patterns. Disabled by "
1517
1604
"default. Use %s to enable.  Individual actions can be disabled with the %s "
1518
1605
"options."
1519
1606
msgstr ""
1520
1607
 
1521
 
#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:150
 
1608
#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:151
1522
1609
#: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace.py:16
1523
1610
msgid "Modify the document text and structure using user defined patterns."
1524
1611
msgstr ""
1525
1612
 
1526
 
#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:159
 
1613
#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:160
1527
1614
msgid "Control auto-detection of document structure."
1528
1615
msgstr "Điều chỉnh tự động nhận dạng cấu trúc văn bản."
1529
1616
 
1530
 
#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:168
 
1617
#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:169
1531
1618
msgid ""
1532
1619
"Control the automatic generation of a Table of Contents. By default, if the "
1533
1620
"source file has a Table of Contents, it will be used in preference to the "
1536
1623
"Điều chỉnh quá trình tự tạo Mục Lục. Mặc định, nếu tập tin nguồn đã có sẵn "
1537
1624
"Mục Lục, nó sẽ được sử dụng thay vì tự động tạo Mục Lục mới."
1538
1625
 
1539
 
#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:178
 
1626
#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:179
1540
1627
msgid "Options to set metadata in the output"
1541
1628
msgstr "Tuỳ chọn để gán thông tin mô tả cho tập tin xuất"
1542
1629
 
1543
 
#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:181
 
1630
#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:182
1544
1631
msgid "Options to help with debugging the conversion"
1545
1632
msgstr "Tùy chọn giúp gỡ lỗi cho việc chuyển đổi"
1546
1633
 
1547
 
#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:207
 
1634
#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:208
1548
1635
msgid "List builtin recipes"
1549
1636
msgstr "Danh sách các công thức đã có sẵn"
1550
1637
 
1551
 
#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:280
 
1638
#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:281
1552
1639
msgid "Output saved to"
1553
1640
msgstr "Dữ liệu xuất được lưu vào"
1554
1641
 
1838
1925
"because this will replace unicode characters with ASCII. For instance it "
1839
1926
"will replace \"%s\" with \"Mikhail Gorbachiov\". Also, note that in cases "
1840
1927
"where there are multiple representations of a character (characters shared "
1841
 
"by Chinese and Japanese for instance) the representation used by the largest "
1842
 
"number of people will be used (Chinese in the previous example)."
 
1928
"by Chinese and Japanese for instance) the representation based on the "
 
1929
"current calibre interface language will be used."
1843
1930
msgstr ""
1844
1931
 
1845
1932
#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:414
1977
2064
 
1978
2065
#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:536
1979
2066
msgid ""
 
2067
"Replace scene breaks with the specified text. By default, the text from the "
 
2068
"input document is used."
 
2069
msgstr ""
 
2070
 
 
2071
#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:541
 
2072
msgid ""
1980
2073
"Analyze hyphenated words throughout the document.  The document itself is "
1981
2074
"used as a dictionary to determine whether hyphens should be retained or "
1982
2075
"removed."
1983
2076
msgstr ""
1984
2077
 
1985
 
#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:542
 
2078
#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:547
1986
2079
msgid ""
1987
2080
"Looks for occurrences of sequential <h1> or <h2> tags. The tags are "
1988
2081
"renumbered to prevent splitting in the middle of chapter headings."
1989
2082
msgstr ""
1990
2083
 
1991
 
#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:548
 
2084
#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:553
1992
2085
msgid "Search pattern (regular expression) to be replaced with sr1-replace."
1993
2086
msgstr ""
1994
2087
 
1995
 
#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:553
 
2088
#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:558
1996
2089
msgid "Replacement to replace the text found with sr1-search."
1997
2090
msgstr ""
1998
2091
 
1999
 
#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:557
 
2092
#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:562
2000
2093
msgid "Search pattern (regular expression) to be replaced with sr2-replace."
2001
2094
msgstr ""
2002
2095
 
2003
 
#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:562
 
2096
#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:567
2004
2097
msgid "Replacement to replace the text found with sr2-search."
2005
2098
msgstr ""
2006
2099
 
2007
 
#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:566
 
2100
#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:571
2008
2101
msgid "Search pattern (regular expression) to be replaced with sr3-replace."
2009
2102
msgstr ""
2010
2103
 
2011
 
#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:571
 
2104
#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:576
2012
2105
msgid "Replacement to replace the text found with sr3-search."
2013
2106
msgstr ""
2014
2107
 
2015
 
#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:673
 
2108
#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:678
2016
2109
msgid "Could not find an ebook inside the archive"
2017
2110
msgstr "Không tìm thấy sách điện tử trong tập tin nén"
2018
2111
 
2019
 
#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:731
 
2112
#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:736
2020
2113
msgid "Values of series index and rating must be numbers. Ignoring"
2021
2114
msgstr ""
2022
2115
 
2023
 
#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:738
 
2116
#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:743
2024
2117
msgid "Failed to parse date/time"
2025
2118
msgstr ""
2026
2119
 
2027
 
#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:893
 
2120
#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:898
2028
2121
msgid "Converting input to HTML..."
2029
2122
msgstr "Đang chuyển đổi tập tin đầu vào sang HTML..."
2030
2123
 
2031
 
#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:920
 
2124
#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:925
2032
2125
msgid "Running transforms on ebook..."
2033
2126
msgstr "Đang thay đổi sách điện tử"
2034
2127
 
2035
 
#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1008
 
2128
#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1015
2036
2129
msgid "Creating"
2037
2130
msgstr "Đang tạo"
2038
2131
 
2533
2626
"Trích xuất các định dạng sách điện tử phổ biến từ các tập tin nén (zip/rar). "
2534
2627
"Đồng thời tự động phát hiện nếu chúng thực chất là các tập tin cbz/cbr."
2535
2628
 
2536
 
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:116
 
2629
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:117
2537
2630
msgid "TEMPLATE ERROR"
2538
2631
msgstr ""
2539
2632
 
2540
 
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:544
2541
 
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:62
2542
 
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:546
 
2633
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:576
 
2634
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:63
 
2635
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:553
2543
2636
msgid "No"
2544
2637
msgstr ""
2545
2638
 
2546
 
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:544
2547
 
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:62
2548
 
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:546
 
2639
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:576
 
2640
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:63
 
2641
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:553
2549
2642
msgid "Yes"
2550
2643
msgstr ""
2551
2644
 
2552
 
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:618
 
2645
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:658
2553
2646
#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:45
2554
 
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:112
2555
 
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:113
 
2647
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:127
 
2648
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:128
2556
2649
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:75
2557
2650
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:60
2558
2651
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:65
2559
 
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:421
2560
 
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:970
2561
 
#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:304
2562
 
#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:590
 
2652
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:427
 
2653
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:993
 
2654
#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:331
 
2655
#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:576
2563
2656
msgid "Title"
2564
2657
msgstr "Tựa đề"
2565
2658
 
2566
 
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:619
 
2659
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:659
2567
2660
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:61
2568
2661
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:67
2569
 
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:426
2570
 
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:971
 
2662
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:432
 
2663
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:994
2571
2664
msgid "Author(s)"
2572
2665
msgstr "Tác giả"
2573
2666
 
2574
 
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:620
 
2667
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:660
2575
2668
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:63
2576
2669
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:72
2577
2670
msgid "Publisher"
2578
2671
msgstr "Nhà xuất bản"
2579
2672
 
2580
 
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:621
 
2673
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:661
2581
2674
#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:49
2582
2675
msgid "Producer"
2583
2676
msgstr "Chủ nhiệm"
2584
2677
 
2585
 
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:622
2586
 
#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:40
2587
 
#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:214
2588
 
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:114
 
2678
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:662
 
2679
#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:41
 
2680
#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:247
 
2681
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:129
2589
2682
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:79
2590
 
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:383
2591
 
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1177
2592
 
#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:188
 
2683
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:389
 
2684
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1200
 
2685
#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:211
2593
2686
msgid "Comments"
2594
2687
msgstr "Lời bình/chú thích"
2595
2688
 
2596
 
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:624
2597
 
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:166
2598
 
#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:30
 
2689
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:664
 
2690
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:170
 
2691
#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:31
2599
2692
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60
2600
2693
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:73
2601
 
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:371
2602
 
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1173
2603
 
#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:161
2604
 
#: /home/kovid/work/calibre/src/calibre/library/server/browse.py:657
 
2694
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:377
 
2695
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1196
 
2696
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:65
 
2697
#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:171
 
2698
#: /home/kovid/work/calibre/src/calibre/library/server/browse.py:753
2605
2699
msgid "Tags"
2606
2700
msgstr "Thẻ"
2607
2701
 
2608
 
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:626
2609
 
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:164
2610
 
#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:29
 
2702
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:666
 
2703
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:168
 
2704
#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:30
2611
2705
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60
2612
2706
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:74
2613
 
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:388
2614
 
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1182
2615
 
#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:109
 
2707
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:394
 
2708
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1205
 
2709
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:65
 
2710
#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:114
2616
2711
msgid "Series"
2617
2712
msgstr "Bộ sách"
2618
2713
 
2619
 
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:627
 
2714
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:667
2620
2715
msgid "Language"
2621
2716
msgstr "Ngôn ngữ"
2622
2717
 
2623
 
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:629
2624
 
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1165
 
2718
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:669
 
2719
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1188
2625
2720
msgid "Timestamp"
2626
2721
msgstr "Mốc thời gian"
2627
2722
 
2628
 
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:631
2629
 
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:163
 
2723
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:671
 
2724
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:167
2630
2725
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:65
2631
2726
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:70
2632
 
#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:259
 
2727
#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:271
2633
2728
msgid "Published"
2634
2729
msgstr "Đã xuất bản"
2635
2730
 
2636
 
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:633
 
2731
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:673
2637
2732
msgid "Rights"
2638
2733
msgstr "Quyền"
2639
2734
 
2746
2841
msgid "No cover found"
2747
2842
msgstr "Không tìm thấy bìa sách"
2748
2843
 
2749
 
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/covers.py:28
 
2844
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/covers.py:27
2750
2845
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/nicebooks.py:45
2751
2846
msgid "Cover download"
2752
2847
msgstr "Tải bìa sách"
2753
2848
 
2754
 
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/covers.py:80
 
2849
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/covers.py:81
2755
2850
msgid "Download covers from openlibrary.org"
2756
2851
msgstr "Tải bìa sách từ openlibrary.org"
2757
2852
 
2758
 
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/covers.py:108
2759
 
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/covers.py:140
 
2853
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/covers.py:111
2760
2854
msgid "ISBN: %s not found"
2761
2855
msgstr "ISBN: %s không tìm thấy"
2762
2856
 
2763
 
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/covers.py:118
2764
 
msgid "Download covers from librarything.com"
2765
 
msgstr "Tải bìa sách từ librarything.com"
2766
 
 
2767
 
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/covers.py:130
2768
 
msgid "LibraryThing.com timed out. Try again later."
2769
 
msgstr ""
2770
 
"Thời gian truy cập LibraryThing.com bị hết. Bạn hãy thử truy cập lại sau vài "
2771
 
"giây."
2772
 
 
2773
 
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/covers.py:139
2774
 
msgid ""
2775
 
"Could not fetch cover as server is experiencing high load. Please try again "
2776
 
"later."
2777
 
msgstr ""
2778
 
"Không thể tải Bìa sách vì Máy chủ đang bị quá tải. Vui lòng thử lại sau vài "
2779
 
"giây"
2780
 
 
2781
 
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/covers.py:143
2782
 
msgid "LibraryThing.com server error. Try again later."
2783
 
msgstr "Máy chủ của LibraryThing.com bị lỗi. Vui lòng thử lại sau vài giây."
2784
 
 
2785
 
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/covers.py:177
2786
 
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:270
2787
 
msgid ""
2788
 
"To use librarything.com you must sign up for a %sfree account%s and enter "
2789
 
"your username and password separated by a : below."
2790
 
msgstr ""
2791
 
 
2792
 
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/covers.py:240
 
2857
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/covers.py:121
 
2858
msgid "Download covers from amazon.com"
 
2859
msgstr ""
 
2860
 
 
2861
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/covers.py:211
2793
2862
msgid "Download covers from Douban.com"
2794
2863
msgstr ""
2795
2864
 
2796
 
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/covers.py:249
 
2865
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/covers.py:220
2797
2866
msgid "Douban.com API timed out. Try again later."
2798
2867
msgstr ""
2799
2868
 
2805
2874
msgid "Metadata download"
2806
2875
msgstr "Tải thông tin mô tả"
2807
2876
 
2808
 
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:141
 
2877
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:144
2809
2878
msgid "ratings"
2810
2879
msgstr "Điểm số"
2811
2880
 
2812
 
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:141
 
2881
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:144
2813
2882
msgid "tags"
2814
2883
msgstr "Thẻ"
2815
2884
 
2816
 
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:142
 
2885
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:145
2817
2886
msgid "description/reviews"
2818
2887
msgstr ""
2819
2888
 
2820
 
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:143
 
2889
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:146
2821
2890
msgid "Download %s from %s"
2822
2891
msgstr "Tải %s từ %s"
2823
2892
 
2824
 
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:150
 
2893
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:153
2825
2894
msgid "Convert comments downloaded from %s to plain text"
2826
2895
msgstr ""
2827
2896
 
2828
 
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:178
 
2897
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:181
 
2898
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/google.py:145
2829
2899
msgid "Downloads metadata from Google Books"
2830
2900
msgstr "Tải thông tin mô tả từ Google Books"
2831
2901
 
2832
 
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:195
 
2902
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:198
2833
2903
msgid "Downloads metadata from isbndb.com"
2834
2904
msgstr "Tải thông tin mô tả từ isbndb.com"
2835
2905
 
2836
 
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:223
 
2906
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:226
2837
2907
msgid ""
2838
2908
"To use isbndb.com you must sign up for a %sfree account%s and enter your "
2839
2909
"access key below."
2841
2911
"Để sử dụng isbndb.com bạn phải đăng ký %stài khoản miễn phí%s và nhập mã số "
2842
2912
"truy cập vào ô bên dưới"
2843
2913
 
2844
 
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:233
 
2914
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:236
2845
2915
msgid "Downloads social metadata from amazon.com"
2846
2916
msgstr "Tải thông tin mô tả mang tính xã hội từ amazon.com"
2847
2917
 
2848
 
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:254
2849
 
msgid "Downloads series/covers/rating information from librarything.com"
 
2918
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:257
 
2919
msgid ""
 
2920
"Downloads series information from ww2.kdl.org. This website cannot handle "
 
2921
"large numbers of queries, so the plugin is disabled by default."
2850
2922
msgstr ""
2851
2923
 
2852
2924
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fictionwise.py:25
3028
3100
msgid "Cover saved to file "
3029
3101
msgstr ""
3030
3102
 
3031
 
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1308
3032
 
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1448
 
3103
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1346
 
3104
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1484
3033
3105
msgid "Cover"
3034
3106
msgstr "Bìa sách"
3035
3107
 
3036
 
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:14
 
3108
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:16
 
3109
msgid "Downloads metadata from Amazon"
 
3110
msgstr ""
 
3111
 
 
3112
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:22
3037
3113
msgid "Metadata source"
3038
3114
msgstr ""
3039
3115
 
3075
3151
msgid "All articles"
3076
3152
msgstr ""
3077
3153
 
3078
 
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:265
 
3154
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:270
3079
3155
msgid "This is an Amazon Topaz book. It cannot be processed."
3080
3156
msgstr "Đây là sách loại Amazon Topaz. Phần mềm không thể xử lý."
3081
3157
 
3082
 
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1449
 
3158
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1485
3083
3159
msgid "Title Page"
3084
3160
msgstr "Trang bìa"
3085
3161
 
3086
 
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1450
 
3162
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1486
3087
3163
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:15
3088
 
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:54
 
3164
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:56
3089
3165
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:199
3090
3166
msgid "Table of Contents"
3091
3167
msgstr "Mục lục"
3092
3168
 
3093
 
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1451
 
3169
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1487
3094
3170
msgid "Index"
3095
3171
msgstr "Chỉ mục"
3096
3172
 
3097
 
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1452
 
3173
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1488
3098
3174
msgid "Glossary"
3099
3175
msgstr "Từ điển thuật ngữ"
3100
3176
 
3101
 
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1453
 
3177
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1489
3102
3178
msgid "Acknowledgements"
3103
3179
msgstr "Lời cảm ơn"
3104
3180
 
3105
 
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1454
 
3181
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1490
3106
3182
msgid "Bibliography"
3107
3183
msgstr "Mục lục thư tịch"
3108
3184
 
3109
 
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1455
 
3185
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1491
3110
3186
msgid "Colophon"
3111
3187
msgstr "Lời ghi cuối sách"
3112
3188
 
3113
 
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1456
 
3189
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1492
3114
3190
msgid "Copyright"
3115
3191
msgstr "Tác quyền"
3116
3192
 
3117
 
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1457
 
3193
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1493
3118
3194
msgid "Dedication"
3119
3195
msgstr "Lời đề tặng"
3120
3196
 
3121
 
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1458
 
3197
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1494
3122
3198
msgid "Epigraph"
3123
3199
msgstr "Lời đề từ"
3124
3200
 
3125
 
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1459
 
3201
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1495
3126
3202
msgid "Foreword"
3127
3203
msgstr "Lời nói đầu"
3128
3204
 
3129
 
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1460
 
3205
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1496
3130
3206
msgid "List of Illustrations"
3131
3207
msgstr "Danh sách hình minh họa"
3132
3208
 
3133
 
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1461
 
3209
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1497
3134
3210
msgid "List of Tables"
3135
3211
msgstr "Danh sách Bảng biểu"
3136
3212
 
3137
 
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1462
 
3213
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1498
3138
3214
msgid "Notes"
3139
3215
msgstr "Chú thích"
3140
3216
 
3141
 
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1463
 
3217
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1499
3142
3218
msgid "Preface"
3143
3219
msgstr "Lời nói đầu"
3144
3220
 
3145
 
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1464
 
3221
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1500
3146
3222
msgid "Main Text"
3147
3223
msgstr ""
3148
3224
 
3151
3227
msgstr ""
3152
3228
 
3153
3229
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/cover.py:98
3154
 
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:173
 
3230
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:176
3155
3231
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:220
3156
 
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:691
 
3232
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:703
3157
3233
msgid "Book %s of %s"
3158
3234
msgstr "Cuốn %s của %s"
3159
3235
 
3161
3237
msgid "HTML TOC generation options."
3162
3238
msgstr ""
3163
3239
 
3164
 
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:130
3165
 
msgid "Unknown publisher"
3166
 
msgstr ""
3167
 
 
3168
 
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:165
 
3240
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:169
3169
3241
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:71
3170
 
#: /home/kovid/work/calibre/src/calibre/library/server/browse.py:655
 
3242
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:66
 
3243
#: /home/kovid/work/calibre/src/calibre/library/server/browse.py:751
3171
3244
msgid "Rating"
3172
3245
msgstr "Điểm số"
3173
3246
 
3212
3285
#: /home/kovid/work/calibre/src/calibre/ebooks/pdb/output.py:32
3213
3286
#: /home/kovid/work/calibre/src/calibre/ebooks/pml/output.py:37
3214
3287
#: /home/kovid/work/calibre/src/calibre/ebooks/rb/output.py:21
3215
 
#: /home/kovid/work/calibre/src/calibre/ebooks/txt/output.py:34
 
3288
#: /home/kovid/work/calibre/src/calibre/ebooks/txt/output.py:41
3216
3289
msgid "Add Table of Contents to beginning of the book."
3217
3290
msgstr "Thêm Mục lục vào phần đầu sách"
3218
3291
 
3472
3545
msgstr ""
3473
3546
 
3474
3547
#: /home/kovid/work/calibre/src/calibre/ebooks/rb/rbml.py:102
3475
 
#: /home/kovid/work/calibre/src/calibre/ebooks/txt/txtml.py:95
 
3548
#: /home/kovid/work/calibre/src/calibre/ebooks/txt/txtml.py:97
3476
3549
msgid "Table of Contents:"
3477
3550
msgstr "Mục lục"
3478
3551
 
3479
 
#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:288
 
3552
#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:271
3480
3553
msgid ""
3481
3554
"This RTF file has a feature calibre does not support. Convert it to HTML "
3482
3555
"first and then try it.\n"
3492
3565
 
3493
3566
#: /home/kovid/work/calibre/src/calibre/ebooks/snb/output.py:25
3494
3567
#: /home/kovid/work/calibre/src/calibre/ebooks/tcr/output.py:23
3495
 
#: /home/kovid/work/calibre/src/calibre/ebooks/txt/output.py:30
 
3568
#: /home/kovid/work/calibre/src/calibre/ebooks/txt/output.py:37
3496
3569
msgid ""
3497
3570
"Specify the character encoding of the output document. The default is utf-8."
3498
3571
msgstr "Bảng mã cho tập tin xuất. Mặc định là utf-8."
3499
3572
 
3500
3573
#: /home/kovid/work/calibre/src/calibre/ebooks/snb/output.py:29
3501
 
#: /home/kovid/work/calibre/src/calibre/ebooks/txt/output.py:37
 
3574
#: /home/kovid/work/calibre/src/calibre/ebooks/txt/output.py:44
3502
3575
msgid ""
3503
3576
"The maximum number of characters per line. This splits on the first space "
3504
3577
"before the specified value. If no space is found the line will be broken at "
3541
3614
msgid " (Preface)"
3542
3615
msgstr ""
3543
3616
 
3544
 
#: /home/kovid/work/calibre/src/calibre/ebooks/txt/input.py:28
 
3617
#: /home/kovid/work/calibre/src/calibre/ebooks/txt/input.py:30
3545
3618
msgid ""
3546
3619
"Paragraph structure.\n"
3547
 
"choices are ['auto', 'block', 'single', 'print', 'unformatted']\n"
 
3620
"choices are ['auto', 'block', 'single', 'print', 'unformatted', 'off']\n"
3548
3621
"* auto: Try to auto detect paragraph type.\n"
3549
3622
"* block: Treat a blank line as a paragraph break.\n"
3550
3623
"* single: Assume every line is a paragraph.\n"
3551
3624
"* print:  Assume every line starting with 2+ spaces or a tab starts a "
3552
 
"paragraph.* unformatted: Most lines have hard line breaks, few/no blank "
3553
 
"lines or indents."
 
3625
"paragraph.\n"
 
3626
"* unformatted: Most lines have hard line breaks, few/no blank lines or "
 
3627
"indents. Tries to determine structure and reformat the differentiate "
 
3628
"elements.\n"
 
3629
"* off: Don't modify the paragraph structure. This is useful when combined "
 
3630
"with Markdown or Textile formatting to ensure no formatting is lost."
3554
3631
msgstr ""
3555
3632
 
3556
 
#: /home/kovid/work/calibre/src/calibre/ebooks/txt/input.py:38
 
3633
#: /home/kovid/work/calibre/src/calibre/ebooks/txt/input.py:43
3557
3634
msgid ""
3558
3635
"Formatting used within the document.* auto: Automatically decide which "
3559
3636
"formatting processor to use.\n"
3560
 
"* none: Do not process the document formatting. Everything is a paragraph "
 
3637
"* plain: Do not process the document formatting. Everything is a paragraph "
3561
3638
"and no styling is applied.\n"
3562
3639
"* heuristic: Process using heuristics to determine formatting such as "
3563
3640
"chapter headings and italic text.\n"
3566
3643
"markdown see"
3567
3644
msgstr ""
3568
3645
 
3569
 
#: /home/kovid/work/calibre/src/calibre/ebooks/txt/input.py:48
 
3646
#: /home/kovid/work/calibre/src/calibre/ebooks/txt/input.py:53
3570
3647
msgid ""
3571
3648
"Normally extra spaces are condensed into a single space. With this option "
3572
3649
"all spaces will be displayed."
3574
3651
"Bình thường nhiều khoảng trắng được gộp lại thành một khoảng trắng. Chọn để "
3575
3652
"giữ nguyên các khoảng trắng."
3576
3653
 
3577
 
#: /home/kovid/work/calibre/src/calibre/ebooks/txt/input.py:51
 
3654
#: /home/kovid/work/calibre/src/calibre/ebooks/txt/input.py:56
 
3655
msgid ""
 
3656
"Normally extra space at the beginning of lines is retained. With this option "
 
3657
"they will be removed."
 
3658
msgstr ""
 
3659
 
 
3660
#: /home/kovid/work/calibre/src/calibre/ebooks/txt/input.py:59
3578
3661
msgid "Do not insert a Table of Contents into the output text."
3579
3662
msgstr "Không chèn Mục Lục vào văn bản xuất."
3580
3663
 
3581
 
#: /home/kovid/work/calibre/src/calibre/ebooks/txt/output.py:24
 
3664
#: /home/kovid/work/calibre/src/calibre/ebooks/txt/output.py:31
3582
3665
msgid ""
3583
3666
"Type of newline to use. Options are %s. Default is 'system'. Use 'old_mac' "
3584
3667
"for compatibility with Mac OS 9 and earlier. For Mac OS X use 'unix'. "
3585
3668
"'system' will default to the newline type used by this OS."
3586
3669
msgstr ""
3587
3670
 
3588
 
#: /home/kovid/work/calibre/src/calibre/ebooks/txt/output.py:44
 
3671
#: /home/kovid/work/calibre/src/calibre/ebooks/txt/output.py:51
3589
3672
msgid ""
3590
3673
"Force splitting on the max-line-length value when no space is present. Also "
3591
3674
"allows max-line-length to be below the minimum"
3592
3675
msgstr ""
3593
3676
 
3594
 
#: /home/kovid/work/calibre/src/calibre/ebooks/txt/output.py:49
 
3677
#: /home/kovid/work/calibre/src/calibre/ebooks/txt/output.py:56
3595
3678
msgid ""
3596
3679
"Formatting used within the document.\n"
3597
3680
"* plain: Produce plain text.\n"
3599
3682
"* textile: Produce Textile formatted text."
3600
3683
msgstr ""
3601
3684
 
3602
 
#: /home/kovid/work/calibre/src/calibre/ebooks/txt/output.py:55
 
3685
#: /home/kovid/work/calibre/src/calibre/ebooks/txt/output.py:62
3603
3686
msgid ""
3604
3687
"Do not remove links within the document. This is only useful when paired "
3605
3688
"with a txt-output-formatting option that is not none because links are "
3606
3689
"always removed with plain text output."
3607
3690
msgstr ""
3608
3691
 
3609
 
#: /home/kovid/work/calibre/src/calibre/ebooks/txt/output.py:60
 
3692
#: /home/kovid/work/calibre/src/calibre/ebooks/txt/output.py:67
3610
3693
msgid ""
3611
3694
"Do not remove image references within the document. This is only useful when "
3612
3695
"paired with a txt-output-formatting option that is not none because links "
3613
3696
"are always removed with plain text output."
3614
3697
msgstr ""
3615
3698
 
3616
 
#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:70
 
3699
#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:71
3617
3700
msgid "Send file to storage card instead of main memory by default"
3618
3701
msgstr ""
3619
3702
 
3620
 
#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:72
 
3703
#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:73
3621
3704
msgid "Confirm before deleting"
3622
3705
msgstr "Xác nhận trước khi xóa"
3623
3706
 
3624
 
#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:74
 
3707
#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:75
3625
3708
msgid "Main window geometry"
3626
3709
msgstr ""
3627
3710
 
3628
 
#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:76
 
3711
#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:77
3629
3712
msgid "Notify when a new version is available"
3630
3713
msgstr "Thông báo khi có phiên bản mới"
3631
3714
 
3632
 
#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:78
 
3715
#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:79
3633
3716
msgid "Use Roman numerals for series number"
3634
3717
msgstr "Sử dụng chữ số La Mã cho số thứ tự của sách trong bộ"
3635
3718
 
3636
 
#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:80
 
3719
#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:81
3637
3720
msgid "Sort tags list by name, popularity, or rating"
3638
3721
msgstr "Sắp xếp danh sách thẻ theo tên, mức phổ biến hoặc điểm số"
3639
3722
 
3640
 
#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:82
 
3723
#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:83
3641
3724
msgid "Number of covers to show in the cover browsing mode"
3642
3725
msgstr ""
3643
3726
 
3644
 
#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:84
 
3727
#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:85
3645
3728
msgid "Defaults for conversion to LRF"
3646
3729
msgstr ""
3647
3730
 
3648
 
#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:86
 
3731
#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:87
3649
3732
msgid "Options for the LRF ebook viewer"
3650
3733
msgstr ""
3651
3734
 
3652
 
#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:89
 
3735
#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:90
3653
3736
msgid "Formats that are viewed using the internal viewer"
3654
3737
msgstr "Các định dạng được xem bằng calibre"
3655
3738
 
3656
 
#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:91
 
3739
#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:92
3657
3740
msgid "Columns to be displayed in the book list"
3658
3741
msgstr "Những cột được hiển thị trong danh mục sách"
3659
3742
 
3660
 
#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:92
 
3743
#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:93
3661
3744
msgid "Automatically launch content server on application startup"
3662
3745
msgstr ""
3663
3746
 
3664
 
#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:93
 
3747
#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:94
3665
3748
msgid "Oldest news kept in database"
3666
3749
msgstr ""
3667
3750
 
3668
 
#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:94
 
3751
#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:95
3669
3752
msgid "Show system tray icon"
3670
3753
msgstr "Hiện biểu tượng trên khay hệ thống"
3671
3754
 
3672
 
#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:96
 
3755
#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:97
3673
3756
msgid "Upload downloaded news to device"
3674
3757
msgstr ""
3675
3758
 
3676
 
#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:98
 
3759
#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:99
3677
3760
msgid "Delete books from library after uploading to device"
3678
3761
msgstr "Xóa sách trong thư viện sau khi tải lên thiết bị"
3679
3762
 
3680
 
#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:100
 
3763
#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:101
3681
3764
msgid ""
3682
3765
"Show the cover flow in a separate window instead of in the main calibre "
3683
3766
"window"
3684
3767
msgstr ""
3685
3768
 
3686
 
#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:102
 
3769
#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:103
3687
3770
msgid "Disable notifications from the system tray icon"
3688
3771
msgstr "Vô hiệu hoá thông báo từ biểu tượng trên khay hệ thống"
3689
3772
 
3690
 
#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:104
 
3773
#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:105
3691
3774
msgid "Default action to perform when send to device button is clicked"
3692
3775
msgstr ""
3693
3776
 
3694
 
#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:126
 
3777
#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:110
 
3778
msgid ""
 
3779
"Start searching as you type. If this is disabled then search will only take "
 
3780
"place when the Enter or Return key is pressed."
 
3781
msgstr ""
 
3782
 
 
3783
#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:113
 
3784
msgid ""
 
3785
"When searching, show all books with search results highlighted instead of "
 
3786
"showing only the matches. You can use the N or F3 keys to go to the next "
 
3787
"match."
 
3788
msgstr ""
 
3789
 
 
3790
#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:131
3695
3791
msgid "Maximum number of waiting worker processes"
3696
3792
msgstr ""
3697
3793
 
3698
 
#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:128
 
3794
#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:133
3699
3795
msgid "Download social metadata (tags/rating/etc.)"
3700
3796
msgstr "Tải thông tin mô tả mang tính xã hội (thẻ/điểm số/v.v.)"
3701
3797
 
3702
 
#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:130
 
3798
#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:135
3703
3799
msgid "Overwrite author and title with new metadata"
3704
3800
msgstr "Ghi đè tác giả và tựa đề với thông tin mô tả mới"
3705
3801
 
3706
 
#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:132
 
3802
#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:137
3707
3803
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata_ui.py:101
3708
3804
msgid "Automatically download the cover, if available"
3709
3805
msgstr ""
3710
3806
 
3711
 
#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:134
 
3807
#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:139
3712
3808
msgid "Limit max simultaneous jobs to number of CPUs"
3713
3809
msgstr "Giới hạn số tác vụ đồng thời tối đa bằng với số CPU"
3714
3810
 
3715
 
#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:136
3716
 
msgid "tag browser categories not to display"
3717
 
msgstr ""
3718
 
 
3719
 
#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:138
 
3811
#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:141
3720
3812
msgid "The layout of the user interface"
3721
3813
msgstr "Bố cục của giao diện người dùng"
3722
3814
 
3723
 
#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:140
 
3815
#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:143
3724
3816
msgid "Show the average rating per item indication in the tag browser"
3725
3817
msgstr "Hiển thị điểm số trung bình cho mỗi mục trong trình duyệt thẻ"
3726
3818
 
3727
 
#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:142
 
3819
#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:145
3728
3820
msgid "Disable UI animations"
3729
3821
msgstr ""
3730
3822
 
3731
 
#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:410
 
3823
#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:150
 
3824
msgid "tag browser categories not to display"
 
3825
msgstr ""
 
3826
 
 
3827
#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:419
3732
3828
msgid "Choose Files"
3733
3829
msgstr "Chọn tập tin"
3734
3830
 
3735
 
#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:27
3736
 
msgid "Add books"
3737
 
msgstr "Thêm sách"
3738
 
 
3739
3831
#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:28
3740
 
msgid "Add books to the calibre library/device from files on your computer"
3741
 
msgstr ""
3742
 
"Thêm sách vào thư viện calibre/thiết bị từ các tập tin trên máy tính của bạn"
3743
 
 
3744
 
#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:29
3745
 
msgid "A"
3746
 
msgstr ""
3747
 
 
3748
 
#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:35
3749
 
msgid "Add books from a single directory"
3750
 
msgstr "Thêm sách từ một thư mục"
3751
 
 
3752
 
#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:37
3753
 
msgid ""
3754
 
"Add books from directories, including sub-directories (One book per "
3755
 
"directory, assumes every ebook file is the same book in a different format)"
3756
 
msgstr ""
3757
 
"Thêm sách từ nhiều thư mục, bao gồm thư mục con (Một cuốn sách cho mỗi thư "
3758
 
"mục, giả sử mỗi thư mục là một cuốn sách với các tập tin có định dạng khác "
3759
 
"nhau.)"
3760
 
 
3761
 
#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:41
3762
 
msgid ""
3763
 
"Add books from directories, including sub directories (Multiple books per "
3764
 
"directory, assumes every ebook file is a different book)"
3765
 
msgstr ""
3766
 
"Thêm sách từ nhiều thư mục, bao gồm thư mục con (Nhiều sách cho mỗi thư mục, "
3767
 
"giả sử tất cả các tập tin là một cuốn sách khác nhau)"
3768
 
 
3769
 
#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:45
3770
 
msgid "Add Empty book. (Book entry with no formats)"
3771
 
msgstr "Thêm sách rỗng. (Sách không có các tập tin kèm theo)"
3772
 
 
3773
 
#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:46
3774
 
msgid "Shift+Ctrl+E"
3775
 
msgstr ""
3776
 
 
3777
 
#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:47
3778
 
msgid "Add from ISBN"
3779
 
msgstr ""
3780
 
 
3781
 
#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:175
3782
 
#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:236
3783
 
msgid "Uploading books to device."
3784
 
msgstr "Tải sách lên thiết bị."
3785
 
 
3786
 
#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:192
3787
3832
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:308
3788
 
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:517
 
3833
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:529
3789
3834
msgid "Books"
3790
3835
msgstr "Sách"
3791
3836
 
3792
 
#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:193
 
3837
#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:29
3793
3838
msgid "EPUB Books"
3794
3839
msgstr "Sách EPUB"
3795
3840
 
3796
 
#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:194
 
3841
#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:30
3797
3842
msgid "LRF Books"
3798
3843
msgstr "Sách LRF"
3799
3844
 
3800
 
#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:195
 
3845
#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:31
3801
3846
msgid "HTML Books"
3802
3847
msgstr "Sách HTML"
3803
3848
 
3804
 
#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:196
 
3849
#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:32
3805
3850
msgid "LIT Books"
3806
3851
msgstr "Sách LIT"
3807
3852
 
3808
 
#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:197
 
3853
#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:33
3809
3854
msgid "MOBI Books"
3810
3855
msgstr "Sách MOBI"
3811
3856
 
3812
 
#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:198
 
3857
#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:34
3813
3858
msgid "Topaz books"
3814
3859
msgstr "Sách Topaz"
3815
3860
 
3816
 
#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:199
 
3861
#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:35
3817
3862
msgid "Text books"
3818
3863
msgstr ""
3819
3864
 
3820
 
#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:200
 
3865
#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:36
3821
3866
msgid "PDF Books"
3822
3867
msgstr "Sách PDF"
3823
3868
 
3824
 
#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:201
 
3869
#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:37
3825
3870
msgid "SNB Books"
3826
3871
msgstr ""
3827
3872
 
3828
 
#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:202
 
3873
#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:38
3829
3874
msgid "Comics"
3830
3875
msgstr "Truyện tranh"
3831
3876
 
3832
 
#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:203
 
3877
#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:39
3833
3878
msgid "Archives"
3834
3879
msgstr ""
3835
3880
 
3836
 
#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:207
 
3881
#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:46
 
3882
msgid "Add books"
 
3883
msgstr "Thêm sách"
 
3884
 
 
3885
#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:47
 
3886
msgid "Add books to the calibre library/device from files on your computer"
 
3887
msgstr ""
 
3888
"Thêm sách vào thư viện calibre/thiết bị từ các tập tin trên máy tính của bạn"
 
3889
 
 
3890
#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:48
 
3891
msgid "A"
 
3892
msgstr ""
 
3893
 
 
3894
#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:54
 
3895
msgid "Add books from a single directory"
 
3896
msgstr "Thêm sách từ một thư mục"
 
3897
 
 
3898
#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:56
 
3899
msgid ""
 
3900
"Add books from directories, including sub-directories (One book per "
 
3901
"directory, assumes every ebook file is the same book in a different format)"
 
3902
msgstr ""
 
3903
"Thêm sách từ nhiều thư mục, bao gồm thư mục con (Một cuốn sách cho mỗi thư "
 
3904
"mục, giả sử mỗi thư mục là một cuốn sách với các tập tin có định dạng khác "
 
3905
"nhau.)"
 
3906
 
 
3907
#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:60
 
3908
msgid ""
 
3909
"Add books from directories, including sub directories (Multiple books per "
 
3910
"directory, assumes every ebook file is a different book)"
 
3911
msgstr ""
 
3912
"Thêm sách từ nhiều thư mục, bao gồm thư mục con (Nhiều sách cho mỗi thư mục, "
 
3913
"giả sử tất cả các tập tin là một cuốn sách khác nhau)"
 
3914
 
 
3915
#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:64
 
3916
msgid "Add Empty book. (Book entry with no formats)"
 
3917
msgstr "Thêm sách rỗng. (Sách không có các tập tin kèm theo)"
 
3918
 
 
3919
#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:65
 
3920
msgid "Shift+Ctrl+E"
 
3921
msgstr ""
 
3922
 
 
3923
#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:66
 
3924
msgid "Add from ISBN"
 
3925
msgstr ""
 
3926
 
 
3927
#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:68
 
3928
msgid "Add files to selected book records"
 
3929
msgstr ""
 
3930
 
 
3931
#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:69
 
3932
msgid "Shift+A"
 
3933
msgstr ""
 
3934
 
 
3935
#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:89
 
3936
msgid "Are you sure"
 
3937
msgstr ""
 
3938
 
 
3939
#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:90
 
3940
msgid ""
 
3941
"Are you sure you want to add the same files to all %d books? If the "
 
3942
"formatalready exists for a book, it will be replaced."
 
3943
msgstr ""
 
3944
 
 
3945
#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:96
 
3946
msgid "Select book files"
 
3947
msgstr ""
 
3948
 
 
3949
#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:167
 
3950
msgid "Adding"
 
3951
msgstr ""
 
3952
 
 
3953
#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:168
 
3954
msgid "Creating book records from ISBNs"
 
3955
msgstr ""
 
3956
 
 
3957
#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:263
 
3958
#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:312
 
3959
msgid "Uploading books to device."
 
3960
msgstr "Tải sách lên thiết bị."
 
3961
 
 
3962
#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:283
3837
3963
msgid "Supported books"
3838
3964
msgstr ""
3839
3965
 
3840
 
#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:246
 
3966
#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:286
 
3967
msgid "Select books"
 
3968
msgstr ""
 
3969
 
 
3970
#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:323
3841
3971
msgid "Merged some books"
3842
3972
msgstr ""
3843
3973
 
3844
 
#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:247
 
3974
#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:324
3845
3975
msgid ""
3846
 
"Some duplicates were found and merged into the following existing books:"
 
3976
"The following duplicate books were found and incoming book formats were "
 
3977
"processed and merged into your Calibre database according to your automerge "
 
3978
"settings:"
3847
3979
msgstr ""
3848
3980
 
3849
 
#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:256
 
3981
#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:344
3850
3982
msgid "Failed to read metadata"
3851
3983
msgstr "Không thể đọc thông tin mô tả"
3852
3984
 
3853
 
#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:257
 
3985
#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:345
3854
3986
msgid "Failed to read metadata from the following"
3855
3987
msgstr "Không thể đọc thông tin mô tả từ"
3856
3988
 
3857
 
#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:278
3858
 
#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:283
3859
 
#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:302
 
3989
#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:366
 
3990
#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:371
 
3991
#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:390
3860
3992
msgid "Add to library"
3861
3993
msgstr "Thêm vào thư viện"
3862
3994
 
3863
 
#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:283
 
3995
#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:371
3864
3996
#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:116
3865
3997
#: /home/kovid/work/calibre/src/calibre/gui2/actions/tweak_epub.py:28
3866
3998
#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:85
3868
4000
msgid "No book selected"
3869
4001
msgstr "Chưa có sách nào được chọn"
3870
4002
 
3871
 
#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:296
 
4003
#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:384
3872
4004
msgid ""
3873
4005
"The following books are virtual and cannot be added to the calibre library:"
3874
4006
msgstr "Những sách sau đây là ảo và không thể thêm vào thư viện calibre:"
3875
4007
 
3876
 
#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:302
 
4008
#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:390
3877
4009
msgid "No book files found"
3878
4010
msgstr "Không tìm thấy tập tin sách nào"
3879
4011
 
3886
4018
msgstr "Thêm sách vào thư viện calibre từ thiết bị được kết nối"
3887
4019
 
3888
4020
#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:20
3889
 
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:544
 
4021
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:561
3890
4022
msgid "Fetch annotations (experimental)"
3891
4023
msgstr ""
3892
4024
 
3906
4038
#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:127
3907
4039
#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:80
3908
4040
#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:127
3909
 
#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:187
3910
 
#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:224
 
4041
#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:188
 
4042
#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:225
3911
4043
#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:92
3912
4044
msgid "No books selected"
3913
4045
msgstr ""
4032
4164
msgstr "Chú ý: Thư mục chứa thư viện sẽ được đổi tên."
4033
4165
 
4034
4166
#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:225
4035
 
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:191
 
4167
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:199
4036
4168
msgid "Already exists"
4037
4169
msgstr "Đã tồn tại"
4038
4170
 
4052
4184
"Thất bại khi đổi tên cho thư viện tại %s. Nguyên nhân phổ biến là do một "
4053
4185
"trong các tập tin trong thư viện được mở bởi một chương trình khác."
4054
4186
 
4055
 
#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:243
 
4187
#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:244
4056
4188
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/confirm_delete_ui.py:53
4057
4189
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:78
4058
 
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:360
 
4190
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:368
4059
4191
#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:424
4060
4192
#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:430
4061
4193
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/columns.py:102
4062
 
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:275
 
4194
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:274
4063
4195
msgid "Are you sure?"
4064
4196
msgstr "Bạn có chắc không ?"
4065
4197
 
4066
 
#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:244
 
4198
#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:245
4067
4199
msgid "All files from %s will be <b>permanently deleted</b>. Are you sure?"
4068
4200
msgstr "Mọi tập tin từ %s sẽ <b>bị xoá vĩnh viễn</b>. Bạn có chắc không?"
4069
4201
 
4070
 
#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:263
 
4202
#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:265
4071
4203
msgid "none"
4072
4204
msgstr ""
4073
4205
 
4074
 
#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:264
 
4206
#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:266
4075
4207
msgid "Backup status"
4076
4208
msgstr ""
4077
4209
 
4078
 
#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:265
 
4210
#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:267
4079
4211
msgid "Book metadata files remaining to be written: %s"
4080
4212
msgstr ""
4081
4213
 
4082
 
#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:271
 
4214
#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:273
4083
4215
msgid "Backup metadata"
4084
4216
msgstr ""
4085
4217
 
4086
 
#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:272
 
4218
#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:274
4087
4219
msgid ""
4088
4220
"Metadata will be backed up while calibre is running, at the rate of "
4089
4221
"approximately 1 book every three seconds."
4090
4222
msgstr ""
4091
4223
 
4092
 
#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:304
 
4224
#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:306
4093
4225
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:106
4094
4226
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:111
4095
4227
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:286
4097
4229
msgid "Success"
4098
4230
msgstr ""
4099
4231
 
4100
 
#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:305
 
4232
#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:307
4101
4233
msgid ""
4102
4234
"Found no errors in your calibre library database. Do you want calibre to "
4103
4235
"check if the files in your  library match the information in the database?"
4104
4236
msgstr ""
4105
4237
 
4106
 
#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:310
 
4238
#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:312
4107
4239
#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:150
4108
 
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:672
4109
 
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:877
 
4240
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:689
 
4241
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:963
4110
4242
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:101
4111
 
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/bulk_download.py:190
 
4243
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/bulk_download.py:186
 
4244
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:276
 
4245
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:316
4112
4246
msgid "Failed"
4113
4247
msgstr "Thất bại"
4114
4248
 
4115
 
#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:311
 
4249
#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:313
4116
4250
msgid "Database integrity check failed, click Show details for details."
4117
4251
msgstr ""
4118
4252
 
4119
 
#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:316
 
4253
#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:318
4120
4254
msgid "No problems found"
4121
4255
msgstr ""
4122
4256
 
4123
 
#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:317
 
4257
#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:319
4124
4258
msgid "The files in your library match the information in the database."
4125
4259
msgstr ""
4126
4260
 
4127
 
#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:326
 
4261
#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:328
4128
4262
msgid "No library found"
4129
4263
msgstr "Không tìm thấy thư viện"
4130
4264
 
4131
 
#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:327
 
4265
#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:329
4132
4266
msgid ""
4133
4267
"No existing calibre library was found at %s. It will be removed from the "
4134
4268
"list of known libraries."
4136
4270
"Không tìm thấy thư viện calibre nào tại %s. Nó sẽ được loại khỏi danh sách "
4137
4271
"thư viện."
4138
4272
 
4139
 
#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:380
4140
 
#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:385
 
4273
#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:395
 
4274
#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:400
4141
4275
#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:167
4142
4276
#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:101
4143
 
#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:780
 
4277
#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:782
4144
4278
msgid "Not allowed"
4145
4279
msgstr "Không được phép"
4146
4280
 
4147
 
#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:381
 
4281
#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:396
4148
4282
msgid ""
4149
4283
"You cannot change libraries while using the environment variable "
4150
4284
"CALIBRE_OVERRIDE_DATABASE_PATH."
4151
4285
msgstr ""
4152
4286
 
4153
 
#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:386
 
4287
#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:401
4154
4288
msgid "You cannot change libraries while jobs are running."
4155
4289
msgstr "Bạn không thể thay đổi thư viện khi có tác vụ đang chạy."
4156
4290
 
4171
4305
msgstr "Chuyển đổi hàng loạt"
4172
4306
 
4173
4307
#: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:86
4174
 
#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:506
 
4308
#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:507
4175
4309
msgid "Cannot convert"
4176
4310
msgstr "Không thề chuyển đổi"
4177
4311
 
4296
4430
msgstr ""
4297
4431
 
4298
4432
#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:176
4299
 
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:469
4300
 
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:478
 
4433
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:486
 
4434
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:495
4301
4435
msgid "Storage Card A"
4302
4436
msgstr ""
4303
4437
 
4304
4438
#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:177
4305
 
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:471
4306
 
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:480
 
4439
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:488
 
4440
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:497
4307
4441
msgid "Storage Card B"
4308
4442
msgstr ""
4309
4443
 
4316
4450
msgstr ""
4317
4451
 
4318
4452
#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:200
4319
 
#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:289
 
4453
#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:291
4320
4454
msgid "Deleting books from device."
4321
4455
msgstr "Đang xóa sách khỏi thiết bị."
4322
4456
 
4323
 
#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:245
 
4457
#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:246
4324
4458
msgid ""
4325
4459
"Some of the selected books are on the attached device. <b>Where</b> do you "
4326
4460
"want the selected files deleted from?"
4327
4461
msgstr ""
4328
4462
 
4329
 
#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:257
 
4463
#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:258
4330
4464
msgid ""
4331
4465
"The selected books will be <b>permanently deleted</b> and the files removed "
4332
4466
"from your calibre library. Are you sure?"
4333
4467
msgstr ""
4334
4468
 
4335
 
#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:274
 
4469
#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:283
4336
4470
msgid ""
4337
4471
"The selected books will be <b>permanently deleted</b> from your device. Are "
4338
4472
"you sure?"
4340
4474
"Những sách được chọn sẽ bị <b>xóa vĩnh viễn</b> khỏi thiết bị của bạn. Bạn "
4341
4475
"có chắc không?"
4342
4476
 
4343
 
#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:30
 
4477
#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:31
4344
4478
msgid "Connect to folder"
4345
4479
msgstr "Kết nối đến thư mục"
4346
4480
 
4347
 
#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:35
 
4481
#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:36
4348
4482
msgid "Connect to iTunes"
4349
4483
msgstr "Kết nối đến iTunes"
4350
4484
 
4351
 
#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:41
 
4485
#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:42
4352
4486
msgid "Connect to Bambook"
4353
4487
msgstr ""
4354
4488
 
4355
 
#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:55
4356
 
#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:63
 
4489
#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:56
 
4490
#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:64
4357
4491
msgid "Start Content Server"
4358
4492
msgstr ""
4359
4493
 
4360
 
#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:65
 
4494
#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:66
4361
4495
msgid "Stop Content Server"
4362
4496
msgstr ""
4363
4497
 
4364
 
#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:76
4365
 
#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:82
4366
 
#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:84
 
4498
#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:77
 
4499
#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:95
4367
4500
msgid "Email to"
4368
4501
msgstr "Gửi thư điện tử đến"
4369
4502
 
4370
 
#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:84
4371
 
msgid " and delete from library"
4372
 
msgstr " và xóa khỏi thư viện"
4373
 
 
4374
 
#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:96
 
4503
#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:81
 
4504
msgid "Email to and delete from library"
 
4505
msgstr ""
 
4506
 
 
4507
#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:89
 
4508
msgid "(delete from library)"
 
4509
msgstr ""
 
4510
 
 
4511
#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:104
4375
4512
msgid "Setup email based sharing of books"
4376
4513
msgstr ""
4377
4514
 
4378
 
#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:114
 
4515
#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:122
4379
4516
msgid "D"
4380
4517
msgstr "D"
4381
4518
 
4382
 
#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:114
 
4519
#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:122
4383
4520
msgid "Send to device"
4384
4521
msgstr "Gửi đến thiết bị"
4385
4522
 
4386
 
#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:133
 
4523
#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:141
4387
4524
msgid "Connect/share"
4388
4525
msgstr "Kết nối/chia sẻ"
4389
4526
 
 
4527
#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:174
 
4528
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:84
 
4529
msgid "Stopping"
 
4530
msgstr ""
 
4531
 
 
4532
#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:175
 
4533
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:85
 
4534
msgid "Stopping server, this could take upto a minute, please wait..."
 
4535
msgstr ""
 
4536
 
4390
4537
#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_collections.py:13
4391
4538
msgid "Manage collections"
4392
4539
msgstr ""
4460
4607
msgstr "bìa sách"
4461
4608
 
4462
4609
#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:101
4463
 
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/bulk_download.py:224
 
4610
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/bulk_download.py:227
4464
4611
msgid "metadata"
4465
4612
msgstr "thông tin mô tả"
4466
4613
 
4469
4616
msgstr ""
4470
4617
 
4471
4618
#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:126
4472
 
#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:186
 
4619
#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:187
4473
4620
msgid "Cannot edit metadata"
4474
4621
msgstr "Không thể thay đổi thông tin mô tả"
4475
4622
 
4476
 
#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:223
4477
 
#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:226
 
4623
#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:224
 
4624
#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:227
4478
4625
msgid "Cannot merge books"
4479
4626
msgstr ""
4480
4627
 
4481
 
#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:227
 
4628
#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:228
4482
4629
msgid "At least two books must be selected for merging"
4483
4630
msgstr ""
4484
4631
 
4485
 
#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:230
 
4632
#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:231
4486
4633
msgid ""
4487
4634
"You are about to merge more than 5 books.  Are you <b>sure</b> you want to "
4488
4635
"proceed?"
4489
4636
msgstr ""
4490
4637
 
4491
 
#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:238
 
4638
#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:239
4492
4639
msgid ""
4493
4640
"Book formats and metadata from the selected books will be added to the "
4494
4641
"<b>first selected book</b> (%s). ISBN will <i>not</i> be merged.<br><br> The "
4496
4643
"changed.<br><br>Please confirm you want to proceed."
4497
4644
msgstr ""
4498
4645
 
4499
 
#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:250
 
4646
#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:251
4500
4647
msgid ""
4501
4648
"Book formats from the selected books will be merged into the <b>first "
4502
4649
"selected book</b> (%s). Metadata in the first selected book will not be "
4508
4655
"calibre library.<br><br>  Are you <b>sure</b> you want to proceed?"
4509
4656
msgstr ""
4510
4657
 
4511
 
#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:266
 
4658
#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:267
4512
4659
msgid ""
4513
4660
"Book formats and metadata from the selected books will be merged into the "
4514
4661
"<b>first selected book</b> (%s). ISBN will <i>not</i> be "
4531
4678
msgid "Fetching news from "
4532
4679
msgstr ""
4533
4680
 
4534
 
#: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:66
 
4681
#: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:81
4535
4682
msgid " fetched."
4536
4683
msgstr " đã lấy."
4537
4684
 
4544
4691
msgstr "F1"
4545
4692
 
4546
4693
#: /home/kovid/work/calibre/src/calibre/gui2/actions/help.py:16
 
4694
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:91
4547
4695
msgid "Help"
4548
4696
msgstr "Trợ giúp"
4549
4697
 
4556
4704
msgstr ""
4557
4705
 
4558
4706
#: /home/kovid/work/calibre/src/calibre/gui2/actions/next_match.py:13
4559
 
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:376
 
4707
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:354
4560
4708
msgid "N"
4561
4709
msgstr ""
4562
4710
 
4595
4743
msgstr "Ctrl+P"
4596
4744
 
4597
4745
#: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:24
4598
 
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:200
 
4746
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:201
4599
4747
msgid "Run welcome wizard"
4600
4748
msgstr ""
4601
4749
 
4603
4751
msgid "Restart in debug mode"
4604
4752
msgstr ""
4605
4753
 
4606
 
#: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:38
4607
 
#: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:43
4608
 
msgid "Cannot configure"
4609
 
msgstr "Không thể thiết lập cấu hình"
4610
 
 
4611
 
#: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:39
 
4754
#: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:40
4612
4755
msgid "Cannot configure while there are running jobs."
4613
4756
msgstr "Không thể thiết lập cấu hình khi có tác vụ đang chạy."
4614
4757
 
4615
 
#: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:44
 
4758
#: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:45
4616
4759
msgid "Cannot configure before calibre is restarted."
4617
4760
msgstr "Không thể thiết lập cấu hình trước khi khởi động lại calibre"
4618
4761
 
4688
4831
msgstr ""
4689
4832
 
4690
4833
#: /home/kovid/work/calibre/src/calibre/gui2/actions/show_book_details.py:16
4691
 
#: /home/kovid/work/calibre/src/calibre/library/server/browse.py:662
 
4834
#: /home/kovid/work/calibre/src/calibre/library/server/browse.py:758
4692
4835
msgid "Show book details"
4693
4836
msgstr ""
4694
4837
 
4827
4970
msgid "Searching in"
4828
4971
msgstr "Đang tìm trong"
4829
4972
 
4830
 
#: /home/kovid/work/calibre/src/calibre/gui2/add.py:221
 
4973
#: /home/kovid/work/calibre/src/calibre/gui2/add.py:245
4831
4974
msgid "Adding..."
4832
4975
msgstr "Đang thêm..."
4833
4976
 
4834
 
#: /home/kovid/work/calibre/src/calibre/gui2/add.py:234
 
4977
#: /home/kovid/work/calibre/src/calibre/gui2/add.py:258
4835
4978
msgid "Searching in all sub-directories..."
4836
4979
msgstr "Đang tìm trong tất cả thư mục con..."
4837
4980
 
4838
 
#: /home/kovid/work/calibre/src/calibre/gui2/add.py:245
 
4981
#: /home/kovid/work/calibre/src/calibre/gui2/add.py:269
4839
4982
msgid "Path error"
4840
4983
msgstr "Đường dẫn có lỗi"
4841
4984
 
4842
 
#: /home/kovid/work/calibre/src/calibre/gui2/add.py:246
 
4985
#: /home/kovid/work/calibre/src/calibre/gui2/add.py:270
4843
4986
msgid "The specified directory could not be processed."
4844
4987
msgstr ""
4845
4988
 
4846
 
#: /home/kovid/work/calibre/src/calibre/gui2/add.py:250
4847
 
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:821
 
4989
#: /home/kovid/work/calibre/src/calibre/gui2/add.py:274
 
4990
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:838
4848
4991
msgid "No books"
4849
4992
msgstr "Không có sách"
4850
4993
 
4851
 
#: /home/kovid/work/calibre/src/calibre/gui2/add.py:251
 
4994
#: /home/kovid/work/calibre/src/calibre/gui2/add.py:275
4852
4995
msgid "No books found"
4853
4996
msgstr "Không có cuốn sách nào được tìm thấy"
4854
4997
 
4855
 
#: /home/kovid/work/calibre/src/calibre/gui2/add.py:315
 
4998
#: /home/kovid/work/calibre/src/calibre/gui2/add.py:339
4856
4999
msgid "Added"
4857
5000
msgstr "Đã thêm"
4858
5001
 
4859
 
#: /home/kovid/work/calibre/src/calibre/gui2/add.py:328
 
5002
#: /home/kovid/work/calibre/src/calibre/gui2/add.py:352
4860
5003
msgid "Adding failed"
4861
5004
msgstr "Thất bại khi thêm"
4862
5005
 
4863
 
#: /home/kovid/work/calibre/src/calibre/gui2/add.py:329
 
5006
#: /home/kovid/work/calibre/src/calibre/gui2/add.py:353
4864
5007
msgid ""
4865
5008
"The add books process seems to have hung. Try restarting calibre and adding "
4866
5009
"the books in smaller increments, until you find the problem book."
4869
5012
"thêm sách theo từng nhóm nhỏ hơn, cho đến khi bạn tìm thấy những cuốn sách "
4870
5013
"gây lỗi."
4871
5014
 
4872
 
#: /home/kovid/work/calibre/src/calibre/gui2/add.py:344
 
5015
#: /home/kovid/work/calibre/src/calibre/gui2/add.py:368
4873
5016
msgid "Duplicates found!"
4874
5017
msgstr ""
4875
5018
 
4876
 
#: /home/kovid/work/calibre/src/calibre/gui2/add.py:345
 
5019
#: /home/kovid/work/calibre/src/calibre/gui2/add.py:369
4877
5020
msgid ""
4878
5021
"Books with the same title as the following already exist in the database. "
4879
5022
"Add them anyway?"
4880
5023
msgstr ""
4881
5024
 
4882
 
#: /home/kovid/work/calibre/src/calibre/gui2/add.py:348
 
5025
#: /home/kovid/work/calibre/src/calibre/gui2/add.py:372
4883
5026
msgid "Adding duplicates..."
4884
5027
msgstr ""
4885
5028
 
4886
 
#: /home/kovid/work/calibre/src/calibre/gui2/add.py:417
 
5029
#: /home/kovid/work/calibre/src/calibre/gui2/add.py:441
4887
5030
msgid "Saving..."
4888
5031
msgstr "Đang lưu..."
4889
5032
 
4890
 
#: /home/kovid/work/calibre/src/calibre/gui2/add.py:492
 
5033
#: /home/kovid/work/calibre/src/calibre/gui2/add.py:516
4891
5034
msgid "Saved"
4892
5035
msgstr "Đã lưu"
4893
5036
 
4894
 
#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/__init__.py:57
 
5037
#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/__init__.py:56
4895
5038
msgid "Searching for sub-folders"
4896
5039
msgstr "Đang tìm thư mục con"
4897
5040
 
4898
 
#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/__init__.py:62
 
5041
#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/__init__.py:61
4899
5042
msgid "Searching for books"
4900
5043
msgstr "Đang tìm sách"
4901
5044
 
4902
 
#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/__init__.py:74
 
5045
#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/__init__.py:73
4903
5046
msgid "Looking for duplicates based on file hash"
4904
5047
msgstr ""
4905
5048
 
4906
 
#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/__init__.py:109
 
5049
#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/__init__.py:108
4907
5050
#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/welcome_ui.py:70
4908
5051
msgid "Choose root folder"
4909
5052
msgstr "Chọn thư mục gốc"
4910
5053
 
4911
 
#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/__init__.py:137
 
5054
#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/__init__.py:135
4912
5055
msgid "Invalid root folder"
4913
5056
msgstr "Thư mục gốc không hợp lệ"
4914
5057
 
4915
 
#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/__init__.py:138
 
5058
#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/__init__.py:136
4916
5059
msgid "is not a valid root folder"
4917
5060
msgstr "không phải là một thư mục gốc hợp lệ"
4918
5061
 
4919
 
#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/__init__.py:148
 
5062
#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/__init__.py:146
4920
5063
msgid "Add books to calibre"
4921
5064
msgstr "Thêm sách vào calibre"
4922
5065
 
4974
5117
#: /home/kovid/work/calibre/src/calibre/gui2/convert/debug_ui.py:58
4975
5118
#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:143
4976
5119
#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:162
4977
 
#: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:56
 
5120
#: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:57
4978
5121
#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:79
4979
5122
#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:80
4980
5123
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:86
4981
 
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:530
4982
 
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:535
 
5124
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:560
 
5125
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:565
4983
5126
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:412
4984
5127
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:414
4985
5128
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:417
5000
5143
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:140
5001
5144
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:80
5002
5145
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:82
5003
 
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:272
5004
 
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:274
5005
 
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:275
5006
 
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/behavior_ui.py:156
5007
 
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/behavior_ui.py:157
5008
 
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/columns_ui.py:83
5009
 
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/columns_ui.py:85
5010
 
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/columns_ui.py:87
 
5146
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:277
 
5147
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:279
 
5148
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:280
 
5149
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/behavior_ui.py:148
 
5150
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/behavior_ui.py:149
5011
5151
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/columns_ui.py:89
5012
 
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/columns_ui.py:90
 
5152
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/columns_ui.py:91
 
5153
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/columns_ui.py:93
 
5154
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/columns_ui.py:95
 
5155
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/columns_ui.py:97
5013
5156
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/custom_columns_ui.py:83
5014
5157
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/custom_columns_ui.py:85
5015
5158
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/custom_columns_ui.py:87
5016
5159
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/custom_columns_ui.py:89
5017
5160
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/custom_columns_ui.py:90
 
5161
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:127
5018
5162
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:103
5019
5163
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:105
5020
5164
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:108
5044
5188
"&Nhiều sách trong mỗi thư mục: giả sử tất cả các tập tin là một cuốn sách "
5045
5189
"khác nhau"
5046
5190
 
5047
 
#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:26
5048
 
#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:53
5049
 
#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:62
5050
 
#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:434
5051
 
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:130
5052
 
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:131
5053
 
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:132
 
5191
#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:27
 
5192
#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:54
 
5193
#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:63
 
5194
#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:484
5054
5195
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:145
 
5196
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:146
 
5197
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:147
 
5198
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:160
5055
5199
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76
5056
 
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:378
5057
 
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1163
 
5200
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:384
 
5201
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1186
5058
5202
msgid "Path"
5059
5203
msgstr "Đường dẫn"
5060
5204
 
5061
 
#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:27
5062
 
#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:56
5063
 
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:133
5064
 
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:134
5065
 
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:135
5066
 
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:138
5067
 
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:377
 
5205
#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:28
 
5206
#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:57
 
5207
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:148
 
5208
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:149
 
5209
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:150
 
5210
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:153
 
5211
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:383
 
5212
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:63
 
5213
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:139
5068
5214
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:24
5069
 
#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:118
 
5215
#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:124
5070
5216
msgid "Formats"
5071
5217
msgstr "Định dạng"
5072
5218
 
5073
 
#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:28
5074
 
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:974
5075
 
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1166
 
5219
#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:29
 
5220
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:997
 
5221
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1189
5076
5222
msgid "Collections"
5077
5223
msgstr ""
5078
5224
 
5079
 
#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:55
5080
 
#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:64
 
5225
#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:56
 
5226
#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:65
5081
5227
msgid "Click to open"
5082
5228
msgstr "Nhấn để mở"
5083
5229
 
5084
 
#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:56
5085
 
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:370
 
5230
#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:57
5086
5231
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:376
5087
5232
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:382
5088
 
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1172
5089
 
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1176
 
5233
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:388
 
5234
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1195
 
5235
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1199
5090
5236
#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:48
5091
5237
#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:78
5092
5238
#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:83
5093
 
#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:316
 
5239
#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:344
5094
5240
msgid "None"
5095
5241
msgstr ""
5096
5242
 
5097
 
#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:433
 
5243
#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:158
 
5244
#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:237
 
5245
msgid "Paste Cover"
 
5246
msgstr ""
 
5247
 
 
5248
#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:159
 
5249
#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:238
 
5250
msgid "Copy Cover"
 
5251
msgstr ""
 
5252
 
 
5253
#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:483
5098
5254
msgid "Double-click to open Book Details window"
5099
5255
msgstr ""
5100
5256
 
5118
5274
#: /home/kovid/work/calibre/src/calibre/gui2/convert/rb_output.py:15
5119
5275
#: /home/kovid/work/calibre/src/calibre/gui2/convert/snb_output.py:15
5120
5276
#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input.py:13
5121
 
#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_output.py:16
 
5277
#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_output.py:14
 
5278
#: /home/kovid/work/calibre/src/calibre/gui2/convert/txtz_output.py:13
5122
5279
msgid "Options specific to"
5123
5280
msgstr ""
5124
5281
 
5134
5291
#: /home/kovid/work/calibre/src/calibre/gui2/convert/pml_output.py:15
5135
5292
#: /home/kovid/work/calibre/src/calibre/gui2/convert/rb_output.py:15
5136
5293
#: /home/kovid/work/calibre/src/calibre/gui2/convert/snb_output.py:15
5137
 
#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_output.py:16
 
5294
#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_output.py:14
 
5295
#: /home/kovid/work/calibre/src/calibre/gui2/convert/txtz_output.py:13
5138
5296
msgid "output"
5139
5297
msgstr "tập tin xuất"
5140
5298
 
5142
5300
#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml_ui.py:42
5143
5301
#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:295
5144
5302
#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_tab_template_ui.py:32
5145
 
#: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:93
 
5303
#: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:103
5146
5304
#: /home/kovid/work/calibre/src/calibre/gui2/convert/debug_ui.py:54
5147
5305
#: /home/kovid/work/calibre/src/calibre/gui2/convert/epub_output_ui.py:56
5148
5306
#: /home/kovid/work/calibre/src/calibre/gui2/convert/fb2_input_ui.py:33
5149
5307
#: /home/kovid/work/calibre/src/calibre/gui2/convert/fb2_output_ui.py:38
5150
 
#: /home/kovid/work/calibre/src/calibre/gui2/convert/heuristics_ui.py:89
 
5308
#: /home/kovid/work/calibre/src/calibre/gui2/convert/heuristics_ui.py:112
5151
5309
#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:137
5152
5310
#: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:120
5153
5311
#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:158
5161
5319
#: /home/kovid/work/calibre/src/calibre/gui2/convert/rb_output_ui.py:33
5162
5320
#: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:147
5163
5321
#: /home/kovid/work/calibre/src/calibre/gui2/convert/snb_output_ui.py:42
5164
 
#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:52
 
5322
#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:56
5165
5323
#: /home/kovid/work/calibre/src/calibre/gui2/convert/toc_ui.py:67
5166
 
#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input_ui.py:58
5167
 
#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_output_ui.py:66
5168
 
#: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:53
 
5324
#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input_ui.py:91
 
5325
#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_output_ui.py:84
 
5326
#: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:54
5169
5327
#: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:72
5170
5328
#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:77
5171
5329
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_item_ui.py:40
5172
5330
#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:114
5173
 
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/adding_ui.py:48
5174
 
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/behavior_ui.py:136
5175
 
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/columns_ui.py:81
 
5331
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/adding_ui.py:64
 
5332
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/behavior_ui.py:130
 
5333
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/columns_ui.py:86
5176
5334
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/conversion_ui.py:54
5177
5335
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/custom_columns_ui.py:81
5178
5336
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/email_ui.py:65
5179
 
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:139
 
5337
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:142
5180
5338
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc_ui.py:60
5181
5339
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard_ui.py:113
5182
5340
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins_ui.py:86
5183
5341
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template_ui.py:46
5184
5342
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/saving_ui.py:67
 
5343
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:109
5185
5344
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:68
5186
5345
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/server_ui.py:123
5187
5346
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/template_functions_ui.py:95
5188
5347
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:98
5189
 
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:49
 
5348
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:87
5190
5349
#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:123
5191
5350
msgid "Form"
5192
5351
msgstr ""
5533
5692
msgstr ""
5534
5693
 
5535
5694
#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:125
5536
 
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/behavior.py:33
5537
 
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/behavior_ui.py:145
 
5695
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/behavior.py:36
 
5696
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/behavior_ui.py:139
5538
5697
msgid "Normal"
5539
5698
msgstr ""
5540
5699
 
5585
5744
msgid "Enter URL"
5586
5745
msgstr ""
5587
5746
 
5588
 
#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:522
 
5747
#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:523
5589
5748
msgid "Normal view"
5590
5749
msgstr ""
5591
5750
 
5592
 
#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:523
 
5751
#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:524
5593
5752
msgid "HTML Source"
5594
5753
msgstr ""
5595
5754
 
5620
5779
msgid "input"
5621
5780
msgstr "tập tin nguồn"
5622
5781
 
5623
 
#: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:94
 
5782
#: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:104
5624
5783
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:99
5625
5784
msgid "&Number of Colors:"
5626
5785
msgstr "&Số Màu:"
5627
5786
 
5628
 
#: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:95
 
5787
#: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:105
5629
5788
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:101
5630
5789
msgid "Disable &normalize"
5631
5790
msgstr ""
5632
5791
 
5633
 
#: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:96
 
5792
#: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:106
5634
5793
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:102
5635
5794
msgid "Keep &aspect ratio"
5636
5795
msgstr ""
5637
5796
 
5638
 
#: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:97
 
5797
#: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:107
5639
5798
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:103
5640
5799
msgid "Disable &Sharpening"
5641
5800
msgstr ""
5642
5801
 
5643
 
#: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:98
 
5802
#: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:108
5644
5803
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:109
5645
5804
msgid "Disable &Trimming"
5646
5805
msgstr ""
5647
5806
 
5648
 
#: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:99
 
5807
#: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:109
5649
5808
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:108
5650
5809
msgid "&Wide"
5651
5810
msgstr ""
5652
5811
 
5653
 
#: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:100
 
5812
#: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:110
5654
5813
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:104
5655
5814
msgid "&Landscape"
5656
5815
msgstr ""
5657
5816
 
5658
 
#: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:101
 
5817
#: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:111
5659
5818
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:106
5660
5819
msgid "&Right to left"
5661
5820
msgstr "&Phải qua trái"
5662
5821
 
5663
 
#: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:102
 
5822
#: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:112
5664
5823
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:105
5665
5824
msgid "Don't so&rt"
5666
5825
msgstr ""
5667
5826
 
5668
 
#: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:103
 
5827
#: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:113
5669
5828
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:107
5670
5829
msgid "De&speckle"
5671
5830
msgstr ""
5672
5831
 
5673
 
#: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:104
 
5832
#: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:114
5674
5833
msgid "&Disable comic processing"
5675
5834
msgstr ""
5676
5835
 
5677
 
#: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:105
 
5836
#: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:115
5678
5837
#: /home/kovid/work/calibre/src/calibre/gui2/convert/single_ui.py:120
5679
5838
msgid "&Output format:"
5680
5839
msgstr "Định &dạng xuất:"
5681
5840
 
5682
 
#: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:106
 
5841
#: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:116
5683
5842
msgid "Disable conversion of images to &black and white"
5684
5843
msgstr ""
5685
5844
 
 
5845
#: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:117
 
5846
msgid "Override image  &size:"
 
5847
msgstr ""
 
5848
 
 
5849
#: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:118
 
5850
msgid "Don't add links to &pages to the Table of Contents for CBC files"
 
5851
msgstr ""
 
5852
 
5686
5853
#: /home/kovid/work/calibre/src/calibre/gui2/convert/debug.py:19
5687
5854
msgid "Debug"
5688
5855
msgstr "Gỡ lỗi"
5836
6003
msgid "0.0 pt"
5837
6004
msgstr ""
5838
6005
 
5839
 
#: /home/kovid/work/calibre/src/calibre/gui2/convert/heuristics.py:14
 
6006
#: /home/kovid/work/calibre/src/calibre/gui2/convert/heuristics.py:15
5840
6007
msgid ""
5841
6008
"Heuristic\n"
5842
6009
"Processing"
5843
6010
msgstr ""
5844
6011
 
5845
 
#: /home/kovid/work/calibre/src/calibre/gui2/convert/heuristics.py:15
 
6012
#: /home/kovid/work/calibre/src/calibre/gui2/convert/heuristics.py:16
5846
6013
msgid "Modify the document text and structure using common patterns."
5847
6014
msgstr ""
5848
6015
 
5849
 
#: /home/kovid/work/calibre/src/calibre/gui2/convert/heuristics_ui.py:90
 
6016
#: /home/kovid/work/calibre/src/calibre/gui2/convert/heuristics_ui.py:113
5850
6017
msgid ""
5851
6018
"<b>Heuristic processing</b> means that calibre will scan your book for "
5852
6019
"common patterns and fix them. As the name implies, this involves guesswork, "
5858
6025
"processing\">User Manual</a>."
5859
6026
msgstr ""
5860
6027
 
5861
 
#: /home/kovid/work/calibre/src/calibre/gui2/convert/heuristics_ui.py:91
 
6028
#: /home/kovid/work/calibre/src/calibre/gui2/convert/heuristics_ui.py:114
5862
6029
msgid "Enable &heuristic processing"
5863
6030
msgstr ""
5864
6031
 
5865
 
#: /home/kovid/work/calibre/src/calibre/gui2/convert/heuristics_ui.py:92
 
6032
#: /home/kovid/work/calibre/src/calibre/gui2/convert/heuristics_ui.py:115
5866
6033
msgid "Heuristic Processing"
5867
6034
msgstr ""
5868
6035
 
5869
 
#: /home/kovid/work/calibre/src/calibre/gui2/convert/heuristics_ui.py:93
 
6036
#: /home/kovid/work/calibre/src/calibre/gui2/convert/heuristics_ui.py:116
5870
6037
msgid "Unwrap lines"
5871
6038
msgstr ""
5872
6039
 
5873
 
#: /home/kovid/work/calibre/src/calibre/gui2/convert/heuristics_ui.py:94
 
6040
#: /home/kovid/work/calibre/src/calibre/gui2/convert/heuristics_ui.py:117
5874
6041
msgid "Line &un-wrap factor :"
5875
6042
msgstr ""
5876
6043
 
5877
 
#: /home/kovid/work/calibre/src/calibre/gui2/convert/heuristics_ui.py:95
 
6044
#: /home/kovid/work/calibre/src/calibre/gui2/convert/heuristics_ui.py:118
5878
6045
msgid "Detect and markup unformatted chapter headings and sub headings"
5879
6046
msgstr ""
5880
6047
 
5881
 
#: /home/kovid/work/calibre/src/calibre/gui2/convert/heuristics_ui.py:96
 
6048
#: /home/kovid/work/calibre/src/calibre/gui2/convert/heuristics_ui.py:119
5882
6049
msgid "Renumber sequences of <h1> or <h2> tags to prevent splitting"
5883
6050
msgstr ""
5884
6051
 
5885
 
#: /home/kovid/work/calibre/src/calibre/gui2/convert/heuristics_ui.py:97
 
6052
#: /home/kovid/work/calibre/src/calibre/gui2/convert/heuristics_ui.py:120
5886
6053
msgid "Delete blank lines between paragraphs"
5887
6054
msgstr ""
5888
6055
 
5889
 
#: /home/kovid/work/calibre/src/calibre/gui2/convert/heuristics_ui.py:98
 
6056
#: /home/kovid/work/calibre/src/calibre/gui2/convert/heuristics_ui.py:121
5890
6057
msgid "Ensure scene breaks are consistently formatted"
5891
6058
msgstr ""
5892
6059
 
5893
 
#: /home/kovid/work/calibre/src/calibre/gui2/convert/heuristics_ui.py:99
 
6060
#: /home/kovid/work/calibre/src/calibre/gui2/convert/heuristics_ui.py:122
 
6061
msgid "Replace soft scene &breaks:"
 
6062
msgstr ""
 
6063
 
 
6064
#: /home/kovid/work/calibre/src/calibre/gui2/convert/heuristics_ui.py:123
5894
6065
msgid "Remove unnecessary hyphens"
5895
6066
msgstr ""
5896
6067
 
5897
 
#: /home/kovid/work/calibre/src/calibre/gui2/convert/heuristics_ui.py:100
 
6068
#: /home/kovid/work/calibre/src/calibre/gui2/convert/heuristics_ui.py:124
5898
6069
msgid "Italicize common words and patterns"
5899
6070
msgstr ""
5900
6071
 
5901
 
#: /home/kovid/work/calibre/src/calibre/gui2/convert/heuristics_ui.py:101
 
6072
#: /home/kovid/work/calibre/src/calibre/gui2/convert/heuristics_ui.py:125
5902
6073
msgid "Replace entity indents with CSS indents"
5903
6074
msgstr ""
5904
6075
 
6052
6223
msgid "&Monospaced font family:"
6053
6224
msgstr ""
6054
6225
 
6055
 
#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:46
6056
 
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:115
 
6226
#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:47
 
6227
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:117
6057
6228
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:200
6058
6229
msgid "Metadata"
6059
6230
msgstr "Thông tin mô tả"
6060
6231
 
6061
 
#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:48
 
6232
#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:49
6062
6233
msgid ""
6063
6234
"Set the metadata. The output file will contain as much of this metadata as "
6064
6235
"possible."
6066
6237
"Gán thông tin mô tả. Tập tin xuất sẽ chứa những thông tin mô tả mà định dạng "
6067
6238
"hỗ trợ."
6068
6239
 
6069
 
#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:174
 
6240
#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:180
6070
6241
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:171
6071
 
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:631
 
6242
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:643
6072
6243
msgid "Choose cover for "
6073
6244
msgstr ""
6074
6245
 
6075
 
#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:181
 
6246
#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:187
6076
6247
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:178
6077
 
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:639
 
6248
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:651
6078
6249
msgid "Cannot read"
6079
6250
msgstr "Không thể đọc"
6080
6251
 
6081
 
#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:182
 
6252
#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:188
6082
6253
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:179
6083
 
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:640
 
6254
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:652
6084
6255
msgid "You do not have permission to read the file: "
6085
6256
msgstr "Bạn không có quyền đọc tập tin: "
6086
6257
 
6087
 
#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:190
6088
 
#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:197
 
6258
#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:196
 
6259
#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:203
6089
6260
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:187
6090
 
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:648
 
6261
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:660
6091
6262
msgid "Error reading file"
6092
6263
msgstr "Lỗi đọc tập tin"
6093
6264
 
6094
 
#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:191
 
6265
#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:197
6095
6266
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:188
6096
 
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:649
 
6267
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:661
6097
6268
msgid "<p>There was an error reading from file: <br /><b>"
6098
6269
msgstr "<p>Có lỗi khi đọc tập tin: <br /><b>"
6099
6270
 
6100
 
#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:198
 
6271
#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:204
6101
6272
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:196
6102
 
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:659
 
6273
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:671
6103
6274
msgid " is not a valid picture"
6104
6275
msgstr " không phải là hình hợp lệ"
6105
6276
 
6133
6304
msgstr "Thay đổi tựa đề sách"
6134
6305
 
6135
6306
#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:166
6136
 
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:495
 
6307
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:525
6137
6308
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:420
6138
6309
msgid "&Author(s): "
6139
6310
msgstr ""
6151
6322
"phẩy"
6152
6323
 
6153
6324
#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:169
6154
 
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:505
 
6325
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:535
6155
6326
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:428
6156
6327
msgid "&Publisher: "
6157
6328
msgstr ""
6162
6333
msgstr ""
6163
6334
 
6164
6335
#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:171
6165
 
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:507
 
6336
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:537
6166
6337
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:430
6167
6338
msgid ""
6168
6339
"Tags categorize the book. This is particularly useful while searching. "
6170
6341
msgstr ""
6171
6342
 
6172
6343
#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:172
6173
 
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:514
 
6344
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:544
6174
6345
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:433
6175
6346
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:214
6176
 
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:289
 
6347
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:293
6177
6348
msgid "&Series:"
6178
6349
msgstr "&Bộ sách:"
6179
6350
 
6180
6351
#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:173
6181
6352
#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:174
6182
 
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:515
6183
 
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:516
 
6353
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:545
 
6354
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:546
6184
6355
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:434
6185
6356
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:435
6186
 
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:288
 
6357
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:292
6187
6358
msgid "List of known series. You can add new series."
6188
6359
msgstr "Danh mục các bộ sách. Bạn có thể thêm bộ sách."
6189
6360
 
6291
6462
#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_output_ui.py:49
6292
6463
#: /home/kovid/work/calibre/src/calibre/gui2/convert/pmlz_output_ui.py:47
6293
6464
#: /home/kovid/work/calibre/src/calibre/gui2/convert/rb_output_ui.py:34
6294
 
#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_output_ui.py:68
 
6465
#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_output_ui.py:92
6295
6466
msgid "&Inline TOC"
6296
6467
msgstr ""
6297
6468
 
6298
6469
#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_output_ui.py:50
6299
6470
#: /home/kovid/work/calibre/src/calibre/gui2/convert/pmlz_output_ui.py:49
6300
 
#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_output_ui.py:74
6301
6471
msgid "Output Encoding:"
6302
6472
msgstr ""
6303
6473
 
6362
6532
msgstr ""
6363
6533
 
6364
6534
#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder_ui.py:92
6365
 
#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:125
 
6535
#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:122
6366
6536
msgid "Test"
6367
6537
msgstr "Kiểm tra"
6368
6538
 
6408
6578
msgstr ""
6409
6579
 
6410
6580
#: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace.py:71
6411
 
#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:99
 
6581
#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:101
6412
6582
msgid "Invalid regular expression"
6413
6583
msgstr ""
6414
6584
 
6415
6585
#: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace.py:72
6416
 
#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:100
 
6586
#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:102
6417
6587
msgid "Invalid regular expression: %s"
6418
6588
msgstr ""
6419
6589
 
6520
6690
msgid "The XPath expression %s is invalid."
6521
6691
msgstr ""
6522
6692
 
6523
 
#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:53
 
6693
#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:57
6524
6694
msgid "Chapter &mark:"
6525
6695
msgstr ""
6526
6696
 
6527
 
#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:54
 
6697
#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:58
6528
6698
msgid "Remove first &image"
6529
6699
msgstr "Loại bỏ ảnh đầu tiên"
6530
6700
 
6531
 
#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:55
 
6701
#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:59
6532
6702
msgid "Insert &metadata as page at start of book"
6533
6703
msgstr "Chèn thông tin mô tả như một trang vào phần đầu sách"
6534
6704
 
 
6705
#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:60
 
6706
msgid ""
 
6707
"The header and footer removal options have been replaced by the Search & "
 
6708
"Replace options. Click the Search & Replace category in the bar to the left "
 
6709
"to use these options. Leave the replace field blank and enter your "
 
6710
"header/footer removal regexps into the search field."
 
6711
msgstr ""
 
6712
 
6535
6713
#: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:16
6536
6714
msgid ""
6537
6715
"Table of\n"
6580
6758
msgid "TXT Input"
6581
6759
msgstr "Nhập TXT"
6582
6760
 
6583
 
#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input_ui.py:59
 
6761
#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input_ui.py:92
 
6762
msgid "Structure"
 
6763
msgstr ""
 
6764
 
 
6765
#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input_ui.py:93
6584
6766
msgid "Paragraph style:"
6585
6767
msgstr ""
6586
6768
 
6587
 
#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input_ui.py:60
 
6769
#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input_ui.py:94
 
6770
msgid "Formatting style:"
 
6771
msgstr ""
 
6772
 
 
6773
#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input_ui.py:95
 
6774
msgid "Common"
 
6775
msgstr ""
 
6776
 
 
6777
#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input_ui.py:96
6588
6778
msgid "Preserve &spaces"
6589
6779
msgstr ""
6590
6780
 
6591
 
#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input_ui.py:61
6592
 
msgid "Formatting style:"
6593
 
msgstr ""
6594
 
 
6595
 
#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input_ui.py:62
6596
 
msgid "Markdown Options"
6597
 
msgstr ""
6598
 
 
6599
 
#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input_ui.py:63
 
6781
#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input_ui.py:97
 
6782
msgid "Remove indents at the beginning of lines"
 
6783
msgstr ""
 
6784
 
 
6785
#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input_ui.py:98
 
6786
msgid "Markdown"
 
6787
msgstr ""
 
6788
 
 
6789
#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input_ui.py:99
6600
6790
msgid ""
6601
6791
"<p>Markdown is a simple markup language for text files, that allows for "
6602
6792
"advanced formatting. To learn more visit <a "
6603
6793
"href=\"http://daringfireball.net/projects/markdown\">markdown</a>."
6604
6794
msgstr ""
6605
6795
 
6606
 
#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input_ui.py:64
 
6796
#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input_ui.py:100
6607
6797
msgid "Do not insert Table of Contents into output text when using markdown"
6608
6798
msgstr ""
6609
6799
 
6610
 
#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_output.py:15
 
6800
#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_output.py:13
6611
6801
msgid "TXT Output"
6612
6802
msgstr "Xuất TXT"
6613
6803
 
6614
 
#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_output_ui.py:67
 
6804
#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_output_ui.py:85
 
6805
msgid "General"
 
6806
msgstr ""
 
6807
 
 
6808
#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_output_ui.py:86
 
6809
msgid "Output &Encoding:"
 
6810
msgstr ""
 
6811
 
 
6812
#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_output_ui.py:87
6615
6813
msgid "&Line ending style:"
6616
6814
msgstr ""
6617
6815
 
6618
 
#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_output_ui.py:69
 
6816
#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_output_ui.py:88
 
6817
msgid "&Formatting:"
 
6818
msgstr ""
 
6819
 
 
6820
#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_output_ui.py:89
 
6821
msgid "Plain"
 
6822
msgstr ""
 
6823
 
 
6824
#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_output_ui.py:90
6619
6825
msgid "&Maximum line length:"
6620
6826
msgstr ""
6621
6827
 
6622
 
#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_output_ui.py:70
 
6828
#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_output_ui.py:91
6623
6829
msgid "Force maximum line length"
6624
6830
msgstr ""
6625
6831
 
6626
 
#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_output_ui.py:71
6627
 
msgid "Apply Markdown formatting to text"
 
6832
#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_output_ui.py:93
 
6833
msgid "Markdown, Textile"
6628
6834
msgstr ""
6629
6835
 
6630
 
#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_output_ui.py:72
 
6836
#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_output_ui.py:94
6631
6837
msgid "Do not remove links (<a> tags) before processing"
6632
6838
msgstr ""
6633
6839
 
6634
 
#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_output_ui.py:73
 
6840
#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_output_ui.py:95
6635
6841
msgid "Do not remove image references before processing"
6636
6842
msgstr ""
6637
6843
 
6638
 
#: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:54
 
6844
#: /home/kovid/work/calibre/src/calibre/gui2/convert/txtz_output.py:12
 
6845
msgid "TXTZ Output"
 
6846
msgstr ""
 
6847
 
 
6848
#: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:55
6639
6849
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:77
6640
6850
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:78
6641
6851
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_format_ui.py:46
6646
6856
msgid "TextLabel"
6647
6857
msgstr ""
6648
6858
 
6649
 
#: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:55
 
6859
#: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:56
6650
6860
msgid "Use a wizard to help construct the Regular expression"
6651
6861
msgstr ""
6652
6862
 
6732
6942
msgid "Cover browser could not be loaded"
6733
6943
msgstr ""
6734
6944
 
6735
 
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:62
6736
 
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:87
6737
 
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:111
6738
 
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:148
6739
 
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:182
6740
 
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:289
6741
 
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:546
6742
 
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:576
6743
 
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:599
6744
 
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:650
6745
 
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:303
6746
 
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:308
6747
 
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:501
6748
 
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:502
6749
 
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:114
6750
 
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:134
6751
 
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:235
6752
 
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:268
6753
 
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:272
6754
 
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:973
 
6945
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:63
 
6946
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:88
 
6947
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:112
 
6948
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:149
 
6949
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:183
 
6950
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:293
 
6951
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:557
 
6952
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:598
 
6953
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:621
 
6954
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:672
 
6955
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:306
 
6956
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:311
 
6957
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:505
 
6958
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:506
 
6959
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:113
 
6960
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:133
 
6961
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:215
 
6962
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:248
 
6963
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:252
 
6964
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:994
6755
6965
msgid "Undefined"
6756
6966
msgstr "Chưa xác định"
6757
6967
 
6758
 
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:125
6759
 
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:607
 
6968
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:126
 
6969
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:629
6760
6970
msgid "star(s)"
6761
6971
msgstr ""
6762
6972
 
6763
 
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:126
6764
 
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:608
 
6973
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:127
 
6974
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:630
6765
6975
msgid "Unrated"
6766
6976
msgstr ""
6767
6977
 
6768
 
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:169
6769
 
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:637
 
6978
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:170
 
6979
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:659
6770
6980
msgid "Set '%s' to today"
6771
6981
msgstr ""
6772
6982
 
6773
 
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:171
6774
 
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:639
 
6983
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:172
 
6984
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:661
6775
6985
msgid "Clear '%s'"
6776
6986
msgstr ""
6777
6987
 
6778
 
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:285
 
6988
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:289
6779
6989
msgid " index:"
6780
6990
msgstr ""
6781
6991
 
6782
 
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:351
 
6992
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:358
6783
6993
msgid ""
6784
6994
"The enumeration \"{0}\" contains an invalid value that will be set to the "
6785
6995
"default"
6786
6996
msgstr ""
6787
6997
 
6788
 
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:505
 
6998
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:512
6789
6999
msgid "Apply changes"
6790
7000
msgstr ""
6791
7001
 
6792
 
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:683
 
7002
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:705
6793
7003
msgid "Remove series"
6794
7004
msgstr ""
6795
7005
 
6796
 
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:686
 
7006
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:708
6797
7007
msgid "Automatically number books"
6798
7008
msgstr ""
6799
7009
 
6800
 
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:689
 
7010
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:711
6801
7011
msgid "Force numbers to start with "
6802
7012
msgstr ""
6803
7013
 
6804
 
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:758
 
7014
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:782
6805
7015
msgid ""
6806
7016
"The enumeration \"{0}\" contains invalid values that will not appear in the "
6807
7017
"list"
6808
7018
msgstr ""
6809
7019
 
6810
 
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:800
 
7020
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:826
6811
7021
msgid "Remove all tags"
6812
7022
msgstr ""
6813
7023
 
6814
 
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:820
 
7024
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:846
6815
7025
msgid "tags to add"
6816
7026
msgstr ""
6817
7027
 
6818
 
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:826
 
7028
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:852
6819
7029
msgid "tags to remove"
6820
7030
msgstr ""
6821
7031
 
6824
7034
msgid "No details available."
6825
7035
msgstr ""
6826
7036
 
6827
 
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:185
 
7037
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:187
6828
7038
msgid "Device no longer connected."
6829
7039
msgstr ""
6830
7040
 
6831
 
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:303
 
7041
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:310
6832
7042
msgid "Get device information"
6833
7043
msgstr ""
6834
7044
 
6835
 
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:314
 
7045
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:324
6836
7046
msgid "Get list of books on device"
6837
7047
msgstr ""
6838
7048
 
6839
 
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:324
 
7049
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:334
6840
7050
msgid "Get annotations from device"
6841
7051
msgstr ""
6842
7052
 
6843
 
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:336
 
7053
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:346
6844
7054
msgid "Send metadata to device"
6845
7055
msgstr "Gửi thông tin mô tả sang thiết bị."
6846
7056
 
6847
 
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:341
 
7057
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:351
6848
7058
msgid "Send collections to device"
6849
7059
msgstr ""
6850
7060
 
6851
 
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:376
 
7061
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:386
6852
7062
msgid "Upload %d books to device"
6853
7063
msgstr "Tải %d sách lên thiết bị."
6854
7064
 
6855
 
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:391
 
7065
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:401
6856
7066
msgid "Delete books from device"
6857
7067
msgstr "Xóa sách trên thiết bị"
6858
7068
 
6859
 
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:408
 
7069
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:418
6860
7070
msgid "Download books from device"
6861
7071
msgstr "Tải sách từ thiết bị"
6862
7072
 
6863
 
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:418
 
7073
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:428
6864
7074
msgid "View book on device"
6865
7075
msgstr "Xem sách trên thiết bị"
6866
7076
 
6867
 
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:452
 
7077
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:469
6868
7078
msgid "Set default send to device action"
6869
7079
msgstr ""
6870
7080
 
6871
 
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:458
 
7081
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:475
6872
7082
msgid "Send to main memory"
6873
7083
msgstr "Gửi đến bộ nhớ chính"
6874
7084
 
6875
 
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:460
 
7085
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:477
6876
7086
msgid "Send to storage card A"
6877
7087
msgstr "Gửi đến thẻ lưu trữ/thẻ nhớ A"
6878
7088
 
6879
 
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:462
 
7089
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:479
6880
7090
msgid "Send to storage card B"
6881
7091
msgstr "Gửi đến thẻ lưu trữ/thẻ nhớ M"
6882
7092
 
6883
 
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:467
6884
 
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:476
 
7093
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:484
 
7094
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:493
6885
7095
msgid "Main Memory"
6886
7096
msgstr "Bộ Nhớ Chính"
6887
7097
 
6888
 
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:488
 
7098
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:505
6889
7099
msgid "Send specific format to"
6890
7100
msgstr ""
6891
7101
 
6892
 
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:489
 
7102
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:506
6893
7103
msgid "Send and delete from library"
6894
7104
msgstr "Gửi rồi xóa khỏi thư viện"
6895
7105
 
6896
 
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:532
 
7106
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:549
6897
7107
msgid "Eject device"
6898
7108
msgstr ""
6899
7109
 
6900
 
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:594
 
7110
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:611
6901
7111
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc.py:41
6902
7112
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:304
6903
7113
#: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:54
6904
7114
msgid "Error"
6905
7115
msgstr "Lỗi"
6906
7116
 
6907
 
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:595
 
7117
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:612
6908
7118
msgid "Error communicating with device"
6909
7119
msgstr "Lỗi giao tiếp với thiết bị"
6910
7120
 
6911
 
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:611
6912
 
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1114
6913
 
#: /home/kovid/work/calibre/src/calibre/gui2/email.py:297
 
7121
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:628
 
7122
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1156
 
7123
#: /home/kovid/work/calibre/src/calibre/gui2/email.py:299
6914
7124
msgid "No suitable formats"
6915
7125
msgstr "Không có định dạng phù hợp"
6916
7126
 
6917
 
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:627
 
7127
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:644
6918
7128
msgid "Select folder to open as device"
6919
7129
msgstr "Chọn thư mục để kết nối như một thiết bị"
6920
7130
 
6921
 
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:678
 
7131
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:695
6922
7132
msgid "Error talking to device"
6923
7133
msgstr "Lỗi giao tiếp với thiết bị"
6924
7134
 
6925
 
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:679
 
7135
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:696
6926
7136
msgid ""
6927
7137
"There was a temporary error talking to the device. Please unplug and "
6928
7138
"reconnect the device and or reboot."
6930
7140
"Có lỗi tạm thời khi giao tiếp với thiết bị. Xin thử tháo rồi kết nối lại "
6931
7141
"thiết bị hoặc khởi động lại."
6932
7142
 
6933
 
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:722
 
7143
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:739
6934
7144
msgid "Device: "
6935
7145
msgstr "Thiết bị "
6936
7146
 
6937
 
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:724
 
7147
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:741
6938
7148
msgid " detected."
6939
7149
msgstr " đã phát hiện."
6940
7150
 
6941
 
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:822
 
7151
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:839
6942
7152
msgid "selected to send"
6943
7153
msgstr "được chọn để gửi"
6944
7154
 
6945
 
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:841
 
7155
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:858
6946
7156
msgid "%i of %i Books"
6947
7157
msgstr ""
6948
7158
 
6949
 
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:843
 
7159
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:861
6950
7160
msgid "0 of %i Books"
6951
7161
msgstr ""
6952
7162
 
6953
 
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:844
 
7163
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:862
6954
7164
msgid "Choose format to send to device"
6955
7165
msgstr "Chọn định dạng để gửi đến thiết bị"
6956
7166
 
6957
 
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:852
 
7167
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:870
6958
7168
msgid "No device"
6959
7169
msgstr "Không có thiết bị"
6960
7170
 
6961
 
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:853
 
7171
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:871
6962
7172
msgid "Cannot send: No device is connected"
6963
7173
msgstr "Không thể gửi: Chưa có thiết bị được kết nối"
6964
7174
 
6965
 
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:856
6966
 
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:860
 
7175
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:874
 
7176
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:878
6967
7177
msgid "No card"
6968
7178
msgstr "Không có thẻ nhớ"
6969
7179
 
6970
 
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:857
6971
 
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:861
 
7180
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:875
 
7181
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:879
6972
7182
msgid "Cannot send: Device has no storage card"
6973
7183
msgstr "Không thể gửi: Thiết bị không có thẻ lưu trữ/thẻ nhớ"
6974
7184
 
6975
 
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:907
6976
 
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:990
6977
 
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1108
 
7185
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:935
 
7186
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1018
 
7187
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1150
6978
7188
msgid "Auto convert the following books before uploading to the device?"
6979
7189
msgstr "Tự động chuyển đổi những cuốn sách sau trước khi tải lên thiết bị?"
6980
7190
 
6981
 
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:936
 
7191
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:964
6982
7192
msgid "Sending catalogs to device."
6983
7193
msgstr ""
6984
7194
 
6985
 
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1021
 
7195
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1063
6986
7196
msgid "Sending news to device."
6987
7197
msgstr "Đang gửi tin đến thiết bị."
6988
7198
 
6989
 
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1075
 
7199
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1117
6990
7200
msgid "Sending books to device."
6991
7201
msgstr "Đang gửi sách đến thiết bị."
6992
7202
 
6993
 
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1115
 
7203
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1157
6994
7204
msgid ""
6995
7205
"Could not upload the following books to the device, as no suitable formats "
6996
7206
"were found. Convert the book(s) to a format supported by your device first."
6998
7208
"Không thể tải những cuốn sách sau lên thiết bị vì chúng không có định dạng "
6999
7209
"phù hợp. Chuyển đổi chúng sang định dạng mà thiết bị của bạn hỗ trợ."
7000
7210
 
7001
 
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1179
 
7211
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1229
7002
7212
msgid "No space on device"
7003
7213
msgstr "Không còn chỗ trống trên thiết bị"
7004
7214
 
7005
 
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1180
 
7215
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1230
7006
7216
msgid ""
7007
7217
"<p>Cannot upload books to device there is no more free space available "
7008
7218
msgstr "<p>Không thể tải sách lên thiết bị vì không còn chỗ trống "
7009
7219
 
7010
 
#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:118
7011
 
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:424
 
7220
#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:124
 
7221
msgid "Unknown formats"
 
7222
msgstr ""
 
7223
 
 
7224
#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:125
 
7225
msgid ""
 
7226
"You have enabled the <b>{0}</b> formats for your {1}. The {1} may not "
 
7227
"support them. If you send these formats to your {1} they may not work. Are "
 
7228
"you sure?"
 
7229
msgstr ""
 
7230
 
 
7231
#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:137
 
7232
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:402
7012
7233
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:255
7013
7234
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:61
7014
7235
msgid "Invalid template"
7015
7236
msgstr ""
7016
7237
 
7017
 
#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:119
7018
 
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:425
 
7238
#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:138
 
7239
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:403
7019
7240
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:256
7020
7241
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:62
7021
7242
msgid "The template %s is invalid:"
7044
7265
msgid "Save &template:"
7045
7266
msgstr ""
7046
7267
 
7047
 
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:19
 
7268
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:20
7048
7269
msgid "How many empty books?"
7049
7270
msgstr "Bao nhiêu sách rỗng?"
7050
7271
 
7051
 
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:24
 
7272
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:25
7052
7273
msgid "How many empty books should be added?"
7053
7274
msgstr "Bạn muốn thêm bao nhiêu sách rỗng?"
7054
7275
 
7055
 
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:32
 
7276
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:33
7056
7277
msgid "Set the author of the new books to:"
7057
7278
msgstr ""
7058
7279
 
7059
 
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:44
 
7280
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:45
7060
7281
msgid "Reset author to Unknown"
7061
7282
msgstr ""
7062
7283
 
7092
7313
msgstr "Sách của tôi"
7093
7314
 
7094
7315
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog_ui.py:92
7095
 
#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:309
 
7316
#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:314
7096
7317
msgid "Generate catalog"
7097
7318
msgstr ""
7098
7319
 
7204
7425
"        "
7205
7426
msgstr ""
7206
7427
 
7207
 
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:218
 
7428
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:220
7208
7429
msgid "&Run the check again"
7209
7430
msgstr ""
7210
7431
 
7211
 
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:221
 
7432
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:223
7212
7433
msgid "Copy &to clipboard"
7213
7434
msgstr ""
7214
7435
 
7215
 
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:228
 
7436
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:230
7216
7437
msgid "Delete marked files (checked subitems)"
7217
7438
msgstr ""
7218
7439
 
7219
 
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:234
 
7440
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:236
7220
7441
msgid "Fix marked sections (checked fixable items)"
7221
7442
msgstr ""
7222
7443
 
7223
 
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:244
 
7444
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:246
7224
7445
msgid "Names to ignore:"
7225
7446
msgstr "Bỏ qua các tên:"
7226
7447
 
7227
 
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:249
 
7448
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:251
7228
7449
msgid ""
7229
7450
"Enter comma-separated standard file name wildcards, such as synctoy*.dat"
7230
7451
msgstr ""
7231
7452
 
7232
 
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:252
 
7453
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:254
7233
7454
msgid "Extensions to ignore"
7234
7455
msgstr "Bỏ qua các định dạng"
7235
7456
 
7236
 
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:257
 
7457
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:259
7237
7458
msgid ""
7238
7459
"Enter comma-separated extensions without a leading dot. Used only in book "
7239
7460
"folders"
7240
7461
msgstr ""
7241
7462
 
7242
 
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:306
 
7463
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:308
7243
7464
msgid "(fixable)"
7244
7465
msgstr ""
7245
7466
 
7246
 
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:329
 
7467
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:331
7247
7468
msgid "Path from library"
7248
7469
msgstr ""
7249
7470
 
7250
 
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:329
 
7471
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:331
7251
7472
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/bookmarkmanager.py:89
7252
7473
#: /home/kovid/work/calibre/src/calibre/library/server/browse.py:253
7253
7474
msgid "Name"
7254
7475
msgstr "Tên"
7255
7476
 
7256
 
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:354
 
7477
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:360
7257
7478
msgid ""
7258
7479
"The marked files and folders will be <b>permanently deleted</b>. Are you "
7259
7480
"sure?"
7266
7487
 
7267
7488
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_format_device_ui.py:49
7268
7489
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76
7269
 
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1162
 
7490
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1185
7270
7491
msgid "Format"
7271
7492
msgstr "Định dạng"
7272
7493
 
7306
7527
msgid "The folder %s is not empty. Please choose an empty folder"
7307
7528
msgstr "%s không phải là thư mục trống. Xin chọn một thư mục trống"
7308
7529
 
7309
 
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:85
 
7530
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:87
7310
7531
msgid "No location"
7311
7532
msgstr "Không có đường dẫn"
7312
7533
 
7313
 
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:85
 
7534
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:87
7314
7535
msgid "No location selected"
7315
7536
msgstr "Không có đường dẫn nào được chọn"
7316
7537
 
7317
 
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:89
 
7538
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:91
7318
7539
#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:670
7319
7540
msgid "Bad location"
7320
7541
msgstr "Đường dẫn không hợp lệ"
7321
7542
 
7322
 
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:90
 
7543
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:92
7323
7544
msgid "%s is not an existing folder"
7324
7545
msgstr ""
7325
7546
 
7357
7578
msgid "&Move current library to new location"
7358
7579
msgstr "&Chuyển thư viện hiện tại sang đường dẫn mới"
7359
7580
 
 
7581
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_plugin_toolbars.py:23
 
7582
msgid "Add \"%s\" to toolbars or menus"
 
7583
msgstr ""
 
7584
 
 
7585
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_plugin_toolbars.py:29
 
7586
msgid "Select the toolbars and/or menus to add <b>%s</b> to:"
 
7587
msgstr ""
 
7588
 
 
7589
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_plugin_toolbars.py:45
 
7590
msgid ""
 
7591
"You can also customise the plugin locations using <b>Preferences -> "
 
7592
"Customise the toolbar</b>"
 
7593
msgstr ""
 
7594
 
7360
7595
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:33
7361
7596
msgid "Set defaults for conversion of comics (CBR/CBZ files)"
7362
7597
msgstr ""
7389
7624
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog.py:25
7390
7625
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:31
7391
7626
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tweak_epub_ui.py:60
7392
 
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:225
 
7627
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:226
7393
7628
msgid "&Cancel"
7394
7629
msgstr ""
7395
7630
 
7439
7674
 
7440
7675
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76
7441
7676
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:69
7442
 
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:972
7443
 
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:33
7444
 
#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:295
7445
 
#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:589
 
7677
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:995
 
7678
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:32
 
7679
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:71
 
7680
#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:241
 
7681
#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:321
 
7682
#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:575
7446
7683
msgid "Date"
7447
7684
msgstr "Ngày"
7448
7685
 
7458
7695
msgid ""
7459
7696
"<p>This book is locked by <b>DRM</b>. To learn more about DRM and why you "
7460
7697
"cannot read or convert this book in calibre, \n"
7461
 
"<a href=\"http://bugs.calibre-ebook.com/wiki/DRM\">click here</a>."
 
7698
"          <a href=\"http://drmfree.calibre-ebook.com/about#drm\">click "
 
7699
"here</a>.<p>A large number of recent, DRM free releases are \n"
 
7700
"          available at <a href=\"http://drmfree.calibre-ebook.com\">Open "
 
7701
"Books</a>."
7462
7702
msgstr ""
7463
7703
 
7464
7704
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:35
7465
7705
msgid "Author sort"
7466
7706
msgstr ""
7467
7707
 
7468
 
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:117
7469
 
#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:893
 
7708
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:128
 
7709
#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1379
7470
7710
msgid "Invalid author name"
7471
7711
msgstr "Tên tác giả không hợp lệ"
7472
7712
 
7473
 
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:118
7474
 
#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:894
 
7713
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:129
 
7714
#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1380
7475
7715
msgid "Author names cannot contain & characters."
7476
7716
msgstr "Tên tác giả không được chứa kí tự &."
7477
7717
 
7478
 
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:71
 
7718
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:74
7479
7719
msgid "Manage authors"
7480
7720
msgstr "Quản lý tên tác giả"
7481
7721
 
7482
 
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:72
 
7722
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:75
7483
7723
msgid "Sort by author"
7484
7724
msgstr "Sắp xếp theo tên tác giả"
7485
7725
 
7486
 
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:73
 
7726
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:76
7487
7727
msgid "Sort by author sort"
7488
7728
msgstr ""
7489
7729
 
7490
 
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:74
 
7730
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:77
7491
7731
msgid ""
7492
 
"Reset all the author sort values to a value automatically generated from the "
7493
 
"author. Exactly how this value is automatically generated can be controlled "
7494
 
"via Preferences->Advanced->Tweaks"
 
7732
"Reset all the author sort values to a value automatically\n"
 
7733
"generated from the author. Exactly how this value is automatically\n"
 
7734
"generated can be controlled via Preferences->Advanced->Tweaks"
7495
7735
msgstr ""
7496
7736
 
7497
 
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:75
 
7737
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:80
7498
7738
msgid "Recalculate all author sort values"
7499
7739
msgstr ""
7500
7740
 
 
7741
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:81
 
7742
msgid ""
 
7743
"Copy author sort to author for every author. You typically use this button\n"
 
7744
"after changing Preferences->Advanced->Tweaks->Author sort name algorithm"
 
7745
msgstr ""
 
7746
 
 
7747
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:83
 
7748
msgid "Copy all author sort values to author"
 
7749
msgstr ""
 
7750
 
7501
7751
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:62
7502
7752
msgid "Author Sort"
7503
7753
msgstr ""
7504
7754
 
7505
7755
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:64
 
7756
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:63
7506
7757
msgid "ISBN"
7507
7758
msgstr "ISBN"
7508
7759
 
7623
7874
msgid "Show detailed information about this error"
7624
7875
msgstr ""
7625
7876
 
7626
 
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:92
 
7877
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:93
7627
7878
#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:525
7628
7879
msgid "Copied"
7629
7880
msgstr "Đã sao chép"
7649
7900
msgid "Working"
7650
7901
msgstr "Đang làm việc"
7651
7902
 
7652
 
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:257
7653
 
#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:384
 
7903
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:260
 
7904
#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:412
7654
7905
msgid "Lower Case"
7655
7906
msgstr "Chữ in thường"
7656
7907
 
7657
 
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:258
7658
 
#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:383
 
7908
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:261
 
7909
#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:411
7659
7910
msgid "Upper Case"
7660
7911
msgstr "Chữ in hoa"
7661
7912
 
7662
 
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:259
7663
 
#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:386
 
7913
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:262
 
7914
#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:414
7664
7915
msgid "Title Case"
7665
7916
msgstr "Chữ Hoa Đầu Từ"
7666
7917
 
7667
 
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:260
7668
 
#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:387
 
7918
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:263
 
7919
#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:415
7669
7920
msgid "Capitalize"
7670
7921
msgstr ""
7671
7922
 
7672
 
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:263
 
7923
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:266
7673
7924
msgid "Character match"
7674
7925
msgstr ""
7675
7926
 
7676
 
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:264
 
7927
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:267
7677
7928
msgid "Regular Expression"
7678
7929
msgstr ""
7679
7930
 
7680
 
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:267
 
7931
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:270
7681
7932
msgid "Replace field"
7682
7933
msgstr ""
7683
7934
 
7684
 
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:268
 
7935
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:271
7685
7936
msgid "Prepend to field"
7686
7937
msgstr ""
7687
7938
 
7688
 
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:269
 
7939
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:272
7689
7940
msgid "Append to field"
7690
7941
msgstr ""
7691
7942
 
7692
 
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:279
 
7943
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:282
7693
7944
msgid "Editing meta information for <b>%d books</b>"
7694
7945
msgstr ""
7695
7946
 
7696
 
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:320
 
7947
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:323
7697
7948
msgid ""
7698
7949
"Immediately make all changes without closing the dialog. This operation "
7699
7950
"cannot be canceled or undone"
7700
7951
msgstr ""
7701
7952
 
7702
 
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:378
 
7953
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:382
7703
7954
msgid "Book %d:"
7704
7955
msgstr ""
7705
7956
 
7706
 
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:393
 
7957
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:400
 
7958
msgid "Enter an identifier type"
 
7959
msgstr ""
 
7960
 
 
7961
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:405
7707
7962
msgid ""
7708
7963
"<b>You can destroy your library using this feature.</b> Changes are "
7709
7964
"permanent. There is no undo function. You are strongly encouraged to back up "
7711
7966
"character matching or regular expressions. "
7712
7967
msgstr ""
7713
7968
 
7714
 
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:401
 
7969
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:413
7715
7970
msgid ""
7716
7971
"In character mode, the field is searched for the entered search text. The "
7717
7972
"text is replaced by the specified replacement text everywhere it is found in "
7721
7976
"text will match both upper- and lower-case letters"
7722
7977
msgstr ""
7723
7978
 
7724
 
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:412
 
7979
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:424
7725
7980
msgid ""
7726
7981
"In regular expression mode, the search text is an arbitrary python-"
7727
7982
"compatible regular expression. The replacement text can contain "
7736
7991
"function."
7737
7992
msgstr ""
7738
7993
 
7739
 
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:476
 
7994
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:502
7740
7995
msgid "S/R TEMPLATE ERROR"
7741
7996
msgstr ""
7742
7997
 
7743
 
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:596
 
7998
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:646
7744
7999
msgid "You must specify a destination when source is a composite field"
7745
8000
msgstr ""
7746
8001
 
7747
 
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:699
7748
 
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:707
7749
 
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:811
 
8002
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:652
 
8003
msgid "You must specify a destination identifier type"
 
8004
msgstr ""
 
8005
 
 
8006
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:756
 
8007
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:775
 
8008
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:896
7750
8009
msgid "Search/replace invalid"
7751
8010
msgstr ""
7752
8011
 
7753
 
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:700
 
8012
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:757
7754
8013
msgid ""
7755
8014
"Authors cannot be set to the empty string. Book title %s not processed"
7756
8015
msgstr ""
7757
8016
 
7758
 
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:708
 
8017
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:776
7759
8018
msgid "Title cannot be set to the empty string. Book title %s not processed"
7760
8019
msgstr ""
7761
8020
 
7762
 
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:812
 
8021
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:897
7763
8022
msgid "Search pattern is invalid: %s"
7764
8023
msgstr ""
7765
8024
 
7766
 
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:863
 
8025
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:949
7767
8026
msgid ""
7768
8027
"Applying changes to %d books.\n"
7769
8028
"Phase {0} {1}%%."
7770
8029
msgstr ""
7771
8030
 
7772
 
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:892
7773
 
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:555
 
8031
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:979
 
8032
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:587
7774
8033
msgid "Delete saved search/replace"
7775
8034
msgstr ""
7776
8035
 
7777
 
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:893
 
8036
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:980
7778
8037
msgid "The selected saved search/replace will be deleted. Are you sure?"
7779
8038
msgstr ""
7780
8039
 
7781
 
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:910
7782
 
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:918
 
8040
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:997
 
8041
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1005
7783
8042
msgid "Save search/replace"
7784
8043
msgstr ""
7785
8044
 
7786
 
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:911
 
8045
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:998
7787
8046
msgid "Search/replace name:"
7788
8047
msgstr ""
7789
8048
 
7790
 
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:919
 
8049
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1006
7791
8050
msgid ""
7792
8051
"That saved search/replace already exists and will be overwritten. Are you "
7793
8052
"sure?"
7794
8053
msgstr ""
7795
8054
 
7796
 
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:494
 
8055
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:524
7797
8056
msgid "Edit Meta information"
7798
8057
msgstr ""
7799
8058
 
7800
 
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:496
 
8059
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:526
7801
8060
msgid "A&utomatically set author sort"
7802
8061
msgstr ""
7803
8062
 
7804
 
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:497
 
8063
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:527
7805
8064
msgid "&Swap title and author"
7806
8065
msgstr ""
7807
8066
 
7808
 
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:498
 
8067
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:528
7809
8068
msgid "Author s&ort: "
7810
8069
msgstr ""
7811
8070
 
7812
 
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:499
 
8071
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:529
7813
8072
msgid ""
7814
8073
"Specify how the author(s) of this book should be sorted. For example Charles "
7815
8074
"Dickens should be sorted as Dickens, Charles."
7816
8075
msgstr ""
7817
8076
 
7818
 
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:500
 
8077
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:530
7819
8078
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:424
7820
 
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:774
 
8079
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:786
7821
8080
msgid "&Rating:"
7822
8081
msgstr "Điểm &số:"
7823
8082
 
7824
 
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:501
7825
 
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:502
 
8083
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:531
 
8084
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:532
7826
8085
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:425
7827
8086
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:426
7828
 
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:775
 
8087
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:787
7829
8088
msgid "Rating of this book. 0-5 stars"
7830
8089
msgstr "Điểm cho cuốn sách này. 0-5 sao"
7831
8090
 
7832
 
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:503
 
8091
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:533
7833
8092
msgid "No change"
7834
8093
msgstr ""
7835
8094
 
7836
 
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:504
 
8095
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:534
7837
8096
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:427
7838
8097
msgid " stars"
7839
8098
msgstr ""
7840
8099
 
7841
 
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:506
 
8100
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:536
7842
8101
msgid "Add ta&gs: "
7843
8102
msgstr ""
7844
8103
 
7845
 
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:508
7846
 
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:509
 
8104
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:538
 
8105
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:539
7847
8106
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:431
7848
8107
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:432
7849
 
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:138
 
8108
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:143
7850
8109
msgid "Open Tag Editor"
7851
8110
msgstr ""
7852
8111
 
7853
 
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:510
 
8112
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:540
7854
8113
msgid "&Remove tags:"
7855
8114
msgstr ""
7856
8115
 
7857
 
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:511
 
8116
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:541
7858
8117
msgid "Comma separated list of tags to remove from the books. "
7859
8118
msgstr ""
7860
8119
 
7861
 
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:512
 
8120
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:542
7862
8121
msgid "Check this box to remove all tags from the books."
7863
8122
msgstr ""
7864
8123
 
7865
 
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:513
 
8124
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:543
7866
8125
msgid "Remove &all"
7867
8126
msgstr ""
7868
8127
 
7869
 
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:517
 
8128
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:547
7870
8129
msgid "If checked, the series will be cleared"
7871
8130
msgstr ""
7872
8131
 
7873
 
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:518
 
8132
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:548
7874
8133
msgid "&Clear series"
7875
8134
msgstr ""
7876
8135
 
7877
 
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:519
 
8136
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:549
7878
8137
msgid ""
7879
8138
"If not checked, the series number for the books will be set to 1.\n"
7880
8139
"If checked, selected books will be automatically numbered, in the order\n"
7882
8141
"Book A will have series number 1 and Book B series number 2."
7883
8142
msgstr ""
7884
8143
 
7885
 
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:523
 
8144
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:553
7886
8145
msgid "&Automatically number books in this series"
7887
8146
msgstr ""
7888
8147
 
7889
 
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:524
 
8148
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:554
7890
8149
msgid ""
7891
8150
"Series will normally be renumbered from the highest number in the database\n"
7892
8151
"for that series. Checking this box will tell calibre to start numbering\n"
7893
8152
"from the value in the box"
7894
8153
msgstr ""
7895
8154
 
7896
 
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:527
 
8155
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:557
7897
8156
msgid "&Force numbers to start with:"
7898
8157
msgstr ""
7899
8158
 
7900
 
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:528
 
8159
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:558
7901
8160
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:440
7902
 
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:957
 
8161
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:978
7903
8162
msgid "&Date:"
7904
8163
msgstr ""
7905
8164
 
7906
 
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:529
 
8165
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:559
7907
8166
msgid "d MMM yyyy"
7908
8167
msgstr ""
7909
8168
 
7910
 
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:531
7911
 
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:536
 
8169
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:561
 
8170
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:566
7912
8171
msgid "&Apply date"
7913
8172
msgstr ""
7914
8173
 
7915
 
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:532
 
8174
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:562
7916
8175
msgid "&Published:"
7917
8176
msgstr ""
7918
8177
 
7919
 
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:534
 
8178
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:564
7920
8179
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:444
7921
8180
msgid "Clear published date"
7922
8181
msgstr ""
7923
8182
 
7924
 
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:537
 
8183
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:567
7925
8184
msgid "Remove &format:"
7926
8185
msgstr ""
7927
8186
 
7928
 
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:538
 
8187
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:568
7929
8188
msgid ""
7930
8189
"Force the title to be in title case. If both this and swap authors are "
7931
8190
"checked,\n"
7932
8191
"title and author are swapped before the title case is set"
7933
8192
msgstr ""
7934
8193
 
7935
 
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:540
 
8194
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:570
7936
8195
msgid "Change title to title &case"
7937
8196
msgstr ""
7938
8197
 
7939
 
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:541
 
8198
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:571
 
8199
msgid ""
 
8200
"Update title sort based on the current title. This will be applied only "
 
8201
"after other changes to title."
 
8202
msgstr ""
 
8203
 
 
8204
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:572
 
8205
msgid "Update &title sort"
 
8206
msgstr ""
 
8207
 
 
8208
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:573
7940
8209
msgid ""
7941
8210
"Remove stored conversion settings for the selected books.\n"
7942
8211
"\n"
7943
8212
"Future conversion of these books will use the default settings."
7944
8213
msgstr ""
7945
8214
 
7946
 
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:544
 
8215
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:576
7947
8216
msgid "Remove &stored conversion settings for the selected books"
7948
8217
msgstr ""
7949
8218
 
7950
 
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:545
 
8219
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:577
7951
8220
msgid "Change &cover"
7952
8221
msgstr ""
7953
8222
 
7954
 
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:546
 
8223
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:578
7955
8224
msgid "&Generate default cover"
7956
8225
msgstr ""
7957
8226
 
7958
 
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:547
 
8227
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:579
7959
8228
msgid "&Remove cover"
7960
8229
msgstr ""
7961
8230
 
7962
 
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:548
 
8231
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:580
7963
8232
msgid "Set from &ebook file(s)"
7964
8233
msgstr ""
7965
8234
 
7966
 
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:549
 
8235
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:581
7967
8236
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:465
7968
 
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:380
7969
 
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:509
 
8237
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:397
 
8238
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:526
7970
8239
msgid "&Basic metadata"
7971
8240
msgstr ""
7972
8241
 
7973
 
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:550
 
8242
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:582
7974
8243
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:466
7975
 
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:387
 
8244
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:404
7976
8245
msgid "&Custom metadata"
7977
8246
msgstr ""
7978
8247
 
7979
 
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:551
 
8248
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:583
7980
8249
msgid "Load searc&h/replace:"
7981
8250
msgstr ""
7982
8251
 
7983
 
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:552
 
8252
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:584
7984
8253
msgid "Select saved search/replace to load."
7985
8254
msgstr ""
7986
8255
 
7987
 
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:553
 
8256
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:585
7988
8257
msgid "Save current search/replace"
7989
8258
msgstr ""
7990
8259
 
7991
 
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:554
 
8260
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:586
7992
8261
msgid "Sa&ve"
7993
8262
msgstr ""
7994
8263
 
7995
 
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:556
 
8264
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:588
7996
8265
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/bookmarkmanager_ui.py:64
7997
8266
msgid "Delete"
7998
8267
msgstr ""
7999
8268
 
8000
 
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:557
 
8269
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:589
8001
8270
msgid "Search &field:"
8002
8271
msgstr ""
8003
8272
 
8004
 
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:558
 
8273
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:590
8005
8274
msgid "The name of the field that you want to search"
8006
8275
msgstr ""
8007
8276
 
8008
 
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:559
 
8277
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:591
8009
8278
msgid "Search &mode:"
8010
8279
msgstr ""
8011
8280
 
8012
 
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:560
 
8281
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:592
8013
8282
msgid ""
8014
8283
"Choose whether to use basic text matching or advanced regular expression "
8015
8284
"matching"
8016
8285
msgstr ""
8017
8286
 
8018
 
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:561
 
8287
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:593
 
8288
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:615
 
8289
msgid "Identifier type:"
 
8290
msgstr ""
 
8291
 
 
8292
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:594
 
8293
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:616
 
8294
msgid "Choose which identifier type to operate upon"
 
8295
msgstr ""
 
8296
 
 
8297
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:595
8019
8298
msgid "Te&mplate:"
8020
8299
msgstr ""
8021
8300
 
8022
 
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:562
 
8301
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:596
8023
8302
msgid "Enter a template to be used as the source for the search/replace"
8024
8303
msgstr ""
8025
8304
 
8026
 
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:563
 
8305
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:597
8027
8306
msgid "&Search for:"
8028
8307
msgstr ""
8029
8308
 
8030
 
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:564
 
8309
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:598
8031
8310
msgid ""
8032
8311
"Enter the what you are looking for, either plain text or a regular "
8033
8312
"expression, depending on the mode"
8034
8313
msgstr ""
8035
8314
 
8036
 
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:565
 
8315
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:599
8037
8316
msgid ""
8038
8317
"Check this box if the search string must match exactly upper and lower case. "
8039
8318
"Uncheck it if case is to be ignored"
8040
8319
msgstr ""
8041
8320
 
8042
 
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:566
 
8321
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:600
8043
8322
msgid "Cas&e sensitive"
8044
8323
msgstr ""
8045
8324
 
8046
 
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:567
 
8325
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:601
8047
8326
msgid "&Replace with:"
8048
8327
msgstr ""
8049
8328
 
8050
 
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:568
 
8329
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:602
8051
8330
msgid ""
8052
8331
"The replacement text. The matched search text will be replaced with this "
8053
8332
"string"
8054
8333
msgstr ""
8055
8334
 
8056
 
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:569
 
8335
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:603
8057
8336
msgid "&Apply function after replace:"
8058
8337
msgstr ""
8059
8338
 
8060
 
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:570
 
8339
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:604
8061
8340
msgid ""
8062
8341
"Specify how the text is to be processed after matching and replacement. In "
8063
8342
"character mode, the entire\n"
8065
8344
"processed"
8066
8345
msgstr ""
8067
8346
 
8068
 
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:572
 
8347
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:606
8069
8348
msgid "&Destination field:"
8070
8349
msgstr ""
8071
8350
 
8072
 
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:573
 
8351
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:607
8073
8352
msgid ""
8074
8353
"The field that the text will be put into after all replacements.\n"
8075
8354
"If blank, the source field is used if the field is modifiable"
8076
8355
msgstr ""
8077
8356
 
8078
 
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:575
 
8357
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:609
8079
8358
msgid "M&ode:"
8080
8359
msgstr ""
8081
8360
 
8082
 
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:576
 
8361
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:610
8083
8362
msgid "Specify how the text should be copied into the destination."
8084
8363
msgstr ""
8085
8364
 
8086
 
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:577
 
8365
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:611
8087
8366
msgid ""
8088
8367
"Specifies whether result items should be split into multiple values or\n"
8089
8368
"left as single values. This option has the most effect when the source field "
8091
8370
"not multiple and the destination field is multiple"
8092
8371
msgstr ""
8093
8372
 
8094
 
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:580
 
8373
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:614
8095
8374
msgid "Split &result"
8096
8375
msgstr ""
8097
8376
 
8098
 
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:581
 
8377
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:617
8099
8378
msgid "For multiple-valued fields, sho&w"
8100
8379
msgstr ""
8101
8380
 
8102
 
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:582
 
8381
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:618
8103
8382
msgid "values starting a&t"
8104
8383
msgstr ""
8105
8384
 
8106
 
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:583
 
8385
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:619
8107
8386
msgid "with values separated b&y"
8108
8387
msgstr ""
8109
8388
 
8110
 
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:584
 
8389
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:620
8111
8390
msgid ""
8112
8391
"Used when displaying test results to separate values in multiple-valued "
8113
8392
"fields"
8114
8393
msgstr ""
8115
8394
 
8116
 
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:585
 
8395
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:621
8117
8396
msgid "Test text"
8118
8397
msgstr ""
8119
8398
 
8120
 
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:586
 
8399
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:622
8121
8400
msgid "Test result"
8122
8401
msgstr ""
8123
8402
 
8124
 
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:587
 
8403
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:623
8125
8404
msgid "Your test:"
8126
8405
msgstr ""
8127
8406
 
8128
 
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:588
 
8407
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:624
8129
8408
msgid "&Search and replace"
8130
8409
msgstr ""
8131
8410
 
8132
8411
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:98
8133
 
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:420
 
8412
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:429
8134
8413
msgid "Last modified: %s"
8135
8414
msgstr ""
8136
8415
 
8137
8416
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:122
8138
8417
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:128
8139
 
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:249
8140
 
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:256
 
8418
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:255
 
8419
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:262
8141
8420
msgid "Could not read cover"
8142
8421
msgstr ""
8143
8422
 
8144
8423
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:123
8145
 
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:250
 
8424
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:256
8146
8425
msgid "Could not read cover from %s format"
8147
8426
msgstr ""
8148
8427
 
8149
8428
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:129
8150
 
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:257
 
8429
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:263
8151
8430
msgid "The cover in the %s format is invalid"
8152
8431
msgstr ""
8153
8432
 
8154
8433
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:158
8155
 
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:734
 
8434
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:746
8156
8435
msgid "Cover size: %dx%d pixels"
8157
8436
msgstr ""
8158
8437
 
8159
8438
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:195
8160
 
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:658
 
8439
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:670
8161
8440
msgid "Not a valid picture"
8162
8441
msgstr ""
8163
8442
 
8164
8443
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:214
8165
 
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:685
 
8444
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:697
8166
8445
msgid "Specify title and author"
8167
8446
msgstr ""
8168
8447
 
8169
8448
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:215
8170
 
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:686
 
8449
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:698
8171
8450
msgid "You must specify a title and author before generating a cover"
8172
8451
msgstr "Bạn phải chỉ rõ tựa đề và tên tác giả trước khi tạo bìa sách"
8173
8452
 
8210
8489
msgstr ""
8211
8490
 
8212
8491
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:307
8213
 
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:515
 
8492
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:527
8214
8493
msgid "Choose formats for "
8215
8494
msgstr ""
8216
8495
 
8217
8496
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:338
8218
 
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:547
 
8497
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:559
8219
8498
msgid "No permission"
8220
8499
msgstr ""
8221
8500
 
8222
8501
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:339
8223
 
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:548
 
8502
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:560
8224
8503
msgid "You do not have permission to read the following files:"
8225
8504
msgstr ""
8226
8505
 
8227
8506
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:366
8228
8507
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:367
8229
 
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:579
8230
 
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:580
 
8508
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:591
 
8509
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:592
8231
8510
msgid "No format selected"
8232
8511
msgstr ""
8233
8512
 
8234
8513
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:378
8235
 
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:591
 
8514
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:603
8236
8515
msgid "Could not read metadata"
8237
8516
msgstr ""
8238
8517
 
8239
8518
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:379
8240
 
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:592
 
8519
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:604
8241
8520
msgid "Could not read metadata from %s format"
8242
8521
msgstr ""
8243
8522
 
8244
 
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:451
8245
 
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:225
 
8523
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:453
 
8524
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:229
8246
8525
msgid ""
8247
8526
" The green color indicates that the current author sort matches the current "
8248
8527
"author"
8249
8528
msgstr ""
8250
8529
 
8251
 
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:454
8252
 
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:228
 
8530
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:456
 
8531
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:232
8253
8532
msgid ""
8254
8533
" The red color indicates that the current author sort does not match the "
8255
8534
"current author. No action is required if this is what you want."
8256
8535
msgstr ""
8257
8536
 
8258
 
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:461
 
8537
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:463
8259
8538
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:119
8260
8539
msgid ""
8261
8540
" The green color indicates that the current title sort matches the current "
8262
8541
"title"
8263
8542
msgstr ""
8264
8543
 
8265
 
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:464
 
8544
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:466
8266
8545
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:122
8267
8546
msgid ""
8268
8547
" The red color warns that the current title sort does not match the current "
8269
8548
"title. No action is required if this is what you want."
8270
8549
msgstr ""
8271
8550
 
8272
 
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:470
8273
 
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:47
 
8551
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:472
 
8552
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:50
8274
8553
#: /home/kovid/work/calibre/src/calibre/library/server/browse.py:102
8275
8554
#: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:221
8276
8555
#: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:384
8277
8556
msgid "Previous"
8278
8557
msgstr ""
8279
8558
 
8280
 
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:473
 
8559
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:475
 
8560
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:484
 
8561
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:361
 
8562
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:366
 
8563
msgid "Save changes and edit the metadata of %s"
 
8564
msgstr ""
 
8565
 
8281
8566
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:481
8282
 
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:347
8283
 
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:351
8284
 
msgid "Save changes and edit the metadata of %s"
8285
 
msgstr ""
8286
 
 
8287
 
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:478
8288
 
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:44
 
8567
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:46
8289
8568
#: /home/kovid/work/calibre/src/calibre/library/server/browse.py:103
8290
8569
#: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:211
8291
8570
#: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:401
8292
8571
msgid "Next"
8293
8572
msgstr ""
8294
8573
 
8295
 
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:682
8296
 
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:687
8297
 
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:897
 
8574
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:690
 
8575
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:695
 
8576
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:913
8298
8577
msgid "This ISBN number is valid"
8299
8578
msgstr ""
8300
8579
 
8301
 
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:690
8302
 
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:904
 
8580
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:698
 
8581
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:920
8303
8582
msgid "This ISBN number is invalid"
8304
8583
msgstr ""
8305
8584
 
8306
 
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:770
8307
 
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:848
 
8585
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:783
 
8586
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:862
8308
8587
msgid "Tags changed"
8309
8588
msgstr ""
8310
8589
 
8311
 
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:771
8312
 
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:849
 
8590
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:784
 
8591
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:863
8313
8592
msgid ""
8314
8593
"You have changed the tags. In order to use the tags editor, you must either "
8315
8594
"discard or apply these changes. Apply changes?"
8316
8595
msgstr ""
8317
8596
 
8318
 
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:805
 
8597
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:819
8319
8598
msgid "Timed out"
8320
8599
msgstr ""
8321
8600
 
8322
 
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:806
 
8601
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:820
8323
8602
msgid ""
8324
8603
"The download of social metadata timed out, the servers are probably busy. "
8325
8604
"Try again later."
8326
8605
msgstr ""
8327
8606
 
8328
 
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:813
 
8607
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:827
8329
8608
msgid "There were errors"
8330
8609
msgstr ""
8331
8610
 
8332
 
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:814
 
8611
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:828
8333
8612
msgid "There were errors downloading social metadata"
8334
8613
msgstr ""
8335
8614
 
8336
 
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:848
 
8615
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:862
8337
8616
msgid "Cannot fetch metadata"
8338
8617
msgstr ""
8339
8618
 
8340
 
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:849
 
8619
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:863
8341
8620
msgid "You must specify at least one of ISBN, Title, Authors or Publisher"
8342
8621
msgstr ""
8343
8622
 
8344
 
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:944
8345
 
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:302
 
8623
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:961
 
8624
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:310
8346
8625
msgid "Permission denied"
8347
8626
msgstr ""
8348
8627
 
8349
 
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:945
8350
 
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:303
 
8628
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:962
 
8629
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:311
8351
8630
msgid "Could not open %s. Is it being used by another program?"
8352
8631
msgstr ""
8353
8632
 
8360
8639
msgstr ""
8361
8640
 
8362
8641
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:410
8363
 
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:87
 
8642
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:92
8364
8643
msgid ""
8365
8644
"Automatically create the title sort entry based on the current title entry.\n"
8366
8645
"Using this button to create title sort will change title sort from red to "
8368
8647
msgstr ""
8369
8648
 
8370
8649
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:413
8371
 
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:109
 
8650
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:114
8372
8651
msgid "Swap the author and title"
8373
8652
msgstr ""
8374
8653
 
8375
8654
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:415
8376
 
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:98
 
8655
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:103
8377
8656
msgid ""
8378
8657
"Automatically create the author sort entry based on the current author "
8379
8658
"entry.\n"
8397
8676
msgstr ""
8398
8677
 
8399
8678
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:422
8400
 
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:211
 
8679
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:215
8401
8680
msgid ""
8402
8681
"Specify how the author(s) of this book should be sorted. For example Charles "
8403
8682
"Dickens should be sorted as Dickens, Charles.\n"
8406
8685
msgstr ""
8407
8686
 
8408
8687
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:436
8409
 
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:116
 
8688
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:121
8410
8689
msgid "Remove unused series (Series that have no books)"
8411
8690
msgstr ""
8412
8691
 
8413
8692
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:439
8414
 
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:870
 
8693
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:886
8415
8694
msgid "IS&BN:"
8416
8695
msgstr ""
8417
8696
 
8420
8699
msgstr ""
8421
8700
 
8422
8701
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:442
8423
 
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1008
 
8702
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1029
8424
8703
msgid "Publishe&d:"
8425
8704
msgstr ""
8426
8705
 
8427
8706
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:445
8428
 
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:154
 
8707
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:159
8429
8708
msgid "&Fetch metadata from server"
8430
8709
msgstr ""
8431
8710
 
8432
8711
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:448
8433
 
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:609
 
8712
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:621
8434
8713
msgid "&Browse"
8435
8714
msgstr ""
8436
8715
 
8439
8718
msgstr ""
8440
8719
 
8441
8720
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:450
8442
 
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:611
 
8721
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:623
8443
8722
msgid "T&rim"
8444
8723
msgstr ""
8445
8724
 
8448
8727
msgstr ""
8449
8728
 
8450
8729
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:452
8451
 
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:613
 
8730
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:625
8452
8731
msgid "&Remove"
8453
8732
msgstr ""
8454
8733
 
8455
8734
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:453
8456
 
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:619
 
8735
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:631
8457
8736
msgid "Download co&ver"
8458
8737
msgstr ""
8459
8738
 
8462
8741
msgstr ""
8463
8742
 
8464
8743
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:455
8465
 
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:620
 
8744
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:632
8466
8745
msgid "&Generate cover"
8467
8746
msgstr ""
8468
8747
 
8479
8758
msgstr ""
8480
8759
 
8481
8760
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:461
8482
 
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:437
 
8761
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:446
8483
8762
msgid "Set the cover for the book from the selected format"
8484
8763
msgstr ""
8485
8764
 
8488
8767
msgstr ""
8489
8768
 
8490
8769
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:464
8491
 
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:568
 
8770
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:585
8492
8771
msgid "&Comments"
8493
8772
msgstr ""
8494
8773
 
8497
8776
msgstr ""
8498
8777
 
8499
8778
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:63
8500
 
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:217
 
8779
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:205
8501
8780
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/server_ui.py:125
8502
8781
#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:133
8503
8782
msgid "&Username:"
8504
8783
msgstr ""
8505
8784
 
8506
8785
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:64
8507
 
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:218
 
8786
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:206
8508
8787
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/server_ui.py:126
8509
8788
#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:135
8510
8789
msgid "&Password:"
8511
8790
msgstr "&Mật khẩu:"
8512
8791
 
8513
8792
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:65
8514
 
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:219
 
8793
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:207
8515
8794
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/server_ui.py:130
8516
8795
#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:172
8517
8796
msgid "&Show password"
8589
8868
msgid "Change the contents of the saved search"
8590
8869
msgstr ""
8591
8870
 
8592
 
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:35
8593
 
msgid "&Search:"
8594
 
msgstr ""
8595
 
 
8596
 
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:133
 
8871
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:42
 
8872
msgid ""
 
8873
"                Download this periodical every week on the specified days "
 
8874
"after\n"
 
8875
"                the specified time. For example, if you choose: Monday "
 
8876
"after\n"
 
8877
"                9:00 AM, then the periodical will be download every Monday "
 
8878
"as\n"
 
8879
"                soon after 9:00 AM as possible.\n"
 
8880
"            "
 
8881
msgstr ""
 
8882
 
 
8883
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:61
 
8884
msgid "&Download after:"
 
8885
msgstr ""
 
8886
 
 
8887
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:91
 
8888
msgid ""
 
8889
"                Download this periodical every month, on the specified "
 
8890
"days.\n"
 
8891
"                The download will happen as soon after the specified time "
 
8892
"as\n"
 
8893
"                possible on the specified days of each month. For example,\n"
 
8894
"                if you choose the 1st and the 15th after 9:00 AM, the\n"
 
8895
"                periodical will be downloaded on the 1st and 15th of every\n"
 
8896
"                month, as soon after 9:00 AM as possible.\n"
 
8897
"            "
 
8898
msgstr ""
 
8899
 
 
8900
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:103
 
8901
msgid "&Days of the month:"
 
8902
msgstr ""
 
8903
 
 
8904
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:105
 
8905
msgid "Comma separated list of days of the month. For example: 1, 15"
 
8906
msgstr ""
 
8907
 
 
8908
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:109
 
8909
msgid "Download &after:"
 
8910
msgstr ""
 
8911
 
 
8912
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:142
 
8913
msgid ""
 
8914
"                Download this periodical every x days. For example, if you\n"
 
8915
"                choose 30 days, the periodical will be downloaded every 30\n"
 
8916
"                days. Note that you can set periods of less than a day, "
 
8917
"like\n"
 
8918
"                0.1 days to download a periodical more than once a day.\n"
 
8919
"            "
 
8920
msgstr ""
 
8921
 
 
8922
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:151
 
8923
msgid "&Download every:"
 
8924
msgstr ""
 
8925
 
 
8926
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:154
 
8927
msgid "every hour"
 
8928
msgstr ""
 
8929
 
 
8930
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:157
 
8931
msgid "days"
 
8932
msgstr ""
 
8933
 
 
8934
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:161
 
8935
msgid ""
 
8936
"Note: You can set intervals of less than a day, by typing the value manually."
 
8937
msgstr ""
 
8938
 
 
8939
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:196
 
8940
msgid "%s news sources"
 
8941
msgstr ""
 
8942
 
 
8943
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:311
8597
8944
msgid "Need username and password"
8598
8945
msgstr ""
8599
8946
 
8600
 
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:134
 
8947
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:312
8601
8948
msgid "You must provide a username and/or password to use this news source."
8602
8949
msgstr ""
8603
8950
 
8604
 
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:173
 
8951
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:346
8605
8952
msgid "Account"
8606
8953
msgstr ""
8607
8954
 
8608
 
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:174
 
8955
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:347
8609
8956
msgid "(optional)"
8610
8957
msgstr ""
8611
8958
 
8612
 
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:175
 
8959
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:348
8613
8960
msgid "(required)"
8614
8961
msgstr ""
8615
8962
 
8616
 
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:192
 
8963
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:365
8617
8964
msgid "Created by: "
8618
8965
msgstr ""
8619
8966
 
8620
 
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:199
 
8967
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:372
8621
8968
msgid "Last downloaded: never"
8622
8969
msgstr ""
8623
8970
 
8624
 
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:214
 
8971
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:373
 
8972
msgid "never"
 
8973
msgstr ""
 
8974
 
 
8975
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:379
8625
8976
msgid "%d days, %d hours and %d minutes ago"
8626
8977
msgstr ""
8627
8978
 
8628
 
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:216
8629
 
msgid "Last downloaded"
 
8979
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:393
 
8980
msgid "Last downloaded:"
8630
8981
msgstr ""
8631
8982
 
8632
 
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:240
 
8983
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:421
8633
8984
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:197
8634
8985
msgid "Schedule news download"
8635
8986
msgstr ""
8636
8987
 
8637
 
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:243
 
8988
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:424
8638
8989
msgid "Add a custom news source"
8639
8990
msgstr ""
8640
8991
 
8641
 
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:248
 
8992
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:429
8642
8993
msgid "Download all scheduled new sources"
8643
8994
msgstr ""
8644
8995
 
8645
 
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:353
 
8996
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:534
8646
8997
msgid "No internet connection"
8647
8998
msgstr ""
8648
8999
 
8649
 
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:354
 
9000
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:535
8650
9001
msgid "Cannot download news as no internet connection is active"
8651
9002
msgstr ""
8652
9003
 
8653
9004
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:198
8654
 
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:321
8655
 
msgid "Recipes"
 
9005
msgid "&Search:"
8656
9006
msgstr ""
8657
9007
 
8658
9008
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:199
8659
 
msgid "Download all scheduled recipes at once"
 
9009
msgid "blurb"
8660
9010
msgstr ""
8661
9011
 
8662
9012
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:200
8663
 
msgid "Download &all scheduled"
 
9013
msgid "&Schedule for download:"
8664
9014
msgstr ""
8665
9015
 
8666
9016
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:201
8667
 
msgid "blurb"
 
9017
msgid "Days of  week"
8668
9018
msgstr ""
8669
9019
 
8670
9020
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:202
8671
 
msgid "&Schedule for download:"
 
9021
msgid "Days of month"
8672
9022
msgstr ""
8673
9023
 
8674
9024
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:203
8675
 
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:213
8676
 
msgid "Every "
 
9025
msgid "Every x days"
8677
9026
msgstr ""
8678
9027
 
8679
9028
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:204
8680
 
msgid "day"
8681
 
msgstr ""
8682
 
 
8683
 
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:205
8684
 
msgid "Monday"
8685
 
msgstr ""
8686
 
 
8687
 
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:206
8688
 
msgid "Tuesday"
8689
 
msgstr ""
8690
 
 
8691
 
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:207
8692
 
msgid "Wednesday"
 
9029
msgid "&Account"
8693
9030
msgstr ""
8694
9031
 
8695
9032
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:208
8696
 
msgid "Thursday"
 
9033
msgid "For the scheduling to work, you must leave calibre running."
8697
9034
msgstr ""
8698
9035
 
8699
9036
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:209
8700
 
msgid "Friday"
 
9037
msgid "&Schedule"
8701
9038
msgstr ""
8702
9039
 
8703
9040
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:210
8704
 
msgid "Saturday"
 
9041
msgid "Add &title as tag"
8705
9042
msgstr ""
8706
9043
 
8707
9044
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:211
8708
 
msgid "Sunday"
 
9045
msgid "&Extra  tags:"
8709
9046
msgstr ""
8710
9047
 
8711
9048
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:212
8712
 
msgid "at"
8713
 
msgstr "tại"
 
9049
msgid ""
 
9050
"Maximum number of copies (issues) of this recipe to keep.  Set to 0 to keep "
 
9051
"all (disable)."
 
9052
msgstr ""
 
9053
 
 
9054
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:213
 
9055
msgid "&Keep at most:"
 
9056
msgstr ""
8714
9057
 
8715
9058
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:214
8716
9059
msgid ""
8717
 
"Interval at which to download this recipe. A value of zero means that the "
8718
 
"recipe will be downloaded every hour."
8719
 
msgstr ""
8720
 
 
8721
 
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:215
8722
 
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:227
8723
 
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:268
8724
 
msgid " days"
8725
 
msgstr " ngày"
8726
 
 
8727
 
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:216
8728
 
msgid "&Account"
 
9060
"<p>When set, this option will cause calibre to keep, at most, the specified "
 
9061
"number of issues of this periodical. Every time a new issue is downloaded, "
 
9062
"the oldest one is deleted, if the total is larger than this number.\n"
 
9063
"<p>Note that this feature only works if you have the option to add the title "
 
9064
"as tag checked, above.\n"
 
9065
"<p>Also, the setting for deleting periodicals older than a number of days, "
 
9066
"below, takes priority over this setting."
 
9067
msgstr ""
 
9068
 
 
9069
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:217
 
9070
msgid "all issues"
 
9071
msgstr ""
 
9072
 
 
9073
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:218
 
9074
msgid " issues"
 
9075
msgstr ""
 
9076
 
 
9077
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:219
 
9078
msgid "&Advanced"
8729
9079
msgstr ""
8730
9080
 
8731
9081
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:220
8732
 
msgid "For the scheduling to work, you must leave calibre running."
 
9082
msgid "&Download now"
8733
9083
msgstr ""
8734
9084
 
8735
9085
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:221
8736
 
msgid "&Schedule"
 
9086
msgid "&Delete downloaded news older than:"
8737
9087
msgstr ""
8738
9088
 
8739
9089
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:222
8740
 
msgid "Add &title as tag"
8741
 
msgstr ""
8742
 
 
8743
 
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:223
8744
 
msgid "&Extra  tags:"
 
9090
msgid ""
 
9091
"<p>Delete downloaded news older than the specified number of days. Set to "
 
9092
"zero to disable.\n"
 
9093
"<p>You can also control the maximum number of issues of a specific "
 
9094
"periodical that are kept by clicking the Advanced tab for that periodical "
 
9095
"above."
8745
9096
msgstr ""
8746
9097
 
8747
9098
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:224
8748
 
msgid "&Advanced"
 
9099
msgid "never delete"
8749
9100
msgstr ""
8750
9101
 
8751
9102
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:225
8752
 
msgid "&Download now"
8753
 
msgstr ""
 
9103
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:273
 
9104
msgid " days"
 
9105
msgstr " ngày"
8754
9106
 
8755
9107
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:226
8756
 
msgid ""
8757
 
"Delete downloaded news older than the specified number of days. Set to zero "
8758
 
"to disable."
 
9108
msgid "Download all scheduled news sources at once"
8759
9109
msgstr ""
8760
 
"Xoá các tin được tải về cũ hơn số ngày xác định. Chuyển về 0 để vô hiệu hoá."
8761
9110
 
8762
 
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:228
8763
 
msgid "Delete downloaded news older than "
8764
 
msgstr "Xoá tin tức đã được tải về cũ hơn "
 
9111
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:227
 
9112
msgid "Download &all scheduled"
 
9113
msgstr ""
8765
9114
 
8766
9115
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_item_ui.py:41
8767
9116
msgid "contains"
8845
9194
msgstr ""
8846
9195
 
8847
9196
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:215
8848
 
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:815
 
9197
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:827
8849
9198
msgid "Ta&gs:"
8850
9199
msgstr ""
8851
9200
 
8880
9229
msgstr "Chọn định dạng"
8881
9230
 
8882
9231
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60
8883
 
#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:98
 
9232
#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:102
8884
9233
msgid "Authors"
8885
9234
msgstr "Tác giả"
8886
9235
 
8887
9236
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60
8888
 
#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:129
 
9237
#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:136
8889
9238
msgid "Publishers"
8890
9239
msgstr "Nhà xuất bản"
8891
9240
 
8892
 
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:128
 
9241
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:129
8893
9242
msgid " (not on any book)"
8894
9243
msgstr " (không có trong bất kì sách nào)"
8895
9244
 
8896
 
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:175
8897
 
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:197
 
9245
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:176
 
9246
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:207
 
9247
msgid "Invalid name"
 
9248
msgstr ""
 
9249
 
 
9250
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:177
 
9251
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:208
 
9252
msgid ""
 
9253
"That name contains leading or trailing periods, multiple periods in a row or "
 
9254
"spaces before or after periods."
 
9255
msgstr ""
 
9256
 
 
9257
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:185
 
9258
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:215
8898
9259
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/template_functions.py:151
8899
9260
msgid "Name already used"
8900
9261
msgstr ""
8901
9262
 
8902
 
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:176
8903
 
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:198
 
9263
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:186
 
9264
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:216
8904
9265
msgid "That name is already used, perhaps with different case."
8905
9266
msgstr ""
8906
9267
 
8907
 
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:211
 
9268
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:229
8908
9269
msgid ""
8909
9270
"The current tag category will be <b>permanently deleted</b>. Are you sure?"
8910
9271
msgstr ""
8962
9323
msgstr ""
8963
9324
 
8964
9325
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_editor.py:70
8965
 
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:105
 
9326
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:111
8966
9327
msgid "Are your sure?"
8967
9328
msgstr ""
8968
9329
 
9012
9373
msgid "Add tag to available tags and apply it to current book"
9013
9374
msgstr ""
9014
9375
 
9015
 
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:20
 
9376
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:21
9016
9377
msgid "%s (was %s)"
9017
9378
msgstr ""
9018
9379
 
9019
 
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:74
9020
 
#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:883
 
9380
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:85
 
9381
#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1325
9021
9382
msgid "Item is blank"
9022
9383
msgstr ""
9023
9384
 
9024
 
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:75
9025
 
#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:884
 
9385
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:86
 
9386
#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1326
9026
9387
msgid "An item cannot be set to nothing. Delete it instead."
9027
9388
msgstr ""
9028
9389
 
9029
 
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:91
 
9390
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:99
9030
9391
msgid "No item selected"
9031
9392
msgstr ""
9032
9393
 
9033
 
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:92
 
9394
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:100
9034
9395
msgid "You must select one item from the list of Available items."
9035
9396
msgstr ""
9036
9397
 
9037
 
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:101
 
9398
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:107
9038
9399
msgid "No items selected"
9039
9400
msgstr ""
9040
9401
 
9041
 
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:102
 
9402
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:108
9042
9403
msgid "You must select at least one items from the list."
9043
9404
msgstr ""
9044
9405
 
9045
 
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:106
 
9406
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:112
9046
9407
msgid "Are you certain you want to delete the following items?"
9047
9408
msgstr ""
9048
9409
 
9091
9452
msgstr ""
9092
9453
 
9093
9454
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/test_email_ui.py:58
9094
 
#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:123
 
9455
#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:120
9095
9456
msgid "&Test"
9096
9457
msgstr ""
9097
9458
 
9124
9485
"updating your calibre library.</p>"
9125
9486
msgstr ""
9126
9487
 
9127
 
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:133
 
9488
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:141
9128
9489
msgid "No recipe selected"
9129
9490
msgstr ""
9130
9491
 
9131
 
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:138
 
9492
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:146
9132
9493
msgid "The attached file: %s is a recipe to download %s."
9133
9494
msgstr ""
9134
9495
 
9135
 
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:139
 
9496
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:147
9136
9497
msgid "Recipe for "
9137
9498
msgstr ""
9138
9499
 
9139
 
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:156
9140
 
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:167
9141
 
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:260
 
9500
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:164
 
9501
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:175
 
9502
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:265
9142
9503
msgid "Switch to Advanced mode"
9143
9504
msgstr ""
9144
9505
 
9145
 
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:162
9146
9506
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:170
 
9507
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:178
9147
9508
msgid "Switch to Basic mode"
9148
9509
msgstr ""
9149
9510
 
9150
 
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:180
 
9511
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:188
9151
9512
msgid "Feed must have a title"
9152
9513
msgstr ""
9153
9514
 
9154
 
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:181
 
9515
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:189
9155
9516
msgid "The feed must have a title"
9156
9517
msgstr ""
9157
9518
 
9158
 
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:185
 
9519
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:193
9159
9520
msgid "Feed must have a URL"
9160
9521
msgstr ""
9161
9522
 
9162
 
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:186
 
9523
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:194
9163
9524
msgid "The feed %s must have a URL"
9164
9525
msgstr ""
9165
9526
 
9166
 
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:192
 
9527
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:200
9167
9528
msgid "This feed has already been added to the recipe"
9168
9529
msgstr ""
9169
9530
 
9170
 
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:233
 
9531
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:241
 
9532
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:250
 
9533
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:337
 
9534
msgid "Invalid input"
 
9535
msgstr ""
 
9536
 
9171
9537
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:242
9172
 
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:329
9173
 
msgid "Invalid input"
9174
 
msgstr ""
9175
 
 
9176
 
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:234
9177
 
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:243
9178
 
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:330
 
9538
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:251
 
9539
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:338
9179
9540
msgid "<p>Could not create recipe. Error:<br>%s"
9180
9541
msgstr ""
9181
9542
 
9182
 
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:247
9183
 
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:306
9184
 
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:333
 
9543
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:255
 
9544
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:314
 
9545
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:341
9185
9546
msgid "Replace recipe?"
9186
9547
msgstr ""
9187
9548
 
9188
 
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:248
9189
 
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:307
9190
 
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:334
 
9549
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:256
 
9550
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:315
 
9551
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:342
9191
9552
msgid "A custom recipe named %s already exists. Do you want to replace it?"
9192
9553
msgstr ""
9193
9554
 
9194
 
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:274
 
9555
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:282
9195
9556
msgid "Choose builtin recipe"
9196
9557
msgstr ""
9197
9558
 
9198
 
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:320
 
9559
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:328
9199
9560
msgid "Choose a recipe file"
9200
9561
msgstr ""
9201
9562
 
9202
 
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:361
 
9563
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:329
 
9564
msgid "Recipes"
 
9565
msgstr ""
 
9566
 
 
9567
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:369
9203
9568
msgid ""
9204
9569
"You will lose any unsaved changes. To save your changes, click the "
9205
9570
"Add/Update recipe button. Continue?"
9206
9571
msgstr ""
9207
9572
 
9208
 
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:253
 
9573
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:257
9209
9574
msgid "Add custom news source"
9210
9575
msgstr ""
9211
9576
 
9212
 
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:254
 
9577
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:258
9213
9578
msgid "Available user recipes"
9214
9579
msgstr ""
9215
9580
 
9216
 
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:255
 
9581
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:259
9217
9582
msgid "Add/Update &recipe"
9218
9583
msgstr ""
9219
9584
 
9220
 
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:256
 
9585
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:260
9221
9586
msgid "&Remove recipe"
9222
9587
msgstr ""
9223
9588
 
9224
 
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:257
 
9589
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:261
9225
9590
msgid "&Share recipe"
9226
9591
msgstr ""
9227
9592
 
9228
 
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:258
 
9593
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:262
 
9594
msgid "S&how recipe files"
 
9595
msgstr ""
 
9596
 
 
9597
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:263
9229
9598
msgid "Customize &builtin recipe"
9230
9599
msgstr ""
9231
9600
 
9232
 
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:259
 
9601
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:264
9233
9602
msgid "&Load recipe from file"
9234
9603
msgstr ""
9235
9604
 
9236
 
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:261
 
9605
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:266
9237
9606
msgid ""
9238
9607
"<html><head><meta name=\"qrichtext\" content=\"1\" /><style "
9239
9608
"type=\"text/css\">\n"
9247
9616
"process.</p></body></html>"
9248
9617
msgstr ""
9249
9618
 
9250
 
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:265
 
9619
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:270
9251
9620
msgid "Recipe &title:"
9252
9621
msgstr ""
9253
9622
 
9254
 
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:266
 
9623
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:271
9255
9624
msgid "&Oldest article:"
9256
9625
msgstr ""
9257
9626
 
9258
 
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:267
 
9627
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:272
9259
9628
msgid "The oldest article to download"
9260
9629
msgstr ""
9261
9630
 
9262
 
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:269
 
9631
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:274
9263
9632
msgid "&Max. number of articles per feed:"
9264
9633
msgstr ""
9265
9634
 
9266
 
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:270
 
9635
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:275
9267
9636
msgid "Maximum number of articles to download per feed."
9268
9637
msgstr ""
9269
9638
 
9270
 
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:271
 
9639
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:276
9271
9640
msgid "Feeds in recipe"
9272
9641
msgstr ""
9273
9642
 
9274
 
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:273
 
9643
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:278
9275
9644
msgid "Remove feed from recipe"
9276
9645
msgstr ""
9277
9646
 
9278
 
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:276
9279
 
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:279
 
9647
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:281
 
9648
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:284
9280
9649
msgid "Add feed to recipe"
9281
9650
msgstr ""
9282
9651
 
9283
 
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:277
 
9652
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:282
9284
9653
msgid "&Feed title:"
9285
9654
msgstr ""
9286
9655
 
9287
 
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:278
 
9656
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:283
9288
9657
msgid "Feed &URL:"
9289
9658
msgstr ""
9290
9659
 
9291
 
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:280
 
9660
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:285
9292
9661
msgid "&Add feed"
9293
9662
msgstr ""
9294
9663
 
9295
 
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:281
 
9664
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:286
9296
9665
msgid ""
9297
9666
"For help with writing advanced news recipes, please visit <a "
9298
9667
"href=\"http://calibre-ebook.com/user_manual/news.html\">User Recipes</a>"
9299
9668
msgstr ""
9300
9669
 
9301
 
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:282
 
9670
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:287
9302
9671
msgid "Recipe source code (python)"
9303
9672
msgstr ""
9304
9673
 
 
9674
#: /home/kovid/work/calibre/src/calibre/gui2/dnd.py:51
 
9675
msgid "Download %s"
 
9676
msgstr ""
 
9677
 
 
9678
#: /home/kovid/work/calibre/src/calibre/gui2/dnd.py:54
 
9679
msgid "Downloading <b>%s</b> from %s"
 
9680
msgstr ""
 
9681
 
 
9682
#: /home/kovid/work/calibre/src/calibre/gui2/dnd.py:84
 
9683
msgid "Download failed"
 
9684
msgstr ""
 
9685
 
 
9686
#: /home/kovid/work/calibre/src/calibre/gui2/dnd.py:85
 
9687
msgid "Failed to download from %r with error: %s"
 
9688
msgstr ""
 
9689
 
9305
9690
#: /home/kovid/work/calibre/src/calibre/gui2/email.py:146
9306
9691
msgid "Email %s to %s"
9307
9692
msgstr ""
9314
9699
msgid "Attached is the %s periodical downloaded by calibre."
9315
9700
msgstr ""
9316
9701
 
9317
 
#: /home/kovid/work/calibre/src/calibre/gui2/email.py:243
 
9702
#: /home/kovid/work/calibre/src/calibre/gui2/email.py:242
9318
9703
msgid "E-book:"
9319
9704
msgstr "Sách điện tử:"
9320
9705
 
 
9706
#: /home/kovid/work/calibre/src/calibre/gui2/email.py:245
 
9707
msgid "Attached, you will find the e-book"
 
9708
msgstr ""
 
9709
 
9321
9710
#: /home/kovid/work/calibre/src/calibre/gui2/email.py:246
9322
 
msgid "Attached, you will find the e-book"
 
9711
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:185
 
9712
msgid "by"
9323
9713
msgstr ""
9324
9714
 
9325
9715
#: /home/kovid/work/calibre/src/calibre/gui2/email.py:247
9326
 
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:186
9327
 
msgid "by"
9328
 
msgstr ""
9329
 
 
9330
 
#: /home/kovid/work/calibre/src/calibre/gui2/email.py:248
9331
9716
msgid "in the %s format."
9332
9717
msgstr ""
9333
9718
 
9334
 
#: /home/kovid/work/calibre/src/calibre/gui2/email.py:261
 
9719
#: /home/kovid/work/calibre/src/calibre/gui2/email.py:262
9335
9720
msgid "Sending email to"
9336
9721
msgstr "Gửi thư điện tử đến"
9337
9722
 
9338
 
#: /home/kovid/work/calibre/src/calibre/gui2/email.py:291
 
9723
#: /home/kovid/work/calibre/src/calibre/gui2/email.py:293
9339
9724
msgid "Auto convert the following books before sending via email?"
9340
9725
msgstr ""
9341
9726
"Tự động chuyển đổi những cuốn sách sau trước khi gửi qua thư điện tử?"
9342
9727
 
9343
 
#: /home/kovid/work/calibre/src/calibre/gui2/email.py:298
 
9728
#: /home/kovid/work/calibre/src/calibre/gui2/email.py:300
9344
9729
msgid ""
9345
9730
"Could not email the following books as no suitable formats were found:"
9346
9731
msgstr ""
9347
9732
"Không thể gửi những cuốn sách sau vì chúng không có định dạng phù hợp:"
9348
9733
 
9349
 
#: /home/kovid/work/calibre/src/calibre/gui2/email.py:304
 
9734
#: /home/kovid/work/calibre/src/calibre/gui2/email.py:306
9350
9735
msgid "Failed to email book"
9351
9736
msgstr ""
9352
9737
 
9353
 
#: /home/kovid/work/calibre/src/calibre/gui2/email.py:307
 
9738
#: /home/kovid/work/calibre/src/calibre/gui2/email.py:309
9354
9739
msgid "sent"
9355
9740
msgstr ""
9356
9741
 
9357
 
#: /home/kovid/work/calibre/src/calibre/gui2/email.py:330
 
9742
#: /home/kovid/work/calibre/src/calibre/gui2/email.py:334
9358
9743
msgid "Sent news to"
9359
9744
msgstr "Gửi tin đến"
9360
9745
 
9361
9746
#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:115
9362
9747
msgid ""
9363
 
"<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.0//EN\" "
9364
 
"\"http://www.w3.org/TR/REC-html40/strict.dtd\">\n"
9365
 
"<html><head><meta name=\"qrichtext\" content=\"1\" /><style "
9366
 
"type=\"text/css\">\n"
9367
 
"p, li { white-space: pre-wrap; }\n"
9368
 
"</style></head><body style=\" font-family:'Candara'; font-size:10pt; font-"
9369
 
"weight:400; font-style:normal;\">\n"
9370
 
"<p style=\" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-"
9371
 
"right:0px; -qt-block-indent:0; text-indent:0px;\">Set a regular expression "
9372
 
"pattern to use when trying to guess ebook metadata from filenames. </p>\n"
9373
 
"<p style=\" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-"
9374
 
"right:0px; -qt-block-indent:0; text-indent:0px;\">A <a "
9375
 
"href=\"http://docs.python.org/lib/re-syntax.html\"><span style=\" text-"
9376
 
"decoration: underline; color:#0000ff;\">reference</span></a> on the syntax "
9377
 
"of regular expressions is available.</p>\n"
9378
 
"<p style=\" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-"
9379
 
"right:0px; -qt-block-indent:0; text-indent:0px;\">Use the <span style=\" "
9380
 
"font-weight:600;\">Test</span> functionality below to test your regular "
9381
 
"expression on a few sample filenames. The group names for the various "
9382
 
"metadata entries are documented in tooltips.</p></body></html>"
 
9748
"<div style=\"font-size:10pt;\">\n"
 
9749
"<p>Set a regular expression pattern to use when trying to guess ebook "
 
9750
"metadata from filenames. </p>\n"
 
9751
"<p>A <a href=\"http://calibre-"
 
9752
"ebook.com/user_manual/regexp.html\">tutorial</a> on using regular "
 
9753
"expressions is available.</p>\n"
 
9754
"<p>Use the <b>Test</b> functionality below to test your regular expression "
 
9755
"on a few sample filenames (remember to include the file extension). The "
 
9756
"group names for the various metadata entries are documented in "
 
9757
"tooltips.</p></div>"
9383
9758
msgstr ""
9384
9759
 
9385
 
#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:122
 
9760
#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:119
9386
9761
msgid "Regular &expression"
9387
9762
msgstr ""
9388
9763
 
9389
 
#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:124
 
9764
#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:121
9390
9765
msgid "File &name:"
9391
9766
msgstr ""
9392
9767
 
9393
 
#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:126
 
9768
#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:123
9394
9769
msgid "Title:"
9395
9770
msgstr ""
9396
9771
 
9397
 
#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:127
 
9772
#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:124
9398
9773
msgid "Regular expression (?P&lt;title&gt;)"
9399
9774
msgstr ""
9400
9775
 
 
9776
#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:125
9401
9777
#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:128
9402
9778
#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:131
9403
9779
#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:134
9404
9780
#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:137
9405
 
#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:140
9406
 
#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:106
9407
 
#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:110
9408
 
#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:115
9409
 
#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:120
 
9781
#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:108
 
9782
#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:112
 
9783
#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:117
9410
9784
#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:122
 
9785
#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:124
9411
9786
msgid "No match"
9412
9787
msgstr ""
9413
9788
 
9414
 
#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:129
 
9789
#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:126
9415
9790
msgid "Authors:"
9416
9791
msgstr ""
9417
9792
 
9418
 
#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:130
 
9793
#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:127
9419
9794
msgid "Regular expression (?P<author>)"
9420
9795
msgstr ""
9421
9796
 
9422
 
#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:132
 
9797
#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:129
9423
9798
msgid "Series:"
9424
9799
msgstr ""
9425
9800
 
9426
 
#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:133
 
9801
#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:130
9427
9802
msgid "Regular expression (?P<series>)"
9428
9803
msgstr ""
9429
9804
 
9430
 
#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:135
 
9805
#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:132
9431
9806
msgid "Series index:"
9432
9807
msgstr ""
9433
9808
 
9434
 
#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:136
 
9809
#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:133
9435
9810
msgid "Regular expression (?P<series_index>)"
9436
9811
msgstr ""
9437
9812
 
9438
 
#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:138
 
9813
#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:135
9439
9814
msgid "ISBN:"
9440
9815
msgstr ""
9441
9816
 
9442
 
#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:139
 
9817
#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:136
9443
9818
msgid "Regular expression (?P<isbn>)"
9444
9819
msgstr ""
9445
9820
 
9446
 
#: /home/kovid/work/calibre/src/calibre/gui2/init.py:104
 
9821
#: /home/kovid/work/calibre/src/calibre/gui2/init.py:105
9447
9822
msgid "Cover Browser"
9448
9823
msgstr ""
9449
9824
 
9450
 
#: /home/kovid/work/calibre/src/calibre/gui2/init.py:109
 
9825
#: /home/kovid/work/calibre/src/calibre/gui2/init.py:110
9451
9826
msgid "Shift+Alt+B"
9452
9827
msgstr ""
9453
9828
 
9454
 
#: /home/kovid/work/calibre/src/calibre/gui2/init.py:123
 
9829
#: /home/kovid/work/calibre/src/calibre/gui2/init.py:124
9455
9830
msgid "Tag Browser"
9456
9831
msgstr ""
9457
9832
 
9458
 
#: /home/kovid/work/calibre/src/calibre/gui2/init.py:125
 
9833
#: /home/kovid/work/calibre/src/calibre/gui2/init.py:126
9459
9834
msgid "Shift+Alt+T"
9460
9835
msgstr ""
9461
9836
 
9462
 
#: /home/kovid/work/calibre/src/calibre/gui2/init.py:147
 
9837
#: /home/kovid/work/calibre/src/calibre/gui2/init.py:157
9463
9838
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:29
9464
9839
msgid "version"
9465
9840
msgstr ""
9466
9841
 
9467
 
#: /home/kovid/work/calibre/src/calibre/gui2/init.py:148
 
9842
#: /home/kovid/work/calibre/src/calibre/gui2/init.py:158
9468
9843
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:30
9469
9844
msgid "created by Kovid Goyal"
9470
9845
msgstr ""
9471
9846
 
9472
 
#: /home/kovid/work/calibre/src/calibre/gui2/init.py:165
 
9847
#: /home/kovid/work/calibre/src/calibre/gui2/init.py:175
9473
9848
msgid "Connected "
9474
9849
msgstr ""
9475
9850
 
9476
 
#: /home/kovid/work/calibre/src/calibre/gui2/init.py:178
 
9851
#: /home/kovid/work/calibre/src/calibre/gui2/init.py:188
9477
9852
msgid "Update found"
9478
9853
msgstr ""
9479
9854
 
9480
 
#: /home/kovid/work/calibre/src/calibre/gui2/init.py:213
9481
9855
#: /home/kovid/work/calibre/src/calibre/gui2/init.py:223
 
9856
#: /home/kovid/work/calibre/src/calibre/gui2/init.py:233
9482
9857
msgid "Book Details"
9483
9858
msgstr ""
9484
9859
 
9485
 
#: /home/kovid/work/calibre/src/calibre/gui2/init.py:215
 
9860
#: /home/kovid/work/calibre/src/calibre/gui2/init.py:225
9486
9861
msgid "Alt+D"
9487
9862
msgstr ""
9488
9863
 
9489
 
#: /home/kovid/work/calibre/src/calibre/gui2/init.py:225
 
9864
#: /home/kovid/work/calibre/src/calibre/gui2/init.py:235
9490
9865
msgid "Shift+Alt+D"
9491
9866
msgstr ""
9492
9867
 
9574
9949
msgstr ""
9575
9950
 
9576
9951
#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:67
9577
 
#: /home/kovid/work/calibre/src/calibre/library/database2.py:901
 
9952
#: /home/kovid/work/calibre/src/calibre/library/database2.py:1008
9578
9953
msgid "Card A"
9579
9954
msgstr ""
9580
9955
 
9583
9958
msgstr ""
9584
9959
 
9585
9960
#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:69
9586
 
#: /home/kovid/work/calibre/src/calibre/library/database2.py:903
 
9961
#: /home/kovid/work/calibre/src/calibre/library/database2.py:1010
9587
9962
msgid "Card B"
9588
9963
msgstr ""
9589
9964
 
9600
9975
"Books display will be restricted to those matching the selected saved search"
9601
9976
msgstr ""
9602
9977
 
9603
 
#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:170
 
9978
#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:171
9604
9979
msgid "Shift+Ctrl+F"
9605
9980
msgstr ""
9606
9981
 
9607
 
#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:173
 
9982
#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:174
9608
9983
msgid "Advanced search"
9609
9984
msgstr ""
9610
9985
 
9611
 
#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:178
 
9986
#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:179
9612
9987
msgid ""
9613
9988
"<p>Search the list of books by title, author, publisher, tags, comments, "
9614
9989
"etc.<br><br>Words separated by spaces are ANDed"
9615
9990
msgstr ""
9616
9991
 
9617
 
#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:183
 
9992
#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:185
9618
9993
msgid "&Go!"
9619
9994
msgstr ""
9620
9995
 
9621
 
#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:189
 
9996
#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:191
9622
9997
msgid "Do Quick Search (you can also press the Enter key)"
9623
9998
msgstr ""
9624
9999
 
9625
 
#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:195
 
10000
#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:197
9626
10001
msgid "Reset Quick Search"
9627
10002
msgstr ""
9628
10003
 
9629
 
#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:198
9630
 
msgid "&Highlight"
9631
 
msgstr ""
9632
 
 
9633
 
#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:199
9634
 
msgid ""
9635
 
"When searching, highlight matched books, instead of restricting the book "
9636
 
"list to the matches.<p> You can use the N or F3 keys to go to the next match."
 
10004
#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:203
 
10005
msgid "Change the way searching for books works"
9637
10006
msgstr ""
9638
10007
 
9639
10008
#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:215
9648
10017
msgid "Delete current saved search"
9649
10018
msgstr ""
9650
10019
 
9651
 
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:376
 
10020
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:354
9652
10021
msgid "Y"
9653
10022
msgstr ""
9654
10023
 
9655
 
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:411
 
10024
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:389
9656
10025
msgid "Edit template"
9657
10026
msgstr ""
9658
10027
 
9659
10028
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:66
9660
 
#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:241
 
10029
#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:251
9661
10030
msgid "On Device"
9662
10031
msgstr ""
9663
10032
 
9664
10033
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:68
9665
 
#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:286
 
10034
#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:311
9666
10035
msgid "Size (MB)"
9667
10036
msgstr ""
9668
10037
 
9669
 
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:389
 
10038
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:395
9670
10039
msgid "Book %s of %s."
9671
10040
msgstr ""
9672
10041
 
9673
 
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:738
9674
 
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1282
9675
 
#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:589
 
10042
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:751
 
10043
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1305
 
10044
#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:755
9676
10045
msgid "The lookup/search name is \"{0}\""
9677
10046
msgstr ""
9678
10047
 
9679
 
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:744
9680
 
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1284
 
10048
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:757
 
10049
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1307
9681
10050
msgid "This book's UUID is \"{0}\""
9682
10051
msgstr ""
9683
10052
 
9684
 
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:969
 
10053
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:992
9685
10054
msgid "In Library"
9686
10055
msgstr ""
9687
10056
 
9688
 
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:973
 
10057
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:996
9689
10058
msgid "Size"
9690
10059
msgstr ""
9691
10060
 
9692
 
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1182
 
10061
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1205
9693
10062
msgid "Book <font face=\"serif\">%s</font> of %s."
9694
10063
msgstr ""
9695
10064
 
9696
 
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1262
 
10065
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1285
9697
10066
msgid "Marked for deletion"
9698
10067
msgstr ""
9699
10068
 
9700
 
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1265
 
10069
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1288
9701
10070
msgid "Double click to <b>edit</b> me<br><br>"
9702
10071
msgstr ""
9703
10072
 
9741
10110
msgid "Restore default layout"
9742
10111
msgstr ""
9743
10112
 
9744
 
#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:781
 
10113
#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:783
9745
10114
msgid ""
9746
10115
"Dropping onto a device is not supported. First add the book to the calibre "
9747
10116
"library."
9772
10141
msgstr ""
9773
10142
 
9774
10143
#: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main.py:160
9775
 
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:454
 
10144
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:483
9776
10145
msgid "No matches found"
9777
10146
msgstr ""
9778
10147
 
9789
10158
msgstr ""
9790
10159
 
9791
10160
#: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:131
9792
 
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:538
 
10161
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:539
9793
10162
msgid "Next Page"
9794
10163
msgstr ""
9795
10164
 
9796
10165
#: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:132
9797
 
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:539
 
10166
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:540
9798
10167
msgid "Previous Page"
9799
10168
msgstr ""
9800
10169
 
9966
10335
msgid "Title &sort:"
9967
10336
msgstr ""
9968
10337
 
9969
 
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:216
 
10338
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:220
9970
10339
msgid "Author s&ort:"
9971
10340
msgstr ""
9972
10341
 
9973
 
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:339
 
10342
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:348
9974
10343
msgid "&Number:"
9975
10344
msgstr ""
9976
10345
 
9977
 
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:704
 
10346
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:716
9978
10347
msgid "Invalid cover"
9979
10348
msgstr ""
9980
10349
 
9981
 
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:705
 
10350
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:717
9982
10351
msgid "Could not change cover as the image is invalid."
9983
10352
msgstr ""
9984
10353
 
9985
 
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:732
 
10354
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:744
9986
10355
msgid "This book has no cover"
9987
10356
msgstr ""
9988
10357
 
9989
 
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:782
 
10358
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:794
9990
10359
msgid "stars"
9991
10360
msgstr ""
9992
10361
 
9993
 
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:816
 
10362
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:828
9994
10363
msgid ""
9995
10364
"Tags categorize the book. This is particularly useful while searching. "
9996
10365
"<br><br>They can be any wordsor phrases, separated by commas."
9997
10366
msgstr ""
9998
10367
 
9999
 
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:911
 
10368
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:927
10000
10369
msgid "&Publisher:"
10001
10370
msgstr ""
10002
10371
 
10003
 
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:976
 
10372
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:997
10004
10373
msgid "Clear date"
10005
10374
msgstr ""
10006
10375
 
10012
10381
msgid "No matches found for this book"
10013
10382
msgstr ""
10014
10383
 
10015
 
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/bulk_download.py:191
 
10384
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/bulk_download.py:187
10016
10385
msgid "Failed to download metadata"
10017
10386
msgstr ""
10018
10387
 
10019
 
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/bulk_download.py:224
 
10388
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/bulk_download.py:227
10020
10389
msgid "cover"
10021
10390
msgstr ""
10022
10391
 
10023
 
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/bulk_download.py:225
 
10392
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/bulk_download.py:228
10024
10393
msgid "Downloaded"
10025
10394
msgstr ""
10026
10395
 
10027
 
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/bulk_download.py:225
 
10396
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/bulk_download.py:228
10028
10397
msgid "Failed to get"
10029
10398
msgstr ""
10030
10399
 
10031
 
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/bulk_download.py:229
 
10400
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/bulk_download.py:232
10032
10401
msgid "%s %s for: %s"
10033
10402
msgstr ""
10034
10403
 
10035
 
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/bulk_download.py:288
10036
 
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/behavior.py:162
 
10404
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/bulk_download.py:291
 
10405
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/behavior.py:164
10037
10406
msgid "Done"
10038
10407
msgstr ""
10039
10408
 
10040
 
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/bulk_download.py:289
 
10409
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/bulk_download.py:292
10041
10410
msgid "Successfully downloaded metadata for %d out of %d books"
10042
10411
msgstr ""
10043
10412
 
10044
 
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/bulk_download.py:291
10045
 
#: /home/kovid/work/calibre/src/calibre/library/server/browse.py:661
 
10413
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/bulk_download.py:294
 
10414
#: /home/kovid/work/calibre/src/calibre/library/server/browse.py:757
10046
10415
msgid "Details"
10047
10416
msgstr ""
10048
10417
 
10049
 
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:66
10050
 
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:208
 
10418
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:71
 
10419
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:214
10051
10420
msgid "Edit Metadata"
10052
10421
msgstr ""
10053
10422
 
10054
 
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:426
10055
 
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:587
 
10423
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:443
 
10424
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:604
10056
10425
msgid "Change cover"
10057
10426
msgstr ""
10058
10427
 
10059
 
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:474
 
10428
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:491
10060
10429
msgid "Co&mments"
10061
10430
msgstr ""
10062
10431
 
10063
 
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:496
 
10432
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:513
10064
10433
msgid "&Metadata"
10065
10434
msgstr ""
10066
10435
 
10067
 
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:501
 
10436
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:518
10068
10437
msgid "&Cover and formats"
10069
10438
msgstr ""
10070
10439
 
10071
 
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:556
 
10440
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:573
10072
10441
msgid "C&ustom metadata"
10073
10442
msgstr ""
10074
10443
 
10078
10447
"the default settings."
10079
10448
msgstr ""
10080
10449
 
10081
 
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/adding_ui.py:49
 
10450
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/adding.py:28
 
10451
msgid "Ignore duplicate incoming formats"
 
10452
msgstr ""
 
10453
 
 
10454
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/adding.py:29
 
10455
msgid "Overwrite existing duplicate formats"
 
10456
msgstr ""
 
10457
 
 
10458
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/adding.py:30
 
10459
msgid "Create new record for each duplicate format"
 
10460
msgstr ""
 
10461
 
 
10462
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/adding_ui.py:65
10082
10463
msgid ""
10083
10464
"Here you can control how calibre will read metadata from the files you add "
10084
10465
"to it. calibre can either read metadata from the contents of the file, or "
10085
10466
"from the filename."
10086
10467
msgstr ""
10087
10468
 
10088
 
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/adding_ui.py:50
10089
 
msgid "Read metadata from &file contents rather than file name"
10090
 
msgstr ""
10091
 
 
10092
 
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/adding_ui.py:51
10093
 
msgid ""
10094
 
"If an existing book with a similar title and author is found that does not "
10095
 
"have the format being added, the format is added\n"
10096
 
"to the existing book, instead of creating a new entry. If the existing book "
10097
 
"already has the format, then it is silently ignored.\n"
 
10469
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/adding_ui.py:66
 
10470
msgid "Read &metadata from &file contents rather than file name"
 
10471
msgstr ""
 
10472
 
 
10473
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/adding_ui.py:67
 
10474
msgid ""
 
10475
"Swap the firstname and lastname of the author. This affects only metadata "
 
10476
"read from file names."
 
10477
msgstr ""
 
10478
 
 
10479
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/adding_ui.py:68
 
10480
msgid "&Swap author firstname and lastname"
 
10481
msgstr ""
 
10482
 
 
10483
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/adding_ui.py:69
 
10484
msgid ""
 
10485
"Automerge: If books with similar titles and authors found, merge the "
 
10486
"incoming formats automatically into\n"
 
10487
"existing book records. The box to the right controls what happens when an "
 
10488
"existing record already has\n"
 
10489
"the incoming format. Note that this option also affects the Copy to library "
 
10490
"action.\n"
10098
10491
"\n"
10099
10492
"Title match ignores leading indefinite articles (\"the\", \"a\", \"an\"), "
10100
10493
"punctuation, case, etc. Author match is exact."
10101
10494
msgstr ""
10102
10495
 
10103
 
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/adding_ui.py:55
10104
 
msgid ""
10105
 
"If books with similar titles and authors found, &merge the new files "
10106
 
"automatically"
10107
 
msgstr ""
10108
 
 
10109
 
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/adding_ui.py:56
 
10496
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/adding_ui.py:74
 
10497
msgid "&Automerge added books if they already exist in the calibre library:"
 
10498
msgstr ""
 
10499
 
 
10500
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/adding_ui.py:75
 
10501
msgid ""
 
10502
"Automerge: If books with similar titles and authors found, merge the "
 
10503
"incoming formats automatically into\n"
 
10504
"existing book records. This box controls what happens when an existing "
 
10505
"record already has\n"
 
10506
"the incoming format: \n"
 
10507
"\n"
 
10508
"Ignore duplicate incoming files - means that existing files in your calibre "
 
10509
"library will not be replaced\n"
 
10510
"Overwrite existing duplicate files - means that existing files in your "
 
10511
"calibre library will be replaced\n"
 
10512
"Create new record for each duplicate file - means that a new book entry will "
 
10513
"be created for each duplicate file\n"
 
10514
"\n"
 
10515
"Title matching ignores leading indefinite articles (\"the\", \"a\", \"an\"), "
 
10516
"punctuation, case, etc.\n"
 
10517
"Author matching is exact."
 
10518
msgstr ""
 
10519
 
 
10520
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/adding_ui.py:85
 
10521
msgid "&Tags to apply when adding a book:"
 
10522
msgstr ""
 
10523
 
 
10524
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/adding_ui.py:86
 
10525
msgid ""
 
10526
"A comma-separated list of tags that will be applied to books added to the "
 
10527
"library"
 
10528
msgstr ""
 
10529
 
 
10530
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/adding_ui.py:87
10110
10531
msgid "&Configure metadata from file name"
10111
10532
msgstr ""
10112
10533
 
10113
 
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/adding_ui.py:57
10114
 
msgid ""
10115
 
"Swap the firstname and lastname of the author. This affects only metadata "
10116
 
"read from file names."
10117
 
msgstr ""
10118
 
 
10119
 
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/adding_ui.py:58
10120
 
msgid "&Swap author firstname and lastname"
10121
 
msgstr ""
10122
 
 
10123
 
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/behavior.py:33
10124
 
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/behavior_ui.py:146
 
10534
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/behavior.py:36
 
10535
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/behavior_ui.py:140
10125
10536
msgid "High"
10126
10537
msgstr ""
10127
10538
 
10128
 
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/behavior.py:33
10129
 
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/behavior_ui.py:147
 
10539
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/behavior.py:36
 
10540
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/behavior_ui.py:141
10130
10541
msgid "Low"
10131
10542
msgstr ""
10132
10543
 
10133
 
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/behavior.py:163
 
10544
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/behavior.py:165
10134
10545
msgid "Confirmation dialogs have all been reset"
10135
10546
msgstr ""
10136
10547
 
10137
 
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/behavior_ui.py:137
 
10548
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/behavior_ui.py:131
10138
10549
msgid "&Overwrite author and title by default when fetching metadata"
10139
10550
msgstr ""
10140
10551
 
10141
 
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/behavior_ui.py:138
 
10552
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/behavior_ui.py:132
10142
10553
msgid "Download &social metadata (tags/ratings/etc.) by default"
10143
10554
msgstr ""
10144
10555
 
10145
 
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/behavior_ui.py:139
 
10556
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/behavior_ui.py:133
10146
10557
msgid "Show notification when &new version is available"
10147
10558
msgstr ""
10148
10559
 
10149
 
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/behavior_ui.py:140
 
10560
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/behavior_ui.py:134
10150
10561
msgid "Automatically send downloaded &news to ebook reader"
10151
10562
msgstr ""
10152
10563
 
10153
 
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/behavior_ui.py:141
 
10564
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/behavior_ui.py:135
10154
10565
msgid "&Delete news from library when it is automatically sent to reader"
10155
10566
msgstr ""
10156
10567
 
10157
 
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/behavior_ui.py:142
 
10568
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/behavior_ui.py:136
10158
10569
msgid "Default network &timeout:"
10159
10570
msgstr ""
10160
10571
 
10161
 
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/behavior_ui.py:143
 
10572
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/behavior_ui.py:137
10162
10573
msgid ""
10163
10574
"Set the default timeout for network fetches (i.e. anytime we go out to the "
10164
10575
"internet to get information)"
10165
10576
msgstr ""
10166
10577
 
10167
 
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/behavior_ui.py:144
 
10578
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/behavior_ui.py:138
10168
10579
msgid " seconds"
10169
10580
msgstr ""
10170
10581
 
10171
 
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/behavior_ui.py:148
 
10582
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/behavior_ui.py:142
10172
10583
msgid "Job &priority:"
10173
10584
msgstr ""
10174
10585
 
10175
 
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/behavior_ui.py:149
 
10586
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/behavior_ui.py:143
10176
10587
msgid "Preferred &output format:"
10177
10588
msgstr ""
10178
10589
 
10179
 
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/behavior_ui.py:150
 
10590
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/behavior_ui.py:144
10180
10591
msgid "Restriction to apply when the current library is opened:"
10181
10592
msgstr ""
10182
10593
 
10183
 
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/behavior_ui.py:151
 
10594
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/behavior_ui.py:145
10184
10595
msgid ""
10185
10596
"Apply this restriction on calibre startup if the current library is being "
10186
10597
"used. Also applied when switching to this library. Note that this setting is "
10187
10598
"per library. "
10188
10599
msgstr ""
10189
10600
 
10190
 
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/behavior_ui.py:152
10191
 
msgid ""
10192
 
"A comma-separated list of tags that will be applied to books added to the "
10193
 
"library"
10194
 
msgstr ""
10195
 
 
10196
 
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/behavior_ui.py:153
10197
 
msgid "Tags to apply when adding a book:"
10198
 
msgstr ""
10199
 
 
10200
 
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/behavior_ui.py:154
 
10601
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/behavior_ui.py:146
10201
10602
msgid "Reset all disabled &confirmation dialogs"
10202
10603
msgstr ""
10203
10604
 
10204
 
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/behavior_ui.py:155
 
10605
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/behavior_ui.py:147
10205
10606
msgid "Preferred &input format order:"
10206
10607
msgstr ""
10207
10608
 
10208
 
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/behavior_ui.py:158
 
10609
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/behavior_ui.py:150
10209
10610
msgid "Use internal &viewer for:"
10210
10611
msgstr ""
10211
10612
 
10221
10622
msgid "Do you really want to delete column %s and all its data?"
10222
10623
msgstr ""
10223
10624
 
10224
 
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/columns_ui.py:82
 
10625
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/columns_ui.py:87
10225
10626
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/custom_columns_ui.py:82
10226
10627
msgid ""
10227
10628
"Here you can re-arrange the layout of the columns in the calibre library "
10229
10630
"own, custom columns."
10230
10631
msgstr ""
10231
10632
 
10232
 
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/columns_ui.py:84
 
10633
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/columns_ui.py:88
 
10634
msgid "Move column up"
 
10635
msgstr ""
 
10636
 
 
10637
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/columns_ui.py:90
10233
10638
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/custom_columns_ui.py:84
10234
10639
msgid "Remove a user-defined column"
10235
10640
msgstr ""
10236
10641
 
10237
 
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/columns_ui.py:86
 
10642
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/columns_ui.py:92
10238
10643
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/custom_columns_ui.py:86
10239
10644
msgid "Add a user-defined column"
10240
10645
msgstr ""
10241
10646
 
10242
 
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/columns_ui.py:88
 
10647
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/columns_ui.py:94
10243
10648
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/custom_columns_ui.py:88
10244
10649
msgid "Edit settings of a user-defined column"
10245
10650
msgstr ""
10246
10651
 
10247
 
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/columns_ui.py:91
 
10652
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/columns_ui.py:96
 
10653
msgid "Move column down"
 
10654
msgstr ""
 
10655
 
 
10656
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/columns_ui.py:98
10248
10657
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/custom_columns_ui.py:91
10249
10658
msgid "Add &custom column"
10250
10659
msgstr ""
10255
10664
"section are restored."
10256
10665
msgstr ""
10257
10666
 
10258
 
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:19
 
10667
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:18
10259
10668
msgid "Text, column shown in the tag browser"
10260
10669
msgstr ""
10261
10670
 
10262
 
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:22
 
10671
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:21
10263
10672
msgid "Comma separated text, like tags, shown in the tag browser"
10264
10673
msgstr ""
10265
10674
 
10266
 
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:25
 
10675
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:24
10267
10676
msgid "Long text, like comments, not shown in the tag browser"
10268
10677
msgstr ""
10269
10678
 
10270
 
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:28
 
10679
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:27
10271
10680
msgid "Text column for keeping series-like information"
10272
10681
msgstr ""
10273
10682
 
10274
 
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:31
 
10683
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:30
10275
10684
msgid "Text, but with a fixed set of permitted values"
10276
10685
msgstr ""
10277
10686
 
10278
 
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:35
 
10687
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:34
10279
10688
msgid "Floating point numbers"
10280
10689
msgstr ""
10281
10690
 
10282
 
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:37
 
10691
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:36
10283
10692
msgid "Integers"
10284
10693
msgstr ""
10285
10694
 
10286
 
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:39
 
10695
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:38
10287
10696
msgid "Ratings, shown with stars"
10288
10697
msgstr "Điểm số, hiển thị bằng sao"
10289
10698
 
10290
 
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:42
 
10699
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:41
 
10700
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:64
 
10701
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:71
 
10702
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:140
10291
10703
msgid "Yes/No"
10292
10704
msgstr ""
10293
10705
 
10294
 
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:44
 
10706
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:43
10295
10707
msgid "Column built from other columns"
10296
10708
msgstr ""
10297
10709
 
10298
 
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:74
 
10710
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:50
 
10711
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:51
 
10712
msgid "Create a custom column"
 
10713
msgstr ""
 
10714
 
 
10715
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:62
 
10716
msgid "Quick create:"
 
10717
msgstr ""
 
10718
 
 
10719
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:64
 
10720
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:144
 
10721
msgid "Modified Date"
 
10722
msgstr ""
 
10723
 
 
10724
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:71
 
10725
msgid "Number"
 
10726
msgstr ""
 
10727
 
 
10728
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:71
 
10729
msgid "Text"
 
10730
msgstr ""
 
10731
 
 
10732
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:86
 
10733
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:87
 
10734
msgid "Edit a custom column"
 
10735
msgstr ""
 
10736
 
 
10737
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:91
10299
10738
msgid "No column selected"
10300
10739
msgstr ""
10301
10740
 
10302
 
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:75
 
10741
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:92
10303
10742
msgid "No column has been selected"
10304
10743
msgstr ""
10305
10744
 
10306
 
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:79
 
10745
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:96
10307
10746
msgid "Selected column is not a user-defined column"
10308
10747
msgstr ""
10309
10748
 
10310
 
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:117
 
10749
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:141
 
10750
msgid "My Tags"
 
10751
msgstr ""
 
10752
 
 
10753
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:142
 
10754
msgid "My Series"
 
10755
msgstr ""
 
10756
 
 
10757
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:143
 
10758
msgid "My Rating"
 
10759
msgstr ""
 
10760
 
 
10761
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:171
10311
10762
msgid "No lookup name was provided"
10312
10763
msgstr ""
10313
10764
 
10314
 
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:119
 
10765
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:175
10315
10766
msgid ""
10316
10767
"The lookup name must contain only lower case letters, digits and "
10317
10768
"underscores, and start with a letter"
10318
10769
msgstr ""
10319
10770
 
10320
 
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:122
 
10771
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:178
10321
10772
msgid ""
10322
10773
"Lookup names cannot end with _index, because these names are reserved for "
10323
10774
"the index of a series column."
10324
10775
msgstr ""
10325
10776
 
10326
 
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:132
 
10777
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:188
10327
10778
msgid "No column heading was provided"
10328
10779
msgstr ""
10329
10780
 
10330
 
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:139
 
10781
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:198
10331
10782
msgid "The lookup name %s is already used"
10332
10783
msgstr ""
10333
10784
 
10334
 
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:151
 
10785
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:210
10335
10786
msgid "The heading %s is already used"
10336
10787
msgstr ""
10337
10788
 
10338
 
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:162
 
10789
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:221
10339
10790
msgid "You must enter a template for composite columns"
10340
10791
msgstr ""
10341
10792
 
10342
 
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:167
 
10793
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:229
10343
10794
msgid "You must enter at least one value for enumeration columns"
10344
10795
msgstr ""
10345
10796
 
10346
 
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:172
 
10797
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:233
10347
10798
msgid "You cannot provide the empty value, as it is included by default"
10348
10799
msgstr ""
10349
10800
 
10350
 
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:176
 
10801
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:237
10351
10802
msgid "The value \"{0}\" is in the list more than once"
10352
10803
msgstr ""
10353
10804
 
10354
 
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column_ui.py:145
10355
 
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column_ui.py:171
10356
 
msgid "Create or edit custom columns"
10357
 
msgstr ""
10358
 
 
10359
 
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column_ui.py:146
 
10805
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column_ui.py:184
10360
10806
msgid "&Lookup name"
10361
10807
msgstr ""
10362
10808
 
10363
 
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column_ui.py:147
 
10809
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column_ui.py:185
10364
10810
msgid "Column &heading"
10365
10811
msgstr ""
10366
10812
 
10367
 
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column_ui.py:148
 
10813
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column_ui.py:186
10368
10814
msgid ""
10369
10815
"Used for searching the column. Must contain only digits and lower case "
10370
10816
"letters."
10371
10817
msgstr ""
10372
10818
 
10373
 
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column_ui.py:149
 
10819
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column_ui.py:187
10374
10820
msgid ""
10375
10821
"Column heading in the library view and category name in the tag browser"
10376
10822
msgstr ""
10377
10823
 
10378
 
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column_ui.py:150
10379
 
msgid "Column &type"
 
10824
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column_ui.py:188
 
10825
msgid "&Column type"
10380
10826
msgstr ""
10381
10827
 
10382
 
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column_ui.py:151
 
10828
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column_ui.py:189
10383
10829
msgid "What kind of information will be kept in the column."
10384
10830
msgstr ""
10385
10831
 
10386
 
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column_ui.py:152
 
10832
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column_ui.py:190
 
10833
msgid "Show checkmarks"
 
10834
msgstr ""
 
10835
 
 
10836
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column_ui.py:191
 
10837
msgid ""
 
10838
"Show check marks in the GUI. Values of 'yes', 'checked', and 'true'\n"
 
10839
"will show a green check. Values of 'no', 'unchecked', and 'false' will show "
 
10840
"a red X.\n"
 
10841
"Everything else will show nothing."
 
10842
msgstr ""
 
10843
 
 
10844
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column_ui.py:194
10387
10845
msgid ""
10388
10846
"<p>Date format. Use 1-4 'd's for day, 1-4 'M's for month, and 2 or 4 'y's "
10389
10847
"for year.</p>\n"
10394
10852
"</ul> "
10395
10853
msgstr ""
10396
10854
 
10397
 
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column_ui.py:158
 
10855
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column_ui.py:200
10398
10856
msgid "Use MMM yyyy for month + year, yyyy for year only"
10399
10857
msgstr ""
10400
10858
 
10401
 
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column_ui.py:159
 
10859
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column_ui.py:201
10402
10860
msgid "Default: dd MMM yyyy."
10403
10861
msgstr ""
10404
10862
 
10405
 
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column_ui.py:160
 
10863
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column_ui.py:202
10406
10864
msgid "Format for &dates"
10407
10865
msgstr ""
10408
10866
 
10409
 
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column_ui.py:161
 
10867
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column_ui.py:203
 
10868
msgid "&Template"
 
10869
msgstr ""
 
10870
 
 
10871
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column_ui.py:204
10410
10872
msgid "Field template. Uses the same syntax as save templates."
10411
10873
msgstr ""
10412
10874
 
10413
 
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column_ui.py:162
 
10875
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column_ui.py:205
10414
10876
msgid "Similar to save templates. For example, {title} {isbn}"
10415
10877
msgstr ""
10416
10878
 
10417
 
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column_ui.py:163
10418
 
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column_ui.py:170
 
10879
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column_ui.py:206
 
10880
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column_ui.py:214
10419
10881
msgid "Default: (nothing)"
10420
10882
msgstr ""
10421
10883
 
10422
 
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column_ui.py:164
10423
 
msgid "&Template"
10424
 
msgstr ""
10425
 
 
10426
 
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column_ui.py:165
 
10884
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column_ui.py:207
 
10885
msgid "&Sort/search column by"
 
10886
msgstr ""
 
10887
 
 
10888
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column_ui.py:208
 
10889
msgid "How this column should handled in the GUI when sorting and searching"
 
10890
msgstr ""
 
10891
 
 
10892
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column_ui.py:209
10427
10893
msgid "Values"
10428
10894
msgstr ""
10429
10895
 
10430
 
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column_ui.py:166
 
10896
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column_ui.py:210
10431
10897
msgid ""
10432
10898
"A comma-separated list of permitted values. The empty value is always\n"
10433
10899
"included, and is the default. For example, the list 'one,two,three' has\n"
10434
10900
"four values, the first of them being the empty value."
10435
10901
msgstr ""
10436
10902
 
10437
 
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column_ui.py:169
 
10903
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column_ui.py:213
10438
10904
msgid "The empty string is always the first value"
10439
10905
msgstr ""
10440
10906
 
10495
10961
msgid "new email address"
10496
10962
msgstr ""
10497
10963
 
10498
 
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:25
 
10964
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:27
10499
10965
msgid "Narrow"
10500
10966
msgstr ""
10501
10967
 
10502
 
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:25
 
10968
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:27
10503
10969
msgid "Wide"
10504
10970
msgstr ""
10505
10971
 
10506
 
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:52
 
10972
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:53
10507
10973
msgid "Medium"
10508
10974
msgstr ""
10509
10975
 
10510
 
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:52
 
10976
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:53
10511
10977
msgid "Small"
10512
10978
msgstr ""
10513
10979
 
10514
 
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:53
 
10980
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:54
10515
10981
msgid "Large"
10516
10982
msgstr ""
10517
10983
 
10518
 
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:56
 
10984
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:57
10519
10985
msgid "Always"
10520
10986
msgstr ""
10521
10987
 
10522
 
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:56
 
10988
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:57
10523
10989
msgid "Automatic"
10524
10990
msgstr ""
10525
10991
 
10526
 
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:57
 
10992
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:58
10527
10993
msgid "Never"
10528
10994
msgstr ""
10529
10995
 
10530
 
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:60
 
10996
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:61
10531
10997
msgid "By first letter"
10532
10998
msgstr ""
10533
10999
 
10534
 
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:60
 
11000
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:61
10535
11001
msgid "Disabled"
10536
11002
msgstr ""
10537
11003
 
10538
 
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:61
 
11004
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:62
10539
11005
msgid "Partitioned"
10540
11006
msgstr ""
10541
11007
 
10542
 
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:140
 
11008
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:143
10543
11009
msgid "User Interface &layout (needs restart):"
10544
11010
msgstr ""
10545
11011
 
10546
 
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:141
 
11012
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:144
10547
11013
msgid "&Number of covers to show in browse mode (needs restart):"
10548
11014
msgstr ""
10549
11015
 
10550
 
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:142
 
11016
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:145
10551
11017
msgid "Choose &language (requires restart):"
10552
11018
msgstr ""
10553
11019
 
10554
 
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:143
 
11020
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:146
10555
11021
msgid "Show &average ratings in the tags browser"
10556
11022
msgstr "Hiển thị điểm số trung bình trong trình duyệt thẻ"
10557
11023
 
10558
 
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:144
 
11024
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:147
10559
11025
msgid "Disable all animations. Useful if you have a slow/old computer."
10560
11026
msgstr ""
10561
11027
 
10562
 
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:145
 
11028
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:148
10563
11029
msgid "Disable &animations"
10564
11030
msgstr ""
10565
11031
 
10566
 
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:146
 
11032
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:149
10567
11033
msgid "Enable system &tray icon (needs restart)"
10568
11034
msgstr ""
10569
11035
 
10570
 
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:147
 
11036
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:150
10571
11037
msgid "Show &splash screen at startup"
10572
11038
msgstr ""
10573
11039
 
10574
 
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:148
 
11040
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:151
10575
11041
msgid "Disable &notifications in system tray"
10576
11042
msgstr ""
10577
11043
 
10578
 
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:149
 
11044
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:152
10579
11045
msgid "Use &Roman numerals for series"
10580
11046
msgstr ""
10581
11047
 
10582
 
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:150
 
11048
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:153
10583
11049
msgid "Show cover &browser in a separate window (needs restart)"
10584
11050
msgstr ""
10585
11051
 
10586
 
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:151
10587
 
msgid "Search as you type"
10588
 
msgstr ""
10589
 
 
10590
 
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:152
10591
 
msgid "Tags browser category partitioning method:"
10592
 
msgstr ""
10593
 
 
10594
 
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:153
 
11052
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:154
 
11053
msgid "Tags browser category &partitioning method:"
 
11054
msgstr ""
 
11055
 
 
11056
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:155
10595
11057
msgid ""
10596
11058
"Choose how tag browser subcategories are displayed when\n"
10597
11059
"there are more items than the limit. Select by first\n"
10600
11062
"if you never want subcategories"
10601
11063
msgstr ""
10602
11064
 
10603
 
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:158
10604
 
msgid "Collapse when more items than:"
 
11065
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:160
 
11066
msgid "&Collapse when more items than:"
10605
11067
msgstr ""
10606
11068
 
10607
 
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:159
 
11069
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:161
10608
11070
msgid ""
10609
11071
"If a Tag Browser category has more than this number of items, it is divided\n"
10610
11072
"up into sub-categories. If the partition method is set to disable, this "
10611
11073
"value is ignored."
10612
11074
msgstr ""
10613
11075
 
10614
 
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:161
 
11076
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:163
 
11077
msgid "Categories with &hierarchical items:"
 
11078
msgstr ""
 
11079
 
 
11080
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:164
 
11081
msgid ""
 
11082
"A comma-separated list of columns in which items containing\n"
 
11083
"periods are displayed in the tag browser trees. For example, if\n"
 
11084
"this box contains 'tags' then tags of the form 'Mystery.English'\n"
 
11085
"and 'Mystery.Thriller' will be displayed with English and Thriller\n"
 
11086
"both under 'Mystery'. If 'tags' is not in this box,\n"
 
11087
"then the tags will be displayed each on their own line."
 
11088
msgstr ""
 
11089
 
 
11090
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:170
10615
11091
msgid "&Toolbar"
10616
11092
msgstr ""
10617
11093
 
10618
 
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:162
 
11094
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:171
10619
11095
msgid "&Icon size:"
10620
11096
msgstr ""
10621
11097
 
10622
 
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:163
 
11098
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:172
10623
11099
msgid "Show &text under icons:"
10624
11100
msgstr ""
10625
11101
 
10626
 
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:164
 
11102
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:173
10627
11103
msgid "&Split the toolbar into two toolbars"
10628
11104
msgstr ""
10629
11105
 
10630
 
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:165
 
11106
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:174
10631
11107
msgid "Interface font:"
10632
11108
msgstr ""
10633
11109
 
10634
 
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:166
 
11110
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:175
10635
11111
msgid "Change &font (needs restart)"
10636
11112
msgstr ""
10637
11113
 
10638
 
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:222
 
11114
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:223
 
11115
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:96
10639
11116
msgid "&Apply"
10640
11117
msgstr ""
10641
11118
 
10642
 
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:229
 
11119
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:230
10643
11120
msgid "Restore &defaults"
10644
11121
msgstr ""
10645
11122
 
10646
 
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:230
 
11123
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:231
10647
11124
msgid "Save changes"
10648
11125
msgstr ""
10649
11126
 
10650
 
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:231
 
11127
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:232
10651
11128
msgid "Cancel and return to overview"
10652
11129
msgstr ""
10653
11130
 
10654
 
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:287
 
11131
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:288
10655
11132
msgid "Restoring to defaults not supported for"
10656
11133
msgstr ""
10657
11134
 
10658
 
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:322
 
11135
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:323
10659
11136
msgid ""
10660
11137
"Some of the changes you made require a restart. Please restart calibre as "
10661
11138
"soon as possible."
10662
11139
msgstr ""
10663
11140
 
10664
 
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:325
 
11141
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:326
10665
11142
msgid ""
10666
11143
"The changes you have made require calibre be restarted immediately. You will "
10667
11144
"not be allowed set any more preferences, until you restart."
10668
11145
msgstr ""
10669
11146
 
10670
 
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:330
10671
 
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:120
 
11147
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:331
 
11148
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:132
10672
11149
msgid "Restart needed"
10673
11150
msgstr ""
10674
11151
 
10791
11268
msgid "Delete plugboard"
10792
11269
msgstr ""
10793
11270
 
 
11271
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:178
 
11272
msgid "%(plugin_type)s %(plugins)s"
 
11273
msgstr ""
 
11274
 
10794
11275
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:179
10795
 
msgid "%(plugin_type)s %(plugins)s"
10796
 
msgstr ""
10797
 
 
10798
 
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:180
10799
11276
msgid "plugins"
10800
11277
msgstr "plugin"
10801
11278
 
10802
 
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:189
 
11279
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:188
10803
11280
msgid ""
10804
11281
"\n"
10805
11282
"Customization: "
10806
11283
msgstr ""
10807
11284
 
10808
 
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:218
 
11285
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:217
10809
11286
msgid "Search for plugin"
10810
11287
msgstr ""
10811
11288
 
 
11289
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:225
 
11290
msgid "No matches"
 
11291
msgstr ""
 
11292
 
10812
11293
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:226
10813
 
msgid "No matches"
10814
 
msgstr ""
10815
 
 
10816
 
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:227
10817
11294
msgid "Could not find any matching plugins"
10818
11295
msgstr ""
10819
11296
 
10820
 
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:268
 
11297
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:267
10821
11298
msgid "Add plugin"
10822
11299
msgstr ""
10823
11300
 
10824
 
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:276
 
11301
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:275
10825
11302
msgid ""
10826
11303
"Installing plugins is a <b>security risk</b>. Plugins can contain a "
10827
11304
"virus/malware. Only install it if you got it from a trusted source. Are you "
10980
11457
msgid "Save metadata in &OPF file"
10981
11458
msgstr ""
10982
11459
 
 
11460
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/search.py:33
 
11461
msgid ""
 
11462
"<b>Grouped search terms</b> are search names that permit a query to "
 
11463
"automatically search across more than one column. For example, if you create "
 
11464
"a grouped search term <code>allseries</code> with the value <code>series, "
 
11465
"#myseries, #myseries2</code>, then the query <code>allseries:adhoc</code> "
 
11466
"will find 'adhoc' in any of the columns <code>series</code>, "
 
11467
"<code>#myseries</code>, and <code>#myseries2</code>.<p> Enter the name of "
 
11468
"the grouped search term in the drop-down box, enter the list of columns to "
 
11469
"search in the value box, then push the Save button. <p>Note: Search terms "
 
11470
"are forced to lower case; <code>MySearch</code> and <code>mysearch</code> "
 
11471
"are the same term.<p>You can have your grouped search term show up as user "
 
11472
"categories in  the Tag Browser. Just add the grouped search term names to "
 
11473
"the Make user categories from box. You can add multiple terms separated by "
 
11474
"commas. The new user category will be automatically populated with all the "
 
11475
"items in the categories included in the grouped search term. <p>Automatic "
 
11476
"user categories permit you to see easily all the category items that are in "
 
11477
"the columns contained in the grouped search term. Using the above "
 
11478
"<code>allseries</code> example, the automatically-generated user category "
 
11479
"will contain all the series mentioned in <code>series</code>, "
 
11480
"<code>#myseries</code>, and <code>#myseries2</code>. This can be useful to "
 
11481
"check for duplicates, to find which column contains a particular item, or to "
 
11482
"have hierarchical categories (categories that contain categories)."
 
11483
msgstr ""
 
11484
 
 
11485
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/search.py:96
 
11486
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/search.py:106
 
11487
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/search.py:110
 
11488
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/search.py:116
 
11489
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/search.py:128
 
11490
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:119
 
11491
msgid "Grouped Search Terms"
 
11492
msgstr ""
 
11493
 
 
11494
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/search.py:97
 
11495
msgid "The search term cannot be blank"
 
11496
msgstr ""
 
11497
 
 
11498
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/search.py:107
 
11499
msgid "That name is already used for a column or grouped search term"
 
11500
msgstr ""
 
11501
 
 
11502
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/search.py:111
 
11503
msgid "That name is already used for user category"
 
11504
msgstr ""
 
11505
 
 
11506
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/search.py:117
 
11507
msgid "The value box cannot be empty"
 
11508
msgstr ""
 
11509
 
 
11510
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/search.py:129
 
11511
msgid "The empty grouped search term cannot be deleted"
 
11512
msgstr ""
 
11513
 
 
11514
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:110
 
11515
msgid "Search as you &type"
 
11516
msgstr ""
 
11517
 
 
11518
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:111
 
11519
msgid ""
 
11520
"&Highlight search results instead of restricting the book list to the results"
 
11521
msgstr ""
 
11522
 
 
11523
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:112
 
11524
msgid "What to search by default"
 
11525
msgstr ""
 
11526
 
 
11527
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:113
 
11528
msgid ""
 
11529
"When you enter a search term without a prefix, by default calibre will "
 
11530
"search all metadata for matches. For example, entering, \"asimov\" will "
 
11531
"search not just authors but title/tags/series/comments/etc. Use these "
 
11532
"options if you would like to change this behavior."
 
11533
msgstr ""
 
11534
 
 
11535
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:114
 
11536
msgid "&Limit the searched metadata"
 
11537
msgstr ""
 
11538
 
 
11539
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:115
 
11540
msgid "&Columns that non-prefixed searches are limited to:"
 
11541
msgstr ""
 
11542
 
 
11543
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:116
 
11544
msgid ""
 
11545
"Note that this option affects all searches, including saved searches and "
 
11546
"restrictions. Therefore, if you use this option, it is best to ensure that "
 
11547
"you always use prefixes in your saved searches. For example, use "
 
11548
"\"series:Foundation\" rather than just \"Foundation\" in  a saved search"
 
11549
msgstr ""
 
11550
 
 
11551
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:117
 
11552
msgid ""
 
11553
"Clear search histories from all over calibre. Including the book list, e-"
 
11554
"book viewer, fetch news dialog, etc."
 
11555
msgstr ""
 
11556
 
 
11557
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:118
 
11558
msgid "Clear search &histories"
 
11559
msgstr ""
 
11560
 
 
11561
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:120
 
11562
msgid "&Names:"
 
11563
msgstr ""
 
11564
 
 
11565
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:121
 
11566
msgid ""
 
11567
"Contains the names of the currently-defined group search terms.\n"
 
11568
"Create a new name by entering it into the empty box, then\n"
 
11569
"pressing Save. Rename a search term by selecting it then\n"
 
11570
"changing the name and pressing Save. Change the value of\n"
 
11571
"a search term by changing the value box then pressing Save."
 
11572
msgstr ""
 
11573
 
 
11574
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:126
 
11575
msgid "Delete the current search term"
 
11576
msgstr ""
 
11577
 
 
11578
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:128
 
11579
msgid ""
 
11580
"Save the current search term. You can rename a search term by\n"
 
11581
"changing the name then pressing Save. You can change the value\n"
 
11582
"of a search term by changing the value box then pressing Save."
 
11583
msgstr ""
 
11584
 
 
11585
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:131
 
11586
msgid "&Save"
 
11587
msgstr ""
 
11588
 
 
11589
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:132
 
11590
msgid "Make &user categories from:"
 
11591
msgstr ""
 
11592
 
 
11593
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:133
 
11594
msgid ""
 
11595
"Enter the names of any grouped search terms you wish\n"
 
11596
"to be shown as user categories"
 
11597
msgstr ""
 
11598
 
10983
11599
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending.py:28
10984
11600
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:70
10985
11601
msgid "Manual management"
11021
11637
"thiết bị trong Tùy chỉnh-> Nâng cao-> Plugin"
11022
11638
 
11023
11639
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:75
11024
 
#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:381
 
11640
#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:379
11025
11641
msgid "Failed to start content server"
11026
11642
msgstr ""
11027
11643
 
11028
 
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:99
 
11644
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:111
11029
11645
msgid "Error log:"
11030
11646
msgstr ""
11031
11647
 
11032
 
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:106
 
11648
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:118
11033
11649
msgid "Access log:"
11034
11650
msgstr ""
11035
11651
 
11036
 
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:121
 
11652
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:133
11037
11653
msgid "You need to restart the server for changes to take effect"
11038
11654
msgstr ""
11039
11655
 
11318
11934
msgid "Remove selected actions from toolbar"
11319
11935
msgstr ""
11320
11936
 
11321
 
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:43
 
11937
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:113
 
11938
msgid "This tweak has it default value"
 
11939
msgstr ""
 
11940
 
 
11941
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:115
 
11942
msgid "This tweak has been customized"
 
11943
msgstr ""
 
11944
 
 
11945
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:236
 
11946
msgid ""
 
11947
"Add/edit tweaks for any custom plugins you have installed. Documentation for "
 
11948
"these tweaks should be available on the website from where you downloaded "
 
11949
"the plugins."
 
11950
msgstr ""
 
11951
 
 
11952
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:277
 
11953
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:317
 
11954
msgid ""
 
11955
"There was a syntax error in your tweak. Click the show details button for "
 
11956
"details."
 
11957
msgstr ""
 
11958
 
 
11959
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:330
11322
11960
msgid "Invalid tweaks"
11323
11961
msgstr ""
11324
11962
 
11325
 
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:44
 
11963
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:331
11326
11964
msgid ""
11327
11965
"The tweaks you entered are invalid, try resetting the tweaks to default and "
11328
11966
"changing them one by one until you find the invalid setting."
11329
11967
msgstr ""
11330
11968
 
11331
 
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:50
 
11969
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:88
11332
11970
msgid ""
11333
11971
"Values for the tweaks are shown below. Edit them to change the behavior of "
11334
 
"calibre. Your changes will only take effect after a restart of calibre."
11335
 
msgstr ""
11336
 
 
11337
 
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:51
11338
 
msgid "All available tweaks"
11339
 
msgstr ""
11340
 
 
11341
 
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:52
11342
 
msgid "&Current tweaks"
11343
 
msgstr ""
11344
 
 
11345
 
#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:94
11346
 
#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:271
11347
 
#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:616
 
11972
"calibre. Your changes will only take effect <b>after a restart</b> of "
 
11973
"calibre."
 
11974
msgstr ""
 
11975
 
 
11976
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:89
 
11977
msgid "Edit tweaks for any custom plugins you have installed"
 
11978
msgstr ""
 
11979
 
 
11980
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:90
 
11981
msgid "&Plugin tweaks"
 
11982
msgstr ""
 
11983
 
 
11984
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:92
 
11985
msgid "Edit tweak"
 
11986
msgstr ""
 
11987
 
 
11988
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:93
 
11989
msgid "Restore this tweak to its default value"
 
11990
msgstr ""
 
11991
 
 
11992
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:94
 
11993
msgid "Restore &default"
 
11994
msgstr ""
 
11995
 
 
11996
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:95
 
11997
msgid "Apply any changes you made to this tweak"
 
11998
msgstr ""
 
11999
 
 
12000
#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:93
 
12001
#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:277
 
12002
#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:644
11348
12003
#: /home/kovid/work/calibre/src/calibre/library/server/browse.py:277
11349
12004
msgid "Search"
11350
12005
msgstr ""
11351
12006
 
11352
 
#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:315
 
12007
#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:321
11353
12008
msgid "The selected search will be <b>permanently deleted</b>. Are you sure?"
11354
12009
msgstr ""
11355
12010
 
11356
 
#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:358
 
12011
#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:364
11357
12012
msgid "Search (For Advanced Search click the button to the left)"
11358
12013
msgstr ""
11359
12014
 
11360
 
#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:428
 
12015
#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:431
11361
12016
msgid "Saved Searches"
11362
12017
msgstr ""
11363
12018
 
11364
 
#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:430
 
12019
#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:433
11365
12020
msgid "Choose saved search or enter name for new saved search"
11366
12021
msgstr ""
11367
12022
 
11369
12024
msgid "Restrict to"
11370
12025
msgstr ""
11371
12026
 
11372
 
#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:18
11373
 
#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:68
 
12027
#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:19
 
12028
#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:59
11374
12029
msgid "(all books)"
11375
12030
msgstr ""
11376
12031
 
11377
 
#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:62
 
12032
#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:54
11378
12033
msgid "({0} of {1})"
11379
12034
msgstr ""
11380
12035
 
11381
 
#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:70
 
12036
#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:61
11382
12037
msgid "({0} of all)"
11383
12038
msgstr ""
11384
12039
 
11437
12092
msgid "&Alternate shortcut:"
11438
12093
msgstr ""
11439
12094
 
11440
 
#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:273
 
12095
#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:316
 
12096
#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:366
11441
12097
msgid "Rename %s"
11442
12098
msgstr ""
11443
12099
 
11444
 
#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:277
 
12100
#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:320
11445
12101
msgid "Edit sort for %s"
11446
12102
msgstr ""
11447
12103
 
11448
 
#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:282
 
12104
#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:327
 
12105
msgid "Add %s to user category"
 
12106
msgstr ""
 
12107
 
 
12108
#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:340
 
12109
msgid "Children of %s"
 
12110
msgstr ""
 
12111
 
 
12112
#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:347
 
12113
msgid "Remove %s from category %s"
 
12114
msgstr ""
 
12115
 
 
12116
#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:353
11449
12117
msgid "Search for %s"
11450
12118
msgstr ""
11451
12119
 
11452
 
#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:287
 
12120
#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:358
11453
12121
msgid "Search for everything but %s"
11454
12122
msgstr ""
11455
12123
 
11456
 
#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:293
 
12124
#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:370
 
12125
msgid "Add sub-category to %s"
 
12126
msgstr ""
 
12127
 
 
12128
#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:374
 
12129
msgid "Delete user category %s"
 
12130
msgstr ""
 
12131
 
 
12132
#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:379
11457
12133
msgid "Hide category %s"
11458
12134
msgstr ""
11459
12135
 
11460
 
#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:296
 
12136
#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:383
11461
12137
msgid "Show category"
11462
12138
msgstr ""
11463
12139
 
11464
 
#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:304
 
12140
#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:393
11465
12141
msgid "Search for books in category %s"
11466
12142
msgstr ""
11467
12143
 
11468
 
#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:308
 
12144
#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:399
11469
12145
msgid "Search for books not in category %s"
11470
12146
msgstr ""
11471
12147
 
11472
 
#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:315
11473
 
#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:319
 
12148
#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:408
 
12149
#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:413
11474
12150
msgid "Manage %s"
11475
12151
msgstr ""
11476
12152
 
11477
 
#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:322
 
12153
#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:416
11478
12154
msgid "Manage Saved Searches"
11479
12155
msgstr ""
11480
12156
 
11481
 
#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:329
11482
 
#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:333
 
12157
#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:424
 
12158
#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:428
11483
12159
msgid "Manage User Categories"
11484
12160
msgstr ""
11485
12161
 
11486
 
#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:340
 
12162
#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:435
11487
12163
msgid "Show all categories"
11488
12164
msgstr ""
11489
12165
 
11490
 
#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:343
 
12166
#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:438
11491
12167
msgid "Change sub-categorization scheme"
11492
12168
msgstr ""
11493
12169
 
11494
 
#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:677
 
12170
#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:750
 
12171
msgid "The grouped search term name is \"{0}\""
 
12172
msgstr ""
 
12173
 
 
12174
#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1015
11495
12175
msgid ""
11496
12176
"Changing the authors for several books can take a while. Are you sure?"
11497
12177
msgstr ""
11498
12178
 
11499
 
#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:682
 
12179
#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1020
11500
12180
msgid ""
11501
12181
"Changing the metadata for that many books can take a while. Are you sure?"
11502
12182
msgstr ""
11503
12183
 
11504
 
#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:743
11505
 
#: /home/kovid/work/calibre/src/calibre/library/database2.py:350
 
12184
#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1103
 
12185
#: /home/kovid/work/calibre/src/calibre/library/database2.py:412
11506
12186
msgid "Searches"
11507
12187
msgstr ""
11508
12188
 
11509
 
#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:898
 
12189
#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1331
 
12190
#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1351
 
12191
#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1360
 
12192
msgid "Rename user category"
 
12193
msgstr ""
 
12194
 
 
12195
#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1332
 
12196
msgid "You cannot use periods in the name when renaming user categories"
 
12197
msgstr ""
 
12198
 
 
12199
#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1352
 
12200
#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1361
 
12201
msgid "The name %s is already used"
 
12202
msgstr ""
 
12203
 
 
12204
#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1384
11510
12205
msgid "Duplicate search name"
11511
12206
msgstr ""
11512
12207
 
11513
 
#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:899
 
12208
#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1385
11514
12209
msgid "The saved search name %s is already used."
11515
12210
msgstr ""
11516
12211
 
11517
 
#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1313
 
12212
#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1786
 
12213
msgid "New Category"
 
12214
msgstr ""
 
12215
 
 
12216
#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1837
 
12217
#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1840
 
12218
msgid "Delete user category"
 
12219
msgstr ""
 
12220
 
 
12221
#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1838
 
12222
msgid "%s is not a user category"
 
12223
msgstr ""
 
12224
 
 
12225
#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1841
 
12226
msgid "%s contains items. Do you really want to delete it?"
 
12227
msgstr ""
 
12228
 
 
12229
#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1862
 
12230
msgid "Remove category"
 
12231
msgstr ""
 
12232
 
 
12233
#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1863
 
12234
msgid "User category %s does not exist"
 
12235
msgstr ""
 
12236
 
 
12237
#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1882
 
12238
msgid "Add to user category"
 
12239
msgstr ""
 
12240
 
 
12241
#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1883
 
12242
msgid "A user category %s does not exist"
 
12243
msgstr ""
 
12244
 
 
12245
#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:2006
11518
12246
msgid "Find item in tag browser"
11519
12247
msgstr ""
11520
12248
 
11521
 
#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1316
 
12249
#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:2009
11522
12250
msgid ""
11523
12251
"Search for items. This is a \"contains\" search; items containing the\n"
11524
12252
"text anywhere in the name will be found. You can limit the search\n"
11528
12256
"containing the text \"foo\""
11529
12257
msgstr ""
11530
12258
 
11531
 
#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1325
 
12259
#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:2018
11532
12260
msgid "ALT+f"
11533
12261
msgstr ""
11534
12262
 
11535
 
#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1329
 
12263
#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:2022
11536
12264
msgid "F&ind"
11537
12265
msgstr ""
11538
12266
 
11539
 
#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1330
 
12267
#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:2023
11540
12268
msgid "Find the first/next matching item"
11541
12269
msgstr ""
11542
12270
 
11543
 
#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1337
 
12271
#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:2030
11544
12272
msgid "Collapse all categories"
11545
12273
msgstr ""
11546
12274
 
11547
 
#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1358
 
12275
#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:2051
11548
12276
msgid "No More Matches.</b><p> Click Find again to go to first match"
11549
12277
msgstr ""
11550
12278
 
11551
 
#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1371
 
12279
#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:2064
11552
12280
msgid "Sort by name"
11553
12281
msgstr ""
11554
12282
 
11555
 
#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1371
 
12283
#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:2064
11556
12284
msgid "Sort by popularity"
11557
12285
msgstr ""
11558
12286
 
11559
 
#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1372
 
12287
#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:2065
11560
12288
msgid "Sort by average rating"
11561
12289
msgstr "Sắp xếp theo điểm số trung bình"
11562
12290
 
11563
 
#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1375
 
12291
#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:2068
11564
12292
msgid "Set the sort order for entries in the Tag Browser"
11565
12293
msgstr ""
11566
12294
 
11567
 
#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1381
 
12295
#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:2074
11568
12296
msgid "Match all"
11569
12297
msgstr ""
11570
12298
 
11571
 
#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1381
 
12299
#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:2074
11572
12300
msgid "Match any"
11573
12301
msgstr ""
11574
12302
 
11575
 
#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1386
 
12303
#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:2079
11576
12304
msgid ""
11577
12305
"When selecting multiple entries in the Tag Browser match any or all of them"
11578
12306
msgstr ""
11579
12307
 
11580
 
#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1390
 
12308
#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:2083
11581
12309
msgid "Manage &user categories"
11582
12310
msgstr ""
11583
12311
 
11584
 
#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1393
 
12312
#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:2086
11585
12313
msgid "Add your own categories to the Tag Browser"
11586
12314
msgstr ""
11587
12315
 
11588
 
#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:64
 
12316
#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:65
11589
12317
msgid "Convert book %(num)d of %(total)d (%(title)s)"
11590
12318
msgstr ""
11591
12319
 
11592
 
#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:92
11593
 
#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:204
11594
 
msgid "Could not convert some books"
11595
 
msgstr ""
11596
 
 
11597
12320
#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:93
11598
12321
#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:205
 
12322
msgid "Could not convert some books"
 
12323
msgstr ""
 
12324
 
 
12325
#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:94
 
12326
#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:206
11599
12327
msgid ""
11600
12328
"Could not convert %d of %d books, because no suitable source format was "
11601
12329
"found."
11602
12330
msgstr ""
11603
12331
 
11604
 
#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:122
 
12332
#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:125
11605
12333
msgid "Queueing books for bulk conversion"
11606
12334
msgstr ""
11607
12335
 
11613
12341
msgid "Convert book %d of %d (%s)"
11614
12342
msgstr ""
11615
12343
 
11616
 
#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:251
 
12344
#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:254
11617
12345
msgid "Fetch news from "
11618
12346
msgstr ""
11619
12347
 
11620
 
#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:321
 
12348
#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:327
11621
12349
msgid "Convert existing"
11622
12350
msgstr ""
11623
12351
 
11624
 
#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:322
 
12352
#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:328
11625
12353
msgid ""
11626
12354
"The following books have already been converted to %s format. Do you wish to "
11627
12355
"reconvert them?"
11628
12356
msgstr ""
11629
12357
 
11630
 
#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:192
 
12358
#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:188
11631
12359
msgid "&Restore"
11632
12360
msgstr ""
11633
12361
 
 
12362
#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:190
 
12363
msgid "&Donate to support calibre"
 
12364
msgstr ""
 
12365
 
11634
12366
#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:194
11635
 
msgid "&Donate to support calibre"
11636
 
msgstr ""
11637
 
 
11638
 
#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:198
11639
12367
msgid "&Eject connected device"
11640
12368
msgstr ""
11641
12369
 
11642
 
#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:243
 
12370
#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:239
11643
12371
msgid "Calibre Quick Start Guide"
11644
12372
msgstr ""
11645
12373
 
11646
 
#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:305
 
12374
#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:302
11647
12375
msgid "Debug mode"
11648
12376
msgstr ""
11649
12377
 
11650
 
#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:306
 
12378
#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:303
11651
12379
msgid ""
11652
12380
"You have started calibre in debug mode. After you quit calibre, the debug "
11653
12381
"log will be available in the file: %s<p>The log will be displayed "
11654
12382
"automatically."
11655
12383
msgstr ""
11656
12384
 
11657
 
#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:494
 
12385
#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:495
11658
12386
msgid "Conversion Error"
11659
12387
msgstr ""
11660
12388
 
11661
 
#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:517
 
12389
#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:518
11662
12390
msgid "Recipe Disabled"
11663
12391
msgstr ""
11664
12392
 
11665
 
#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:533
 
12393
#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:534
11666
12394
msgid "<b>Failed</b>"
11667
12395
msgstr ""
11668
12396
 
11669
 
#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:570
 
12397
#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:571
11670
12398
msgid ""
11671
12399
"is the result of the efforts of many volunteers from all over the world. If "
11672
12400
"you find it useful, please consider donating to support its development. "
11673
12401
"Your donation helps keep calibre development going."
11674
12402
msgstr ""
11675
12403
 
11676
 
#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:596
 
12404
#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:597
11677
12405
msgid "There are active jobs. Are you sure you want to quit?"
11678
12406
msgstr ""
11679
12407
 
11680
 
#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:599
 
12408
#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:600
11681
12409
msgid ""
11682
12410
" is communicating with the device!<br>\n"
11683
12411
"                      Quitting may cause corruption on the device.<br>\n"
11684
12412
"                      Are you sure you want to quit?"
11685
12413
msgstr ""
11686
12414
 
11687
 
#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:603
 
12415
#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:604
11688
12416
msgid "Active jobs"
11689
12417
msgstr ""
11690
12418
 
11691
 
#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:669
 
12419
#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:671
11692
12420
msgid ""
11693
12421
"will keep running in the system tray. To close it, choose <b>Quit</b> in the "
11694
12422
"context menu of the system tray."
11888
12616
msgstr ""
11889
12617
 
11890
12618
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:47
11891
 
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:729
 
12619
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:769
11892
12620
msgid "Remember last used window size"
11893
12621
msgstr ""
11894
12622
 
11966
12694
"clicking outside the  shortcut editing box."
11967
12695
msgstr ""
11968
12696
 
11969
 
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:514
 
12697
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:515
11970
12698
msgid "&Lookup in dictionary"
11971
12699
msgstr ""
11972
12700
 
11973
 
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:517
11974
 
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:139
 
12701
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:518
 
12702
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:141
11975
12703
msgid "Go to..."
11976
12704
msgstr ""
11977
12705
 
11978
 
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:529
 
12706
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:530
11979
12707
msgid "Next Section"
11980
12708
msgstr ""
11981
12709
 
11982
 
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:530
 
12710
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:531
11983
12711
msgid "Previous Section"
11984
12712
msgstr ""
11985
12713
 
11986
 
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:532
 
12714
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:533
11987
12715
msgid "Document Start"
11988
12716
msgstr ""
11989
12717
 
11990
 
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:533
 
12718
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:534
11991
12719
msgid "Document End"
11992
12720
msgstr ""
11993
12721
 
11994
 
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:535
 
12722
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:536
11995
12723
msgid "Section Start"
11996
12724
msgstr ""
11997
12725
 
11998
 
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:536
 
12726
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:537
11999
12727
msgid "Section End"
12000
12728
msgstr ""
12001
12729
 
12047
12775
msgid "Scroll right"
12048
12776
msgstr ""
12049
12777
 
12050
 
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:116
 
12778
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:118
12051
12779
msgid "Book format"
12052
12780
msgstr ""
12053
12781
 
12054
 
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:190
 
12782
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:198
12055
12783
msgid "Position in book"
12056
12784
msgstr ""
12057
12785
 
12058
 
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:197
 
12786
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:205
12059
12787
msgid "Go to a reference. To get reference numbers, use the reference mode."
12060
12788
msgstr ""
12061
12789
 
12062
 
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:205
 
12790
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:213
12063
12791
msgid "Search for text in book"
12064
12792
msgstr ""
12065
12793
 
12066
 
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:278
 
12794
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:286
12067
12795
msgid "Print Preview"
12068
12796
msgstr ""
12069
12797
 
12070
 
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:315
 
12798
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:341
12071
12799
msgid "Connecting to dict.org to lookup: <b>%s</b>&hellip;"
12072
12800
msgstr ""
12073
12801
 
12074
 
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:421
 
12802
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:447
12075
12803
msgid "Choose ebook"
12076
12804
msgstr ""
12077
12805
 
12078
 
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:422
 
12806
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:448
12079
12807
msgid "Ebooks"
12080
12808
msgstr ""
12081
12809
 
12082
 
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:455
 
12810
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:484
12083
12811
msgid "No matches found for: %s"
12084
12812
msgstr ""
12085
12813
 
12086
 
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:498
 
12814
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:527
12087
12815
msgid "Loading flow..."
12088
12816
msgstr ""
12089
12817
 
12090
 
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:536
 
12818
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:565
12091
12819
msgid "Laying out %s"
12092
12820
msgstr ""
12093
12821
 
12094
 
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:567
 
12822
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:596
12095
12823
msgid "Bookmark #%d"
12096
12824
msgstr ""
12097
12825
 
12098
 
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:571
 
12826
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:600
12099
12827
msgid "Add bookmark"
12100
12828
msgstr ""
12101
12829
 
12102
 
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:572
 
12830
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:601
12103
12831
msgid "Enter title for bookmark:"
12104
12832
msgstr ""
12105
12833
 
12106
 
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:582
 
12834
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:611
12107
12835
msgid "Manage Bookmarks"
12108
12836
msgstr ""
12109
12837
 
12110
 
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:622
 
12838
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:651
12111
12839
msgid "Loading ebook..."
12112
12840
msgstr ""
12113
12841
 
12114
 
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:634
 
12842
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:663
12115
12843
msgid "Could not open ebook"
12116
12844
msgstr ""
12117
12845
 
12118
 
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:716
 
12846
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:756
12119
12847
msgid "Options to control the ebook viewer"
12120
12848
msgstr ""
12121
12849
 
12122
 
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:723
 
12850
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:763
12123
12851
msgid ""
12124
12852
"If specified, viewer window will try to come to the front when started."
12125
12853
msgstr ""
12126
12854
 
12127
 
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:726
 
12855
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:766
12128
12856
msgid ""
12129
12857
"If specified, viewer window will try to open full screen when started."
12130
12858
msgstr ""
12131
12859
 
12132
 
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:731
 
12860
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:771
12133
12861
msgid "Print javascript alert and console messages to the console"
12134
12862
msgstr ""
12135
12863
 
12136
 
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:737
 
12864
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:777
12137
12865
msgid ""
12138
12866
"%prog [options] file\n"
12139
12867
"\n"
12208
12936
msgid "Print eBook"
12209
12937
msgstr ""
12210
12938
 
12211
 
#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:279
12212
 
msgid "Copy Image"
12213
 
msgstr ""
12214
 
 
12215
 
#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:280
12216
 
msgid "Paste Image"
12217
 
msgstr ""
12218
 
 
12219
 
#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:382
 
12939
#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:410
12220
12940
msgid "Change Case"
12221
12941
msgstr ""
12222
12942
 
12223
 
#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:385
 
12943
#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:413
12224
12944
msgid "Swap Case"
12225
12945
msgstr ""
12226
12946
 
12227
 
#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:925
 
12947
#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:953
12228
12948
msgid "Drag to resize"
12229
12949
msgstr ""
12230
12950
 
12231
 
#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:960
 
12951
#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:988
12232
12952
msgid "Show"
12233
12953
msgstr ""
12234
12954
 
12235
 
#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:967
 
12955
#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:995
12236
12956
msgid "Hide"
12237
12957
msgstr ""
12238
12958
 
12239
 
#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:1004
 
12959
#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:1032
12240
12960
msgid "Toggle"
12241
12961
msgstr ""
12242
12962
 
12542
13262
msgid "Turn on the &content server"
12543
13263
msgstr ""
12544
13264
 
12545
 
#: /home/kovid/work/calibre/src/calibre/library/caches.py:306
 
13265
#: /home/kovid/work/calibre/src/calibre/library/caches.py:153
 
13266
#: /home/kovid/work/calibre/src/calibre/library/caches.py:557
 
13267
#: /home/kovid/work/calibre/src/calibre/library/caches.py:567
 
13268
msgid "checked"
 
13269
msgstr ""
 
13270
 
 
13271
#: /home/kovid/work/calibre/src/calibre/library/caches.py:153
 
13272
#: /home/kovid/work/calibre/src/calibre/library/caches.py:557
 
13273
#: /home/kovid/work/calibre/src/calibre/library/caches.py:567
 
13274
#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:192
 
13275
msgid "yes"
 
13276
msgstr ""
 
13277
 
 
13278
#: /home/kovid/work/calibre/src/calibre/library/caches.py:155
 
13279
#: /home/kovid/work/calibre/src/calibre/library/caches.py:554
 
13280
#: /home/kovid/work/calibre/src/calibre/library/caches.py:564
 
13281
msgid "unchecked"
 
13282
msgstr ""
 
13283
 
 
13284
#: /home/kovid/work/calibre/src/calibre/library/caches.py:155
 
13285
#: /home/kovid/work/calibre/src/calibre/library/caches.py:554
 
13286
#: /home/kovid/work/calibre/src/calibre/library/caches.py:564
 
13287
#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:192
 
13288
msgid "no"
 
13289
msgstr ""
 
13290
 
 
13291
#: /home/kovid/work/calibre/src/calibre/library/caches.py:347
12546
13292
msgid "today"
12547
13293
msgstr ""
12548
13294
 
12549
 
#: /home/kovid/work/calibre/src/calibre/library/caches.py:309
 
13295
#: /home/kovid/work/calibre/src/calibre/library/caches.py:350
12550
13296
msgid "yesterday"
12551
13297
msgstr ""
12552
13298
 
12553
 
#: /home/kovid/work/calibre/src/calibre/library/caches.py:312
 
13299
#: /home/kovid/work/calibre/src/calibre/library/caches.py:353
12554
13300
msgid "thismonth"
12555
13301
msgstr ""
12556
13302
 
12557
 
#: /home/kovid/work/calibre/src/calibre/library/caches.py:315
12558
 
#: /home/kovid/work/calibre/src/calibre/library/caches.py:316
 
13303
#: /home/kovid/work/calibre/src/calibre/library/caches.py:356
 
13304
#: /home/kovid/work/calibre/src/calibre/library/caches.py:357
12559
13305
msgid "daysago"
12560
13306
msgstr ""
12561
13307
 
12562
 
#: /home/kovid/work/calibre/src/calibre/library/caches.py:527
12563
 
#: /home/kovid/work/calibre/src/calibre/library/caches.py:537
12564
 
msgid "unchecked"
12565
 
msgstr ""
12566
 
 
12567
 
#: /home/kovid/work/calibre/src/calibre/library/caches.py:527
12568
 
#: /home/kovid/work/calibre/src/calibre/library/caches.py:537
12569
 
#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:185
12570
 
msgid "no"
12571
 
msgstr ""
12572
 
 
12573
 
#: /home/kovid/work/calibre/src/calibre/library/caches.py:530
12574
 
#: /home/kovid/work/calibre/src/calibre/library/caches.py:540
12575
 
msgid "checked"
12576
 
msgstr ""
12577
 
 
12578
 
#: /home/kovid/work/calibre/src/calibre/library/caches.py:530
12579
 
#: /home/kovid/work/calibre/src/calibre/library/caches.py:540
12580
 
#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:185
12581
 
msgid "yes"
12582
 
msgstr ""
12583
 
 
12584
 
#: /home/kovid/work/calibre/src/calibre/library/caches.py:534
 
13308
#: /home/kovid/work/calibre/src/calibre/library/caches.py:561
12585
13309
msgid "blank"
12586
13310
msgstr ""
12587
13311
 
12588
 
#: /home/kovid/work/calibre/src/calibre/library/caches.py:534
 
13312
#: /home/kovid/work/calibre/src/calibre/library/caches.py:561
12589
13313
msgid "empty"
12590
13314
msgstr ""
12591
13315
 
12613
13337
"The fields to output when cataloging books in the database.  Should be a "
12614
13338
"comma-separated list of fields.\n"
12615
13339
"Available fields: %s.\n"
 
13340
"plus user-created custom fields.\n"
12616
13341
"Example: %s=title,authors,tags\n"
12617
13342
"Default: '%%default'\n"
12618
13343
"Applies to: BIBTEX output format"
12619
13344
msgstr ""
12620
13345
 
12621
 
#: /home/kovid/work/calibre/src/calibre/library/catalog.py:244
 
13346
#: /home/kovid/work/calibre/src/calibre/library/catalog.py:245
12622
13347
msgid ""
12623
13348
"Output field to sort on.\n"
12624
13349
"Available fields: author_sort, id, rating, size, timestamp, title.\n"
12626
13351
"Applies to: BIBTEX output format"
12627
13352
msgstr ""
12628
13353
 
12629
 
#: /home/kovid/work/calibre/src/calibre/library/catalog.py:253
 
13354
#: /home/kovid/work/calibre/src/calibre/library/catalog.py:254
12630
13355
msgid ""
12631
13356
"Create a citation for BibTeX entries.\n"
12632
13357
"Boolean value: True, False\n"
12634
13359
"Applies to: BIBTEX output format"
12635
13360
msgstr ""
12636
13361
 
12637
 
#: /home/kovid/work/calibre/src/calibre/library/catalog.py:262
 
13362
#: /home/kovid/work/calibre/src/calibre/library/catalog.py:263
12638
13363
msgid ""
12639
13364
"Create a file entry if formats is selected for BibTeX entries.\n"
12640
13365
"Boolean value: True, False\n"
12642
13367
"Applies to: BIBTEX output format"
12643
13368
msgstr ""
12644
13369
 
12645
 
#: /home/kovid/work/calibre/src/calibre/library/catalog.py:271
 
13370
#: /home/kovid/work/calibre/src/calibre/library/catalog.py:272
12646
13371
msgid ""
12647
13372
"The template for citation creation from database fields.\n"
12648
 
" Should be a template with {} enclosed fields.\n"
 
13373
"Should be a template with {} enclosed fields.\n"
12649
13374
"Available fields: %s.\n"
12650
13375
"Default: '%%default'\n"
12651
13376
"Applies to: BIBTEX output format"
12652
13377
msgstr ""
12653
13378
 
12654
 
#: /home/kovid/work/calibre/src/calibre/library/catalog.py:281
 
13379
#: /home/kovid/work/calibre/src/calibre/library/catalog.py:282
12655
13380
msgid ""
12656
13381
"BibTeX file encoding output.\n"
12657
13382
"Available types: utf8, cp1252, ascii.\n"
12659
13384
"Applies to: BIBTEX output format"
12660
13385
msgstr ""
12661
13386
 
12662
 
#: /home/kovid/work/calibre/src/calibre/library/catalog.py:290
 
13387
#: /home/kovid/work/calibre/src/calibre/library/catalog.py:291
12663
13388
msgid ""
12664
13389
"BibTeX file encoding flag.\n"
12665
13390
"Available types: strict, replace, ignore, backslashreplace.\n"
12667
13392
"Applies to: BIBTEX output format"
12668
13393
msgstr ""
12669
13394
 
12670
 
#: /home/kovid/work/calibre/src/calibre/library/catalog.py:299
 
13395
#: /home/kovid/work/calibre/src/calibre/library/catalog.py:300
12671
13396
msgid ""
12672
13397
"Entry type for BibTeX catalog.\n"
12673
13398
"Available types: book, misc, mixed.\n"
12675
13400
"Applies to: BIBTEX output format"
12676
13401
msgstr ""
12677
13402
 
12678
 
#: /home/kovid/work/calibre/src/calibre/library/catalog.py:598
 
13403
#: /home/kovid/work/calibre/src/calibre/library/catalog.py:607
12679
13404
msgid ""
12680
13405
"Title of generated catalog used as title in metadata.\n"
12681
13406
"Default: '%default'\n"
12682
13407
"Applies to: ePub, MOBI output formats"
12683
13408
msgstr ""
12684
13409
 
12685
 
#: /home/kovid/work/calibre/src/calibre/library/catalog.py:605
 
13410
#: /home/kovid/work/calibre/src/calibre/library/catalog.py:614
12686
13411
msgid ""
12687
13412
"Save the output from different stages of the conversion pipeline to the "
12688
13413
"specified directory. Useful if you are unsure at which stage of the "
12691
13416
"Applies to: ePub, MOBI output formats"
12692
13417
msgstr ""
12693
13418
 
12694
 
#: /home/kovid/work/calibre/src/calibre/library/catalog.py:615
 
13419
#: /home/kovid/work/calibre/src/calibre/library/catalog.py:624
12695
13420
msgid ""
12696
13421
"field:pattern specifying custom field/contents indicating book should be "
12697
13422
"excluded.\n"
12699
13424
"Applies to ePub, MOBI output formats"
12700
13425
msgstr ""
12701
13426
 
12702
 
#: /home/kovid/work/calibre/src/calibre/library/catalog.py:622
 
13427
#: /home/kovid/work/calibre/src/calibre/library/catalog.py:631
12703
13428
msgid ""
12704
13429
"Regex describing tags to exclude as genres.\n"
12705
13430
"Default: '%default' excludes bracketed tags, e.g. '[<tag>]'\n"
12706
13431
"Applies to: ePub, MOBI output formats"
12707
13432
msgstr ""
12708
13433
 
12709
 
#: /home/kovid/work/calibre/src/calibre/library/catalog.py:628
 
13434
#: /home/kovid/work/calibre/src/calibre/library/catalog.py:637
12710
13435
msgid ""
12711
13436
"Comma-separated list of tag words indicating book should be excluded from "
12712
13437
"output.For example: 'skip' will match 'skip this book' and 'Skip will like "
12714
13439
"Applies to: ePub, MOBI output formats"
12715
13440
msgstr ""
12716
13441
 
12717
 
#: /home/kovid/work/calibre/src/calibre/library/catalog.py:636
 
13442
#: /home/kovid/work/calibre/src/calibre/library/catalog.py:645
12718
13443
msgid ""
12719
13444
"Include 'Authors' section in catalog.\n"
12720
13445
"Default: '%default'\n"
12721
13446
"Applies to: ePub, MOBI output formats"
12722
13447
msgstr ""
12723
13448
 
12724
 
#: /home/kovid/work/calibre/src/calibre/library/catalog.py:643
 
13449
#: /home/kovid/work/calibre/src/calibre/library/catalog.py:652
12725
13450
msgid ""
12726
13451
"Include 'Descriptions' section in catalog.\n"
12727
13452
"Default: '%default'\n"
12728
13453
"Applies to: ePub, MOBI output formats"
12729
13454
msgstr ""
12730
13455
 
12731
 
#: /home/kovid/work/calibre/src/calibre/library/catalog.py:650
 
13456
#: /home/kovid/work/calibre/src/calibre/library/catalog.py:659
12732
13457
msgid ""
12733
13458
"Include 'Genres' section in catalog.\n"
12734
13459
"Default: '%default'\n"
12735
13460
"Applies to: ePub, MOBI output formats"
12736
13461
msgstr ""
12737
13462
 
12738
 
#: /home/kovid/work/calibre/src/calibre/library/catalog.py:657
 
13463
#: /home/kovid/work/calibre/src/calibre/library/catalog.py:666
12739
13464
msgid ""
12740
13465
"Include 'Titles' section in catalog.\n"
12741
13466
"Default: '%default'\n"
12742
13467
"Applies to: ePub, MOBI output formats"
12743
13468
msgstr ""
12744
13469
 
12745
 
#: /home/kovid/work/calibre/src/calibre/library/catalog.py:664
 
13470
#: /home/kovid/work/calibre/src/calibre/library/catalog.py:673
12746
13471
msgid ""
12747
13472
"Include 'Series' section in catalog.\n"
12748
13473
"Default: '%default'\n"
12749
13474
"Applies to: ePub, MOBI output formats"
12750
13475
msgstr ""
12751
13476
 
12752
 
#: /home/kovid/work/calibre/src/calibre/library/catalog.py:671
 
13477
#: /home/kovid/work/calibre/src/calibre/library/catalog.py:680
12753
13478
msgid ""
12754
13479
"Include 'Recently Added' section in catalog.\n"
12755
13480
"Default: '%default'\n"
12756
13481
"Applies to: ePub, MOBI output formats"
12757
13482
msgstr ""
12758
13483
 
12759
 
#: /home/kovid/work/calibre/src/calibre/library/catalog.py:678
 
13484
#: /home/kovid/work/calibre/src/calibre/library/catalog.py:687
12760
13485
msgid ""
12761
13486
"Custom field containing note text to insert in Description header.\n"
12762
13487
"Default: '%default'\n"
12763
13488
"Applies to: ePub, MOBI output formats"
12764
13489
msgstr ""
12765
13490
 
12766
 
#: /home/kovid/work/calibre/src/calibre/library/catalog.py:685
 
13491
#: /home/kovid/work/calibre/src/calibre/library/catalog.py:694
12767
13492
msgid ""
12768
13493
"<custom field>:[before|after]:[True|False] specifying:\n"
12769
13494
" <custom field> Custom field containing notes to merge with Comments\n"
12773
13498
"Applies to ePub, MOBI output formats"
12774
13499
msgstr ""
12775
13500
 
12776
 
#: /home/kovid/work/calibre/src/calibre/library/catalog.py:695
 
13501
#: /home/kovid/work/calibre/src/calibre/library/catalog.py:704
12777
13502
msgid ""
12778
13503
"Specifies the output profile.  In some cases, an output profile is required "
12779
13504
"to optimize the catalog for the device.  For example, 'kindle' or "
12783
13508
"Applies to: ePub, MOBI output formats"
12784
13509
msgstr ""
12785
13510
 
12786
 
#: /home/kovid/work/calibre/src/calibre/library/catalog.py:702
 
13511
#: /home/kovid/work/calibre/src/calibre/library/catalog.py:711
12787
13512
msgid ""
12788
13513
"field:pattern indicating book has been read.\n"
12789
13514
"Default: '%default'\n"
12790
13515
"Applies to ePub, MOBI output formats"
12791
13516
msgstr ""
12792
13517
 
12793
 
#: /home/kovid/work/calibre/src/calibre/library/catalog.py:708
 
13518
#: /home/kovid/work/calibre/src/calibre/library/catalog.py:717
12794
13519
msgid ""
12795
13520
"Size hint (in inches) for book covers in catalog.\n"
12796
13521
"Range: 1.0 - 2.0\n"
12798
13523
"Applies to ePub, MOBI output formats"
12799
13524
msgstr ""
12800
13525
 
12801
 
#: /home/kovid/work/calibre/src/calibre/library/catalog.py:716
 
13526
#: /home/kovid/work/calibre/src/calibre/library/catalog.py:725
12802
13527
msgid ""
12803
13528
"Tag indicating book to be displayed as wishlist item.\n"
12804
13529
"Default: '%default'\n"
12805
13530
"Applies to: ePub, MOBI output formats"
12806
13531
msgstr ""
12807
13532
 
12808
 
#: /home/kovid/work/calibre/src/calibre/library/catalog.py:1399
 
13533
#: /home/kovid/work/calibre/src/calibre/library/catalog.py:1408
12809
13534
msgid "No enabled genres found to catalog.\n"
12810
13535
msgstr ""
12811
13536
 
12812
 
#: /home/kovid/work/calibre/src/calibre/library/catalog.py:1403
 
13537
#: /home/kovid/work/calibre/src/calibre/library/catalog.py:1412
12813
13538
msgid "No books available to catalog"
12814
13539
msgstr ""
12815
13540
 
12816
 
#: /home/kovid/work/calibre/src/calibre/library/catalog.py:1477
 
13541
#: /home/kovid/work/calibre/src/calibre/library/catalog.py:1487
12817
13542
msgid ""
12818
 
"\n"
12819
 
"Inconsistent Author Sort values for Author '{0}':\n"
12820
 
"'{1}' <> '{2}',\n"
12821
 
"unable to build catalog.\n"
 
13543
"Inconsistent Author Sort values for\n"
 
13544
"Author '{0}':\n"
 
13545
"'{1}' <> '{2}'\n"
 
13546
"Unable to build MOBI catalog.\n"
12822
13547
"\n"
12823
13548
"Select all books by '{0}', apply correct Author Sort value in Edit Metadata "
12824
 
"dialog,\n"
12825
 
"then rebuild the catalog.\n"
12826
 
msgstr ""
12827
 
 
12828
 
#: /home/kovid/work/calibre/src/calibre/library/catalog.py:1678
 
13549
"dialog, then rebuild the catalog.\n"
 
13550
msgstr ""
 
13551
 
 
13552
#: /home/kovid/work/calibre/src/calibre/library/catalog.py:1504
 
13553
msgid ""
 
13554
"Warning: inconsistent Author Sort values for\n"
 
13555
"Author '{0}':\n"
 
13556
"'{1}' <> '{2}'\n"
 
13557
msgstr ""
 
13558
 
 
13559
#: /home/kovid/work/calibre/src/calibre/library/catalog.py:1700
12829
13560
msgid ""
12830
13561
"No books found to catalog.\n"
12831
13562
"Check 'Excluded books' criteria in E-book options.\n"
12832
13563
msgstr ""
12833
13564
 
12834
 
#: /home/kovid/work/calibre/src/calibre/library/catalog.py:1680
 
13565
#: /home/kovid/work/calibre/src/calibre/library/catalog.py:1702
12835
13566
msgid "No books available to include in catalog"
12836
13567
msgstr ""
12837
13568
 
12838
 
#: /home/kovid/work/calibre/src/calibre/library/catalog.py:5006
 
13569
#: /home/kovid/work/calibre/src/calibre/library/catalog.py:5030
12839
13570
msgid ""
12840
13571
"\n"
12841
13572
"*** Adding 'By Authors' Section required for MOBI output ***"
12881
13612
msgid "Folders raising exception"
12882
13613
msgstr ""
12883
13614
 
12884
 
#: /home/kovid/work/calibre/src/calibre/library/cli.py:43
 
13615
#: /home/kovid/work/calibre/src/calibre/library/cli.py:44
12885
13616
msgid ""
12886
13617
"Path to the calibre library. Default is to use the path stored in the "
12887
13618
"settings."
12888
13619
msgstr ""
12889
13620
 
12890
 
#: /home/kovid/work/calibre/src/calibre/library/cli.py:122
 
13621
#: /home/kovid/work/calibre/src/calibre/library/cli.py:123
12891
13622
msgid ""
12892
13623
"%prog list [options]\n"
12893
13624
"\n"
12894
13625
"List the books available in the calibre database.\n"
12895
13626
msgstr ""
12896
13627
 
12897
 
#: /home/kovid/work/calibre/src/calibre/library/cli.py:130
 
13628
#: /home/kovid/work/calibre/src/calibre/library/cli.py:131
12898
13629
msgid ""
12899
13630
"The fields to display when listing books in the database. Should be a comma "
12900
13631
"separated list of fields.\n"
12903
13634
"fields. Only has effect in the text output format."
12904
13635
msgstr ""
12905
13636
 
12906
 
#: /home/kovid/work/calibre/src/calibre/library/cli.py:137
 
13637
#: /home/kovid/work/calibre/src/calibre/library/cli.py:138
12907
13638
msgid ""
12908
13639
"The field by which to sort the results.\n"
12909
13640
"Available fields: %s\n"
12910
13641
"Default: %%default"
12911
13642
msgstr ""
12912
13643
 
12913
 
#: /home/kovid/work/calibre/src/calibre/library/cli.py:139
 
13644
#: /home/kovid/work/calibre/src/calibre/library/cli.py:140
12914
13645
msgid "Sort results in ascending order"
12915
13646
msgstr ""
12916
13647
 
12917
 
#: /home/kovid/work/calibre/src/calibre/library/cli.py:141
 
13648
#: /home/kovid/work/calibre/src/calibre/library/cli.py:142
12918
13649
msgid ""
12919
13650
"Filter the results by the search query. For the format of the search query, "
12920
13651
"please see the search related documentation in the User Manual. Default is "
12921
13652
"to do no filtering."
12922
13653
msgstr ""
12923
13654
 
12924
 
#: /home/kovid/work/calibre/src/calibre/library/cli.py:143
12925
 
#: /home/kovid/work/calibre/src/calibre/library/cli.py:1042
 
13655
#: /home/kovid/work/calibre/src/calibre/library/cli.py:144
 
13656
#: /home/kovid/work/calibre/src/calibre/library/cli.py:1043
12926
13657
msgid ""
12927
13658
"The maximum width of a single line in the output. Defaults to detecting "
12928
13659
"screen size."
12929
13660
msgstr ""
12930
13661
 
12931
 
#: /home/kovid/work/calibre/src/calibre/library/cli.py:144
 
13662
#: /home/kovid/work/calibre/src/calibre/library/cli.py:145
12932
13663
msgid "The string used to separate fields. Default is a space."
12933
13664
msgstr ""
12934
13665
 
12935
 
#: /home/kovid/work/calibre/src/calibre/library/cli.py:145
 
13666
#: /home/kovid/work/calibre/src/calibre/library/cli.py:146
12936
13667
msgid ""
12937
13668
"The prefix for all file paths. Default is the absolute path to the library "
12938
13669
"folder."
12939
13670
msgstr ""
12940
13671
 
12941
 
#: /home/kovid/work/calibre/src/calibre/library/cli.py:167
 
13672
#: /home/kovid/work/calibre/src/calibre/library/cli.py:168
12942
13673
msgid "Invalid fields. Available fields:"
12943
13674
msgstr ""
12944
13675
 
12945
 
#: /home/kovid/work/calibre/src/calibre/library/cli.py:174
 
13676
#: /home/kovid/work/calibre/src/calibre/library/cli.py:175
12946
13677
msgid "Invalid sort field. Available fields:"
12947
13678
msgstr ""
12948
13679
 
12949
 
#: /home/kovid/work/calibre/src/calibre/library/cli.py:246
 
13680
#: /home/kovid/work/calibre/src/calibre/library/cli.py:247
12950
13681
msgid ""
12951
13682
"The following books were not added as they already exist in the database "
12952
13683
"(see --duplicates option):"
12953
13684
msgstr ""
12954
13685
 
12955
 
#: /home/kovid/work/calibre/src/calibre/library/cli.py:270
 
13686
#: /home/kovid/work/calibre/src/calibre/library/cli.py:271
12956
13687
msgid ""
12957
13688
"%prog add [options] file1 file2 file3 ...\n"
12958
13689
"\n"
12961
13692
"the directory related options below.\n"
12962
13693
msgstr ""
12963
13694
 
12964
 
#: /home/kovid/work/calibre/src/calibre/library/cli.py:279
 
13695
#: /home/kovid/work/calibre/src/calibre/library/cli.py:280
12965
13696
msgid ""
12966
13697
"Assume that each directory has only a single logical book and that all files "
12967
13698
"in it are different e-book formats of that book"
12968
13699
msgstr ""
12969
13700
 
12970
 
#: /home/kovid/work/calibre/src/calibre/library/cli.py:281
 
13701
#: /home/kovid/work/calibre/src/calibre/library/cli.py:282
12971
13702
msgid "Process directories recursively"
12972
13703
msgstr ""
12973
13704
 
12974
 
#: /home/kovid/work/calibre/src/calibre/library/cli.py:283
 
13705
#: /home/kovid/work/calibre/src/calibre/library/cli.py:284
12975
13706
msgid ""
12976
13707
"Add books to database even if they already exist. Comparison is done based "
12977
13708
"on book titles."
12978
13709
msgstr ""
12979
13710
 
12980
 
#: /home/kovid/work/calibre/src/calibre/library/cli.py:285
 
13711
#: /home/kovid/work/calibre/src/calibre/library/cli.py:286
12981
13712
msgid "Add an empty book (a book with no formats)"
12982
13713
msgstr ""
12983
13714
 
12984
 
#: /home/kovid/work/calibre/src/calibre/library/cli.py:287
 
13715
#: /home/kovid/work/calibre/src/calibre/library/cli.py:288
12985
13716
msgid "Set the title of the added empty book"
12986
13717
msgstr ""
12987
13718
 
12988
 
#: /home/kovid/work/calibre/src/calibre/library/cli.py:289
 
13719
#: /home/kovid/work/calibre/src/calibre/library/cli.py:290
12989
13720
msgid "Set the authors of the added empty book"
12990
13721
msgstr ""
12991
13722
 
12992
 
#: /home/kovid/work/calibre/src/calibre/library/cli.py:291
 
13723
#: /home/kovid/work/calibre/src/calibre/library/cli.py:292
12993
13724
msgid "Set the ISBN of the added empty book"
12994
13725
msgstr ""
12995
13726
 
12996
 
#: /home/kovid/work/calibre/src/calibre/library/cli.py:317
 
13727
#: /home/kovid/work/calibre/src/calibre/library/cli.py:318
12997
13728
msgid "You must specify at least one file to add"
12998
13729
msgstr ""
12999
13730
 
13000
 
#: /home/kovid/work/calibre/src/calibre/library/cli.py:334
 
13731
#: /home/kovid/work/calibre/src/calibre/library/cli.py:335
13001
13732
msgid ""
13002
13733
"%prog remove ids\n"
13003
13734
"\n"
13006
13737
"command). For example, 23,34,57-85\n"
13007
13738
msgstr ""
13008
13739
 
13009
 
#: /home/kovid/work/calibre/src/calibre/library/cli.py:349
 
13740
#: /home/kovid/work/calibre/src/calibre/library/cli.py:350
13010
13741
msgid "You must specify at least one book to remove"
13011
13742
msgstr ""
13012
13743
 
13013
 
#: /home/kovid/work/calibre/src/calibre/library/cli.py:368
 
13744
#: /home/kovid/work/calibre/src/calibre/library/cli.py:369
13014
13745
msgid ""
13015
13746
"%prog add_format [options] id ebook_file\n"
13016
13747
"\n"
13019
13750
"already exists, it is replaced.\n"
13020
13751
msgstr ""
13021
13752
 
13022
 
#: /home/kovid/work/calibre/src/calibre/library/cli.py:383
 
13753
#: /home/kovid/work/calibre/src/calibre/library/cli.py:384
13023
13754
msgid "You must specify an id and an ebook file"
13024
13755
msgstr ""
13025
13756
 
13026
 
#: /home/kovid/work/calibre/src/calibre/library/cli.py:388
 
13757
#: /home/kovid/work/calibre/src/calibre/library/cli.py:389
13027
13758
msgid "ebook file must have an extension"
13028
13759
msgstr ""
13029
13760
 
13030
 
#: /home/kovid/work/calibre/src/calibre/library/cli.py:396
 
13761
#: /home/kovid/work/calibre/src/calibre/library/cli.py:397
13031
13762
msgid ""
13032
13763
"\n"
13033
13764
"%prog remove_format [options] id fmt\n"
13037
13768
"EPUB. If the logical book does not have fmt available, do nothing.\n"
13038
13769
msgstr ""
13039
13770
 
13040
 
#: /home/kovid/work/calibre/src/calibre/library/cli.py:413
 
13771
#: /home/kovid/work/calibre/src/calibre/library/cli.py:414
13041
13772
msgid "You must specify an id and a format"
13042
13773
msgstr ""
13043
13774
 
13044
 
#: /home/kovid/work/calibre/src/calibre/library/cli.py:431
 
13775
#: /home/kovid/work/calibre/src/calibre/library/cli.py:432
13045
13776
msgid ""
13046
13777
"\n"
13047
13778
"%prog show_metadata [options] id\n"
13051
13782
"id is an id number from the list command.\n"
13052
13783
msgstr ""
13053
13784
 
13054
 
#: /home/kovid/work/calibre/src/calibre/library/cli.py:439
 
13785
#: /home/kovid/work/calibre/src/calibre/library/cli.py:440
13055
13786
msgid "Print metadata in OPF form (XML)"
13056
13787
msgstr ""
13057
13788
 
13058
 
#: /home/kovid/work/calibre/src/calibre/library/cli.py:448
 
13789
#: /home/kovid/work/calibre/src/calibre/library/cli.py:449
13059
13790
msgid "You must specify an id"
13060
13791
msgstr ""
13061
13792
 
13062
 
#: /home/kovid/work/calibre/src/calibre/library/cli.py:463
 
13793
#: /home/kovid/work/calibre/src/calibre/library/cli.py:464
13063
13794
msgid ""
13064
13795
"\n"
13065
13796
"%prog set_metadata [options] id /path/to/metadata.opf\n"
13072
13803
"show_metadata command.\n"
13073
13804
msgstr ""
13074
13805
 
13075
 
#: /home/kovid/work/calibre/src/calibre/library/cli.py:479
 
13806
#: /home/kovid/work/calibre/src/calibre/library/cli.py:480
13076
13807
msgid "You must specify an id and a metadata file"
13077
13808
msgstr ""
13078
13809
 
13079
 
#: /home/kovid/work/calibre/src/calibre/library/cli.py:499
 
13810
#: /home/kovid/work/calibre/src/calibre/library/cli.py:500
13080
13811
msgid ""
13081
13812
"%prog export [options] ids\n"
13082
13813
"\n"
13087
13818
"an opf file). You can get id numbers from the list command.\n"
13088
13819
msgstr ""
13089
13820
 
13090
 
#: /home/kovid/work/calibre/src/calibre/library/cli.py:507
 
13821
#: /home/kovid/work/calibre/src/calibre/library/cli.py:508
13091
13822
msgid "Export all books in database, ignoring the list of ids."
13092
13823
msgstr ""
13093
13824
 
13094
 
#: /home/kovid/work/calibre/src/calibre/library/cli.py:509
 
13825
#: /home/kovid/work/calibre/src/calibre/library/cli.py:510
13095
13826
msgid "Export books to the specified directory. Default is"
13096
13827
msgstr ""
13097
13828
 
13098
 
#: /home/kovid/work/calibre/src/calibre/library/cli.py:511
 
13829
#: /home/kovid/work/calibre/src/calibre/library/cli.py:512
13099
13830
msgid "Export all books into a single directory"
13100
13831
msgstr ""
13101
13832
 
13102
 
#: /home/kovid/work/calibre/src/calibre/library/cli.py:518
 
13833
#: /home/kovid/work/calibre/src/calibre/library/cli.py:519
13103
13834
msgid "Specifying this switch will turn this behavior off."
13104
13835
msgstr ""
13105
13836
 
13106
 
#: /home/kovid/work/calibre/src/calibre/library/cli.py:541
 
13837
#: /home/kovid/work/calibre/src/calibre/library/cli.py:542
13107
13838
msgid "You must specify some ids or the %s option"
13108
13839
msgstr ""
13109
13840
 
13110
 
#: /home/kovid/work/calibre/src/calibre/library/cli.py:554
 
13841
#: /home/kovid/work/calibre/src/calibre/library/cli.py:555
13111
13842
msgid ""
13112
13843
"%prog add_custom_column [options] label name datatype\n"
13113
13844
"\n"
13118
13849
"datatype is one of: {0}\n"
13119
13850
msgstr ""
13120
13851
 
13121
 
#: /home/kovid/work/calibre/src/calibre/library/cli.py:563
 
13852
#: /home/kovid/work/calibre/src/calibre/library/cli.py:564
13122
13853
msgid ""
13123
13854
"This column stores tag like data (i.e. multiple comma separated values). "
13124
13855
"Only applies if datatype is text."
13125
13856
msgstr ""
13126
13857
 
13127
 
#: /home/kovid/work/calibre/src/calibre/library/cli.py:567
 
13858
#: /home/kovid/work/calibre/src/calibre/library/cli.py:568
13128
13859
msgid ""
13129
13860
"A dictionary of options to customize how the data in this column will be "
13130
13861
"interpreted. This is a JSON  string. For enumeration columns, use --"
13131
13862
"display='{\"enum_values\":[\"val1\", \"val2\"]}'"
13132
13863
msgstr ""
13133
13864
 
13134
 
#: /home/kovid/work/calibre/src/calibre/library/cli.py:581
 
13865
#: /home/kovid/work/calibre/src/calibre/library/cli.py:582
13135
13866
msgid "You must specify label, name and datatype"
13136
13867
msgstr ""
13137
13868
 
13138
 
#: /home/kovid/work/calibre/src/calibre/library/cli.py:642
 
13869
#: /home/kovid/work/calibre/src/calibre/library/cli.py:643
13139
13870
msgid ""
13140
13871
"\n"
13141
13872
"    %prog catalog /path/to/destination.(CSV|EPUB|MOBI|XML ...) [options]\n"
13146
13877
"    "
13147
13878
msgstr ""
13148
13879
 
13149
 
#: /home/kovid/work/calibre/src/calibre/library/cli.py:656
 
13880
#: /home/kovid/work/calibre/src/calibre/library/cli.py:657
13150
13881
msgid ""
13151
13882
"Comma-separated list of database IDs to catalog.\n"
13152
13883
"If declared, --search is ignored.\n"
13153
13884
"Default: all"
13154
13885
msgstr ""
13155
13886
 
13156
 
#: /home/kovid/work/calibre/src/calibre/library/cli.py:660
 
13887
#: /home/kovid/work/calibre/src/calibre/library/cli.py:661
13157
13888
msgid ""
13158
13889
"Filter the results by the search query. For the format of the search query, "
13159
13890
"please see the search-related documentation in the User Manual.\n"
13160
13891
"Default: no filtering"
13161
13892
msgstr ""
13162
13893
 
13163
 
#: /home/kovid/work/calibre/src/calibre/library/cli.py:666
 
13894
#: /home/kovid/work/calibre/src/calibre/library/cli.py:667
13164
13895
#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:499
13165
13896
msgid "Show detailed output information. Useful for debugging"
13166
13897
msgstr "Hiện thông tin chi tiết về tập tin xuất. Hữu ích cho việc gỡ lỗi"
13167
13898
 
13168
 
#: /home/kovid/work/calibre/src/calibre/library/cli.py:679
 
13899
#: /home/kovid/work/calibre/src/calibre/library/cli.py:680
13169
13900
msgid "Error: You must specify a catalog output file"
13170
13901
msgstr ""
13171
13902
 
13172
 
#: /home/kovid/work/calibre/src/calibre/library/cli.py:725
 
13903
#: /home/kovid/work/calibre/src/calibre/library/cli.py:726
13173
13904
msgid ""
13174
13905
"\n"
13175
13906
"    %prog set_custom [options] column id value\n"
13181
13912
"    "
13182
13913
msgstr ""
13183
13914
 
13184
 
#: /home/kovid/work/calibre/src/calibre/library/cli.py:736
 
13915
#: /home/kovid/work/calibre/src/calibre/library/cli.py:737
13185
13916
msgid ""
13186
13917
"If the column stores multiple values, append the specified values to the "
13187
13918
"existing ones, instead of replacing them."
13188
13919
msgstr ""
13189
13920
 
13190
 
#: /home/kovid/work/calibre/src/calibre/library/cli.py:747
 
13921
#: /home/kovid/work/calibre/src/calibre/library/cli.py:748
13191
13922
msgid "Error: You must specify a field name, id and value"
13192
13923
msgstr ""
13193
13924
 
13194
 
#: /home/kovid/work/calibre/src/calibre/library/cli.py:766
 
13925
#: /home/kovid/work/calibre/src/calibre/library/cli.py:767
13195
13926
msgid ""
13196
13927
"\n"
13197
13928
"    %prog custom_columns [options]\n"
13200
13931
"    "
13201
13932
msgstr ""
13202
13933
 
13203
 
#: /home/kovid/work/calibre/src/calibre/library/cli.py:773
 
13934
#: /home/kovid/work/calibre/src/calibre/library/cli.py:774
13204
13935
msgid "Show details for each column."
13205
13936
msgstr ""
13206
13937
 
13207
 
#: /home/kovid/work/calibre/src/calibre/library/cli.py:785
 
13938
#: /home/kovid/work/calibre/src/calibre/library/cli.py:786
13208
13939
msgid "You will lose all data in the column: %r. Are you sure (y/n)? "
13209
13940
msgstr ""
13210
13941
 
13211
 
#: /home/kovid/work/calibre/src/calibre/library/cli.py:787
 
13942
#: /home/kovid/work/calibre/src/calibre/library/cli.py:788
13212
13943
msgid "y"
13213
13944
msgstr ""
13214
13945
 
13215
 
#: /home/kovid/work/calibre/src/calibre/library/cli.py:793
 
13946
#: /home/kovid/work/calibre/src/calibre/library/cli.py:794
13216
13947
msgid ""
13217
13948
"\n"
13218
13949
"    %prog remove_custom_column [options] label\n"
13222
13953
"    "
13223
13954
msgstr ""
13224
13955
 
13225
 
#: /home/kovid/work/calibre/src/calibre/library/cli.py:801
 
13956
#: /home/kovid/work/calibre/src/calibre/library/cli.py:802
13226
13957
msgid "Do not ask for confirmation"
13227
13958
msgstr ""
13228
13959
 
13229
 
#: /home/kovid/work/calibre/src/calibre/library/cli.py:811
 
13960
#: /home/kovid/work/calibre/src/calibre/library/cli.py:812
13230
13961
msgid "Error: You must specify a column label"
13231
13962
msgstr ""
13232
13963
 
13233
 
#: /home/kovid/work/calibre/src/calibre/library/cli.py:821
 
13964
#: /home/kovid/work/calibre/src/calibre/library/cli.py:822
13234
13965
msgid ""
13235
13966
"\n"
13236
13967
"    %prog saved_searches [options] list\n"
13243
13974
"    "
13244
13975
msgstr ""
13245
13976
 
13246
 
#: /home/kovid/work/calibre/src/calibre/library/cli.py:839
 
13977
#: /home/kovid/work/calibre/src/calibre/library/cli.py:840
13247
13978
msgid "Error: You must specify an action (add|remove|list)"
13248
13979
msgstr ""
13249
13980
 
13250
 
#: /home/kovid/work/calibre/src/calibre/library/cli.py:847
 
13981
#: /home/kovid/work/calibre/src/calibre/library/cli.py:848
13251
13982
msgid "Name:"
13252
13983
msgstr ""
13253
13984
 
13254
 
#: /home/kovid/work/calibre/src/calibre/library/cli.py:848
 
13985
#: /home/kovid/work/calibre/src/calibre/library/cli.py:849
13255
13986
msgid "Search string:"
13256
13987
msgstr ""
13257
13988
 
13258
 
#: /home/kovid/work/calibre/src/calibre/library/cli.py:854
 
13989
#: /home/kovid/work/calibre/src/calibre/library/cli.py:855
13259
13990
msgid "Error: You must specify a name and a search string"
13260
13991
msgstr ""
13261
13992
 
13262
 
#: /home/kovid/work/calibre/src/calibre/library/cli.py:857
 
13993
#: /home/kovid/work/calibre/src/calibre/library/cli.py:858
13263
13994
msgid "added"
13264
13995
msgstr ""
13265
13996
 
13266
 
#: /home/kovid/work/calibre/src/calibre/library/cli.py:862
 
13997
#: /home/kovid/work/calibre/src/calibre/library/cli.py:863
13267
13998
msgid "Error: You must specify a name"
13268
13999
msgstr ""
13269
14000
 
13270
 
#: /home/kovid/work/calibre/src/calibre/library/cli.py:865
 
14001
#: /home/kovid/work/calibre/src/calibre/library/cli.py:866
13271
14002
msgid "removed"
13272
14003
msgstr ""
13273
14004
 
13274
 
#: /home/kovid/work/calibre/src/calibre/library/cli.py:869
 
14005
#: /home/kovid/work/calibre/src/calibre/library/cli.py:870
13275
14006
msgid "Error: Action %s not recognized, must be one of: (add|remove|list)"
13276
14007
msgstr ""
13277
14008
 
13278
 
#: /home/kovid/work/calibre/src/calibre/library/cli.py:877
 
14009
#: /home/kovid/work/calibre/src/calibre/library/cli.py:878
13279
14010
msgid ""
13280
14011
"%prog check_library [options]\n"
13281
14012
"\n"
13283
14014
"{0}\n"
13284
14015
msgstr ""
13285
14016
 
13286
 
#: /home/kovid/work/calibre/src/calibre/library/cli.py:884
13287
 
#: /home/kovid/work/calibre/src/calibre/library/cli.py:1034
 
14017
#: /home/kovid/work/calibre/src/calibre/library/cli.py:885
 
14018
#: /home/kovid/work/calibre/src/calibre/library/cli.py:1035
13288
14019
msgid "Output in CSV"
13289
14020
msgstr ""
13290
14021
 
13291
 
#: /home/kovid/work/calibre/src/calibre/library/cli.py:887
 
14022
#: /home/kovid/work/calibre/src/calibre/library/cli.py:888
13292
14023
msgid ""
13293
14024
"Comma-separated list of reports.\n"
13294
14025
"Default: all"
13295
14026
msgstr ""
13296
14027
 
13297
 
#: /home/kovid/work/calibre/src/calibre/library/cli.py:891
 
14028
#: /home/kovid/work/calibre/src/calibre/library/cli.py:892
13298
14029
msgid ""
13299
14030
"Comma-separated list of extensions to ignore.\n"
13300
14031
"Default: all"
13301
14032
msgstr ""
13302
14033
 
13303
 
#: /home/kovid/work/calibre/src/calibre/library/cli.py:895
 
14034
#: /home/kovid/work/calibre/src/calibre/library/cli.py:896
13304
14035
msgid ""
13305
14036
"Comma-separated list of names to ignore.\n"
13306
14037
"Default: all"
13307
14038
msgstr ""
13308
14039
 
13309
 
#: /home/kovid/work/calibre/src/calibre/library/cli.py:925
 
14040
#: /home/kovid/work/calibre/src/calibre/library/cli.py:926
13310
14041
msgid "Unknown report check"
13311
14042
msgstr ""
13312
14043
 
13313
 
#: /home/kovid/work/calibre/src/calibre/library/cli.py:958
 
14044
#: /home/kovid/work/calibre/src/calibre/library/cli.py:959
13314
14045
msgid ""
13315
14046
"%prog restore_database [options]\n"
13316
14047
"\n"
13325
14056
"    "
13326
14057
msgstr ""
13327
14058
 
13328
 
#: /home/kovid/work/calibre/src/calibre/library/cli.py:973
 
14059
#: /home/kovid/work/calibre/src/calibre/library/cli.py:974
13329
14060
msgid ""
13330
14061
"Really do the recovery. The command will not run unless this option is "
13331
14062
"specified."
13332
14063
msgstr ""
13333
14064
 
13334
 
#: /home/kovid/work/calibre/src/calibre/library/cli.py:986
 
14065
#: /home/kovid/work/calibre/src/calibre/library/cli.py:987
13335
14066
msgid "You must provide the %s option to do a recovery"
13336
14067
msgstr ""
13337
14068
 
13338
 
#: /home/kovid/work/calibre/src/calibre/library/cli.py:1023
 
14069
#: /home/kovid/work/calibre/src/calibre/library/cli.py:1024
13339
14070
msgid ""
13340
14071
"%prog list_categories [options]\n"
13341
14072
"\n"
13343
14074
"information is the equivalent of what is shown in the tags pane.\n"
13344
14075
msgstr ""
13345
14076
 
13346
 
#: /home/kovid/work/calibre/src/calibre/library/cli.py:1031
 
14077
#: /home/kovid/work/calibre/src/calibre/library/cli.py:1032
13347
14078
msgid ""
13348
14079
"Output only the number of items in a category instead of the counts per item "
13349
14080
"within the category"
13350
14081
msgstr ""
13351
14082
 
13352
 
#: /home/kovid/work/calibre/src/calibre/library/cli.py:1036
 
14083
#: /home/kovid/work/calibre/src/calibre/library/cli.py:1037
13353
14084
msgid ""
13354
14085
"The character to put around the category value in CSV mode. Default is "
13355
14086
"quotes (\")."
13356
14087
msgstr ""
13357
14088
 
13358
 
#: /home/kovid/work/calibre/src/calibre/library/cli.py:1039
 
14089
#: /home/kovid/work/calibre/src/calibre/library/cli.py:1040
13359
14090
msgid ""
13360
14091
"Comma-separated list of category lookup names.\n"
13361
14092
"Default: all"
13362
14093
msgstr ""
13363
14094
 
13364
 
#: /home/kovid/work/calibre/src/calibre/library/cli.py:1045
 
14095
#: /home/kovid/work/calibre/src/calibre/library/cli.py:1046
13365
14096
msgid "The string used to separate fields in CSV mode. Default is a comma."
13366
14097
msgstr ""
13367
14098
 
13368
 
#: /home/kovid/work/calibre/src/calibre/library/cli.py:1083
 
14099
#: /home/kovid/work/calibre/src/calibre/library/cli.py:1084
13369
14100
msgid "CATEGORY ITEMS"
13370
14101
msgstr ""
13371
14102
 
13372
 
#: /home/kovid/work/calibre/src/calibre/library/cli.py:1152
 
14103
#: /home/kovid/work/calibre/src/calibre/library/cli.py:1153
13373
14104
msgid ""
13374
14105
"%%prog command [options] [arguments]\n"
13375
14106
"\n"
13381
14112
"For help on an individual command: %%prog command --help\n"
13382
14113
msgstr ""
13383
14114
 
13384
 
#: /home/kovid/work/calibre/src/calibre/library/custom_columns.py:575
 
14115
#: /home/kovid/work/calibre/src/calibre/library/custom_columns.py:586
13385
14116
msgid "No label was provided"
13386
14117
msgstr ""
13387
14118
 
13388
 
#: /home/kovid/work/calibre/src/calibre/library/custom_columns.py:577
 
14119
#: /home/kovid/work/calibre/src/calibre/library/custom_columns.py:588
13389
14120
msgid ""
13390
14121
"The label must contain only lower case letters, digits and underscores, and "
13391
14122
"start with a letter"
13392
14123
msgstr ""
13393
14124
 
13394
 
#: /home/kovid/work/calibre/src/calibre/library/database2.py:59
 
14125
#: /home/kovid/work/calibre/src/calibre/library/database2.py:65
13395
14126
msgid "%sAverage rating is %3.1f"
13396
14127
msgstr ""
13397
14128
 
13398
 
#: /home/kovid/work/calibre/src/calibre/library/database2.py:899
 
14129
#: /home/kovid/work/calibre/src/calibre/library/database2.py:1006
13399
14130
msgid "Main"
13400
14131
msgstr ""
13401
14132
 
13402
 
#: /home/kovid/work/calibre/src/calibre/library/database2.py:2631
 
14133
#: /home/kovid/work/calibre/src/calibre/library/database2.py:2965
13403
14134
msgid "<p>Migrating old database to ebook library in %s<br><center>"
13404
14135
msgstr ""
13405
14136
 
13406
 
#: /home/kovid/work/calibre/src/calibre/library/database2.py:2660
 
14137
#: /home/kovid/work/calibre/src/calibre/library/database2.py:2994
13407
14138
msgid "Copying <b>%s</b>"
13408
14139
msgstr ""
13409
14140
 
13410
 
#: /home/kovid/work/calibre/src/calibre/library/database2.py:2677
 
14141
#: /home/kovid/work/calibre/src/calibre/library/database2.py:3011
13411
14142
msgid "Compacting database"
13412
14143
msgstr ""
13413
14144
 
13414
 
#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:140
 
14145
#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:148
13415
14146
msgid "Ratings"
13416
14147
msgstr "Điểm số"
13417
14148
 
13418
 
#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:277
 
14149
#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:181
 
14150
msgid "Identifiers"
 
14151
msgstr ""
 
14152
 
 
14153
#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:301
13419
14154
msgid "Title Sort"
13420
14155
msgstr ""
13421
14156
 
13422
 
#: /home/kovid/work/calibre/src/calibre/library/restore.py:125
 
14157
#: /home/kovid/work/calibre/src/calibre/library/restore.py:126
13423
14158
msgid "Processed"
13424
14159
msgstr ""
13425
14160
 
13426
 
#: /home/kovid/work/calibre/src/calibre/library/restore.py:191
 
14161
#: /home/kovid/work/calibre/src/calibre/library/restore.py:192
13427
14162
msgid "creating custom column "
13428
14163
msgstr ""
13429
14164
 
 
14165
#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:32
 
14166
msgid "The title"
 
14167
msgstr ""
 
14168
 
13430
14169
#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:33
13431
 
msgid "The title"
 
14170
msgid "The authors"
13432
14171
msgstr ""
13433
14172
 
13434
14173
#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:34
13435
 
msgid "The authors"
13436
 
msgstr ""
13437
 
 
13438
 
#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:35
13439
14174
msgid ""
13440
14175
"The author sort string. To use only the first letter of the name use "
13441
14176
"{author_sort[0]}"
13442
14177
msgstr ""
13443
14178
 
 
14179
#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:36
 
14180
msgid "The tags"
 
14181
msgstr ""
 
14182
 
13444
14183
#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:37
13445
 
msgid "The tags"
 
14184
msgid "The series"
13446
14185
msgstr ""
13447
14186
 
13448
14187
#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:38
13449
 
msgid "The series"
13450
 
msgstr ""
13451
 
 
13452
 
#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:39
13453
14188
msgid ""
13454
14189
"The series number. To get leading zeros use {series_index:0>3s} or "
13455
14190
"{series_index:>3s} for leading spaces"
13456
14191
msgstr ""
13457
14192
 
 
14193
#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:41
 
14194
msgid "The rating"
 
14195
msgstr "Điểm số"
 
14196
 
13458
14197
#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:42
13459
 
msgid "The rating"
13460
 
msgstr "Điểm số"
 
14198
msgid "The ISBN"
 
14199
msgstr ""
13461
14200
 
13462
14201
#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:43
13463
 
msgid "The ISBN"
 
14202
msgid "The publisher"
13464
14203
msgstr ""
13465
14204
 
13466
14205
#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:44
13467
 
msgid "The publisher"
 
14206
msgid "The date"
13468
14207
msgstr ""
13469
14208
 
13470
14209
#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:45
13471
 
msgid "The date"
 
14210
msgid "The published date"
13472
14211
msgstr ""
13473
14212
 
13474
14213
#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:46
13475
 
msgid "The published date"
13476
 
msgstr ""
13477
 
 
13478
 
#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:47
13479
14214
msgid "The calibre internal id"
13480
14215
msgstr ""
13481
14216
 
13482
 
#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:57
 
14217
#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:56
13483
14218
msgid "Options to control saving to disk"
13484
14219
msgstr ""
13485
14220
 
13486
 
#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:63
 
14221
#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:62
13487
14222
msgid ""
13488
14223
"Normally, calibre will update the metadata in the saved files from what is "
13489
14224
"in the calibre library. Makes saving to disk slower."
13490
14225
msgstr ""
13491
14226
 
13492
 
#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:66
 
14227
#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:65
13493
14228
msgid ""
13494
14229
"Normally, calibre will write the metadata into a separate OPF file along "
13495
14230
"with the actual e-book files."
13496
14231
msgstr ""
13497
14232
 
13498
 
#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:69
 
14233
#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:68
13499
14234
msgid ""
13500
14235
"Normally, calibre will save the cover in a separate file along with the "
13501
14236
"actual e-book file(s)."
13502
14237
msgstr ""
13503
14238
 
13504
 
#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:72
 
14239
#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:71
13505
14240
msgid ""
13506
14241
"Comma separated list of formats to save for each book. By default all "
13507
14242
"available formats are saved."
13508
14243
msgstr ""
13509
14244
 
13510
 
#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:75
 
14245
#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:74
13511
14246
msgid ""
13512
14247
"The template to control the filename and directory structure of the saved "
13513
14248
"files. Default is \"%s\" which will save books into a per-author "
13515
14250
"are: {%s}"
13516
14251
msgstr ""
13517
14252
 
13518
 
#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:80
 
14253
#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:79
13519
14254
msgid ""
13520
14255
"The template to control the filename and directory structure of files sent "
13521
14256
"to the device. Default is \"%s\" which will save books into a per-author "
13523
14258
"are: {%s}"
13524
14259
msgstr ""
13525
14260
 
13526
 
#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:87
 
14261
#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:86
13527
14262
msgid ""
13528
14263
"Normally, calibre will convert all non English characters into English "
13529
14264
"equivalents for the file names. WARNING: If you turn this off, you may "
13531
14266
"saving to supports unicode."
13532
14267
msgstr ""
13533
14268
 
13534
 
#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:93
13535
 
#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:96
 
14269
#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:92
 
14270
#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:95
13536
14271
msgid ""
13537
14272
"The format in which to display dates. %d - day, %b - month, %Y - year. "
13538
14273
"Default is: %b, %Y"
13539
14274
msgstr ""
13540
14275
 
13541
 
#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:99
 
14276
#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:98
13542
14277
msgid "Convert paths to lowercase."
13543
14278
msgstr ""
13544
14279
 
13545
 
#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:101
 
14280
#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:100
13546
14281
msgid "Replace whitespace with underscores."
13547
14282
msgstr ""
13548
14283
 
13549
 
#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:354
13550
 
#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:378
 
14284
#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:357
 
14285
#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:381
13551
14286
msgid "Requested formats not available"
13552
14287
msgstr ""
13553
14288
 
13599
14334
msgstr ""
13600
14335
 
13601
14336
#: /home/kovid/work/calibre/src/calibre/library/server/browse.py:60
13602
 
#: /home/kovid/work/calibre/src/calibre/library/server/browse.py:436
 
14337
#: /home/kovid/work/calibre/src/calibre/library/server/browse.py:495
13603
14338
msgid "Loading, please wait"
13604
14339
msgstr ""
13605
14340
 
13650
14385
msgstr ""
13651
14386
 
13652
14387
#: /home/kovid/work/calibre/src/calibre/library/server/browse.py:337
13653
 
#: /home/kovid/work/calibre/src/calibre/library/server/browse.py:547
13654
 
#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:589
 
14388
#: /home/kovid/work/calibre/src/calibre/library/server/browse.py:609
 
14389
#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:575
13655
14390
msgid "Newest"
13656
14391
msgstr ""
13657
14392
 
13658
14393
#: /home/kovid/work/calibre/src/calibre/library/server/browse.py:338
13659
 
#: /home/kovid/work/calibre/src/calibre/library/server/browse.py:548
 
14394
#: /home/kovid/work/calibre/src/calibre/library/server/browse.py:610
13660
14395
msgid "All books"
13661
14396
msgstr ""
13662
14397
 
13663
 
#: /home/kovid/work/calibre/src/calibre/library/server/browse.py:370
 
14398
#: /home/kovid/work/calibre/src/calibre/library/server/browse.py:383
 
14399
#: /home/kovid/work/calibre/src/calibre/library/server/browse.py:448
13664
14400
msgid "Browse books by"
13665
14401
msgstr ""
13666
14402
 
13667
 
#: /home/kovid/work/calibre/src/calibre/library/server/browse.py:375
 
14403
#: /home/kovid/work/calibre/src/calibre/library/server/browse.py:388
13668
14404
msgid "Choose a category to browse by:"
13669
14405
msgstr ""
13670
14406
 
13671
 
#: /home/kovid/work/calibre/src/calibre/library/server/browse.py:456
 
14407
#: /home/kovid/work/calibre/src/calibre/library/server/browse.py:518
13672
14408
msgid "Browsing by"
13673
14409
msgstr ""
13674
14410
 
13675
 
#: /home/kovid/work/calibre/src/calibre/library/server/browse.py:457
 
14411
#: /home/kovid/work/calibre/src/calibre/library/server/browse.py:519
13676
14412
msgid "Up"
13677
14413
msgstr ""
13678
14414
 
13679
 
#: /home/kovid/work/calibre/src/calibre/library/server/browse.py:581
 
14415
#: /home/kovid/work/calibre/src/calibre/library/server/browse.py:643
13680
14416
msgid "in"
13681
14417
msgstr ""
13682
14418
 
13683
 
#: /home/kovid/work/calibre/src/calibre/library/server/browse.py:584
 
14419
#: /home/kovid/work/calibre/src/calibre/library/server/browse.py:646
13684
14420
msgid "Books in"
13685
14421
msgstr ""
13686
14422
 
13687
 
#: /home/kovid/work/calibre/src/calibre/library/server/browse.py:636
 
14423
#: /home/kovid/work/calibre/src/calibre/library/server/browse.py:732
13688
14424
msgid "Other formats"
13689
14425
msgstr ""
13690
14426
 
13691
 
#: /home/kovid/work/calibre/src/calibre/library/server/browse.py:643
 
14427
#: /home/kovid/work/calibre/src/calibre/library/server/browse.py:739
13692
14428
msgid "Read %(title)s in the %(fmt)s format"
13693
14429
msgstr ""
13694
14430
 
13695
 
#: /home/kovid/work/calibre/src/calibre/library/server/browse.py:648
 
14431
#: /home/kovid/work/calibre/src/calibre/library/server/browse.py:744
13696
14432
msgid "Get"
13697
14433
msgstr ""
13698
14434
 
13699
 
#: /home/kovid/work/calibre/src/calibre/library/server/browse.py:663
 
14435
#: /home/kovid/work/calibre/src/calibre/library/server/browse.py:759
13700
14436
msgid "Permalink"
13701
14437
msgstr ""
13702
14438
 
13703
 
#: /home/kovid/work/calibre/src/calibre/library/server/browse.py:664
 
14439
#: /home/kovid/work/calibre/src/calibre/library/server/browse.py:760
13704
14440
msgid "A permanent link to this book"
13705
14441
msgstr ""
13706
14442
 
13707
 
#: /home/kovid/work/calibre/src/calibre/library/server/browse.py:675
 
14443
#: /home/kovid/work/calibre/src/calibre/library/server/browse.py:771
13708
14444
msgid "This book has been deleted"
13709
14445
msgstr ""
13710
14446
 
13711
 
#: /home/kovid/work/calibre/src/calibre/library/server/browse.py:759
 
14447
#: /home/kovid/work/calibre/src/calibre/library/server/browse.py:857
13712
14448
msgid "in search"
13713
14449
msgstr ""
13714
14450
 
13715
 
#: /home/kovid/work/calibre/src/calibre/library/server/browse.py:761
 
14451
#: /home/kovid/work/calibre/src/calibre/library/server/browse.py:859
13716
14452
msgid "Matching books"
13717
14453
msgstr ""
13718
14454
 
13859
14595
msgid "How and when calibre updates metadata on the device."
13860
14596
msgstr ""
13861
14597
 
 
14598
#: /home/kovid/work/calibre/src/calibre/utils/config.py:732
 
14599
msgid ""
 
14600
"When searching for text without using lookup prefixes, as for example, Red "
 
14601
"instead of title:Red, limit the columns searched to those named below."
 
14602
msgstr ""
 
14603
 
 
14604
#: /home/kovid/work/calibre/src/calibre/utils/config.py:737
 
14605
msgid ""
 
14606
"Choose columns to be searched when not using prefixes, as for example, when "
 
14607
"searching for Redd instead of title:Red. Enter a list of search/lookup names "
 
14608
"separated by commas. Only takes effect if you set the option to limit search "
 
14609
"columns above."
 
14610
msgstr ""
 
14611
 
13862
14612
#: /home/kovid/work/calibre/src/calibre/utils/formatter.py:27
13863
14613
msgid "failed to scan program. Invalid input {0}"
13864
14614
msgstr ""
13907
14657
msgid "No such variable "
13908
14658
msgstr ""
13909
14659
 
13910
 
#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:57
 
14660
#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:58
13911
14661
msgid "No documentation provided"
13912
14662
msgstr ""
13913
14663
 
13914
 
#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:78
 
14664
#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:79
13915
14665
msgid "Exception "
13916
14666
msgstr ""
13917
14667
 
13918
 
#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:96
 
14668
#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:97
13919
14669
msgid ""
13920
14670
"strcmp(x, y, lt, eq, gt) -- does a case-insensitive comparison of x and y as "
13921
14671
"strings. Returns lt if x < y. Returns eq if x == y. Otherwise returns gt."
13922
14672
msgstr ""
13923
14673
 
13924
 
#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:111
 
14674
#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:112
13925
14675
msgid ""
13926
14676
"cmp(x, y, lt, eq, gt) -- compares x and y after converting both to numbers. "
13927
14677
"Returns lt if x < y. Returns eq if x == y. Otherwise returns gt."
13928
14678
msgstr ""
13929
14679
 
13930
 
#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:126
 
14680
#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:127
13931
14681
msgid ""
13932
14682
"strcat(a, b, ...) -- can take any number of arguments. Returns a string "
13933
14683
"formed by concatenating all the arguments"
13934
14684
msgstr ""
13935
14685
 
13936
 
#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:139
 
14686
#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:140
13937
14687
msgid ""
13938
14688
"add(x, y) -- returns x + y. Throws an exception if either x or y are not "
13939
14689
"numbers."
13940
14690
msgstr ""
13941
14691
 
13942
 
#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:149
 
14692
#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:150
13943
14693
msgid ""
13944
14694
"subtract(x, y) -- returns x - y. Throws an exception if either x or y are "
13945
14695
"not numbers."
13946
14696
msgstr ""
13947
14697
 
13948
 
#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:159
 
14698
#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:160
13949
14699
msgid ""
13950
14700
"multiply(x, y) -- returns x * y. Throws an exception if either x or y are "
13951
14701
"not numbers."
13952
14702
msgstr ""
13953
14703
 
13954
 
#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:169
 
14704
#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:170
13955
14705
msgid ""
13956
14706
"divide(x, y) -- returns x / y. Throws an exception if either x or y are not "
13957
14707
"numbers."
13958
14708
msgstr ""
13959
14709
 
13960
 
#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:179
 
14710
#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:180
13961
14711
msgid ""
13962
14712
"template(x) -- evaluates x as a template. The evaluation is done in its own "
13963
14713
"context, meaning that variables are not shared between the caller and the "
13967
14717
"template {title_sort} and return its value."
13968
14718
msgstr ""
13969
14719
 
13970
 
#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:194
 
14720
#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:195
13971
14721
msgid ""
13972
14722
"eval(template) -- evaluates the template, passing the local variables (those "
13973
14723
"'assign'ed to) instead of the book metadata.  This permits using the "
13974
14724
"template processor to construct complex results from local variables."
13975
14725
msgstr ""
13976
14726
 
13977
 
#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:207
 
14727
#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:208
13978
14728
msgid ""
13979
14729
"assign(id, val) -- assigns val to id, then returns val. id must be an "
13980
14730
"identifier, not an expression"
13981
14731
msgstr ""
13982
14732
 
13983
 
#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:217
 
14733
#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:218
13984
14734
msgid ""
13985
14735
"print(a, b, ...) -- prints the arguments to standard output. Unless you "
13986
14736
"start calibre from the command line (calibre-debug -g), the output will go "
13987
14737
"to a black hole."
13988
14738
msgstr ""
13989
14739
 
13990
 
#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:228
 
14740
#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:229
13991
14741
msgid "field(name) -- returns the metadata field named by name"
13992
14742
msgstr ""
13993
14743
 
13994
 
#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:236
 
14744
#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:237
 
14745
msgid ""
 
14746
"raw_field(name) -- returns the metadata field named by name without applying "
 
14747
"any formatting."
 
14748
msgstr ""
 
14749
 
 
14750
#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:246
13995
14751
msgid ""
13996
14752
"substr(str, start, end) -- returns the start'th through the end'th "
13997
14753
"characters of str. The first character in str is the zero'th character. If "
14001
14757
"'234'."
14002
14758
msgstr ""
14003
14759
 
14004
 
#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:249
 
14760
#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:259
14005
14761
msgid ""
14006
14762
"lookup(val, pattern, field, pattern, field, ..., else_field) -- like switch, "
14007
14763
"except the arguments are field (metadata) names, not text. The value of the "
14011
14767
"constructing variable save paths"
14012
14768
msgstr ""
14013
14769
 
14014
 
#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:264
 
14770
#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:274
14015
14771
msgid "lookup requires either 2 or an odd number of arguments"
14016
14772
msgstr ""
14017
14773
 
14018
 
#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:276
 
14774
#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:286
14019
14775
msgid ""
14020
14776
"test(val, text if not empty, text if empty) -- return `text if not empty` if "
14021
14777
"the field is not empty, otherwise return `text if empty`"
14022
14778
msgstr ""
14023
14779
 
14024
 
#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:288
 
14780
#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:298
14025
14781
msgid ""
14026
14782
"contains(val, pattern, text if match, text if not match) -- checks if field "
14027
14783
"contains matches for the regular expression `pattern`. Returns `text if "
14028
14784
"match` if matches are found, otherwise it returns `text if no match`"
14029
14785
msgstr ""
14030
14786
 
14031
 
#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:303
 
14787
#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:313
14032
14788
msgid ""
14033
14789
"switch(val, pattern, value, pattern, value, ..., else_value) -- for each "
14034
14790
"`pattern, value` pair, checks if the field matches the regular expression "
14037
14793
"want"
14038
14794
msgstr ""
14039
14795
 
14040
 
#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:311
 
14796
#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:321
14041
14797
msgid "switch requires an odd number of arguments"
14042
14798
msgstr ""
14043
14799
 
14044
 
#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:323
 
14800
#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:333
14045
14801
msgid ""
14046
14802
"re(val, pattern, replacement) -- return the field after applying the regular "
14047
14803
"expression. All instances of `pattern` are replaced with `replacement`. As "
14048
14804
"in all of calibre, these are python-compatible regular expressions"
14049
14805
msgstr ""
14050
14806
 
14051
 
#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:334
 
14807
#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:344
14052
14808
msgid ""
14053
14809
"ifempty(val, text if empty) -- return val if val is not empty, otherwise "
14054
14810
"return `text if empty`"
14055
14811
msgstr ""
14056
14812
 
14057
 
#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:346
 
14813
#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:356
14058
14814
msgid ""
14059
14815
"shorten(val, left chars, middle text, right chars) -- Return a shortened "
14060
14816
"version of the field, consisting of `left chars` characters from the "
14068
14824
"example, the title `The Dome` would not be changed."
14069
14825
msgstr ""
14070
14826
 
14071
 
#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:371
 
14827
#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:381
14072
14828
msgid ""
14073
14829
"count(val, separator) -- interprets the value as a list of items separated "
14074
14830
"by `separator`, returning the number of items in the list. Most lists use a "
14076
14832
"{tags:count(,)}, {authors:count(&)}"
14077
14833
msgstr ""
14078
14834
 
14079
 
#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:382
 
14835
#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:392
14080
14836
msgid ""
14081
14837
"list_item(val, index, separator) -- interpret the value as a list of items "
14082
14838
"separated by `separator`, returning the `index`th item. The first item is "
14085
14841
"separator has the same meaning as in the count function."
14086
14842
msgstr ""
14087
14843
 
14088
 
#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:402
 
14844
#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:412
 
14845
msgid ""
 
14846
"select(val, key) -- interpret the value as a comma-separated list of items, "
 
14847
"with the items being \"id:value\". Find the pair with theid equal to key, "
 
14848
"and return the corresponding value."
 
14849
msgstr ""
 
14850
 
 
14851
#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:429
 
14852
msgid ""
 
14853
"sublist(val, start_index, end_index, separator) -- interpret the value as a "
 
14854
"list of items separated by `separator`, returning a new list made from the "
 
14855
"`start_index`th to the `end_index`th item. The first item is number zero. If "
 
14856
"an index is negative, then it counts from the end of the list. As a special "
 
14857
"case, an end_index of zero is assumed to be the length of the list. Examples "
 
14858
"using basic template mode and assuming that the tags column (which is comma-"
 
14859
"separated) contains \"A, B, C\": {tags:sublist(0,1,\\,)} returns \"A\". "
 
14860
"{tags:sublist(-1,0,\\,)} returns \"C\". {tags:sublist(0,-1,\\,)} returns "
 
14861
"\"A, B\"."
 
14862
msgstr ""
 
14863
 
 
14864
#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:458
 
14865
msgid ""
 
14866
"subitems(val, start_index, end_index) -- This function is used to break "
 
14867
"apart lists of items such as genres. It interprets the value as a comma-"
 
14868
"separated list of items, where each item is a period-separated list. Returns "
 
14869
"a new list made by first finding all the period-separated items, then for "
 
14870
"each such item extracting the start_index`th to the `end_index`th "
 
14871
"components, then combining the results back together. The first component in "
 
14872
"a period-separated list has an index of zero. If an index is negative, then "
 
14873
"it counts from the end of the list. As a special case, an end_index of zero "
 
14874
"is assumed to be the length of the list. Example using basic template mode "
 
14875
"and assuming a #genre value of \"A.B.C\": {#genre:subitems(0,1)} returns "
 
14876
"\"A\". {#genre:subitems(0,2)} returns \"A.B\". {#genre:subitems(1,0)} "
 
14877
"returns \"B.C\". Assuming a #genre value of \"A.B.C, D.E.F\", "
 
14878
"{#genre:subitems(0,1)} returns \"A, D\". {#genre:subitems(0,2)} returns "
 
14879
"\"A.B, D.E\""
 
14880
msgstr ""
 
14881
 
 
14882
#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:495
 
14883
msgid ""
 
14884
"format_date(val, format_string) -- format the value, which must be a date "
 
14885
"field, using the format_string, returning a string. The formatting codes "
 
14886
"are: d    : the day as number without a leading zero (1 to 31) dd   : the "
 
14887
"day as number with a leading zero (01 to 31) ddd  : the abbreviated "
 
14888
"localized day name (e.g. \"Mon\" to \"Sun\"). dddd : the long localized day "
 
14889
"name (e.g. \"Monday\" to \"Sunday\"). M    : the month as number without a "
 
14890
"leading zero (1 to 12). MM   : the month as number with a leading zero (01 "
 
14891
"to 12) MMM  : the abbreviated localized month name (e.g. \"Jan\" to "
 
14892
"\"Dec\"). MMMM : the long localized month name (e.g. \"January\" to "
 
14893
"\"December\"). yy   : the year as two digit number (00 to 99). yyyy : the "
 
14894
"year as four digit number."
 
14895
msgstr ""
 
14896
 
 
14897
#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:522
14089
14898
msgid "uppercase(val) -- return value of the field in upper case"
14090
14899
msgstr ""
14091
14900
 
14092
 
#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:410
 
14901
#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:530
14093
14902
msgid "lowercase(val) -- return value of the field in lower case"
14094
14903
msgstr ""
14095
14904
 
14096
 
#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:418
 
14905
#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:538
14097
14906
msgid "titlecase(val) -- return value of the field in title case"
14098
14907
msgstr ""
14099
14908
 
14100
 
#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:426
 
14909
#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:546
14101
14910
msgid "capitalize(val) -- return value of the field capitalized"
14102
14911
msgstr ""
14103
14912
 
14166
14975
msgstr ""
14167
14976
 
14168
14977
#: /home/kovid/work/calibre/src/calibre/utils/localization.py:107
 
14978
msgid "English (Czechoslovakia)"
 
14979
msgstr ""
 
14980
 
 
14981
#: /home/kovid/work/calibre/src/calibre/utils/localization.py:108
14169
14982
msgid "English (Pakistan)"
14170
14983
msgstr ""
14171
14984
 
14172
 
#: /home/kovid/work/calibre/src/calibre/utils/localization.py:108
 
14985
#: /home/kovid/work/calibre/src/calibre/utils/localization.py:109
14173
14986
msgid "English (Croatia)"
14174
14987
msgstr ""
14175
14988
 
14176
 
#: /home/kovid/work/calibre/src/calibre/utils/localization.py:109
 
14989
#: /home/kovid/work/calibre/src/calibre/utils/localization.py:110
 
14990
msgid "English (Indonesia)"
 
14991
msgstr ""
 
14992
 
 
14993
#: /home/kovid/work/calibre/src/calibre/utils/localization.py:111
14177
14994
msgid "English (Israel)"
14178
14995
msgstr ""
14179
14996
 
14180
 
#: /home/kovid/work/calibre/src/calibre/utils/localization.py:110
 
14997
#: /home/kovid/work/calibre/src/calibre/utils/localization.py:112
14181
14998
msgid "English (Singapore)"
14182
14999
msgstr ""
14183
15000
 
14184
 
#: /home/kovid/work/calibre/src/calibre/utils/localization.py:111
 
15001
#: /home/kovid/work/calibre/src/calibre/utils/localization.py:113
14185
15002
msgid "English (Yemen)"
14186
15003
msgstr ""
14187
15004
 
14188
 
#: /home/kovid/work/calibre/src/calibre/utils/localization.py:112
 
15005
#: /home/kovid/work/calibre/src/calibre/utils/localization.py:114
14189
15006
msgid "English (Ireland)"
14190
15007
msgstr ""
14191
15008
 
14192
 
#: /home/kovid/work/calibre/src/calibre/utils/localization.py:113
 
15009
#: /home/kovid/work/calibre/src/calibre/utils/localization.py:115
14193
15010
msgid "English (China)"
14194
15011
msgstr ""
14195
15012
 
14196
 
#: /home/kovid/work/calibre/src/calibre/utils/localization.py:114
 
15013
#: /home/kovid/work/calibre/src/calibre/utils/localization.py:116
14197
15014
msgid "Spanish (Paraguay)"
14198
15015
msgstr ""
14199
15016
 
14200
 
#: /home/kovid/work/calibre/src/calibre/utils/localization.py:115
 
15017
#: /home/kovid/work/calibre/src/calibre/utils/localization.py:117
14201
15018
msgid "Spanish (Uruguay)"
14202
15019
msgstr ""
14203
15020
 
14204
 
#: /home/kovid/work/calibre/src/calibre/utils/localization.py:116
 
15021
#: /home/kovid/work/calibre/src/calibre/utils/localization.py:118
14205
15022
msgid "Spanish (Argentina)"
14206
15023
msgstr ""
14207
15024
 
14208
 
#: /home/kovid/work/calibre/src/calibre/utils/localization.py:117
 
15025
#: /home/kovid/work/calibre/src/calibre/utils/localization.py:119
14209
15026
msgid "Spanish (Mexico)"
14210
15027
msgstr ""
14211
15028
 
14212
 
#: /home/kovid/work/calibre/src/calibre/utils/localization.py:118
 
15029
#: /home/kovid/work/calibre/src/calibre/utils/localization.py:120
14213
15030
msgid "Spanish (Cuba)"
14214
15031
msgstr ""
14215
15032
 
14216
 
#: /home/kovid/work/calibre/src/calibre/utils/localization.py:119
 
15033
#: /home/kovid/work/calibre/src/calibre/utils/localization.py:121
14217
15034
msgid "Spanish (Chile)"
14218
15035
msgstr ""
14219
15036
 
14220
 
#: /home/kovid/work/calibre/src/calibre/utils/localization.py:120
 
15037
#: /home/kovid/work/calibre/src/calibre/utils/localization.py:122
14221
15038
msgid "Spanish (Ecuador)"
14222
15039
msgstr ""
14223
15040
 
14224
 
#: /home/kovid/work/calibre/src/calibre/utils/localization.py:121
 
15041
#: /home/kovid/work/calibre/src/calibre/utils/localization.py:123
14225
15042
msgid "Spanish (Honduras)"
14226
15043
msgstr ""
14227
15044
 
14228
 
#: /home/kovid/work/calibre/src/calibre/utils/localization.py:122
 
15045
#: /home/kovid/work/calibre/src/calibre/utils/localization.py:124
14229
15046
msgid "Spanish (Venezuela)"
14230
15047
msgstr ""
14231
15048
 
14232
 
#: /home/kovid/work/calibre/src/calibre/utils/localization.py:123
 
15049
#: /home/kovid/work/calibre/src/calibre/utils/localization.py:125
14233
15050
msgid "Spanish (Bolivia)"
14234
15051
msgstr ""
14235
15052
 
14236
 
#: /home/kovid/work/calibre/src/calibre/utils/localization.py:124
 
15053
#: /home/kovid/work/calibre/src/calibre/utils/localization.py:126
14237
15054
msgid "Spanish (Nicaragua)"
14238
15055
msgstr ""
14239
15056
 
14240
 
#: /home/kovid/work/calibre/src/calibre/utils/localization.py:125
 
15057
#: /home/kovid/work/calibre/src/calibre/utils/localization.py:127
14241
15058
msgid "German (AT)"
14242
15059
msgstr ""
14243
15060
 
14244
 
#: /home/kovid/work/calibre/src/calibre/utils/localization.py:126
 
15061
#: /home/kovid/work/calibre/src/calibre/utils/localization.py:128
14245
15062
msgid "French (BE)"
14246
15063
msgstr ""
14247
15064
 
14248
 
#: /home/kovid/work/calibre/src/calibre/utils/localization.py:127
 
15065
#: /home/kovid/work/calibre/src/calibre/utils/localization.py:129
14249
15066
msgid "Dutch (NL)"
14250
15067
msgstr ""
14251
15068
 
14252
 
#: /home/kovid/work/calibre/src/calibre/utils/localization.py:128
 
15069
#: /home/kovid/work/calibre/src/calibre/utils/localization.py:130
14253
15070
msgid "Dutch (BE)"
14254
15071
msgstr ""
14255
15072
 
14315
15132
msgid "Control email delivery"
14316
15133
msgstr ""
14317
15134
 
14318
 
#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:118
 
15135
#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:119
14319
15136
msgid "Unknown section"
14320
15137
msgstr ""
14321
15138
 
14322
 
#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:140
 
15139
#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:141
14323
15140
msgid "Unknown feed"
14324
15141
msgstr ""
14325
15142
 
14326
 
#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:158
14327
 
#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:185
 
15143
#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:159
 
15144
#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:186
14328
15145
msgid "Untitled article"
14329
15146
msgstr ""
14330
15147
 
14459
15276
msgid "You"
14460
15277
msgstr "Bạn"
14461
15278
 
14462
 
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/model.py:73
14463
 
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/model.py:82
14464
 
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/model.py:194
 
15279
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/model.py:74
 
15280
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/model.py:83
 
15281
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/model.py:185
14465
15282
msgid "Scheduled"
14466
15283
msgstr "Đã đươc lên lịch"
14467
15284
 
14468
 
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/model.py:84
14469
 
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/model.py:195
 
15285
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/model.py:85
 
15286
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/model.py:186
14470
15287
msgid "Custom"
14471
15288
msgstr "Tùy biến"
14472
15289
 
14561
15378
msgid "Do not download CSS stylesheets."
14562
15379
msgstr ""
14563
15380
 
 
15381
#~ msgid "LibraryThing.com timed out. Try again later."
 
15382
#~ msgstr ""
 
15383
#~ "Thời gian truy cập LibraryThing.com bị hết. Bạn hãy thử truy cập lại sau vài "
 
15384
#~ "giây."
 
15385
 
 
15386
#~ msgid ""
 
15387
#~ "Could not fetch cover as server is experiencing high load. Please try again "
 
15388
#~ "later."
 
15389
#~ msgstr ""
 
15390
#~ "Không thể tải Bìa sách vì Máy chủ đang bị quá tải. Vui lòng thử lại sau vài "
 
15391
#~ "giây"
 
15392
 
14564
15393
#~ msgid " not found."
14565
15394
#~ msgstr " không tìm thấy."
14566
15395
 
 
15396
#~ msgid "LibraryThing.com server error. Try again later."
 
15397
#~ msgstr "Máy chủ của LibraryThing.com bị lỗi. Vui lòng thử lại sau vài giây."
 
15398
 
14567
15399
#~ msgid " "
14568
15400
#~ msgstr " "
14569
15401
 
14573
15405
#~ msgid "%prog [options] mybook.chm"
14574
15406
#~ msgstr "%prog [tuỳ chọn] mybook.chm"
14575
15407
 
 
15408
#~ msgid "at"
 
15409
#~ msgstr "tại"
 
15410
 
 
15411
#~ msgid ""
 
15412
#~ "Delete downloaded news older than the specified number of days. Set to zero "
 
15413
#~ "to disable."
 
15414
#~ msgstr ""
 
15415
#~ "Xoá các tin được tải về cũ hơn số ngày xác định. Chuyển về 0 để vô hiệu hoá."
 
15416
 
 
15417
#~ msgid "Delete downloaded news older than "
 
15418
#~ msgstr "Xoá tin tức đã được tải về cũ hơn "
 
15419
 
14576
15420
#~ msgid "  "
14577
15421
#~ msgstr "  "
14578
15422
 
 
15423
#~ msgid "Communicate with the Kogan"
 
15424
#~ msgstr "Giao tiếp với Kogan"
 
15425
 
14579
15426
#~ msgid "Communicate with the Nokia 810 internet tablet."
14580
15427
#~ msgstr "Giao tiếp với Nokia 810"
14581
15428
 
 
15429
#~ msgid "Communicate with the Sweex MM300"
 
15430
#~ msgstr "Giao tiếp với Sweex MM300"
 
15431
 
14582
15432
#~ msgid "Communicate with the Booq Avant"
14583
15433
#~ msgstr "Giao tiếp với Booq Avant"
14584
15434
 
14594
15444
#~ "nghiệm. Nó có thể làm việc chuyển đổi thất bại hoặc tạo ra tập tin xuất "
14595
15445
#~ "không như ý muốn."
14596
15446
 
 
15447
#~ msgid "Download covers from librarything.com"
 
15448
#~ msgstr "Tải bìa sách từ librarything.com"
 
15449
 
14597
15450
#~ msgid "Downloads series/tags/rating information from librarything.com"
14598
15451
#~ msgstr "Tải thông tin về bộ sách/thẻ/điểm số từ librarything.com"
14599
15452
 
14631
15484
#~ msgid "You cannot change libraries when a device is connected."
14632
15485
#~ msgstr "Bạn không thể thay đổi thư viện khi một thiết bị đang kết nối."
14633
15486
 
 
15487
#~ msgid " and delete from library"
 
15488
#~ msgstr " và xóa khỏi thư viện"
 
15489
 
14634
15490
#~ msgid "Failed to download some metadata"
14635
15491
#~ msgstr "Thất bại khi tải một vài thông tin mô tả"
14636
15492