1
# Swedish translation for Gourmet Recipe Manager
2
# Copyright (c) (c) 2005 Canonical Ltd, and Rosetta Contributors 2005
3
# This file is distributed under the same license as the Gourmet Recipe Manager package.
4
# FIRST AUTHOR <EMAIL@ADDRESS>, 2005.
9
"Project-Id-Version: Gourmet Recipe Manager\n"
10
"Report-Msgid-Bugs-To: \n"
11
"POT-Creation-Date: 2006-08-19 12:20-0400\n"
12
"PO-Revision-Date: 2005-11-10 12:26+0000\n"
13
"Last-Translator: Jan-Eric Lindh <jelh@se.linux.org>\n"
14
"Language-Team: Swedish <sv@li.org>\n"
16
"Content-Type: text/plain; charset=UTF-8\n"
17
"Content-Transfer-Encoding: 8bit\n"
18
"X-Rosetta-Version: 0.1\n"
19
"Plural-Forms: nplurals=2; plural=n != 1\n"
21
#: ../glade/app.glade.h:1 ../glade/recSelector.glade.h:1
22
msgid "A_dd Search Criteria"
25
#: ../glade/app.glade.h:2
26
msgid "Add recipe to shopping list"
27
msgstr "Lägg till recept till inköpslista"
29
#: ../glade/app.glade.h:3
30
msgid "Add selected recipe to a shopping list."
31
msgstr "Lägg till valt recept till en inköpslista"
33
#: ../glade/app.glade.h:4
35
msgid "Add to _Pantry"
36
msgstr "Lägg till _skafferiet"
38
#: ../glade/app.glade.h:5 ../glade/recCard.glade.h:28
39
msgid "Add to _Shopping List"
40
msgstr "Lägg till _inköpslistan"
42
#: ../glade/app.glade.h:6
43
msgid "Add to _shopping list"
44
msgstr "Lägg till _inköpslistan"
46
#: ../glade/app.glade.h:7 ../glade/recSelector.glade.h:2
47
msgid "Adva_nced Search"
48
msgstr "Avancerad sökning"
50
#: ../glade/app.glade.h:8
51
msgid "Create a new recipe"
52
msgstr "Skapa ett nytt recept"
54
#: ../glade/app.glade.h:9
55
msgid "Delete selected recipe"
56
msgstr "Radera valt recept"
58
#: ../glade/app.glade.h:10
59
msgid "Delete selected recipes"
60
msgstr "Ta bort markerat recept"
62
#: ../glade/app.glade.h:11
63
msgid "E-_mail selected recipes"
64
msgstr "E-posta markerade recept"
66
#: ../glade/app.glade.h:12
67
msgid "E-mail selected recipe"
68
msgstr "E-posta markerat recept"
70
#: ../glade/app.glade.h:13
71
msgid "E-mail selected recipes"
72
msgstr "E-posta markerade recept"
74
#: ../glade/app.glade.h:14
75
msgid "Edit Ingredient Keys"
78
#: ../glade/app.glade.h:15
79
msgid "Export A_ll Recipes"
80
msgstr "Exportera alla recept"
82
#: ../glade/app.glade.h:16
84
msgid "Export selected recipes"
85
msgstr "E-posta markerade recept"
87
#: ../glade/app.glade.h:17
88
msgid "Import _Webpage"
89
msgstr "Importera webbsida"
91
#: ../glade/app.glade.h:18
92
msgid "Jump to recipe in Recipe Card vew"
95
#: ../glade/app.glade.h:19 ../glade/recSelector.glade.h:3
96
#: ../glade/rec_ref_window.glade.h:2
97
msgid "Limiting Search to:"
100
#: ../glade/app.glade.h:20
102
"Never buy this item. When called for in a recipe, it will show up in a "
103
"\"pantry\" section of the list as a reminder that you need it, but it won't "
104
"be included when you save or print the list unless you tell me you need to "
108
#: ../glade/app.glade.h:21
112
#: ../glade/app.glade.h:22
113
msgid "Print selected recipe"
114
msgstr "Skriv ut markerat recept"
116
#: ../glade/app.glade.h:23
117
msgid "Print selected recipes"
118
msgstr "Skriv ut markerade recept"
120
#: ../glade/app.glade.h:24
121
msgid "Re_apply changes"
124
#: ../glade/app.glade.h:25
128
#: ../glade/app.glade.h:26 ../glade/recCard.glade.h:59
129
#: ../glade/shopList.glade.h:13
133
#: ../glade/app.glade.h:27 ../glade/recCard.glade.h:60
134
#: ../glade/shopList.glade.h:14
138
#: ../glade/app.glade.h:28 ../glade/keyeditor.glade.h:3
139
#: ../glade/recSelector.glade.h:4
140
msgid "Search _Results"
143
#: ../glade/app.glade.h:29 ../glade/recSelector.glade.h:5
144
msgid "Search as _you type"
147
#: ../glade/app.glade.h:30 ../glade/recSelector.glade.h:6
148
msgid "Search by other critera within the current search results."
151
#: ../glade/app.glade.h:31 ../glade/keyeditor.glade.h:5
152
#: ../glade/recSelector.glade.h:7 ../glade/rec_ref_window.glade.h:4
153
msgid "Search for recipes as you type"
156
#: ../glade/app.glade.h:32 ../glade/keyeditor.glade.h:6
157
#: ../glade/recSelector.glade.h:9
158
msgid "Use regular expressions"
161
#: ../glade/app.glade.h:33
166
#: ../glade/app.glade.h:34
167
msgid "View Recipe _Card"
168
msgstr "Visa receptkort"
170
#: ../glade/app.glade.h:35
171
msgid "View selected recipe"
172
msgstr "Visa markerat recept"
174
#: ../glade/app.glade.h:36
178
#: ../glade/app.glade.h:37
182
#: ../glade/app.glade.h:38 ../glade/recSelector.glade.h:10
186
#: ../glade/app.glade.h:39
187
msgid "_Delete Recipe"
188
msgstr "_Ta bort recept"
190
#: ../glade/app.glade.h:40
191
msgid "_E-Mail recipe"
192
msgstr "_E-posta recept"
194
#: ../glade/app.glade.h:41 ../glade/recCard.glade.h:84
195
#: ../glade/shopList.glade.h:27
199
#: ../glade/app.glade.h:42
201
msgstr "_Töm papperskorgen"
203
#: ../glade/app.glade.h:43
204
msgid "_Export selected recipes"
205
msgstr "_Exportera markerade recept"
207
#: ../glade/app.glade.h:44 ../glade/databaseChooser.glade.h:16
208
#: ../glade/shopList.glade.h:28
212
#: ../glade/app.glade.h:45 ../glade/recCard.glade.h:86
213
#: ../glade/shopList.glade.h:29
217
#: ../glade/app.glade.h:46
219
msgstr "_Importera fil"
221
#: ../glade/app.glade.h:47
222
msgid "_Ingredient Key Editor"
225
#: ../glade/app.glade.h:48 ../glade/generic_importer.glade.h:4
226
#: ../glade/recCard.glade.h:91
228
msgstr "_Nytt recept"
230
#: ../glade/app.glade.h:49 ../glade/recCard.glade.h:93
234
#: ../glade/app.glade.h:50
235
msgid "_Print recipe"
236
msgstr "_Skriv ut recept"
238
#: ../glade/app.glade.h:51 ../glade/recCard.glade.h:96
242
#: ../glade/app.glade.h:52 ../glade/recSelector.glade.h:11
246
#: ../glade/app.glade.h:53 ../glade/recCard.glade.h:100
247
#: ../glade/shopList.glade.h:33
248
msgid "_Shopping List"
249
msgstr "_Inköpslista"
251
#: ../glade/app.glade.h:54
252
msgid "_Show deleted recipes"
253
msgstr "_Visa borttagna recept"
255
#: ../glade/app.glade.h:55 ../glade/recCard.glade.h:101
259
#: ../glade/app.glade.h:56 ../glade/recCard.glade.h:103
263
#: ../glade/app.glade.h:57 ../glade/recCard.glade.h:105
267
#: ../glade/app.glade.h:58 ../glade/recCard.glade.h:106
268
msgid "_Unit Converter"
269
msgstr "_Enhetskonverterare"
271
#: ../glade/app.glade.h:59 ../glade/recCard.glade.h:108
272
#: ../glade/shopList.glade.h:34
276
#: ../glade/app.glade.h:60 ../glade/keyeditor.glade.h:13
277
#: ../glade/recSelector.glade.h:13
281
#: ../glade/converter.glade.h:1 ../glade/databaseChooser.glade.h:1
282
#: ../glade/rec_ref_window.glade.h:1
286
#: ../glade/converter.glade.h:2
290
#: ../glade/converter.glade.h:3
294
#: ../glade/converter.glade.h:4
298
#: ../glade/converter.glade.h:5
302
#: ../glade/converter.glade.h:6
303
msgid "Density _Information"
306
#: ../glade/converter.glade.h:7
310
#: ../glade/converter.glade.h:8 ../src/lib/convertGui.py:152
314
#: ../glade/converter.glade.h:9
315
msgid "Unit Converter"
318
#: ../glade/converter.glade.h:10 ../glade/keyeditor.glade.h:8
319
#: ../glade/nutritionDruid.glade.h:13
323
#: ../glade/converter.glade.h:11
327
#: ../glade/converter.glade.h:12
331
#: ../glade/converter.glade.h:13 ../glade/keyeditor.glade.h:12
332
#: ../glade/nutritionDruid.glade.h:18 ../glade/recCard.glade.h:107
336
#: ../glade/databaseChooser.glade.h:2
337
msgid "<b>Choose Database System for Gourmet to Use</b>"
340
#: ../glade/databaseChooser.glade.h:3
341
msgid "Choose Database"
342
msgstr "Välj databas"
344
#: ../glade/databaseChooser.glade.h:4
345
msgid "Database _Name:"
348
#: ../glade/databaseChooser.glade.h:5
350
"Hostname of the system where your database server is running. If your "
351
"database server is running on your local system, use localhost."
353
"Värdnamnet på systemet där databasservern körs. Om databasservern körs på "
354
"det lokala systemet, använd då localhost."
356
#: ../glade/databaseChooser.glade.h:6
358
"Metakit (default, stored in a local file)\n"
359
"SQLite (stored in a local file)\n"
360
"MySQL (requires connection to a database)"
363
#: ../glade/databaseChooser.glade.h:9
365
"Name of the database in which Gourmet should store its information. Gourmet "
366
"will try to create this database if it does not already exist."
368
"Namnet på databasen där Gourmet lagrar sin information. Gourmet kommer att "
369
"skapa databasen om den inte redan finns."
371
#: ../glade/databaseChooser.glade.h:10
372
msgid "Password for your username on the database."
373
msgstr "Lösenord för ditt användarnamn på databasen."
375
#: ../glade/databaseChooser.glade.h:11
377
"Save the password for next time. This means the password will be stored "
378
"insecurely in your configuration file."
380
"Spara lösenordet till nästa gång. Detta betyder att lösenordet sparas i "
381
"klartext (osäkert) i din konfigurationsfil."
383
#: ../glade/databaseChooser.glade.h:12
384
msgid "Your username on the database."
385
msgstr "Ditt användarnamn på databasen."
387
#: ../glade/databaseChooser.glade.h:13
391
#: ../glade/databaseChooser.glade.h:14
392
msgid "_Database System"
393
msgstr "_Databassystem"
395
#: ../glade/databaseChooser.glade.h:15 ../glade/recCard.glade.h:82
396
#: ../src/lib/dialog_extras.py:801 ../src/lib/dialog_extras.py:1191
397
#: ../src/lib/gglobals.py:326 ../src/lib/GourmetRecipeManager.py:453
398
#: ../src/lib/reccard.py:998
402
#: ../glade/databaseChooser.glade.h:17
406
#: ../glade/databaseChooser.glade.h:18
410
#: ../glade/databaseChooser.glade.h:19
411
msgid "_Save Password"
412
msgstr "_Spara lösenord"
414
#: ../glade/databaseChooser.glade.h:20
416
msgstr "_Användarnamn"
418
#: ../glade/databaseChooser.glade.h:21
422
#: ../glade/databaseChooser.glade.h:22
426
#: ../glade/keyeditor.glade.h:1
427
msgid "<b>Change selected ingredients</b>"
430
#: ../glade/keyeditor.glade.h:2
434
#: ../glade/keyeditor.glade.h:4 ../glade/nutritionDruid.glade.h:10
435
msgid "Search as you t_ype"
438
#: ../glade/keyeditor.glade.h:7
439
msgid "_Advanced Search"
442
#: ../glade/keyeditor.glade.h:9
446
#: ../glade/keyeditor.glade.h:10
450
#: ../glade/keyeditor.glade.h:11
454
#: ../glade/generic_importer.glade.h:1
456
"<i>Select text from the raw recipe and categorize it by labelling which part "
457
"of the recipe it is (choose from the recipe elements on the right).</i>"
460
#: ../glade/generic_importer.glade.h:2
462
"Start new recipe (use this if the file you're importing contains more than "
466
#: ../glade/generic_importer.glade.h:3
470
#: ../glade/generic_importer.glade.h:5
474
#: ../glade/nutritionDruid.glade.h:1
475
msgid "<b>Choose a Density</b>"
478
#: ../glade/nutritionDruid.glade.h:2
479
msgid "<i>Enter nutritional information for </i>"
482
#: ../glade/nutritionDruid.glade.h:3
486
#: ../glade/nutritionDruid.glade.h:4
487
msgid "<i>Search _results:</i>"
490
#: ../glade/nutritionDruid.glade.h:5
491
msgid "<i>Select equivalent of</i>"
494
#: ../glade/nutritionDruid.glade.h:6
498
#: ../glade/nutritionDruid.glade.h:7
499
msgid "<i>from USDA database</i>"
502
#: ../glade/nutritionDruid.glade.h:8
506
#: ../glade/nutritionDruid.glade.h:9
510
#: ../glade/nutritionDruid.glade.h:11
511
msgid "Show only food in _group:"
514
#: ../glade/nutritionDruid.glade.h:12
518
#: ../glade/nutritionDruid.glade.h:14
519
msgid "_Change ingredient"
522
#: ../glade/nutritionDruid.glade.h:15
526
#: ../glade/nutritionDruid.glade.h:16
527
msgid "_Save new unit"
530
#: ../glade/nutritionDruid.glade.h:17
531
msgid "_Search USDA Ingredient Database:"
534
#: ../glade/nutritionDruid.glade.h:19 ../src/lib/keyEditor.py:79
538
#: ../glade/preferenceDialog.glade.h:1
539
msgid "<b>Card View Preferences</b>"
542
#: ../glade/preferenceDialog.glade.h:2
543
msgid "<b>Email Preferences</b>"
546
#: ../glade/preferenceDialog.glade.h:3
547
msgid "<b>Index View Preferences</b>"
550
#: ../glade/preferenceDialog.glade.h:4
551
msgid "<b>Shopping List Preferences</b>"
554
#: ../glade/preferenceDialog.glade.h:5
555
msgid "<i>Configure which columns are included in the recipe index view.</i>"
558
#: ../glade/preferenceDialog.glade.h:6
559
msgid "<i>Preferences for use when sending a recipe in an email.</i>"
562
#: ../glade/preferenceDialog.glade.h:7
563
msgid "<i>Remove items you don't use from the Recipe Card interface.</i>"
566
#: ../glade/preferenceDialog.glade.h:8
568
"<i>What should Gourmet do with Optional Ingredients when adding recipes to "
569
"the shopping list?</i>"
572
#: ../glade/preferenceDialog.glade.h:9
573
msgid "As_k whether to include optional ingredients"
576
#: ../glade/preferenceDialog.glade.h:10
580
#: ../glade/preferenceDialog.glade.h:11
581
msgid "Email Preferences"
584
#: ../glade/preferenceDialog.glade.h:12
585
msgid "Gourmet Recipe Manager Preferences"
588
#: ../glade/preferenceDialog.glade.h:13
589
msgid "Include Recipe as an _HTML Attachment to the E-mail"
592
#: ../glade/preferenceDialog.glade.h:14
593
msgid "Include Recipe in _Body of E-mail (A good idea no matter what)"
596
#: ../glade/preferenceDialog.glade.h:15
600
#: ../glade/preferenceDialog.glade.h:16 ../glade/shopList.glade.h:23
601
#: ../src/lib/shopgui.py:155
602
msgid "Shopping List"
605
#: ../glade/preferenceDialog.glade.h:17
606
msgid "Use fractions when possible for display"
609
#: ../glade/preferenceDialog.glade.h:18 ../glade/recCard.glade.h:75
610
msgid "_Allow units to change when multiplying"
613
#: ../glade/preferenceDialog.glade.h:19
614
msgid "_Always add optional ingredients"
617
#: ../glade/preferenceDialog.glade.h:20
618
msgid "_Always use these settings"
621
#: ../glade/preferenceDialog.glade.h:21
622
msgid "_Clear remembered optional ingredients"
625
#: ../glade/preferenceDialog.glade.h:22
626
msgid "_Never add optional ingredients"
629
#: ../glade/preferenceDialog.glade.h:23
630
msgid "_Recipes per page:"
633
#: ../glade/preferenceDialog.glade.h:24
634
msgid "_Remember user selections by default"
637
#: ../glade/preferenceDialog.glade.h:25
638
msgid "_Use fractions"
641
#: ../glade/recCard.glade.h:1
647
#: ../glade/recCard.glade.h:4
649
"<b>An long example: rather extraordinarily long actually -- very long, "
653
#: ../glade/recCard.glade.h:5
654
msgid "<b>Category:</b>"
657
#: ../glade/recCard.glade.h:6
658
msgid "<b>Cooking Time:</b>"
661
#: ../glade/recCard.glade.h:7
662
msgid "<b>Cuisine:</b>"
665
#: ../glade/recCard.glade.h:8
666
msgid "<b>Ingredients</b>"
669
#: ../glade/recCard.glade.h:9
670
msgid "<b>Instructions</b>"
673
#: ../glade/recCard.glade.h:10
677
#: ../glade/recCard.glade.h:11
678
msgid "<b>Nutritional Information</b>"
681
#: ../glade/recCard.glade.h:12
682
msgid "<b>Preparation Time:</b>"
685
#: ../glade/recCard.glade.h:13
686
msgid "<b>Rating:</b>"
689
#: ../glade/recCard.glade.h:14
690
msgid "<b>Source:</b>"
693
#: ../glade/recCard.glade.h:15
694
msgid "<b>_Instructions:</b>"
697
#: ../glade/recCard.glade.h:16
698
msgid "<b>_Multiply by:</b>"
701
#: ../glade/recCard.glade.h:17
702
msgid "<b>_Notes:</b>"
705
#: ../glade/recCard.glade.h:18
706
msgid "<b>_Servings:</b>"
709
#: ../glade/recCard.glade.h:19
713
#: ../glade/recCard.glade.h:20
719
#: ../glade/recCard.glade.h:22
720
msgid "Add _ingredient:"
723
#: ../glade/recCard.glade.h:23
724
msgid "Add _recipe as ingredient"
727
#: ../glade/recCard.glade.h:24
728
msgid "Add another recipe as an ingredient."
731
#: ../glade/recCard.glade.h:25
732
msgid "Add group for ingredients (such as \"Sauce\" or \"Crust\")"
735
#: ../glade/recCard.glade.h:26
736
msgid "Add ingredient _group"
739
#: ../glade/recCard.glade.h:27
740
msgid "Add to Shopping _List"
743
#: ../glade/recCard.glade.h:29
745
"Ask user which items to add to the shopping list rather than using saved "
749
#: ../glade/recCard.glade.h:30
753
#: ../glade/recCard.glade.h:31
754
msgid "Coo_king Time:"
757
#: ../glade/recCard.glade.h:32 ../src/lib/reccard.py:305
758
msgid "Delete selected ingredient"
761
#: ../glade/recCard.glade.h:33
762
msgid "Delete selected ingredients."
765
#: ../glade/recCard.glade.h:34
766
msgid "Delete this recipe from the database."
769
#: ../glade/recCard.glade.h:35
770
msgid "Delete this recipe permanently."
773
#: ../glade/recCard.glade.h:36
777
#: ../glade/recCard.glade.h:37
778
msgid "E_xport Recipe"
781
#: ../glade/recCard.glade.h:38
782
msgid "Edit Recipe Card"
785
#: ../glade/recCard.glade.h:39
786
msgid "Edit _description"
789
#: ../glade/recCard.glade.h:40
790
msgid "Edit _ingredients"
793
#: ../glade/recCard.glade.h:41
794
msgid "Edit _instructions"
797
#: ../glade/recCard.glade.h:42
801
#: ../glade/recCard.glade.h:43
802
msgid "Edit section chooser"
805
#: ../glade/recCard.glade.h:44
809
#: ../glade/recCard.glade.h:45
810
msgid "Import ingredients from a plain text file."
813
#: ../glade/recCard.glade.h:46
814
msgid "Ingredient (_key):"
817
#: ../glade/recCard.glade.h:47
818
msgid "Ingredient Key _Editor"
821
#: ../glade/recCard.glade.h:48 ../src/lib/exporters/exporter.py:237
822
#: ../src/lib/exporters/gnomeprinter_obsolete.py:286
823
#: ../src/lib/exporters/gnomeprinter.py:332
824
#: ../src/lib/exporters/html_exporter.py:99
825
#: ../src/lib/exporters/pdf_exporter.py:549
829
#: ../glade/recCard.glade.h:49 ../src/lib/gglobals.py:244
830
#: ../src/lib/gglobals.py:249
834
#: ../glade/recCard.glade.h:50
835
msgid "Move ingredient _up"
838
#: ../glade/recCard.glade.h:51
839
msgid "Move ingredient do_wn"
842
#: ../glade/recCard.glade.h:52
843
msgid "Move selected ingredients down"
846
#: ../glade/recCard.glade.h:53
847
msgid "Move selected ingredients up"
850
#: ../glade/recCard.glade.h:54 ../src/lib/gglobals.py:245
851
#: ../src/lib/gglobals.py:250
855
#: ../glade/recCard.glade.h:55
856
msgid "Paste ingredient list from the clipboard."
859
#: ../glade/recCard.glade.h:56
860
msgid "Pre_paration Time:"
863
#: ../glade/recCard.glade.h:57
867
#: ../glade/recCard.glade.h:58
871
#: ../glade/recCard.glade.h:61
875
#: ../glade/recCard.glade.h:62
879
#: ../glade/recCard.glade.h:63
880
msgid "S_hopping Category:"
883
#: ../glade/recCard.glade.h:64
887
#: ../glade/recCard.glade.h:65
891
#: ../glade/recCard.glade.h:66
895
#: ../glade/recCard.glade.h:67
896
msgid "Standardized name for ingredient (to be used in shopping lists)."
899
#: ../glade/recCard.glade.h:68
901
"Type your ingredient here. Numeric amounts and standard units will "
902
"automatically be recognized. Anything typed after a semicolon will not be "
903
"included in the ingredient key (i.e. will not be used for shopping lists and "
904
"nutritional information). For more detailed entry, expand the \"Details\" "
908
#: ../glade/recCard.glade.h:69
912
#: ../glade/recCard.glade.h:70
913
msgid "View Recipe Card"
916
#: ../glade/recCard.glade.h:71
917
msgid "View _Recipe Card"
920
#: ../glade/recCard.glade.h:72
922
"When multiplying recipe, automatically change units to keep amounts as "
923
"useable as possible."
926
#: ../glade/recCard.glade.h:73
930
#: ../glade/recCard.glade.h:74
931
msgid "_Add ingredient"
934
#: ../glade/recCard.glade.h:76
938
#: ../glade/recCard.glade.h:77
942
#: ../glade/recCard.glade.h:78
946
#: ../glade/recCard.glade.h:79
950
#: ../glade/recCard.glade.h:80
951
msgid "_Delete ingredient"
954
#: ../glade/recCard.glade.h:81
955
msgid "_Delete this Recipe"
958
#: ../glade/recCard.glade.h:83
959
msgid "_E-mail recipe"
962
#: ../glade/recCard.glade.h:85
963
msgid "_Forget remembered optional ingredients"
966
#: ../glade/recCard.glade.h:87
967
msgid "_Import Ingredients"
970
#: ../glade/recCard.glade.h:88
971
msgid "_Import ingredient list"
974
#: ../glade/recCard.glade.h:89
978
#: ../glade/recCard.glade.h:90
982
#: ../glade/recCard.glade.h:92
986
#: ../glade/recCard.glade.h:94
990
#: ../glade/recCard.glade.h:95
994
#: ../glade/recCard.glade.h:97
995
msgid "_Remove Image"
998
#: ../glade/recCard.glade.h:98
1002
#: ../glade/recCard.glade.h:99
1006
#: ../glade/recCard.glade.h:102
1010
#: ../glade/recCard.glade.h:104
1014
#: ../glade/recCard.glade.h:109
1018
#: ../glade/recCard.glade.h:110 ../glade/rec_ref_window.glade.h:11
1022
#: ../glade/recSelector.glade.h:8
1023
msgid "Select Recipe"
1026
#: ../glade/recSelector.glade.h:12
1030
#: ../glade/rec_ref_window.glade.h:3
1034
#: ../glade/rec_ref_window.glade.h:5
1035
msgid "Select Recipe to include in Ingredient List"
1038
#: ../glade/rec_ref_window.glade.h:6 ../src/lib/recindex.py:44
1039
#: ../src/lib/recindex.py:51
1043
#: ../glade/rec_ref_window.glade.h:7 ../src/lib/recindex.py:45
1044
#: ../src/lib/recindex.py:52
1048
#: ../glade/rec_ref_window.glade.h:8 ../src/lib/recindex.py:41
1049
#: ../src/lib/recindex.py:50
1053
#: ../glade/rec_ref_window.glade.h:9 ../src/lib/recindex.py:42
1054
#: ../src/lib/recindex.py:55
1055
msgid "instructions"
1058
#: ../glade/rec_ref_window.glade.h:10
1062
#. _('rating'):'rating',
1063
#: ../glade/rec_ref_window.glade.h:12 ../src/lib/recindex.py:47
1064
#: ../src/lib/recindex.py:54
1068
#: ../glade/rec_ref_window.glade.h:13 ../src/lib/recindex.py:40
1069
#: ../src/lib/recindex.py:49
1073
#: ../glade/shopList.glade.h:1
1074
msgid "Add Items to Shopping List"
1077
#: ../glade/shopList.glade.h:2
1078
msgid "Add additional items to your shopping list."
1081
#: ../glade/shopList.glade.h:3
1082
msgid "Already Have (_Pantry Items)"
1085
#: ../glade/shopList.glade.h:4 ../src/lib/keyEditor.py:433
1086
#: ../src/lib/nutrition/nutritionModel.py:7
1090
#: ../glade/shopList.glade.h:5 ../src/lib/keyEditor.py:431
1091
#: ../src/lib/reccard.py:1847 ../src/lib/reccard.py:1878
1095
#: ../glade/shopList.glade.h:6
1096
msgid "Move selected items from pantry list to shopping list"
1099
#: ../glade/shopList.glade.h:7
1100
msgid "Move selected items from shopping list to pantry list."
1103
#: ../glade/shopList.glade.h:8
1105
"Move selected items from shopping list to pantry list. (You can also move "
1106
"items by dragging them.)"
1109
#: ../glade/shopList.glade.h:9
1111
"Move selected items from your pantry list back to your shopping list (you "
1112
"can also move items by dragging them.)"
1115
#: ../glade/shopList.glade.h:10
1116
msgid "Move to _Shopping List"
1119
#: ../glade/shopList.glade.h:11
1120
msgid "Nutritional Info"
1123
#: ../glade/shopList.glade.h:12
1124
msgid "Re_turn to Shopping List"
1127
#: ../glade/shopList.glade.h:15
1128
msgid "Remove Recipes"
1131
#: ../glade/shopList.glade.h:16
1132
msgid "Remove recipes"
1135
#: ../glade/shopList.glade.h:17
1136
msgid "Remove recipes from shopping list"
1139
#: ../glade/shopList.glade.h:18
1141
"Remove the selected recipes from your shopping list (or remove all items if "
1142
"no recipe is selected)"
1145
#: ../glade/shopList.glade.h:19
1147
"Remove this item from the shopping list. It will show up in the \"pantry\" "
1148
"list as a reminder that you need it, but it won't be included when you save "
1149
"or print your shopping list."
1152
#: ../glade/shopList.glade.h:20
1153
msgid "Return Item to Shopping List"
1156
#: ../glade/shopList.glade.h:21
1157
msgid "Return selected items to your shopping list"
1160
#: ../glade/shopList.glade.h:22 ../src/lib/reccard.py:1850
1161
#: ../src/lib/reccard.py:1881 ../src/lib/reccard.py:2006
1162
msgid "Shopping Category"
1165
#: ../glade/shopList.glade.h:24 ../src/lib/keyEditor.py:432
1166
#: ../src/lib/nutrition/nutritionModel.py:8 ../src/lib/reccard.py:1846
1167
#: ../src/lib/reccard.py:1877
1171
#: ../glade/shopList.glade.h:25
1172
msgid "_Add Items to Shopping List"
1175
#: ../glade/shopList.glade.h:26
1176
msgid "_Add New Items to Shopping List"
1179
#: ../glade/shopList.glade.h:30
1183
#: ../glade/shopList.glade.h:31
1184
msgid "_Remove from Shopping List"
1187
#: ../glade/shopList.glade.h:32
1188
msgid "_Remove from shopping list (move to pantry)"
1191
#: ../glade/timerDialog.glade.h:1
1192
msgid "<b><span size=\"larger\">Timer</span></b>"
1195
#: ../glade/timerDialog.glade.h:2
1196
msgid "<i>Timer Finished!</i>"
1199
#: ../glade/timerDialog.glade.h:3
1200
msgid "Re_peat alarm until I turn it off"
1203
#: ../glade/timerDialog.glade.h:4
1207
#: ../glade/timerDialog.glade.h:5
1208
msgid "Set _Timer: "
1211
#: ../glade/timerDialog.glade.h:6 ../src/lib/timer.py:139
1212
#: ../src/lib/timer.py:140
1216
#: ../glade/timerDialog.glade.h:7
1218
"Timer will continue to go off until you close this dialog or reset the timer."
1221
#: ../glade/timerDialog.glade.h:8
1225
#: ../glade/timerDialog.glade.h:9
1229
#: ../glade/timerDialog.glade.h:10
1233
#: ../glade/timerDialog.glade.h:11
1237
#: ../src/lib/check_encodings.py:89
1238
msgid "Select encoding"
1241
#: ../src/lib/check_encodings.py:90
1243
"Cannot determine proper encoding. Please select the correct encoding from "
1244
"the following list."
1247
#: ../src/lib/check_encodings.py:91
1248
msgid "See _file with encoding"
1251
#: ../src/lib/convertGui.py:106
1253
msgid "Cannot convert %s to %s"
1256
#: ../src/lib/convertGui.py:108
1257
msgid "Need density information."
1260
#. this is a bit of a hackish attempt to make a matcher for all
1261
#. plural forms of time units. We use range(5) since as far as I
1262
#. can see, enumerating the forms for 0 through 5 should give you
1263
#. all possible forms in all languages.
1265
#: ../src/lib/convert.py:61 ../src/lib/convert.py:544
1267
msgid_plural "seconds"
1271
#: ../src/lib/convert.py:63
1275
#: ../src/lib/convert.py:63 ../src/lib/convert.py:543
1277
msgid_plural "minutes"
1281
#: ../src/lib/convert.py:65
1285
#: ../src/lib/convert.py:65 ../src/lib/convert.py:542
1287
msgid_plural "hours"
1291
#: ../src/lib/convert.py:66 ../src/lib/convert.py:541
1297
#. 'millennia':lambda decades: ngettext("millenium","millenia",round(decades))
1298
#. 'centuries':lambda decades: ngettext("century","centuries",round(decades))
1299
#: ../src/lib/convert.py:67 ../src/lib/convert.py:538
1301
msgid_plural "years"
1305
#: ../src/lib/convert.py:539
1307
msgid_plural "months"
1311
#: ../src/lib/convert.py:540
1313
msgid_plural "weeks"
1317
#. Translators... this is a messay way of concatenating
1318
#. lists. In English we do lists this way: 1, 2, 3, 4, 5
1319
#. and 6. This set-up allows for variations of this system only.
1320
#. You can of course make your language only use commas or
1321
#. ands or spaces or whatever you like by translating both
1322
#: ../src/lib/convert.py:587
1326
#: ../src/lib/convert.py:587
1330
#: ../src/lib/convert.py:589
1334
#: ../src/lib/convert.py:718
1338
#. Note: the order matters on this range regular expression in order
1339
#. for it to properly split things like 1 - to - 3, which really do
1340
#: ../src/lib/convert.py:740
1344
#: ../src/lib/dialog_extras.py:398
1348
#: ../src/lib/dialog_extras.py:409
1352
#: ../src/lib/dialog_extras.py:465 ../src/lib/dialog_extras.py:555
1353
msgid "Don't ask me this again."
1356
#: ../src/lib/dialog_extras.py:521
1357
msgid "Do you really want to do this"
1360
#: ../src/lib/dialog_extras.py:733 ../src/lib/importers/importer.py:488
1364
#: ../src/lib/dialog_extras.py:734 ../src/lib/importers/importer.py:489
1368
#: ../src/lib/dialog_extras.py:735 ../src/lib/importers/importer.py:490
1372
#: ../src/lib/dialog_extras.py:736 ../src/lib/importers/importer.py:491
1376
#: ../src/lib/dialog_extras.py:737 ../src/lib/importers/importer.py:493
1380
#: ../src/lib/dialog_extras.py:749
1381
msgid "Convert ratings to 5 star scale."
1384
#: ../src/lib/dialog_extras.py:750
1385
msgid "Convert ratings."
1388
#: ../src/lib/dialog_extras.py:751
1389
msgid "Please give each of the ratings an equivalent on a scale of 1 to 5"
1392
#: ../src/lib/dialog_extras.py:764
1393
msgid "Current Rating"
1396
#: ../src/lib/dialog_extras.py:769
1397
msgid "Rating out of 5 Stars"
1400
#: ../src/lib/dialog_extras.py:1002 ../src/lib/FileChooserSaveAs.py:153
1401
msgid "Select File_type"
1404
#: ../src/lib/dialog_extras.py:1073
1405
msgid "No file selected"
1408
#: ../src/lib/dialog_extras.py:1074
1409
msgid "No file was selected, so the action has been cancelled"
1412
#: ../src/lib/dialog_extras.py:1087 ../src/lib/FileChooserSaveAs.py:224
1414
msgid "A file named %s already exists."
1417
#: ../src/lib/dialog_extras.py:1088 ../src/lib/FileChooserSaveAs.py:225
1418
msgid "Do you want to replace it with the one you are saving?"
1421
#: ../src/lib/dialog_extras.py:1188
1424
"I'm sorry, I can't understand\n"
1425
"the amount \"%s\"."
1428
#: ../src/lib/dialog_extras.py:1190
1430
"Amounts must be numbers (fractions or decimals), ranges of numbers, or blank."
1433
#: ../src/lib/dialog_extras.py:1192
1436
"The \"unit\" must be in the \"unit\" field by itself.\n"
1437
"For example, if you want to enter one and a half cups,\n"
1438
"the amount field could contain \"1.5\" or \"1 1/2\". \"cups\"\n"
1439
"should go in the separate \"unit\" field.\n"
1441
"To enter a range of numbers, use a \"-\" to separate them.\n"
1442
"For example, you could enter 2-4 or 1 1/2 - 3 1/2.\n"
1445
#. renderer.set_property('editable',True)
1446
#: ../src/lib/gglobals.py:234 ../src/lib/shopgui.py:102
1447
#: ../src/lib/exporters/rtf_exporter.py:79
1451
#: ../src/lib/gglobals.py:235
1455
#: ../src/lib/gglobals.py:236
1459
#: ../src/lib/gglobals.py:237 ../src/lib/ratingWidget.py:334
1463
#: ../src/lib/gglobals.py:238
1467
#: ../src/lib/gglobals.py:239
1471
#: ../src/lib/gglobals.py:240
1472
msgid "Preparation Time"
1475
#: ../src/lib/gglobals.py:241
1476
msgid "Cooking Time"
1479
#: ../src/lib/gglobals.py:251
1480
msgid "Modifications"
1483
#: ../src/lib/gglobals.py:318
1484
msgid "Unable to open URL"
1487
#: ../src/lib/gglobals.py:319
1488
msgid "Unable to launch mail reader."
1491
#: ../src/lib/gglobals.py:320
1492
msgid "Unable to open website."
1495
#: ../src/lib/gglobals.py:321
1496
msgid "Unable to open file."
1499
#: ../src/lib/gglobals.py:327
1501
msgid "There was an error launching the url: %s"
1504
#: ../src/lib/GourmetRecipeManager.py:51
1505
msgid "Importing old recipe data"
1508
#: ../src/lib/GourmetRecipeManager.py:52
1510
"Importing recipe data from a previous version of Gourmet into new database."
1513
#: ../src/lib/GourmetRecipeManager.py:98
1514
msgid "Loading window preferences..."
1517
#: ../src/lib/GourmetRecipeManager.py:121
1518
msgid "Loading graphical interface..."
1521
#: ../src/lib/GourmetRecipeManager.py:160
1522
msgid "Loading recipe database..."
1525
#: ../src/lib/GourmetRecipeManager.py:162
1526
msgid "Setting up recipe index..."
1529
#: ../src/lib/GourmetRecipeManager.py:213
1530
#: ../src/lib/GourmetRecipeManager.py:1181
1534
#: ../src/lib/GourmetRecipeManager.py:246
1535
msgid "Recipe _Index"
1538
#: ../src/lib/GourmetRecipeManager.py:247
1539
msgid "Shopping _List"
1542
#: ../src/lib/GourmetRecipeManager.py:286
1543
msgid "translator-credits"
1546
#: ../src/lib/GourmetRecipeManager.py:320
1547
#: ../src/lib/GourmetRecipeManager.py:331
1554
#: ../src/lib/GourmetRecipeManager.py:329
1561
#: ../src/lib/GourmetRecipeManager.py:339
1562
msgid "Import paused"
1565
#: ../src/lib/GourmetRecipeManager.py:340
1569
#: ../src/lib/GourmetRecipeManager.py:385
1571
msgid "Save your edits to %s"
1574
#: ../src/lib/GourmetRecipeManager.py:395
1575
msgid "An import is in progress."
1578
#: ../src/lib/GourmetRecipeManager.py:396
1579
msgid "An export is in progress."
1582
#: ../src/lib/GourmetRecipeManager.py:397
1583
msgid "A delete is in progress."
1586
#: ../src/lib/GourmetRecipeManager.py:399
1587
msgid "Exit program anyway?"
1590
#: ../src/lib/GourmetRecipeManager.py:401
1594
#: ../src/lib/GourmetRecipeManager.py:536
1599
#: ../src/lib/GourmetRecipeManager.py:537
1601
msgid "You have unsaved changes to %s. Are you sure you want to delete?"
1604
#: ../src/lib/GourmetRecipeManager.py:558
1608
#: ../src/lib/GourmetRecipeManager.py:558
1612
#: ../src/lib/GourmetRecipeManager.py:562
1613
#: ../src/lib/GourmetRecipeManager.py:607
1614
#: ../src/lib/GourmetRecipeManager.py:804
1615
#: ../src/lib/GourmetRecipeManager.py:853
1616
#: ../src/lib/GourmetRecipeManager.py:876
1617
#: ../src/lib/GourmetRecipeManager.py:945
1618
#: ../src/lib/GourmetRecipeManager.py:1099
1619
#: ../src/lib/GourmetRecipeManager.py:1280
1620
msgid "An import, export or deletion is running"
1623
#: ../src/lib/GourmetRecipeManager.py:563
1624
#: ../src/lib/GourmetRecipeManager.py:1281
1625
msgid "Please wait until it is finished to delete recipes."
1628
#: ../src/lib/GourmetRecipeManager.py:568
1629
msgid "Permanently delete recipes?"
1632
#: ../src/lib/GourmetRecipeManager.py:570
1633
msgid "Permanently delete recipe?"
1636
#: ../src/lib/GourmetRecipeManager.py:571
1638
msgid "Are you sure you want to delete the recipe <i>%s</i>"
1641
#: ../src/lib/GourmetRecipeManager.py:573
1642
msgid "Are you sure you want to delete the following recipes?"
1645
#: ../src/lib/GourmetRecipeManager.py:577
1647
msgid "Are you sure you want to delete the %s selected recipes?"
1650
#: ../src/lib/GourmetRecipeManager.py:579
1654
#: ../src/lib/GourmetRecipeManager.py:587
1655
msgid "Deletion paused"
1658
#: ../src/lib/GourmetRecipeManager.py:587
1659
msgid "Stop deletion"
1662
#: ../src/lib/GourmetRecipeManager.py:608
1663
msgid "The recipes will be deleted once the other process is finished."
1666
#: ../src/lib/GourmetRecipeManager.py:641
1668
msgid "Deleted recipe %s"
1671
#: ../src/lib/GourmetRecipeManager.py:677
1673
msgid "Print %s recipe"
1674
msgid_plural "Print %s recipes"
1678
#: ../src/lib/GourmetRecipeManager.py:731
1680
msgid "Number of servings of %s to shop for"
1683
#: ../src/lib/GourmetRecipeManager.py:739
1685
msgid "Multiply %s by:"
1688
#: ../src/lib/GourmetRecipeManager.py:768 ../src/lib/shopgui.py:160
1692
#: ../src/lib/GourmetRecipeManager.py:781 ../src/lib/reccard.py:807
1694
"Forget previously saved choices for which optional ingredients to shop for. "
1695
"This action is not reversable."
1698
#: ../src/lib/GourmetRecipeManager.py:783
1700
"This will affect all recipes. If you want to forget the settings for an "
1701
"individual recipe, you can do so from the <b>Tools</b> menu of an individual "
1705
#: ../src/lib/GourmetRecipeManager.py:786 ../src/lib/reccard.py:806
1706
msgid "Forget which optional ingredients to shop for?"
1709
#: ../src/lib/GourmetRecipeManager.py:805
1710
msgid "Please wait until it is finished to start your export."
1713
#: ../src/lib/GourmetRecipeManager.py:811
1714
msgid "Export recipes"
1717
#: ../src/lib/GourmetRecipeManager.py:812
1721
#: ../src/lib/GourmetRecipeManager.py:841
1722
msgid "Export Paused"
1725
#: ../src/lib/GourmetRecipeManager.py:841
1729
#: ../src/lib/GourmetRecipeManager.py:854
1730
msgid "Your export will start once the other process is finished."
1733
#: ../src/lib/GourmetRecipeManager.py:862 ../src/lib/reccard.py:967
1735
msgid "Gourmet cannot export file of type \"%s\""
1738
#: ../src/lib/GourmetRecipeManager.py:877
1739
#: ../src/lib/GourmetRecipeManager.py:946
1740
msgid "Please wait until it is finished to start your import."
1743
#: ../src/lib/GourmetRecipeManager.py:881
1744
msgid "Enter the URL of a recipe archive or recipe website."
1747
#: ../src/lib/GourmetRecipeManager.py:882
1748
msgid "Enter website address."
1751
#: ../src/lib/GourmetRecipeManager.py:884
1755
#: ../src/lib/GourmetRecipeManager.py:885
1757
"Enter the address of a website or recipe archive. The address should begin "
1761
#: ../src/lib/GourmetRecipeManager.py:892
1763
msgid "Importing recipe from %s"
1766
#: ../src/lib/GourmetRecipeManager.py:914
1768
msgid "Gourmet does not know how to import site %s"
1771
#: ../src/lib/GourmetRecipeManager.py:916
1772
#: ../src/lib/GourmetRecipeManager.py:938
1774
msgid "Are you sure %(url)s points to a page with a recipe on it?"
1777
#: ../src/lib/GourmetRecipeManager.py:917
1778
msgid "Unable to import"
1781
#: ../src/lib/GourmetRecipeManager.py:922
1782
msgid "Unable to unzip"
1785
#: ../src/lib/GourmetRecipeManager.py:923
1787
msgid "Gourmet is unable to unzip the file %s"
1790
#: ../src/lib/GourmetRecipeManager.py:927
1791
msgid "Unable to retrieve URL"
1794
#: ../src/lib/GourmetRecipeManager.py:928
1797
"Gourmet was unable to retrieve the site %s. Are you sure your internet "
1798
"connection is working? If you can retrieve the site with a webbrowser but "
1799
"continue to get this error, please submit a bug report at %s."
1802
#: ../src/lib/GourmetRecipeManager.py:937
1804
msgid "Error retrieving %(url)s."
1807
#: ../src/lib/GourmetRecipeManager.py:952
1808
msgid "Import Recipes"
1811
#: ../src/lib/GourmetRecipeManager.py:1022
1813
msgid "Default source for recipes imported from %s"
1816
#: ../src/lib/GourmetRecipeManager.py:1023
1820
#: ../src/lib/GourmetRecipeManager.py:1052
1822
msgid "Gourmet could not import the file %s"
1823
msgid_plural "Gourmet could not import the following files: %s"
1827
#: ../src/lib/GourmetRecipeManager.py:1057
1830
"If you believe this file is in one of the formats Gourmet supports, please "
1831
"submit a bug report at %s and attach the file."
1833
"If you believe these files are in a format Gourmet supports, please submit a "
1834
"bug report at %s and attach the file."
1838
#: ../src/lib/GourmetRecipeManager.py:1061
1839
msgid "Cannot import file."
1840
msgid_plural "Cannot import files."
1844
#: ../src/lib/GourmetRecipeManager.py:1085
1846
msgid "Importing recipes from %s"
1849
#: ../src/lib/GourmetRecipeManager.py:1089
1850
msgid "Importing Recipes"
1853
#: ../src/lib/GourmetRecipeManager.py:1100
1854
msgid "Your import will start once the other process is finished."
1857
#: ../src/lib/GourmetRecipeManager.py:1119 ../src/lib/reccard.py:1007
1858
msgid "Export succeeded"
1861
#: ../src/lib/GourmetRecipeManager.py:1122
1865
#: ../src/lib/GourmetRecipeManager.py:1123
1867
msgid "Exported %s to %s"
1870
#: ../src/lib/GourmetRecipeManager.py:1189
1871
msgid "Importing..."
1874
#: ../src/lib/GourmetRecipeManager.py:1276
1875
msgid "Undeleted recipes "
1878
#: ../src/lib/GourmetRecipeManager.py:1327
1879
msgid "Gourmet Recipe Manager starting up..."
1882
#: ../src/lib/GourmetRecipeManager.py:1336
1883
msgid "Starting gourmet..."
1886
#: ../src/lib/GourmetThreads.py:42
1891
#: ../src/lib/GourmetThreads.py:43
1893
msgid "%s was interrupted by user request."
1896
#: ../src/lib/GourmetThreads.py:50
1898
msgid "%s interrupted"
1901
#: ../src/lib/GourmetThreads.py:51
1903
msgid "There was an error during %s."
1906
#: ../src/lib/GourmetThreads.py:108
1908
msgid "Deleting recipes from database... (%s of %s deleted)"
1911
#: ../src/lib/GourmetThreads.py:112
1913
msgid "Deleted %s recipe"
1914
msgid_plural "Deleted %s recipes"
1918
#: ../src/lib/keyEditor.py:58 ../src/lib/keyEditor.py:430
1919
#: ../src/lib/reccard.py:1848 ../src/lib/reccard.py:1880
1920
#: ../src/lib/reccard.py:1902
1924
#: ../src/lib/keyEditor.py:79 ../src/lib/keyEditor.py:228
1928
#: ../src/lib/keyEditor.py:79 ../src/lib/keyEditor.py:224
1932
#: ../src/lib/keyEditor.py:105
1936
#: ../src/lib/keyEditor.py:106
1940
#: ../src/lib/keyEditor.py:107
1944
#: ../src/lib/keyEditor.py:108 ../src/lib/exporters/recipe_emailer.py:55
1948
#: ../src/lib/keyEditor.py:127
1950
msgid "Change all keys \"%s\" to \"%s\"?"
1953
#: ../src/lib/keyEditor.py:128
1956
"You won't be able to undo this action. If there are already ingredients with "
1957
"the key \"%s\", you won't be able to distinguish between those items and the "
1958
"items you are changing now."
1961
#: ../src/lib/keyEditor.py:140
1963
msgid "Change all items \"%s\" to \"%s\"?"
1966
#: ../src/lib/keyEditor.py:141
1969
"You won't be able to undo this action. If there are already ingredients with "
1970
"the item \"%s\", you won't be able to distinguish between those items and "
1971
"the items you are changing now."
1974
#: ../src/lib/keyEditor.py:152
1976
msgid "Change _all instances of \"%(unit)s\" to \"%(text)s\""
1979
#: ../src/lib/keyEditor.py:153
1982
"Change \"%(unit)s\" to \"%(text)s\" only for _ingredients \"%(item)s\" with "
1986
#: ../src/lib/keyEditor.py:178
1988
msgid "Change _all instances of \"%(amount)s\" %(unit)s to %(text)s %(unit)s"
1991
#: ../src/lib/keyEditor.py:179
1994
"Change \"%(amount)s\" %(unit)s to \"%(text)s\" %(unit)s only _where the "
1995
"ingredient key is %(key)s"
1998
#: ../src/lib/keyEditor.py:180
2001
"Change \"%(amount)s\" %(unit)s to \"%(text)s\" %(unit)s only where the "
2002
"ingredient key is %(key)s _and where the item is %(item)s"
2005
#: ../src/lib/keyEditor.py:318
2006
msgid "Change all selected rows?"
2009
#: ../src/lib/keyEditor.py:319
2012
"This action will not be undoable. Are you that for all %s selected rows, you "
2013
"want to set the following values:"
2016
#: ../src/lib/keyEditor.py:320
2023
#: ../src/lib/keyEditor.py:321
2030
#: ../src/lib/keyEditor.py:322
2037
#: ../src/lib/keyEditor.py:323
2044
#: ../src/lib/keyEditor.py:413
2046
msgid "%s ingredient"
2047
msgid_plural "%s ingredients"
2051
#. Do not translate bottom, top and total -- I use these fancy formatting
2052
#: ../src/lib/keyEditor.py:417
2054
msgid "Showing ingredients %(bottom)s to %(top)s of %(total)s"
2057
#. self._hide_warning_slowly()
2058
#: ../src/lib/numberEntry.py:27 ../src/lib/timeEntry.py:54
2059
#: ../src/lib/timeEntry.py:64
2060
msgid "Invalid input."
2063
#: ../src/lib/numberEntry.py:27
2064
msgid "Not a number."
2067
#: ../src/lib/nutrition/databaseGrabber.py:140
2068
msgid "Parsing nutritional data..."
2071
#: ../src/lib/nutrition/databaseGrabber.py:157
2073
msgid "Reading nutritional data: imported %s of %s entries."
2076
#: ../src/lib/nutrition/databaseGrabber.py:169
2077
msgid "Parsing weight data..."
2080
#: ../src/lib/nutrition/databaseGrabber.py:178
2082
msgid "Reading weight data for nutritional items: imported %s of %s entries"
2085
#: ../src/lib/nutrition/nutritionDisplay.py:132
2089
#: ../src/lib/nutrition/nutritionDruid.py:104
2090
msgid "Any food group"
2093
#: ../src/lib/nutrition/nutritionDruid.py:345
2095
msgid "Convert unit for %s"
2098
#: ../src/lib/nutrition/nutritionDruid.py:348
2101
"In order to calculate nutritional information, Gourmet needs you to help it "
2102
"convert \"%s\" into a unit it understands."
2105
#: ../src/lib/nutrition/nutritionDruid.py:448
2108
"Change ingredient key from %(old_key)s to %(new_key)s everywhere or just in "
2109
"the recipe %(title)s?"
2112
#: ../src/lib/nutrition/nutritionDruid.py:453
2113
#: ../src/lib/nutrition/nutritionDruid.py:489
2114
msgid "Change _everywhere"
2117
#: ../src/lib/nutrition/nutritionDruid.py:454
2118
#: ../src/lib/nutrition/nutritionDruid.py:490
2120
msgid "_Just in recipe %s"
2123
#: ../src/lib/nutrition/nutritionDruid.py:481
2127
#: ../src/lib/nutrition/nutritionDruid.py:483
2130
"Change unit from %(old_unit)s to %(new_unit)s for all ingredients %(ingkey)s "
2131
"or just in the recipe %(title)s?"
2134
#: ../src/lib/nutrition/nutritionDruid.py:560
2137
"In order to calculate nutritional information for \"%(amount)s %(unit)s "
2138
"%(ingkey)s\", Gourmet needs to know its density. Our nutritional database "
2139
"has several descriptions of this food with different densities. Please "
2140
"select the correct one below."
2143
#: ../src/lib/nutrition/nutritionDruid.py:711
2145
"To apply nutritional information, Gourmet needs a valid amount and unit."
2149
#. if de.getBoolean(
2150
#. label=_('Load nutritional database.'),
2151
#. sublabel=_("It looks like you haven\'t yet initialized your nutritional database. To do so, you'll need to download the USDA nutritional database for use with your program. If you are not currently online, but have already downloaded the USDA sr17 database, you can point Gourmet to the ABBREV.txt file now. If you are online, Gourmet can download the file automatically."),
2152
#. custom_yes=_('Browse for ABBREV.txt file'),
2153
#. custom_no=_('Download file automatically')):
2154
#. filename=de.select_file(
2155
#. 'Find ABBREV.txt file',
2156
#. filters=[['Plain Text',['text/plain'],['*txt']]]
2157
#: ../src/lib/nutrition/nutritionGrabberGui.py:35
2158
msgid "Loading Nutritional Data"
2161
#: ../src/lib/nutrition/nutritionGrabberGui.py:40
2162
msgid "Nutritonal database import complete!"
2165
#: ../src/lib/nutrition/nutritionGrabberGui.py:59
2167
msgid "Fetching nutritional database from zip archive %s"
2170
#: ../src/lib/nutrition/nutritionGrabberGui.py:63
2172
msgid "Extracting %s from zip archive."
2175
#: ../src/lib/nutrition/nutritionLabel.py:10
2179
#: ../src/lib/nutrition/nutritionLabel.py:13
2183
#: ../src/lib/nutrition/nutritionLabel.py:15
2184
msgid "Saturated Fat"
2187
#: ../src/lib/nutrition/nutritionLabel.py:17
2191
#: ../src/lib/nutrition/nutritionLabel.py:19
2195
#: ../src/lib/nutrition/nutritionLabel.py:21
2196
msgid "Total Carbohydrate"
2199
#: ../src/lib/nutrition/nutritionLabel.py:23
2200
msgid "Dietary Fiber"
2203
#: ../src/lib/nutrition/nutritionLabel.py:25
2207
#: ../src/lib/nutrition/nutritionLabel.py:27
2211
#: ../src/lib/nutrition/nutritionLabel.py:32
2212
msgid "Alpha-carotene"
2215
#: ../src/lib/nutrition/nutritionLabel.py:34
2219
#: ../src/lib/nutrition/nutritionLabel.py:36
2220
msgid "Beta-carotene"
2223
#: ../src/lib/nutrition/nutritionLabel.py:38
2224
msgid "Beta Cryptoxanthin"
2227
#: ../src/lib/nutrition/nutritionLabel.py:40
2231
#: ../src/lib/nutrition/nutritionLabel.py:42
2235
#: ../src/lib/nutrition/nutritionLabel.py:44
2236
msgid "Folate Total"
2239
#: ../src/lib/nutrition/nutritionLabel.py:46
2243
#: ../src/lib/nutrition/nutritionLabel.py:48
2247
#: ../src/lib/nutrition/nutritionLabel.py:50
2248
msgid "Dietary folate equivalents"
2251
#: ../src/lib/nutrition/nutritionLabel.py:52
2255
#: ../src/lib/nutrition/nutritionLabel.py:54
2259
#: ../src/lib/nutrition/nutritionLabel.py:56
2260
msgid "Lutein+Zeazanthin"
2263
#: ../src/lib/nutrition/nutritionLabel.py:58
2267
#: ../src/lib/nutrition/nutritionLabel.py:60
2271
#: ../src/lib/nutrition/nutritionLabel.py:62
2275
#: ../src/lib/nutrition/nutritionLabel.py:64
2276
msgid "Pantothenic Acid"
2279
#: ../src/lib/nutrition/nutritionLabel.py:66
2283
#: ../src/lib/nutrition/nutritionLabel.py:68
2287
#: ../src/lib/nutrition/nutritionLabel.py:70
2291
#: ../src/lib/nutrition/nutritionLabel.py:72
2295
#: ../src/lib/nutrition/nutritionLabel.py:74
2299
#: ../src/lib/nutrition/nutritionLabel.py:76
2303
#: ../src/lib/nutrition/nutritionLabel.py:78
2307
#: ../src/lib/nutrition/nutritionLabel.py:80
2308
msgid "Vitamin A (IU)"
2311
#: ../src/lib/nutrition/nutritionLabel.py:82
2312
msgid "Vitamin A (RAE)"
2315
#: ../src/lib/nutrition/nutritionLabel.py:84
2319
#: ../src/lib/nutrition/nutritionLabel.py:86
2323
#: ../src/lib/nutrition/nutritionLabel.py:88
2327
#: ../src/lib/nutrition/nutritionLabel.py:90
2331
#: ../src/lib/nutrition/nutritionLabel.py:92
2335
#: ../src/lib/nutrition/nutritionLabel.py:94
2339
#: ../src/lib/nutrition/nutritionLabel.py:195
2340
msgid "Vitamins and minerals"
2343
#: ../src/lib/nutrition/nutritionLabel.py:257
2346
"Missing nutritional information\n"
2347
"for %(missing)s of %(total)s ingredients."
2350
#: ../src/lib/nutrition/nutritionLabel.py:273
2351
msgid "% _Daily Value"
2354
#: ../src/lib/nutrition/nutritionLabel.py:318
2357
"Percentage of recommended daily value based on %i calories per day. Click to "
2358
"edit number of calories per day."
2361
#: ../src/lib/nutrition/nutritionLabel.py:392
2362
msgid "Amount per Serving"
2365
#: ../src/lib/nutrition/nutritionLabel.py:394
2366
msgid "Amount per recipe"
2369
#: ../src/lib/nutrition/nutritionModel.py:9
2373
#: ../src/lib/nutrition/nutritionModel.py:10
2374
msgid "USDA Database Equivalent"
2377
#: ../src/lib/nutrition/nutritionModel.py:11 ../src/lib/shopping.py:137
2378
#: ../src/lib/shopping.py:157
2382
#: ../src/lib/nutrition/parser_data.py:13
2386
#: ../src/lib/nutrition/parser_data.py:14
2387
msgid "Kilocalories"
2390
#: ../src/lib/nutrition/parser_data.py:15
2394
#: ../src/lib/nutrition/parser_data.py:16
2398
#: ../src/lib/nutrition/parser_data.py:17
2402
#: ../src/lib/nutrition/parser_data.py:18
2403
msgid "g carbohydrates"
2406
#: ../src/lib/nutrition/parser_data.py:19
2410
#: ../src/lib/nutrition/parser_data.py:20
2414
#: ../src/lib/nutrition/parser_data.py:21
2418
#: ../src/lib/nutrition/parser_data.py:22
2422
#: ../src/lib/nutrition/parser_data.py:23
2423
msgid "mg magnesium"
2426
#: ../src/lib/nutrition/parser_data.py:24
2427
msgid "mg phosphorus"
2430
#: ../src/lib/nutrition/parser_data.py:25
2431
msgid "mg potassium"
2434
#: ../src/lib/nutrition/parser_data.py:26
2438
#: ../src/lib/nutrition/parser_data.py:27
2442
#: ../src/lib/nutrition/parser_data.py:28
2446
#: ../src/lib/nutrition/parser_data.py:29
2447
msgid "mg manganese"
2450
#: ../src/lib/nutrition/parser_data.py:30
2451
msgid "microgram selenium"
2454
#: ../src/lib/nutrition/parser_data.py:31
2455
msgid "mg vitamin c"
2458
#: ../src/lib/nutrition/parser_data.py:32
2462
#: ../src/lib/nutrition/parser_data.py:33
2463
msgid "mg riboflavin"
2466
#: ../src/lib/nutrition/parser_data.py:34
2470
#: ../src/lib/nutrition/parser_data.py:35
2471
msgid "mg pantothenic acid"
2474
#: ../src/lib/nutrition/parser_data.py:36
2475
msgid "mg vitamin B6"
2478
#: ../src/lib/nutrition/parser_data.py:37
2479
msgid "microgram Folate Total"
2482
#: ../src/lib/nutrition/parser_data.py:38
2483
msgid "microgram Folic acid"
2486
#: ../src/lib/nutrition/parser_data.py:39
2487
msgid "microgram Food Folate"
2490
#: ../src/lib/nutrition/parser_data.py:40
2491
msgid "microgram dietary folate equivalents"
2494
#: ../src/lib/nutrition/parser_data.py:41
2495
msgid "microgram Vitamin B12"
2498
#: ../src/lib/nutrition/parser_data.py:42
2499
msgid "Vitamin A IU"
2502
#: ../src/lib/nutrition/parser_data.py:43
2503
msgid "Vitamin A (microgram Retinal Activity Equivalents"
2506
#: ../src/lib/nutrition/parser_data.py:44
2507
msgid "microgram Retinol"
2510
#: ../src/lib/nutrition/parser_data.py:45
2511
msgid "mg Vitamin E"
2514
#: ../src/lib/nutrition/parser_data.py:46
2515
msgid "mg Vitamin K"
2518
#: ../src/lib/nutrition/parser_data.py:47
2519
msgid "microgram Alpha-carotene"
2522
#: ../src/lib/nutrition/parser_data.py:48
2523
msgid "microgram Beta-carotene"
2526
#: ../src/lib/nutrition/parser_data.py:49
2527
msgid "microgram Beta Cryptoxanthin"
2530
#: ../src/lib/nutrition/parser_data.py:50
2531
msgid "microgram Lycopene"
2534
#: ../src/lib/nutrition/parser_data.py:51
2535
msgid "microgram Lutein+Zeazanthin"
2538
#: ../src/lib/nutrition/parser_data.py:52
2539
msgid "g Saturated Fatty Acid"
2542
#: ../src/lib/nutrition/parser_data.py:53
2543
msgid "g Monounsaturated Fatty Acids"
2546
#: ../src/lib/nutrition/parser_data.py:54
2547
msgid "g Polyunsaturated Fatty Acids"
2550
#: ../src/lib/nutrition/parser_data.py:55
2551
msgid "mg Cholesterol"
2554
#: ../src/lib/nutrition/parser_data.py:60
2555
msgid "Percent refuse"
2558
#. the DB Food Group Numbers seem to be inline with the group IDs
2559
#. (numbers > 1000 are in group 100, etc.)
2560
#: ../src/lib/nutrition/parser_data.py:335
2561
msgid "Dairy & Egg Products"
2564
#: ../src/lib/nutrition/parser_data.py:336
2565
msgid "Spices & Herbs"
2568
#: ../src/lib/nutrition/parser_data.py:337
2572
#: ../src/lib/nutrition/parser_data.py:338
2573
msgid "Fats and Oils"
2576
#: ../src/lib/nutrition/parser_data.py:339
2580
#: ../src/lib/nutrition/parser_data.py:340
2581
msgid "Soups & Sauces"
2584
#: ../src/lib/nutrition/parser_data.py:341
2585
msgid "Sausages & Lunch Meats"
2588
#: ../src/lib/nutrition/parser_data.py:342
2589
msgid "Breakfast Cereals"
2592
#: ../src/lib/nutrition/parser_data.py:343
2593
msgid "Fruits & Fruit Juices"
2596
#: ../src/lib/nutrition/parser_data.py:344
2600
#: ../src/lib/nutrition/parser_data.py:345
2604
#: ../src/lib/nutrition/parser_data.py:346
2605
msgid "Nuts & Seeds"
2608
#: ../src/lib/nutrition/parser_data.py:347
2612
#: ../src/lib/nutrition/parser_data.py:348
2616
#: ../src/lib/nutrition/parser_data.py:349
2617
msgid "Fish & Shellfish"
2620
#: ../src/lib/nutrition/parser_data.py:350
2624
#: ../src/lib/nutrition/parser_data.py:351
2625
msgid "Lamb, Veal & Game"
2628
#: ../src/lib/nutrition/parser_data.py:352
2629
msgid "Baked Products"
2632
#: ../src/lib/nutrition/parser_data.py:353
2636
#: ../src/lib/nutrition/parser_data.py:354
2637
msgid "Grains and Pasta"
2640
#: ../src/lib/nutrition/parser_data.py:355
2644
#: ../src/lib/nutrition/parser_data.py:356
2645
msgid "Meals, Entrees, and Sidedishes"
2648
#: ../src/lib/nutrition/parser_data.py:357
2652
#: ../src/lib/nutrition/parser_data.py:358
2653
msgid "Ethnic Foods"
2656
#: ../src/lib/reccard.py:201
2657
msgid "Edit Recipe:"
2660
#: ../src/lib/reccard.py:202
2661
msgid "Recipe Card:"
2664
#: ../src/lib/reccard.py:283
2665
msgid "Add _ingredient"
2668
#: ../src/lib/reccard.py:285
2669
msgid "Add new ingredient to the list."
2672
#: ../src/lib/reccard.py:288
2673
msgid "Create new subgroup of ingredients."
2676
#: ../src/lib/reccard.py:290
2677
msgid "Import list of ingredients from text file."
2680
#: ../src/lib/reccard.py:296
2681
msgid "Paste list of ingredients from clipboard."
2684
#: ../src/lib/reccard.py:299
2685
msgid "Add another recipe as an \"ingredient\" in the current recipe."
2688
#: ../src/lib/reccard.py:307
2689
msgid "Move selected ingredient up."
2692
#: ../src/lib/reccard.py:310
2693
msgid "Move selected ingredient down."
2696
#. 'editButtons':[{'edit':[{'tooltip':_("Toggle whether we're editing the recipe card")},
2697
#. ['editButton','editMenu']]},
2698
#: ../src/lib/reccard.py:324
2699
msgid "View recipe card for current recipe"
2702
#: ../src/lib/reccard.py:438
2704
msgid "Unable to find recipe %s in database."
2707
#: ../src/lib/reccard.py:471
2708
msgid "Choose an image to insert in instructions..."
2711
#: ../src/lib/reccard.py:589
2713
msgid "Abandon your edits to %s?"
2716
#: ../src/lib/reccard.py:597
2717
msgid "Are you sure you want to abandon your changes?"
2720
#: ../src/lib/reccard.py:612
2722
msgid "Couldn't make sense of %s as number of servings"
2725
#: ../src/lib/reccard.py:840
2729
#: ../src/lib/reccard.py:918
2730
msgid "Choose a file containing your ingredient list."
2733
#: ../src/lib/reccard.py:962
2734
msgid "Save recipe as..."
2737
#: ../src/lib/reccard.py:996
2739
msgid "Unable to save %s"
2742
#: ../src/lib/reccard.py:997
2743
msgid "There was an error during export."
2746
#: ../src/lib/reccard.py:1008
2748
msgid "Exported %(filetype)s to %(filename)s"
2751
#: ../src/lib/reccard.py:1091 ../src/lib/reccard.py:1143
2752
#: ../src/lib/reccard.py:1154
2753
msgid "You have unsaved changes."
2756
#: ../src/lib/reccard.py:1095
2757
msgid "There are no unsaved changes."
2760
#: ../src/lib/reccard.py:1114
2762
msgid "Save edits to %s before closing?"
2765
#: ../src/lib/reccard.py:1144
2766
msgid "Apply changes before e-mailing?"
2769
#: ../src/lib/reccard.py:1155
2770
msgid "Apply changes before printing?"
2773
#: ../src/lib/reccard.py:1158
2775
msgid "Print Recipe %s"
2778
#: ../src/lib/reccard.py:1845 ../src/lib/reccard.py:1876
2782
#: ../src/lib/reccard.py:1849 ../src/lib/reccard.py:1879
2786
#: ../src/lib/reccard.py:1958
2787
msgid "New Category"
2790
#: ../src/lib/reccard.py:2023
2792
msgid "The recipe %s (ID %s) is not in our database."
2795
#: ../src/lib/reccard.py:2040 ../src/lib/shopgui.py:459
2797
msgid "Category to add %s to"
2800
#: ../src/lib/reccard.py:2330
2802
msgid "Converted: %(amt)s %(unit)s"
2805
#: ../src/lib/reccard.py:2332
2807
msgid "Not Converted: %(amt)s %(unit)s"
2810
#: ../src/lib/reccard.py:2336
2811
msgid "Changed unit."
2814
#: ../src/lib/reccard.py:2337
2817
"You have changed the unit for %(item)s from %(old)s to %(new)s. Would you "
2818
"like the amount converted or not?"
2821
#: ../src/lib/reccard.py:2348
2823
msgid "Converted %(old_amt)s %(old_unit)s to %(new_amt)s %(new_unit)s"
2826
#: ../src/lib/reccard.py:2349
2830
#: ../src/lib/reccard.py:2360
2832
msgid "Unable to convert from %(old_unit)s to %(new_unit)s"
2835
#: ../src/lib/reccard.py:2360
2839
#: ../src/lib/reccard.py:2415
2840
msgid "Adding Ingredient Group"
2843
#: ../src/lib/reccard.py:2416
2844
msgid "Enter a name for new subgroup of ingredients"
2847
#: ../src/lib/reccard.py:2417
2848
msgid "Name of group:"
2851
#: ../src/lib/reccard.py:2808
2853
msgid "Assuming you wanted item equal to key %s"
2856
#: ../src/lib/reccard.py:2815
2859
"You forgot an item. Assuming you meant \"%s\" as an item and not a unit."
2862
#: ../src/lib/reccard.py:2817
2863
msgid "An ingredient must have an item!"
2866
#: ../src/lib/reccard.py:2968
2867
msgid "Recipe cannot call itself as an ingredient!"
2870
#: ../src/lib/reccard.py:2969 ../src/lib/shopgui.py:623
2871
msgid "Infinite recursion is not allowed in recipes!"
2874
#: ../src/lib/reccard.py:2986
2875
msgid "You haven't selected any recipes!"
2878
#: ../src/lib/recindex.py:43 ../src/lib/recindex.py:56
2882
#: ../src/lib/recindex.py:206
2885
msgid_plural "%s recipes"
2889
#. Do not translate bottom, top and total -- I use these fancy formatting
2890
#: ../src/lib/recindex.py:210
2892
msgid "Showing recipes %(bottom)s to %(top)s of %(total)s"
2895
#: ../src/lib/recindex.py:374
2899
#: ../src/lib/recindex.py:403
2904
#: ../src/lib/recindex.py:405
2909
#: ../src/lib/recindex.py:430
2911
msgid "Unable to recognize %s as a time."
2914
#: ../src/lib/recipeManager.py:14
2915
msgid "Enter Password"
2918
#: ../src/lib/recipeManager.py:15
2921
"Please enter your password for user %s of the MySQL database at host %s"
2924
#: ../src/lib/recipeManager.py:18
2928
#: ../src/lib/shopgui.py:69
2930
"Move selected items from shopping list to \"pantry\" list. You can also move "
2931
"items by dragging and dropping."
2934
#: ../src/lib/shopgui.py:76
2936
"Move selected items back to the shopping list. You can also move items by "
2937
"dragging and dropping."
2940
#: ../src/lib/shopgui.py:103
2944
#: ../src/lib/shopgui.py:129 ../src/lib/shopgui.py:144
2945
msgid "Nutritional Information for Shopping List"
2948
#: ../src/lib/shopgui.py:153
2949
msgid "Save Shopping List As..."
2952
#: ../src/lib/shopgui.py:178
2954
msgid "Shopping list for %s"
2957
#: ../src/lib/shopgui.py:179
2958
msgid "For the following recipes:"
2961
#: ../src/lib/shopgui.py:183
2966
#: ../src/lib/shopgui.py:211
2967
msgid "No recipes selected. Do you want to clear the entire list?"
2970
#: ../src/lib/shopgui.py:458
2971
msgid "Enter Category"
2974
#: ../src/lib/shopgui.py:460
2978
#: ../src/lib/shopgui.py:622
2979
msgid "Recipe calls for itself as an ingredient."
2982
#: ../src/lib/shopgui.py:623
2984
msgid "Ingredient %s will be ignored."
2987
#: ../src/lib/shopgui.py:684
2988
msgid "Select optional ingredients."
2991
#: ../src/lib/shopgui.py:685
2993
"Please specify which of the following optional ingredients you'd like to "
2994
"include on your shopping list."
2997
#: ../src/lib/shopping.py:18
2998
msgid "flour, all purpose"
3001
#: ../src/lib/shopping.py:18
3005
#: ../src/lib/shopping.py:18
3009
#: ../src/lib/shopping.py:19
3010
msgid "black pepper, ground"
3013
#: ../src/lib/shopping.py:20
3017
#: ../src/lib/shopping.py:20
3021
#: ../src/lib/shopping.py:21
3022
msgid "oil, vegetable"
3025
#: ../src/lib/shopping.py:22
3029
#: ../src/lib/timer.py:99 ../src/lib/timer.py:120
3030
msgid "Ringing Sound"
3033
#: ../src/lib/timer.py:100
3034
msgid "Warning Sound"
3037
#: ../src/lib/timer.py:101
3041
#: ../src/lib/timer.py:191
3045
#: ../src/lib/timer.py:192
3047
"You've requested to close a window with an active timer. You can stop the "
3048
"timer, or you can just close the window. If you close the window, it will "
3049
"reappear when your timer goes off."
3052
#: ../src/lib/timer.py:193
3056
#: ../src/lib/timer.py:193
3057
msgid "_Keep timing"
3060
#: ../src/lib/timeEntry.py:39
3062
"Time must begin with a number or fraction followed by a unit (minutes, "
3066
#: ../src/lib/timeEntry.py:55 ../src/lib/timeEntry.py:65
3067
msgid "Time must be expressed in hours, minutes, seconds, etc."
3070
#: ../src/lib/version.py:3
3071
msgid "Gourmet Recipe Manager"
3074
#: ../src/lib/version.py:4
3075
msgid "Copyright (c) 2004,2005,2006 Thomas M. Hinkle. GNU GPL"
3078
#: ../src/lib/version.py:7
3080
"Gourmet Recipe Manager is an application to store, organize and search "
3081
"recipes. Gourmet also makes it easy to create shopping lists from recipes. "
3082
"Gourmet imports recipes from a number of sources, including MealMaster and "
3083
"MasterCook archives and several popular websites. Gourmet can export recipes "
3084
"as text, MealMaster files, HTML web pages, and a custom XML format for "
3085
"exchange with other Gourmet users. Gourmet supports linking images with "
3086
"recipes. Gourmet can also calculate nutritional information for recipes "
3087
"based on the ingredients."
3090
#: ../src/lib/version.py:9
3091
msgid "Roland Duhaime (Windows porting assistance)"
3094
#: ../src/lib/version.py:10
3095
msgid "Daniel Folkinshteyn <nanotube@gmail.com> (Windows installer)"
3098
#: ../src/lib/version.py:11
3099
msgid "Richard Ferguson (improvements to Unit Converter interface)"
3102
#: ../src/lib/version.py:12
3103
msgid "R.S. Born (improvements to Mealmaster export)"
3106
#: ../src/lib/version.py:13
3107
msgid "ixat <ixat.deviantart.com> (logo and splash screen)"
3110
#: ../src/lib/version.py:14
3111
msgid "Yula Zubritsky (nutrition and add-to-shopping list icons)"
3114
#: ../src/lib/version.py:15
3116
"Simon Darlington <simon.darlington@gmx.net> (improvements to "
3117
"internationalization, assorted bugfixes)"
3120
#: ../src/lib/backends/rdatabase.py:633 ../src/lib/backends/sql_db.py:334
3124
#: ../src/lib/importers/zip_importer.py:43
3125
msgid "Loading zip archive"
3128
#: ../src/lib/importers/zip_importer.py:58
3129
msgid "Unzipping zip archive"
3132
#: ../src/lib/importers/html_importer.py:42
3134
msgid "Retrieving %s"
3137
#: ../src/lib/importers/html_importer.py:45
3138
msgid "Retrieving file"
3141
#: ../src/lib/importers/html_importer.py:478
3142
msgid "Don't recognize this webpage. Using generic importer..."
3145
#: ../src/lib/importers/html_importer.py:488
3146
#: ../src/lib/importers/html_importer.py:558
3147
msgid "Import complete."
3150
#: ../src/lib/importers/html_importer.py:507
3152
msgid "Retrieved from %(url)s."
3155
#: ../src/lib/importers/html_importer.py:513
3156
msgid "Importing recipe"
3159
#: ../src/lib/importers/html_importer.py:520
3160
msgid "Processing ingredients"
3163
#: ../src/lib/importers/html_importer.py:540
3164
msgid "Processing ingredients."
3167
#: ../src/lib/importers/importer.py:207
3169
msgid "Imported %s of %s recipes."
3172
#: ../src/lib/importers/importer.py:387
3174
msgid "<i>Importing %s</i>"
3177
#: ../src/lib/importers/importer.py:417
3179
msgid "Imported %(number)s recipes from %(file)s (%(total)s total)"
3182
#: ../src/lib/importers/importer.py:492
3186
#: ../src/lib/importers/interactive_importer.py:472
3187
msgid "Getting images..."
3190
#: ../src/lib/importers/interactive_importer.py:474
3191
msgid "Select recipe image"
3194
#: ../src/lib/importers/interactive_importer.py:475
3195
msgid "Select recipe image."
3198
#: ../src/lib/importers/interactive_importer.py:476
3200
"Below are all the images found for the page you are importing. Select any "
3201
"images that are of the recipe, or don't select anything if you don't want "
3202
"any of these images."
3205
#: ../src/lib/importers/interactive_importer.py:502
3206
msgid "Setting up interactive importer"
3209
#: ../src/lib/importers/interactive_importer.py:659
3210
msgid "Import complete!"
3213
#: ../src/lib/importers/__init__.py:9
3214
msgid "MasterCook file"
3217
#: ../src/lib/importers/__init__.py:10
3218
msgid "MasterCook XML file"
3221
#: ../src/lib/importers/__init__.py:11
3222
msgid "KRecipes file"
3225
#: ../src/lib/importers/__init__.py:88
3226
msgid "Unformatted text"
3229
#: ../src/lib/importers/__init__.py:108
3230
msgid "All importable files"
3233
#: ../src/lib/importers/mastercook_importer.py:120
3234
msgid "Mastercook import finished."
3238
#. self.parse = xml.sax.parse(self.fn,self.rh)
3240
#. debug('Exception in Handler, trying to clean up source...',0)
3241
#. since encoding type errors show up only after we've started
3242
#. importing, we're going to go ahead and clean up all mastercook
3243
#: ../src/lib/importers/mastercook_importer.py:257
3244
msgid "Tidying up XML"
3247
#: ../src/lib/importers/mastercook_importer.py:265
3248
msgid "Beginning import"
3251
#: ../src/lib/importers/plaintext_importer.py:31
3253
msgid "Imported %s recipes."
3256
#: ../src/lib/exporters/exporter.py:204 ../src/lib/exporters/exporter.py:206
3257
#: ../src/lib/exporters/exporter.py:493 ../src/lib/exporters/exporter.py:495
3261
#: ../src/lib/exporters/exporter.py:352 ../src/lib/exporters/exporter.py:430
3262
#: ../src/lib/exporters/gnomeprinter_obsolete.py:301
3263
#: ../src/lib/exporters/gnomeprinter.py:349
3264
#: ../src/lib/exporters/html_exporter.py:143
3265
#: ../src/lib/exporters/pdf_exporter.py:577
3269
#: ../src/lib/exporters/exporter.py:509
3271
msgid "Exported %(number)s of %(total)s recipes"
3274
#: ../src/lib/exporters/exporter.py:527
3275
msgid "Export complete."
3278
#: ../src/lib/exporters/exporter.py:553
3279
#: ../src/lib/exporters/html_exporter.py:62
3284
#: ../src/lib/exporters/gnomeprinter_obsolete.py:215
3285
#: ../src/lib/exporters/gnomeprinter.py:253
3286
#: ../src/lib/exporters/winprinter.py:17
3290
#: ../src/lib/exporters/gnomeprinter_obsolete.py:239
3291
#: ../src/lib/exporters/gnomeprinter.py:276
3295
#: ../src/lib/exporters/gnomeprinter_obsolete.py:239
3296
#: ../src/lib/exporters/gnomeprinter.py:276
3300
#: ../src/lib/exporters/gnomeprinter_obsolete.py:245
3301
#: ../src/lib/exporters/gnomeprinter.py:284
3302
#: ../src/lib/exporters/lprprinter.py:7 ../src/lib/exporters/winprinter.py:40
3303
msgid "Print Recipes"
3306
#: ../src/lib/exporters/__init__.py:18
3307
msgid "HTML Web Page"
3310
#: ../src/lib/exporters/__init__.py:19
3311
msgid "MealMaster file"
3314
#: ../src/lib/exporters/__init__.py:20
3318
#: ../src/lib/exporters/__init__.py:21
3322
#: ../src/lib/exporters/__init__.py:22
3323
msgid "PDF (Portable Document Format)"
3326
#: ../src/lib/exporters/__init__.py:23
3327
msgid "Gourmet XML File"
3330
#: ../src/lib/exporters/__init__.py:24
3331
msgid "Gourmet XML File (Obsolete, < v.0.8.2)"
3334
#: ../src/lib/exporters/__init__.py:25
3335
msgid "Eat Drink Feel Good XML File"
3338
#: ../src/lib/exporters/__init__.py:73
3339
msgid "Exporting Webpage"
3342
#: ../src/lib/exporters/__init__.py:74
3344
msgid "Exporting recipes to HTML files in directory %(file)s"
3347
#: ../src/lib/exporters/__init__.py:75
3349
msgid "Recipe saved as HTML file %(file)s"
3352
#: ../src/lib/exporters/__init__.py:92
3353
msgid "MealMaster Export"
3356
#: ../src/lib/exporters/__init__.py:93
3358
msgid "Exporting recipes to MealMaster file %(file)s."
3361
#: ../src/lib/exporters/__init__.py:94
3363
msgid "Recipe saved as MealMaster file %(file)s"
3366
#: ../src/lib/exporters/__init__.py:106
3370
#: ../src/lib/exporters/__init__.py:107
3372
msgid "Exporting recipes to Plain Text file %(file)s."
3375
#: ../src/lib/exporters/__init__.py:108
3377
msgid "Recipe saved as Plain Text file %(file)s"
3380
#: ../src/lib/exporters/__init__.py:121
3381
msgid "Gourmet XML Export"
3384
#: ../src/lib/exporters/__init__.py:122
3386
msgid "Exporting recipes to Gourmet XML file %(file)s."
3389
#: ../src/lib/exporters/__init__.py:123
3391
msgid "Recipe saved in Gourmet XML file %(file)s."
3394
#: ../src/lib/exporters/__init__.py:134
3398
#: ../src/lib/exporters/__init__.py:135
3400
msgid "Exporting recipes to Rich Text file %(file)s."
3403
#: ../src/lib/exporters/__init__.py:136
3405
msgid "Recipe saved as Rich Text file %(file)s"
3408
#: ../src/lib/exporters/__init__.py:153
3412
#: ../src/lib/exporters/__init__.py:154
3414
msgid "Exporting recipes to PDF %(file)s."
3417
#: ../src/lib/exporters/__init__.py:155
3419
msgid "Recipe saved as PDF %(file)s"
3422
#: ../src/lib/exporters/lprprinter.py:15 ../src/lib/exporters/lprprinter.py:18
3423
msgid "Enter print command"
3426
#: ../src/lib/exporters/lprprinter.py:16
3428
msgid "Unable to find command \"%s\"."
3431
#: ../src/lib/exporters/lprprinter.py:17
3432
msgid "Please enter the command you would like to use to print."
3435
#: ../src/lib/exporters/lprprinter.py:22
3437
msgid "Printing via %s"
3440
#: ../src/lib/exporters/lprprinter.py:23
3442
"If you install python-gnome, you will be able to print with a much more "
3443
"attractive interface."
3446
#: ../src/lib/exporters/lprprinter.py:31
3450
#: ../src/lib/exporters/pdf_exporter.py:643
3451
#: ../src/lib/exporters/pdf_exporter.py:660
3452
#: ../src/lib/exporters/winprinter.py:58
3456
#: ../src/lib/exporters/pdf_exporter.py:644
3457
#: ../src/lib/exporters/pdf_exporter.py:667
3458
#: ../src/lib/exporters/pdf_exporter.py:734
3459
#: ../src/lib/exporters/pdf_exporter.py:759
3460
#: ../src/lib/exporters/winprinter.py:59
3464
#: ../src/lib/exporters/pdf_exporter.py:646
3465
#: ../src/lib/exporters/pdf_exporter.py:675
3469
#: ../src/lib/exporters/pdf_exporter.py:655
3473
#: ../src/lib/exporters/pdf_exporter.py:656
3474
msgid "Index Card (3.5x5\")"
3477
#: ../src/lib/exporters/pdf_exporter.py:657
3478
msgid "Index Card (4x6\")"
3481
#: ../src/lib/exporters/pdf_exporter.py:658
3482
msgid "Index Card (5x8\")"
3485
#: ../src/lib/exporters/pdf_exporter.py:659
3486
msgid "Index Card (A7)"
3489
#: ../src/lib/exporters/pdf_exporter.py:661
3493
#: ../src/lib/exporters/pdf_exporter.py:668
3494
#: ../src/lib/exporters/pdf_exporter.py:728
3495
#: ../src/lib/exporters/pdf_exporter.py:757
3499
#: ../src/lib/exporters/pdf_exporter.py:676
3500
msgid "Index Cards (3.5x5)"
3503
#: ../src/lib/exporters/pdf_exporter.py:677
3504
msgid "Index Cards (4x6)"
3507
#: ../src/lib/exporters/pdf_exporter.py:678
3508
msgid "Index Cards (A7)"
3511
#: ../src/lib/exporters/pdf_exporter.py:681
3512
#: ../src/lib/exporters/winprinter.py:61
3515
msgid_plural "%s Columns"
3519
#: ../src/lib/exporters/pdf_exporter.py:685
3523
#: ../src/lib/exporters/pdf_exporter.py:686
3524
msgid "_Orientation"
3527
#: ../src/lib/exporters/pdf_exporter.py:687
3531
#: ../src/lib/exporters/pdf_exporter.py:688
3532
msgid "Page _Layout"
3535
#: ../src/lib/exporters/pdf_exporter.py:690
3539
#: ../src/lib/exporters/pdf_exporter.py:691
3540
msgid "Right Margin"
3543
#: ../src/lib/exporters/pdf_exporter.py:692
3547
#: ../src/lib/exporters/pdf_exporter.py:693
3548
msgid "Bottom Margin"
3551
#: ../src/lib/exporters/recipe_emailer.py:105
3552
msgid "Include Recipe in Body of E-mail (A good idea no matter what)"
3555
#: ../src/lib/exporters/recipe_emailer.py:106
3556
msgid "E-mail Recipe as HTML Attachment"
3559
#: ../src/lib/exporters/recipe_emailer.py:124
3560
msgid "Email Options"
3563
#: ../src/lib/exporters/recipe_emailer.py:127
3564
msgid "Don't ask before sending e-mail."
3567
#: ../src/lib/exporters/recipe_emailer.py:144
3568
msgid "E-mail not sent"
3571
#: ../src/lib/exporters/recipe_emailer.py:145
3573
"You have not chosen to include the recipe in the body of the message or as "
3577
#: ../src/lib/exporters/winprinter.py:18
3580
"Ready to print your recipe through the PDF file %s. Unfortunately, we have "
3581
"no print preview - shall we go ahead and print?"
3584
#: ../src/lib/exporters/winprinter.py:27
3585
msgid "Print job sent"
3588
#: ../src/lib/exporters/winprinter.py:28
3590
"Print job has been sent. If something goes wrong, you can open the PDF file "
3591
"and try printing again."
3594
#: ../src/lib/exporters/winprinter.py:30
3595
msgid "Print job cancelled"
3598
#: ../src/lib/exporters/winprinter.py:31
3599
msgid "If you'd like, you can open the PDF file."
3602
#~ msgid "E-_mail recipes"
3603
#~ msgstr "E-posta recept"
3605
#~ msgid "Limiting Search to: "
3606
#~ msgstr "Begränsa sökning till: "
b'\\ No newline at end of file'