summaryrefslogtreecommitdiff
path: root/sc/inc/globstr.hrc
blob: 04bfae4f6f829c13508ff0681c51fc7201965211 (plain)
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
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
/*
 * This file is part of the LibreOffice project.
 *
 * This Source Code Form is subject to the terms of the Mozilla Public
 * License, v. 2.0. If a copy of the MPL was not distributed with this
 * file, You can obtain one at http://mozilla.org/MPL/2.0/.
 *
 * This file incorporates work covered by the following license notice:
 *
 *   Licensed to the Apache Software Foundation (ASF) under one or more
 *   contributor license agreements. See the NOTICE file distributed
 *   with this work for additional information regarding copyright
 *   ownership. The ASF licenses this file to you under the Apache
 *   License, Version 2.0 (the "License"); you may not use this file
 *   except in compliance with the License. You may obtain a copy of
 *   the License at http://www.apache.org/licenses/LICENSE-2.0 .
 */

#ifndef SC_GLOBSTR_HRC
#define SC_GLOBSTR_HRC

#define NC_(Context, String) TranslateId(Context, u8##String)
#define NNC_(Context, StringSingular, StringPlural) TranslateNId(Context, reinterpret_cast<char const *>(u8##StringSingular), reinterpret_cast<char const *>(u8##StringPlural))

/*
 * This file is reserved for string IDs of permanently loaded resident string
 * resources for faster access in core and filter code (and some UI like
 * Undo/Redo or strings displayed in the status bar), they reside in resource
 * RID_GLOBSTR and are meant to be accessed via ScGlobal::GetRscString(). All
 * other string IDs of strings used in message boxes and elsewhere go into
 * sc/inc/strings.hrc
 */

