comparison mo/pyArq-Presupuestos.pot @ 26:16f91684686b default tip

Upgrade to python 3. Keep python 2/3 compatibility
author Miguel Ángel Bárcena Rodríguez <miguelangel@obraencurso.es>
date Tue, 18 Jun 2019 17:50:23 +0200
parents 65e7ae0d0e63
children
comparison
equal deleted inserted replaced
25:189f8274aecd 26:16f91684686b
6 #, fuzzy 6 #, fuzzy
7 msgid "" 7 msgid ""
8 msgstr "" 8 msgstr ""
9 "Project-Id-Version: PACKAGE VERSION\n" 9 "Project-Id-Version: PACKAGE VERSION\n"
10 "Report-Msgid-Bugs-To: \n" 10 "Report-Msgid-Bugs-To: \n"
11 "POT-Creation-Date: 2019-04-27 10:53+0200\n" 11 "POT-Creation-Date: 2019-06-18 11:57+0200\n"
12 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" 12 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
13 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" 13 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
14 "Language-Team: LANGUAGE <LL@li.org>\n" 14 "Language-Team: LANGUAGE <LL@li.org>\n"
15 "Language: \n" 15 "Language: \n"
16 "MIME-Version: 1.0\n" 16 "MIME-Version: 1.0\n"
17 "Content-Type: text/plain; charset=CHARSET\n" 17 "Content-Type: text/plain; charset=CHARSET\n"
18 "Content-Transfer-Encoding: 8bit\n" 18 "Content-Transfer-Encoding: 8bit\n"
19 19
20 #: ../Generic/base.py:283 20 #: ../Generic/base.py:285
21 msgid "" 21 msgid ""
22 "\n" 22 "\n"
23 "A free program of measurements, budgets and control of construction sites.\n" 23 "A free program of measurements, budgets and control of construction sites.\n"
24 "In beta development, still there is not a fully functional version.\n" 24 "In beta development, still there is not a fully functional version.\n"
25 msgstr "" 25 msgstr ""
26 26
27 #: ../Generic/base.py:288 27 #: ../Generic/base.py:290
28 msgid "" 28 msgid ""
29 "\n" 29 "\n"
30 "Usage:\n" 30 "Usage:\n"
31 " pyarqPresupuestos [file]...\n" 31 " pyarqPresupuestos [file]...\n"
32 "\n" 32 "\n"
33 "Help Options:\n" 33 "Help Options:\n"
34 " -h, --help Show this help\n" 34 " -h, --help Show this help\n"
35 msgstr "" 35 msgstr ""
36 36
37 #: ../Generic/base.py:421 37 #: ../Generic/base.py:423
38 msgid "Invalid code: $1" 38 msgid "Invalid code: $1"
39 msgstr "" 39 msgstr ""
40 40
41 #: ../Generic/base.py:436 41 #: ../Generic/base.py:440
42 msgid "Synonyms ($1) must be a list, code: $2" 42 msgid "Synonyms ($1) must be a list, code: $2"
43 msgstr "" 43 msgstr ""
44 44
45 #: ../Generic/base.py:440 45 #: ../Generic/base.py:446
46 msgid "Invalid Code in synomyms list ($1) code: $2" 46 msgid "Invalid Code in synomyms list ($1) code: $2"
47 msgstr "" 47 msgstr ""
48 48
49 #: ../Generic/base.py:471 49 #: ../Generic/base.py:479
50 msgid "Unit ($1) must be a string: $2" 50 msgid "Unit ($1) must be a text string: $2"
51 msgstr "" 51 msgstr ""
52 52
53 #: ../Generic/base.py:485 53 #: ../Generic/base.py:495
54 msgid "Summary ($1) must be a string: $1" 54 msgid "Summary ($1) must be a text string: $1"
55 msgstr "" 55 msgstr ""
56 56
57 #: ../Generic/base.py:502 57 #: ../Generic/base.py:514
58 msgid "Prices ($1) must be a list: $2" 58 msgid "Prices ($1) must be a list: $2"
59 msgstr "" 59 msgstr ""
60 60
61 #: ../Generic/base.py:523 61 #: ../Generic/base.py:537
62 msgid "Price ($1) must be a list with two items: $2" 62 msgid "Price ($1) must be a list with two items: $2"
63 msgstr "" 63 msgstr ""
64 64
65 #: ../Generic/base.py:528 65 #: ../Generic/base.py:556
66 msgid "Price must be a float number: $1" 66 msgid "The record do not have this Price. Code: $1"
67 msgstr "" 67 msgstr ""
68 68
69 #: ../Generic/base.py:538 69 #: ../Generic/base.py:564
70 #, python-format
71 msgid "The record do not have this Price. Code: %s"
72 msgstr ""
73
74 #: ../Generic/base.py:544
75 msgid "The record do not have this Price" 70 msgid "The record do not have this Price"
76 msgstr "" 71 msgstr ""
77 72
78 #: ../Generic/base.py:559 73 #: ../Generic/base.py:581
79 msgid "Parents ($1) must be a list: $2" 74 msgid "Parents ($1) must be a list: $2"
80 msgstr "" 75 msgstr ""
81 76
82 #: ../Generic/base.py:563 ../Generic/base.py:575 77 #: ../Generic/base.py:587 ../Generic/base.py:601
83 msgid "Invalid parent code ($1) in the record: $2" 78 msgid "Invalid parent code ($1) in the record: $2"
84 msgstr "" 79 msgstr ""
85 80
86 #: ../Generic/base.py:591 81 #: ../Generic/base.py:619
87 msgid "children ($1) must be a list, record: $2" 82 msgid "children ($1) must be a list, record: $2"
88 msgstr "" 83 msgstr ""
89 84
90 #: ../Generic/base.py:595 85 #: ../Generic/base.py:625
91 msgid "child ($1) must be a Decomposition object, record: $2" 86 msgid "child ($1) must be a Decomposition object, record: $2"
92 msgstr "" 87 msgstr ""
93 88
94 #: ../Generic/base.py:649 89 #: ../Generic/base.py:680
95 msgid "Text ($1) must be a string, record: $2" 90 msgid "Text ($1) must be a text string, record: $2"
96 msgstr "" 91 msgstr ""
97 92
98 #: ../Generic/base.py:662 93 #: ../Generic/base.py:695
99 msgid "sheet must be a Sheet instance" 94 msgid "sheet must be a Sheet instance"
100 msgstr "" 95 msgstr ""
101 96
102 #: ../Generic/base.py:674 97 #: ../Generic/base.py:709
103 msgid "files must be a list: $1" 98 msgid "files must be a list: $1"
104 msgstr "" 99 msgstr ""
105 100
106 #: ../Generic/base.py:685 ../Generic/base.py:699 101 #: ../Generic/base.py:722 ../Generic/base.py:740
107 msgid "Incorrect path" 102 msgid "Incorrect path"
108 msgstr "" 103 msgstr ""
109 104
110 #: ../Generic/base.py:690 105 #: ../Generic/base.py:728
111 msgid "file must be a list or a File object: $1" 106 msgid "file must be a list or a File object: $1"
112 msgstr "" 107 msgstr ""
113 108
114 #: ../Generic/base.py:718 109 #: ../Generic/base.py:761
115 msgid "labels must be a list" 110 msgid "labels must be a list"
116 msgstr "" 111 msgstr ""
117 112
118 #: ../Generic/base.py:724 113 #: ../Generic/base.py:769
119 msgid "label must be a string" 114 msgid "label must be a text string"
120 msgstr "" 115 msgstr ""
121 116
122 #: ../Generic/base.py:733 117 #: ../Generic/base.py:780
123 msgid "Label must be a string" 118 msgid "Label must be a text string"
124 msgstr "" 119 msgstr ""
125 120
126 #: ../Generic/base.py:981 121 #: ../Generic/base.py:1030
127 msgid "Position must be a integer" 122 msgid "Position must be a integer"
128 msgstr "" 123 msgstr ""
129 124
130 #: ../Generic/base.py:995 125 #: ../Generic/base.py:1046
131 msgid "BudgetMeasures atribute must be a list" 126 msgid "BudgetMeasures atribute must be a list"
132 msgstr "" 127 msgstr ""
133 128
134 #: ../Generic/base.py:998 129 #: ../Generic/base.py:1051
135 msgid "BudgetMeasures item must be a Measure " 130 msgid "BudgetMeasures item must be a Measure object"
136 msgstr "" 131 msgstr ""
137 132
138 #: ../Generic/base.py:1007 133 #: ../Generic/base.py:1061
139 msgid "Certification atribute must be a list or None" 134 msgid "Certification atribute must be a list or None"
140 msgstr "" 135 msgstr ""
141 136
142 #: ../Generic/base.py:1015 137 #: ../Generic/base.py:1071
143 msgid "Real cost atribute must be a list or None" 138 msgid "Real cost atribute must be a list or None"
144 msgstr "" 139 msgstr ""
145 140
146 #: ../Generic/base.py:1023 141 #: ../Generic/base.py:1081
147 msgid "Cost goals atribute must be a list or None" 142 msgid "Cost goals atribute must be a list or None"
148 msgstr "" 143 msgstr ""
149 144
150 #: ../Generic/base.py:1031 145 #: ../Generic/base.py:1091
151 msgid "Cost Planned atribute must be a list or None" 146 msgid "Cost Planned atribute must be a list or None"
152 msgstr "" 147 msgstr ""
153 148
154 #: ../Generic/base.py:1124 149 #: ../Generic/base.py:1186
155 msgid "Measure must be a float number. Type: $1" 150 msgid "Measure must be a float number. Type: $1"
156 msgstr "" 151 msgstr ""
157 152
158 #: ../Generic/base.py:1136 153 #: ../Generic/base.py:1200
159 msgid "Lines must be a list" 154 msgid "Lines must be a list"
160 msgstr "" 155 msgstr ""
161 156
162 #: ../Generic/base.py:1139 157 #: ../Generic/base.py:1205
163 msgid "Line must be a MeasureLine objetc" 158 msgid "Line must be a MeasureLine objetc"
164 msgstr "" 159 msgstr ""
165 160
166 #: ../Generic/base.py:1150 161 #: ../Generic/base.py:1218
167 msgid "Factor must be a float number |$1|" 162 msgid "Factor must be a float number |$1|"
168 msgstr "" 163 msgstr ""
169 164
170 #: ../Generic/base.py:1162 165 #: ../Generic/base.py:1232
171 msgid "Yield must be a float number" 166 msgid "Yield must be a float number"
172 msgstr "" 167 msgstr ""
173 168
174 #: ../Generic/base.py:1173 169 #: ../Generic/base.py:1245
175 msgid "Fixed must be boolean object" 170 msgid "Fixed must be boolean object"
176 msgstr "" 171 msgstr ""
177 172
178 #: ../Generic/base.py:1243 173 #: ../Generic/base.py:1317
179 msgid "Type must be M or A. Type: $1" 174 msgid "Type must be M or A. Type: $1"
180 msgstr "" 175 msgstr ""
181 176
182 #: ../Generic/base.py:1387 177 #: ../Generic/base.py:1463
183 msgid " Parcial Subtotal must be a float number. Parcial: $1" 178 msgid "Parcial Subtotal must be a float number. Parcial: $1"
184 msgstr "" 179 msgstr ""
185 180
186 #: ../Generic/base.py:1395 181 #: ../Generic/base.py:1473
187 msgid " Acumulated Subtotal must be a float number. Parcial: $1" 182 msgid "Acumulated Subtotal must be a float number. Parcial: $1"
188 msgstr "" 183 msgstr ""
189 184
190 #: ../Generic/base.py:1431 185 #: ../Generic/base.py:1510
191 msgid "Invalid measure line type ($1)" 186 msgid "Invalid measure line type ($1)"
192 msgstr "" 187 msgstr ""
193 188
194 #: ../Generic/base.py:1437 189 #: ../Generic/base.py:1527
195 msgid "Measure Comment must be a string ($1)"
196 msgstr ""
197
198 #: ../Generic/base.py:1444
199 msgid "Invalid Measure Units ($1)" 190 msgid "Invalid Measure Units ($1)"
200 msgstr "" 191 msgstr ""
201 192
202 #: ../Generic/base.py:1457 193 #: ../Generic/base.py:1542
203 msgid "Invalid Measure length ($1)" 194 msgid "Invalid Measure length ($1)"
204 msgstr "" 195 msgstr ""
205 196
206 #: ../Generic/base.py:1470 197 #: ../Generic/base.py:1557
207 msgid "Invalid Measure Width ($1)" 198 msgid "Invalid Measure Width ($1)"
208 msgstr "" 199 msgstr ""
209 200
210 #: ../Generic/base.py:1483 201 #: ../Generic/base.py:1572
211 msgid "Invalid Measure Height ($1)" 202 msgid "Invalid Measure Height ($1)"
212 msgstr "" 203 msgstr ""
213 204
214 #: ../Generic/base.py:1495 205 #: ../Generic/base.py:1586
215 msgid "Formula must be a string ($1)" 206 msgid "Formula must be a text string ($1)"
216 msgstr "" 207 msgstr ""
217 208
218 #: ../Generic/base.py:1498 209 #: ../Generic/base.py:1591
219 msgid "There is invalid charactersin formula ($1)" 210 msgid "There is invalid characters in formula ($1)"
220 msgstr "" 211 msgstr ""
221 212
222 #: ../Generic/base.py:1564 ../Generic/base.py:2618 213 #: ../Generic/base.py:1659 ../Generic/base.py:2776
223 msgid "'a' value must be a float number" 214 msgid "'a' value must be a float number"
224 msgstr "" 215 msgstr ""
225 216
226 #: ../Generic/base.py:1568 ../Generic/base.py:2622 217 #: ../Generic/base.py:1665 ../Generic/base.py:2782
227 msgid "'b' value must be a float number" 218 msgid "'b' value must be a float number"
228 msgstr "" 219 msgstr ""
229 220
230 #: ../Generic/base.py:1572 ../Generic/base.py:2626 221 #: ../Generic/base.py:1671 ../Generic/base.py:2788
231 msgid "'c' value must be a float number" 222 msgid "'c' value must be a float number"
232 msgstr "" 223 msgstr ""
233 224
234 #: ../Generic/base.py:1576 ../Generic/base.py:2630 225 #: ../Generic/base.py:1677 ../Generic/base.py:2794
235 msgid "'d' value must be a float number" 226 msgid "'d' value must be a float number"
236 msgstr "" 227 msgstr ""
237 228
238 #: ../Generic/base.py:1604 ../Generic/base.py:2658 229 #: ../Generic/base.py:1707 ../Generic/base.py:2824
239 msgid "Invalid formula" 230 msgid "Invalid formula"
240 msgstr "" 231 msgstr ""
241 232
242 #: ../Generic/base.py:1858 233 #: ../Generic/base.py:1963
243 msgid "sheet_dict must be a dictionay" 234 msgid "sheet_dict must be a dictionay"
244 msgstr "" 235 msgstr ""
245 236
246 #: ../Generic/base.py:1879 ../Generic/base.py:1886 237 #: ../Generic/base.py:1986 ../Generic/base.py:1997
247 msgid "sheet field must be a string" 238 msgid "sheet field must be a text string"
248 msgstr "" 239 msgstr ""
249 240
250 #: ../Generic/base.py:1881 241 #: ../Generic/base.py:1990
251 msgid "section_dict must be a dictionary" 242 msgid "section_dict must be a dictionary"
252 msgstr "" 243 msgstr ""
253 244
254 #: ../Generic/base.py:1888 245 #: ../Generic/base.py:2001
255 msgid "sheet section must be a string" 246 msgid "sheet section must be a text string"
256 msgstr "" 247 msgstr ""
257 248
258 #: ../Generic/base.py:1890 249 #: ../Generic/base.py:2005
259 msgid "sheet paragraph must be a string" 250 msgid "sheet paragraph must be a text string"
260 msgstr "" 251 msgstr ""
261 252
262 #: ../Generic/base.py:2177 253 #: ../Generic/base.py:2295
263 msgid "Owner must be a string" 254 msgid "Owner must be a text string"
264 msgstr "" 255 msgstr ""
265 256
266 #: ../Generic/base.py:2193 257 #: ../Generic/base.py:2313
267 msgid "Invalid Date: $1" 258 msgid "Invalid Date: $1"
268 msgstr "" 259 msgstr ""
269 260
270 #: ../Generic/base.py:2204 261 #: ../Generic/base.py:2327
271 msgid "Comment must be a string" 262 msgid "Comment must be a text string"
272 msgstr "" 263 msgstr ""
273 264
274 #: ../Generic/base.py:2220 265 #: ../Generic/base.py:2345
275 msgid "Budget type must be 1, 2, 3 or 4." 266 msgid "Budget type must be 1, 2, 3 or 4."
276 msgstr "" 267 msgstr ""
277 268
278 #: ../Generic/base.py:2232 269 #: ../Generic/base.py:2359
279 msgid "Certificate order must be a integer." 270 msgid "Certificate order must be a integer."
280 msgstr "" 271 msgstr ""
281 272
282 #: ../Generic/base.py:2247 273 #: ../Generic/base.py:2376
283 msgid "Budget certificate Date must be a valid Date." 274 msgid "Budget certificate Date must be a valid Date."
284 msgstr "" 275 msgstr ""
285 276
286 #: ../Generic/base.py:2261 277 #: ../Generic/base.py:2392
287 msgid "Invalid title list format" 278 msgid "Invalid title list format"
288 msgstr "" 279 msgstr ""
289 280
290 #: ../Generic/base.py:2290 281 #: ../Generic/base.py:2423
291 msgid "Invalid Index Title" 282 msgid "Invalid Index Title"
292 msgstr "" 283 msgstr ""
293 284
294 #: ../Generic/base.py:2327 285 #: ../Generic/base.py:2462
295 msgid "Decimal Key error" 286 msgid "Decimal Key error"
296 msgstr "" 287 msgstr ""
297 288
298 #: ../Generic/base.py:2365 289 #: ../Generic/base.py:2500
299 msgid "Invalid Percentage key" 290 msgid "Invalid Percentage key"
300 msgstr "" 291 msgstr ""
301 292
302 #: ../Generic/base.py:2488 293 #: ../Generic/base.py:2619
294 msgid "No-estructured measures. Adding root record"
295 msgstr ""
296
297 #: ../Generic/base.py:2624
303 msgid "Invalid parent code: $1" 298 msgid "Invalid parent code: $1"
304 msgstr "" 299 msgstr ""
305 300
306 #: ../Generic/base.py:2491 301 #: ../Generic/base.py:2629
307 msgid "Invalid child code: $1 $2" 302 msgid "Invalid child code: $1 $2"
308 msgstr "" 303 msgstr ""
309 304
310 #: ../Generic/base.py:2494 305 #: ../Generic/base.py:2634
311 msgid "Invalid position in measure $1, in code $2" 306 msgid "Invalid position in measure $1, in code $2 $3"
312 msgstr "" 307 msgstr ""
313 308
314 #: ../Generic/base.py:2502 309 #: ../Generic/base.py:2644
315 msgid "" 310 msgid ""
316 "Circular Decomposition, parent code: $1, child code: $2, repeated code: $3" 311 "Circular Decomposition, parent code: $1, child code: $2, repeated code: $3"
317 msgstr "" 312 msgstr ""
318 313
319 #: ../Generic/base.py:2527 314 #: ../Generic/base.py:2671
320 msgid "" 315 msgid ""
321 "No-estructured measure or empty position. Parent Code: $1, Child code: $2, " 316 "No-estructured measure or empty position. Parent Code: $1, Child code: $2, "
322 "Position: $3" 317 "Position: $3"
323 msgstr "" 318 msgstr ""
324 319
325 #: ../Generic/base.py:2531 320 #: ../Generic/base.py:2678
326 msgid "" 321 msgid ""
327 "No-estructured measure or empty position. Repeated child in unspecified " 322 "No-estructured measure or empty position. Repeated child in unspecified "
328 "position. It is impossible to determine the position. New child is added in " 323 "position. It is impossible to determine the position. New child is added in "
329 "the decomposition. Parent code: $1, Child code: $2, Position: $3" 324 "the decomposition. Parent code: $1, Child code: $2, Position: $3"
330 msgstr "" 325 msgstr ""
331 326
332 #: ../Generic/base.py:2571 ../Generic/base.py:2583 327 #: ../Generic/base.py:2721 ../Generic/base.py:2738
333 msgid "" 328 msgid ""
334 "Error: Invalid child position in decomposition. Parent code: $1 Child code: " 329 "Error: Invalid child position in decomposition. Parent code: $1 Child code: "
335 "$2 Position: $3" 330 "$2 Position: $3"
336 msgstr "" 331 msgstr ""
337 332
338 #: ../Generic/base.py:2577 333 #: ../Generic/base.py:2730
339 msgid "Error: Empty child code. Parent code: $1 Position: $2" 334 msgid "Error: Empty child code. Parent code: $1 Position: $2"
340 msgstr "" 335 msgstr ""
341 336
342 #: ../Generic/base.py:2669 337 #: ../Generic/base.py:2837
343 msgid "Invalid code" 338 msgid "Invalid code"
344 msgstr "" 339 msgstr ""
345 340
346 #: ../Generic/base.py:2679 341 #: ../Generic/base.py:2849
347 msgid "Invalid record: $1" 342 msgid "Invalid record: $1"
348 msgstr "" 343 msgstr ""
349 344
350 #: ../Generic/base.py:2742 345 #: ../Generic/base.py:2915
351 msgid "Only can be one root record" 346 msgid "Only can be one root record"
352 msgstr "" 347 msgstr ""
353 348
354 #: ../Generic/base.py:2851 ../Generic/base.py:2857 349 #: ../Generic/base.py:3026 ../Generic/base.py:3036
355 msgid "This record does not exits" 350 msgid "This record does not exits"
356 msgstr "" 351 msgstr ""
357 352
358 #: ../Generic/base.py:2854 353 #: ../Generic/base.py:3031
359 msgid "Path item must be a integer" 354 msgid "Path item must be a integer"
360 msgstr "" 355 msgstr ""
361 356
362 #: ../Generic/base.py:2859 357 #: ../Generic/base.py:3040
363 msgid "Path must be a not empty tuple: $1" 358 msgid "Path must be a not empty tuple: $1"
364 msgstr "" 359 msgstr ""
365 360
366 #: ../Generic/base.py:2926 361 #: ../Generic/base.py:3108
367 msgid "The sheet code must be a string" 362 msgid "The sheet code must be a text string"
368 msgstr "" 363 msgstr ""
369 364
370 #: ../Generic/base.py:2928 365 #: ../Generic/base.py:3112
371 msgid "The sheet title must be a string" 366 msgid "The sheet title must be a text string"
372 msgstr "" 367 msgstr ""
373 368
374 #: ../Generic/base.py:2939 369 #: ../Generic/base.py:3125
375 msgid "The sheet sections must be a dictionary" 370 msgid "The sheet sections must be a dictionary"
376 msgstr "" 371 msgstr ""
377 372
378 #: ../Generic/base.py:2945 373 #: ../Generic/base.py:3133
379 msgid "The field code must be a string" 374 msgid "The field code must be a text string"
380 msgstr "" 375 msgstr ""
381 376
382 #: ../Generic/base.py:2947 377 #: ../Generic/base.py:3137
383 msgid "The field title must be a string" 378 msgid "The field title must be a text string"
384 msgstr "" 379 msgstr ""
385 380
386 #: ../Generic/base.py:2958 381 #: ../Generic/base.py:3150
387 msgid "The sheet field must be a dictionary" 382 msgid "The sheet field must be a dictionary"
388 msgstr "" 383 msgstr ""
389 384
390 #: ../Generic/base.py:2964 385 #: ../Generic/base.py:3158
391 msgid "The paragraph code must be a string" 386 msgid "The paragraph code must be a text string"
392 msgstr "" 387 msgstr ""
393 388
394 #: ../Generic/base.py:2966 389 #: ../Generic/base.py:3162
395 msgid "The paragraph text must be a string" 390 msgid "The paragraph text must be a text string"
396 msgstr "" 391 msgstr ""
397 392
398 #: ../Generic/base.py:2977 393 #: ../Generic/base.py:3175
399 msgid "The paragraph dict must be a dictionary" 394 msgid "The paragraph dict must be a dictionary"
400 msgstr "" 395 msgstr ""
401 396
402 #: ../Generic/base.py:2983 ../Generic/base.py:3008 ../Generic/base.py:3147 397 #: ../Generic/base.py:3184 ../Generic/base.py:3217 ../Generic/base.py:3385
403 #: ../Generic/base.py:3171 ../Generic/base.py:3193 398 #: ../Generic/base.py:3414 ../Generic/base.py:3442
404 msgid "The record_code code must be a string" 399 msgid "The record_code code must be a text string"
405 msgstr "" 400 msgstr ""
406 401
407 #: ../Generic/base.py:2985 402 #: ../Generic/base.py:3188
408 msgid "The field must be a string" 403 msgid "The field must be a text string"
409 msgstr "" 404 msgstr ""
410 405
411 #: ../Generic/base.py:2987 406 #: ../Generic/base.py:3192
412 msgid "The section dict must be a dictionary" 407 msgid "The section dict must be a dictionary"
413 msgstr "" 408 msgstr ""
414 409
415 #: ../Generic/base.py:2991 410 #: ../Generic/base.py:3198
416 msgid "" 411 msgid ""
417 "Error: The budget do not have this record code and can not be added the " 412 "Error: The budget do not have this record code and can not be added the "
418 "sheet text in the field $1. Record Code: $2" 413 "sheet text in the field $1. Record Code: $2"
419 msgstr "" 414 msgstr ""
420 415
421 #: ../Generic/base.py:3011 416 #: ../Generic/base.py:3221
422 msgid "The filename must be a string" 417 msgid "The filename must be a text string"
423 msgstr "" 418 msgstr ""
424 419
425 #: ../Generic/base.py:3015 420 #: ../Generic/base.py:3226
426 msgid "" 421 msgid ""
427 "Error: The budget do not have the record code $1 and can not be added the " 422 "Error: The budget do not have the record code $1 and can not be added the "
428 "file: $2" 423 "file: $2"
429 msgstr "" 424 msgstr ""
430 425
431 #: ../Generic/base.py:3026 426 #: ../Generic/base.py:3237
432 msgid "The company code must be a string" 427 msgid "The company code must be a text string"
433 msgstr "" 428 msgstr ""
434 429
435 #: ../Generic/base.py:3028 430 #: ../Generic/base.py:3245 ../Generic/base.py:3283
436 msgid "The summary must be a string" 431 msgid "The name must be a text string"
437 msgstr "" 432 msgstr ""
438 433
439 #: ../Generic/base.py:3030 ../Generic/base.py:3058 434 #: ../Generic/base.py:3249
440 msgid "The name must be a string"
441 msgstr ""
442
443 #: ../Generic/base.py:3032
444 msgid "The name must be a list" 435 msgid "The name must be a list"
445 msgstr "" 436 msgstr ""
446 437
447 #: ../Generic/base.py:3036 438 #: ../Generic/base.py:3255
448 msgid "The office must be a list" 439 msgid "The office must be a list"
449 msgstr "" 440 msgstr ""
450 441
451 #: ../Generic/base.py:3038 442 #: ../Generic/base.py:3259
452 msgid "The office must be a 10 items list" 443 msgid "The office must be a 10 items list"
453 msgstr "" 444 msgstr ""
454 445
455 #: ../Generic/base.py:3041 446 #: ../Generic/base.py:3264
456 msgid "This office item must be a string" 447 msgid "This office item must be a text string"
457 msgstr "" 448 msgstr ""
458 449
459 #: ../Generic/base.py:3045 450 #: ../Generic/base.py:3269
460 msgid "This office item must be a list" 451 msgid "This office item must be a list"
461 msgstr "" 452 msgstr ""
462 453
463 #: ../Generic/base.py:3060 454 #: ../Generic/base.py:3287
464 msgid "The web must be a string" 455 msgid "The web must be a text string"
465 msgstr "" 456 msgstr ""
466 457
467 #: ../Generic/base.py:3062 458 #: ../Generic/base.py:3291
468 msgid "The email must be a string" 459 msgid "The email must be a text string"
469 msgstr "" 460 msgstr ""
470 461
471 #: ../Generic/base.py:3074 462 #: ../Generic/base.py:3305
472 msgid "The tecnical info code must be a string" 463 msgid "The tecnical info code must be a text string"
473 msgstr "" 464 msgstr ""
474 465
475 #: ../Generic/base.py:3076 466 #: ../Generic/base.py:3309
476 msgid "The tecnical info description must be a string" 467 msgid "The tecnical info description must be a text string"
477 msgstr "" 468 msgstr ""
478 469
479 #: ../Generic/base.py:3079 470 #: ../Generic/base.py:3313
480 msgid "The tecnical info unit must be a string" 471 msgid "The tecnical info unit must be a text string"
481 msgstr "" 472 msgstr ""
482 473
483 #: ../Generic/base.py:3130 474 #: ../Generic/base.py:3366
484 msgid "The label must be a string" 475 msgid "The label must be a text string"
485 msgstr "" 476 msgstr ""
486 477
487 #: ../Generic/base.py:3149 478 #: ../Generic/base.py:3389
488 msgid "The parametric select comment must be a string" 479 msgid "The parametric select comment must be a text string"
489 msgstr "" 480 msgstr ""
490 481
491 #: ../Generic/base.py:3152 482 #: ../Generic/base.py:3393
492 msgid "" 483 msgid ""
493 "Error: The budget do not have the record code $1 and can not be added the " 484 "Error: The budget do not have the record code $1 and can not be added the "
494 "Parametric select comment: $2" 485 "Parametric select comment: $2"
495 msgstr "" 486 msgstr ""
496 487
497 #: ../Generic/base.py:3159 488 #: ../Generic/base.py:3401
498 msgid "" 489 msgid ""
499 "Error: The Record $1 is not a Parametric Record and can not have Parametric " 490 "Error: The Record $1 is not a Parametric Record and can not have Parametric "
500 "comment" 491 "comment"
501 msgstr "" 492 msgstr ""
502 493
503 #: ../Generic/base.py:3173 494 #: ../Generic/base.py:3418
504 msgid "The summary record must be a string" 495 msgid "The summary record must be a text string"
505 msgstr "" 496 msgstr ""
506 497
507 #: ../Generic/base.py:3175 498 #: ../Generic/base.py:3422
508 msgid "" 499 msgid ""
509 "Error: The budget do not have the record code $1 and can not be seted the " 500 "Error: The budget do not have the record code $1 and can not be seted the "
510 "summary: $2" 501 "summary: $2"
511 msgstr "" 502 msgstr ""
512 503
513 #: ../Generic/base.py:3181 504 #: ../Generic/base.py:3429
514 msgid "" 505 msgid ""
515 "Error: The Record $1 is not a Parametric Record and can not have Parametric " 506 "Error: The Record $1 is not a Parametric Record and can not have Parametric "
516 "summary" 507 "summary"
517 msgstr "" 508 msgstr ""
518 509
519 #: ../Generic/base.py:3195 510 #: ../Generic/base.py:3446
520 msgid "The text record must be a string" 511 msgid "The text record must be a text string"
521 msgstr "" 512 msgstr ""
522 513
523 #: ../Generic/base.py:3197 514 #: ../Generic/base.py:3450
524 msgid "" 515 msgid ""
525 "Error: The budget do not have the record code $1 and can not be seted the " 516 "Error: The budget do not have the record code $1 and can not be seted the "
526 "text: $2" 517 "text: $2"
527 msgstr "" 518 msgstr ""
528 519
529 #: ../Generic/base.py:3203 520 #: ../Generic/base.py:3457
530 msgid "" 521 msgid ""
531 "Error: The Record $1 is not a Parametric Record and can not have Parametric " 522 "Error: The Record $1 is not a Parametric Record and can not have Parametric "
532 "text" 523 "text"
533 msgstr "" 524 msgstr ""
534 525
535 #: ../Generic/base.py:3726 526 #: ../Generic/base.py:3981
536 msgid "Invalid Hierarchy ($1) The hierarchy must be -1, 0, 1, 2" 527 msgid "Invalid Hierarchy ($1) The hierarchy must be -1, 0, 1, 2"
537 msgstr "" 528 msgstr ""
538 529
539 #: ../Generic/base.py:3738 530 #: ../Generic/base.py:3987
531 msgid "Hierarchy temporarily set to an empty string"
532 msgstr ""
533
534 #: ../Generic/base.py:3997
540 msgid "Invalid type ($1),the type must be (empty string,0,1,2,3)" 535 msgid "Invalid type ($1),the type must be (empty string,0,1,2,3)"
541 msgstr "" 536 msgstr ""
542 537
543 #: ../Generic/base.py:3749 538 #: ../Generic/base.py:4011
544 msgid "" 539 msgid ""
545 "Invalid subtype ($1), The subtype must one in (empty string, EA, EU, EC, EF, " 540 "Invalid subtype ($1), The subtype must one in (empty string, EA, EU, EC, EF, "
546 "OB, PA, PU, H, Q, %, MC, MCr, MM, MS, ME, MCu, MAl, ML, M)" 541 "OB, PA, PU, H, Q, %, MC, MCr, MM, MS, ME, MCu, MAl, ML, M)"
547 msgstr "" 542 msgstr ""
548 543
549 #: ../Generic/fiebdc.py:150 544 #: ../Generic/fiebdc.py:156
550 msgid "Invalid code, it must be a unicode string" 545 msgid "Invalid code, it must be a text string"
551 msgstr "" 546 msgstr ""
552 547
553 #: ../Generic/fiebdc.py:157 548 #: ../Generic/fiebdc.py:164
554 msgid "The code '$1' have invalid characters, replaced by '$2'." 549 msgid "The code '$1' have invalid characters, replaced by '$2'."
555 msgstr "" 550 msgstr ""
556 551
557 #: ../Generic/fiebdc.py:160 552 #: ../Generic/fiebdc.py:169
558 msgid "The code '$1' have invalid characters and can not be encoded in utf8." 553 msgid "The code '$1' have invalid characters and can not be encoded in utf-8."
559 msgstr "" 554 msgstr ""
560 555
561 #: ../Generic/fiebdc.py:187 556 #: ../Generic/fiebdc.py:206
562 msgid "The code '$1' contains special characters repeated." 557 msgid "The code '$1' contains special characters repeated."
563 msgstr "" 558 msgstr ""
564 559
565 #: ../Generic/fiebdc.py:391 560 #: ../Generic/fiebdc.py:411
566 msgid "FIEBDC. Unknow record: $1" 561 msgid "FIEBDC. Unknow record: $1"
567 msgstr "" 562 msgstr ""
568 563
569 #: ../Generic/fiebdc.py:410 564 #: ../Generic/fiebdc.py:432
570 msgid "" 565 msgid ""
571 "The 'V' record (Property and Version) must be the first record in the file " 566 "The 'V' record (Property and Version) must be the first record in the file "
572 "but it is the number: $1" 567 "but it is the number: $1"
573 msgstr "" 568 msgstr ""
574 569
575 #: ../Generic/fiebdc.py:413 570 #: ../Generic/fiebdc.py:437
576 msgid "The default values were taken and this V record is ignored" 571 msgid "The default values were taken and this V record is ignored"
577 msgstr "" 572 msgstr ""
578 573
579 #: ../Generic/fiebdc.py:447 574 #: ../Generic/fiebdc.py:472
580 msgid "FIEBDC format: $1" 575 msgid "FIEBDC format: $1"
581 msgstr "" 576 msgstr ""
582 577
583 #: ../Generic/fiebdc.py:457 578 #: ../Generic/fiebdc.py:484
584 msgid "FIEBDC file generated by $1" 579 msgid "FIEBDC file generated by $1"
585 msgstr "" 580 msgstr ""
586 581
587 #: ../Generic/fiebdc.py:798 582 #: ../Generic/fiebdc.py:825
588 msgid "Record C without a valid code" 583 msgid "Record C without a valid code"
589 msgstr "" 584 msgstr ""
590 585
591 #: ../Generic/fiebdc.py:876 ../Generic/fiebdc.py:888 ../Generic/fiebdc.py:916 586 #: ../Generic/fiebdc.py:904 ../Generic/fiebdc.py:917 ../Generic/fiebdc.py:946
592 msgid "Incorrect type ($1) in the code $2" 587 msgid "Incorrect type ($1) in the code $2"
593 msgstr "" 588 msgstr ""
594 589
595 #: ../Generic/fiebdc.py:970 590 #: ../Generic/fiebdc.py:1001
596 msgid "" 591 msgid ""
597 "ValueError loadig the descomposition of the record $1, the factor of the " 592 "ValueError loadig the descomposition of the record $1, the factor of the "
598 "child $2 must be a float number and can not be $3, seted default value 1.0" 593 "child $2 must be a float number and can not be $3, seted default value 1.0"
599 msgstr "" 594 msgstr ""
600 595
601 #: ../Generic/fiebdc.py:981 596 #: ../Generic/fiebdc.py:1013
602 msgid "" 597 msgid ""
603 "ValueError loading the descomposition of the record $1, the yield of the " 598 "ValueError loading the descomposition of the record $1, the yield of the "
604 "child $2, must be a float number and cannot be $3, seted default value 1.0" 599 "child $2, must be a float number and cannot be $3, seted default value 1.0"
605 msgstr "" 600 msgstr ""
606 601
607 #: ../Generic/fiebdc.py:1070 602 #: ../Generic/fiebdc.py:1102
608 msgid "Invalid codes in $1 record, codes $2" 603 msgid "Invalid codes in $1 record, codes $2"
609 msgstr "" 604 msgstr ""
610 605
611 #: ../Generic/fiebdc.py:1074 606 #: ../Generic/fiebdc.py:1107
612 msgid "Empty child code in $1 record, codes: $2" 607 msgid "Empty child code in $1 record, codes: $2"
613 msgstr "" 608 msgstr ""
614 609
615 #: ../Generic/fiebdc.py:1094 610 #: ../Generic/fiebdc.py:1128
616 msgid "Invalid path in $1 record, codes $2" 611 msgid "Invalid path in $1 record, codes $2"
617 msgstr "" 612 msgstr ""
618 613
619 #: ../Generic/fiebdc.py:1105 614 #: ../Generic/fiebdc.py:1140
620 msgid "Invalid Total Measure value in $1 record, codes $2. Total fixed to 0." 615 msgid "Invalid Total Measure value in $1 record, codes $2. Total fixed to 0."
621 msgstr "" 616 msgstr ""
622 617
623 #: ../Generic/fiebdc.py:1126 618 #: ../Generic/fiebdc.py:1162
624 msgid "" 619 msgid ""
625 "The comment is not a formula or its have invalid characters, in the $1 " 620 "The comment is not a formula or its have invalid characters, in the $1 "
626 "record, codes $2" 621 "record, codes $2"
627 msgstr "" 622 msgstr ""
628 623
629 #: ../Generic/fiebdc.py:1152 624 #: ../Generic/fiebdc.py:1189
630 msgid "The measure values are not float numbers, code $1" 625 msgid "The measure values are not float numbers, code $1"
631 msgstr "" 626 msgstr ""
632 627
633 #: ../Generic/fiebdc.py:1452 ../Generic/fiebdc.py:1717 628 #: ../Generic/fiebdc.py:1493 ../Generic/fiebdc.py:1761
634 msgid "The file $1 do not exist" 629 msgid "The file $1 do not exist"
635 msgstr "" 630 msgstr ""
636 631
637 #: ../Generic/fiebdc.py:1823 ../Generic/fiebdc.py:1830 632 #: ../Generic/fiebdc.py:1869 ../Generic/fiebdc.py:1877
638 msgid "PyArq hates parametric DLLs" 633 msgid "PyArq hates parametric DLLs"
639 msgstr "" 634 msgstr ""
640 635
641 #: ../Generic/fiebdc.py:2028 636 #: ../Generic/fiebdc.py:1985
637 msgid "Parametric: code: $1"
638 msgstr ""
639
640 #: ../Generic/fiebdc.py:1988
641 msgid "******* Desconocido *** : $1"
642 msgstr ""
643
644 #: ../Generic/fiebdc.py:2103
642 msgid "Loading file $1" 645 msgid "Loading file $1"
643 msgstr "" 646 msgstr ""
644 647
645 #: ../Generic/fiebdc.py:2049 648 #: ../Generic/fiebdc.py:2125
646 msgid "FIEBDC character encoding: $1" 649 msgid "FIEBDC character encoding: $1"
647 msgstr "" 650 msgstr ""
648 651
649 #: ../Generic/fiebdc.py:2053 652 #: ../Generic/fiebdc.py:2129
650 msgid "" 653 msgid ""
651 "This Character encoding do not exist in FIEBDC3! Default Character encoding: " 654 "This Character encoding do not exist in FIEBDC3! Default Character encoding: "
652 "$1" 655 "$1"
653 msgstr "" 656 msgstr ""
654 657
655 #: ../Generic/fiebdc.py:2058 658 #: ../Generic/fiebdc.py:2134
656 msgid "" 659 msgid ""
657 "This V record dot have a character encoding! Default character encoding: $1" 660 "This V record dot have a character encoding! Default character encoding: $1"
658 msgstr "" 661 msgstr ""
659 662
660 #: ../Generic/fiebdc.py:2063 663 #: ../Generic/fiebdc.py:2139
661 msgid "Not 'V' record in File! Default character encoding: $1" 664 msgid "Not 'V' record in File! Default character encoding: $1"
662 msgstr "" 665 msgstr ""
663 666
664 #: ../Generic/fiebdc.py:2111 667 #: ../Generic/fiebdc.py:2187
665 msgid "$1 unsuported record type O: Comercial Relationship" 668 msgid "$1 unsuported record type O: Comercial Relationship"
666 msgstr "" 669 msgstr ""
667 670
668 #: ../Generic/fiebdc.py:2114 671 #: ../Generic/fiebdc.py:2191
669 msgid "This file is not a valid FIBDC3 file" 672 msgid "This file is not a valid FIBDC3 file"
670 msgstr "" 673 msgstr ""
671 674
672 #: ../Generic/fiebdc.py:2127 675 #: ../Generic/fiebdc.py:2205
673 msgid "Testing budget ..." 676 msgid "Testing budget ..."
674 msgstr "" 677 msgstr ""
675 678
676 #: ../Generic/fiebdc.py:2146 679 #: ../Generic/fiebdc.py:2225
677 msgid "End Test" 680 msgid "End Test"
678 msgstr "" 681 msgstr ""
679 682
680 #: ../Generic/fiebdc.py:2230 ../Gtk/gui.py:1038 683 #: ../Generic/fiebdc.py:2312 ../Gtk/gui.py:1074
681 msgid "Process terminated" 684 msgid "Process terminated"
682 msgstr "" 685 msgstr ""
683 686
684 #: ../Generic/fiebdc.py:2312 687 #: ../Generic/fiebdc.py:2396
685 msgid "Time to load: $1 seconds" 688 msgid "Time to load: $1 seconds"
686 msgstr "" 689 msgstr ""
687 690
688 #: ../Generic/fiebdc.py:2314 691 #: ../Generic/fiebdc.py:2398
689 msgid "Records/Valid Records: $1/$2" 692 msgid "Records/Valid Records: $1/$2"
690 msgstr "" 693 msgstr ""
691 694
692 #: ../Gtk/gui.py:83 ../Gtk/gui.py:89 695 #: ../Generic/utils.py:154
696 msgid "Not a text string, code: $1, type: $2"
697 msgstr ""
698
699 #: ../Generic/utils.py:168
700 msgid "Unicode Error, code: $1"
701 msgstr ""
702
703 #: ../Generic/utils.py:173
704 msgid "Not in cp850, code: $1"
705 msgstr ""
706
707 #: ../Generic/utils.py:182
708 msgid "Control characters in code: $1"
709 msgstr ""
710
711 #: ../Generic/utils.py:190
712 msgid "# in code: $1"
713 msgstr ""
714
715 #: ../Generic/utils.py:197
716 msgid "Empty code"
717 msgstr ""
718
719 #: ../Gtk/gui.py:103 ../Gtk/gui.py:110
693 msgid "The icon file does not exist. '$1'" 720 msgid "The icon file does not exist. '$1'"
694 msgstr "" 721 msgstr ""
695 722
696 #: ../Gtk/gui.py:95 723 #: ../Gtk/gui.py:117
697 msgid "pyArq-Presupuestos running on $1" 724 msgid "pyArq-Presupuestos running on $1"
698 msgstr "" 725 msgstr ""
699 726
700 #: ../Gtk/gui.py:176 727 #: ../Gtk/gui.py:200
701 msgid "_New window" 728 msgid "_New window"
702 msgstr "" 729 msgstr ""
703 730
704 #: ../Gtk/gui.py:177 731 #: ../Gtk/gui.py:201
705 msgid "_Close window" 732 msgid "_Close window"
706 msgstr "" 733 msgstr ""
707 734
708 #: ../Gtk/gui.py:182 735 #: ../Gtk/gui.py:206
709 msgid "About" 736 msgid "About"
710 msgstr "" 737 msgstr ""
711 738
712 #: ../Gtk/gui.py:185 739 #: ../Gtk/gui.py:209
713 msgid "_Quit application" 740 msgid "_Quit application"
714 msgstr "" 741 msgstr ""
715 742
716 #: ../Gtk/gui.py:195 743 #: ../Gtk/gui.py:219
717 msgid "_Import Fiebdc" 744 msgid "_Import Fiebdc"
718 msgstr "" 745 msgstr ""
719 746
720 #: ../Gtk/gui.py:199 ../Gtk/gui.py:400 ../Gtk/gui.py:955 747 #: ../Gtk/gui.py:224 ../Gtk/gui.py:426 ../Gtk/gui.py:990
721 msgid "_Close tab" 748 msgid "_Close tab"
722 msgstr "" 749 msgstr ""
723 750
724 #: ../Gtk/gui.py:203 751 #: ../Gtk/gui.py:228
725 msgid "_File" 752 msgid "_File"
726 msgstr "" 753 msgstr ""
727 754
728 #: ../Gtk/gui.py:205 755 #: ../Gtk/gui.py:230
729 msgid "_Back" 756 msgid "_Back"
730 msgstr "" 757 msgstr ""
731 758
732 #: ../Gtk/gui.py:208 759 #: ../Gtk/gui.py:233
733 msgid "_Forward" 760 msgid "_Forward"
734 msgstr "" 761 msgstr ""
735 762
736 #: ../Gtk/gui.py:211 763 #: ../Gtk/gui.py:236
737 msgid "_Up Item" 764 msgid "_Up Item"
738 msgstr "" 765 msgstr ""
739 766
740 #: ../Gtk/gui.py:214 767 #: ../Gtk/gui.py:239
741 msgid "_Root" 768 msgid "_Root"
742 msgstr "" 769 msgstr ""
743 770
744 #: ../Gtk/gui.py:217 771 #: ../Gtk/gui.py:242
745 msgid "_Go" 772 msgid "_Go"
746 msgstr "" 773 msgstr ""
747 774
748 #: ../Gtk/gui.py:391 ../Gtk/gui.py:392 775 #: ../Gtk/gui.py:417 ../Gtk/gui.py:418
749 msgid "Import Fiebdc" 776 msgid "Import Fiebdc"
750 msgstr "" 777 msgstr ""
751 778
752 #: ../Gtk/gui.py:401 ../Gtk/gui.py:956 779 #: ../Gtk/gui.py:427 ../Gtk/gui.py:991
753 msgid "Close tab" 780 msgid "Close tab"
754 msgstr "" 781 msgstr ""
755 782
756 #: ../Gtk/gui.py:413 ../Gtk/gui.py:414 783 #: ../Gtk/gui.py:439 ../Gtk/gui.py:440
757 msgid "Back" 784 msgid "Back"
758 msgstr "" 785 msgstr ""
759 786
760 #: ../Gtk/gui.py:422 ../Gtk/gui.py:423 787 #: ../Gtk/gui.py:449 ../Gtk/gui.py:450
761 msgid "Forward" 788 msgid "Forward"
762 msgstr "" 789 msgstr ""
763 790
764 #: ../Gtk/gui.py:431 ../Gtk/gui.py:432 791 #: ../Gtk/gui.py:458 ../Gtk/gui.py:459
765 msgid "Up Item" 792 msgid "Up Item"
766 msgstr "" 793 msgstr ""
767 794
768 #: ../Gtk/gui.py:440 ../Gtk/gui.py:441 795 #: ../Gtk/gui.py:467 ../Gtk/gui.py:468
769 msgid "Root" 796 msgid "Root"
770 msgstr "" 797 msgstr ""
771 798
772 #: ../Gtk/gui.py:655 799 #: ../Gtk/gui.py:684
773 msgid "The page is not in the page list" 800 msgid "The page is not in the page list"
774 msgstr "" 801 msgstr ""
775 802
776 #: ../Gtk/gui.py:792 ../Gtk/gui.py:793 803 #: ../Gtk/gui.py:823 ../Gtk/gui.py:824
777 msgid "Open File" 804 msgid "Open File"
778 msgstr "" 805 msgstr ""
779 806
780 #: ../Gtk/gui.py:794 807 #: ../Gtk/gui.py:825
781 msgid "Cancel" 808 msgid "Cancel"
782 msgstr "" 809 msgstr ""
783 810
784 #: ../Gtk/gui.py:833 811 #: ../Gtk/gui.py:868
785 msgid "The file must have 'bc3' extension" 812 msgid "The file must have 'bc3' extension"
786 msgstr "" 813 msgstr ""
787 814
788 #: ../Gtk/gui.py:991 815 #: ../Gtk/gui.py:1027
789 msgid "Time: 0s" 816 msgid "Time: 0s"
790 msgstr "" 817 msgstr ""
791 818
792 #: ../Gtk/gui.py:1104 819 #: ../Gtk/gui.py:1140
793 msgid "Time: $1" 820 msgid "Time: $1"
794 msgstr "" 821 msgstr ""
795 822
796 #: ../Gtk/gui.py:1455 823 #: ../Gtk/gui.py:1492
797 msgid "The value must be a list" 824 msgid "The value must be a list"
798 msgstr "" 825 msgstr ""
799 826
800 #: ../Gtk/gui.py:1458 827 #: ../Gtk/gui.py:1497
801 msgid "Incorrect len" 828 msgid "Incorrect len"
802 msgstr "" 829 msgstr ""
803 830
804 #: ../Gtk/gui.py:1486 831 #: ../Gtk/gui.py:1528
805 msgid "Incorrect item $1" 832 msgid "Incorrect item $1"
806 msgstr "" 833 msgstr ""
807 834
808 #: ../Gtk/gui.py:1502 835 #: ../Gtk/gui.py:1546
809 msgid "The budget does not have the path record: $1" 836 msgid "The budget does not have the path record: $1"
810 msgstr "" 837 msgstr ""
811 838
812 #: ../Gtk/gui.py:1865 839 #: ../Gtk/gui.py:1911
813 msgid "Decomposition" 840 msgid "Decomposition"
814 msgstr "" 841 msgstr ""
815 842
816 #: ../Gtk/gui.py:1866 ../Gtk/gui.py:2895 843 #: ../Gtk/gui.py:1912 ../Gtk/gui.py:2956
817 msgid "Description" 844 msgid "Description"
818 msgstr "" 845 msgstr ""
819 846
820 #: ../Gtk/gui.py:1867 ../Gtk/gui.py:2897 847 #: ../Gtk/gui.py:1913 ../Gtk/gui.py:2960
821 msgid "Measure" 848 msgid "Measure"
822 msgstr "" 849 msgstr ""
823 850
824 #: ../Gtk/gui.py:1868 851 #: ../Gtk/gui.py:1914
825 msgid "Sheet of Conditions" 852 msgid "Sheet of Conditions"
826 msgstr "" 853 msgstr ""
827 854
828 #: ../Gtk/gui.py:1869 855 #: ../Gtk/gui.py:1915
829 msgid "Files" 856 msgid "Files"
830 msgstr "" 857 msgstr ""
831 858
832 #: ../Gtk/gui.py:1870 859 #: ../Gtk/gui.py:1916
833 msgid "Companies" 860 msgid "Companies"
834 msgstr "" 861 msgstr ""
835 862
836 #: ../Gtk/gui.py:1950 863 #: ../Gtk/gui.py:1964
864 msgid "Invalid type of View: $1"
865 msgstr ""
866
867 #: ../Gtk/gui.py:1998
837 msgid "Split View Left/Right" 868 msgid "Split View Left/Right"
838 msgstr "" 869 msgstr ""
839 870
840 #: ../Gtk/gui.py:1960 871 #: ../Gtk/gui.py:2008
841 msgid "Split View Top/Bottom" 872 msgid "Split View Top/Bottom"
842 msgstr "" 873 msgstr ""
843 874
844 #: ../Gtk/gui.py:1968 875 #: ../Gtk/gui.py:2017
845 msgid "Disconnect view" 876 msgid "Disconnect view"
846 msgstr "" 877 msgstr ""
847 878
848 #: ../Gtk/gui.py:1971 879 #: ../Gtk/gui.py:2021
849 msgid "Connect view" 880 msgid "Connect view"
850 msgstr "" 881 msgstr ""
851 882
852 #: ../Gtk/gui.py:1984 ../Gtk/gui.py:2081 883 #: ../Gtk/gui.py:2034 ../Gtk/gui.py:2131
853 msgid "Close view" 884 msgid "Close view"
854 msgstr "" 885 msgstr ""
855 886
856 #: ../Gtk/gui.py:2073 887 #: ../Gtk/gui.py:2123
857 msgid "Split view Left/Right" 888 msgid "Split view Left/Right"
858 msgstr "" 889 msgstr ""
859 890
860 #: ../Gtk/gui.py:2077 891 #: ../Gtk/gui.py:2127
861 msgid "Split view Top/Bottom" 892 msgid "Split view Top/Bottom"
862 msgstr "" 893 msgstr ""
863 894
864 #: ../Gtk/gui.py:2112 895 #: ../Gtk/gui.py:2163
865 msgid "Connect View" 896 msgid "Connect View"
866 msgstr "" 897 msgstr ""
867 898
868 #: ../Gtk/gui.py:2118 899 #: ../Gtk/gui.py:2169
869 msgid "Disconnect View" 900 msgid "Disconnect View"
870 msgstr "" 901 msgstr ""
871 902
872 #: ../Gtk/gui.py:2248 903 #: ../Gtk/gui.py:2299
873 msgid "The item must be a widget object." 904 msgid "The item must be a widget object."
874 msgstr "" 905 msgstr ""
875 906
876 #: ../Gtk/gui.py:2256 907 #: ../Gtk/gui.py:2309
877 msgid "Invalid orientation." 908 msgid "Invalid orientation."
878 msgstr "" 909 msgstr ""
879 910
880 #: ../Gtk/gui.py:2628 ../Gtk/gui.py:3256 ../Gtk/gui.py:4674 911 #: ../Gtk/gui.py:2683 ../Gtk/gui.py:3321 ../Gtk/gui.py:4756
881 msgid "Argument must be a Budget object" 912 msgid "Argument must be a Budget object"
882 msgstr "" 913 msgstr ""
883 914
884 #: ../Gtk/gui.py:2892 ../Gtk/gui.py:4739 915 #: ../Gtk/gui.py:2952 ../Gtk/gui.py:4823
885 msgid "Code" 916 msgid "Code"
886 msgstr "" 917 msgstr ""
887 918
888 #: ../Gtk/gui.py:2893 919 #: ../Gtk/gui.py:2954
889 msgid "Unit" 920 msgid "Unit"
890 msgstr "" 921 msgstr ""
891 922
892 #: ../Gtk/gui.py:2899 923 #: ../Gtk/gui.py:2962
893 msgid "Price" 924 msgid "Price"
894 msgstr "" 925 msgstr ""
895 926
896 #: ../Gtk/gui.py:2901 927 #: ../Gtk/gui.py:2964
897 msgid "Amount" 928 msgid "Amount"
898 msgstr "" 929 msgstr ""
899 930
900 #: ../Gtk/gui.py:2912 ../Gtk/gui.py:3528 931 #: ../Gtk/gui.py:2975 ../Gtk/gui.py:3598
901 msgid "Invalid path" 932 msgid "Invalid path"
902 msgstr "" 933 msgstr ""
903 934
904 #: ../Gtk/gui.py:3261 935 #: ../Gtk/gui.py:3328
905 msgid "Record path must be a tuple" 936 msgid "Record path must be a tuple"
906 msgstr "" 937 msgstr ""
907 938
908 #: ../Gtk/gui.py:3509 ../Gtk/gui.py:4754 ../Gtk/gui.py:5066 939 #: ../Gtk/gui.py:3579 ../Gtk/gui.py:4838 ../Gtk/gui.py:5154
909 msgid "Type" 940 msgid "Type"
910 msgstr "" 941 msgstr ""
911 942
912 #: ../Gtk/gui.py:3510 943 #: ../Gtk/gui.py:3580
913 msgid "Comment" 944 msgid "Comment"
914 msgstr "" 945 msgstr ""
915 946
916 #: ../Gtk/gui.py:3511 947 #: ../Gtk/gui.py:3581
917 msgid "" 948 msgid ""
918 "N\n" 949 "N\n"
919 "(a)" 950 "(a)"
920 msgstr "" 951 msgstr ""
921 952
922 #: ../Gtk/gui.py:3512 953 #: ../Gtk/gui.py:3582
923 msgid "" 954 msgid ""
924 "Length\n" 955 "Length\n"
925 "(b)" 956 "(b)"
926 msgstr "" 957 msgstr ""
927 958
928 #: ../Gtk/gui.py:3513 959 #: ../Gtk/gui.py:3583
929 msgid "" 960 msgid ""
930 "Width\n" 961 "Width\n"
931 "(c)" 962 "(c)"
932 msgstr "" 963 msgstr ""
933 964
934 #: ../Gtk/gui.py:3514 965 #: ../Gtk/gui.py:3584
935 msgid "" 966 msgid ""
936 "Height\n" 967 "Height\n"
937 "(d)" 968 "(d)"
938 msgstr "" 969 msgstr ""
939 970
940 #: ../Gtk/gui.py:3515 971 #: ../Gtk/gui.py:3585
941 msgid "Formula" 972 msgid "Formula"
942 msgstr "" 973 msgstr ""
943 974
944 #: ../Gtk/gui.py:3516 975 #: ../Gtk/gui.py:3586
945 #, python-format 976 #, python-format
946 msgid "" 977 msgid ""
947 "Parcial\n" 978 "Parcial\n"
948 "[%s]" 979 "[%s]"
949 msgstr "" 980 msgstr ""
950 981
951 #: ../Gtk/gui.py:3517 982 #: ../Gtk/gui.py:3587
952 msgid "Subtotal" 983 msgid "Subtotal"
953 msgstr "" 984 msgstr ""
954 985
955 #: ../Gtk/gui.py:3537 986 #: ../Gtk/gui.py:3609
956 msgid "measure must be a Measure object. Type: $1" 987 msgid "measure must be a Measure object. Type: $1"
957 msgstr "" 988 msgstr ""
958 989
959 #: ../Gtk/gui.py:3835 ../Gtk/gui.py:3856 990 #: ../Gtk/gui.py:3909 ../Gtk/gui.py:3931
960 msgid "Description text of the record $1" 991 msgid "Description text of the record $1"
961 msgstr "" 992 msgstr ""
962 993
963 #: ../Gtk/gui.py:4010 994 #: ../Gtk/gui.py:4086
964 msgid "Sheet of Conditions of the record $1" 995 msgid "Sheet of Conditions of the record $1"
965 msgstr "" 996 msgstr ""
966 997
967 #: ../Gtk/gui.py:4031 998 #: ../Gtk/gui.py:4108
968 msgid "Field" 999 msgid "Field"
969 msgstr "" 1000 msgstr ""
970 1001
971 #: ../Gtk/gui.py:4054 1002 #: ../Gtk/gui.py:4132
972 msgid "Section" 1003 msgid "Section"
973 msgstr "" 1004 msgstr ""
974 1005
975 #: ../Gtk/gui.py:4214 1006 #: ../Gtk/gui.py:4295
976 msgid "Sheet2 of Conditions of the record $1" 1007 msgid "Sheet2 of Conditions of the record $1"
977 msgstr "" 1008 msgstr ""
978 1009
979 #: ../Gtk/gui.py:4740 1010 #: ../Gtk/gui.py:4824
980 msgid "Code that define the company" 1011 msgid "Code that define the company"
981 msgstr "" 1012 msgstr ""
982 1013
983 #: ../Gtk/gui.py:4741 1014 #: ../Gtk/gui.py:4825
984 msgid "Summary" 1015 msgid "Summary"
985 msgstr "" 1016 msgstr ""
986 1017
987 #: ../Gtk/gui.py:4742 1018 #: ../Gtk/gui.py:4826
988 msgid "Summary of the company name" 1019 msgid "Summary of the company name"
989 msgstr "" 1020 msgstr ""
990 1021
991 #: ../Gtk/gui.py:4743 ../Gtk/gui.py:4759 1022 #: ../Gtk/gui.py:4827 ../Gtk/gui.py:4843
992 msgid "Name" 1023 msgid "Name"
993 msgstr "" 1024 msgstr ""
994 1025
995 #: ../Gtk/gui.py:4744 1026 #: ../Gtk/gui.py:4828
996 msgid "Complete name" 1027 msgid "Complete name"
997 msgstr "" 1028 msgstr ""
998 1029
999 #: ../Gtk/gui.py:4745 1030 #: ../Gtk/gui.py:4829
1000 msgid "CIF" 1031 msgid "CIF"
1001 msgstr "" 1032 msgstr ""
1002 1033
1003 #: ../Gtk/gui.py:4746 1034 #: ../Gtk/gui.py:4830
1004 msgid "Fiscal identifier number" 1035 msgid "Fiscal identifier number"
1005 msgstr "" 1036 msgstr ""
1006 1037
1007 #: ../Gtk/gui.py:4747 1038 #: ../Gtk/gui.py:4831
1008 msgid "Web" 1039 msgid "Web"
1009 msgstr "" 1040 msgstr ""
1010 1041
1011 #: ../Gtk/gui.py:4748 1042 #: ../Gtk/gui.py:4832
1012 msgid "Company web page" 1043 msgid "Company web page"
1013 msgstr "" 1044 msgstr ""
1014 1045
1015 #: ../Gtk/gui.py:4749 1046 #: ../Gtk/gui.py:4833
1016 msgid "Email" 1047 msgid "Email"
1017 msgstr "" 1048 msgstr ""
1018 1049
1019 #: ../Gtk/gui.py:4750 1050 #: ../Gtk/gui.py:4834
1020 msgid "Company email" 1051 msgid "Company email"
1021 msgstr "" 1052 msgstr ""
1022 1053
1023 #: ../Gtk/gui.py:4755 1054 #: ../Gtk/gui.py:4839
1024 msgid "" 1055 msgid ""
1025 "Type of Office:\n" 1056 "Type of Office:\n"
1026 " C: Central office\n" 1057 " C: Central office\n"
1027 " D: Local office\n" 1058 " D: Local office\n"
1028 " R: Performer" 1059 " R: Performer"
1029 msgstr "" 1060 msgstr ""
1030 1061
1031 #: ../Gtk/gui.py:4760 1062 #: ../Gtk/gui.py:4844
1032 msgid "Office name" 1063 msgid "Office name"
1033 msgstr "" 1064 msgstr ""
1034 1065
1035 #: ../Gtk/gui.py:4761 1066 #: ../Gtk/gui.py:4845
1036 msgid "Address" 1067 msgid "Address"
1037 msgstr "" 1068 msgstr ""
1038 1069
1039 #: ../Gtk/gui.py:4762 1070 #: ../Gtk/gui.py:4846
1040 msgid "Postal code" 1071 msgid "Postal code"
1041 msgstr "" 1072 msgstr ""
1042 1073
1043 #: ../Gtk/gui.py:4763 1074 #: ../Gtk/gui.py:4847
1044 msgid "Town" 1075 msgid "Town"
1045 msgstr "" 1076 msgstr ""
1046 1077
1047 #: ../Gtk/gui.py:4764 1078 #: ../Gtk/gui.py:4848
1048 msgid "Province" 1079 msgid "Province"
1049 msgstr "" 1080 msgstr ""
1050 1081
1051 #: ../Gtk/gui.py:4765 1082 #: ../Gtk/gui.py:4849
1052 msgid "Country" 1083 msgid "Country"
1053 msgstr "" 1084 msgstr ""
1054 1085
1055 #: ../Gtk/gui.py:4766 1086 #: ../Gtk/gui.py:4850
1056 msgid "Phone" 1087 msgid "Phone"
1057 msgstr "" 1088 msgstr ""
1058 1089
1059 #: ../Gtk/gui.py:4767 1090 #: ../Gtk/gui.py:4851
1060 msgid "Phone numbers of the office" 1091 msgid "Phone numbers of the office"
1061 msgstr "" 1092 msgstr ""
1062 1093
1063 #: ../Gtk/gui.py:4768 1094 #: ../Gtk/gui.py:4852
1064 msgid "Fax" 1095 msgid "Fax"
1065 msgstr "" 1096 msgstr ""
1066 1097
1067 #: ../Gtk/gui.py:4769 1098 #: ../Gtk/gui.py:4853
1068 msgid "Fax numbers of the office" 1099 msgid "Fax numbers of the office"
1069 msgstr "" 1100 msgstr ""
1070 1101
1071 #: ../Gtk/gui.py:4770 1102 #: ../Gtk/gui.py:4854
1072 msgid "Contact person" 1103 msgid "Contact person"
1073 msgstr "" 1104 msgstr ""
1074 1105
1075 #: ../Gtk/gui.py:4771 1106 #: ../Gtk/gui.py:4855
1076 msgid "Contact persons in the office" 1107 msgid "Contact persons in the office"
1077 msgstr "" 1108 msgstr ""
1078 1109
1079 #: ../Gtk/gui.py:4775 1110 #: ../Gtk/gui.py:4859
1080 msgid "Unknow Option Type" 1111 msgid "Unknow Option Type"
1081 msgstr "" 1112 msgstr ""
1082 1113
1083 #: ../Gtk/gui.py:5002 1114 #: ../Gtk/gui.py:5090
1084 msgid "Boolean" 1115 msgid "Boolean"
1085 msgstr "" 1116 msgstr ""
1086 1117
1087 #: ../Gtk/gui.py:5003 1118 #: ../Gtk/gui.py:5091
1088 msgid "Integer" 1119 msgid "Integer"
1089 msgstr "" 1120 msgstr ""
1090 1121
1091 #: ../Gtk/gui.py:5004 1122 #: ../Gtk/gui.py:5092
1092 msgid "Text" 1123 msgid "Text"
1093 msgstr "" 1124 msgstr ""
1094 1125
1095 #: ../Gtk/gui.py:5005 1126 #: ../Gtk/gui.py:5093
1096 msgid "Color" 1127 msgid "Color"
1097 msgstr "" 1128 msgstr ""
1098 1129
1099 #: ../Gtk/gui.py:5006 1130 #: ../Gtk/gui.py:5094
1100 msgid "List" 1131 msgid "List"
1101 msgstr "" 1132 msgstr ""
1102 1133
1103 #: ../Gtk/gui.py:5040 1134 #: ../Gtk/gui.py:5128
1104 msgid "Option name" 1135 msgid "Option name"
1105 msgstr "" 1136 msgstr ""
1106 1137
1107 #: ../Gtk/gui.py:5053 1138 #: ../Gtk/gui.py:5141
1108 msgid "Value" 1139 msgid "Value"
1109 msgstr "" 1140 msgstr ""
1110 1141
1111 #: ../Gtk/gui.py:5094 1142 #: ../Gtk/gui.py:5182
1112 msgid "Description:" 1143 msgid "Description:"
1113 msgstr "" 1144 msgstr ""
1114 1145
1115 #: ../Gtk/gui.py:5258 1146 #: ../Gtk/gui.py:5343
1116 msgid "Option values must be strings" 1147 msgid "Option values must be strings"
1117 msgstr "" 1148 msgstr ""
1118 1149
1119 #: ../Gtk/gui.py:5260 1150 #: ../Gtk/gui.py:5345
1120 msgid "Option must be a tuple with 4 items" 1151 msgid "Option must be a tuple with 4 items"
1121 msgstr "" 1152 msgstr ""
1122 1153
1123 #: ../Gtk/gui.py:5262 1154 #: ../Gtk/gui.py:5347
1124 msgid "Option list must be a list" 1155 msgid "Option list must be a list"
1125 msgstr "" 1156 msgstr ""
1126 1157
1127 #: ../Gtk/gui.py:5282 1158 #: ../Gtk/gui.py:5367
1128 msgid "Icorrect type, must be boolean" 1159 msgid "Icorrect type, must be boolean"
1129 msgstr "" 1160 msgstr ""
1130 1161
1131 #: ../Gtk/gui.py:5287 1162 #: ../Gtk/gui.py:5372
1132 msgid "Icorrect type, must be integer" 1163 msgid "Icorrect type, must be integer"
1133 msgstr "" 1164 msgstr ""
1134 1165
1135 #: ../Gtk/gui.py:5300 1166 #: ../Gtk/gui.py:5385
1136 msgid "Icorrect type, must be string" 1167 msgid "Icorrect type, must be string"
1137 msgstr "" 1168 msgstr ""
1138 1169
1139 #: ../Gtk/gui.py:5313 1170 #: ../Gtk/gui.py:5398
1140 msgid "Icorrect type, must be list" 1171 msgid "Icorrect type, must be list"
1141 msgstr "" 1172 msgstr ""
1142 1173
1143 #: ../Gtk/gui.py:5317 1174 #: ../Gtk/gui.py:5402
1144 msgid "Icorrect type, must be a parseable color" 1175 msgid "Icorrect type, must be a parseable color"
1145 msgstr "" 1176 msgstr ""
1146 1177
1147 #: ../Gtk/gui.py:5325 1178 #: ../Gtk/gui.py:5410
1148 msgid "Type must be boolean, integer, string or color" 1179 msgid "Type must be boolean, integer, string or color"
1149 msgstr "" 1180 msgstr ""
1150 1181
1151 #: ../Gtk/gui.py:5328 1182 #: ../Gtk/gui.py:5413
1152 msgid "Value must be in the option dict" 1183 msgid "Value must be in the option dict"
1153 msgstr "" 1184 msgstr ""
1154 1185
1155 #: ../Gtk/gui.py:5331 1186 #: ../Gtk/gui.py:5416
1156 msgid "Values must be a dict" 1187 msgid "Values must be a dict"
1157 msgstr "" 1188 msgstr ""