1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
|
{
"abCard.ContactDetails": {
"message": "Contact properties (CardDAV)"
},
"abCard.EmailAddresses": {
"message": "E-mail addresses"
},
"abCard.MiddleName": {
"message": "Middle:"
},
"abCard.Phone": {
"message": "Phone numbers"
},
"abCard.PrefixName": {
"message": "Prefix:"
},
"abCard.SuffixName": {
"message": "Suffix:"
},
"abCard.emailtypes.car": {
"message": "Car"
},
"abCard.emailtypes.cell": {
"message": "Mobile"
},
"abCard.emailtypes.description": {
"message": "The first e-mail address in the list will be used as the primary e-mail address."
},
"abCard.emailtypes.fax": {
"message": "Fax"
},
"abCard.emailtypes.home": {
"message": "Home"
},
"abCard.emailtypes.other": {
"message": "Other"
},
"abCard.emailtypes.pager": {
"message": "Pager"
},
"abCard.emailtypes.video": {
"message": "Video"
},
"abCard.emailtypes.voice": {
"message": "Phone"
},
"abCard.emailtypes.work": {
"message": "Work"
},
"acl.add": {
"message": "add"
},
"acl.delete": {
"message": "delete"
},
"acl.modify": {
"message": "modify"
},
"acl.none": {
"message": "none"
},
"acl.readonly": {
"message": "Read-only server access (revert local changes)"
},
"acl.readwrite": {
"message": "Server write permissions: ##replace.1##"
},
"add.caldavserver": {
"message": "CalDAV server address:"
},
"add.carddavserver": {
"message": "CardDAV server address:"
},
"add.data.description": {
"message": "Please provide a friendly name for the new TbSync account and the credentials for your server:"
},
"add.data.notes": {
"message": "Notes:"
},
"add.data.title": {
"message": "Enter account information"
},
"add.finish.description": {
"message": "The following settings have been verified successfully:"
},
"add.finish.details": {
"message": "Click “Finish” to create a new TbSync account with these settings."
},
"add.finish.title": {
"message": "Confirm account creation"
},
"add.name": {
"message": "Account name:"
},
"add.ok": {
"message": "Add account"
},
"add.password": {
"message": "Password:"
},
"add.server": {
"message": "Server URL:"
},
"add.serverprofile.custom": {
"message": "Manual Configuration"
},
"add.serverprofile.custom.description": {
"message": "The CalDAV and CardDAV service endpoints can be configured manually."
},
"add.serverprofile.custom.details1": {
"message": "The required CalDAV & CardDAV service endpoints or the so called principal addresses should be provided by your service provider."
},
"add.serverprofile.custom.details2": {
"message": "If you leave either address empty, the corresponding service will be disabled for this account."
},
"add.serverprofile.description": {
"message": "Please select one of the available server profiles:"
},
"add.serverprofile.discovery": {
"message": "Automatic Configuration"
},
"add.serverprofile.discovery.description": {
"message": "Many service providers and servers support an automatic configuration process, which requires only an e-mail address or a username and a server address."
},
"add.serverprofile.discovery.details1": {
"message": "For the automatic discovery of the CalDAV & CardDAV service endpoints, please enter your credentials and the host name of your server (e.g. 'cloud.myserver.de')."
},
"add.serverprofile.discovery.details2": {
"message": "If your username is an e-mail address, specifying the server becomes optional, as the information about the service endpoints may be obtained directly from your service provider via an RFC6764 request (if supported)."
},
"add.serverprofile.discovery.server-optional": {
"message": "optional"
},
"add.serverprofile.fruux": {
"message": "fruux"
},
"add.serverprofile.fruux.description": {
"message": "fruux is a service that syncs contacts, calendars and tasks. It's powered by the company behind sabre/dav and is based in Germany."
},
"add.serverprofile.gmx.com": {
"message": "GMX.com (USA)"
},
"add.serverprofile.gmx.com.description": {
"message": "https://www.gmx.com"
},
"add.serverprofile.gmx.net": {
"message": "GMX.net (Europe)"
},
"add.serverprofile.gmx.net.description": {
"message": "https://www.gmx.net"
},
"add.serverprofile.icloud": {
"message": "iCloud"
},
"add.serverprofile.icloud.description": {
"message": "https://www.icloud.com"
},
"add.serverprofile.icloud.details1": {
"message": "The requested user name is your Apple ID. Please note, that you may not use your Apple ID password here. You MUST enable two-factor authentication (2FA) for your iCloud account and create a separate app-specific password for TbSync."
},
"add.serverprofile.icloud.details2": {
"message": "This is a security layer enforced by Apple, so that 3rd party clients do not gain access to your Apple account."
},
"add.serverprofile.mbo": {
"message": "mailbox.org"
},
"add.serverprofile.mbo.description": {
"message": "mailbox.org is a secure German e-mail provider for private and business customers, which also offers calendars, contacts and cloud storage."
},
"add.serverprofile.posteo": {
"message": "Posteo"
},
"add.serverprofile.posteo.description": {
"message": "https://www.posteo.de"
},
"add.serverprofile.title": {
"message": "Select a server profile"
},
"add.serverprofile.web.de": {
"message": "WEB.de"
},
"add.serverprofile.web.de.description": {
"message": "https://www.web.de"
},
"add.serverprofile.yahoo": {
"message": "Yahoo!"
},
"add.serverprofile.yahoo.description": {
"message": "https://www.yahoo.com"
},
"add.serverprofile.yahoo.details1": {
"message": "The requested password is an app-specific password for TbSync which you can create in your Yahoo! web portal. It is not your standard Yahoo! password."
},
"add.spinner.query": {
"message": "Sending RFC6764 request to “##replace.1##”"
},
"add.spinner.validating": {
"message": "Verifying connection to server"
},
"add.title": {
"message": "Adding a CalDAV & CardDAV account to TbSync"
},
"add.user": {
"message": "User name:"
},
"autocomplete.HOME": {
"message": "private"
},
"autocomplete.PREF": {
"message": "preferred"
},
"autocomplete.WORK": {
"message": "business"
},
"config.custom": {
"message": "CalDAV & CardDAV server configuration"
},
"defaultname.calendar": {
"message": "Calendar"
},
"defaultname.contacts": {
"message": "Contacts"
},
"extensionDescription": {
"message": "Add sync support for CalDAV & CardDAV accounts to TbSync."
},
"extensionName": {
"message": "Provider for CalDAV & CardDAV"
},
"helplink.malformed-xml": {
"message": "https://github.com/jobisoft/DAV-4-TbSync/issues/104"
},
"manager.tabs.accountsettings": {
"message": "Account settings"
},
"manager.tabs.syncsettings": {
"message": "Options"
},
"menu.name": {
"message": "CalDAV & CardDAV"
},
"pref.AccountName": {
"message": "Account name"
},
"pref.CalDavServer": {
"message": "CalDAV server address:"
},
"pref.CardDavServer": {
"message": "CardDAV server address:"
},
"pref.UserName": {
"message": "User name"
},
"pref.calendaroptions": {
"message": "Calendar options"
},
"pref.contactoptions": {
"message": "Contact options"
},
"pref.downloadonly": {
"message": "Revert local changes (one-way sync)"
},
"pref.generaloptions": {
"message": "General options"
},
"pref.useCalendarCache": {
"message": "Offline Support"
},
"pref.useCardBook": {
"message": "Create CardBook address books instead of Thunderbird's default address books"
},
"status.401": {
"message": "Could not authenticate, check username and password."
},
"status.403": {
"message": "Server rejected connection (forbidden)."
},
"status.404": {
"message": "HTTP Error 404 (requested resource not found)."
},
"status.500": {
"message": "Unknown Server Error (HTTP Error 500)."
},
"status.503": {
"message": "Service unavailable."
},
"status.caldavservernotfound": {
"message": "Could not find a CalDAV server."
},
"status.carddavservernotfound": {
"message": "Could not find a CardDAV server."
},
"status.gContactSync": {
"message": "There is an incompatibility with gContactSync with activated contact group synchronization. Please deactivate one of them as long as the error is not resolved."
},
"status.info.restored": {
"message": "Due to partially missing write permissions, some actions were rejected by the server and reversed locally."
},
"status.malformed-xml": {
"message": "Could not parse XML. Check event log for details."
},
"status.missing-permission": {
"message": "Missing permission: ##replace.1##"
},
"status.networkerror": {
"message": "Could not connect to server."
},
"status.rfc6764-lookup-failed": {
"message": "The query of “##replace.1##” did not provide the required information regarding the CalDAV and CardDAV service endpoints. Please enter the hostname of your server to proceed with the automatic configuration."
},
"status.service-discovery-failed": {
"message": "Automatic discovery of CalDAV & CardDAV service endpoints of “##replace.1##” has failed. Try again, specifying a different server address, or switch to the custom configuration to manually specify the service endpoints."
},
"status.softerror": {
"message": "Non fatal error (##replace.1##)"
},
"status.success.managed-by-thunderbird": {
"message": "Ok"
},
"status.non-carddav-addrbook": {
"message": "This is an older TbSync-CardDAV address book, which cannot be synced anymore. Disable and re-enable the address book, to create a fresh Thunderbird-CardDAV address book."
},
"helplink.non-carddav-addrbook": {
"message": "https://github.com/jobisoft/DAV-4-TbSync/wiki/Since-Thunderbird-102,-TbSync-DAV-is-using-native-CardDAV-sync"
},
"syncstate.eval.folders": {
"message": "Updating folder list"
},
"syncstate.eval.response.localchanges": {
"message": "Processing acknowledgment of local changes"
},
"syncstate.eval.response.remotechanges": {
"message": "Processing remote changes"
},
"syncstate.prepare.request.localchanges": {
"message": "Sending local changes"
},
"syncstate.send.getfolders": {
"message": "Requesting folder list"
},
"syncstate.send.request.localchanges": {
"message": "Waiting for acknowledgment of local changes"
},
"syncstate.send.request.remotechanges": {
"message": "Waiting for remote changes"
}
}
|