#define STR_UNDO_INSERTCELLS                    NC_("STR_UNDO_INSERTCELLS", "Insert")
#define STR_UNDO_DELETECELLS                    NC_("STR_UNDO_DELETECELLS", "Delete")
#define STR_UNDO_CUT                            NC_("STR_UNDO_CUT", "Cut")
#define STR_UNDO_PASTE                          NC_("STR_UNDO_PASTE", "Insert")
#define STR_UNDO_DRAGDROP                       NC_("STR_UNDO_DRAGDROP", "Drag and Drop")
#define STR_UNDO_MOVE                           NC_("STR_UNDO_MOVE", "Move")
#define STR_UNDO_COPY                           NC_("STR_UNDO_COPY", "Copy")
#define STR_UNDO_DELETECONTENTS                 NC_("STR_UNDO_DELETECONTENTS", "Delete")
#define STR_UNDO_SELATTR                        NC_("STR_UNDO_SELATTR", "Attributes")
#define STR_UNDO_SELATTRLINES                   NC_("STR_UNDO_SELATTRLINES", "Attributes/Lines")
#define STR_UNDO_COLWIDTH                       NC_("STR_UNDO_COLWIDTH", "Column Width")
#define STR_UNDO_OPTCOLWIDTH                    NC_("STR_UNDO_OPTCOLWIDTH", "Optimal Column Width")
#define STR_UNDO_ROWHEIGHT                      NC_("STR_UNDO_ROWHEIGHT", "Row height")
#define STR_UNDO_OPTROWHEIGHT                   NC_("STR_UNDO_OPTROWHEIGHT", "Optimal Row Height")
#define STR_UNDO_AUTOFILL                       NC_("STR_UNDO_AUTOFILL", "Fill")
#define STR_UNDO_MERGE                          NC_("STR_UNDO_MERGE", "Merge")
#define STR_UNDO_REMERGE                        NC_("STR_UNDO_REMERGE", "Split")
#define STR_UNDO_AUTOFORMAT                     NC_("STR_UNDO_AUTOFORMAT", "AutoFormat")
#define STR_UNDO_REPLACE                        NC_("STR_UNDO_REPLACE", "Replace")
#define STR_UNDO_CURSORATTR                     NC_("STR_UNDO_CURSORATTR", "Attributes")
#define STR_UNDO_ENTERDATA                      NC_("STR_UNDO_ENTERDATA", "Input")
#define STR_UNDO_INSCOLBREAK                    NC_("STR_UNDO_INSCOLBREAK", "Insert Column Break")
#define STR_UNDO_DELCOLBREAK                    NC_("STR_UNDO_DELCOLBREAK", "Delete column break")
#define STR_UNDO_INSROWBREAK                    NC_("STR_UNDO_INSROWBREAK", "Insert Row Break")
#define STR_UNDO_DELROWBREAK                    NC_("STR_UNDO_DELROWBREAK", "Delete row break")
#define STR_UNDO_DOOUTLINE                      NC_("STR_UNDO_DOOUTLINE", "View Details")
#define STR_UNDO_REDOOUTLINE                    NC_("STR_UNDO_REDOOUTLINE", "Hide details")
#define STR_UNDO_MAKEOUTLINE                    NC_("STR_UNDO_MAKEOUTLINE", "Group")
#define STR_UNDO_REMAKEOUTLINE                  NC_("STR_UNDO_REMAKEOUTLINE", "Ungroup")
#define STR_UNDO_OUTLINELEVEL                   NC_("STR_UNDO_OUTLINELEVEL", "Select outline level")
#define STR_UNDO_DOOUTLINEBLK                   NC_("STR_UNDO_DOOUTLINEBLK", "View Details")
#define STR_UNDO_REDOOUTLINEBLK                 NC_("STR_UNDO_REDOOUTLINEBLK", "Hide details")
#define STR_UNDO_REMOVEALLOTLNS                 NC_("STR_UNDO_REMOVEALLOTLNS", "Clear Outline")
#define STR_UNDO_AUTOOUTLINE                    NC_("STR_UNDO_AUTOOUTLINE", "AutoOutline")
#define STR_UNDO_SUBTOTALS                      NC_("STR_UNDO_SUBTOTALS", "Subtotals")
#define STR_UNDO_SORT                           NC_("STR_UNDO_SORT", "Sort")
#define STR_UNDO_QUERY                          NC_("STR_UNDO_QUERY", "Filter")
#define STR_UNDO_DBDATA                         NC_("STR_UNDO_DBDATA", "Change Database Range")
#define STR_UNDO_IMPORTDATA                     NC_("STR_UNDO_IMPORTDATA", "Importing")
#define STR_UNDO_REPEATDB                       NC_("STR_UNDO_REPEATDB", "Refresh range")
#define STR_UNDO_LISTNAMES                      NC_("STR_UNDO_LISTNAMES", "List names")
#define STR_UNDO_PIVOT_NEW                      NC_("STR_UNDO_PIVOT_NEW", "Create pivot table")
#define STR_UNDO_PIVOT_MODIFY                   NC_("STR_UNDO_PIVOT_MODIFY", "Edit pivot table")
#define STR_UNDO_PIVOT_DELETE                   NC_("STR_UNDO_PIVOT_DELETE", "Delete pivot table")
#define STR_UNDO_CONSOLIDATE                    NC_("STR_UNDO_CONSOLIDATE", "Consolidate")
#define STR_UNDO_USESCENARIO                    NC_("STR_UNDO_USESCENARIO", "Use scenario")
#define STR_UNDO_MAKESCENARIO                   NC_("STR_UNDO_MAKESCENARIO", "Create scenario")
#define STR_UNDO_EDITSCENARIO                   NC_("STR_UNDO_EDITSCENARIO", "Edit scenario")
#define STR_UNDO_APPLYCELLSTYLE                 NC_("STR_UNDO_APPLYCELLSTYLE", "Apply Cell Style")
#define STR_UNDO_EDITCELLSTYLE                  NC_("STR_UNDO_EDITCELLSTYLE", "Edit Cell Style")
#define STR_UNDO_APPLYPAGESTYLE                 NC_("STR_UNDO_APPLYPAGESTYLE", "Apply Page Style")
#define STR_UNDO_EDITPAGESTYLE                  NC_("STR_UNDO_EDITPAGESTYLE", "Edit Page Style")
#define STR_UNDO_EDITGRAPHICSTYLE               NC_("STR_UNDO_EDITGRAPHICSTYLE", "Edit Drawing Style")
#define STR_UNDO_DETADDPRED                     NC_("STR_UNDO_DETADDPRED", "Trace Precedents")
#define STR_UNDO_DETDELPRED                     NC_("STR_UNDO_DETDELPRED", "Remove Precedent")
#define STR_UNDO_DETADDSUCC                     NC_("STR_UNDO_DETADDSUCC", "Trace Dependents")
#define STR_UNDO_DETDELSUCC                     NC_("STR_UNDO_DETDELSUCC", "Remove Dependent")
#define STR_UNDO_DETADDERROR                    NC_("STR_UNDO_DETADDERROR", "Trace Error")
#define STR_UNDO_DETDELALL                      NC_("STR_UNDO_DETDELALL", "Remove all Traces")
#define STR_UNDO_DETINVALID                     NC_("STR_UNDO_DETINVALID", "Mark invalid data")
#define STR_UNDO_DETREFRESH                     NC_("STR_UNDO_DETREFRESH", "Refresh Traces")
#define STR_UNDO_CHARTDATA                      NC_("STR_UNDO_CHARTDATA", "Modify chart data range")
#define STR_UNDO_ORIGINALSIZE                   NC_("STR_UNDO_ORIGINALSIZE", "Original Size")
#define STR_UNDO_FITCELLSIZE                    NC_("STR_UNDO_FITCELLSIZE", "Fit to Cell Size")
#define STR_UNDO_UPDATELINK                     NC_("STR_UNDO_UPDATELINK", "Update Link")
#define STR_UNDO_REMOVELINK                     NC_("STR_UNDO_REMOVELINK", "Unlink")
#define STR_UNDO_INSERTAREALINK                 NC_("STR_UNDO_INSERTAREALINK", "Insert Link")
#define STR_UNDO_ENTERMATRIX                    NC_("STR_UNDO_ENTERMATRIX", "Insert Array Formula")
#define STR_UNDO_INSERTNOTE                     NC_("STR_UNDO_INSERTNOTE", "Insert Comment")
#define STR_UNDO_DELETENOTE                     NC_("STR_UNDO_DELETENOTE", "Delete Comment")
#define STR_UNDO_SHOWNOTE                       NC_("STR_UNDO_SHOWNOTE", "Show Comment")
#define STR_UNDO_HIDENOTE                       NC_("STR_UNDO_HIDENOTE", "Hide Comment")
#define STR_UNDO_SHOWALLNOTES                   NC_("STR_UNDO_SHOWALLNOTES", "Show All Comments")
#define STR_UNDO_HIDEALLNOTES                   NC_("STR_UNDO_HIDEALLNOTES", "Hide All Comments")
#define STR_UNDO_EDITNOTE                       NC_("STR_UNDO_EDITNOTE", "Edit Comment")
#define STR_UNDO_DEC_INDENT                     NC_("STR_UNDO_DEC_INDENT", "Decrease Indent")
#define STR_UNDO_INC_INDENT                     NC_("STR_UNDO_INC_INDENT", "Increase Indent")
#define STR_UNDO_PROTECT_TAB                    NC_("STR_UNDO_PROTECT_TAB", "Protect sheet")
#define STR_UNDO_UNPROTECT_TAB                  NC_("STR_UNDO_UNPROTECT_TAB", "Unprotect sheet")
#define STR_UNDO_PROTECT_DOC                    NC_("STR_UNDO_PROTECT_DOC", "Protect document")
#define STR_UNDO_UNPROTECT_DOC                  NC_("STR_UNDO_UNPROTECT_DOC", "Unprotect document")
#define STR_UNDO_PRINTRANGES                    NC_("STR_UNDO_PRINTRANGES", "Print range")
#define STR_UNDO_REMOVEBREAKS                   NC_("STR_UNDO_REMOVEBREAKS", "Delete Page Breaks")
#define STR_UNDO_PRINTSCALE                     NC_("STR_UNDO_PRINTSCALE", "Change Scale")
#define STR_UNDO_DRAG_BREAK                     NC_("STR_UNDO_DRAG_BREAK", "Move Page Break")
#define STR_UNDO_RANGENAMES                     NC_("STR_UNDO_RANGENAMES", "Edit range names")
#define STR_UNDO_TRANSLITERATE                  NC_("STR_UNDO_TRANSLITERATE", "Change Case")
#define STR_DBNAME_IMPORT                       NC_("STR_DBNAME_IMPORT", "Import")
#define STR_MSSG_DOSUBTOTALS_0                  NC_("STR_MSSG_DOSUBTOTALS_0", "%PRODUCTNAME Calc")
#define STR_MSSG_DOSUBTOTALS_1                  NC_("STR_MSSG_DOSUBTOTALS_1", "Delete data?")
#define STR_MSSG_DOSUBTOTALS_2                  NC_("STR_MSSG_DOSUBTOTALS_2", "Unable to insert rows")
#define STR_MSSG_REPEATDB_0                     NC_("STR_MSSG_REPEATDB_0", "No operations to execute")
#define STR_MSSG_MAKEAUTOFILTER_0               NC_("STR_MSSG_MAKEAUTOFILTER_0", "The range does not contain column headers.\nDo you want the first line to be used as column header?")
#define STR_MSSG_IMPORTDATA_0                   NC_("STR_MSSG_IMPORTDATA_0", "Error while importing data!")
#define STR_MSSG_MAKEOUTLINE_0                  NC_("STR_MSSG_MAKEOUTLINE_0", "Grouping not possible")
#define STR_MSSG_REMOVEOUTLINE_0                NC_("STR_MSSG_REMOVEOUTLINE_0", "Ungrouping not possible")
#define STR_MSSG_PASTEFROMCLIP_0                NC_("STR_MSSG_PASTEFROMCLIP_0", "Insert into multiple selection not possible")
#define STR_MSSG_MOVEBLOCKTO_0                  NC_("STR_MSSG_MOVEBLOCKTO_0", "Cell merge not possible if cells already merged!")
#define STR_MSSG_INSERTCELLS_0                  NC_("STR_MSSG_INSERTCELLS_0", "Inserting into merged ranges not possible")
#define STR_MSSG_DELETECELLS_0                  NC_("STR_MSSG_DELETECELLS_0", "Deleting in merged ranges not possible")
#define STR_MSSG_MERGECELLS_0                   NC_("STR_MSSG_MERGECELLS_0", "Cell merge not possible if cells already merged")
#define STR_SORT_ERR_MERGED                     NC_("STR_SORT_ERR_MERGED", "Ranges containing merged cells can only be sorted without formats.")
#define STR_MSSG_SOLVE_0                        NC_("STR_MSSG_SOLVE_0", "Goal Seek succeeded. Result: ")
#define STR_MSSG_SOLVE_1                        NC_("STR_MSSG_SOLVE_1", "\n\nInsert the result into the variable cell?")
#define STR_MSSG_SOLVE_2                        NC_("STR_MSSG_SOLVE_2", "Goal Seek failed.\n\n")
#define STR_MSSG_SOLVE_3                        NC_("STR_MSSG_SOLVE_3", "Insert the closest value (")
#define STR_MSSG_SOLVE_4                        NC_("STR_MSSG_SOLVE_4", ") into the variable cell anyway?")
#define STR_TABLE_ERGEBNIS                      NC_("STR_TABLE_ERGEBNIS", "Result")
#define STR_UNDO_SPELLING                       NC_("STR_UNDO_SPELLING", "Spellcheck")
#define STR_TABLE_AND                           NC_("STR_TABLE_AND", "AND")
#define STR_TABLE_OR                            NC_("STR_TABLE_OR", "OR")
#define STR_TABLE_DEF                           NC_("STR_TABLE_DEF", "Sheet")
#define STR_MOVE_TO_END                         NC_("STR_MOVE_TO_END", "- move to end position -")
#define STR_NO_REF_TABLE                        NC_("STR_NO_REF_TABLE", "#REF!")
#define STR_PIVOT_NODATA                        NC_("STR_PIVOT_NODATA", "The pivot table must contain at least one entry.")
#define STR_PIVOT_MOVENOTALLOWED                NC_("STR_PIVOT_MOVENOTALLOWED", "The data range can not be deleted.")
#define STR_PIVOT_ERROR                         NC_("STR_PIVOT_ERROR", "Error creating the pivot table.")
#define STR_PIVOT_NOTEMPTY                      NC_("STR_PIVOT_NOTEMPTY", "The destination range is not empty. Overwrite existing contents?")
#define STR_PIVOT_REMOVE_PIVOTCHART             NC_("STR_PIVOT_REMOVE_PIVOTCHART", "Deleting the pivot table will also remove any associated pivot charts.\nDo you want to proceed?")
#define STR_DATAPILOT_SUBTOTAL                  NC_("STR_DATAPILOT_SUBTOTAL", "The source range contains subtotals which may distort the results. Use it anyway?")
#define STR_PIVOT_TOTAL                         NC_("STR_PIVOT_TOTAL", "Total")
#define STR_PIVOT_DATA                          NC_("STR_PIVOT_DATA", "Data")
#define STR_PIVOT_GROUP                         NC_("STR_PIVOT_GROUP", "Group")
#define STR_PIVOT_ROW_LABELS                    NC_("STR_PIVOT_ROW_LABELS", "Row Labels")
#define STR_PIVOT_COL_LABELS                    NC_("STR_PIVOT_COL_LABELS", "Column Labels")
/* %1 will be replaced by STR_SELCOUNT_ROWARG, and %2 by STR_SELCOUNT_COLARG
   e.g. Selected: 1 row, 2 columns */
#define STR_SELCOUNT                            NC_("STR_SELCOUNT", "Selected: %1, %2")
// STR_SELCOUNT_ROWARG is %1 of STR_SELCOUNT. %d of STR_SELCOUNT_ROWARG is number of rows
#define STR_SELCOUNT_ROWARG                     NNC_("STR_SELCOUNT_ROWARG", "%d row", "%d rows")
// STR_SELCOUNT_COLARG is %2 of STR_SELCOUNT. %d of STR_SELCOUNT_ROWARG is number of columns
#define STR_SELCOUNT_COLARG                     NNC_("STR_SELCOUNT_COLARG", "%d column", "%d columns")
#define STR_FILTER_SELCOUNT                     NC_("STR_FILTER_SELCOUNT", "%1 of %2 records found")
#define STR_COLUMN                              NC_("STR_COLUMN", "Column")
#define STR_ROW                                 NC_("STR_ROW", "Row")
#define STR_PAGE                                NC_("STR_PAGE", "Page")
#define STR_PGNUM                               NC_("STR_PGNUM", "Page %1")
#define STR_LOAD_DOC                            NC_("STR_LOAD_DOC", "Load document")
#define STR_SAVE_DOC                            NC_("STR_SAVE_DOC", "Save document")
#define STR_AREA_ALREADY_INSERTED               NC_("STR_AREA_ALREADY_INSERTED", "This range has already been inserted.")
#define STR_INVALID_TABREF                      NC_("STR_INVALID_TABREF", "Invalid sheet reference.")
#define STR_INVALID_QUERYAREA                   NC_("STR_INVALID_QUERYAREA", "This range does not contain a valid query.")
#define STR_REIMPORT_EMPTY                      NC_("STR_REIMPORT_EMPTY", "This range does not contain imported data.")
#define STR_NOMULTISELECT                       NC_("STR_NOMULTISELECT", "This function cannot be used with multiple selections.")
#define STR_FILL_SERIES_PROGRESS                NC_("STR_FILL_SERIES_PROGRESS", "Fill Row...")
#define STR_UNDO_THESAURUS                      NC_("STR_UNDO_THESAURUS", "Thesaurus")
#define STR_FILL_TAB                            NC_("STR_FILL_TAB", "Fill Sheets")
#define STR_UPDATE_SCENARIO                     NC_("STR_UPDATE_SCENARIO", "Add selected ranges to current scenario?")
#define STR_ERR_NEWSCENARIO                     NC_("STR_ERR_NEWSCENARIO", "The scenario ranges must be selected in order to be able to create a new scenario.")
#define STR_NOAREASELECTED                      NC_("STR_NOAREASELECTED", "A range has not been selected.")
#define STR_NEWTABNAMENOTUNIQUE                 NC_("STR_NEWTABNAMENOTUNIQUE", "This name already exists.")
#define STR_INVALIDTABNAME                      NC_("STR_INVALIDTABNAME", "Invalid sheet name.\n\nThe sheet name must not:\n• be empty\n• already exist\n• contain [ ] * ? : / \\ \n• use ' (apostrophe) as first or last character.")
#define STR_SCENARIO                            NC_("STR_SCENARIO", "Scenario")
#define STR_PIVOT_TABLE                         NC_("STR_PIVOT_TABLE", "Pivot Table")
 // Text strings for captions of subtotal functions.
#define STR_FUN_TEXT_SUM                        NC_("STR_FUN_TEXT_SUM", "Sum")
#define STR_FUN_TEXT_SELECTION_COUNT            NC_("STR_FUN_TEXT_SELECTION_COUNT", "Selection count")
#define STR_FUN_TEXT_COUNT                      NC_("STR_FUN_TEXT_COUNT", "Count")
#define STR_FUN_TEXT_COUNT2                     NC_("STR_FUN_TEXT_COUNT2", "CountA")
#define STR_FUN_TEXT_AVG                        NC_("STR_FUN_TEXT_AVG", "Average")
#define STR_FUN_TEXT_MEDIAN                     NC_("STR_FUN_TEXT_MEDIAN", "Median")
#define STR_FUN_TEXT_MAX                        NC_("STR_FUN_TEXT_MAX", "Max")
#define STR_FUN_TEXT_MIN                        NC_("STR_FUN_TEXT_MIN", "Min")
#define STR_FUN_TEXT_PRODUCT                    NC_("STR_FUN_TEXT_PRODUCT", "Product")
#define STR_FUN_TEXT_STDDEV                     NC_("STR_FUN_TEXT_STDDEV", "StDev")
#define STR_FUN_TEXT_VAR                        NC_("STR_FUN_TEXT_VAR", "Var")
#define STR_TABLE_GRAND_AVG                     NC_("STR_TABLE_GRAND_AVG", "Grand Average")
#define STR_TABLE_GRAND_COUNT                   NC_("STR_TABLE_GRAND_COUNT", "Grand Count")
#define STR_TABLE_GRAND_MAX                     NC_("STR_TABLE_GRAND_MAX", "Grand Max")
#define STR_TABLE_GRAND_MIN                     NC_("STR_TABLE_GRAND_MIN", "Grand Min")
#define STR_TABLE_GRAND_PRODUCT                 NC_("STR_TABLE_GRAND_PRODUCT", "Grand Product")
#define STR_TABLE_GRAND_STDDEV                  NC_("STR_TABLE_GRAND_STDDEV", "Grand StdDev")
#define STR_TABLE_GRAND_SUM                     NC_("STR_TABLE_GRAND_SUM", "Grand Sum")
#define STR_TABLE_GRAND_VAR                     NC_("STR_TABLE_GRAND_VAR", "Grand Var")
#define STR_NOCHARTATCURSOR                     NC_("STR_NOCHARTATCURSOR", "No chart found at this position.")
#define STR_PIVOT_NOTFOUND                      NC_("STR_PIVOT_NOTFOUND", "No pivot table found at this position.")
#define STR_EMPTYDATA                           NC_("STR_EMPTYDATA", "(empty)")
#define STR_PRINT_INVALID_AREA                  NC_("STR_PRINT_INVALID_AREA", "Invalid print range")
#define STR_PAGESTYLE                           NC_("STR_PAGESTYLE", "Page Style")
#define STR_HEADER                              NC_("STR_HEADER", "Header")
#define STR_FOOTER                              NC_("STR_FOOTER", "Footer")
#define STR_TEXTATTRS                           NC_("STR_TEXTATTRS", "Text Attributes")
#define STR_PROTECTIONERR                       NC_("STR_PROTECTIONERR", "Protected cells can not be modified.")
#define STR_READONLYERR                         NC_("STR_READONLYERR", "Document opened in read-only mode.")
#define STR_MATRIXFRAGMENTERR                   NC_("STR_MATRIXFRAGMENTERR", "You cannot change only part of an array.")
#define STR_PAGEHEADER                          NC_("STR_PAGEHEADER", "Header")
#define STR_PAGEFOOTER                          NC_("STR_PAGEFOOTER", "Footer")
#define STR_TOO_MANY_COLUMNS_DATA_FORM          NC_("STR_TOO_MANY_COLUMNS_DATA_FORM", "Too many columns in the data form.")

/* BEGIN error constants and error strings. */
#define STR_ERROR_STR                           NC_("STR_ERROR_STR", "Err:")
/* BEGIN defined ERROR.TYPE() values. */
/* ERROR.TYPE( #DIV/0! ) == 2 */
#define STR_LONG_ERR_DIV_ZERO                   NC_("STR_LONG_ERR_DIV_ZERO", "Error: Division by zero")
/* ERROR.TYPE( #VALUE! ) == 3 */
#define STR_LONG_ERR_NO_VALUE                   NC_("STR_LONG_ERR_NO_VALUE", "Error: No value")
/* ERROR.TYPE( #REF! ) == 4 */
#define STR_LONG_ERR_NO_REF                     NC_("STR_LONG_ERR_NO_REF", "Error: Not a valid reference")
/* ERROR.TYPE( #NAME! ) == 5 */
#define STR_LONG_ERR_NO_NAME                    NC_("STR_LONG_ERR_NO_NAME", "Error: Invalid name")
/* ERROR.TYPE( #NUM! ) == 6 */
#define STR_LONG_ERR_ILL_FPO                    NC_("STR_LONG_ERR_ILL_FPO", "Error: Invalid numeric value")
/* ERROR.TYPE( #N/A ) == 7 */
#define STR_LONG_ERR_NV                         NC_("STR_LONG_ERR_NV", "Error: Value not available")
/* END defined ERROR.TYPE() values. */
#define STR_NO_ADDIN                            NC_("STR_NO_ADDIN", "#ADDIN?")
#define STR_LONG_ERR_NO_ADDIN                   NC_("STR_LONG_ERR_NO_ADDIN", "Error: Add-in not found")
#define STR_NO_MACRO                            NC_("STR_NO_MACRO", "#MACRO?")
#define STR_LONG_ERR_NO_MACRO                   NC_("STR_LONG_ERR_NO_MACRO", "Error: Macro not found")
#define STR_LONG_ERR_SYNTAX                     NC_("STR_LONG_ERR_SYNTAX", "Internal syntactical error")
#define STR_LONG_ERR_NO_CODE                    NC_("STR_LONG_ERR_NO_CODE", "Error: No code or intersection")
#define STR_LONG_ERR_ILL_ARG                    NC_("STR_LONG_ERR_ILL_ARG", "Error: Invalid argument")
#define STR_LONG_ERR_ILL_PAR                    NC_("STR_LONG_ERR_ILL_PAR", "Error in parameter list")
#define STR_LONG_ERR_ILL_CHAR                   NC_("STR_LONG_ERR_ILL_CHAR", "Error: Invalid character")
#define STR_LONG_ERR_PAIR                       NC_("STR_LONG_ERR_PAIR", "Error: in bracketing")
#define STR_LONG_ERR_OP_EXP                     NC_("STR_LONG_ERR_OP_EXP", "Error: Operator missing")
#define STR_LONG_ERR_VAR_EXP                    NC_("STR_LONG_ERR_VAR_EXP", "Error: Variable missing")
#define STR_LONG_ERR_CODE_OVF                   NC_("STR_LONG_ERR_CODE_OVF", "Error: Formula overflow")
#define STR_LONG_ERR_STR_OVF                    NC_("STR_LONG_ERR_STR_OVF", "Error: String overflow")
#define STR_LONG_ERR_STACK_OVF                  NC_("STR_LONG_ERR_STACK_OVF", "Error: Internal overflow")
#define STR_LONG_ERR_MATRIX_SIZE                NC_("STR_LONG_ERR_MATRIX_SIZE", "Error: Array or matrix size")
#define STR_LONG_ERR_CIRC_REF                   NC_("STR_LONG_ERR_CIRC_REF", "Error: Circular reference")
#define STR_LONG_ERR_NO_CONV                    NC_("STR_LONG_ERR_NO_CONV", "Error: Calculation does not converge")
/* END error constants and error strings. */

#define STR_CELL_FILTER                         NC_("STR_CELL_FILTER", "Filter")
#define STR_TARGETNOTFOUND                      NC_("STR_TARGETNOTFOUND", "The target database range does not exist.")
#define STR_INVALID_EPS                         NC_("STR_INVALID_EPS", "Invalid increment")
#define STR_UNDO_TABOP                          NC_("STR_UNDO_TABOP", "Multiple operations")
#define STR_INVALID_AFNAME                      NC_("STR_INVALID_AFNAME", "You have entered an invalid name.\nAutoFormat could not be created. \nTry again using a different name.")
#define STR_AREA                                NC_("STR_AREA", "Range")
#define STR_YES                                 NC_("STR_YES", "Yes")
#define STR_NO                                  NC_("STR_NO", "No")
#define STR_PROTECTION                          NC_("STR_PROTECTION", "Protection")
#define STR_FORMULAS                            NC_("STR_FORMULAS", "Formulas")
#define STR_HIDE                                NC_("STR_HIDE", "Hide")
#define STR_PRINT                               NC_("STR_PRINT", "Print")
#define STR_INVALID_AFAREA                      NC_("STR_INVALID_AFAREA", "To apply an AutoFormat,\na table range of at least\n3 × 3 cells must be selected.")
#define STR_OPTIONAL                            NC_("STR_OPTIONAL", "(optional)")
#define STR_REQUIRED                            NC_("STR_REQUIRED", "(required)")
#define STR_NOTES                               NC_("STR_NOTES", "Comments")
/* %d will be replaced by the number of selected sheets
     e.g. Are you sure you want to delete the 3 selected sheets? */
#define STR_QUERY_DELTAB                        NNC_("STR_QUERY_DELTAB", "Are you sure you want to delete the selected sheet?", "Are you sure you want to delete the %d selected sheets?")
#define STR_QUERY_DELSCENARIO                   NC_("STR_QUERY_DELSCENARIO", "Are you sure you want to delete the selected scenario?")
#define STR_EXPORT_ASCII                        NC_("STR_EXPORT_ASCII", "Export Text File")
#define STR_IMPORT_LOTUS                        NC_("STR_IMPORT_LOTUS", "Import Lotus files")
#define STR_IMPORT_DBF                          NC_("STR_IMPORT_DBF", "Import dBASE files")
#define STR_EXPORT_DBF                          NC_("STR_EXPORT_DBF", "dBASE export")
#define STR_EXPORT_DIF                          NC_("STR_EXPORT_DIF", "Dif Export")
#define STR_IMPORT_DIF                          NC_("STR_IMPORT_DIF", "Dif Import")
#define STR_STYLENAME_STANDARD                  NC_("STR_STYLENAME_STANDARD", "Default")
#define STR_STYLENAME_HEADING                   NC_("STR_STYLENAME_HEADING", "Heading")
#define STR_STYLENAME_HEADING_1                 NC_("STR_STYLENAME_HEADING_1", "Heading 1")
#define STR_STYLENAME_HEADING_2                 NC_("STR_STYLENAME_HEADING_2", "Heading 2")
#define STR_STYLENAME_TEXT                      NC_("STR_STYLENAME_TEXT", "Text")
#define STR_STYLENAME_NOTE                      NC_("STR_STYLENAME_NOTE", "Note")
#define STR_STYLENAME_FOOTNOTE                  NC_("STR_STYLENAME_FOOTNOTE", "Footnote")
#define STR_STYLENAME_HYPERLINK                 NC_("STR_STYLENAME_HYPERLINK", "Hyperlink")
#define STR_STYLENAME_STATUS                    NC_("STR_STYLENAME_STATUS", "Status")
#define STR_STYLENAME_GOOD                      NC_("STR_STYLENAME_GOOD", "Good")
#define STR_STYLENAME_NEUTRAL                   NC_("STR_STYLENAME_NEUTRAL", "Neutral")
#define STR_STYLENAME_BAD                       NC_("STR_STYLENAME_BAD", "Bad")
#define STR_STYLENAME_WARNING                   NC_("STR_STYLENAME_WARNING", "Warning")
#define STR_STYLENAME_ERROR                     NC_("STR_STYLENAME_ERROR", "Error")
#define STR_STYLENAME_ACCENT                    NC_("STR_STYLENAME_ACCENT", "Accent")
#define STR_STYLENAME_ACCENT_1                  NC_("STR_STYLENAME_ACCENT_1", "Accent 1")
#define STR_STYLENAME_ACCENT_2                  NC_("STR_STYLENAME_ACCENT_2", "Accent 2")
#define STR_STYLENAME_ACCENT_3                  NC_("STR_STYLENAME_ACCENT_3", "Accent 3")
#define STR_STYLENAME_RESULT                    NC_("STR_STYLENAME_RESULT", "Result")
#define STR_STYLENAME_RESULT1                   NC_("STR_STYLENAME_RESULT1", "Result2")
#define STR_STYLENAME_REPORT                    NC_("STR_STYLENAME_REPORT", "Report")
#define STR_THESAURUS_NO_STRING                 NC_("STR_THESAURUS_NO_STRING", "Thesaurus can only be used in text cells!")
#define STR_SPELLING_BEGIN_TAB                  NC_("STR_SPELLING_BEGIN_TAB", "Should the spellcheck be continued at the beginning of the current sheet?")
#define STR_SPELLING_NO_LANG                    NC_("STR_SPELLING_NO_LANG", "is not available for the thesaurus.\nPlease check your installation and install \nthe desired language if necessary")
#define STR_SPELLING_STOP_OK                    NC_("STR_SPELLING_STOP_OK", "The spellcheck of this sheet has been completed.")
#define STR_UNDO_INSERT_TAB                     NC_("STR_UNDO_INSERT_TAB", "Insert Sheet")
#define STR_UNDO_DELETE_TAB                     NC_("STR_UNDO_DELETE_TAB", "Delete Sheets")
#define STR_UNDO_RENAME_TAB                     NC_("STR_UNDO_RENAME_TAB", "Rename Sheet")
#define STR_UNDO_SET_TAB_BG_COLOR               NC_("STR_UNDO_SET_TAB_BG_COLOR", "Color Tab")
#define STR_UNDO_SET_MULTI_TAB_BG_COLOR         NC_("STR_UNDO_SET_MULTI_TAB_BG_COLOR", "Color Tabs")
#define STR_UNDO_MOVE_TAB                       NC_("STR_UNDO_MOVE_TAB", "Move Sheets")
#define STR_UNDO_COPY_TAB                       NC_("STR_UNDO_COPY_TAB", "Copy Sheet")
#define STR_UNDO_APPEND_TAB                     NC_("STR_UNDO_APPEND_TAB", "Append sheet")
#define STR_UNDO_SHOWTAB                        NC_("STR_UNDO_SHOWTAB", "Show Sheet")
#define STR_UNDO_SHOWTABS                       NC_("STR_UNDO_SHOWTABS", "Show Sheets")
#define STR_UNDO_HIDETAB                        NC_("STR_UNDO_HIDETAB", "Hide sheet")
#define STR_UNDO_HIDETABS                       NC_("STR_UNDO_HIDETABS", "Hide sheets")
#define STR_UNDO_TAB_RTL                        NC_("STR_UNDO_TAB_RTL", "Flip sheet")
#define STR_ERR_AUTOFILTER                      NC_("STR_ERR_AUTOFILTER", "AutoFilter not possible")
#define STR_CREATENAME_REPLACE                  NC_("STR_CREATENAME_REPLACE", "Replace existing definition of #?")
#define STR_CREATENAME_MARKERR                  NC_("STR_CREATENAME_MARKERR", "Invalid selection for range names")
#define STR_CONSOLIDATE_ERR1                    NC_("STR_CONSOLIDATE_ERR1", "References can not be inserted above the source data.")
#define STR_SCENARIO_NOTFOUND                   NC_("STR_SCENARIO_NOTFOUND", "Scenario not found")
#define STR_QUERY_DELENTRY                      NC_("STR_QUERY_DELENTRY", "Do you really want to delete the entry #?")
#define STR_VOBJ_OBJECT                         NC_("STR_VOBJ_OBJECT", "Objects/Images")
#define STR_VOBJ_CHART                          NC_("STR_VOBJ_CHART", "Charts")
#define STR_VOBJ_DRAWINGS                       NC_("STR_VOBJ_DRAWINGS", "Drawing Objects")
#define STR_VOBJ_MODE_SHOW                      NC_("STR_VOBJ_MODE_SHOW", "Show")
#define STR_VOBJ_MODE_HIDE                      NC_("STR_VOBJ_MODE_HIDE", "Hide")
#define STR_SCATTR_PAGE_TOPDOWN                 NC_("STR_SCATTR_PAGE_TOPDOWN", "Top to bottom")
#define STR_SCATTR_PAGE_LEFTRIGHT               NC_("STR_SCATTR_PAGE_LEFTRIGHT", "Left-to-right")
#define STR_SCATTR_PAGE_NOTES                   NC_("STR_SCATTR_PAGE_NOTES", "Comments")
#define STR_SCATTR_PAGE_GRID                    NC_("STR_SCATTR_PAGE_GRID", "Grid")
#define STR_SCATTR_PAGE_HEADERS                 NC_("STR_SCATTR_PAGE_HEADERS", "Row & Column Headers")
#define STR_SCATTR_PAGE_FORMULAS                NC_("STR_SCATTR_PAGE_FORMULAS", "Formulas")
#define STR_SCATTR_PAGE_NULLVALS                NC_("STR_SCATTR_PAGE_NULLVALS", "Zero Values")
#define STR_SCATTR_PAGE_PRINTDIR                NC_("STR_SCATTR_PAGE_PRINTDIR", "Print direction")
#define STR_SCATTR_PAGE_FIRSTPAGENO             NC_("STR_SCATTR_PAGE_FIRSTPAGENO", "First page number")
#define STR_SCATTR_PAGE_SCALE                   NC_("STR_SCATTR_PAGE_SCALE", "Reduce/enlarge printout")
#define STR_SCATTR_PAGE_SCALETOPAGES            NC_("STR_SCATTR_PAGE_SCALETOPAGES", "Shrink print range(s) on number of pages")
#define STR_SCATTR_PAGE_SCALETO                 NC_("STR_SCATTR_PAGE_SCALETO", "Shrink print range(s) to width/height")
#define STR_SCATTR_PAGE_SCALE_WIDTH             NC_("STR_SCATTR_PAGE_SCALE_WIDTH", "Width")
#define STR_SCATTR_PAGE_SCALE_HEIGHT            NC_("STR_SCATTR_PAGE_SCALE_HEIGHT", "Height")
#define STR_SCATTR_PAGE_SCALE_PAGES             NNC_("STR_SCATTR_PAGE_SCALE_PAGES", "One page", "%1 pages")
#define STR_SCATTR_PAGE_SCALE_AUTO              NC_("STR_SCATTR_PAGE_SCALE_AUTO", "automatic")
#define STR_DOC_STAT                            NC_("STR_DOC_STAT", "Statistics")
#define STR_LINKERROR                           NC_("STR_LINKERROR", "The link could not be updated.")
#define STR_LINKERRORFILE                       NC_("STR_LINKERRORFILE", "File:")
#define STR_LINKERRORTAB                        NC_("STR_LINKERRORTAB", "Sheet:")
#define STR_OVERVIEW                            NC_("STR_OVERVIEW", "Overview")
#define STR_DOC_INFO                            NC_("STR_DOC_INFO", "Doc.Information")
#define STR_DOC_PRINTED                         NC_("STR_DOC_PRINTED", "Printed")
#define STR_BY                                  NC_("STR_BY", "by")
#define STR_ON                                  NC_("STR_ON", "on")
#define STR_RELOAD_TABLES                       NC_("STR_RELOAD_TABLES", "Automatic update of external links has been disabled.")
#define STR_TRUST_DOCUMENT_WARNING              NC_("STR_TRUST_DOCUMENT_WARNING", "Are you sure you trust this document?")
#define STR_WEBSERVICE_WITH_LINKS_WARNING       NC_("STR_WEBSERVICE_WITH_LINKS_WARNING", "Links to remote locations can be constructed that transmit local data to the remote server.")
#define STR_REIMPORT_AFTER_LOAD                 NC_("STR_REIMPORT_AFTER_LOAD", "This file contains queries. The results of these queries were not saved.\nDo you want these queries to be repeated?")
#define STR_INSERT_FULL                         NC_("STR_INSERT_FULL", "Filled cells cannot be shifted\nbeyond the sheet.")
#define STR_TABINSERT_ERROR                     NC_("STR_TABINSERT_ERROR", "The table could not be inserted.")
#define STR_TABREMOVE_ERROR                     NC_("STR_TABREMOVE_ERROR", "The sheets could not be deleted.")
#define STR_PASTE_ERROR                         NC_("STR_PASTE_ERROR", "The contents of the clipboard could not be pasted.")
#define STR_PASTE_FULL                          NC_("STR_PASTE_FULL", "There is not enough space on the sheet to insert here.")
#define STR_PASTE_BIGGER                        NC_("STR_PASTE_BIGGER", "The content of the clipboard is bigger than the range selected.\nDo you want to insert it anyway?")
#define STR_ERR_NOREF                           NC_("STR_ERR_NOREF", "No cell references are found in the selected cells.")
#define STR_GRAPHICNAME                         NC_("STR_GRAPHICNAME", "Image")
#define STR_INVALIDNAME                         NC_("STR_INVALIDNAME", "Invalid name.")
#define STR_VALID_MACRONOTFOUND                 NC_("STR_VALID_MACRONOTFOUND", "Selected macro not found.")
#define STR_VALID_DEFERROR                      NC_("STR_VALID_DEFERROR", "Invalid value.")
#define STR_PROGRESS_CALCULATING                NC_("STR_PROGRESS_CALCULATING", "calculating")
#define STR_PROGRESS_SORTING                    NC_("STR_PROGRESS_SORTING", "sorting")
#define STR_PROGRESS_HEIGHTING                  NC_("STR_PROGRESS_HEIGHTING", "Adapt row height")
#define STR_PROGRESS_COMPARING                  NC_("STR_PROGRESS_COMPARING", "Compare #")
#define STR_DETINVALID_OVERFLOW                 NC_("STR_DETINVALID_OVERFLOW", "The maximum number of invalid cells has been exceeded.\nNot all invalid cells have been marked.")
#define STR_QUICKHELP_DELETE                    NC_("STR_QUICKHELP_DELETE", "Delete contents")
#define STR_QUICKHELP_REF                       NC_("STR_QUICKHELP_REF", "%1 R  × %2 C")
#define STR_FUNCTIONLIST_MORE                   NC_("STR_FUNCTIONLIST_MORE", "More...")
#define STR_ERR_INVALID_AREA                    NC_("STR_ERR_INVALID_AREA", "Invalid range")
#define STR_CHARTTITLE                          NC_("STR_CHARTTITLE", "Chart Title")
#define STR_AXISTITLE                           NC_("STR_AXISTITLE", "Axis Title")
// Templates for data pilot tables.
#define STR_PIVOT_STYLENAME_INNER                   NC_("STR_PIVOT_STYLE_INNER", "Pivot Table Value")
#define STR_PIVOT_STYLENAME_RESULT                  NC_("STR_PIVOT_STYLE_RESULT", "Pivot Table Result")
#define STR_PIVOT_STYLENAME_CATEGORY                NC_("STR_PIVOT_STYLE_CATEGORY", "Pivot Table Category")
#define STR_PIVOT_STYLENAME_TITLE                   NC_("STR_PIVOT_STYLE_TITLE", "Pivot Table Title")
#define STR_PIVOT_STYLENAME_FIELDNAME               NC_("STR_PIVOT_STYLE_FIELDNAME", "Pivot Table Field")
#define STR_PIVOT_STYLENAME_TOP                     NC_("STR_PIVOT_STYLE_TOP", "Pivot Table Corner")
#define STR_OPERATION_FILTER                    NC_("STR_OPERATION_FILTER", "Filter")
#define STR_OPERATION_SORT                      NC_("STR_OPERATION_SORT", "Sort")
#define STR_OPERATION_SUBTOTAL                  NC_("STR_OPERATION_SUBTOTAL", "Subtotals")
#define STR_OPERATION_NONE                      NC_("STR_OPERATION_NONE", "None")
#define STR_IMPORT_REPLACE                      NC_("STR_IMPORT_REPLACE", "Do you want to replace the contents of #?")
#define STR_TIP_WIDTH                           NC_("STR_TIP_WIDTH", "Width:")
#define STR_TIP_HEIGHT                          NC_("STR_TIP_HEIGHT", "Height:")
#define STR_TIP_HIDE                            NC_("STR_TIP_HIDE", "Hide")
#define STR_CHANGED_BLANK                       NC_("STR_CHANGED_BLANK", "<empty>")
#define STR_CHANGED_CELL                        NC_("STR_CHANGED_CELL", "Cell #1 changed from '#2' to '#3'")
#define STR_CHANGED_INSERT                      NC_("STR_CHANGED_INSERT", "#1 inserted")
#define STR_CHANGED_DELETE                      NC_("STR_CHANGED_DELETE", "#1 deleted")
#define STR_CHANGED_MOVE                        NC_("STR_CHANGED_MOVE", "Range moved from #1 to #2")
#define STR_END_REDLINING                       NC_("STR_END_REDLINING", "This action will exit the change recording mode.\nAny information about changes will be lost.\n\nExit change recording mode?\n\n")
#define STR_CLOSE_ERROR_LINK                    NC_("STR_CLOSE_ERROR_LINK", "The document can not be closed while a link is being updated.")
#define STR_UNDO_RESIZEMATRIX                   NC_("STR_UNDO_RESIZEMATRIX", "Adapt array area")
#define STR_TIP_RESIZEMATRIX                    NC_("STR_TIP_RESIZEMATRIX", "Array formula  %1 R × %2 C")
#define STR_UNDO_HANGULHANJA                    NC_("STR_UNDO_HANGULHANJA", "Hangul/Hanja Conversion")
#define STR_NAME_INPUT_CELL                     NC_("STR_NAME_INPUT_CELL", "Select Cell")
#define STR_NAME_INPUT_RANGE                    NC_("STR_NAME_INPUT_RANGE", "Select Range")
#define STR_NAME_INPUT_DBRANGE                  NC_("STR_NAME_INPUT_DBRANGE", "Select Database Range")
#define STR_NAME_INPUT_ROW                      NC_("STR_NAME_INPUT_ROW", "Go To Row")
#define STR_NAME_INPUT_SHEET                    NC_("STR_NAME_INPUT_SHEET", "Go To Sheet")
#define STR_NAME_INPUT_DEFINE                   NC_("STR_NAME_INPUT_DEFINE", "Define Name for Range")
#define STR_NAME_ERROR_SELECTION                NC_("STR_NAME_ERROR_SELECTION", "The selection needs to be rectangular in order to name it.")
#define STR_NAME_ERROR_NAME                     NC_("STR_NAME_ERROR_NAME", "You must enter a valid reference or type a valid name for the selected range.")
#define STR_CHANGED_MOVE_REJECTION_WARNING      NC_("STR_CHANGED_MOVE_REJECTION_WARNING", "WARNING: This action may have resulted in unintended changes to cell references in formulas.")
#define STR_CHANGED_DELETE_REJECTION_WARNING    NC_("STR_CHANGED_DELETE_REJECTION_WARNING", "WARNING: This action may have resulted in references to the deleted area not being restored.")
#define STR_UNDO_CHINESE_TRANSLATION            NC_("STR_UNDO_CHINESE_TRANSLATION", "Chinese conversion")
#define STR_ERR_DATAPILOT_INPUT                 NC_("STR_ERR_DATAPILOT_INPUT", "You cannot change this part of the pivot table.")
#define STR_RECALC_MANUAL                       NC_("STR_RECALC_MANUAL", "Manual")
#define STR_RECALC_AUTO                         NC_("STR_RECALC_AUTO", "Automatic")
#define STR_ERR_LONG_NESTED_ARRAY               NC_("STR_ERR_LONG_NESTED_ARRAY", "Nested arrays are not supported.")
#define STR_ERR_LONG_BAD_ARRAY_CONTENT          NC_("STR_ERR_LONG_BAD_ARRAY_CONTENT", "Unsupported inline array content.")
#define STR_UNDO_TEXTTOCOLUMNS                  NC_("STR_UNDO_TEXTTOCOLUMNS", "Text to Columns")
#define STR_DOC_UPDATED                         NC_("STR_DOC_UPDATED", "Your spreadsheet has been updated with changes saved by other users.")
#define STR_DOC_WILLBESAVED                     NC_("STR_DOC_WILLBESAVED", "The spreadsheet must be saved now to activate sharing mode.\n\nDo you want to continue?")
#define STR_DOC_WILLNOTBESAVED                  NC_("STR_DOC_WILLNOTBESAVED", "Already resolved merge conflicts will be lost and your changes to the shared spreadsheet will not be saved.\n\nDo you want to continue?")
#define STR_DOC_DISABLESHARED                   NC_("STR_DOC_DISABLESHARED", "Disabling shared mode of a spreadsheet hinders all other users of the shared spreadsheet to merge back their work.\n\nDo you want to continue?")
#define STR_DOC_NOLONGERSHARED                  NC_("STR_DOC_NOLONGERSHARED", "This spreadsheet is no longer in shared mode.\n\nSave your spreadsheet to a separate file and merge your changes to the shared spreadsheet manually.")
#define STR_FILE_LOCKED_TRY_LATER               NC_("STR_FILE_LOCKED_TRY_LATER", "The shared spreadsheet file is locked due to a merge in progress by user: '%1'\n\nSharing mode of a locked file cannot be disabled. Try again later.")
#define STR_FILE_LOCKED_SAVE_LATER              NC_("STR_FILE_LOCKED_SAVE_LATER", "The shared spreadsheet file is locked due to a merge in progress by user: '%1'\n\nTry again later to save your changes.")
#define STR_UNKNOWN_USER                        NC_("STR_UNKNOWN_USER", "Unknown User")
#define STR_SHAPE_AUTOSHAPE                     NC_("STR_SHAPE_AUTOSHAPE", "AutoShape")
#define STR_SHAPE_RECTANGLE                     NC_("STR_SHAPE_RECTANGLE", "Rectangle")
#define STR_SHAPE_LINE                          NC_("STR_SHAPE_LINE", "Line")
#define STR_SHAPE_OVAL                          NC_("STR_SHAPE_OVAL", "Oval")
#define STR_FORM_BUTTON                         NC_("STR_FORM_BUTTON", "Button")
#define STR_FORM_CHECKBOX                       NC_("STR_FORM_CHECKBOX", "Check Box")
#define STR_FORM_OPTIONBUTTON                   NC_("STR_FORM_OPTIONBUTTON", "Option Button")
#define STR_FORM_LABEL                          NC_("STR_FORM_LABEL", "Label")
#define STR_FORM_LISTBOX                        NC_("STR_FORM_LISTBOX", "List Box")
#define STR_FORM_GROUPBOX                       NC_("STR_FORM_GROUPBOX", "Group Box")
#define STR_FORM_DROPDOWN                       NC_("STR_FORM_DROPDOWN", "Drop Down")
#define STR_FORM_SPINNER                        NC_("STR_FORM_SPINNER", "Spinner")
#define STR_FORM_SCROLLBAR                      NC_("STR_FORM_SCROLLBAR", "Scroll Bar")
#define STR_STYLE_FAMILY_CELL                   NC_("STR_STYLE_FAMILY_CELL", "Cell Styles")
#define STR_STYLE_FAMILY_PAGE                   NC_("STR_STYLE_FAMILY_PAGE", "Page Styles")
#define STR_STYLE_FAMILY_GRAPHICS               NC_("STR_STYLE_FAMILY_GRAPHICS", "Drawing Styles")
#define STR_ERR_DATAPILOTSOURCE                 NC_("STR_ERR_DATAPILOTSOURCE", "Pivot table source data is invalid.")
#define STR_OPTIONS_WARN_SEPARATORS             NC_("STR_OPTIONS_WARN_SEPARATORS", "Because the current formula separator settings conflict with the locale, the formula separators have been reset to their default values.")
#define STR_UNDO_INSERT_CURRENT_DATE            NC_("STR_UNDO_INSERT_CURRENT_DATE", "Insert Current Date")
#define STR_UNDO_INSERT_CURRENT_TIME            NC_("STR_UNDO_INSERT_CURRENT_TIME", "Insert Current Time")
#define STR_MANAGE_NAMES                        NC_("STR_MANAGE_NAMES", "Manage Names...")
#define STR_HEADER_NAME                         NC_("STR_HEADER_NAME", "Name")
#define STR_HEADER_SCOPE                        NC_("STR_HEADER_SCOPE", "Scope")
#define STR_MULTI_SELECT                        NC_("STR_MULTI_SELECT", "(multiple)")
#define STR_GLOBAL_SCOPE                        NC_("STR_GLOBAL_SCOPE", "Document (Global)")
#define STR_ERR_NAME_EXISTS                     NC_("STR_ERR_NAME_EXISTS", "Invalid name. Already in use for the selected scope.")
#define STR_ERR_NAME_INVALID                    NC_("STR_ERR_NAME_INVALID", "Invalid name. Start with a letter, use only letters, numbers and underscore.")
#define STR_UNSAVED_EXT_REF                     NC_("STR_UNSAVED_EXT_REF", "This Document contains external references to unsaved documents.\n\nDo you want to continue?")
#define STR_CLOSE_WITH_UNSAVED_REFS             NC_("STR_CLOSE_WITH_UNSAVED_REFS", "This Document is referenced by another document and not yet saved. Closing it without saving will result in data loss.")
#define STR_COND_CONDITION                      NC_("STR_COND_CONDITION", "Cell value")
#define STR_COND_COLORSCALE                     NC_("STR_COND_COLORSCALE", "ColorScale")
#define STR_COND_DATABAR                        NC_("STR_COND_DATABAR", "DataBar")
#define STR_COND_ICONSET                        NC_("STR_COND_ICONSET", "IconSet")
#define STR_COND_BETWEEN                        NC_("STR_COND_BETWEEN", "is between")
#define STR_COND_NOTBETWEEN                     NC_("STR_COND_NOTBETWEEN", "is not between")
#define STR_COND_UNIQUE                         NC_("STR_COND_UNIQUE", "is unique")
#define STR_COND_DUPLICATE                      NC_("STR_COND_DUPLICATE", "is duplicate")
#define STR_COND_FORMULA                        NC_("STR_COND_FORMULA", "Formula is")
#define STR_COND_TOP10                          NC_("STR_COND_TOP10", "is in top elements")
#define STR_COND_BOTTOM10                       NC_("STR_COND_BOTTOM10", "is in bottom elements")
#define STR_COND_TOP_PERCENT                    NC_("STR_COND_TOP_PERCENT", "is in top percent")
#define STR_COND_DATE                           NC_("STR_COND_DATE", "Date is")
#define STR_COND_BOTTOM_PERCENT                 NC_("STR_COND_BOTTOM_PERCENT", "is in bottom percent")
#define STR_COND_ABOVE_AVERAGE                  NC_("STR_COND_ABOVE_AVERAGE", "is above average")
#define STR_COND_BELOW_AVERAGE                  NC_("STR_COND_BELOW_AVERAGE", "is below average")
#define STR_COND_ABOVE_EQUAL_AVERAGE            NC_("STR_COND_ABOVE_EQUAL_AVERAGE", "is above or equal average")
#define STR_COND_BELOW_EQUAL_AVERAGE            NC_("STR_COND_BELOW_EQUAL_AVERAGE", "is below or equal average")
#define STR_COND_ERROR                          NC_("STR_COND_ERROR", "is an error code")
#define STR_COND_NOERROR                        NC_("STR_COND_NOERROR", "is not an error code")
#define STR_COND_BEGINS_WITH                    NC_("STR_COND_BEGINS_WITH", "begins with")
#define STR_COND_ENDS_WITH                      NC_("STR_COND_ENDS_WITH", "ends with")
#define STR_COND_CONTAINS                       NC_("STR_COND_CONTAINS", "contains")
#define STR_COND_NOT_CONTAINS                   NC_("STR_COND_NOT_CONTAINS", "does not contain")
#define STR_COND_TODAY                          NC_("STR_COND_TODAY", "today")
#define STR_COND_YESTERDAY                      NC_("STR_COND_YESTERDAY", "yesterday")
#define STR_COND_TOMORROW                       NC_("STR_COND_TOMORROW", "tomorrow")
#define STR_COND_LAST7DAYS                      NC_("STR_COND_LAST7DAYS", "in the last 7 days")
#define STR_COND_THISWEEK                       NC_("STR_COND_THISWEEK", "this week")
#define STR_COND_LASTWEEK                       NC_("STR_COND_LASTWEEK", "last week")
#define STR_COND_NEXTWEEK                       NC_("STR_COND_NEXTWEEK", "next week")
#define STR_COND_THISMONTH                      NC_("STR_COND_THISMONTH", "this month")
#define STR_COND_LASTMONTH                      NC_("STR_COND_LASTMONTH", "last month")
#define STR_COND_NEXTMONTH                      NC_("STR_COND_NEXTMONTH", "next month")
#define STR_COND_THISYEAR                       NC_("STR_COND_THISYEAR", "this year")
#define STR_COND_LASTYEAR                       NC_("STR_COND_LASTYEAR", "last year")
#define STR_COND_NEXTYEAR                       NC_("STR_COND_NEXTYEAR", "next year")
#define STR_COND_AND                            NC_("STR_COND_AND", "and")
#define STR_ERR_CONDFORMAT_PROTECTED            NC_("STR_ERR_CONDFORMAT_PROTECTED", "Conditional Formats can not be created, deleted or changed in protected sheets.")
#define STR_EDIT_EXISTING_COND_FORMATS          NC_("STR_EDIT_EXISTING_COND_FORMATS", "The selected cell already contains conditional formatting. You can either edit the existing conditional format or you define a new overlapping conditional format.\n\n Do you want to edit the existing conditional format?")
#define STR_QUERY_FORMULA_RECALC_ONLOAD_ODS     NC_("STR_QUERY_FORMULA_RECALC_ONLOAD_ODS", "This document was last saved by an application other than %PRODUCTNAME.  Some formula cells may produce different results when recalculated.\n\nDo you want to recalculate all formula cells in this document now?")
#define STR_QUERY_FORMULA_RECALC_ONLOAD_XLS     NC_("STR_QUERY_FORMULA_RECALC_ONLOAD_XLS", "This document was saved in Excel file format (.xlsx). Some formula cells may produce different results when recalculated. \n\nDo you want to recalculate all formula cells now?")
#define STR_QUERY_OPT_ROW_HEIGHT_RECALC_ONLOAD  NC_("STR_QUERY_OPT_ROW_HEIGHT_RECALC_ONLOAD", "The content of some cells may not be entirely visible. Recalculating row heights will make them visible, but may take some time.\n\nDo you want to recalculate all row heights now?")
#define STR_NO_INSERT_DELETE_OVER_PIVOT_TABLE   NC_("STR_NO_INSERT_DELETE_OVER_PIVOT_TABLE", "You cannot insert or delete cells when the affected range intersects with pivot table.")
#define STR_DPFIELD_GROUP_BY_SECONDS            NC_("STR_DPFIELD_GROUP_BY_SECONDS", "Seconds")
#define STR_DPFIELD_GROUP_BY_MINUTES            NC_("STR_DPFIELD_GROUP_BY_MINUTES", "Minutes")
#define STR_DPFIELD_GROUP_BY_HOURS              NC_("STR_DPFIELD_GROUP_BY_HOURS", "Hours")
#define STR_DPFIELD_GROUP_BY_DAYS               NC_("STR_DPFIELD_GROUP_BY_DAYS", "Days")
#define STR_DPFIELD_GROUP_BY_MONTHS             NC_("STR_DPFIELD_GROUP_BY_MONTHS", "Months")
#define STR_DPFIELD_GROUP_BY_QUARTERS           NC_("STR_DPFIELD_GROUP_BY_QUARTERS", "Quarters")
#define STR_DPFIELD_GROUP_BY_YEARS              NC_("STR_DPFIELD_GROUP_BY_YEARS", "Years")
#define STR_INVALIDVAL                          NC_("STR_INVALIDVAL", "Invalid target value.")
#define STR_INVALIDVAR                          NC_("STR_INVALIDVAR", "Undefined name for variable cell.")
#define STR_INVALIDFORM                         NC_("STR_INVALIDFORM", "Undefined name as formula cell.")
#define STR_NOFORMULA                           NC_("STR_NOFORMULA", "Formula cell must contain a formula.")
#define STR_INVALIDINPUT                        NC_("STR_INVALIDINPUT", "Invalid input.")
#define STR_INVALIDCONDITION                    NC_("STR_INVALIDCONDITION", "Invalid condition.")
#define STR_QUERYREMOVE                         NC_("STR_QUERYREMOVE", "Should the entry\n#\nbe deleted?")
#define STR_COPYLIST                            NC_("STR_COPYLIST", "Copy List")
#define STR_COPYFROM                            NC_("STR_COPYFROM", "List from")
#define STR_COPYERR                             NC_("STR_COPYERR", "Cells without text have been ignored.")
#define STR_PRINT_PREVIEW_NODATA                NC_("STR_PRINT_PREVIEW_NODATA", "No Data")
#define STR_PRINT_PREVIEW_EMPTY_RANGE           NC_("STR_PRINT_PREVIEW_EMPTY_RANGE", "Print Range Empty")
#define STR_UNDO_CONDFORMAT                     NC_("STR_UNDO_CONDFORMAT", "Conditional Format")
#define STR_UNDO_CONDFORMAT_LIST                NC_("STR_UNDO_CONDFORMAT_LIST", "Conditional Formats")
#define STR_UNDO_FORMULA_TO_VALUE               NC_("STR_UNDO_FORMULA_TO_VALUE", "Convert Formula To Value")
#define STR_UNQUOTED_STRING                     NC_("STR_UNQUOTED_STRING", "Strings without quotes are interpreted as defined names or references or column/row labels.")
#define STR_ENTER_VALUE                         NC_("STR_ENTER_VALUE", "Enter a value!")
#define STR_TABLE_COUNT                         NC_("STR_TABLE_COUNT", "Sheet %1 of %2")
#define STR_FUNCTIONS_FOUND                     NC_("STR_FUNCTIONS_FOUND", "%1 and %2 more")
#define STR_GENERAL                             NC_("STR_GENERAL", "General")
#define STR_NUMBER                              NC_("STR_NUMBER", "Number")
#define STR_PERCENT                             NC_("STR_PERCENT", "Percent")
#define STR_CURRENCY                            NC_("STR_CURRENCY", "Currency")
#define STR_DATE                                NC_("STR_DATE", "Date")
#define STR_TIME                                NC_("STR_TIME", "Time")
#define STR_SCIENTIFIC                          NC_("STR_SCIENTIFIC", "Scientific")
#define STR_FRACTION                            NC_("STR_FRACTION", "Fraction")
#define STR_BOOLEAN_VALUE                       NC_("STR_BOOLEAN_VALUE", "Boolean Value")
#define STR_TEXT                                NC_("STR_TEXT", "Text")
/* %d will be replaced by the number of selected sheets
    e.g. The 3 selected sheets contain source data of related pivot tables that will be lost. */
#define STR_QUERY_PIVOTTABLE_DELTAB             NNC_("STR_QUERY_PIVOTTABLE_DELTAB", "The selected sheet contains source data of related pivot tables that will be lost.", "The %d selected sheets contain source data of related pivot tables that will be lost.")
#define STR_ERR_NAME_INVALID_CELL_REF           NC_("STR_ERR_NAME_INVALID_CELL_REF", "Invalid name. Reference to a cell, or a range of cells not allowed.")
#define STR_ERR_LONG_LINK_FORMULA_NEEDING_CHECK NC_("STR_ERR_LONG_LINK_FORMULA_NEEDING_CHECK", "External content disabled.")
#define STR_TEXTORIENTANGLE                     NC_("STR_TEXTORIENTANGLE", "Text orientation angle")
#define STR_SHRINKTOFITCELL_ON                  NC_("STR_SHRINKTOFITCELL_ON", "Shrink to fit cell: On")
#define STR_SHRINKTOFITCELL_OFF                 NC_("STR_SHRINKTOFITCELL_OFF", "Shrink to fit cell: Off")
#define STR_VERTICALSTACKCELL_ON                NC_("STR_VERTICALSTACKCELL_ON", "Vertically stacked: On")
#define STR_VERTICALSTACKCELL_OFF               NC_("STR_VERTICALSTACKCELL_OFF", "Vertically stacked: Off")
#define STR_LINEBREAKCELL_ON                    NC_("STR_LINEBREAKCELL_ON", "Wrap text automatically: On")
#define STR_LINEBREAKCELL_OFF                   NC_("STR_LINEBREAKCELL_OFF", "Wrap text automatically: Off")
#define STR_HYPHENATECELL_ON                    NC_("STR_HYPHENATECELL_ON", "Hyphenate: On")
#define STR_HYPHENATECELL_OFF                   NC_("STR_HYPHENATECELL_OFF", "Hyphenate: Off")
#define STR_INDENTCELL                          NC_("STR_INDENTCELL", "Indent: ")
#define STR_UNDO_INSERT_SPARKLINE_GROUP         NC_("STR_UNDO_INSERT_SPARKLINE", "Insert Sparkline Group")
#define STR_UNDO_DELETE_SPARKLINE               NC_("STR_UNDO_DELETE_SPARKLINE", "Delete Sparkline")
#define STR_UNDO_DELETE_SPARKLINE_GROUP         NC_("STR_UNDO_DELETE_SPARKLINE_GROUP", "Delete Sparkline Group")
#define STR_UNDO_EDIT_SPARKLINE_GROUP           NC_("STR_UNDO_EDIT_SPARKLINE_GROUP", "Edit Sparkline Group")
#define STR_UNDO_GROUP_SPARKLINES               NC_("STR_UNDO_GROUP_SPARKLINES", "Group Sparklines")
#define STR_UNDO_UNGROUP_SPARKLINES             NC_("STR_UNDO_UNGROUP_SPARKLINES", "Ungroup Sparklines")
#define STR_UNDO_EDIT_SPARKLINE                 NC_("STR_UNDO_EDIT_SPARKLINE", "Edit Sparkline")
#define STR_UNDO_THEME_CHANGE                   NC_("STR_UNDO_THEME_CHANGE", "Theme Change")
#define STR_UNDO_THEME_COLOR_CHANGE             NC_("STR_UNDO_THEME_COLOR_CHANGE", "Theme Color Change")
#define STR_ERR_INSERT_CELLS                    NC_("STR_ERR_INSERT_CELLS", "Failed to insert cells")

#endif

/* vim:set shiftwidth=4 softtabstop=4 expandtab: */