From 4ba689cffaff5068ab914864bd1106ae60728dbf Mon Sep 17 00:00:00 2001 From: TDE Weblate Date: Thu, 3 Jan 2019 13:14:53 +0000 Subject: Update translation files Updated by "Update PO files to match POT (msgmerge)" hook in Weblate. Translation: applications/krecipes Translate-URL: https://mirror.git.trinitydesktop.org/weblate/projects/applications/krecipes/ --- po/ja/krecipes.po | 6370 +++++++++++++++++++++++++++++++++++++---------------- 1 file changed, 4443 insertions(+), 1927 deletions(-) (limited to 'po/ja/krecipes.po') diff --git a/po/ja/krecipes.po b/po/ja/krecipes.po index 3dcc46f..2041216 100644 --- a/po/ja/krecipes.po +++ b/po/ja/krecipes.po @@ -1,88 +1,2584 @@ # translation of krecipes.po to Japanese # Yukiko Bando , 2006. # +#: src/exporters/cookmlexporter.cpp:71 msgid "" msgstr "" "Project-Id-Version: krecipes\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2006-09-01 08:44+0200\n" +"POT-Creation-Date: 2019-01-03 14:08+0100\n" "PO-Revision-Date: 2006-08-30 23:00+0900\n" "Last-Translator: Yukiko Bando \n" "Language-Team: Japanese \n" +"Language: ja\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -#. i18n: file ./src/widgets/ratingdisplaywidget.ui line 113 -#: src/dialogs/setupdisplay.cpp:90 rc.cpp:4 +#: _translatorinfo:1 +msgid "" +"_: NAME OF TRANSLATORS\n" +"Your names" +msgstr "Yukiko Bando" + +#: _translatorinfo:2 +msgid "" +"_: EMAIL OF TRANSLATORS\n" +"Your emails" +msgstr "ybando@k6.dion.ne.jp" + +#: src/backends/MySQL/mysqlrecipedb.cpp:473 +#: src/backends/PostgreSQL/psqlrecipedb.cpp:370 +#: src/backends/SQLite/literecipedb.cpp:752 +msgid "Overall" +msgstr "全体" + +#: src/backends/MySQL/mysqlrecipedb.cpp:474 +#: src/backends/PostgreSQL/psqlrecipedb.cpp:371 +#: src/backends/SQLite/literecipedb.cpp:753 +msgid "Taste" +msgstr "味" + +#: src/backends/MySQL/mysqlrecipedb.cpp:475 +#: src/backends/PostgreSQL/psqlrecipedb.cpp:372 +#: src/backends/SQLite/literecipedb.cpp:754 +msgid "Appearance" +msgstr "" + +#: src/backends/MySQL/mysqlrecipedb.cpp:476 +#: src/backends/PostgreSQL/psqlrecipedb.cpp:373 +#: src/backends/SQLite/literecipedb.cpp:755 +msgid "Originality" +msgstr "独創性" + +#: src/backends/MySQL/mysqlrecipedb.cpp:477 +#: src/backends/PostgreSQL/psqlrecipedb.cpp:374 +#: src/backends/SQLite/literecipedb.cpp:756 +msgid "Ease of Preparation" +msgstr "作り易さ" + +#: src/backends/qsqlrecipedb.cpp:65 +#, fuzzy +msgid "TQSqlRecipeDB: Opening Database..." +msgstr "QSqlRecipeDB: データベースを開いています..." + +#: src/backends/qsqlrecipedb.cpp:83 +#, fuzzy +msgid "" +"The TQt database plug-in (%1) is not installed. This plug-in is required " +"for using this database backend." +msgstr "" +"このデータベースバックエンドを使用するために必要な Qt データベースプラグイン " +"(%1) がインストールされていません。" + +#: src/backends/qsqlrecipedb.cpp:104 +msgid "Parameters set. Calling db->open()" +msgstr "パラメータが設定されました。 db->open() を呼び出します。" + +#: src/backends/qsqlrecipedb.cpp:109 +msgid "Failing to open database. Trying to create it" +msgstr "データベースを開けません。作成を試みます。" + +#: src/backends/qsqlrecipedb.cpp:114 src/backends/qsqlrecipedb.cpp:123 +msgid "" +"Krecipes could not open the database using the driver '%2' (with username: " +"\"%1\"). You may not have the necessary permissions, or the server may be " +"down." +msgstr "" +"Krecipes はドライバ '%2' (ユーザ名: %1) を使ってデータベースを開けませんでし" +"た。必要な権限がないか、サーバがダウンしている可能性があります。" + +#: src/backends/qsqlrecipedb.cpp:119 +#, c-format +msgid "Database message: %1" +msgstr "データベースのメッセージ: %1" + +#: src/backends/qsqlrecipedb.cpp:120 +msgid "Failing to open database. Exiting\n" +msgstr "データベースを開けません。終了します。\n" + +#: src/backends/qsqlrecipedb.cpp:129 +msgid "" +"This database was created with a newer version of Krecipes and cannot be " +"opened." +msgstr "" +"このデータベースは新しいバージョンの Krecipes で作成されているため、開けませ" +"ん。" + +#: src/backends/qsqlrecipedb.cpp:138 +msgid "" +"Failed to fix database structure.\n" +"If you are using SQLite, this is often caused by using an SQLite 2 database " +"with SQLite 3 installed. If this is the case, make sure both SQLite 2 and 3 " +"are installed, and then run 'krecipes --convert-sqlite3' to update your " +"database to the new structure." +msgstr "" +"データベースの構造を修正できませんでした。\n" +"この問題は、SQLite を使用している場合、SQLite 3 をインストールして SQLite 2 " +"データベースを使うことによってしばしば起こります。当てはまる場合は、SQLite 2 " +"と 3 の両方をインストールして、データベースを新しい構造に更新するために " +"'krecipes --convert-sqlite3' を実行してください。" + +#: src/backends/qsqlrecipedb.cpp:1754 +msgid "In ingredient '%1': weight [%2/%3%4]" +msgstr "材料 '%1' に: 重さ [%2/%3%4]" + +#: src/backends/qsqlrecipedb.cpp:1804 +msgid "In ingredient '%1': property \"%2\" [%3/%4]" +msgstr "材料 '%1' に: プロパティ \"%2\" [%3/%4]" + +#: src/backends/qsqlrecipedb.cpp:1969 +msgid "" +"The database was created with a previous version of Krecipes. Would " +"you like Krecipes to update this database to work with this version of " +"Krecipes? Depending on the number of recipes and amount of data, this could " +"take some time.

Warning: After updating, this database will no " +"longer be compatible with previous versions of Krecipes.

Cancelling " +"this operation may result in corrupting the database.
" +msgstr "" +"データベースは以前のバージョンの Krecipes で作成されています。現在の" +"バージョンの Krecipes で使用できるようにデータベースを更新しますか?レシピの" +"数とデータの量によっては、これにはしばらく時間がかかります。

注意: " +"更新すると、このデータベースは以前のバージョンの Krecipes では使用できなくな" +"ります。

この操作をキャンセルすると、データベースが壊れる可能性があり" +"ます。
" + +#: src/backends/qsqlrecipedb.cpp:1971 +msgid "Porting database structure..." +msgstr "データベースの構造を移植..." + +#: src/backends/qsqlrecipedb.cpp:2041 +msgid "Loading category list" +msgstr "カテゴリリストを読み込み" + +#: src/backends/recipedb.cpp:303 +msgid "Creating complete backup" +msgstr "完全なバックアップを作成" + +#: src/backends/recipedb.cpp:304 src/backends/recipedb.cpp:428 +msgid "" +"Depending on the number of recipes and amount of data, this could take some " +"time." +msgstr "レシピの数とデータの量によっては、これにはしばらく時間がかかります。" + +#: src/backends/recipedb.cpp:308 +msgid "" +"Unable to find or run the program '%1'. Either it is not installed on your " +"system or it is not in $PATH." +msgstr "" +"プログラム '%1' が見つからないか実行できません。プログラムがあなたのシステム" +"にインストールされていないか、$PATH にありません。" + +#: src/backends/recipedb.cpp:343 +msgid "Backup failed." +msgstr "バックアップに失敗しました。" + +#: src/backends/recipedb.cpp:390 +msgid "" +"This backup was created with a newer version of Krecipes and cannot be " +"restored." +msgstr "" +"このバックアップは新しいバージョンの Krecipes で作成されているため、復元でき" +"ません。" + +#: src/backends/recipedb.cpp:400 +msgid "This file is not a Krecipes backup file or has become corrupt." +msgstr "このファイルは Krecipes のバックアップファイルでないか、壊れています。" + +#: src/backends/recipedb.cpp:405 +msgid "" +"This backup was created using the \"%1\" backend. It can only be restored " +"into a database using this backend." +msgstr "" +"このバックアップは \"%1\" を使って作成されています。これは、このバックエンド" +"を使用するデータベースにしか復元できません。" + +#: src/backends/recipedb.cpp:427 +msgid "Restoring backup" +msgstr "バックアップの復元" + +#: src/backends/recipedb.cpp:472 src/krecipes.cpp:527 +msgid "Restore Failed" +msgstr "復元に失敗しました。" + +#: src/backends/recipedb.cpp:808 +msgid "Nutrient Import" +msgstr "栄養データのインポート" + +#: src/backends/recipedb.cpp:808 +msgid "Importing USDA nutrient data" +msgstr "USDA 栄養データのインポート" + +#: src/backends/usda_ingredient_data.h:26 +msgid "active baker's yeast" +msgstr "" + +#: src/backends/usda_ingredient_data.h:27 +msgid "all-purpose flour" +msgstr "" + +#: src/backends/usda_ingredient_data.h:28 +msgid "allspice" +msgstr "" + +#: src/backends/usda_ingredient_data.h:29 +msgid "almond extract" +msgstr "" + +#: src/backends/usda_ingredient_data.h:30 +msgid "almonds" +msgstr "" + +#: src/backends/usda_ingredient_data.h:31 +msgid "apple juice" +msgstr "" + +#: src/backends/usda_ingredient_data.h:32 +msgid "apple slices" +msgstr "" + +#: src/backends/usda_ingredient_data.h:33 +msgid "apples" +msgstr "" + +#: src/backends/usda_ingredient_data.h:34 +msgid "applesauce" +msgstr "" + +#: src/backends/usda_ingredient_data.h:35 +msgid "applesauce, unsweetened" +msgstr "" + +#: src/backends/usda_ingredient_data.h:36 +msgid "apricot jam" +msgstr "" + +#: src/backends/usda_ingredient_data.h:37 +msgid "bacon" +msgstr "" + +#: src/backends/usda_ingredient_data.h:38 +msgid "baking potato" +msgstr "" + +#: src/backends/usda_ingredient_data.h:39 +msgid "baking powder" +msgstr "" + +#: src/backends/usda_ingredient_data.h:40 +msgid "baking soda" +msgstr "" + +#: src/backends/usda_ingredient_data.h:41 +msgid "bananas" +msgstr "" + +#: src/backends/usda_ingredient_data.h:42 +msgid "barley" +msgstr "" + +#: src/backends/usda_ingredient_data.h:43 +msgid "basil" +msgstr "" + +#: src/backends/usda_ingredient_data.h:44 +msgid "bay leaf" +msgstr "" + +#: src/backends/usda_ingredient_data.h:45 +msgid "bean sprouts" +msgstr "" + +#: src/backends/usda_ingredient_data.h:46 +msgid "beans, black" +msgstr "" + +#: src/backends/usda_ingredient_data.h:47 +msgid "beef bottom round" +msgstr "" + +#: src/backends/usda_ingredient_data.h:48 +msgid "beef bouillon" +msgstr "" + +#: src/backends/usda_ingredient_data.h:49 +msgid "beef broth" +msgstr "" + +#: src/backends/usda_ingredient_data.h:50 +msgid "beef stock" +msgstr "" + +#: src/backends/usda_ingredient_data.h:51 +msgid "beef, brisket" +msgstr "" + +#: src/backends/usda_ingredient_data.h:52 +msgid "beer" +msgstr "" + +#: src/backends/usda_ingredient_data.h:53 +msgid "bell peppers (red, green, yellow)" +msgstr "" + +#: src/backends/usda_ingredient_data.h:54 +msgid "black pepper" +msgstr "" + +#: src/backends/usda_ingredient_data.h:55 +msgid "boiling water" +msgstr "" + +#: src/backends/usda_ingredient_data.h:56 +msgid "bologna" +msgstr "" + +#: src/backends/usda_ingredient_data.h:57 +msgid "bourbon" +msgstr "" + +#: src/backends/usda_ingredient_data.h:58 +msgid "bran flakes" +msgstr "" + +#: src/backends/usda_ingredient_data.h:59 +msgid "bread" +msgstr "" + +#: src/backends/usda_ingredient_data.h:60 +msgid "bread crumbs" +msgstr "" + +#: src/backends/usda_ingredient_data.h:61 +msgid "bread cubes" +msgstr "" + +#: src/backends/usda_ingredient_data.h:62 +msgid "broccoli" +msgstr "" + +#: src/backends/usda_ingredient_data.h:63 +msgid "broccoli (frozen-thawed)" +msgstr "" + +#: src/backends/usda_ingredient_data.h:64 +msgid "broccoli spears, frozen" +msgstr "" + +#: src/backends/usda_ingredient_data.h:65 +msgid "broccoli, frozen" +msgstr "" + +#: src/backends/usda_ingredient_data.h:66 +msgid "brown rice" +msgstr "" + +#: src/backends/usda_ingredient_data.h:67 +msgid "brown sugar" +msgstr "" + +#: src/backends/usda_ingredient_data.h:68 +msgid "bulgur" +msgstr "" + +#: src/backends/usda_ingredient_data.h:69 +msgid "butter" +msgstr "" + +#: src/backends/usda_ingredient_data.h:70 +msgid "butter (1/2 stick)" +msgstr "" + +#: src/backends/usda_ingredient_data.h:71 +#, fuzzy +msgid "butter or margarine" +msgstr "下余白" + +#: src/backends/usda_ingredient_data.h:72 +msgid "buttermilk" +msgstr "" + +#: src/backends/usda_ingredient_data.h:73 +msgid "cabbage" +msgstr "" + +#: src/backends/usda_ingredient_data.h:74 +msgid "canned apple slices" +msgstr "" + +#: src/backends/usda_ingredient_data.h:75 +msgid "canned beans" +msgstr "" + +#: src/backends/usda_ingredient_data.h:76 +msgid "canned beef" +msgstr "" + +#: src/backends/usda_ingredient_data.h:77 +msgid "canned black beans" +msgstr "" + +#: src/backends/usda_ingredient_data.h:78 +msgid "canned carrot slices" +msgstr "" + +#: src/backends/usda_ingredient_data.h:79 +msgid "canned cooked squid" +msgstr "" + +#: src/backends/usda_ingredient_data.h:80 +msgid "canned corn" +msgstr "" + +#: src/backends/usda_ingredient_data.h:81 +msgid "canned crushed tomatoes" +msgstr "" + +#: src/backends/usda_ingredient_data.h:82 +msgid "canned green beans" +msgstr "" + +#: src/backends/usda_ingredient_data.h:83 +msgid "canned green peas" +msgstr "" + +#: src/backends/usda_ingredient_data.h:84 +msgid "canned jalapeno pepper" +msgstr "" + +#: src/backends/usda_ingredient_data.h:85 +msgid "canned kidney beans" +msgstr "" + +#: src/backends/usda_ingredient_data.h:86 +msgid "canned pinto beans" +msgstr "" + +#: src/backends/usda_ingredient_data.h:87 +msgid "canned potato" +msgstr "" + +#: src/backends/usda_ingredient_data.h:88 +msgid "canned red pepper" +msgstr "" + +#: src/backends/usda_ingredient_data.h:89 +msgid "canned red tart cherries in water" +msgstr "" + +#: src/backends/usda_ingredient_data.h:90 +msgid "canned sweet potatoes" +msgstr "" + +#: src/backends/usda_ingredient_data.h:91 +msgid "canned tomatoes" +msgstr "" + +#: src/backends/usda_ingredient_data.h:92 +msgid "canned wax beans" +msgstr "" + +#: src/backends/usda_ingredient_data.h:93 +msgid "canned white beans" +msgstr "" + +#: src/backends/usda_ingredient_data.h:94 +msgid "canned whole kernel corn" +msgstr "" + +#: src/backends/usda_ingredient_data.h:95 +msgid "carrot" +msgstr "" + +#: src/backends/usda_ingredient_data.h:96 +msgid "carrot slices, canned" +msgstr "" + +#: src/backends/usda_ingredient_data.h:97 +msgid "carrots" +msgstr "" + +#: src/backends/usda_ingredient_data.h:98 +msgid "carrots, frozen" +msgstr "" + +#: src/backends/usda_ingredient_data.h:99 +msgid "carrots, peeled and chopped" +msgstr "" + +#: src/backends/usda_ingredient_data.h:100 +msgid "catsup" +msgstr "" + +#: src/backends/usda_ingredient_data.h:101 +msgid "cauliflower, frozen" +msgstr "" + +#: src/backends/usda_ingredient_data.h:102 +msgid "cayenne" +msgstr "" + +#: src/backends/usda_ingredient_data.h:103 +msgid "celery" +msgstr "" + +#: src/backends/usda_ingredient_data.h:104 +msgid "celery leaf" +msgstr "" + +#: src/backends/usda_ingredient_data.h:105 +msgid "celery salt" +msgstr "" + +#: src/backends/usda_ingredient_data.h:106 +msgid "celery seed" +msgstr "" + +#: src/backends/usda_ingredient_data.h:107 +msgid "cheddar cheese" +msgstr "" + +#: src/backends/usda_ingredient_data.h:108 +msgid "cheese" +msgstr "" + +#: src/backends/usda_ingredient_data.h:109 +#, fuzzy +msgid "cherry pie filling" +msgstr "スペルチェック" + +#: src/backends/usda_ingredient_data.h:110 +msgid "chicken" +msgstr "" + +#: src/backends/usda_ingredient_data.h:111 +msgid "chicken (1-2 lb)" +msgstr "" + +#: src/backends/usda_ingredient_data.h:112 +msgid "chicken bouillon" +msgstr "" + +#: src/backends/usda_ingredient_data.h:113 +msgid "chicken breast" +msgstr "" + +#: src/backends/usda_ingredient_data.h:114 +msgid "chicken broth" +msgstr "" + +#: src/backends/usda_ingredient_data.h:115 +msgid "chicken pieces" +msgstr "" + +#: src/backends/usda_ingredient_data.h:116 +msgid "chicken stock" +msgstr "" + +#: src/backends/usda_ingredient_data.h:117 +msgid "chicken thigh" +msgstr "" + +#: src/backends/usda_ingredient_data.h:118 +msgid "chicken, cooked" +msgstr "" + +#: src/backends/usda_ingredient_data.h:119 +msgid "chickens, whole" +msgstr "" + +#: src/backends/usda_ingredient_data.h:120 +msgid "chili" +msgstr "" + +#: src/backends/usda_ingredient_data.h:121 +msgid "chili powder" +msgstr "" + +#: src/backends/usda_ingredient_data.h:122 +msgid "chinese turnip" +msgstr "" + +#: src/backends/usda_ingredient_data.h:123 +msgid "chives" +msgstr "" + +#: src/backends/usda_ingredient_data.h:124 +msgid "chocolate chip" +msgstr "" + +#: src/backends/usda_ingredient_data.h:125 +msgid "chocolate pudding mix (instant)" +msgstr "" + +#: src/backends/usda_ingredient_data.h:126 +msgid "chopped capers" +msgstr "" + +#: src/backends/usda_ingredient_data.h:127 +msgid "chopped carrot" +msgstr "" + +#: src/backends/usda_ingredient_data.h:128 +msgid "chopped celery" +msgstr "" + +#: src/backends/usda_ingredient_data.h:129 +msgid "chopped chives" +msgstr "" + +#: src/backends/usda_ingredient_data.h:130 +msgid "chopped green chilies" +msgstr "" + +#: src/backends/usda_ingredient_data.h:131 +msgid "chopped onion" +msgstr "" + +#: src/backends/usda_ingredient_data.h:132 +msgid "chopped onions" +msgstr "" + +#: src/backends/usda_ingredient_data.h:133 +msgid "chopped onions, frozen" +msgstr "" + +#: src/backends/usda_ingredient_data.h:134 +msgid "chopped parsley" +msgstr "" + +#: src/backends/usda_ingredient_data.h:135 +msgid "chopped pimientos" +msgstr "" + +#: src/backends/usda_ingredient_data.h:136 +msgid "chopped walnuts" +msgstr "" + +#: src/backends/usda_ingredient_data.h:137 +msgid "cider vinegar" +msgstr "" + +#: src/backends/usda_ingredient_data.h:138 +msgid "cilantro" +msgstr "" + +#: src/backends/usda_ingredient_data.h:139 +msgid "cinnamon" +msgstr "" + +#: src/backends/usda_ingredient_data.h:140 +#, fuzzy +msgid "clear honey" +msgstr "写真をクリア" + +#: src/backends/usda_ingredient_data.h:141 +msgid "cloves" +msgstr "" + +#: src/backends/usda_ingredient_data.h:142 +msgid "cloves garlic" +msgstr "" + +#: src/backends/usda_ingredient_data.h:143 +msgid "cloves or allspice" +msgstr "" + +#: src/backends/usda_ingredient_data.h:144 +msgid "cocoa" +msgstr "" + +#: src/backends/usda_ingredient_data.h:145 +msgid "coconut" +msgstr "" + +#: src/backends/usda_ingredient_data.h:146 +msgid "coconut milk (canned)" +msgstr "" + +#: src/backends/usda_ingredient_data.h:147 +msgid "cold butter" +msgstr "" + +#: src/backends/usda_ingredient_data.h:148 +msgid "cold water" +msgstr "" + +#: src/backends/usda_ingredient_data.h:149 +msgid "condensed milk (sweetened)" +msgstr "" + +#: src/backends/usda_ingredient_data.h:150 +msgid "cooked chicken" +msgstr "" + +#: src/backends/usda_ingredient_data.h:151 +msgid "cooked chicken breast" +msgstr "" + +#: src/backends/usda_ingredient_data.h:152 +msgid "cooked ham" +msgstr "" + +#: src/backends/usda_ingredient_data.h:153 +msgid "cooked turkey" +msgstr "" + +#: src/backends/usda_ingredient_data.h:154 +msgid "cooked wild rice" +msgstr "" + +#: src/backends/usda_ingredient_data.h:155 +msgid "cookie crust (chocolate - 8-9 in)" +msgstr "" + +#: src/backends/usda_ingredient_data.h:156 +msgid "Cool Whip" +msgstr "" + +#: src/backends/usda_ingredient_data.h:157 +msgid "corn chips" +msgstr "" + +#: src/backends/usda_ingredient_data.h:158 +msgid "corn meal" +msgstr "" + +#: src/backends/usda_ingredient_data.h:159 +msgid "corn oil" +msgstr "" + +#: src/backends/usda_ingredient_data.h:160 +#, fuzzy +msgid "corn starch" +msgstr "検索をクリア" + +#: src/backends/usda_ingredient_data.h:161 +msgid "corn syrup" +msgstr "" + +#: src/backends/usda_ingredient_data.h:162 +msgid "cornmeal" +msgstr "" + +#: src/backends/usda_ingredient_data.h:163 +msgid "cornstarch" +msgstr "" + +#: src/backends/usda_ingredient_data.h:164 +msgid "cottage cheese" +msgstr "" + +#: src/backends/usda_ingredient_data.h:165 +msgid "cream (heavy)" +msgstr "" + +#: src/backends/usda_ingredient_data.h:166 +msgid "cream cheese" +msgstr "" + +#: src/backends/usda_ingredient_data.h:167 +msgid "cream of celery soup" +msgstr "" + +#: src/backends/usda_ingredient_data.h:168 +msgid "cream of chicken soup" +msgstr "" + +#: src/backends/usda_ingredient_data.h:169 +msgid "cream of chicken soup, condensed" +msgstr "" + +#: src/backends/usda_ingredient_data.h:170 +msgid "cream of mushroom soup" +msgstr "" + +#: src/backends/usda_ingredient_data.h:171 +msgid "cream of mushroom soup, condensed" +msgstr "" + +#: src/backends/usda_ingredient_data.h:172 +msgid "croutons to serve" +msgstr "" + +#: src/backends/usda_ingredient_data.h:173 +msgid "crushed pineapple in juice" +msgstr "" + +#: src/backends/usda_ingredient_data.h:174 +msgid "cucumber" +msgstr "" + +#: src/backends/usda_ingredient_data.h:175 +msgid "cucumber, whole" +msgstr "" + +#: src/backends/usda_ingredient_data.h:176 +msgid "cucumbers" +msgstr "" + +#: src/backends/usda_ingredient_data.h:177 +msgid "cucumbers, whole" +msgstr "" + +#: src/backends/usda_ingredient_data.h:178 +msgid "cumin" +msgstr "" + +#: src/backends/usda_ingredient_data.h:179 +msgid "currants" +msgstr "" + +#: src/backends/usda_ingredient_data.h:180 +msgid "dehydrated onion flakes" +msgstr "" + +#: src/backends/usda_ingredient_data.h:181 +msgid "diced chicken" +msgstr "" + +#: src/backends/usda_ingredient_data.h:182 +msgid "dried basil" +msgstr "" + +#: src/backends/usda_ingredient_data.h:183 +msgid "dried onion" +msgstr "" + +#: src/backends/usda_ingredient_data.h:184 +msgid "dried oregano" +msgstr "" + +#: src/backends/usda_ingredient_data.h:185 +msgid "dried parsley" +msgstr "" + +#: src/backends/usda_ingredient_data.h:186 +msgid "dried porcini mushrooms" +msgstr "" + +#: src/backends/usda_ingredient_data.h:187 +msgid "dried red pepper" +msgstr "" + +#: src/backends/usda_ingredient_data.h:188 +msgid "dried sage" +msgstr "" + +#: src/backends/usda_ingredient_data.h:189 +msgid "dry bread crumbs" +msgstr "" + +#: src/backends/usda_ingredient_data.h:190 +msgid "dry mustard" +msgstr "" + +#: src/backends/usda_ingredient_data.h:191 +msgid "dry nonfat milk powder" +msgstr "" + +#: src/backends/usda_ingredient_data.h:192 +msgid "egg" +msgstr "" + +#: src/backends/usda_ingredient_data.h:193 +msgid "egg noodles (medium)" +msgstr "" + +#: src/backends/usda_ingredient_data.h:194 +msgid "egg substitute" +msgstr "" + +#: src/backends/usda_ingredient_data.h:195 +msgid "eggplant" +msgstr "" + +#: src/backends/usda_ingredient_data.h:196 +msgid "eggplant (baby)" +msgstr "" + +#: src/backends/usda_ingredient_data.h:197 +msgid "eggs" +msgstr "" + +#: src/backends/usda_ingredient_data.h:198 +msgid "eggs, hard cooked" +msgstr "" + +#: src/backends/usda_ingredient_data.h:199 +msgid "eggs, hard-boiled" +msgstr "" + +#: src/backends/usda_ingredient_data.h:200 +msgid "egg whites" +msgstr "" + +#: src/backends/usda_ingredient_data.h:201 +msgid "egg yolk" +msgstr "" + +#: src/backends/usda_ingredient_data.h:202 +msgid "egg yolks" +msgstr "" + +#: src/backends/usda_ingredient_data.h:203 +msgid "elbow macaroni" +msgstr "" + +#: src/backends/usda_ingredient_data.h:204 +msgid "flaked almonds" +msgstr "" + +#: src/backends/usda_ingredient_data.h:205 +msgid "flat anchovies" +msgstr "" + +#: src/backends/usda_ingredient_data.h:206 +msgid "flour" +msgstr "" + +#: src/backends/usda_ingredient_data.h:207 +msgid "flour tortillas" +msgstr "" + +#: src/backends/usda_ingredient_data.h:208 +msgid "flour, all-purpose" +msgstr "" + +#: src/backends/usda_ingredient_data.h:209 +msgid "flour, white" +msgstr "" + +#: src/backends/usda_ingredient_data.h:210 +msgid "flour, whole-grain wheat" +msgstr "" + +#: src/backends/usda_ingredient_data.h:211 +msgid "fresh spinach" +msgstr "" + +#: src/backends/usda_ingredient_data.h:212 +msgid "freshly chopped coriander" +msgstr "" + +#: src/backends/usda_ingredient_data.h:213 +msgid "freshly chopped parsley" +msgstr "" + +#: src/backends/usda_ingredient_data.h:214 +msgid "frozen broccoli" +msgstr "" + +#: src/backends/usda_ingredient_data.h:215 +msgid "frozen broccoli spears" +msgstr "" + +#: src/backends/usda_ingredient_data.h:216 +msgid "frozen cauliflower" +msgstr "" + +#: src/backends/usda_ingredient_data.h:217 +msgid "frozen corn" +msgstr "" + +#: src/backends/usda_ingredient_data.h:218 +msgid "frozen egg whites" +msgstr "" + +#: src/backends/usda_ingredient_data.h:219 +msgid "frozen fish" +msgstr "" + +#: src/backends/usda_ingredient_data.h:220 +msgid "frozen green beans" +msgstr "" + +#: src/backends/usda_ingredient_data.h:221 +msgid "frozen orange juice concentrate" +msgstr "" + +#: src/backends/usda_ingredient_data.h:222 +msgid "frozen peas" +msgstr "" + +#: src/backends/usda_ingredient_data.h:223 +msgid "frozen whole egg" +msgstr "" + +#: src/backends/usda_ingredient_data.h:224 +msgid "garlic" +msgstr "" + +#: src/backends/usda_ingredient_data.h:225 +msgid "garlic clove" +msgstr "" + +#: src/backends/usda_ingredient_data.h:226 +msgid "garlic cloves" +msgstr "" + +#: src/backends/usda_ingredient_data.h:227 +msgid "garlic powder" +msgstr "" + +#: src/backends/usda_ingredient_data.h:228 +msgid "garlic salt" +msgstr "" + +#: src/backends/usda_ingredient_data.h:229 +#, fuzzy +msgid "gelatin" +msgstr "評価" + +#: src/backends/usda_ingredient_data.h:230 +msgid "gelatin (peach-flavored)" +msgstr "" + +#: src/backends/usda_ingredient_data.h:231 +msgid "ginger" +msgstr "" + +#: src/backends/usda_ingredient_data.h:232 +msgid "ginger, fresh" +msgstr "" + +#: src/backends/usda_ingredient_data.h:233 +msgid "graham cracker crust (8 or 9 in)" +msgstr "" + +#: src/backends/usda_ingredient_data.h:234 +msgid "granny Smith apple" +msgstr "" + +#: src/backends/usda_ingredient_data.h:235 +msgid "granulated garlic" +msgstr "" + +#: src/backends/usda_ingredient_data.h:236 +msgid "grapefruit" +msgstr "" + +#: src/backends/usda_ingredient_data.h:237 +msgid "gravy" +msgstr "" + +#: src/backends/usda_ingredient_data.h:238 +msgid "green beans (fresh)" +msgstr "" + +#: src/backends/usda_ingredient_data.h:239 +msgid "green chile" +msgstr "" + +#: src/backends/usda_ingredient_data.h:240 +msgid "green chiles" +msgstr "" + +#: src/backends/usda_ingredient_data.h:241 +msgid "green chili pepper" +msgstr "" + +#: src/backends/usda_ingredient_data.h:242 +msgid "green onion" +msgstr "" + +#: src/backends/usda_ingredient_data.h:243 +msgid "green pepper" +msgstr "" + +#: src/backends/usda_ingredient_data.h:244 +msgid "green peppers" +msgstr "" + +#: src/backends/usda_ingredient_data.h:245 +msgid "ground almonds" +msgstr "" + +#: src/backends/usda_ingredient_data.h:246 +msgid "ground beef" +msgstr "" + +#: src/backends/usda_ingredient_data.h:247 +msgid "ground chuck" +msgstr "" + +#: src/backends/usda_ingredient_data.h:248 +msgid "ground cinnamon" +msgstr "" + +#: src/backends/usda_ingredient_data.h:249 +msgid "ground clove" +msgstr "" + +#: src/backends/usda_ingredient_data.h:250 +msgid "ground cloves" +msgstr "" + +#: src/backends/usda_ingredient_data.h:251 +msgid "ground cumin" +msgstr "" + +#: src/backends/usda_ingredient_data.h:252 +msgid "ground ginger" +msgstr "" + +#: src/backends/usda_ingredient_data.h:253 +msgid "ground nutmeg" +msgstr "" + +#: src/backends/usda_ingredient_data.h:254 +msgid "ground oregano" +msgstr "" + +#: src/backends/usda_ingredient_data.h:255 +msgid "ground pepper" +msgstr "" + +#: src/backends/usda_ingredient_data.h:256 +msgid "ground thyme" +msgstr "" + +#: src/backends/usda_ingredient_data.h:257 +msgid "ham" +msgstr "" + +#: src/backends/usda_ingredient_data.h:258 +msgid "hamburger" +msgstr "" + +#: src/backends/usda_ingredient_data.h:259 +msgid "hamburger bun" +msgstr "" + +#: src/backends/usda_ingredient_data.h:260 +msgid "hamburger buns" +msgstr "" + +#: src/backends/usda_ingredient_data.h:261 +msgid "hamburger rolls" +msgstr "" + +#: src/backends/usda_ingredient_data.h:262 +msgid "hazelnuts" +msgstr "" + +#: src/backends/usda_ingredient_data.h:263 +msgid "heavy cream" +msgstr "" + +#: src/backends/usda_ingredient_data.h:264 +msgid "herb stuffing" +msgstr "" + +#: src/backends/usda_ingredient_data.h:265 +msgid "honey" +msgstr "" + +#: src/backends/usda_ingredient_data.h:266 +msgid "horseradish" +msgstr "" + +#: src/backends/usda_ingredient_data.h:267 +msgid "hot pepper flakes" +msgstr "" + +#: src/backends/usda_ingredient_data.h:268 +msgid "hot pepper sauce" +msgstr "" + +#: src/backends/usda_ingredient_data.h:269 +msgid "hot sauce" +msgstr "" + +#: src/backends/usda_ingredient_data.h:270 +msgid "hot water" +msgstr "" + +#: src/backends/usda_ingredient_data.h:271 +msgid "instant dry milk" +msgstr "" + +#: src/backends/usda_ingredient_data.h:272 +msgid "instant rice" +msgstr "" + +#: src/backends/usda_ingredient_data.h:273 +msgid "Italian salad dressing" +msgstr "" + +#: src/backends/usda_ingredient_data.h:274 +msgid "jalapeno peppers" +msgstr "" + +#: src/backends/usda_ingredient_data.h:275 +msgid "juice of 1 lemon" +msgstr "" + +#: src/backends/usda_ingredient_data.h:276 +msgid "ketchup" +msgstr "" + +#: src/backends/usda_ingredient_data.h:277 +msgid "lasagna noodles (8 noodles)" +msgstr "" + +#: src/backends/usda_ingredient_data.h:278 +msgid "leaf lettuce" +msgstr "" + +#: src/backends/usda_ingredient_data.h:279 +msgid "leeks" +msgstr "" + +#: src/backends/usda_ingredient_data.h:280 +msgid "lemon" +msgstr "" + +#: src/backends/usda_ingredient_data.h:281 +msgid "lemon juice" +msgstr "" + +#: src/backends/usda_ingredient_data.h:282 +msgid "lemon juice, bottled" +msgstr "" + +#: src/backends/usda_ingredient_data.h:283 +msgid "lemon juice, frozen" +msgstr "" + +#: src/backends/usda_ingredient_data.h:284 +msgid "lemon peel" +msgstr "" + +#: src/backends/usda_ingredient_data.h:285 +msgid "lemon, sliced" +msgstr "" + +#: src/backends/usda_ingredient_data.h:286 +msgid "lentil" +msgstr "" + +#: src/backends/usda_ingredient_data.h:287 +msgid "lettuce" +msgstr "" + +#: src/backends/usda_ingredient_data.h:288 +msgid "lime juice" +msgstr "" + +#: src/backends/usda_ingredient_data.h:289 +msgid "long-grain white rice" +msgstr "" + +#: src/backends/usda_ingredient_data.h:290 +msgid "low sodium beef broth" +msgstr "" + +#: src/backends/usda_ingredient_data.h:291 +msgid "low sodium chicken broth" +msgstr "" + +#: src/backends/usda_ingredient_data.h:292 +#, c-format +msgid "lowfat 1% milk" +msgstr "" + +#: src/backends/usda_ingredient_data.h:293 +msgid "lowfat cheddar cheese" +msgstr "" + +#: src/backends/usda_ingredient_data.h:294 +msgid "lowfat cottage cheese" +msgstr "" + +#: src/backends/usda_ingredient_data.h:295 +msgid "lowfat mayonnaise" +msgstr "" + +#: src/backends/usda_ingredient_data.h:296 +msgid "lowfat mozzarella cheese" +msgstr "" + +#: src/backends/usda_ingredient_data.h:297 +msgid "lowfat yogurt" +msgstr "" + +#: src/backends/usda_ingredient_data.h:298 +msgid "low-sodium chicken broth" +msgstr "" + +#: src/backends/usda_ingredient_data.h:299 +msgid "low-sodium soy sauce" +msgstr "" + +#: src/backends/usda_ingredient_data.h:300 +msgid "low-sodium vegetable stock" +msgstr "" + +#: src/backends/usda_ingredient_data.h:301 +#, fuzzy +msgid "margarine" +msgstr "上余白" + +#: src/backends/usda_ingredient_data.h:302 +msgid "margarine, soft" +msgstr "" + +#: src/backends/usda_ingredient_data.h:303 +msgid "marjoram" +msgstr "" + +#: src/backends/usda_ingredient_data.h:304 +msgid "marjoram leaves" +msgstr "" + +#: src/backends/usda_ingredient_data.h:305 +msgid "mayonnaise" +msgstr "" + +#: src/backends/usda_ingredient_data.h:306 +msgid "medium-size egg" +msgstr "" + +#: src/backends/usda_ingredient_data.h:307 +msgid "milk" +msgstr "" + +#: src/backends/usda_ingredient_data.h:308 +msgid "mint leaves" +msgstr "" + +#: src/backends/usda_ingredient_data.h:309 +msgid "mixed fruit in syrup" +msgstr "" + +#: src/backends/usda_ingredient_data.h:310 +msgid "mixed vegetables" +msgstr "" + +#: src/backends/usda_ingredient_data.h:311 +msgid "mixed vegetables, frozen" +msgstr "" + +#: src/backends/usda_ingredient_data.h:312 +msgid "molasses" +msgstr "" + +#: src/backends/usda_ingredient_data.h:313 +msgid "molasses, dark" +msgstr "" + +#: src/backends/usda_ingredient_data.h:314 +msgid "monterey jack cheese" +msgstr "" + +#: src/backends/usda_ingredient_data.h:315 +msgid "mozzarella cheese" +msgstr "" + +#: src/backends/usda_ingredient_data.h:316 +msgid "mung beans" +msgstr "" + +#: src/backends/usda_ingredient_data.h:317 +msgid "mushroom" +msgstr "" + +#: src/backends/usda_ingredient_data.h:318 +msgid "mushrooms" +msgstr "" + +#: src/backends/usda_ingredient_data.h:319 +#, fuzzy +msgid "mustard" +msgstr "星" + +#: src/backends/usda_ingredient_data.h:320 +msgid "mustard seeds" +msgstr "" + +#: src/backends/usda_ingredient_data.h:321 +msgid "navy beans, cooked" +msgstr "" + +#: src/backends/usda_ingredient_data.h:322 +msgid "nonfat dry milk" +msgstr "" + +#: src/backends/usda_ingredient_data.h:323 +msgid "nonfat milk" +msgstr "" + +#: src/backends/usda_ingredient_data.h:324 +msgid "noodles" +msgstr "" + +#: src/backends/usda_ingredient_data.h:325 +msgid "noodles (lasagne)" +msgstr "" + +#: src/backends/usda_ingredient_data.h:326 +msgid "noodles (lasagne) (6-8 bunches)" +msgstr "" + +#: src/backends/usda_ingredient_data.h:327 +msgid "noodles, egg (medium)" +msgstr "" + +#: src/backends/usda_ingredient_data.h:328 +msgid "nutmeg" +msgstr "" + +#: src/backends/usda_ingredient_data.h:329 +msgid "nuts, chopped" +msgstr "" + +#: src/backends/usda_ingredient_data.h:330 +msgid "oil" +msgstr "" + +#: src/backends/usda_ingredient_data.h:331 +msgid "oil, peanut" +msgstr "" + +#: src/backends/usda_ingredient_data.h:332 +msgid "oil, sesame" +msgstr "" + +#: src/backends/usda_ingredient_data.h:333 +msgid "olive oil" +msgstr "" + +#: src/backends/usda_ingredient_data.h:334 +msgid "onion" +msgstr "" + +#: src/backends/usda_ingredient_data.h:335 +msgid "onion, medium" +msgstr "" + +#: src/backends/usda_ingredient_data.h:336 +msgid "onion powder" +msgstr "" + +#: src/backends/usda_ingredient_data.h:337 +msgid "onion salt" +msgstr "" + +#: src/backends/usda_ingredient_data.h:338 +msgid "onion soup" +msgstr "" + +#: src/backends/usda_ingredient_data.h:339 +msgid "onion, chopped" +msgstr "" + +#: src/backends/usda_ingredient_data.h:340 +msgid "onion, large" +msgstr "" + +#: src/backends/usda_ingredient_data.h:341 +msgid "onions" +msgstr "" + +#: src/backends/usda_ingredient_data.h:342 +msgid "onions, chopped" +msgstr "" + +#: src/backends/usda_ingredient_data.h:343 +msgid "orange juice" +msgstr "" + +#: src/backends/usda_ingredient_data.h:344 +msgid "orange juice, from frozen concentra" +msgstr "" + +#: src/backends/usda_ingredient_data.h:345 +msgid "orange rind" +msgstr "" + +#: src/backends/usda_ingredient_data.h:346 +msgid "orange zest" +msgstr "" + +#: src/backends/usda_ingredient_data.h:347 +msgid "oranges" +msgstr "" + +#: src/backends/usda_ingredient_data.h:348 +msgid "oregano" +msgstr "" + +#: src/backends/usda_ingredient_data.h:349 +msgid "Oreo Cookies" +msgstr "" + +#: src/backends/usda_ingredient_data.h:350 +msgid "paprika" +msgstr "" + +#: src/backends/usda_ingredient_data.h:351 +msgid "paprika pepper" +msgstr "" + +#: src/backends/usda_ingredient_data.h:352 +msgid "parmesan cheese" +msgstr "" + +#: src/backends/usda_ingredient_data.h:353 +msgid "parsley" +msgstr "" + +#: src/backends/usda_ingredient_data.h:354 +msgid "parsley flakes" +msgstr "" + +#: src/backends/usda_ingredient_data.h:355 +msgid "parsley stalks" +msgstr "" + +#: src/backends/usda_ingredient_data.h:356 +msgid "parsnips" +msgstr "" + +#: src/backends/usda_ingredient_data.h:357 +msgid "pasta shells" +msgstr "" + +#: src/backends/usda_ingredient_data.h:358 +msgid "peach slices in syrup" +msgstr "" + +#: src/backends/usda_ingredient_data.h:359 +msgid "peanut butter" +msgstr "" + +#: src/backends/usda_ingredient_data.h:360 +msgid "pearled barley" +msgstr "" + +#: src/backends/usda_ingredient_data.h:361 +msgid "peas, canned" +msgstr "" + +#: src/backends/usda_ingredient_data.h:362 +msgid "peas, frozen" +msgstr "" + +#: src/backends/usda_ingredient_data.h:363 +msgid "pecans" +msgstr "" + +#: src/backends/usda_ingredient_data.h:364 +msgid "pepper" +msgstr "" + +#: src/backends/usda_ingredient_data.h:365 +msgid "Pepperidge Farm stuffing" +msgstr "" + +#: src/backends/usda_ingredient_data.h:366 +msgid "pickle relish" +msgstr "" + +#: src/backends/usda_ingredient_data.h:367 +msgid "pickles" +msgstr "" + +#: src/backends/usda_ingredient_data.h:368 +#, fuzzy +msgid "pimento" +msgstr "配置" + +#: src/backends/usda_ingredient_data.h:369 +msgid "pine kernels" +msgstr "" + +#: src/backends/usda_ingredient_data.h:370 +msgid "pineapple chunks in juice" +msgstr "" + +#: src/backends/usda_ingredient_data.h:371 +msgid "pineapple juice" +msgstr "" + +#: src/backends/usda_ingredient_data.h:372 +msgid "pinto beans" +msgstr "" + +#: src/backends/usda_ingredient_data.h:373 +msgid "pinto beans, canned" +msgstr "" + +#: src/backends/usda_ingredient_data.h:374 +msgid "plain flour" +msgstr "" + +#: src/backends/usda_ingredient_data.h:375 +msgid "plain low-fat yogurt" +msgstr "" + +#: src/backends/usda_ingredient_data.h:376 +msgid "plain yogurt" +msgstr "" + +#: src/backends/usda_ingredient_data.h:377 +msgid "pork roast" +msgstr "" + +#: src/backends/usda_ingredient_data.h:378 +msgid "potato" +msgstr "" + +#: src/backends/usda_ingredient_data.h:379 +msgid "potato flakes" +msgstr "" + +#: src/backends/usda_ingredient_data.h:380 +msgid "potato Granules" +msgstr "" + +#: src/backends/usda_ingredient_data.h:381 +msgid "potato, canned" +msgstr "" + +#: src/backends/usda_ingredient_data.h:382 +msgid "potatoes" +msgstr "" + +#: src/backends/usda_ingredient_data.h:383 +msgid "potatoes (red-skinned)" +msgstr "" + +#: src/backends/usda_ingredient_data.h:384 +msgid "poultry seasoning" +msgstr "" + +#: src/backends/usda_ingredient_data.h:385 +msgid "powdered sugar" +msgstr "" + +#: src/backends/usda_ingredient_data.h:386 +msgid "processed American cheese" +msgstr "" + +#: src/backends/usda_ingredient_data.h:387 +msgid "provolone cheese" +msgstr "" + +#: src/backends/usda_ingredient_data.h:388 +msgid "prunes" +msgstr "" + +#: src/backends/usda_ingredient_data.h:389 +msgid "pumpkin" +msgstr "" + +#: src/backends/usda_ingredient_data.h:390 +msgid "radishes" +msgstr "" + +#: src/backends/usda_ingredient_data.h:391 +msgid "raisins" +msgstr "" + +#: src/backends/usda_ingredient_data.h:392 +msgid "red burgundy wine" +msgstr "" + +#: src/backends/usda_ingredient_data.h:393 +msgid "red onion" +msgstr "" + +#: src/backends/usda_ingredient_data.h:394 +msgid "red pepper" +msgstr "" + +#: src/backends/usda_ingredient_data.h:395 +msgid "red snapper fillets" +msgstr "" + +#: src/backends/usda_ingredient_data.h:396 +msgid "red wine" +msgstr "" + +#: src/backends/usda_ingredient_data.h:397 +msgid "reduced calorie mayonnaise" +msgstr "" + +#: src/backends/usda_ingredient_data.h:398 +msgid "relish" +msgstr "" + +#: src/backends/usda_ingredient_data.h:399 +msgid "rice" +msgstr "" + +#: src/backends/usda_ingredient_data.h:400 +msgid "ricotta cheese" +msgstr "" + +#: src/backends/usda_ingredient_data.h:401 +msgid "ripe dessert pears" +msgstr "" + +#: src/backends/usda_ingredient_data.h:402 +msgid "rolled oats" +msgstr "" + +#: src/backends/usda_ingredient_data.h:403 +msgid "rosemary" +msgstr "" + +#: src/backends/usda_ingredient_data.h:404 +msgid "rum flavoring or vanilla" +msgstr "" + +#: src/backends/usda_ingredient_data.h:405 +msgid "sage" +msgstr "" + +#: src/backends/usda_ingredient_data.h:406 +msgid "salad dressing (Miracle Whip)" +msgstr "" + +#: src/backends/usda_ingredient_data.h:407 +msgid "salad onions" +msgstr "" + +#: src/backends/usda_ingredient_data.h:408 +msgid "salsa" +msgstr "" + +#: src/backends/usda_ingredient_data.h:409 +msgid "salt" +msgstr "" + +#: src/backends/usda_ingredient_data.h:410 +msgid "sandwich rolls" +msgstr "" + +#: src/backends/usda_ingredient_data.h:411 +msgid "sausage" +msgstr "" + +#: src/backends/usda_ingredient_data.h:412 +msgid "scallions" +msgstr "" + +#: src/backends/usda_ingredient_data.h:413 +msgid "self-raising flour" +msgstr "" + +#: src/backends/usda_ingredient_data.h:414 +msgid "sesame oil" +msgstr "" + +#: src/backends/usda_ingredient_data.h:415 +msgid "shallots" +msgstr "" + +#: src/backends/usda_ingredient_data.h:416 +msgid "shortening" +msgstr "" + +#: src/backends/usda_ingredient_data.h:417 +msgid "shredded carrots" +msgstr "" + +#: src/backends/usda_ingredient_data.h:418 +msgid "shredded lettuce" +msgstr "" + +#: src/backends/usda_ingredient_data.h:419 +msgid "shrimp (raw, medium-size)" +msgstr "" + +#: src/backends/usda_ingredient_data.h:420 +msgid "skim milk" +msgstr "" + +#: src/backends/usda_ingredient_data.h:421 +msgid "skinless boneless chicken breast" +msgstr "" + +#: src/backends/usda_ingredient_data.h:422 +msgid "sliced carrots" +msgstr "" + +#: src/backends/usda_ingredient_data.h:423 +msgid "small mushrooms" +msgstr "" + +#: src/backends/usda_ingredient_data.h:424 +msgid "small onions or shallots" +msgstr "" + +#: src/backends/usda_ingredient_data.h:425 +msgid "smoked bacon" +msgstr "" + +#: src/backends/usda_ingredient_data.h:426 +msgid "soft bread crumbs" +msgstr "" + +#: src/backends/usda_ingredient_data.h:427 +msgid "sour cream" +msgstr "" + +#: src/backends/usda_ingredient_data.h:428 +msgid "soy sauce" +msgstr "" + +#: src/backends/usda_ingredient_data.h:429 +msgid "spaghetti" +msgstr "" + +#: src/backends/usda_ingredient_data.h:430 +msgid "spinach leaf" +msgstr "" + +#: src/backends/usda_ingredient_data.h:431 +msgid "sprig fresh thyme" +msgstr "" + +#: src/backends/usda_ingredient_data.h:432 +msgid "stew beef" +msgstr "" + +#: src/backends/usda_ingredient_data.h:433 +msgid "stock" +msgstr "" + +#: src/backends/usda_ingredient_data.h:434 src/backends/usda_property_data.h:37 +msgid "sugar" +msgstr "" + +#: src/backends/usda_ingredient_data.h:435 +msgid "sweet pickle" +msgstr "" + +#: src/backends/usda_ingredient_data.h:436 +msgid "sweet pickle relish" +msgstr "" + +#: src/backends/usda_ingredient_data.h:437 +msgid "sweet potato" +msgstr "" + +#: src/backends/usda_ingredient_data.h:438 +msgid "sweet potato, canned" +msgstr "" + +#: src/backends/usda_ingredient_data.h:439 +msgid "swiss cheese" +msgstr "" + +#: src/backends/usda_ingredient_data.h:440 +msgid "taco sauce" +msgstr "" + +#: src/backends/usda_ingredient_data.h:441 +msgid "taco seasoning mix" +msgstr "" + +#: src/backends/usda_ingredient_data.h:442 +msgid "taco shells" +msgstr "" + +#: src/backends/usda_ingredient_data.h:443 +msgid "taco spice" +msgstr "" + +#: src/backends/usda_ingredient_data.h:444 +msgid "thyme" +msgstr "" + +#: src/backends/usda_ingredient_data.h:445 +msgid "tomato juice" +msgstr "" + +#: src/backends/usda_ingredient_data.h:446 +msgid "tomato paste" +msgstr "" + +#: src/backends/usda_ingredient_data.h:447 +msgid "tomato sauce" +msgstr "" + +#: src/backends/usda_ingredient_data.h:448 +msgid "tomatoes" +msgstr "" + +#: src/backends/usda_ingredient_data.h:449 +msgid "tomatoes, canned" +msgstr "" + +#: src/backends/usda_ingredient_data.h:450 +msgid "tomatoes, stewed" +msgstr "" + +#: src/backends/usda_ingredient_data.h:451 +msgid "tortilla chips" +msgstr "" + +#: src/backends/usda_ingredient_data.h:452 +msgid "tostada shell" +msgstr "" + +#: src/backends/usda_ingredient_data.h:453 +msgid "tuna" +msgstr "" + +#: src/backends/usda_ingredient_data.h:454 +msgid "tuna in water, canned" +msgstr "" + +#: src/backends/usda_ingredient_data.h:455 +msgid "turkey" +msgstr "" + +#: src/backends/usda_ingredient_data.h:456 +msgid "turkey ham" +msgstr "" + +#: src/backends/usda_ingredient_data.h:457 +msgid "turmeric" +msgstr "" + +#: src/backends/usda_ingredient_data.h:458 +msgid "turnip" +msgstr "" + +#: src/backends/usda_ingredient_data.h:459 +msgid "unflavored gelatin" +msgstr "" + +#: src/backends/usda_ingredient_data.h:460 +msgid "vanilla" +msgstr "" + +#: src/backends/usda_ingredient_data.h:461 +msgid "vanilla extract" +msgstr "" + +#: src/backends/usda_ingredient_data.h:462 +msgid "vanilla pudding mix (instant)" +msgstr "" + +#: src/backends/usda_ingredient_data.h:463 +msgid "veal shank" +msgstr "" + +#: src/backends/usda_ingredient_data.h:464 +msgid "vegetable oil" +msgstr "" + +#: src/backends/usda_ingredient_data.h:465 +msgid "vegetable stock" +msgstr "" + +#: src/backends/usda_ingredient_data.h:466 +msgid "Velveeta" +msgstr "" + +#: src/backends/usda_ingredient_data.h:467 +msgid "vinegar" +msgstr "" + +#: src/backends/usda_ingredient_data.h:468 +msgid "walnuts" +msgstr "" + +#: src/backends/usda_ingredient_data.h:469 +msgid "warm water" +msgstr "" + +#: src/backends/usda_ingredient_data.h:470 src/backends/usda_property_data.h:30 +#, fuzzy +msgid "water" +msgstr "評価者" + +#: src/backends/usda_ingredient_data.h:471 +msgid "whipped topping" +msgstr "" + +#: src/backends/usda_ingredient_data.h:472 +msgid "white flour" +msgstr "" + +#: src/backends/usda_ingredient_data.h:473 +msgid "white pepper" +msgstr "" + +#: src/backends/usda_ingredient_data.h:474 +msgid "white rice" +msgstr "" + +#: src/backends/usda_ingredient_data.h:475 +msgid "white turnips" +msgstr "" + +#: src/backends/usda_ingredient_data.h:476 +msgid "white vinegar" +msgstr "" + +#: src/backends/usda_ingredient_data.h:477 +msgid "white wine" +msgstr "" + +#: src/backends/usda_ingredient_data.h:478 +msgid "whole wheat flour" +msgstr "" + +#: src/backends/usda_ingredient_data.h:479 +msgid "yeast" +msgstr "" + +#: src/backends/usda_ingredient_data.h:480 +msgid "yellow squash" +msgstr "" + +#: src/backends/usda_ingredient_data.h:481 +msgid "zucchini" +msgstr "" + +#: src/backends/usda_ingredient_data.h:482 +msgid "zucchini slices" +msgstr "" + +#: src/backends/usda_property_data.h:31 +msgid "energy" +msgstr "" + +#: src/backends/usda_property_data.h:32 +msgid "protein" +msgstr "" + +#: src/backends/usda_property_data.h:33 +msgid "fat" +msgstr "" + +#: src/backends/usda_property_data.h:34 +msgid "ash" +msgstr "" + +#: src/backends/usda_property_data.h:35 +msgid "carbohydrates" +msgstr "" + +#: src/backends/usda_property_data.h:36 +msgid "dietary fiber" +msgstr "" + +#: src/backends/usda_property_data.h:38 +msgid "calcuim" +msgstr "" + +#: src/backends/usda_property_data.h:39 +msgid "iron" +msgstr "" + +#: src/backends/usda_property_data.h:40 +msgid "magnesium" +msgstr "" + +#: src/backends/usda_property_data.h:41 +msgid "phosphorus" +msgstr "" + +#: src/backends/usda_property_data.h:42 +msgid "potassium" +msgstr "" + +#: src/backends/usda_property_data.h:43 +msgid "sodium" +msgstr "" + +#: src/backends/usda_property_data.h:44 +msgid "zinc" +msgstr "" + +#: src/backends/usda_property_data.h:45 +msgid "copper" +msgstr "" + +#: src/backends/usda_property_data.h:46 +msgid "manganese" +msgstr "" + +#: src/backends/usda_property_data.h:47 +msgid "selenium" +msgstr "" + +#: src/backends/usda_property_data.h:48 +msgid "vitamin C" +msgstr "" + +#: src/backends/usda_property_data.h:49 +msgid "thiamin" +msgstr "" + +#: src/backends/usda_property_data.h:50 +msgid "riboflavin" +msgstr "" + +#: src/backends/usda_property_data.h:51 +msgid "niacin" +msgstr "" + +#: src/backends/usda_property_data.h:52 +msgid "pantothenic acid" +msgstr "" + +#: src/backends/usda_property_data.h:53 +msgid "vitamin B" +msgstr "" + +#: src/backends/usda_property_data.h:54 +msgid "folate" +msgstr "" + +#: src/backends/usda_property_data.h:55 +msgid "folic acid" +msgstr "" + +#: src/backends/usda_property_data.h:56 +msgid "food folate" +msgstr "" + +#: src/backends/usda_property_data.h:57 +msgid "folate (DFE)" +msgstr "" + +#: src/backends/usda_property_data.h:58 +msgid "vitamin B12" +msgstr "" + +#: src/backends/usda_property_data.h:59 +msgid "vitamin A" +msgstr "" + +#: src/backends/usda_property_data.h:60 +msgid "vitamin A (RAE)" +msgstr "" + +#: src/backends/usda_property_data.h:61 +msgid "retinol" +msgstr "" + +#: src/backends/usda_property_data.h:62 +msgid "vitamin E" +msgstr "" + +#: src/backends/usda_property_data.h:63 +msgid "vitamin K" +msgstr "" + +#: src/backends/usda_property_data.h:64 +msgid "alpha-carotene" +msgstr "" + +#: src/backends/usda_property_data.h:65 +msgid "beta-carotene" +msgstr "" + +#: src/backends/usda_property_data.h:66 +msgid "beta-cryptoxanthin" +msgstr "" + +#: src/backends/usda_property_data.h:67 +msgid "lycopene" +msgstr "" + +#: src/backends/usda_property_data.h:68 +msgid "lutein+zeazanthin" +msgstr "" + +#: src/backends/usda_property_data.h:69 +msgid "saturated fat" +msgstr "" + +#: src/backends/usda_property_data.h:70 +msgid "monounsaturated fat" +msgstr "" + +#: src/backends/usda_property_data.h:71 +msgid "polyunsaturated fat" +msgstr "" + +#: src/backends/usda_property_data.h:72 +msgid "cholesterol" +msgstr "" + +#: src/dialogs/advancedsearchdialog.cpp:89 +#: src/dialogs/advancedsearchdialog.cpp:293 +msgid "Require All Words" +msgstr "すべての語を含む" + +#: src/dialogs/advancedsearchdialog.cpp:93 +#: src/dialogs/advancedsearchdialog.cpp:297 +msgid "Keywords:" +msgstr "キーワード:" + +#: src/dialogs/advancedsearchdialog.cpp:111 +msgid "Enter ingredients: (e.g. chicken pasta \"white wine\")" +msgstr "材料を入力してください: (例 chicken pasta \"white wine\")" + +#: src/dialogs/advancedsearchdialog.cpp:152 +msgid "Enter categories: (e.g. Desserts Pastas \"Main Dishes\")" +msgstr "カテゴリを入力してください: (例 Desserts Pastas \"Main Dishes\")" + +#: src/dialogs/advancedsearchdialog.cpp:193 +msgid "Enter author name (e.g. Smith or \"Jane Doe\")" +msgstr "作者の名前を入力してください: (例 Smith または \"Jane Doe\")" + +#: src/dialogs/advancedsearchdialog.cpp:316 src/widgets/recipelistview.cpp:152 +msgid "Created:" +msgstr "作成日:" + +#: src/dialogs/advancedsearchdialog.cpp:327 src/widgets/recipelistview.cpp:153 +msgid "Modified:" +msgstr "更新日:" + +#: src/dialogs/advancedsearchdialog.cpp:338 src/widgets/recipelistview.cpp:154 +msgid "Last Accessed:" +msgstr "最終アクセス日:" + +#: src/dialogs/advancedsearchdialog.cpp:417 +msgid "Criterion" +msgstr "規準" + +#: src/dialogs/advancedsearchdialog.cpp:418 +#: src/dialogs/advancedsearchdialog.cpp:577 +#: src/dialogs/editratingdialog.cpp:103 src/dialogs/editratingdialog.cpp:153 +#: src/widgets/ratingdisplaywidget.ui:130 #, no-c-format -msgid "Rater" -msgstr "評価者" +msgid "Stars" +msgstr "星" + +#: src/dialogs/advancedsearchdialog.cpp:465 +#: src/dialogs/advancedsearchdialog.cpp:541 +#: src/dialogs/ingredientmatcherdialog.cpp:97 src/dialogs/setupdisplay.cpp:117 +msgid "Title" +msgstr "タイトル" + +#: src/dialogs/advancedsearchdialog.cpp:466 +#: src/dialogs/ingredientmatcherdialog.cpp:102 +#: src/dialogs/ingredientsdialog.cpp:150 src/dialogs/ingredientsdialog.cpp:187 +#: src/dialogs/selectauthorsdialog.cpp:63 +#: src/dialogs/selectpropertydialog.cpp:45 src/dialogs/selectunitdialog.cpp:35 +#: src/dialogs/shoppinglistdialog.cpp:113 src/dialogs/usdadatadialog.cpp:49 +#: src/widgets/authorlistview.cpp:62 src/widgets/authorlistview.cpp:239 +#: src/widgets/categorylistview.cpp:307 src/widgets/categorylistview.cpp:573 +#: src/widgets/headerlistview.cpp:65 src/widgets/ingredientlistview.cpp:114 +#: src/widgets/ingredientlistview.cpp:251 src/widgets/prepmethodlistview.cpp:62 +#: src/widgets/propertylistview.cpp:123 src/widgets/unitlistview.cpp:125 +msgid "Id" +msgstr "ID" + +#: src/dialogs/advancedsearchdialog.cpp:533 +#: src/dialogs/editratingdialog.cpp:124 src/dialogs/editratingdialog.cpp:151 +#: src/dialogs/ingredientparserdialog.cpp:86 src/recipeactionshandler.cpp:59 +#: src/widgets/authorlistview.cpp:71 src/widgets/categorylistview.cpp:318 +#: src/widgets/headerlistview.cpp:74 src/widgets/ingredientlistview.cpp:123 +#: src/widgets/prepmethodlistview.cpp:71 src/widgets/propertylistview.cpp:134 +#: src/widgets/unitlistview.cpp:138 +msgid "&Delete" +msgstr "" + +#: src/dialogs/advancedsearchdialog.cpp:542 +msgid "Search using the following criteria:" +msgstr "以下の規準で検索:" + +#: src/dialogs/advancedsearchdialog.cpp:543 +#: src/dialogs/ingredientsdialog.cpp:264 src/dialogs/recipeinputdialog.cpp:426 +#: src/dialogs/refineshoppinglistdialog.cpp:104 +#: src/dialogs/setupdisplay.cpp:123 src/krecipesview.cpp:320 +#: src/krecipesview.cpp:368 src/pref.cpp:482 +msgid "Ingredients" +msgstr "材料" + +#: src/dialogs/advancedsearchdialog.cpp:544 +msgid "Uses any of:" +msgstr "いずれかを使用:" + +#: src/dialogs/advancedsearchdialog.cpp:545 +msgid "Uses all:" +msgstr "すべて使用:" + +#: src/dialogs/advancedsearchdialog.cpp:546 +msgid "Without:" +msgstr "使用しない:" + +#: src/dialogs/advancedsearchdialog.cpp:547 +msgid "Categories >>" +msgstr "カテゴリ >>" + +#: src/dialogs/advancedsearchdialog.cpp:548 +msgid "In all:" +msgstr "すべてに属す:" + +#: src/dialogs/advancedsearchdialog.cpp:549 +msgid "Not in:" +msgstr "属さない:" + +#: src/dialogs/advancedsearchdialog.cpp:550 +msgid "In any of:" +msgstr "いずれかに属す:" + +#: src/dialogs/advancedsearchdialog.cpp:551 +#: src/dialogs/recipeinputdialog.cpp:195 src/dialogs/selectauthorsdialog.cpp:27 +#: src/dialogs/setupdisplay.cpp:121 src/exporters/htmlexporter.cpp:315 +#: src/exporters/plaintextexporter.cpp:78 src/krecipesview.cpp:325 +#: src/krecipesview.cpp:393 +msgid "Authors" +msgstr "作者" + +#: src/dialogs/advancedsearchdialog.cpp:552 +msgid "By any of:" +msgstr "いずれか:" + +#: src/dialogs/advancedsearchdialog.cpp:553 +msgid "By all:" +msgstr "すべて:" + +#: src/dialogs/advancedsearchdialog.cpp:554 +msgid "Not by:" +msgstr "以外:" + +#: src/dialogs/advancedsearchdialog.cpp:555 +#: src/dialogs/recipeinputdialog.cpp:241 src/dialogs/setupdisplay.cpp:126 +#: src/exporters/htmlexporter.cpp:283 +msgid "Yield" +msgstr "出来上がり" + +#: src/dialogs/advancedsearchdialog.cpp:556 +#: src/dialogs/advancedsearchdialog.cpp:562 +#: src/widgets/propertylistview.cpp:256 +msgid "Enabled" +msgstr "有効" + +#: src/dialogs/advancedsearchdialog.cpp:558 +msgid "Yields at least:" +msgstr "出来上がりの最低数:" + +#: src/dialogs/advancedsearchdialog.cpp:559 +msgid "Yields at most:" +msgstr "出来上がりの最大数:" + +#: src/dialogs/advancedsearchdialog.cpp:560 +msgid "Yields about:" +msgstr "出来上がりのおよその数:" + +#: src/dialogs/advancedsearchdialog.cpp:561 +#: src/dialogs/recipeinputdialog.cpp:254 src/dialogs/setupdisplay.cpp:119 +#: src/exporters/htmlexporter.cpp:289 src/exporters/plaintextexporter.cpp:96 +msgid "Preparation Time" +msgstr "調理時間" + +#: src/dialogs/advancedsearchdialog.cpp:564 +msgid "Ready in at most:" +msgstr "最長調理時間:" + +#: src/dialogs/advancedsearchdialog.cpp:565 +msgid "Ready in about:" +msgstr "およその調理時間:" + +#: src/dialogs/advancedsearchdialog.cpp:566 +#: src/dialogs/recipeinputdialog.cpp:427 src/dialogs/setupdisplay.cpp:73 +#: src/dialogs/setupdisplay.cpp:118 +msgid "Instructions" +msgstr "作り方" + +#: src/dialogs/advancedsearchdialog.cpp:567 +msgid "Meta Data" +msgstr "メタデータ" + +#: src/dialogs/advancedsearchdialog.cpp:568 +msgid "C&lear" +msgstr "クリア(&L)" + +#: src/dialogs/advancedsearchdialog.cpp:569 +msgid "Alt+L" +msgstr "Alt+L" + +#: src/dialogs/advancedsearchdialog.cpp:570 +msgid "&Search" +msgstr "検索(&S)" + +#: src/dialogs/advancedsearchdialog.cpp:571 +msgid "By average:" +msgstr "平均で:" + +#: src/dialogs/advancedsearchdialog.cpp:572 +msgid "stars" +msgstr "星" + +#: src/dialogs/advancedsearchdialog.cpp:573 +msgid "By criteria:" +msgstr "次の基準で:" + +#: src/dialogs/advancedsearchdialog.cpp:574 +msgid "+" +msgstr "+" + +#: src/dialogs/advancedsearchdialog.cpp:576 +#: src/dialogs/editratingdialog.cpp:102 src/dialogs/editratingdialog.cpp:152 +#: src/widgets/ratingdisplaywidget.ui:119 +#, no-c-format +msgid "Criteria" +msgstr "規準" + +#: src/dialogs/advancedsearchdialog.cpp:578 +#: src/dialogs/recipeinputdialog.cpp:428 src/dialogs/setupdisplay.cpp:125 +#: src/exporters/htmlexporter.cpp:485 src/exporters/plaintextexporter.cpp:141 +msgid "Ratings" +msgstr "評価" + +#: src/dialogs/advancedsearchdialog.cpp:877 +msgid "No matching recipes found" +msgstr "マッチするレシピが見つかりません" + +#: src/dialogs/authorsdialog.cpp:38 src/dialogs/categorieseditordialog.cpp:40 +#: src/dialogs/prepmethodsdialog.cpp:39 src/dialogs/propertiesdialog.cpp:48 +#: src/dialogs/unitsdialog.cpp:49 +msgid "Create ..." +msgstr "作成..." + +#: src/dialogs/authorsdialog.cpp:43 src/dialogs/categorieseditordialog.cpp:45 +#: src/dialogs/prepmethodsdialog.cpp:44 src/dialogs/propertiesdialog.cpp:52 +#: src/dialogs/selectrecipedialog.cpp:108 src/dialogs/unitsdialog.cpp:54 +msgid "Delete" +msgstr "" + +#: src/dialogs/borderdialog.cpp:107 +msgid "Requested Border" +msgstr "使用する枠" + +#: src/dialogs/borderdialog.cpp:108 +msgid "Style:" +msgstr "スタイル:" + +#: src/dialogs/borderdialog.cpp:109 +msgid "Color:" +msgstr "色:" + +#: src/dialogs/borderdialog.cpp:110 +msgid "Width:" +msgstr "幅:" + +#: src/dialogs/borderdialog.cpp:182 +msgid "None" +msgstr "なし" + +#: src/dialogs/borderdialog.cpp:183 +msgid "" +"_: See http://krecipes.sourceforge.net/bordertypes.png for an example\n" +"Dotted" +msgstr "点線" + +#: src/dialogs/borderdialog.cpp:184 +msgid "" +"_: See http://krecipes.sourceforge.net/bordertypes.png for an example\n" +"Dashed" +msgstr "破線" + +#: src/dialogs/borderdialog.cpp:185 +msgid "" +"_: See http://krecipes.sourceforge.net/bordertypes.png for an example\n" +"Solid" +msgstr "実線" -#. i18n: file ./src/widgets/ratingdisplaywidget.ui line 119 -#: src/dialogs/advancedsearchdialog.cpp:576 -#: src/dialogs/editratingdialog.cpp:102 src/dialogs/editratingdialog.cpp:152 -#: rc.cpp:7 -#, no-c-format -msgid "Criteria" -msgstr "規準" +#: src/dialogs/borderdialog.cpp:186 +msgid "" +"_: See http://krecipes.sourceforge.net/bordertypes.png for an example\n" +"Double" +msgstr "二重線" -#. i18n: file ./src/widgets/ratingdisplaywidget.ui line 130 -#: src/dialogs/advancedsearchdialog.cpp:418 -#: src/dialogs/advancedsearchdialog.cpp:577 -#: src/dialogs/editratingdialog.cpp:103 src/dialogs/editratingdialog.cpp:153 -#: rc.cpp:10 -#, no-c-format -msgid "Stars" -msgstr "星" +#: src/dialogs/borderdialog.cpp:187 +msgid "" +"_: See http://krecipes.sourceforge.net/bordertypes.png for an example\n" +"Groove" +msgstr "溝" -#. i18n: file ./src/widgets/ratingdisplaywidget.ui line 167 -#: rc.cpp:13 -#, no-c-format -msgid "Comments" -msgstr "コメント" +#: src/dialogs/borderdialog.cpp:188 +msgid "" +"_: See http://krecipes.sourceforge.net/bordertypes.png for an example\n" +"Ridge" +msgstr "隆起" -#. i18n: file ./src/widgets/ratingdisplaywidget.ui line 214 -#: rc.cpp:20 -#, no-c-format -msgid "Edit..." -msgstr "編集..." +#: src/dialogs/borderdialog.cpp:189 +msgid "" +"_: See http://krecipes.sourceforge.net/bordertypes.png for an example\n" +"Inset" +msgstr "" -#: src/dialogs/dbimportdialog.cpp:39 -msgid "Database Import" -msgstr "データベースのインポート" +#: src/dialogs/borderdialog.cpp:190 +msgid "" +"_: See http://krecipes.sourceforge.net/bordertypes.png for an example\n" +"Outset" +msgstr "" -#: src/dialogs/dbimportdialog.cpp:70 src/pref.cpp:354 src/setupwizard.cpp:553 -msgid "Database file:" -msgstr "データベースファイル:" +#: src/dialogs/borderdialog.cpp:205 +msgid "Border Preview" +msgstr "枠のプレビュー" -#: src/dialogs/dbimportdialog.cpp:152 -msgid "Database" -msgstr "データベース" +#: src/dialogs/conversiondialog.cpp:34 +msgid "Measurement Converter" +msgstr "長さの変換" -#: src/dialogs/dbimportdialog.cpp:156 src/pref.cpp:105 src/pref.cpp:232 -#: src/setupwizard.cpp:463 -msgid "Server:" -msgstr "サーバ:" +#: src/dialogs/conversiondialog.cpp:39 src/dialogs/conversiondialog.cpp:94 +msgid "Convert" +msgstr "変換" -#: src/dialogs/dbimportdialog.cpp:157 src/pref.cpp:118 src/pref.cpp:245 -#: src/setupwizard.cpp:197 src/setupwizard.cpp:305 src/setupwizard.cpp:398 -msgid "Username:" -msgstr "ユーザ名:" +#: src/dialogs/conversiondialog.cpp:59 +msgid "--Ingredient (optional)--" +msgstr "--材料 (オプション)--" -#: src/dialogs/dbimportdialog.cpp:158 src/pref.cpp:131 src/pref.cpp:258 -#: src/setupwizard.cpp:203 src/setupwizard.cpp:311 src/setupwizard.cpp:418 -msgid "Password:" -msgstr "パスワード:" +#: src/dialogs/conversiondialog.cpp:62 +#: src/dialogs/createingredientweightdialog.cpp:69 +#: src/widgets/weightinput.cpp:24 +msgid "-No Preparation-" +msgstr "-準備なし-" -#: src/dialogs/dbimportdialog.cpp:159 src/pref.cpp:160 src/pref.cpp:287 -#: src/setupwizard.cpp:429 -msgid "Database name:" -msgstr "データベース名:" +#: src/dialogs/conversiondialog.cpp:95 +msgid "To" +msgstr "->" -#: src/dialogs/dbimportdialog.cpp:160 src/pref.cpp:145 src/pref.cpp:272 -msgid "Port:" -msgstr "ポート:" +#: src/dialogs/conversiondialog.cpp:96 src/dialogs/conversiondialog.cpp:136 +msgid "Result:" +msgstr "結果:" + +#: src/dialogs/conversiondialog.cpp:140 +msgid "Approximated result:" +msgstr "およその結果:" + +#: src/dialogs/conversiondialog.cpp:144 src/dialogs/conversiondialog.cpp:148 +#: src/dialogs/conversiondialog.cpp:152 src/dialogs/conversiondialog.cpp:156 +#: src/dialogs/conversiondialog.cpp:160 +msgid "Error:" +msgstr "エラー:" + +#: src/dialogs/conversiondialog.cpp:145 +msgid "Missing unit conversion" +msgstr "単位変換がありません" + +#: src/dialogs/conversiondialog.cpp:149 +msgid "No ingredient weight available" +msgstr "材料の重さがありません" + +#: src/dialogs/conversiondialog.cpp:153 +msgid "No ingredient weight available for this method of preparation" +msgstr "この準備方法での材料の重さがありません" + +#: src/dialogs/conversiondialog.cpp:157 +msgid "Ingredient required for conversion" +msgstr "変換には材料が必要です" + +#: src/dialogs/conversiondialog.cpp:161 +msgid "Impossible unit conversion based on unit types" +msgstr "" #: src/dialogs/createcategorydialog.cpp:26 #: src/dialogs/createcategorydialog.cpp:37 @@ -97,177 +2593,159 @@ msgstr "次のサブカテゴリとして:" msgid "**NONE**" msgstr "**なし**" -#: src/dialogs/authorsdialog.cpp:38 src/dialogs/categorieseditordialog.cpp:40 -#: src/dialogs/prepmethodsdialog.cpp:39 src/dialogs/propertiesdialog.cpp:48 -#: src/dialogs/unitsdialog.cpp:49 -msgid "Create ..." -msgstr "作成..." +#: src/dialogs/createingredientweightdialog.cpp:86 +msgid "New Ingredient Weight" +msgstr "新しい材料の重さ" -#: src/dialogs/ingredientsdialog.cpp:105 -msgid "Ingredient list" -msgstr "材料リスト" +#: src/dialogs/createingredientweightdialog.cpp:87 +msgid "Per Amount:" +msgstr "量当たり:" -#: src/dialogs/ingredientsdialog.cpp:148 -msgid "Unit list" -msgstr "単位リスト" +#: src/dialogs/createingredientweightdialog.cpp:88 +msgid "Weight:" +msgstr "重さ:" -#: src/dialogs/ingredientsdialog.cpp:149 src/dialogs/ingredientsdialog.cpp:186 -#: src/dialogs/recipeinputdialog.cpp:348 src/dialogs/unitsdialog.cpp:60 -#: src/krecipesview.cpp:322 src/krecipesview.cpp:378 src/pref.cpp:496 -#: src/widgets/propertylistview.cpp:118 -msgid "Units" -msgstr "単位" +#: src/dialogs/createingredientweightdialog.cpp:94 +#: src/dialogs/createingredientweightdialog.cpp:101 +#: src/widgets/ingredientinputwidget.cpp:277 +msgid "Amount field contains invalid input." +msgstr "量のフィールドに無効な値が入力されています。" -#: src/dialogs/advancedsearchdialog.cpp:466 -#: src/dialogs/ingredientmatcherdialog.cpp:102 -#: src/dialogs/ingredientsdialog.cpp:150 src/dialogs/ingredientsdialog.cpp:187 -#: src/dialogs/selectauthorsdialog.cpp:63 -#: src/dialogs/selectpropertydialog.cpp:45 src/dialogs/selectunitdialog.cpp:35 -#: src/dialogs/shoppinglistdialog.cpp:113 src/dialogs/usdadatadialog.cpp:49 -#: src/widgets/authorlistview.cpp:62 src/widgets/authorlistview.cpp:239 -#: src/widgets/categorylistview.cpp:307 src/widgets/categorylistview.cpp:573 -#: src/widgets/headerlistview.cpp:65 src/widgets/ingredientlistview.cpp:114 -#: src/widgets/ingredientlistview.cpp:251 -#: src/widgets/prepmethodlistview.cpp:62 src/widgets/propertylistview.cpp:123 -#: src/widgets/unitlistview.cpp:125 -msgid "Id" -msgstr "ID" +#: src/dialogs/createingredientweightdialog.cpp:95 +#: src/dialogs/createingredientweightdialog.cpp:102 +#: src/dialogs/resizerecipedialog.cpp:162 +#: src/dialogs/resizerecipedialog.cpp:171 +#: src/widgets/ingredientinputwidget.cpp:278 +msgid "Invalid input" +msgstr "無効な値" -#: src/dialogs/ingredientsdialog.cpp:181 -msgid "Ingredient Properties" -msgstr "材料のプロパティ (成分)" +#: src/dialogs/createpropertydialog.cpp:18 +#: src/dialogs/createpropertydialog.cpp:34 +msgid "New Property" +msgstr "新しいプロパティ" -#: src/dialogs/ingredientsdialog.cpp:184 -#: src/dialogs/selectpropertydialog.cpp:47 -#: src/widgets/propertylistview.cpp:117 src/widgets/propertylistview.cpp:257 -msgid "Property" -msgstr "プロパティ (成分)" +#: src/dialogs/createpropertydialog.cpp:36 +msgid "Property name:" +msgstr "プロパティの名前:" -#: src/dialogs/ingredientmatcherdialog.cpp:144 -#: src/dialogs/ingredientparserdialog.cpp:59 -#: src/dialogs/ingredientparserdialog.cpp:104 -#: src/dialogs/ingredientsdialog.cpp:185 src/dialogs/ingredientsdialog.cpp:388 -#: src/dialogs/ingredientsdialog.cpp:411 src/dialogs/recipeinputdialog.cpp:244 -#: src/dialogs/recipeinputdialog.cpp:346 -#: src/dialogs/refineshoppinglistdialog.cpp:75 -#: src/dialogs/refineshoppinglistdialog.cpp:106 -msgid "Amount" -msgstr "量" +#: src/dialogs/createpropertydialog.cpp:42 +msgid "Units:" +msgstr "単位:" -#: src/dialogs/ingredientsdialog.cpp:213 src/widgets/unitlistview.cpp:241 -msgid "Ingredient Weights" -msgstr "材料の重さ" +#: src/dialogs/createunitdialog.cpp:22 src/dialogs/createunitdialog.cpp:34 +msgid "New Unit" +msgstr "新しい単位" -#: src/dialogs/ingredientsdialog.cpp:214 -msgid "Weight" -msgstr "重さ" +#: src/dialogs/createunitdialog.cpp:22 src/dialogs/createunitdialog.cpp:34 +#: src/dialogs/ingredientparserdialog.cpp:60 +#: src/dialogs/ingredientparserdialog.cpp:105 +#: src/dialogs/refineshoppinglistdialog.cpp:76 +#: src/dialogs/refineshoppinglistdialog.cpp:107 +#: src/dialogs/selectunitdialog.cpp:37 src/widgets/unitlistview.cpp:116 +msgid "Unit" +msgstr "単位" -#: src/dialogs/ingredientsdialog.cpp:215 -msgid "Per Amount" -msgstr "量当たり" +#: src/dialogs/createunitdialog.cpp:36 +msgid "Singular:" +msgstr "単数形:" -#: src/dialogs/ingredientsdialog.cpp:252 -msgid "Load USDA data" -msgstr "USDA データを読み込む" +#: src/dialogs/createunitdialog.cpp:42 src/dialogs/createunitdialog.cpp:54 +msgid "Abbreviation:" +msgstr "省略形:" -#: src/dialogs/advancedsearchdialog.cpp:543 -#: src/dialogs/ingredientsdialog.cpp:264 src/dialogs/recipeinputdialog.cpp:426 -#: src/dialogs/refineshoppinglistdialog.cpp:104 -#: src/dialogs/setupdisplay.cpp:123 src/krecipesview.cpp:320 -#: src/krecipesview.cpp:368 src/pref.cpp:482 -msgid "Ingredients" -msgstr "材料" +#: src/dialogs/createunitdialog.cpp:48 +msgid "Plural:" +msgstr "複数形:" -#: src/dialogs/ingredientsdialog.cpp:267 -msgid "Headers" -msgstr "ヘッダ" +#: src/dialogs/createunitdialog.cpp:60 +msgid "Type:" +msgstr "タイプ:" -#: src/dialogs/ingredientsdialog.cpp:369 -msgid "" -"Recipes may require this information for nutrient analysis. Are you sure you " -"want to delete this entry?" -msgstr "この情報はレシピの食品成分を分析するために必要かもしれません。本当にこのエントリを削除しますか?" +#: src/dialogs/createunitdialog.cpp:62 src/widgets/unitlistview.cpp:72 +#: src/widgets/unitlistview.cpp:144 +msgid "Other" +msgstr "その他" -#: src/dialogs/ingredientmatcherdialog.cpp:142 -#: src/dialogs/ingredientsdialog.cpp:386 src/dialogs/ingredientsdialog.cpp:409 -msgid "Enter amount" -msgstr "量を入力" +#: src/dialogs/createunitdialog.cpp:63 src/widgets/unitlistview.cpp:73 +#: src/widgets/unitlistview.cpp:145 +msgid "Mass" +msgstr "質量" -#: src/dialogs/ingredientsdialog.cpp:456 -msgid "Unit Exists" -msgstr "単位は存在します" +#: src/dialogs/createunitdialog.cpp:64 src/widgets/unitlistview.cpp:74 +#: src/widgets/unitlistview.cpp:146 +msgid "Volume" +msgstr "体積" -#: src/dialogs/ingredientsdialog.cpp:456 -msgid "The ingredient contains already the unit that you have chosen." -msgstr "選択された単位は既に材料に登録されています。" +#: src/dialogs/dbimportdialog.cpp:39 +msgid "Database Import" +msgstr "データベースのインポート" -#: src/dialogs/ingredientsdialog.cpp:484 src/dialogs/recipeimportdialog.cpp:38 -#: src/krecipesview.cpp:444 src/recipeactionshandler.cpp:235 -#: src/recipeactionshandler.cpp:246 src/widgets/authorlistview.cpp:125 -#: src/widgets/categorylistview.cpp:399 src/widgets/headerlistview.cpp:123 -#: src/widgets/ingredientlistview.cpp:170 -#: src/widgets/prepmethodlistview.cpp:118 src/widgets/unitlistview.cpp:229 -msgid "Recipes" -msgstr "レシピ" +#: src/dialogs/dbimportdialog.cpp:70 src/pref.cpp:354 src/setupwizard.cpp:553 +msgid "Database file:" +msgstr "データベースファイル:" -#: src/dialogs/ingredientsdialog.cpp:500 src/widgets/headerlistview.cpp:126 -#: src/widgets/ingredientlistview.cpp:173 -#: src/widgets/prepmethodlistview.cpp:120 src/widgets/unitlistview.cpp:250 -msgid "You are about to permanantly delete recipes from your database." -msgstr "レシピをデータベースから完全に削除しようとしています。" +#: src/dialogs/dbimportdialog.cpp:152 +msgid "Database" +msgstr "データベース" -#: src/dialogs/ingredientsdialog.cpp:598 -msgid "Property Exists" -msgstr "プロパティは存在します" +#: src/dialogs/dbimportdialog.cpp:156 src/pref.cpp:105 src/pref.cpp:232 +#: src/setupwizard.cpp:463 +msgid "Server:" +msgstr "サーバ:" -#: src/dialogs/ingredientsdialog.cpp:598 -msgid "" -"The property you tried to add already exists in the ingredient with the same " -"per units." -msgstr "追加しようとしたプロパティは、既に同じ「単位当たり」で材料に登録されています。" +#: src/dialogs/dbimportdialog.cpp:157 src/pref.cpp:118 src/pref.cpp:245 +#: src/setupwizard.cpp:197 src/setupwizard.cpp:305 src/setupwizard.cpp:398 +msgid "Username:" +msgstr "ユーザ名:" -#: src/dialogs/ingredientsdialog.cpp:699 -msgid "No ingredient selected." -msgstr "材料が選択されていません。" +#: src/dialogs/dbimportdialog.cpp:158 src/pref.cpp:131 src/pref.cpp:258 +#: src/setupwizard.cpp:203 src/setupwizard.cpp:311 src/setupwizard.cpp:418 +msgid "Password:" +msgstr "パスワード:" -#: src/dialogs/selectrecipedialog.cpp:74 src/dialogs/selectrecipedialog.cpp:75 -#: src/widgets/krelistview.cpp:47 -msgid "Search:" -msgstr "検索:" +#: src/dialogs/dbimportdialog.cpp:159 src/pref.cpp:160 src/pref.cpp:287 +#: src/setupwizard.cpp:429 +msgid "Database name:" +msgstr "データベース名:" -#: src/dialogs/selectrecipedialog.cpp:98 -msgid "Open Recipe(s)" -msgstr "レシピを開く" +#: src/dialogs/dbimportdialog.cpp:160 src/pref.cpp:145 src/pref.cpp:272 +msgid "Port:" +msgstr "ポート:" -#: src/dialogs/selectrecipedialog.cpp:103 -#: src/dialogs/similarcategoriesdialog.cpp:300 src/krecipesview.cpp:398 -#: src/recipeactionshandler.cpp:214 src/recipeactionshandler.cpp:220 -msgid "Edit Recipe" -msgstr "レシピを編集" +#: src/dialogs/dbimportdialog.cpp:161 src/pref.cpp:152 src/pref.cpp:279 +msgid "Default" +msgstr "" -#: src/dialogs/selectrecipedialog.cpp:114 -msgid "Basic" -msgstr "基本的" +#: src/dialogs/dependanciesdialog.cpp:56 +msgid "" +"WARNING: The following will have to be removed also, since currently " +"they use the element you have chosen to be removed." +msgstr "" +"警告: 以下は、あなたが削除するように選択した要素を使用しているので、同時に削" +"除しなければなりません。" -#: src/dialogs/selectrecipedialog.cpp:117 -msgid "Advanced" -msgstr "詳細検索" +#: src/dialogs/dependanciesdialog.cpp:59 +msgid "" +"WARNING: The following currently use the element you have chosen to " +"be removed." +msgstr "警告: 以下は、あなたが削除するように選択した要素を使用しています。" -#: src/dialogs/selectrecipedialog.cpp:119 -msgid "Clear search" -msgstr "検索をクリア" +#: src/dialogs/dependanciesdialog.cpp:91 +msgid "Are you sure you wish to proceed?" +msgstr "本当に続けますか?" -#: src/dialogs/usdadatadialog.cpp:39 -msgid "Load ingredient properties for: \"%1\"" -msgstr "次のための材料のプロパティを読み込み: \"%1\"" +#: src/dialogs/dietviewdialog.cpp:23 +msgid "Create &Shopping List" +msgstr "買い物リストを作成(&S)" -#: src/dialogs/usdadatadialog.cpp:43 -msgid "&Load" -msgstr "読み込み(&L)" +#: src/dialogs/dietviewdialog.cpp:51 src/dialogs/dietviewdialog.cpp:70 +msgid "Diet" +msgstr "献立" -#: src/dialogs/usdadatadialog.cpp:48 -msgid "USDA Ingredient" -msgstr "USDA 材料" +#: src/dialogs/dietviewdialog.cpp:90 +#, c-format +msgid "Day %1" +msgstr "日 %1" #: src/dialogs/dietwizarddialog.cpp:51 msgid "Number of Days" @@ -281,6 +2759,13 @@ msgstr "一日の食事回数" msgid "Create the diet" msgstr "献立を作成" +#: src/dialogs/dietwizarddialog.cpp:91 +#: src/dialogs/ingredientmatcherdialog.cpp:121 +#: src/dialogs/shoppinglistdialog.cpp:134 +#, fuzzy +msgid "Clear" +msgstr "クリア(&L)" + #: src/dialogs/dietwizarddialog.cpp:96 msgid "Meal 1" msgstr "食事 1" @@ -306,7 +2791,9 @@ msgstr "- %1 週間 -" msgid "" "I could not create a full diet list given the constraints. Either the recipe " "list is too short or the constraints are too demanding. " -msgstr "指定された条件で完全な献立を作成できませんでした。レシピの数が少なすぎるか、条件が厳しすぎます。" +msgstr "" +"指定された条件で完全な献立を作成できませんでした。レシピの数が少なすぎるか、" +"条件が厳しすぎます。" #: src/dialogs/dietwizarddialog.cpp:325 msgid "No. of dishes: " @@ -345,218 +2832,244 @@ msgstr "料理の特性" msgid "Enable Category Filtering" msgstr "カテゴリフィルタを有効にする" -#: src/dialogs/setupdisplay.cpp:70 src/dialogs/shoppinglistdialog.cpp:108 -msgid "Recipe Title" -msgstr "レシピのタイトル" +#: src/dialogs/editratingdialog.cpp:57 src/dialogs/editratingdialog.cpp:69 +msgid "Rating" +msgstr "評価" -#: src/dialogs/setupdisplay.cpp:72 -msgid "Category 1, Category 2, ..." -msgstr "カテゴリ 1, カテゴリ 2, ..." +#: src/dialogs/editratingdialog.cpp:148 +msgid "Criteria:" +msgstr "規準:" -#: src/dialogs/advancedsearchdialog.cpp:566 -#: src/dialogs/recipeinputdialog.cpp:427 src/dialogs/setupdisplay.cpp:73 -#: src/dialogs/setupdisplay.cpp:118 -msgid "Instructions" -msgstr "作り方" +#: src/dialogs/editratingdialog.cpp:149 +msgid "Stars:" +msgstr "星:" -#: src/dialogs/setupdisplay.cpp:76 -msgid "Author 1, Author 2, ..." -msgstr "作者 1, 作者 2, ..." +#: src/dialogs/editratingdialog.cpp:150 +msgid "Add" +msgstr "" -#: src/dialogs/setupdisplay.cpp:79 -msgid "Ingredient 1" -msgstr "材料 1" +#: src/dialogs/editratingdialog.cpp:154 +msgid "Comments:" +msgstr "コメント:" -#: src/dialogs/setupdisplay.cpp:82 -msgid "Ingredient 2" -msgstr "材料 2" +#: src/dialogs/editratingdialog.cpp:155 +msgid "Rater:" +msgstr "評価者:" -#: src/dialogs/setupdisplay.cpp:91 -msgid "Comment" -msgstr "コメント" +#: src/dialogs/ingredientgroupsdialog.cpp:27 +msgid "Header list" +msgstr "ヘッダリスト" -#: src/dialogs/setupdisplay.cpp:93 -msgid "Criteria 1" -msgstr "規準 1" +#: src/dialogs/ingredientmatcherdialog.cpp:78 +msgid "Ingredient (required?)" +msgstr "材料 (必要?)" -#: src/dialogs/setupdisplay.cpp:97 -msgid "Criteria 2" -msgstr "規準 2" +#: src/dialogs/ingredientmatcherdialog.cpp:79 +msgid "Amount Available" +msgstr "利用可能な量" -#: src/dialogs/setupdisplay.cpp:102 -msgid "Property 1" -msgstr "プロパティ 1" +#: src/dialogs/ingredientmatcherdialog.cpp:86 +msgid "Missing ingredients allowed:" +msgstr "不足してもいい材料の数:" -#: src/dialogs/setupdisplay.cpp:104 -msgid "Property 2" -msgstr "プロパティ 2" +#: src/dialogs/ingredientmatcherdialog.cpp:89 +msgid "Any" +msgstr "無制限" -#: src/dialogs/setupdisplay.cpp:116 -msgid "Background" -msgstr "背景" +#: src/dialogs/ingredientmatcherdialog.cpp:93 +msgid "Matching Recipes" +msgstr "マッチするレシピ" -#: src/dialogs/advancedsearchdialog.cpp:465 -#: src/dialogs/advancedsearchdialog.cpp:541 -#: src/dialogs/ingredientmatcherdialog.cpp:97 src/dialogs/setupdisplay.cpp:117 -msgid "Title" -msgstr "タイトル" +#: src/dialogs/ingredientmatcherdialog.cpp:104 +msgid "Missing Ingredients" +msgstr "足りない材料" -#: src/dialogs/advancedsearchdialog.cpp:561 -#: src/dialogs/recipeinputdialog.cpp:254 src/dialogs/setupdisplay.cpp:119 -#: src/exporters/htmlexporter.cpp:289 src/exporters/plaintextexporter.cpp:96 -msgid "Preparation Time" -msgstr "調理時間" +#: src/dialogs/ingredientmatcherdialog.cpp:115 +msgid "Find matching recipes" +msgstr "マッチするレシピを検索" -#: src/dialogs/setupdisplay.cpp:120 -msgid "Photo" -msgstr "写真" +#: src/dialogs/ingredientmatcherdialog.cpp:142 +#: src/dialogs/ingredientsdialog.cpp:386 src/dialogs/ingredientsdialog.cpp:409 +msgid "Enter amount" +msgstr "量を入力" -#: src/dialogs/advancedsearchdialog.cpp:551 -#: src/dialogs/recipeinputdialog.cpp:195 -#: src/dialogs/selectauthorsdialog.cpp:27 src/dialogs/setupdisplay.cpp:121 -#: src/exporters/htmlexporter.cpp:315 src/exporters/plaintextexporter.cpp:78 -#: src/krecipesview.cpp:325 src/krecipesview.cpp:393 -msgid "Authors" -msgstr "作者" +#: src/dialogs/ingredientmatcherdialog.cpp:144 +#: src/dialogs/ingredientparserdialog.cpp:59 +#: src/dialogs/ingredientparserdialog.cpp:104 +#: src/dialogs/ingredientsdialog.cpp:185 src/dialogs/ingredientsdialog.cpp:388 +#: src/dialogs/ingredientsdialog.cpp:411 src/dialogs/recipeinputdialog.cpp:244 +#: src/dialogs/recipeinputdialog.cpp:346 +#: src/dialogs/refineshoppinglistdialog.cpp:75 +#: src/dialogs/refineshoppinglistdialog.cpp:106 +msgid "Amount" +msgstr "量" -#: src/dialogs/recipeinputdialog.cpp:217 -#: src/dialogs/selectcategoriesdialog.cpp:28 src/dialogs/setupdisplay.cpp:122 -#: src/exporters/htmlexporter.cpp:329 src/exporters/plaintextexporter.cpp:84 -#: src/krecipesview.cpp:324 src/krecipesview.cpp:388 -msgid "Categories" -msgstr "カテゴリ" +#: src/dialogs/ingredientmatcherdialog.cpp:319 +#, c-format +msgid "" +"_n: You are missing 1 ingredient for:\n" +"You are missing %n ingredients for:" +msgstr "次の料理には %n 個の材料が不足しています:" -#: src/dialogs/advancedsearchdialog.cpp:578 -#: src/dialogs/recipeinputdialog.cpp:428 src/dialogs/setupdisplay.cpp:125 -#: src/exporters/htmlexporter.cpp:485 src/exporters/plaintextexporter.cpp:141 -msgid "Ratings" -msgstr "評価" +#: src/dialogs/ingredientmatcherdialog.h:55 src/widgets/inglistviewitem.cpp:29 +#: src/widgets/inglistviewitem.cpp:41 src/widgets/ingredientinputwidget.cpp:94 +msgid "OR" +msgstr "または" -#: src/dialogs/advancedsearchdialog.cpp:555 -#: src/dialogs/recipeinputdialog.cpp:241 src/dialogs/setupdisplay.cpp:126 -#: src/exporters/htmlexporter.cpp:283 -msgid "Yield" -msgstr "出来上がり" +#: src/dialogs/ingredientparserdialog.cpp:37 +msgid "Ingredient Parser" +msgstr "材料パーサ" + +#: src/dialogs/ingredientparserdialog.cpp:58 +#: src/dialogs/ingredientparserdialog.cpp:103 +#: src/dialogs/recipeinputdialog.cpp:345 src/widgets/ingredientlistview.cpp:109 +#: src/widgets/ingredientlistview.cpp:246 +msgid "Ingredient" +msgstr "材料" -#: src/dialogs/setupdisplay.cpp:197 -msgid "\"%1\" at line %2, column %3. This may not be a Krecipes layout file." -msgstr "行 %2、列 %3 に \"%1\"。これは Krecipes レイアウトファイルではないかもしれません。" +#: src/dialogs/ingredientparserdialog.cpp:61 +#: src/dialogs/ingredientparserdialog.cpp:106 +#: src/dialogs/recipeinputdialog.cpp:349 src/widgets/prepmethodlistview.cpp:57 +msgid "Preparation Method" +msgstr "準備方法" -#: src/dialogs/setupdisplay.cpp:423 -msgid "Background Color..." -msgstr "背景色..." +#: src/dialogs/ingredientparserdialog.cpp:80 +#: src/dialogs/ingredientparserdialog.cpp:87 +msgid "Set &Header" +msgstr "ヘッダを設定(&H)" -#: src/dialogs/setupdisplay.cpp:426 -msgid "Text Color..." -msgstr "テキストの色..." +#: src/dialogs/ingredientparserdialog.cpp:81 +msgid "" +"If an ingredient header is detected as an ingredient, select it and click " +"this button so that Krecipes will recognize it as a header. All the " +"ingredients below the header will be included within that group.\n" +"\n" +"Alternatively, if you select multiple ingredients and click this button, " +"those ingredients will be grouped together." +msgstr "" +"材料ヘッダが材料として検出された場合は、それを選択してこのボタンをクリックし" +"てください。そうすると、Krecipes はそれをヘッダとして認識するようになります。" +"ヘッダの下にあるすべての材料がそのグループに入ります。\n" +"\n" +"もう一つの方法として、複数の材料を選択してこのボタンをクリックすると、それら" +"の材料がグループ化されます。" -#: src/dialogs/setupdisplay.cpp:429 -msgid "Font..." -msgstr "フォント..." +#: src/dialogs/ingredientparserdialog.cpp:100 +msgid "" +"To use: Paste a list of ingredient below, click \"Parse Text\", and then you " +"may correct any incorrectly parsed ingredients.
Caution: Fields will " +"be truncated if longer than the database allows" +msgstr "" +"使い方: 下に材料のリストを貼り付けて「テキストをパース」をクリックし、正しく" +"パースされなかった材料があれば修正してください。
注意: フィールドがデータ" +"ベースが許す長さより長い場合は切り詰められます。" -#: src/dialogs/setupdisplay.cpp:432 -msgid "Show" -msgstr "表示する" +#: src/dialogs/ingredientparserdialog.cpp:101 +msgid "Ingredients as understood by Krecipes:" +msgstr "Krecipes が認識した材料:" -#: src/dialogs/setupdisplay.cpp:456 -msgid "Alignment" -msgstr "配置" +#: src/dialogs/ingredientparserdialog.cpp:102 +msgid "Parse Text" +msgstr "テキストをパース" -#: src/dialogs/setupdisplay.cpp:462 -msgid "Border..." -msgstr "枠..." +#: src/dialogs/ingredientsdialog.cpp:105 +msgid "Ingredient list" +msgstr "材料リスト" -#: src/dialogs/setupdisplay.cpp:465 -msgid "Columns..." -msgstr "列..." +#: src/dialogs/ingredientsdialog.cpp:148 +msgid "Unit list" +msgstr "単位リスト" -#: src/dialogs/setupdisplay.cpp:509 -msgid "Select the number of columns to use:" -msgstr "使用する列の数を選択:" +#: src/dialogs/ingredientsdialog.cpp:149 src/dialogs/ingredientsdialog.cpp:186 +#: src/dialogs/recipeinputdialog.cpp:348 src/dialogs/unitsdialog.cpp:60 +#: src/krecipesview.cpp:322 src/krecipesview.cpp:378 src/pref.cpp:496 +#: src/widgets/propertylistview.cpp:118 +msgid "Units" +msgstr "単位" -#: src/dialogs/shoppinglistdialog.cpp:66 -msgid "Full recipe list" -msgstr "すべてのレシピのリスト" +#: src/dialogs/ingredientsdialog.cpp:181 +msgid "Ingredient Properties" +msgstr "材料のプロパティ (成分)" -#: src/dialogs/shoppinglistdialog.cpp:97 -#: src/dialogs/shoppinglistviewdialog.cpp:58 -#: src/dialogs/shoppinglistviewdialog.cpp:60 src/krecipesview.cpp:319 -#: src/krecipesview.cpp:352 -msgid "Shopping List" -msgstr "買い物リスト" +#: src/dialogs/ingredientsdialog.cpp:184 +#: src/dialogs/selectpropertydialog.cpp:47 src/widgets/propertylistview.cpp:117 +#: src/widgets/propertylistview.cpp:257 +msgid "Property" +msgstr "プロパティ (成分)" -#: src/dialogs/selectauthorsdialog.cpp:64 src/widgets/authorlistview.cpp:57 -#: src/widgets/authorlistview.cpp:234 -msgid "Author" -msgstr "作者" +#: src/dialogs/ingredientsdialog.cpp:213 src/widgets/unitlistview.cpp:241 +msgid "Ingredient Weights" +msgstr "材料の重さ" -#: src/dialogs/selectauthorsdialog.cpp:114 src/widgets/authorlistview.cpp:189 -msgid "Author name cannot be longer than %1 characters." -msgstr "作者の名前は %1 文字以内でなければなりません。" +#: src/dialogs/ingredientsdialog.cpp:214 +msgid "Weight" +msgstr "重さ" -#: src/dialogs/dietviewdialog.cpp:23 -msgid "Create &Shopping List" -msgstr "買い物リストを作成(&S)" +#: src/dialogs/ingredientsdialog.cpp:215 +msgid "Per Amount" +msgstr "量当たり" -#: src/dialogs/dietviewdialog.cpp:51 src/dialogs/dietviewdialog.cpp:70 -msgid "Diet" -msgstr "献立" +#: src/dialogs/ingredientsdialog.cpp:252 +msgid "Load USDA data" +msgstr "USDA データを読み込む" -#: src/dialogs/dietviewdialog.cpp:90 -#, c-format -msgid "Day %1" -msgstr "日 %1" +#: src/dialogs/ingredientsdialog.cpp:267 +msgid "Headers" +msgstr "ヘッダ" -#: src/dialogs/conversiondialog.cpp:62 -#: src/dialogs/createingredientweightdialog.cpp:69 -#: src/widgets/weightinput.cpp:24 -msgid "-No Preparation-" -msgstr "-準備なし-" +#: src/dialogs/ingredientsdialog.cpp:369 +msgid "" +"Recipes may require this information for nutrient analysis. Are you sure you " +"want to delete this entry?" +msgstr "" +"この情報はレシピの食品成分を分析するために必要かもしれません。本当にこのエン" +"トリを削除しますか?" -#: src/dialogs/createingredientweightdialog.cpp:86 -msgid "New Ingredient Weight" -msgstr "新しい材料の重さ" +#: src/dialogs/ingredientsdialog.cpp:456 +msgid "Unit Exists" +msgstr "単位は存在します" -#: src/dialogs/createingredientweightdialog.cpp:87 -msgid "Per Amount:" -msgstr "量当たり:" +#: src/dialogs/ingredientsdialog.cpp:456 +msgid "The ingredient contains already the unit that you have chosen." +msgstr "選択された単位は既に材料に登録されています。" -#: src/dialogs/createingredientweightdialog.cpp:88 -msgid "Weight:" -msgstr "重さ:" +#: src/dialogs/ingredientsdialog.cpp:484 src/dialogs/recipeimportdialog.cpp:38 +#: src/krecipesview.cpp:444 src/recipeactionshandler.cpp:235 +#: src/recipeactionshandler.cpp:246 src/widgets/authorlistview.cpp:125 +#: src/widgets/categorylistview.cpp:399 src/widgets/headerlistview.cpp:123 +#: src/widgets/ingredientlistview.cpp:170 +#: src/widgets/prepmethodlistview.cpp:118 src/widgets/unitlistview.cpp:229 +msgid "Recipes" +msgstr "レシピ" -#: src/dialogs/createingredientweightdialog.cpp:94 -#: src/dialogs/createingredientweightdialog.cpp:101 -#: src/widgets/ingredientinputwidget.cpp:277 -msgid "Amount field contains invalid input." -msgstr "量のフィールドに無効な値が入力されています。" +#: src/dialogs/ingredientsdialog.cpp:490 src/dialogs/setupdisplay.cpp:124 +#: src/krecipesview.cpp:321 src/krecipesview.cpp:373 +#: src/widgets/unitlistview.cpp:235 +#, fuzzy +msgid "Properties" +msgstr "プロパティ (成分)" -#: src/dialogs/createingredientweightdialog.cpp:95 -#: src/dialogs/createingredientweightdialog.cpp:102 -#: src/dialogs/resizerecipedialog.cpp:162 -#: src/dialogs/resizerecipedialog.cpp:171 -#: src/widgets/ingredientinputwidget.cpp:278 -msgid "Invalid input" -msgstr "無効な値" +#: src/dialogs/ingredientsdialog.cpp:500 src/widgets/headerlistview.cpp:126 +#: src/widgets/ingredientlistview.cpp:173 +#: src/widgets/prepmethodlistview.cpp:120 src/widgets/unitlistview.cpp:250 +msgid "You are about to permanantly delete recipes from your database." +msgstr "レシピをデータベースから完全に削除しようとしています。" -#: src/dialogs/selectpropertydialog.cpp:22 -#: src/dialogs/selectpropertydialog.cpp:33 -msgid "Choose Property" -msgstr "プロパティを選択" +#: src/dialogs/ingredientsdialog.cpp:598 +msgid "Property Exists" +msgstr "プロパティは存在します" -#: src/dialogs/selectpropertydialog.cpp:55 -msgid "Per units:" -msgstr "単位当たり:" +#: src/dialogs/ingredientsdialog.cpp:598 +msgid "" +"The property you tried to add already exists in the ingredient with the same " +"per units." +msgstr "" +"追加しようとしたプロパティは、既に同じ「単位当たり」で材料に登録されていま" +"す。" -#: src/dialogs/recipeinputdialog.cpp:1509 -#: src/dialogs/recipeinputdialog.cpp:1523 -#: src/dialogs/recipeinputdialog.cpp:1526 -#: src/dialogs/recipeinputdialog.cpp:1529 -#: src/dialogs/recipeinputdialog.cpp:1532 -#: src/dialogs/selectpropertydialog.cpp:110 -#: src/dialogs/selectunitdialog.cpp:69 -msgid "-No unit-" -msgstr "-単位なし-" +#: src/dialogs/ingredientsdialog.cpp:699 +msgid "No ingredient selected." +msgstr "材料が選択されていません。" #: src/dialogs/pagesetupdialog.cpp:53 msgid "Styles" @@ -582,6 +3095,10 @@ msgstr "使い方: 各要素の上で右クリックして外観を変更しま msgid "Save and Close" msgstr "保存して閉じる" +#: src/dialogs/pagesetupdialog.cpp:88 +msgid "&Cancel" +msgstr "" + #: src/dialogs/pagesetupdialog.cpp:142 msgid "" "The recipe view layout has been modified.\n" @@ -619,81 +3136,26 @@ msgstr "" "このファイルを変更する権限がないため、レイアウトを保存できません。\n" "代わりに新しいファイルに現在のレイアウトを保存しますか?" -#: src/dialogs/pagesetupdialog.cpp:270 -msgid "" -"You have selected a file that you do not have the permissions to write to.\n" -"Would you like to select another file?" -msgstr "" -"書き込み権限のないファイルが選択されています。\n" -"他のファイルを選択しますか?" - -#: src/dialogs/resizerecipedialog.cpp:42 -msgid "Resize Recipe" -msgstr "レシピの量を変更" - -#: src/dialogs/resizerecipedialog.cpp:127 -msgid "Scale by yield" -msgstr "出来上がりで増減" - -#: src/dialogs/resizerecipedialog.cpp:128 -msgid "New yield:" -msgstr "新しい出来上がり:" - -#: src/dialogs/resizerecipedialog.cpp:129 -msgid "Current yield:" -msgstr "現在の出来上がり:" - -#: src/dialogs/resizerecipedialog.cpp:130 -msgid "Scale by factor" -msgstr "係数で増減" - -#: src/dialogs/resizerecipedialog.cpp:131 -msgid "Factor (i.e. 1/2 to half, 3 to triple):" -msgstr "係数 (例 1/2 で半分に、3 で3倍に):" - -#: src/dialogs/resizerecipedialog.cpp:153 -msgid "Unable to scale a recipe with zero yield" -msgstr "出来上がり 0 には増減できません" - -#: src/dialogs/editratingdialog.cpp:57 src/dialogs/editratingdialog.cpp:69 -msgid "Rating" -msgstr "評価" - -#: src/dialogs/editratingdialog.cpp:148 -msgid "Criteria:" -msgstr "規準:" - -#: src/dialogs/editratingdialog.cpp:149 -msgid "Stars:" -msgstr "星:" - -#: src/dialogs/editratingdialog.cpp:154 -msgid "Comments:" -msgstr "コメント:" - -#: src/dialogs/editratingdialog.cpp:155 -msgid "Rater:" -msgstr "評価者:" - -#: src/dialogs/recipeprintpreview.cpp:22 -msgid "Print Preview" -msgstr "印刷プレビュー" - -#: src/dialogs/recipeprintpreview.cpp:27 -msgid "&Print" -msgstr "印刷(&P)" - -#: src/dialogs/unitsdialog.cpp:63 -msgid "Mass Conversions" -msgstr "質量の変換" +#: src/dialogs/pagesetupdialog.cpp:270 +msgid "" +"You have selected a file that you do not have the permissions to write to.\n" +"Would you like to select another file?" +msgstr "" +"書き込み権限のないファイルが選択されています。\n" +"他のファイルを選択しますか?" -#: src/dialogs/unitsdialog.cpp:66 -msgid "Volume Conversions" -msgstr "体積の変換" +#: src/dialogs/recipeimportdialog.cpp:29 +msgid "Import Recipes" +msgstr "レシピをインポート" -#: src/dialogs/unitsdialog.cpp:174 -msgid "Finding Unit Ratios" -msgstr "" +#: src/dialogs/recipeimportdialog.cpp:61 +msgid "All (%1)" +msgstr "すべて (%1)" + +#: src/dialogs/recipeimportdialog.cpp:96 src/dialogs/recipeimportdialog.cpp:97 +#: src/widgets/recipelistview.cpp:31 +msgid "Uncategorized" +msgstr "カテゴリなし" #: src/dialogs/recipeinputdialog.cpp:161 msgid "Select photo" @@ -707,6 +3169,13 @@ msgstr "写真をクリア" msgid "Recipe Name" msgstr "レシピの名前" +#: src/dialogs/recipeinputdialog.cpp:217 +#: src/dialogs/selectcategoriesdialog.cpp:28 src/dialogs/setupdisplay.cpp:122 +#: src/exporters/htmlexporter.cpp:329 src/exporters/plaintextexporter.cpp:84 +#: src/krecipesview.cpp:324 src/krecipesview.cpp:388 +msgid "Categories" +msgstr "カテゴリ" + #: src/dialogs/recipeinputdialog.cpp:245 src/widgets/unitlistview.cpp:120 msgid "Type" msgstr "タイプ" @@ -731,20 +3200,6 @@ msgstr "材料を削除" msgid "Paste Ingredients" msgstr "材料を貼り付け" -#: src/dialogs/ingredientparserdialog.cpp:58 -#: src/dialogs/ingredientparserdialog.cpp:103 -#: src/dialogs/recipeinputdialog.cpp:345 -#: src/widgets/ingredientlistview.cpp:109 -#: src/widgets/ingredientlistview.cpp:246 -msgid "Ingredient" -msgstr "材料" - -#: src/dialogs/ingredientparserdialog.cpp:61 -#: src/dialogs/ingredientparserdialog.cpp:106 -#: src/dialogs/recipeinputdialog.cpp:349 src/widgets/prepmethodlistview.cpp:57 -msgid "Preparation Method" -msgstr "準備方法" - #: src/dialogs/recipeinputdialog.cpp:361 msgid "Property Status:" msgstr "プロパティの状態:" @@ -781,6 +3236,10 @@ msgstr "レシピを保存" msgid "Show recipe" msgstr "レシピを表示" +#: src/dialogs/recipeinputdialog.cpp:451 +msgid "Close" +msgstr "" + #: src/dialogs/recipeinputdialog.cpp:453 msgid "Resize recipe" msgstr "レシピの量を変更" @@ -812,622 +3271,876 @@ msgstr "レシピを保存できません" msgid "Write the recipe instructions here" msgstr "ここに料理の作り方を入力してください" -#: src/dialogs/recipeinputdialog.cpp:1085 -msgid "Write the recipe title here" -msgstr "ここにレシピのタイトルを入力してください" +#: src/dialogs/recipeinputdialog.cpp:1085 +msgid "Write the recipe title here" +msgstr "ここにレシピのタイトルを入力してください" + +#: src/dialogs/recipeinputdialog.cpp:1184 +msgid "" +"This recipe contains unsaved changes.\n" +"Would you like to save it before closing?" +msgstr "" +"このレシピには未保存の変更があります。\n" +"閉じる前に保存しますか?" + +#: src/dialogs/recipeinputdialog.cpp:1184 +#: src/dialogs/recipeinputdialog.cpp:1210 +#: src/dialogs/recipeinputdialog.cpp:1220 src/krecipesview.cpp:462 +#: src/krecipesview.cpp:514 +msgid "Unsaved changes" +msgstr "未保存の変更" + +#: src/dialogs/recipeinputdialog.cpp:1210 +msgid "" +"You need to save the recipe before displaying it. Would you like to save it " +"now?" +msgstr "レシピを表示する前に保存する必要があります。今保存しますか?" + +#: src/dialogs/recipeinputdialog.cpp:1220 +msgid "" +"This recipe has changes that will not be displayed unless the recipe is " +"saved. Would you like to save it now?" +msgstr "" +"このレシピには保存しなければ表示されない変更が含まれています。今保存します" +"か?" + +#: src/dialogs/recipeinputdialog.cpp:1241 +msgid "Spell check complete." +msgstr "スペルチェック完了。" + +#: src/dialogs/recipeinputdialog.cpp:1491 +msgid "%1: No nutrient information available" +msgstr "%1: 食品成分情報がありません" + +#: src/dialogs/recipeinputdialog.cpp:1508 +msgid "%3: Unit conversion missing for conversion from '%1' to '%2'" +msgstr "%3: '%1' から '%2' に換算する単位変換が定義されていません" + +#: src/dialogs/recipeinputdialog.cpp:1509 +#: src/dialogs/recipeinputdialog.cpp:1523 +#: src/dialogs/recipeinputdialog.cpp:1526 +#: src/dialogs/recipeinputdialog.cpp:1529 +#: src/dialogs/recipeinputdialog.cpp:1532 +#: src/dialogs/selectpropertydialog.cpp:110 src/dialogs/selectunitdialog.cpp:69 +msgid "-No unit-" +msgstr "-単位なし-" + +#: src/dialogs/recipeinputdialog.cpp:1538 +msgid "" +"%1: Either an appropriate ingredient weight entry is needed, or " +"Krecipes needs conversion information to perform one of the following " +"conversions: %2" +msgstr "" +"%1: 適切な材料の重さのエントリ、または以下のいずれかの変換を行うための" +"変換情報が必要です: %2" + +#: src/dialogs/recipeinputdialog.cpp:1546 +msgid "%1: No ingredient weight entries" +msgstr "%1: 材料の重さのエントリがありません。" + +#: src/dialogs/recipeinputdialog.cpp:1550 +msgid "" +"%1: There is no ingredient weight entry for when no preparation " +"method is specified" +msgstr "" +"%1: 準備方法が指定されていない場合の材料の重さのエントリがありません。" + +#: src/dialogs/recipeinputdialog.cpp:1552 +msgid "" +"%1: There is no ingredient weight entry for when prepared in any of " +"the following manners: %2" +msgstr "" +"%1: 以下のいずれかの方法で準備する場合の材料の重さのエントリがありませ" +"ん: %2" + +#: src/dialogs/recipeinputdialog.cpp:1555 +msgid "" +"%1: There is no ingredient weight entry for when prepared in any of " +"the following manners (defaulting to a weight entry without a preparation " +"method specified): %2" +msgstr "" +"%1: 以下のいずれかの方法で準備する場合の材料の重さのエントリがありませ" +"ん (準備方法が指定されていない場合の重さのエントリを使用します): %2" + +#: src/dialogs/recipeinputdialog.cpp:1571 +msgid "Complete" +msgstr "完全" + +#: src/dialogs/recipeinputdialog.cpp:1576 +msgid "Complete, but approximations made" +msgstr "完全、ただし概算あり" + +#: src/dialogs/recipeinputdialog.cpp:1582 +msgid "Incomplete" +msgstr "不完全" + +#: src/dialogs/recipeinputdialog.cpp:1597 +msgid "" +"The nutrient information for this recipe is incomplete because the following " +"information is missing:" +msgstr "このレシピの食品成分情報は不完全です。以下の情報が欠けています:" + +#: src/dialogs/recipeinputdialog.cpp:1608 +msgid "" +"The following approximations will be made when determining nutrient " +"information:" +msgstr "食品成分を計算する際に、以下は概算になります:" + +#: src/dialogs/recipeprintpreview.cpp:22 +msgid "Print Preview" +msgstr "印刷プレビュー" + +#: src/dialogs/recipeprintpreview.cpp:26 src/krecipesui.rc:14 +#: src/recipeactionshandler.cpp:53 +#, fuzzy, no-c-format +msgid "&Edit" +msgstr "編集..." + +#: src/dialogs/recipeprintpreview.cpp:27 +msgid "&Print" +msgstr "印刷(&P)" + +#: src/dialogs/recipeviewdialog.cpp:87 +msgid "Opening recipes, please wait..." +msgstr "レシピを開いてます。お待ちください..." + +#: src/dialogs/refineshoppinglistdialog.cpp:39 +msgid "&Done" +msgstr "完了(&D)" + +#: src/dialogs/refineshoppinglistdialog.cpp:74 +#: src/dialogs/refineshoppinglistdialog.cpp:105 +msgid "Ingredients in Shopping List" +msgstr "買い物リストの材料" + +#: src/dialogs/refineshoppinglistdialog.cpp:103 +msgid "" +"On the right are the ingredients needed for the recipes you selected. You " +"may now add additional ingredients, remove ingredients you do not need, or " +"modify the amounts of existing ingredients." +msgstr "" +"右に表示されているのが選択したレシピに必要な材料です。材料は左のリストから追" +"加したり、不要なものは削除できます。材料の量も変更できます。" + +#: src/dialogs/resizerecipedialog.cpp:42 +msgid "Resize Recipe" +msgstr "レシピの量を変更" + +#: src/dialogs/resizerecipedialog.cpp:127 +msgid "Scale by yield" +msgstr "出来上がりで増減" + +#: src/dialogs/resizerecipedialog.cpp:128 +msgid "New yield:" +msgstr "新しい出来上がり:" + +#: src/dialogs/resizerecipedialog.cpp:129 +msgid "Current yield:" +msgstr "現在の出来上がり:" + +#: src/dialogs/resizerecipedialog.cpp:130 +msgid "Scale by factor" +msgstr "係数で増減" + +#: src/dialogs/resizerecipedialog.cpp:131 +msgid "Factor (i.e. 1/2 to half, 3 to triple):" +msgstr "係数 (例 1/2 で半分に、3 で3倍に):" + +#: src/dialogs/resizerecipedialog.cpp:153 +msgid "Unable to scale a recipe with zero yield" +msgstr "出来上がり 0 には増減できません" + +#: src/dialogs/selectauthorsdialog.cpp:64 src/widgets/authorlistview.cpp:57 +#: src/widgets/authorlistview.cpp:234 +msgid "Author" +msgstr "作者" + +#: src/dialogs/selectauthorsdialog.cpp:114 src/widgets/authorlistview.cpp:189 +msgid "Author name cannot be longer than %1 characters." +msgstr "作者の名前は %1 文字以内でなければなりません。" + +#: src/dialogs/selectcategoriesdialog.cpp:42 +msgid "&New Category..." +msgstr "新しいカテゴリ(&N)..." + +#: src/dialogs/selectcategoriesdialog.cpp:87 +#: src/widgets/categorylistview.cpp:556 +msgid "Category name cannot be longer than %1 characters." +msgstr "カテゴリ名は %1 文字以内でなければなりません。" + +#: src/dialogs/selectpropertydialog.cpp:22 +#: src/dialogs/selectpropertydialog.cpp:33 +msgid "Choose Property" +msgstr "プロパティを選択" + +#: src/dialogs/selectpropertydialog.cpp:55 +msgid "Per units:" +msgstr "単位当たり:" + +#: src/dialogs/selectrecipedialog.cpp:74 src/dialogs/selectrecipedialog.cpp:75 +#: src/widgets/krelistview.cpp:47 +msgid "Search:" +msgstr "検索:" + +#: src/dialogs/selectrecipedialog.cpp:98 +msgid "Open Recipe(s)" +msgstr "レシピを開く" + +#: src/dialogs/selectrecipedialog.cpp:103 +#: src/dialogs/similarcategoriesdialog.cpp:300 src/krecipesview.cpp:398 +#: src/recipeactionshandler.cpp:214 src/recipeactionshandler.cpp:220 +msgid "Edit Recipe" +msgstr "レシピを編集" + +#: src/dialogs/selectrecipedialog.cpp:114 +msgid "Basic" +msgstr "基本的" + +#: src/dialogs/selectrecipedialog.cpp:117 +msgid "Advanced" +msgstr "詳細検索" + +#: src/dialogs/selectrecipedialog.cpp:119 +msgid "Clear search" +msgstr "検索をクリア" + +#: src/dialogs/selectunitdialog.cpp:20 src/dialogs/selectunitdialog.cpp:26 +msgid "Choose Unit" +msgstr "単位を選択" + +#: src/dialogs/setupdisplay.cpp:70 src/dialogs/shoppinglistdialog.cpp:108 +msgid "Recipe Title" +msgstr "レシピのタイトル" + +#: src/dialogs/setupdisplay.cpp:72 +msgid "Category 1, Category 2, ..." +msgstr "カテゴリ 1, カテゴリ 2, ..." -#: src/dialogs/recipeinputdialog.cpp:1184 -msgid "" -"This recipe contains unsaved changes.\n" -"Would you like to save it before closing?" -msgstr "" -"このレシピには未保存の変更があります。\n" -"閉じる前に保存しますか?" +#: src/dialogs/setupdisplay.cpp:76 +msgid "Author 1, Author 2, ..." +msgstr "作者 1, 作者 2, ..." -#: src/dialogs/recipeinputdialog.cpp:1184 -#: src/dialogs/recipeinputdialog.cpp:1210 -#: src/dialogs/recipeinputdialog.cpp:1220 src/krecipesview.cpp:462 -#: src/krecipesview.cpp:514 -msgid "Unsaved changes" -msgstr "未保存の変更" +#: src/dialogs/setupdisplay.cpp:79 +msgid "Ingredient 1" +msgstr "材料 1" -#: src/dialogs/recipeinputdialog.cpp:1210 -msgid "" -"You need to save the recipe before displaying it. Would you like to save it " -"now?" -msgstr "レシピを表示する前に保存する必要があります。今保存しますか?" +#: src/dialogs/setupdisplay.cpp:82 +msgid "Ingredient 2" +msgstr "材料 2" -#: src/dialogs/recipeinputdialog.cpp:1220 -msgid "" -"This recipe has changes that will not be displayed unless the recipe is saved. " -"Would you like to save it now?" -msgstr "このレシピには保存しなければ表示されない変更が含まれています。今保存しますか?" +#: src/dialogs/setupdisplay.cpp:90 src/widgets/ratingdisplaywidget.ui:113 +#, no-c-format +msgid "Rater" +msgstr "評価者" -#: src/dialogs/recipeinputdialog.cpp:1241 -msgid "Spell check complete." -msgstr "スペルチェック完了。" +#: src/dialogs/setupdisplay.cpp:91 +msgid "Comment" +msgstr "コメント" -#: src/dialogs/recipeinputdialog.cpp:1491 -msgid "%1: No nutrient information available" -msgstr "%1: 食品成分情報がありません" +#: src/dialogs/setupdisplay.cpp:93 +msgid "Criteria 1" +msgstr "規準 1" -#: src/dialogs/recipeinputdialog.cpp:1508 -msgid "%3: Unit conversion missing for conversion from '%1' to '%2'" -msgstr "%3: '%1' から '%2' に換算する単位変換が定義されていません" +#: src/dialogs/setupdisplay.cpp:97 +msgid "Criteria 2" +msgstr "規準 2" -#: src/dialogs/recipeinputdialog.cpp:1538 -msgid "" -"%1: Either an appropriate ingredient weight entry is needed, or Krecipes " -"needs conversion information to perform one of the following conversions: %2" -msgstr "%1: 適切な材料の重さのエントリ、または以下のいずれかの変換を行うための変換情報が必要です: %2" +#: src/dialogs/setupdisplay.cpp:102 +msgid "Property 1" +msgstr "プロパティ 1" -#: src/dialogs/recipeinputdialog.cpp:1546 -msgid "%1: No ingredient weight entries" -msgstr "%1: 材料の重さのエントリがありません。" +#: src/dialogs/setupdisplay.cpp:104 +msgid "Property 2" +msgstr "プロパティ 2" -#: src/dialogs/recipeinputdialog.cpp:1550 -msgid "" -"%1: There is no ingredient weight entry for when no preparation method " -"is specified" -msgstr "%1: 準備方法が指定されていない場合の材料の重さのエントリがありません。" +#: src/dialogs/setupdisplay.cpp:116 +msgid "Background" +msgstr "背景" -#: src/dialogs/recipeinputdialog.cpp:1552 -msgid "" -"%1: There is no ingredient weight entry for when prepared in any of the " -"following manners: %2" -msgstr "%1: 以下のいずれかの方法で準備する場合の材料の重さのエントリがありません: %2" +#: src/dialogs/setupdisplay.cpp:120 +msgid "Photo" +msgstr "写真" -#: src/dialogs/recipeinputdialog.cpp:1555 -msgid "" -"%1: There is no ingredient weight entry for when prepared in any of the " -"following manners (defaulting to a weight entry without a preparation method " -"specified): %2" +#: src/dialogs/setupdisplay.cpp:197 +msgid "\"%1\" at line %2, column %3. This may not be a Krecipes layout file." msgstr "" -"%1: 以下のいずれかの方法で準備する場合の材料の重さのエントリがありません (準備方法が指定されていない場合の重さのエントリを使用します): " -"%2" - -#: src/dialogs/recipeinputdialog.cpp:1571 -msgid "Complete" -msgstr "完全" +"行 %2、列 %3 に \"%1\"。これは Krecipes レイアウトファイルではないかもしれま" +"せん。" -#: src/dialogs/recipeinputdialog.cpp:1576 -msgid "Complete, but approximations made" -msgstr "完全、ただし概算あり" +#: src/dialogs/setupdisplay.cpp:423 +msgid "Background Color..." +msgstr "背景色..." -#: src/dialogs/recipeinputdialog.cpp:1582 -msgid "Incomplete" -msgstr "不完全" +#: src/dialogs/setupdisplay.cpp:426 +msgid "Text Color..." +msgstr "テキストの色..." -#: src/dialogs/recipeinputdialog.cpp:1597 -msgid "" -"The nutrient information for this recipe is incomplete because the following " -"information is missing:" -msgstr "このレシピの食品成分情報は不完全です。以下の情報が欠けています:" +#: src/dialogs/setupdisplay.cpp:429 +msgid "Font..." +msgstr "フォント..." -#: src/dialogs/recipeinputdialog.cpp:1608 -msgid "" -"The following approximations will be made when determining nutrient " -"information:" -msgstr "食品成分を計算する際に、以下は概算になります:" +#: src/dialogs/setupdisplay.cpp:432 +msgid "Show" +msgstr "表示する" -#: src/dialogs/ingredientmatcherdialog.cpp:78 -msgid "Ingredient (required?)" -msgstr "材料 (必要?)" +#: src/dialogs/setupdisplay.cpp:442 src/dialogs/setupdisplay.cpp:572 +msgid "Center" +msgstr "" -#: src/dialogs/ingredientmatcherdialog.cpp:79 -msgid "Amount Available" -msgstr "利用可能な量" +#: src/dialogs/setupdisplay.cpp:443 src/dialogs/setupdisplay.cpp:574 +#, fuzzy +msgid "Left" +msgstr "左:" -#: src/dialogs/ingredientmatcherdialog.cpp:86 -msgid "Missing ingredients allowed:" -msgstr "不足してもいい材料の数:" +#: src/dialogs/setupdisplay.cpp:444 src/dialogs/setupdisplay.cpp:576 +#, fuzzy +msgid "Right" +msgstr "右:" -#: src/dialogs/ingredientmatcherdialog.cpp:89 -msgid "Any" -msgstr "無制限" +#: src/dialogs/setupdisplay.cpp:456 +msgid "Alignment" +msgstr "配置" -#: src/dialogs/ingredientmatcherdialog.cpp:93 -msgid "Matching Recipes" -msgstr "マッチするレシピ" +#: src/dialogs/setupdisplay.cpp:462 +msgid "Border..." +msgstr "枠..." -#: src/dialogs/ingredientmatcherdialog.cpp:104 -msgid "Missing Ingredients" -msgstr "足りない材料" +#: src/dialogs/setupdisplay.cpp:465 +msgid "Columns..." +msgstr "列..." -#: src/dialogs/ingredientmatcherdialog.cpp:115 -msgid "Find matching recipes" -msgstr "マッチするレシピを検索" +#: src/dialogs/setupdisplay.cpp:509 +msgid "Select the number of columns to use:" +msgstr "使用する列の数を選択:" -#: src/dialogs/ingredientmatcherdialog.cpp:319 -#, c-format -msgid "" -"_n: You are missing 1 ingredient for:\n" -"You are missing %n ingredients for:" -msgstr "次の料理には %n 個の材料が不足しています:" +#: src/dialogs/shoppinglistdialog.cpp:66 +msgid "Full recipe list" +msgstr "すべてのレシピのリスト" -#: src/dialogs/borderdialog.cpp:107 -msgid "Requested Border" -msgstr "使用する枠" +#: src/dialogs/shoppinglistdialog.cpp:97 +#: src/dialogs/shoppinglistviewdialog.cpp:58 +#: src/dialogs/shoppinglistviewdialog.cpp:60 src/krecipesview.cpp:319 +#: src/krecipesview.cpp:352 +msgid "Shopping List" +msgstr "買い物リスト" -#: src/dialogs/borderdialog.cpp:108 -msgid "Style:" -msgstr "スタイル:" +#: src/dialogs/shoppinglistdialog.cpp:127 +msgid "&OK" +msgstr "" -#: src/dialogs/borderdialog.cpp:109 -msgid "Color:" -msgstr "色:" +#: src/dialogs/similarcategoriesdialog.cpp:137 +msgid "Similar Categories" +msgstr "類似したカテゴリ" -#: src/dialogs/borderdialog.cpp:110 -msgid "Width:" -msgstr "幅:" +#: src/dialogs/similarcategoriesdialog.cpp:138 +msgid "Threshold:" +msgstr "しきい値:" -#: src/dialogs/borderdialog.cpp:182 -msgid "None" -msgstr "なし" +#: src/dialogs/similarcategoriesdialog.cpp:139 +msgid "Category:" +msgstr "カテゴリ:" -#: src/dialogs/borderdialog.cpp:183 -msgid "" -"_: See http://krecipes.sourceforge.net/bordertypes.png for an example\n" -"Dotted" -msgstr "点線" +#: src/dialogs/similarcategoriesdialog.cpp:140 +msgid "Search" +msgstr "検索" -#: src/dialogs/borderdialog.cpp:184 -msgid "" -"_: See http://krecipes.sourceforge.net/bordertypes.png for an example\n" -"Dashed" -msgstr "破線" +#: src/dialogs/similarcategoriesdialog.cpp:141 +msgid "Similar Categories:" +msgstr "類似したカテゴリ:" -#: src/dialogs/borderdialog.cpp:185 -msgid "" -"_: See http://krecipes.sourceforge.net/bordertypes.png for an example\n" -"Solid" -msgstr "実線" +#: src/dialogs/similarcategoriesdialog.cpp:142 +msgid "<<" +msgstr "<<" -#: src/dialogs/borderdialog.cpp:186 -msgid "" -"_: See http://krecipes.sourceforge.net/bordertypes.png for an example\n" -"Double" -msgstr "二重線" +#: src/dialogs/similarcategoriesdialog.cpp:143 +msgid ">>" +msgstr ">>" -#: src/dialogs/borderdialog.cpp:187 -msgid "" -"_: See http://krecipes.sourceforge.net/bordertypes.png for an example\n" -"Groove" -msgstr "溝" +#: src/dialogs/similarcategoriesdialog.cpp:144 +msgid "Categories to Merge:" +msgstr "マージするカテゴリ:" -#: src/dialogs/borderdialog.cpp:188 -msgid "" -"_: See http://krecipes.sourceforge.net/bordertypes.png for an example\n" -"Ridge" -msgstr "隆起" +#: src/dialogs/similarcategoriesdialog.cpp:145 +msgid "Merge" +msgstr "マージ" -#: src/dialogs/borderdialog.cpp:189 -msgid "" -"_: See http://krecipes.sourceforge.net/bordertypes.png for an example\n" -"Inset" +#: src/dialogs/similarcategoriesdialog.cpp:146 +msgid "Cancel" msgstr "" -#: src/dialogs/borderdialog.cpp:190 -msgid "" -"_: See http://krecipes.sourceforge.net/bordertypes.png for an example\n" -"Outset" -msgstr "" +#: src/dialogs/similarcategoriesdialog.cpp:148 +#: src/dialogs/similarcategoriesdialog.cpp:150 +#: src/widgets/categorylistview.cpp:302 src/widgets/categorylistview.cpp:568 +msgid "Category" +msgstr "カテゴリ" -#: src/dialogs/borderdialog.cpp:205 -msgid "Border Preview" -msgstr "枠のプレビュー" +#: src/dialogs/similarcategoriesdialog.cpp:271 +msgid "Please select only one category." +msgstr "カテゴリは一つだけ選択してください。" -#: src/dialogs/ingredientparserdialog.cpp:37 -msgid "Ingredient Parser" -msgstr "材料パーサ" +#: src/dialogs/similarcategoriesdialog.cpp:300 src/recipeactionshandler.cpp:220 +#: src/recipeactionshandler.cpp:252 +msgid "No recipes selected." +msgstr "レシピが選択されていません。" -#: src/dialogs/createunitdialog.cpp:22 src/dialogs/createunitdialog.cpp:34 -#: src/dialogs/ingredientparserdialog.cpp:60 -#: src/dialogs/ingredientparserdialog.cpp:105 -#: src/dialogs/refineshoppinglistdialog.cpp:76 -#: src/dialogs/refineshoppinglistdialog.cpp:107 -#: src/dialogs/selectunitdialog.cpp:37 src/widgets/unitlistview.cpp:116 -msgid "Unit" -msgstr "単位" +#: src/dialogs/similarcategoriesdialog.cpp:331 +msgid "No categories selected to merge." +msgstr "マージするカテゴリが選択されていません。" -#: src/dialogs/ingredientparserdialog.cpp:80 -#: src/dialogs/ingredientparserdialog.cpp:87 -msgid "Set &Header" -msgstr "ヘッダを設定(&H)" +#: src/dialogs/unitsdialog.cpp:63 +msgid "Mass Conversions" +msgstr "質量の変換" -#: src/dialogs/ingredientparserdialog.cpp:81 -msgid "" -"If an ingredient header is detected as an ingredient, select it and click this " -"button so that Krecipes will recognize it as a header. All the ingredients " -"below the header will be included within that group.\n" -"\n" -"Alternatively, if you select multiple ingredients and click this button, those " -"ingredients will be grouped together." -msgstr "" -"材料ヘッダが材料として検出された場合は、それを選択してこのボタンをクリックしてください。そうすると、Krecipes " -"はそれをヘッダとして認識するようになります。ヘッダの下にあるすべての材料がそのグループに入ります。\n" -"\n" -"もう一つの方法として、複数の材料を選択してこのボタンをクリックすると、それらの材料がグループ化されます。" +#: src/dialogs/unitsdialog.cpp:66 +msgid "Volume Conversions" +msgstr "体積の変換" -#: src/dialogs/ingredientparserdialog.cpp:100 -msgid "" -"To use: Paste a list of ingredient below, click \"Parse Text\", and then you " -"may correct any incorrectly parsed ingredients." -"
Caution: Fields will be truncated if longer than the database allows" +#: src/dialogs/unitsdialog.cpp:174 +msgid "Finding Unit Ratios" msgstr "" -"使い方: 下に材料のリストを貼り付けて「テキストをパース」をクリックし、正しくパースされなかった材料があれば修正してください。" -"
注意: フィールドがデータベースが許す長さより長い場合は切り詰められます。" - -#: src/dialogs/ingredientparserdialog.cpp:101 -msgid "Ingredients as understood by Krecipes:" -msgstr "Krecipes が認識した材料:" -#: src/dialogs/ingredientparserdialog.cpp:102 -msgid "Parse Text" -msgstr "テキストをパース" +#: src/dialogs/usdadatadialog.cpp:39 +msgid "Load ingredient properties for: \"%1\"" +msgstr "次のための材料のプロパティを読み込み: \"%1\"" -#: src/dialogs/refineshoppinglistdialog.cpp:39 -msgid "&Done" -msgstr "完了(&D)" +#: src/dialogs/usdadatadialog.cpp:43 +msgid "&Load" +msgstr "読み込み(&L)" -#: src/dialogs/refineshoppinglistdialog.cpp:74 -#: src/dialogs/refineshoppinglistdialog.cpp:105 -msgid "Ingredients in Shopping List" -msgstr "買い物リストの材料" +#: src/dialogs/usdadatadialog.cpp:48 +msgid "USDA Ingredient" +msgstr "USDA 材料" -#: src/dialogs/refineshoppinglistdialog.cpp:103 +#: src/exporters/htmlexporter.cpp:130 msgid "" -"On the right are the ingredients needed for the recipes you selected. You may " -"now add additional ingredients, remove ingredients you do not need, or modify " -"the amounts of existing ingredients." -msgstr "右に表示されているのが選択したレシピに必要な材料です。材料は左のリストから追加したり、不要なものは削除できます。材料の量も変更できます。" - -#: src/dialogs/selectcategoriesdialog.cpp:42 -msgid "&New Category..." -msgstr "新しいカテゴリ(&N)..." +"\n" +"

Error: Unable to find a layout file, which is needed to view the " +"recipe.

Krecipes was probably not properly installed.

" +msgstr "" +"\n" +"

エラー: レシピを表示するために必要なレイアウトファイルが見つかりません。

恐らく Krecipes が正しくインストールされていません。

" -#: src/dialogs/selectcategoriesdialog.cpp:87 -#: src/widgets/categorylistview.cpp:556 -msgid "Category name cannot be longer than %1 characters." -msgstr "カテゴリ名は %1 文字以内でなければなりません。" +#: src/exporters/htmlexporter.cpp:162 +msgid "Krecipes Recipes" +msgstr "Krecipes レシピ" -#: src/dialogs/recipeviewdialog.cpp:87 -msgid "Opening recipes, please wait..." -msgstr "レシピを開いてます。お待ちください..." +#: src/exporters/htmlexporter.cpp:396 src/exporters/htmlexporter.cpp:419 +#: src/exporters/plaintextexporter.cpp:116 +#: src/exporters/plaintextexporter.cpp:126 +msgid "or" +msgstr "または" -#: src/dialogs/conversiondialog.cpp:34 -msgid "Measurement Converter" -msgstr "長さの変換" +#: src/exporters/htmlexporter.cpp:520 +msgid "Overall Rating" +msgstr "全体的な評価" -#: src/dialogs/conversiondialog.cpp:39 src/dialogs/conversiondialog.cpp:94 -msgid "Convert" -msgstr "変換" +#: src/exporters/plaintextexporter.cpp:90 +msgid "Yields" +msgstr "出来上がり" -#: src/dialogs/conversiondialog.cpp:59 -msgid "--Ingredient (optional)--" -msgstr "--材料 (オプション)--" +#: src/exporters/plaintextexporter.cpp:153 +#, c-format +msgid "" +"_n: 1 star\n" +"%n stars" +msgstr "%nつ星" -#: src/dialogs/conversiondialog.cpp:95 -msgid "To" -msgstr "->" +#: src/exporters/recipemlexporter.cpp:140 +msgid "Total" +msgstr "合計" -#: src/dialogs/conversiondialog.cpp:96 src/dialogs/conversiondialog.cpp:136 -msgid "Result:" -msgstr "結果:" +#: src/importers/baseimporter.cpp:99 src/importers/baseimporter.cpp:124 +msgid "Importing selected recipes" +msgstr "選択されたレシピをインポート" -#: src/dialogs/conversiondialog.cpp:140 -msgid "Approximated result:" -msgstr "およその結果:" +#: src/importers/baseimporter.cpp:127 +msgid "%v/%m Recipes" +msgstr "%v/%m レシピ" -#: src/dialogs/conversiondialog.cpp:144 src/dialogs/conversiondialog.cpp:148 -#: src/dialogs/conversiondialog.cpp:152 src/dialogs/conversiondialog.cpp:156 -#: src/dialogs/conversiondialog.cpp:160 -msgid "Error:" -msgstr "エラー:" +#: src/importers/baseimporter.cpp:221 +msgid "All recipes up unto this point have been successfully imported." +msgstr "ここまでのレシピをすべて正常にインポートしました。" -#: src/dialogs/conversiondialog.cpp:145 -msgid "Missing unit conversion" -msgstr "単位変換がありません" +#: src/importers/baseimporter.cpp:230 +#, c-format +msgid "Importing recipe: %1" +msgstr "レシピをインポート: %1" -#: src/dialogs/conversiondialog.cpp:149 -msgid "No ingredient weight available" -msgstr "材料の重さがありません" +#: src/importers/baseimporter.cpp:388 +msgid "" +"Import of recipes from the file \"%1\" failed due to the " +"following error(s):" +msgstr "" +"以下のエラーが発生したため、ファイル \"%1\" からのレシピのイン" +"ポートに失敗しました:" -#: src/dialogs/conversiondialog.cpp:153 -msgid "No ingredient weight available for this method of preparation" -msgstr "この準備方法での材料の重さがありません" +#: src/importers/baseimporter.cpp:394 +msgid "The file %1 generated the following warning(s):" +msgstr "ファイル %1 が以下の警告を生成しました:" -#: src/dialogs/conversiondialog.cpp:157 -msgid "Ingredient required for conversion" -msgstr "変換には材料が必要です" +#: src/importers/kreimporter.cpp:50 +msgid "Archive does not contain a valid Krecipes file" +msgstr "アーカイブに有効なレシピファイルが含まれていません。" -#: src/dialogs/conversiondialog.cpp:161 -msgid "Impossible unit conversion based on unit types" -msgstr "" +#: src/importers/kreimporter.cpp:71 +msgid "\"%1\" at line %2, column %3" +msgstr "行 %2、列 %3 に \"%1\"" -#: src/dialogs/recipeimportdialog.cpp:29 -msgid "Import Recipes" -msgstr "レシピをインポート" +#: src/importers/kreimporter.cpp:78 +msgid "This file does not appear to be a *.kreml file" +msgstr "このファイルは *.kreml ファイルではないようです。" -#: src/dialogs/recipeimportdialog.cpp:61 -msgid "All (%1)" -msgstr "すべて (%1)" +#: src/importers/kreimporter.cpp:84 +#, c-format +msgid "KreML version %1" +msgstr "KreML バージョン %1" -#: src/dialogs/recipeimportdialog.cpp:96 src/dialogs/recipeimportdialog.cpp:97 -#: src/widgets/recipelistview.cpp:31 -msgid "Uncategorized" -msgstr "カテゴリなし" +#: src/importers/mmfimporter.cpp:70 src/importers/mxpimporter.cpp:54 +#: src/importers/rezkonvimporter.cpp:52 +msgid "No recipes found in this file." +msgstr "このファイルにはレシピが見つかりません。" -#: src/dialogs/advancedsearchdialog.cpp:89 -#: src/dialogs/advancedsearchdialog.cpp:293 -msgid "Require All Words" -msgstr "すべての語を含む" +#: src/importers/mmfimporter.cpp:73 src/importers/mx2importer.cpp:86 +#: src/importers/mxpimporter.cpp:57 src/importers/nycgenericimporter.cpp:47 +#: src/importers/recipemlimporter.cpp:65 src/importers/rezkonvimporter.cpp:55 +msgid "Unable to open file." +msgstr "ファイルを開けません。" -#: src/dialogs/advancedsearchdialog.cpp:93 -#: src/dialogs/advancedsearchdialog.cpp:297 -msgid "Keywords:" -msgstr "キーワード:" +#: src/importers/mmfimporter.cpp:137 +msgid "" +"While loading recipe %1 an ingredient line was found after the " +"directions. While this is valid, it most commonly indicates an incorrectly " +"formatted recipe." +msgstr "" +"レシピ「%1」の読み込みで、材料の行が作り方の後に見つかりました。これは有効で" +"はありますが、一般にはレシピのフォーマットが正しくないことを暗示しています。" -#: src/dialogs/advancedsearchdialog.cpp:111 -msgid "Enter ingredients: (e.g. chicken pasta \"white wine\")" -msgstr "材料を入力してください: (例 chicken pasta \"white wine\")" +#: src/importers/mmfimporter.cpp:305 src/importers/mx2importer.cpp:101 +#: src/importers/mxpimporter.cpp:102 src/importers/mxpimporter.cpp:251 +msgid "servings" +msgstr "人分" -#: src/dialogs/advancedsearchdialog.cpp:152 -msgid "Enter categories: (e.g. Desserts Pastas \"Main Dishes\")" -msgstr "カテゴリを入力してください: (例 Desserts Pastas \"Main Dishes\")" +#: src/importers/mx2importer.cpp:55 +msgid "\"%1\" at line %2, column %3. This may not be a *.mx2 file." +msgstr "行 %2、列 %3 に \"%1\"。これは *.mx2 ファイルではないかもしれません。" -#: src/dialogs/advancedsearchdialog.cpp:193 -msgid "Enter author name (e.g. Smith or \"Jane Doe\")" -msgstr "作者の名前を入力してください: (例 Smith または \"Jane Doe\")" +#: src/importers/mx2importer.cpp:63 +msgid "This file does not appear to be a *.mx2 file" +msgstr "このファイルは *.mx2 ファイルではないようです。" -#: src/dialogs/advancedsearchdialog.cpp:316 src/widgets/recipelistview.cpp:152 -msgid "Created:" -msgstr "作成日:" +#: src/importers/mxpimporter.cpp:86 +msgid "" +"While loading recipe \"%1\" the field \"Recipe By:\" is either missing or " +"could not be detected." +msgstr "" +"レシピ「%1」の読み込みで、フィールド \"Recipe By:\" (作者) がないか、検出でき" +"ませんでした。" -#: src/dialogs/advancedsearchdialog.cpp:327 src/widgets/recipelistview.cpp:153 -msgid "Modified:" -msgstr "更新日:" +#: src/importers/mxpimporter.cpp:106 +msgid "" +"While loading recipe \"%1\" the field \"Serving Size:\" is either missing or " +"could not be detected." +msgstr "" +"レシピ「%1」の読み込みで、フィールド \"Serving Size:\" (出来上がり) がない" +"か、検出できませんでした。" -#: src/dialogs/advancedsearchdialog.cpp:338 src/widgets/recipelistview.cpp:154 -msgid "Last Accessed:" -msgstr "最終アクセス日:" +#: src/importers/mxpimporter.cpp:117 +msgid "" +"While loading recipe \"%1\" the field \"Preparation Time:\" is either " +"missing or could not be detected." +msgstr "" +"レシピ「%1」の読み込みで、フィールド \"Preparation Time:\" (調理時間) がない" +"か、検出できませんでした。" -#: src/dialogs/advancedsearchdialog.cpp:417 -msgid "Criterion" -msgstr "規準" +#: src/importers/mxpimporter.cpp:161 +msgid "" +"While loading recipe \"%1\" the field \"Categories:\" is either missing or " +"could not be detected." +msgstr "" +"レシピ「%1」の読み込みで、フィールド \"Categories:\" (カテゴリ) がないか、検" +"出できませんでした。" -#: src/dialogs/advancedsearchdialog.cpp:542 -msgid "Search using the following criteria:" -msgstr "以下の規準で検索:" +#: src/importers/mxpimporter.cpp:188 +msgid "While loading recipe \"%1\" Invalid amount \"%2\" in the line \"%3\"" +msgstr "レシピ「%1」の読み込みで、行 \"%3\" に無効な量 \"%2\"" -#: src/dialogs/advancedsearchdialog.cpp:544 -msgid "Uses any of:" -msgstr "いずれかを使用:" +#: src/importers/mxpimporter.cpp:352 +msgid "" +"MasterCook's Generic Export format is currently not supported. Please write " +"to jkivlighn@gmail.com to request support for this format." +msgstr "" +"MasterCook Generic エクスポートフォーマットは現在サポートされていません。この" +"フォーマットをサポートするよう jkivlighn@gmail.com に要望を送ってください。" -#: src/dialogs/advancedsearchdialog.cpp:545 -msgid "Uses all:" -msgstr "すべて使用:" +#: src/importers/mxpimporter.cpp:358 +msgid "" +"MasterCook Mac's Export format is currently not supported. Please write to " +"jkivlighn@gmail.com to request support for this format." +msgstr "" +"MasterCook Mac エクスポートフォーマットは現在サポートされていません。この" +"フォーマットをサポートするよう jkivlighn@gmail.com に要望を送ってください。" -#: src/dialogs/advancedsearchdialog.cpp:546 -msgid "Without:" -msgstr "使用しない:" +#: src/importers/nycgenericimporter.cpp:42 +msgid "File does not appear to be a valid NYC export." +msgstr "ファイルは有効な NYC エクスポートではないようです。" -#: src/dialogs/advancedsearchdialog.cpp:547 -msgid "Categories >>" -msgstr "カテゴリ >>" +#: src/importers/recipemlimporter.cpp:37 +msgid "\"%1\" at line %2, column %3. This may not be a RecipeML file." +msgstr "" +"行 %2、列 %3 に \"%1\"。これは RecipeML ファイルではないかもしれません。" -#: src/dialogs/advancedsearchdialog.cpp:548 -msgid "In all:" -msgstr "すべてに属す:" +#: src/importers/recipemlimporter.cpp:44 +msgid "This file does not appear to be a valid RecipeML archive." +msgstr "このファイルは有効な RecipeML アーカイブではないようです。" -#: src/dialogs/advancedsearchdialog.cpp:549 -msgid "Not in:" -msgstr "属さない:" +#: src/krecipes.cpp:117 +msgid "" +"Gathering recipe data from file.\n" +"Please wait..." +msgstr "" +"ファイルからレシピデータを読み込んでいます。\n" +"お待ちください..." -#: src/dialogs/advancedsearchdialog.cpp:550 -msgid "In any of:" -msgstr "いずれかに属す:" +#: src/krecipes.cpp:167 +msgid "Reloa&d" +msgstr "再読み込み(&D)" -#: src/dialogs/advancedsearchdialog.cpp:552 -msgid "By any of:" -msgstr "いずれか:" +#: src/krecipes.cpp:169 +msgid "&Edit Recipe" +msgstr "レシピを編集(&E)" -#: src/dialogs/advancedsearchdialog.cpp:553 -msgid "By all:" -msgstr "すべて:" +#: src/krecipes.cpp:173 +msgid "&Measurement Converter" +msgstr "長さの変換(&M)" -#: src/dialogs/advancedsearchdialog.cpp:554 -msgid "Not by:" -msgstr "以外:" +#: src/krecipes.cpp:180 +msgid "&Merge Similar Categories..." +msgstr "類似したカテゴリをマージ(&M)..." -#: src/dialogs/advancedsearchdialog.cpp:556 -#: src/dialogs/advancedsearchdialog.cpp:562 -#: src/widgets/propertylistview.cpp:256 -msgid "Enabled" -msgstr "有効" +#: src/krecipes.cpp:184 +msgid "&Merge Similar Ingredients..." +msgstr "類似した材料をマージ(&M)..." -#: src/dialogs/advancedsearchdialog.cpp:558 -msgid "Yields at least:" -msgstr "出来上がりの最低数:" +#: src/krecipes.cpp:190 +msgid "&New Recipe" +msgstr "新しいレシピ(&N)" -#: src/dialogs/advancedsearchdialog.cpp:559 -msgid "Yields at most:" -msgstr "出来上がりの最大数:" +#: src/krecipes.cpp:203 +msgid "Import from File..." +msgstr "ファイルからインポート..." -#: src/dialogs/advancedsearchdialog.cpp:560 -msgid "Yields about:" -msgstr "出来上がりのおよその数:" +#: src/krecipes.cpp:207 +msgid "Import from Database..." +msgstr "データベースからインポート..." -#: src/dialogs/advancedsearchdialog.cpp:564 -msgid "Ready in at most:" -msgstr "最長調理時間:" +#: src/krecipes.cpp:211 +msgid "Export..." +msgstr "エクスポート..." -#: src/dialogs/advancedsearchdialog.cpp:565 -msgid "Ready in about:" -msgstr "およその調理時間:" +#: src/krecipes.cpp:215 src/recipeactionshandler.cpp:64 +msgid "&Copy to Clipboard" +msgstr "クリップボードへコピー(&C)" -#: src/dialogs/advancedsearchdialog.cpp:567 -msgid "Meta Data" -msgstr "メタデータ" +#: src/krecipes.cpp:220 +msgid "Page Setup..." +msgstr "ページ設定..." -#: src/dialogs/advancedsearchdialog.cpp:568 -msgid "C&lear" -msgstr "クリア(&L)" +#: src/krecipes.cpp:224 +msgid "Print Setup..." +msgstr "印刷設定..." -#: src/dialogs/advancedsearchdialog.cpp:569 -msgid "Alt+L" -msgstr "Alt+L" +#: src/krecipes.cpp:228 +msgid "Backup..." +msgstr "バックアップ..." -#: src/dialogs/advancedsearchdialog.cpp:570 -msgid "&Search" -msgstr "検索(&S)" +#: src/krecipes.cpp:232 +msgid "Restore..." +msgstr "復元..." -#: src/dialogs/advancedsearchdialog.cpp:571 -msgid "By average:" -msgstr "平均で:" +#: src/krecipes.cpp:356 +msgid "" +"Filter \"%1\" not recognized.\n" +"Please select one of the provided filters." +msgstr "" +"フィルタ \"%1\" を認識できません。\n" +"提供されているフィルタから一つ選択してください。" -#: src/dialogs/advancedsearchdialog.cpp:572 -msgid "stars" -msgstr "星" +#: src/krecipes.cpp:358 +msgid "Unrecognized Filter" +msgstr "認識できないフィルタ" -#: src/dialogs/advancedsearchdialog.cpp:573 -msgid "By criteria:" -msgstr "次の基準で:" +#: src/krecipes.cpp:390 +msgid "" +"NOTE: We recommend that all recipes generating warnings be checked to ensure " +"that they were properly imported, and no loss of recipe data has occurred." +"

" +msgstr "" +"注意: 警告の出たすべてのレシピについて、正しくインポートされているか、レシピ" +"データが消失していないか、確認することを推奨します。

" -#: src/dialogs/advancedsearchdialog.cpp:574 -msgid "+" -msgstr "+" +#: src/krecipes.cpp:393 +msgid "Import Warnings" +msgstr "インポート警告" -#: src/dialogs/advancedsearchdialog.cpp:877 -msgid "No matching recipes found" -msgstr "マッチするレシピが見つかりません" +#: src/krecipes.cpp:458 src/krecipes.cpp:477 +msgid "" +"The recipe print and view layouts use the same file for their style, meaning " +"changing one view's look changes them both. If this is not the behavior you " +"desire, load one style and save it under a different name." +msgstr "" +"レシピの印刷と表示のレイアウトは同じスタイルファイルを使用します。つまり、一" +"方の外観を変更すると両方が変わります。これが好ましくない場合は、スタイルを読" +"み込んで他の名前で保存してください。" -#: src/dialogs/ingredientgroupsdialog.cpp:27 -msgid "Header list" -msgstr "ヘッダリスト" +#: src/krecipes.cpp:494 +msgid "Save Backup As..." +msgstr "バックアップに名前を付けて保存..." -#: src/dialogs/createpropertydialog.cpp:18 -#: src/dialogs/createpropertydialog.cpp:34 -msgid "New Property" -msgstr "新しいプロパティ" +#: src/krecipes.cpp:498 src/recipeactionshandler.cpp:383 +msgid "File \"%1\" exists. Are you sure you want to overwrite it?" +msgstr "ファイル \"%1\" は既に存在します。本当に上書きしますか?" -#: src/dialogs/createpropertydialog.cpp:36 -msgid "Property name:" -msgstr "プロパティの名前:" +#: src/krecipes.cpp:507 +msgid "Backup Failed" +msgstr "バックアップ失敗" -#: src/dialogs/createpropertydialog.cpp:42 -msgid "Units:" -msgstr "単位:" +#: src/krecipes.cpp:514 +msgid "Krecipes Backup File" +msgstr "Krecipes バックアップファイル" -#: src/dialogs/dependanciesdialog.cpp:56 -msgid "" -"WARNING: The following will have to be removed also, since currently " -"they use the element you have chosen to be removed." -msgstr "警告: 以下は、あなたが削除するように選択した要素を使用しているので、同時に削除しなければなりません。" +#: src/krecipes.cpp:515 +msgid "Restore Backup" +msgstr "バックアップを復元" -#: src/dialogs/dependanciesdialog.cpp:59 +#: src/krecipes.cpp:518 msgid "" -"WARNING: The following currently use the element you have chosen to be " -"removed." -msgstr "警告: 以下は、あなたが削除するように選択した要素を使用しています。" +"Restoring this file will erase ALL data currently in the database!

If you want to keep the recipes in your database, click " +"\"Cancel\" and first export your recipes. These can then be imported once " +"the restore is complete.

Are you sure you want to proceed?" +msgstr "" +"このファイルを復元すると、現在データベースにあるすべてのデータが失われます。" +"

データベースのレシピを保持したい場合は、「キャンセル」をクリック" +"して、先にあなたのレシピをエクスポートしてください。エクスポートしたレシピ" +"は、復元が完了した後にインポートすることができます。

本当に操作を" +"続けますか?" -#: src/dialogs/dependanciesdialog.cpp:91 -msgid "Are you sure you wish to proceed?" -msgstr "本当に続けますか?" +#: src/krecipes.cpp:525 +msgid "Restore successful." +msgstr "復元に成功しました。" -#: src/dialogs/selectunitdialog.cpp:20 src/dialogs/selectunitdialog.cpp:26 -msgid "Choose Unit" -msgstr "単位を選択" +#: src/krecipes.cpp:589 +msgid "" +"A recipe contains unsaved changes.\n" +"Do you want to save the changes before exiting?" +msgstr "" +"レシピには未保存の変更があります。\n" +"終了する前に保存しますか?" -#: src/dialogs/similarcategoriesdialog.cpp:137 -msgid "Similar Categories" -msgstr "類似したカテゴリ" +#: src/krecipes.cpp:591 +msgid "Unsaved Changes" +msgstr "未保存の変更" -#: src/dialogs/similarcategoriesdialog.cpp:138 -msgid "Threshold:" -msgstr "しきい値:" +#: src/krecipesview.cpp:106 src/krecipesview.cpp:318 src/krecipesview.cpp:348 +msgid "Find/Edit Recipes" +msgstr "レシピの検索と編集" -#: src/dialogs/similarcategoriesdialog.cpp:139 -msgid "Category:" -msgstr "カテゴリ:" +#: src/krecipesview.cpp:133 +msgid "Data" +msgstr "データ" -#: src/dialogs/similarcategoriesdialog.cpp:140 -msgid "Search" -msgstr "検索" +#: src/krecipesview.cpp:302 +msgid "" +"\n" +"Would you like to run the setup wizard again? Otherwise, the application " +"will be closed." +msgstr "" +"\n" +"設定ウィザードをもう一度実行しますか?そうでなければ、アプリケーションを終了" +"します。" -#: src/dialogs/similarcategoriesdialog.cpp:141 -msgid "Similar Categories:" -msgstr "類似したカテゴリ:" +#: src/krecipesview.cpp:308 +msgid "Exiting" +msgstr "終了します" -#: src/dialogs/similarcategoriesdialog.cpp:142 -msgid "<<" -msgstr "<<" +#: src/krecipesview.cpp:323 src/krecipesview.cpp:383 +msgid "Preparation Methods" +msgstr "準備方法" -#: src/dialogs/similarcategoriesdialog.cpp:143 -msgid ">>" -msgstr ">>" +#: src/krecipesview.cpp:326 src/krecipesview.cpp:357 +msgid "Diet Helper" +msgstr "献立作成ヘルパー" -#: src/dialogs/similarcategoriesdialog.cpp:144 -msgid "Categories to Merge:" -msgstr "マージするカテゴリ:" +#: src/krecipesview.cpp:327 src/krecipesview.cpp:362 +msgid "Ingredient Matcher" +msgstr "材料で検索" -#: src/dialogs/similarcategoriesdialog.cpp:145 -msgid "Merge" -msgstr "マージ" +#: src/krecipesview.cpp:402 +msgid "View Recipe" +msgstr "レシピを表示" -#: src/dialogs/similarcategoriesdialog.cpp:148 -#: src/dialogs/similarcategoriesdialog.cpp:150 -#: src/widgets/categorylistview.cpp:302 src/widgets/categorylistview.cpp:568 -msgid "Category" -msgstr "カテゴリ" +#: src/krecipesview.cpp:442 src/krecipesview.cpp:444 +#: src/recipeactionshandler.cpp:237 +msgid "Export Recipe" +msgstr "レシピをエクスポート" -#: src/dialogs/similarcategoriesdialog.cpp:271 -msgid "Please select only one category." -msgstr "カテゴリは一つだけ選択してください。" +#: src/krecipesview.cpp:460 +msgid "" +"A recipe contains unsaved changes.\n" +"Do you want to save changes made to this recipe before editing another " +"recipe?" +msgstr "" +"レシピには未保存の変更が含まれています。\n" +"他のレシピを編集する前に、このレシピへの変更を保存しますか?" -#: src/dialogs/similarcategoriesdialog.cpp:300 -#: src/recipeactionshandler.cpp:220 src/recipeactionshandler.cpp:252 -msgid "No recipes selected." -msgstr "レシピが選択されていません。" +#: src/krecipesview.cpp:480 +msgid "Are you sure you want to permanently remove the recipe, %1?" +msgstr "本当にレシピ「%1」を完全に削除しますか?" -#: src/dialogs/similarcategoriesdialog.cpp:331 -msgid "No categories selected to merge." -msgstr "マージするカテゴリが選択されていません。" +#: src/krecipesview.cpp:481 +msgid "Confirm remove" +msgstr "削除の確認" -#: src/dialogs/createunitdialog.cpp:22 src/dialogs/createunitdialog.cpp:34 -msgid "New Unit" -msgstr "新しい単位" +#: src/krecipesview.cpp:512 +msgid "" +"A recipe contains unsaved changes.\n" +"Do you want to save changes made to this recipe before creating a new recipe?" +msgstr "" +"レシピに未保存の変更があります。\n" +"新しいレシピを作成する前に、このレシピの変更を保存しますか?" -#: src/dialogs/createunitdialog.cpp:36 -msgid "Singular:" -msgstr "単数形:" +#: src/krecipesview.cpp:665 +msgid "Unable to setup database" +msgstr "データベースをセットアップできません" -#: src/dialogs/createunitdialog.cpp:42 src/dialogs/createunitdialog.cpp:54 -msgid "Abbreviation:" -msgstr "省略形:" +#: src/krecipesview.cpp:676 +msgid "Code error. No DB support has been included. Exiting" +msgstr "コードエラー。データベースのサポートが含まれていません。終了します。" -#: src/dialogs/createunitdialog.cpp:48 -msgid "Plural:" -msgstr "複数形:" +#: src/krecipesview.cpp:846 src/krecipesview.cpp:872 +msgid "Code error. No DB support was built in. Exiting" +msgstr "コードエラー。データベースサポートがありません。終了します。" -#: src/dialogs/createunitdialog.cpp:60 -msgid "Type:" -msgstr "タイプ:" +#: src/krecipesview.cpp:854 +msgid "Unable to open database" +msgstr "データベースを開けません" -#: src/dialogs/createunitdialog.cpp:62 src/widgets/unitlistview.cpp:72 -#: src/widgets/unitlistview.cpp:144 -msgid "Other" -msgstr "その他" +#: src/krecipesview.cpp:877 +msgid "DB started correctly\n" +msgstr "データベースを開始しました。\n" -#: src/dialogs/createunitdialog.cpp:63 src/widgets/unitlistview.cpp:73 -#: src/widgets/unitlistview.cpp:145 -msgid "Mass" -msgstr "質量" +#: src/krecipesview.cpp:885 +msgid "The configured database type (%1) is unsupported." +msgstr "設定されたデータベースのタイプ (%1) はサポートしていません。" -#: src/dialogs/createunitdialog.cpp:64 src/widgets/unitlistview.cpp:74 -#: src/widgets/unitlistview.cpp:146 -msgid "Volume" -msgstr "体積" +#: src/krecipesview.cpp:885 +msgid "" +"Unsupported database type. Database must be either MySQL, SQLite, or " +"PostgreSQL." +msgstr "" +"データベースのタイプがサポートされていません。データベースは MySQL、SQLite、" +"PostgreSQL のいずれかでなければなりません。" #: src/krepagelayout.cpp:116 msgid "ISO A3" @@ -1485,308 +4198,65 @@ msgstr "ISO A6" msgid "ISO A7" msgstr "ISO A7" -#: src/krepagelayout.cpp:131 -msgid "ISO A8" -msgstr "ISO A8" - -#: src/krepagelayout.cpp:132 -msgid "ISO A9" -msgstr "ISO A9" - -#: src/krepagelayout.cpp:133 -msgid "ISO B0" -msgstr "ISO B0" - -#: src/krepagelayout.cpp:134 -msgid "ISO B1" -msgstr "ISO B1" - -#: src/krepagelayout.cpp:135 -msgid "ISO B10" -msgstr "ISO B10" - -#: src/krepagelayout.cpp:136 -msgid "ISO B2" -msgstr "ISO B2" - -#: src/krepagelayout.cpp:137 -msgid "ISO B3" -msgstr "ISO B3" - -#: src/krepagelayout.cpp:138 -msgid "ISO B4" -msgstr "ISO B4" - -#: src/krepagelayout.cpp:139 -msgid "ISO B6" -msgstr "ISO B6" - -#: src/krepagelayout.cpp:140 -msgid "ISO C5" -msgstr "ISO C5" - -#: src/krepagelayout.cpp:141 -msgid "US Common 10" -msgstr "US Common 10" - -#: src/krepagelayout.cpp:142 -msgid "ISO DL" -msgstr "ISO DL" - -#: src/krepagelayout.cpp:143 -msgid "US Folio" -msgstr "US Folio" - -#: src/krepagelayout.cpp:144 -msgid "US Ledger" -msgstr "US Ledger" - -#: src/krepagelayout.cpp:145 -msgid "US Tabloid" -msgstr "US Tabloid" - -#: src/setupwizard.cpp:39 -msgid "Welcome to Krecipes" -msgstr "Krecipes へようこそ" - -#: src/setupwizard.cpp:42 -msgid "Database Type" -msgstr "データベースのタイプ" - -#: src/pref.cpp:57 src/setupwizard.cpp:45 src/setupwizard.cpp:54 -msgid "Server Settings" -msgstr "サーバの設定" - -#: src/setupwizard.cpp:48 src/setupwizard.cpp:51 -msgid "Database Permissions" -msgstr "データベースへのアクセス権限" - -#: src/setupwizard.cpp:57 -msgid "Initialize Database" -msgstr "データベースを初期化" - -#: src/setupwizard.cpp:60 -msgid "Finish & Save Settings" -msgstr "終了して設定を保存" - -#: src/setupwizard.cpp:130 -msgid "" -"Thank you very much for choosing Krecipes." -"
It looks like this is the first time you are using it. This wizard will " -"help you with the initial setup so that you can start using it quickly." -"
" -"
Welcome, and enjoy cooking!" -msgstr "" -"Krecipes をお選び頂き、ありがとうございます。" -"
" -"
今回初めて Krecipes を起動されたようです。このウィザードは、Krecipes を早く使えるように、最初のセットアップのお手伝いをします。" -"
" -"
料理を楽しんでください!" - -#: src/setupwizard.cpp:162 -msgid "" -"This dialog will allow you to specify a MySQL account that has the necessary " -"permissions to access the Krecipes MySQL database." -"
" -"
Most users that use Krecipes and MySQL for the first " -"time can just leave the default parameters and press 'Next'. " -"
" -"
If you set a MySQL root password before, or you have already permissions as " -"normal user, click on the appropriate option. Otherwise the account 'root' will " -"be used, with no password." -"
" -"
[For security reasons, we strongly encourage you to setup a MySQL root " -"password if you have not done so yet. Just type as root: mysqladmin password " -"your_password]" -msgstr "" -"ここで、Krecipes MySQL データベースにアクセスするために必要な権限のある MySQL アカウントを指定します。" -"
" -"
Krecipes と MySQL " -"を初めて使う大部分のユーザは、デフォルトのパラメータを変更せずに「次」を押すだけでかまいません。" -"
" -"
既に MySQL root " -"パスワードを設定している場合や、一般ユーザとしてアクセス権限がある場合は、該当するオプションをチェックしてください。そうしなければ、パスワードなしでアカウント " -"'root' を使用します。" -"
" -"
セキュリティ上の理由により、まだ行っていなければ、MySQL root パスワードを設定することを強く推奨します。root " -"になって以下のように入力してください:" -"
mysqladmin password your_password" - -#: src/setupwizard.cpp:174 src/setupwizard.cpp:282 -msgid "I have already set the necessary permissions" -msgstr "既に必要なアクセス権限があります" - -#: src/setupwizard.cpp:181 -msgid "I have already set a MySQL root/admin account" -msgstr "既に MySQL の root/管理者アカウントを設定しています" - -#: src/setupwizard.cpp:189 -msgid "MySQL Administrator Account" -msgstr "MySQL 管理者アカウント" - -#: src/setupwizard.cpp:270 -msgid "" -"This dialog will allow you to specify a PostgreSQL account that has the " -"necessary permissions to access the Krecipes PostgreSQL database. This account " -"may either be a PostgreSQL superuser or have the ability to both " -"create new PostgreSQL users and databases." -"
" -"
If no superuser or privileged account is given, the account 'postgres' will " -"be attempted, with no password. If this is insufficient for your PostgreSQL " -"setup, you must select the appropriate option below to enter the " -"information of a privileged PostgreSQL account." -msgstr "" -"ここで、Krecipes PostgreSQL データベースにアクセスするために必要な権限のある PostgreSQL " -"アカウントを指定します。このアカウントは、「PostgreSQL スーパーユーザ」であるか、「新しい PostgreSQL " -"ユーザとデータベースの作成」の両方を行う権限があるかのいずれかです。" -"
" -"
スーパーユーザまたは特権アカウントが指定されなかった場合は、パスワードなしでアカウント 'postgres' を試します。これがあなたの " -"PostgreSQL セットアップで不十分であれば、下で該当するオプションを選択して、PostgreSQL 特権アカウントの情報を入力する必要があります。" - -#: src/setupwizard.cpp:289 -msgid "I have already set a superuser or privileged account" -msgstr "既にスーパーユーザまたは特権アカウントを設定しています" - -#: src/setupwizard.cpp:297 -msgid "PostgreSQL Superuser or Privileged Account" -msgstr "PostgreSQL スーパーユーザまたは特権アカウント" - -#: src/setupwizard.cpp:378 -msgid "" -"In this dialog you can adjust the database server settings." -"
" -"
Warning: Passwords are stored in plain text and could potentially be " -"compromised. We recommend that you create a username and password combination " -"solely for use by Krecipes." -msgstr "" -"ここでデータベースサーバの設定を行います。" -"
" -"
注意: パスワードはプレーンテキストで保存されるため、危険にさらされる可能性があります。 Krecipes " -"でのみ使用するユーザ名とパスワードの組合せを作成することを推奨します。" - -#: src/setupwizard.cpp:446 -msgid "The server is remote" -msgstr "サーバはリモート" - -#: src/setupwizard.cpp:455 -msgid "Server / Client Settings" -msgstr "サーバとクライアントの設定" - -#: src/setupwizard.cpp:468 -msgid "Client:" -msgstr "クライアント:" - -#: src/setupwizard.cpp:539 -msgid "In this dialog you can adjust SQLite settings." -msgstr "ここで SQLite の設定を行います。" - -#: src/setupwizard.cpp:562 -msgid "Open file dialog" -msgstr "ファイルダイアログを開く" - -#: src/setupwizard.cpp:607 -msgid "" -"Congratulations; all the necessary configuration setup is done. Press 'Finish' " -"to continue, and enjoy cooking!" -msgstr "おめでとうございます。必要な設定がすべて完了しました。続けるには「完了」を押してください。料理を楽しんでください!" - -#: src/setupwizard.cpp:699 -msgid "" -"Krecipes comes with some delicious default recipes and useful data. " -"
" -"
Would you like to initialize your database with those? Note that this will " -"erase all your previous recipes if you have any. " -msgstr "" -"Krecipes には、サンプルとして、いくつかのおいしい料理のレシピと有用なデータが同梱されています。" -"
" -"
あなたのデータベースをこれらで初期化しますか?" -"
注意: これを実行すると、既存のレシピはすべて消去されます。" +#: src/krepagelayout.cpp:131 +msgid "ISO A8" +msgstr "ISO A8" -#: src/setupwizard.cpp:718 -msgid "Yes please, initialize the database with the examples" -msgstr "はい、サンプルでデータベースを初期化します" +#: src/krepagelayout.cpp:132 +msgid "ISO A9" +msgstr "ISO A9" -#: src/setupwizard.cpp:724 -msgid "" -"Krecipes can import nutrient data from the USDA's nutrient database for over " -"400 foods. A total of 43 food properties are included for each food, such as " -"energy, fat, vitamin C, etc." -"
" -"
Would you like to import this data now? Note that this operation is safe " -"to use on an existing database, and no data loss will occur. This operation " -"may take several minutes." -msgstr "" -"Krecipes は USDA の栄養データベースから 400 以上の食品の栄養データをインポートすることができます。各食品には、エネルギー、脂肪、ビタミン " -"C など、合計 43 個の成分データが含まれています。" -"
" -"
今このデータをインポートしますか?この操作は既存のデータベースに対して安全に実行できます。既存のデータは失われません。この操作には数分かかります。" +#: src/krepagelayout.cpp:133 +msgid "ISO B0" +msgstr "ISO B0" -#: src/setupwizard.cpp:730 -msgid "" -"Yes please, load the database with nutrient data for 400+ foods. (Note: English " -"only.)" -msgstr "はい、400 以上の食品の栄養データをデータベースに読み込みます (注意: 英語のみ)" +#: src/krepagelayout.cpp:134 +msgid "ISO B1" +msgstr "ISO B1" -#: src/setupwizard.cpp:767 -msgid "" -"Choose the type of database that you want to use. Most users will want to " -"choose a simple local database here. However, you can also use remote servers " -"by means of a MySQL or PostgreSQL database." -msgstr "" -"使用するデータベースのタイプを選択してください。大部分のユーザは単純なローカルデータベースを選択しますが、MySQL または PostgreSQL " -"データベースでリモートサーバを使用することもできます。" +#: src/krepagelayout.cpp:135 +msgid "ISO B10" +msgstr "ISO B10" -#: src/setupwizard.cpp:783 -msgid "Simple Local File (SQLite)" -msgstr "単純なローカルファイル (SQLite)" +#: src/krepagelayout.cpp:136 +msgid "ISO B2" +msgstr "ISO B2" -#: src/setupwizard.cpp:784 -msgid "Local or Remote MySQL Database" -msgstr "ローカルまたはリモートの MySQL データベース" +#: src/krepagelayout.cpp:137 +msgid "ISO B3" +msgstr "ISO B3" -#: src/setupwizard.cpp:785 -msgid "Local or Remote PostgreSQL Database" -msgstr "ローカルまたはリモートの PostgreSQL データベース" +#: src/krepagelayout.cpp:138 +msgid "ISO B4" +msgstr "ISO B4" -#: src/exporters/htmlexporter.cpp:130 -msgid "" -"\n" -"

Error: Unable to find a layout file, which is needed to view the " -"recipe.

" -"

Krecipes was probably not properly installed.

" -msgstr "" -"\n" -"

エラー: レシピを表示するために必要なレイアウトファイルが見つかりません。

" -"

恐らく Krecipes が正しくインストールされていません。

" +#: src/krepagelayout.cpp:139 +msgid "ISO B6" +msgstr "ISO B6" -#: src/exporters/htmlexporter.cpp:162 -msgid "Krecipes Recipes" -msgstr "Krecipes レシピ" +#: src/krepagelayout.cpp:140 +msgid "ISO C5" +msgstr "ISO C5" -#: src/exporters/htmlexporter.cpp:396 src/exporters/htmlexporter.cpp:419 -#: src/exporters/plaintextexporter.cpp:116 -#: src/exporters/plaintextexporter.cpp:126 -msgid "or" -msgstr "または" +#: src/krepagelayout.cpp:141 +msgid "US Common 10" +msgstr "US Common 10" -#: src/exporters/htmlexporter.cpp:520 -msgid "Overall Rating" -msgstr "全体的な評価" +#: src/krepagelayout.cpp:142 +msgid "ISO DL" +msgstr "ISO DL" -#: src/exporters/recipemlexporter.cpp:140 -msgid "Total" -msgstr "合計" +#: src/krepagelayout.cpp:143 +msgid "US Folio" +msgstr "US Folio" -#: src/exporters/plaintextexporter.cpp:90 -msgid "Yields" -msgstr "出来上がり" +#: src/krepagelayout.cpp:144 +msgid "US Ledger" +msgstr "US Ledger" -#: src/exporters/plaintextexporter.cpp:153 -#, c-format -msgid "" -"_n: 1 star\n" -"%n stars" -msgstr "%nつ星" +#: src/krepagelayout.cpp:145 +msgid "US Tabloid" +msgstr "US Tabloid" #: src/main.cpp:25 msgid "The TDE Cookbook" @@ -1834,230 +4304,249 @@ msgstr "Yukiko Bando" msgid "INSERT YOUR EMAIL ADDRESS" msgstr "ybando@k6.dion.ne.jp" -#: src/recipeactionshandler.cpp:51 -msgid "&Open" -msgstr "開く(&O)" +#: src/mmdata.h:26 +msgid "bunch" +msgstr "" -#: src/recipeactionshandler.cpp:55 src/recipeactionshandler.cpp:77 -msgid "E&xport" -msgstr "エクスポート(&X)" +#: src/mmdata.h:26 +msgid "bunches" +msgstr "" -#: src/recipeactionshandler.cpp:57 -msgid "&Remove From Category" -msgstr "カテゴリから削除(&R)" +#: src/mmdata.h:27 +#, fuzzy +msgid "cup" +msgstr "バックアップ" -#: src/recipeactionshandler.cpp:62 -msgid "&Add to Shopping List" -msgstr "買い物リストに追加(&A)" +#: src/mmdata.h:27 +msgid "cups" +msgstr "" -#: src/krecipes.cpp:215 src/recipeactionshandler.cpp:64 -msgid "&Copy to Clipboard" -msgstr "クリップボードへコピー(&C)" +#: src/mmdata.h:28 +msgid "cubic cm" +msgstr "" -#: src/recipeactionshandler.cpp:67 -msgid "Ca&tegorize..." -msgstr "カテゴリ(&T)..." +#: src/mmdata.h:29 +msgid "centigram" +msgstr "" -#: src/recipeactionshandler.cpp:73 -msgid "&Expand All" -msgstr "すべて展開(&E)" +#: src/mmdata.h:29 +msgid "centigrams" +msgstr "" -#: src/recipeactionshandler.cpp:75 -msgid "&Collapse All" -msgstr "すべて閉じる(&C)" +#: src/mmdata.h:30 +msgid "centiliter" +msgstr "" -#: src/recipeactionshandler.cpp:214 -msgid "Please select only one recipe." -msgstr "レシピは一つだけ選択してください。" +#: src/mmdata.h:30 +msgid "centiliters" +msgstr "" -#: src/krecipesview.cpp:442 src/krecipesview.cpp:444 -#: src/recipeactionshandler.cpp:237 -msgid "Export Recipe" -msgstr "レシピをエクスポート" +#: src/mmdata.h:31 +msgid "can" +msgstr "" -#: src/recipeactionshandler.cpp:243 -msgid "" -"No recipes are currently selected.\n" -"Would you like to export all recipes in the current view?" +#: src/mmdata.h:31 +msgid "cans" msgstr "" -"レシピが選択されていません。\n" -"すべてのレシピを現在のビューにエクスポートしますか?" -#: src/recipeactionshandler.cpp:246 -msgid "Export Recipes" -msgstr "レシピをエクスポート" +#: src/mmdata.h:32 +msgid "carton" +msgstr "" -#: src/recipeactionshandler.cpp:347 -msgid "Compressed Krecipes format" -msgstr "圧縮された Krecipes フォーマット" +#: src/mmdata.h:32 +msgid "cartons" +msgstr "" -#: src/recipeactionshandler.cpp:347 -msgid "Web page" -msgstr "ウェブページ" +#: src/mmdata.h:33 +msgid "decigram" +msgstr "" -#: src/pref.cpp:571 src/recipeactionshandler.cpp:347 -msgid "Plain Text" -msgstr "プレーンテキスト" +#: src/mmdata.h:33 +msgid "decigrams" +msgstr "" -#: src/krecipes.cpp:498 src/recipeactionshandler.cpp:383 -msgid "File \"%1\" exists. Are you sure you want to overwrite it?" -msgstr "ファイル \"%1\" は既に存在します。本当に上書きしますか?" +#: src/mmdata.h:34 +msgid "deciliter" +msgstr "" -#: src/recipeactionshandler.cpp:383 -msgid "Saving recipe" -msgstr "レシピの保存" +#: src/mmdata.h:34 +msgid "deciliters" +msgstr "" -#: src/recipeactionshandler.cpp:387 -msgid "Saving recipes..." -msgstr "レシピを保存中..." +#: src/mmdata.h:35 +msgid "drop" +msgstr "" -#: src/krecipes.cpp:117 -msgid "" -"Gathering recipe data from file.\n" -"Please wait..." +#: src/mmdata.h:35 +msgid "drops" msgstr "" -"ファイルからレシピデータを読み込んでいます。\n" -"お待ちください..." -#: src/krecipes.cpp:167 -msgid "Reloa&d" -msgstr "再読み込み(&D)" +#: src/mmdata.h:36 +msgid "dash" +msgstr "" -#: src/krecipes.cpp:169 -msgid "&Edit Recipe" -msgstr "レシピを編集(&E)" +#: src/mmdata.h:36 +msgid "dashes" +msgstr "" -#: src/krecipes.cpp:173 -msgid "&Measurement Converter" -msgstr "長さの変換(&M)" +#: src/mmdata.h:37 +msgid "each" +msgstr "" -#: src/krecipes.cpp:180 -msgid "&Merge Similar Categories..." -msgstr "類似したカテゴリをマージ(&M)..." +#: src/mmdata.h:38 +msgid "kilogram" +msgstr "" -#: src/krecipes.cpp:184 -msgid "&Merge Similar Ingredients..." -msgstr "類似した材料をマージ(&M)..." +#: src/mmdata.h:38 +msgid "kilograms" +msgstr "" -#: src/krecipes.cpp:190 -msgid "&New Recipe" -msgstr "新しいレシピ(&N)" +#: src/mmdata.h:39 +msgid "fluid ounce" +msgstr "" -#: src/krecipes.cpp:203 -msgid "Import from File..." -msgstr "ファイルからインポート..." +#: src/mmdata.h:39 +msgid "fluid ounces" +msgstr "" -#: src/krecipes.cpp:207 -msgid "Import from Database..." -msgstr "データベースからインポート..." +#: src/mmdata.h:40 +msgid "gram" +msgstr "" -#: src/krecipes.cpp:211 -msgid "Export..." -msgstr "エクスポート..." +#: src/mmdata.h:40 +msgid "grams" +msgstr "" -#: src/krecipes.cpp:220 -msgid "Page Setup..." -msgstr "ページ設定..." +#: src/mmdata.h:41 +msgid "gallon" +msgstr "" -#: src/krecipes.cpp:224 -msgid "Print Setup..." -msgstr "印刷設定..." +#: src/mmdata.h:41 +msgid "gallons" +msgstr "" -#: src/krecipes.cpp:228 -msgid "Backup..." -msgstr "バックアップ..." +#: src/mmdata.h:42 +#, fuzzy +msgid "liter" +msgstr "規準" -#: src/krecipes.cpp:232 -msgid "Restore..." -msgstr "復元..." +#: src/mmdata.h:42 +msgid "liters" +msgstr "" -#: src/krecipes.cpp:356 -msgid "" -"Filter \"%1\" not recognized.\n" -"Please select one of the provided filters." +#: src/mmdata.h:43 +msgid "pound" +msgstr "" + +#: src/mmdata.h:43 +msgid "pounds" +msgstr "" + +#: src/mmdata.h:44 +msgid "large" +msgstr "" + +#: src/mmdata.h:45 +msgid "medium" +msgstr "" + +#: src/mmdata.h:46 +msgid "milligram" +msgstr "" + +#: src/mmdata.h:46 +msgid "milligrams" +msgstr "" + +#: src/mmdata.h:47 +msgid "milliliter" +msgstr "" + +#: src/mmdata.h:47 +msgid "milliliters" +msgstr "" + +#: src/mmdata.h:48 src/mmdata.h:49 +msgid "package" +msgstr "" + +#: src/mmdata.h:48 src/mmdata.h:49 +msgid "packages" +msgstr "" + +#: src/mmdata.h:50 +msgid "pinch" +msgstr "" + +#: src/mmdata.h:50 +msgid "pinches" +msgstr "" + +#: src/mmdata.h:51 +msgid "pint" msgstr "" -"フィルタ \"%1\" を認識できません。\n" -"提供されているフィルタから一つ選択してください。" -#: src/krecipes.cpp:358 -msgid "Unrecognized Filter" -msgstr "認識できないフィルタ" +#: src/mmdata.h:51 +msgid "pints" +msgstr "" -#: src/krecipes.cpp:390 -msgid "" -"NOTE: We recommend that all recipes generating warnings be checked to ensure " -"that they were properly imported, and no loss of recipe data has occurred." -"
" -"
" +#: src/mmdata.h:52 +msgid "ounce" msgstr "" -"注意: 警告の出たすべてのレシピについて、正しくインポートされているか、レシピデータが消失していないか、確認することを推奨します。" -"
" -"
" -#: src/krecipes.cpp:393 -msgid "Import Warnings" -msgstr "インポート警告" +#: src/mmdata.h:52 +msgid "ounces" +msgstr "" -#: src/krecipes.cpp:458 src/krecipes.cpp:477 -msgid "" -"The recipe print and view layouts use the same file for their style, meaning " -"changing one view's look changes them both. If this is not the behavior you " -"desire, load one style and save it under a different name." +#: src/mmdata.h:53 +msgid "quart" msgstr "" -"レシピの印刷と表示のレイアウトは同じスタイルファイルを使用します。つまり、一方の外観を変更すると両方が変わります。これが好ましくない場合は、スタイルを読み込んで" -"他の名前で保存してください。" -#: src/krecipes.cpp:494 -msgid "Save Backup As..." -msgstr "バックアップに名前を付けて保存..." +#: src/mmdata.h:53 +msgid "quarts" +msgstr "" -#: src/krecipes.cpp:507 -msgid "Backup Failed" -msgstr "バックアップ失敗" +#: src/mmdata.h:54 +msgid "slice" +msgstr "" -#: src/krecipes.cpp:514 -msgid "Krecipes Backup File" -msgstr "Krecipes バックアップファイル" +#: src/mmdata.h:54 +msgid "slices" +msgstr "" -#: src/krecipes.cpp:515 -msgid "Restore Backup" -msgstr "バックアップを復元" +#: src/mmdata.h:55 +msgid "small" +msgstr "" -#: src/krecipes.cpp:518 -msgid "" -"Restoring this file will erase ALL data currently in the database!
" -"
If you want to keep the recipes in your database, click \"Cancel\" and " -"first export your recipes. These can then be imported once the restore is " -"complete.

Are you sure you want to proceed?" +#: src/mmdata.h:56 src/mmdata.h:58 +msgid "teaspoon" msgstr "" -"このファイルを復元すると、現在データベースにあるすべてのデータが失われます。

データベースのレシピを保持したい場合は、「キャンセル」をクリックして、先にあなたのレシピをエクスポートしてください。エクスポートしたレシピは、復元が完了した" -"後にインポートすることができます。

本当に操作を続けますか?" -#: src/krecipes.cpp:525 -msgid "Restore successful." -msgstr "復元に成功しました。" +#: src/mmdata.h:56 src/mmdata.h:58 +msgid "teaspoons" +msgstr "" -#: src/backends/recipedb.cpp:472 src/krecipes.cpp:527 -msgid "Restore Failed" -msgstr "復元に失敗しました。" +#: src/mmdata.h:57 src/mmdata.h:59 +msgid "tablespoon" +msgstr "" -#: src/krecipes.cpp:589 -msgid "" -"A recipe contains unsaved changes.\n" -"Do you want to save the changes before exiting?" +#: src/mmdata.h:57 src/mmdata.h:59 +msgid "tablespoons" msgstr "" -"レシピには未保存の変更があります。\n" -"終了する前に保存しますか?" -#: src/krecipes.cpp:591 -msgid "Unsaved Changes" -msgstr "未保存の変更" +#: src/mmdata.h:60 +#, fuzzy +msgid "per serving" +msgstr "人分" #: src/pref.cpp:45 msgid "Krecipes Preferences" msgstr "Krecipes の設定" +#: src/pref.cpp:57 src/setupwizard.cpp:45 src/setupwizard.cpp:54 +msgid "Server Settings" +msgstr "サーバの設定" + #: src/pref.cpp:58 msgid "Database Server Options (%1)" msgstr "データベースサーバのオプション (%1)" @@ -2128,6 +4617,11 @@ msgstr "分数" msgid "Decimal" msgstr "十進法" +#: src/pref.cpp:553 +#, fuzzy +msgid "Import" +msgstr "インポート / エクスポート" + #: src/pref.cpp:555 msgid "Overwrite recipes with same title" msgstr "同じタイトルのレシピを上書きする" @@ -2136,19 +4630,30 @@ msgstr "同じタイトルのレシピを上書きする" msgid "Ask which recipes to import" msgstr "どのレシピをインポートするか確認する" +#: src/pref.cpp:565 src/recipeactionshandler.cpp:252 +#, fuzzy +msgid "Export" +msgstr "エクスポート(&X)" + #: src/pref.cpp:569 msgid "'Copy to Clipboard' format:" msgstr "クリップボードへコピーするフォーマット:" +#: src/pref.cpp:571 src/recipeactionshandler.cpp:347 +msgid "Plain Text" +msgstr "プレーンテキスト" + #: src/pref.cpp:595 msgid "" "When this is enabled, the importer will show every recipe in the file(s) and " "allow you to select which recipes you want imported.\n" -" \t\t\t\t\t\t\t\t\tDisable this to always import every recipe, which allows for " -"faster and less memory-intensive imports." +" \t\t\t\t\t\t\t\t\tDisable this to always import every recipe, which allows " +"for faster and less memory-intensive imports." msgstr "" -"このオプションを有効にすると、ファイルに含まれるすべてのレシピが表示され、その中からインポートするレシピを選択することができます。\n" -" \t\t\t\t\t\t\t\t\t常にすべてのレシピをインポートする場合は、無効にしておいてください。その方がメモリを消費せずに速くインポートできます。" +"このオプションを有効にすると、ファイルに含まれるすべてのレシピが表示され、そ" +"の中からインポートするレシピを選択することができます。\n" +" \t\t\t\t\t\t\t\t\t常にすべてのレシピをインポートする場合は、無効にしておいて" +"ください。その方がメモリを消費せずに速くインポートできます。" #: src/pref.cpp:630 msgid "Search as you type" @@ -2156,12 +4661,14 @@ msgstr "逐次検索" #: src/pref.cpp:633 msgid "" -"In most instances these options do not need to be changed. However, limiting " -"the amount of items displayed at once will allow Krecipes to better perform " -"when the database is loaded with many thousands of recipes." +"In most instances these options do not need to be changed. However, " +"limiting the amount of items displayed at once will allow Krecipes to " +"better perform when the database is loaded with many thousands of recipes." msgstr "" -"通常はこれらのオプションを変更する必要はありませんが、何千ものレシピを含むデータベースを読み込む場合には、一度に表示するアイテム数を制限することによって、Kre" -"cipes のパフォーマンスを改善することができます。" +"通常はこれらのオプションを変更する必要はありませんが、何千ものレシピを含む" +"データベースを読み込む場合には、一度に表示するアイテム数を制限することによっ" +"て、Krecipes のパフォーマンスを改善することができます。" #: src/pref.cpp:638 msgid "Number of categories to display at once:" @@ -2175,176 +4682,254 @@ msgstr "無制限" msgid "Number of elements to display at once:" msgstr "一度に表示するレシピの数:" -#: src/backends/qsqlrecipedb.cpp:65 -msgid "QSqlRecipeDB: Opening Database..." -msgstr "QSqlRecipeDB: データベースを開いています..." +#: src/recipeactionshandler.cpp:51 +msgid "&Open" +msgstr "開く(&O)" -#: src/backends/qsqlrecipedb.cpp:83 -msgid "" -"The Qt database plug-in (%1) is not installed. This plug-in is required for " -"using this database backend." -msgstr "このデータベースバックエンドを使用するために必要な Qt データベースプラグイン (%1) がインストールされていません。" +#: src/recipeactionshandler.cpp:55 src/recipeactionshandler.cpp:77 +msgid "E&xport" +msgstr "エクスポート(&X)" -#: src/backends/qsqlrecipedb.cpp:104 -msgid "Parameters set. Calling db->open()" -msgstr "パラメータが設定されました。 db->open() を呼び出します。" +#: src/recipeactionshandler.cpp:57 +msgid "&Remove From Category" +msgstr "カテゴリから削除(&R)" -#: src/backends/qsqlrecipedb.cpp:109 -msgid "Failing to open database. Trying to create it" -msgstr "データベースを開けません。作成を試みます。" +#: src/recipeactionshandler.cpp:62 +msgid "&Add to Shopping List" +msgstr "買い物リストに追加(&A)" -#: src/backends/qsqlrecipedb.cpp:114 src/backends/qsqlrecipedb.cpp:123 -msgid "" -"Krecipes could not open the database using the driver '%2' (with username: " -"\"%1\"). You may not have the necessary permissions, or the server may be down." -msgstr "" -"Krecipes はドライバ '%2' (ユーザ名: %1) " -"を使ってデータベースを開けませんでした。必要な権限がないか、サーバがダウンしている可能性があります。" +#: src/recipeactionshandler.cpp:67 +msgid "Ca&tegorize..." +msgstr "カテゴリ(&T)..." -#: src/backends/qsqlrecipedb.cpp:119 -#, c-format -msgid "Database message: %1" -msgstr "データベースのメッセージ: %1" +#: src/recipeactionshandler.cpp:73 +msgid "&Expand All" +msgstr "すべて展開(&E)" -#: src/backends/qsqlrecipedb.cpp:120 +#: src/recipeactionshandler.cpp:75 +msgid "&Collapse All" +msgstr "すべて閉じる(&C)" + +#: src/recipeactionshandler.cpp:214 +msgid "Please select only one recipe." +msgstr "レシピは一つだけ選択してください。" + +#: src/recipeactionshandler.cpp:243 msgid "" -"Failing to open database. Exiting\n" +"No recipes are currently selected.\n" +"Would you like to export all recipes in the current view?" msgstr "" -"データベースを開けません。終了します。\n" +"レシピが選択されていません。\n" +"すべてのレシピを現在のビューにエクスポートしますか?" -#: src/backends/qsqlrecipedb.cpp:129 +#: src/recipeactionshandler.cpp:246 +msgid "Export Recipes" +msgstr "レシピをエクスポート" + +#: src/recipeactionshandler.cpp:347 +msgid "Compressed Krecipes format" +msgstr "圧縮された Krecipes フォーマット" + +#: src/recipeactionshandler.cpp:347 +msgid "Web page" +msgstr "ウェブページ" + +#: src/recipeactionshandler.cpp:383 +msgid "Saving recipe" +msgstr "レシピの保存" + +#: src/recipeactionshandler.cpp:387 +msgid "Saving recipes..." +msgstr "レシピを保存中..." + +#: src/setupwizard.cpp:39 +msgid "Welcome to Krecipes" +msgstr "Krecipes へようこそ" + +#: src/setupwizard.cpp:42 +msgid "Database Type" +msgstr "データベースのタイプ" + +#: src/setupwizard.cpp:48 src/setupwizard.cpp:51 +msgid "Database Permissions" +msgstr "データベースへのアクセス権限" + +#: src/setupwizard.cpp:57 +msgid "Initialize Database" +msgstr "データベースを初期化" + +#: src/setupwizard.cpp:60 +msgid "Finish & Save Settings" +msgstr "終了して設定を保存" + +#: src/setupwizard.cpp:130 msgid "" -"This database was created with a newer version of Krecipes and cannot be " -"opened." -msgstr "このデータベースは新しいバージョンの Krecipes で作成されているため、開けません。" +"Thank you very much for choosing Krecipes.
It looks like this is the first time you are using it. This wizard " +"will help you with the initial setup so that you can start using it quickly." +"

Welcome, and enjoy cooking!" +msgstr "" +"Krecipes をお選び頂き、ありがとうございます。

今回初めて Krecipes を起動されたようです。このウィザードは、" +"Krecipes を早く使えるように、最初のセットアップのお手伝いをします。

料" +"理を楽しんでください!" -#: src/backends/qsqlrecipedb.cpp:138 +#: src/setupwizard.cpp:162 msgid "" -"Failed to fix database structure.\n" -"If you are using SQLite, this is often caused by using an SQLite 2 database " -"with SQLite 3 installed. If this is the case, make sure both SQLite 2 and 3 " -"are installed, and then run 'krecipes --convert-sqlite3' to update your " -"database to the new structure." +"This dialog will allow you to specify a MySQL account that has the necessary " +"permissions to access the Krecipes MySQL database.

Most users that use Krecipes and MySQL for the first time can just " +"leave the default parameters and press 'Next'.

If you set " +"a MySQL root password before, or you have already permissions as normal " +"user, click on the appropriate option. Otherwise the account 'root' will be " +"used, with no password.

[For security reasons, we strongly encourage " +"you to setup a MySQL root password if you have not done so yet. Just type as " +"root: mysqladmin password your_password]" msgstr "" -"データベースの構造を修正できませんでした。\n" -"この問題は、SQLite を使用している場合、SQLite 3 をインストールして SQLite 2 " -"データベースを使うことによってしばしば起こります。当てはまる場合は、SQLite 2 と 3 " -"の両方をインストールして、データベースを新しい構造に更新するために 'krecipes --convert-sqlite3' を実行してください。" +"ここで、Krecipes MySQL データベースにアクセスするために必要な権限のある " +"MySQL アカウントを指定します。

Krecipes と MySQL を" +"初めて使う大部分のユーザは、デフォルトのパラメータを変更せずに「次」を押すだ" +"けでかまいません。

既に MySQL root パスワードを設定している場合" +"や、一般ユーザとしてアクセス権限がある場合は、該当するオプションをチェックし" +"てください。そうしなければ、パスワードなしでアカウント 'root' を使用します。" +"

セキュリティ上の理由により、まだ行っていなければ、MySQL root パスワー" +"ドを設定することを強く推奨します。root になって以下のように入力してください:" +"
mysqladmin password your_password" -#: src/backends/qsqlrecipedb.cpp:1754 -msgid "In ingredient '%1': weight [%2/%3%4]" -msgstr "材料 '%1' に: 重さ [%2/%3%4]" +#: src/setupwizard.cpp:174 src/setupwizard.cpp:282 +msgid "I have already set the necessary permissions" +msgstr "既に必要なアクセス権限があります" -#: src/backends/qsqlrecipedb.cpp:1804 -msgid "In ingredient '%1': property \"%2\" [%3/%4]" -msgstr "材料 '%1' に: プロパティ \"%2\" [%3/%4]" +#: src/setupwizard.cpp:181 +msgid "I have already set a MySQL root/admin account" +msgstr "既に MySQL の root/管理者アカウントを設定しています" -#: src/backends/qsqlrecipedb.cpp:1969 +#: src/setupwizard.cpp:189 +msgid "MySQL Administrator Account" +msgstr "MySQL 管理者アカウント" + +#: src/setupwizard.cpp:270 msgid "" -"The database was created with a previous version of Krecipes. Would you " -"like Krecipes to update this database to work with this version of Krecipes? " -"Depending on the number of recipes and amount of data, this could take some " -"time." -"
" -"
Warning: After updating, this database will no longer be compatible with " -"previous versions of Krecipes." -"
" -"
Cancelling this operation may result in corrupting the database.
" -msgstr "" -"データベースは以前のバージョンの Krecipes で作成されています。現在のバージョンの Krecipes " -"で使用できるようにデータベースを更新しますか?レシピの数とデータの量によっては、これにはしばらく時間がかかります。" -"
" -"
注意: 更新すると、このデータベースは以前のバージョンの Krecipes では使用できなくなります。" -"
" -"
この操作をキャンセルすると、データベースが壊れる可能性があります。
" +"This dialog will allow you to specify a PostgreSQL account that has the " +"necessary permissions to access the Krecipes PostgreSQL database. This " +"account may either be a PostgreSQL superuser or have the ability to " +"both create new PostgreSQL users and databases.

If no " +"superuser or privileged account is given, the account 'postgres' will be " +"attempted, with no password. If this is insufficient for your PostgreSQL " +"setup, you must select the appropriate option below to enter the " +"information of a privileged PostgreSQL account." +msgstr "" +"ここで、Krecipes PostgreSQL データベースにアクセスするために必要な権限のある " +"PostgreSQL アカウントを指定します。このアカウントは、「PostgreSQL スーパー" +"ユーザ」であるか、「新しい PostgreSQL ユーザとデータベースの作成」の両方を行" +"う権限があるかのいずれかです。

スーパーユーザまたは特権アカウントが指" +"定されなかった場合は、パスワードなしでアカウント 'postgres' を試します。これ" +"があなたの PostgreSQL セットアップで不十分であれば、下で該当するオプションを" +"選択して、PostgreSQL 特権アカウントの情報を入力する必要があります。" -#: src/backends/qsqlrecipedb.cpp:1971 -msgid "Porting database structure..." -msgstr "データベースの構造を移植..." +#: src/setupwizard.cpp:289 +msgid "I have already set a superuser or privileged account" +msgstr "既にスーパーユーザまたは特権アカウントを設定しています" -#: src/backends/qsqlrecipedb.cpp:2041 -msgid "Loading category list" -msgstr "カテゴリリストを読み込み" +#: src/setupwizard.cpp:297 +msgid "PostgreSQL Superuser or Privileged Account" +msgstr "PostgreSQL スーパーユーザまたは特権アカウント" -#: src/backends/MySQL/mysqlrecipedb.cpp:473 -#: src/backends/PostgreSQL/psqlrecipedb.cpp:370 -#: src/backends/SQLite/literecipedb.cpp:752 -msgid "Overall" -msgstr "全体" +#: src/setupwizard.cpp:378 +msgid "" +"In this dialog you can adjust the database server settings." +"

Warning: Passwords are stored in plain text and could potentially " +"be compromised. We recommend that you create a username and password " +"combination solely for use by Krecipes." +msgstr "" +"ここでデータベースサーバの設定を行います。

注意: パスワードはプレーン" +"テキストで保存されるため、危険にさらされる可能性があります。 Krecipes でのみ" +"使用するユーザ名とパスワードの組合せを作成することを推奨します。" -#: src/backends/MySQL/mysqlrecipedb.cpp:474 -#: src/backends/PostgreSQL/psqlrecipedb.cpp:371 -#: src/backends/SQLite/literecipedb.cpp:753 -msgid "Taste" -msgstr "味" +#: src/setupwizard.cpp:446 +msgid "The server is remote" +msgstr "サーバはリモート" -#: src/backends/MySQL/mysqlrecipedb.cpp:476 -#: src/backends/PostgreSQL/psqlrecipedb.cpp:373 -#: src/backends/SQLite/literecipedb.cpp:755 -msgid "Originality" -msgstr "独創性" +#: src/setupwizard.cpp:455 +msgid "Server / Client Settings" +msgstr "サーバとクライアントの設定" -#: src/backends/MySQL/mysqlrecipedb.cpp:477 -#: src/backends/PostgreSQL/psqlrecipedb.cpp:374 -#: src/backends/SQLite/literecipedb.cpp:756 -msgid "Ease of Preparation" -msgstr "作り易さ" +#: src/setupwizard.cpp:468 +msgid "Client:" +msgstr "クライアント:" -#: src/backends/recipedb.cpp:303 -msgid "Creating complete backup" -msgstr "完全なバックアップを作成" +#: src/setupwizard.cpp:539 +msgid "In this dialog you can adjust SQLite settings." +msgstr "ここで SQLite の設定を行います。" -#: src/backends/recipedb.cpp:304 src/backends/recipedb.cpp:428 -msgid "" -"Depending on the number of recipes and amount of data, this could take some " -"time." -msgstr "レシピの数とデータの量によっては、これにはしばらく時間がかかります。" +#: src/setupwizard.cpp:562 +msgid "Open file dialog" +msgstr "ファイルダイアログを開く" -#: src/backends/recipedb.cpp:308 +#: src/setupwizard.cpp:607 msgid "" -"Unable to find or run the program '%1'. Either it is not installed on your " -"system or it is not in $PATH." -msgstr "プログラム '%1' が見つからないか実行できません。プログラムがあなたのシステムにインストールされていないか、$PATH にありません。" - -#: src/backends/recipedb.cpp:343 -msgid "Backup failed." -msgstr "バックアップに失敗しました。" +"Congratulations; all the necessary configuration setup is done. Press " +"'Finish' to continue, and enjoy cooking!" +msgstr "" +"おめでとうございます。必要な設定がすべて完了しました。続けるには「完了」を押" +"してください。料理を楽しんでください!" -#: src/backends/recipedb.cpp:390 +#: src/setupwizard.cpp:699 msgid "" -"This backup was created with a newer version of Krecipes and cannot be " -"restored." -msgstr "このバックアップは新しいバージョンの Krecipes で作成されているため、復元できません。" +"Krecipes comes with some delicious default recipes and useful data. " +"

Would you like to initialize your database with those? Note that " +"this will erase all your previous recipes if you have any. " +msgstr "" +"Krecipes には、サンプルとして、いくつかのおいしい料理のレシピと有用なデータが" +"同梱されています。

あなたのデータベースをこれらで初期化しますか?
" +"注意: これを実行すると、既存のレシピはすべて消去されます。" -#: src/backends/recipedb.cpp:400 -msgid "This file is not a Krecipes backup file or has become corrupt." -msgstr "このファイルは Krecipes のバックアップファイルでないか、壊れています。" +#: src/setupwizard.cpp:718 +msgid "Yes please, initialize the database with the examples" +msgstr "はい、サンプルでデータベースを初期化します" -#: src/backends/recipedb.cpp:405 +#: src/setupwizard.cpp:724 msgid "" -"This backup was created using the \"%1\" backend. It can only be restored into " -"a database using this backend." -msgstr "このバックアップは \"%1\" を使って作成されています。これは、このバックエンドを使用するデータベースにしか復元できません。" +"Krecipes can import nutrient data from the USDA's nutrient database for over " +"400 foods. A total of 43 food properties are included for each food, such " +"as energy, fat, vitamin C, etc.

Would you like to import this data " +"now? Note that this operation is safe to use on an existing database, and " +"no data loss will occur. This operation may take several minutes." +msgstr "" +"Krecipes は USDA の栄養データベースから 400 以上の食品の栄養データをインポー" +"トすることができます。各食品には、エネルギー、脂肪、ビタミン C など、合計 43 " +"個の成分データが含まれています。

今このデータをインポートしますか?こ" +"の操作は既存のデータベースに対して安全に実行できます。既存のデータは失われま" +"せん。この操作には数分かかります。" -#: src/backends/recipedb.cpp:427 -msgid "Restoring backup" -msgstr "バックアップの復元" +#: src/setupwizard.cpp:730 +msgid "" +"Yes please, load the database with nutrient data for 400+ foods. (Note: " +"English only.)" +msgstr "" +"はい、400 以上の食品の栄養データをデータベースに読み込みます (注意: 英語のみ)" -#: src/backends/recipedb.cpp:808 -msgid "Nutrient Import" -msgstr "栄養データのインポート" +#: src/setupwizard.cpp:767 +msgid "" +"Choose the type of database that you want to use. Most users will want to " +"choose a simple local database here. However, you can also use remote " +"servers by means of a MySQL or PostgreSQL database." +msgstr "" +"使用するデータベースのタイプを選択してください。大部分のユーザは単純なローカ" +"ルデータベースを選択しますが、MySQL または PostgreSQL データベースでリモート" +"サーバを使用することもできます。" -#: src/backends/recipedb.cpp:808 -msgid "Importing USDA nutrient data" -msgstr "USDA 栄養データのインポート" +#: src/setupwizard.cpp:783 +msgid "Simple Local File (SQLite)" +msgstr "単純なローカルファイル (SQLite)" -#: src/widgets/unitlistview.cpp:117 src/widgets/unitlistview.cpp:119 -msgid "Abbreviation" -msgstr "省略形" +#: src/setupwizard.cpp:784 +msgid "Local or Remote MySQL Database" +msgstr "ローカルまたはリモートの MySQL データベース" -#: src/widgets/unitlistview.cpp:118 -msgid "Plural" -msgstr "複数形" +#: src/setupwizard.cpp:785 +msgid "Local or Remote PostgreSQL Database" +msgstr "ローカルまたはリモートの PostgreSQL データベース" #: src/widgets/authorlistview.cpp:70 src/widgets/categorylistview.cpp:317 #: src/widgets/headerlistview.cpp:73 src/widgets/ingredientlistview.cpp:122 @@ -2360,48 +4945,35 @@ msgstr "作成(&C)" msgid "&Rename" msgstr "名前変更(&R)" -#: src/widgets/unitlistview.cpp:341 -msgid "" -"This unit already exists. Continuing will merge these two units into one. Are " -"you sure?" -msgstr "この単位は既に存在します。続けると、これら二つの単位を一つにマージします。よろしいですか?" - -#: src/widgets/kdateedit.cpp:354 -msgid "tomorrow" -msgstr "明日" - -#: src/widgets/kdateedit.cpp:355 -msgid "today" -msgstr "今日" - -#: src/widgets/kdateedit.cpp:356 -msgid "yesterday" -msgstr "昨日" - -#: src/widgets/kdatepickerpopup.cpp:61 -msgid "&Today" -msgstr "今日(&T)" - -#: src/widgets/kdatepickerpopup.cpp:62 -msgid "&Yesterday" -msgstr "昨日(&Y)" +#: src/widgets/authorlistview.cpp:92 +msgid "New Author" +msgstr "新しい作者" -#: src/widgets/kdatepickerpopup.cpp:63 -msgid "Last &Week" -msgstr "先週(&W)" +#: src/widgets/authorlistview.cpp:115 +msgid "Are you sure you want to delete this author?" +msgstr "本当にこの作者を削除しますか?" -#: src/widgets/kdatepickerpopup.cpp:64 -msgid "Last M&onth" -msgstr "先月(&O)" +#: src/widgets/authorlistview.cpp:170 +msgid "" +"This author already exists. Continuing will merge these two authors into " +"one. Are you sure?" +msgstr "" +"この作者は既に存在します。続けると、これら二つの作者を一つにマージします。よ" +"ろしいですか?" -#: src/widgets/kdatepickerpopup.cpp:71 -msgid "No Date" -msgstr "日付なし" +#: src/widgets/categorycombobox.cpp:37 src/widgets/categorycombobox.cpp:64 +msgid "All Categories" +msgstr "すべてのカテゴリ" #: src/widgets/categorylistview.cpp:322 msgid "Cu&t" msgstr "切り取り(&T)" +#: src/widgets/categorylistview.cpp:323 +#, fuzzy +msgid "&Paste" +msgstr "味" + #: src/widgets/categorylistview.cpp:324 msgid "Paste as Subcategory" msgstr "サブカテゴリとして貼り付け" @@ -2413,112 +4985,11 @@ msgstr "本当にこのカテゴリとそのすべてのサブカテゴリを削 #: src/widgets/categorylistview.cpp:538 msgid "" -"This category already exists. Continuing will merge these two categories into " -"one. Are you sure?" -msgstr "このカテゴリは既に存在します。続けると、これら二つのカテゴリを一つにマージします。よろしいですか?" - -#: src/widgets/propertylistview.cpp:178 -msgid "Are you sure you want to delete this property?" -msgstr "本当にこのプロパティを削除しますか?" - -#: src/widgets/propertylistview.cpp:227 -msgid "" -"This property already exists. Continuing will merge these two properties into " -"one. Are you sure?" -msgstr "このプロパティは既に存在します。続けると、これら二つのプロパティを一つにマージします。よろしいですか?" - -#: src/widgets/propertylistview.cpp:245 -msgid "Property name cannot be longer than %1 characters." -msgstr "プロパティ名は %1 文字以内でなければなりません。" - -#: src/widgets/propertylistview.cpp:258 -msgid "Min. Value" -msgstr "最小値" - -#: src/widgets/propertylistview.cpp:259 -msgid "Max. Value" -msgstr "最大値" - -#: src/widgets/recipelistview.cpp:239 -msgid "Loading recipes" -msgstr "レシピを読み込み" - -#: src/widgets/ingredientlistview.cpp:144 -msgid "New Ingredient" -msgstr "新しい材料" - -#: src/widgets/ingredientlistview.cpp:216 -msgid "" -"This ingredient already exists. Continuing will merge these two ingredients " +"This category already exists. Continuing will merge these two categories " "into one. Are you sure?" -msgstr "この材料は既に存在します。続けると、これら二つの材料を一つにマージします。よろしいですか?" - -#: src/widgets/ingredientinputwidget.cpp:245 -#: src/widgets/ingredientlistview.cpp:235 -msgid "Ingredient name cannot be longer than %1 characters." -msgstr "材料名は %1 文字以内でなければなりません。" - -#: src/widgets/ingredientinputwidget.cpp:48 -#: src/widgets/ingredientinputwidget.cpp:58 -msgid "Ingredient:" -msgstr "材料:" - -#: src/widgets/ingredientinputwidget.cpp:51 -msgid "" -"_: Ingredient grouping name\n" -"Header:" -msgstr "ヘッダ:" - -#: src/widgets/ingredientinputwidget.cpp:75 -msgid "Amount:" -msgstr "量:" - -#: src/widgets/ingredientinputwidget.cpp:81 -msgid "Unit:" -msgstr "単位:" - -#: src/widgets/ingredientinputwidget.cpp:88 -msgid "Preparation Method:" -msgstr "準備方法:" - -#: src/widgets/inglistviewitem.cpp:29 src/widgets/inglistviewitem.cpp:41 -#: src/widgets/ingredientinputwidget.cpp:94 -msgid "OR" -msgstr "または" - -#: src/widgets/ingredientinputwidget.cpp:235 -msgid "Please enter an ingredient" -msgstr "材料を入力してください" - -#: src/widgets/kreruler.cpp:752 -msgid "Top margin" -msgstr "上余白" - -#: src/widgets/kreruler.cpp:756 -msgid "Bottom margin" -msgstr "下余白" - -#: src/widgets/kreruler.cpp:870 -msgid "Page Layout..." -msgstr "ページのレイアウト..." - -#: src/widgets/kreruler.cpp:873 -msgid "Remove Tabulator" -msgstr "タブを削除" - -#: src/widgets/authorlistview.cpp:92 -msgid "New Author" -msgstr "新しい作者" - -#: src/widgets/authorlistview.cpp:115 -msgid "Are you sure you want to delete this author?" -msgstr "本当にこの作者を削除しますか?" - -#: src/widgets/authorlistview.cpp:170 -msgid "" -"This author already exists. Continuing will merge these two authors into one. " -"Are you sure?" -msgstr "この作者は既に存在します。続けると、これら二つの作者を一つにマージします。よろしいですか?" +msgstr "" +"このカテゴリは既に存在します。続けると、これら二つのカテゴリを一つにマージし" +"ます。よろしいですか?" #: src/widgets/dblistviewbase.cpp:32 msgid "Previous" @@ -2528,275 +4999,198 @@ msgstr "前" msgid "Next" msgstr "次" -#: src/widgets/categorycombobox.cpp:37 src/widgets/categorycombobox.cpp:64 -msgid "All Categories" -msgstr "すべてのカテゴリ" - #: src/widgets/headerlistview.cpp:60 src/widgets/headerlistview.cpp:95 msgid "Header" -msgstr "ヘッダ" - -#: src/widgets/headerlistview.cpp:168 -msgid "" -"This header already exists. Continuing will merge these two headers into one. " -"Are you sure?" -msgstr "このヘッダは既に存在します。続けると、これら二つのヘッダを一つにマージします。よろしいですか?" - -#: src/widgets/headerlistview.cpp:187 -msgid "Header cannot be longer than %1 characters." -msgstr "ヘッダは %1 文字以内でなければなりません。" - -#: src/widgets/kremenu.cpp:139 -msgid "Up" -msgstr "上へ" - -#: src/widgets/prepmethodlistview.cpp:92 -msgid "New Preparation Method" -msgstr "新しい準備方法" - -#: src/widgets/prepmethodlistview.cpp:163 -msgid "" -"This preparation method already exists. Continuing will merge these two into " -"one. Are you sure?" -msgstr "この準備方法は既に存在します。続けると、これら二つの準備方法を一つにマージします。よろしいですか?" - -#: src/importers/mx2importer.cpp:55 -msgid "\"%1\" at line %2, column %3. This may not be a *.mx2 file." -msgstr "行 %2、列 %3 に \"%1\"。これは *.mx2 ファイルではないかもしれません。" - -#: src/importers/mx2importer.cpp:63 -msgid "This file does not appear to be a *.mx2 file" -msgstr "このファイルは *.mx2 ファイルではないようです。" - -#: src/importers/mmfimporter.cpp:73 src/importers/mx2importer.cpp:86 -#: src/importers/mxpimporter.cpp:57 src/importers/nycgenericimporter.cpp:47 -#: src/importers/recipemlimporter.cpp:65 src/importers/rezkonvimporter.cpp:55 -msgid "Unable to open file." -msgstr "ファイルを開けません。" - -#: src/importers/mmfimporter.cpp:305 src/importers/mx2importer.cpp:101 -#: src/importers/mxpimporter.cpp:102 src/importers/mxpimporter.cpp:251 -msgid "servings" -msgstr "人分" - -#: src/importers/mmfimporter.cpp:70 src/importers/mxpimporter.cpp:54 -#: src/importers/rezkonvimporter.cpp:52 -msgid "No recipes found in this file." -msgstr "このファイルにはレシピが見つかりません。" - -#: src/importers/mxpimporter.cpp:86 -msgid "" -"While loading recipe \"%1\" the field \"Recipe By:\" is either missing or could " -"not be detected." -msgstr "レシピ「%1」の読み込みで、フィールド \"Recipe By:\" (作者) がないか、検出できませんでした。" - -#: src/importers/mxpimporter.cpp:106 -msgid "" -"While loading recipe \"%1\" the field \"Serving Size:\" is either missing or " -"could not be detected." -msgstr "レシピ「%1」の読み込みで、フィールド \"Serving Size:\" (出来上がり) がないか、検出できませんでした。" +msgstr "ヘッダ" -#: src/importers/mxpimporter.cpp:117 +#: src/widgets/headerlistview.cpp:168 msgid "" -"While loading recipe \"%1\" the field \"Preparation Time:\" is either missing " -"or could not be detected." -msgstr "レシピ「%1」の読み込みで、フィールド \"Preparation Time:\" (調理時間) がないか、検出できませんでした。" +"This header already exists. Continuing will merge these two headers into " +"one. Are you sure?" +msgstr "" +"このヘッダは既に存在します。続けると、これら二つのヘッダを一つにマージしま" +"す。よろしいですか?" -#: src/importers/mxpimporter.cpp:161 -msgid "" -"While loading recipe \"%1\" the field \"Categories:\" is either missing or " -"could not be detected." -msgstr "レシピ「%1」の読み込みで、フィールド \"Categories:\" (カテゴリ) がないか、検出できませんでした。" +#: src/widgets/headerlistview.cpp:187 +msgid "Header cannot be longer than %1 characters." +msgstr "ヘッダは %1 文字以内でなければなりません。" -#: src/importers/mxpimporter.cpp:188 -msgid "While loading recipe \"%1\" Invalid amount \"%2\" in the line \"%3\"" -msgstr "レシピ「%1」の読み込みで、行 \"%3\" に無効な量 \"%2\"" +#: src/widgets/ingredientinputwidget.cpp:48 +#: src/widgets/ingredientinputwidget.cpp:58 +msgid "Ingredient:" +msgstr "材料:" -#: src/importers/mxpimporter.cpp:352 +#: src/widgets/ingredientinputwidget.cpp:51 msgid "" -"MasterCook's Generic Export format is currently not supported. Please write to " -"jkivlighn@gmail.com to request support for this format." -msgstr "" -"MasterCook Generic エクスポートフォーマットは現在サポートされていません。このフォーマットをサポートするよう " -"jkivlighn@gmail.com に要望を送ってください。" +"_: Ingredient grouping name\n" +"Header:" +msgstr "ヘッダ:" -#: src/importers/mxpimporter.cpp:358 -msgid "" -"MasterCook Mac's Export format is currently not supported. Please write to " -"jkivlighn@gmail.com to request support for this format." -msgstr "" -"MasterCook Mac エクスポートフォーマットは現在サポートされていません。このフォーマットをサポートするよう jkivlighn@gmail.com " -"に要望を送ってください。" +#: src/widgets/ingredientinputwidget.cpp:75 +msgid "Amount:" +msgstr "量:" -#: src/importers/kreimporter.cpp:50 -msgid "Archive does not contain a valid Krecipes file" -msgstr "アーカイブに有効なレシピファイルが含まれていません。" +#: src/widgets/ingredientinputwidget.cpp:81 +msgid "Unit:" +msgstr "単位:" -#: src/importers/kreimporter.cpp:71 -msgid "\"%1\" at line %2, column %3" -msgstr "行 %2、列 %3 に \"%1\"" +#: src/widgets/ingredientinputwidget.cpp:88 +msgid "Preparation Method:" +msgstr "準備方法:" -#: src/importers/kreimporter.cpp:78 -msgid "This file does not appear to be a *.kreml file" -msgstr "このファイルは *.kreml ファイルではないようです。" +#: src/widgets/ingredientinputwidget.cpp:235 +msgid "Please enter an ingredient" +msgstr "材料を入力してください" -#: src/importers/kreimporter.cpp:84 -#, c-format -msgid "KreML version %1" -msgstr "KreML バージョン %1" +#: src/widgets/ingredientinputwidget.cpp:245 +#: src/widgets/ingredientlistview.cpp:235 +msgid "Ingredient name cannot be longer than %1 characters." +msgstr "材料名は %1 文字以内でなければなりません。" -#: src/importers/mmfimporter.cpp:137 +#: src/widgets/ingredientlistview.cpp:144 +msgid "New Ingredient" +msgstr "新しい材料" + +#: src/widgets/ingredientlistview.cpp:216 msgid "" -"While loading recipe %1 an ingredient line was found after the " -"directions. While this is valid, it most commonly indicates an incorrectly " -"formatted recipe." +"This ingredient already exists. Continuing will merge these two ingredients " +"into one. Are you sure?" msgstr "" -"レシピ「%1」の読み込みで、材料の行が作り方の後に見つかりました。これは有効ではありますが、一般にはレシピのフォーマットが正しくないことを暗示しています。" - -#: src/importers/recipemlimporter.cpp:37 -msgid "\"%1\" at line %2, column %3. This may not be a RecipeML file." -msgstr "行 %2、列 %3 に \"%1\"。これは RecipeML ファイルではないかもしれません。" - -#: src/importers/recipemlimporter.cpp:44 -msgid "This file does not appear to be a valid RecipeML archive." -msgstr "このファイルは有効な RecipeML アーカイブではないようです。" - -#: src/importers/nycgenericimporter.cpp:42 -msgid "File does not appear to be a valid NYC export." -msgstr "ファイルは有効な NYC エクスポートではないようです。" +"この材料は既に存在します。続けると、これら二つの材料を一つにマージします。よ" +"ろしいですか?" -#: src/importers/baseimporter.cpp:99 src/importers/baseimporter.cpp:124 -msgid "Importing selected recipes" -msgstr "選択されたレシピをインポート" +#: src/widgets/kdateedit.cpp:354 +msgid "tomorrow" +msgstr "明日" -#: src/importers/baseimporter.cpp:127 -msgid "%v/%m Recipes" -msgstr "%v/%m レシピ" +#: src/widgets/kdateedit.cpp:355 +msgid "today" +msgstr "今日" -#: src/importers/baseimporter.cpp:221 -msgid "All recipes up unto this point have been successfully imported." -msgstr "ここまでのレシピをすべて正常にインポートしました。" +#: src/widgets/kdateedit.cpp:356 +msgid "yesterday" +msgstr "昨日" -#: src/importers/baseimporter.cpp:230 -#, c-format -msgid "Importing recipe: %1" -msgstr "レシピをインポート: %1" +#: src/widgets/kdatepickerpopup.cpp:61 +msgid "&Today" +msgstr "今日(&T)" -#: src/importers/baseimporter.cpp:388 -msgid "" -"Import of recipes from the file \"%1\" failed " -"due to the following error(s):" -msgstr "以下のエラーが発生したため、ファイル \"%1\" からのレシピのインポートに失敗しました:" +#: src/widgets/kdatepickerpopup.cpp:62 +msgid "&Yesterday" +msgstr "昨日(&Y)" -#: src/importers/baseimporter.cpp:394 -msgid "The file %1 generated the following warning(s):" -msgstr "ファイル %1 が以下の警告を生成しました:" +#: src/widgets/kdatepickerpopup.cpp:63 +msgid "Last &Week" +msgstr "先週(&W)" -#: src/krecipesview.cpp:106 src/krecipesview.cpp:318 src/krecipesview.cpp:348 -msgid "Find/Edit Recipes" -msgstr "レシピの検索と編集" +#: src/widgets/kdatepickerpopup.cpp:64 +msgid "Last M&onth" +msgstr "先月(&O)" -#: src/krecipesview.cpp:133 -msgid "Data" -msgstr "データ" +#: src/widgets/kdatepickerpopup.cpp:71 +msgid "No Date" +msgstr "日付なし" -#: src/krecipesview.cpp:302 -msgid "" -"\n" -"Would you like to run the setup wizard again? Otherwise, the application will " -"be closed." -msgstr "" -"\n" -"設定ウィザードをもう一度実行しますか?そうでなければ、アプリケーションを終了します。" +#: src/widgets/kremenu.cpp:139 +msgid "Up" +msgstr "上へ" -#: src/krecipesview.cpp:308 -msgid "Exiting" -msgstr "終了します" +#: src/widgets/kreruler.cpp:752 +msgid "Top margin" +msgstr "上余白" -#: src/krecipesview.cpp:323 src/krecipesview.cpp:383 -msgid "Preparation Methods" -msgstr "準備方法" +#: src/widgets/kreruler.cpp:756 +msgid "Bottom margin" +msgstr "下余白" -#: src/krecipesview.cpp:326 src/krecipesview.cpp:357 -msgid "Diet Helper" -msgstr "献立作成ヘルパー" +#: src/widgets/kreruler.cpp:870 +msgid "Page Layout..." +msgstr "ページのレイアウト..." -#: src/krecipesview.cpp:327 src/krecipesview.cpp:362 -msgid "Ingredient Matcher" -msgstr "材料で検索" +#: src/widgets/kreruler.cpp:873 +msgid "Remove Tabulator" +msgstr "タブを削除" -#: src/krecipesview.cpp:402 -msgid "View Recipe" -msgstr "レシピを表示" +#: src/widgets/prepmethodlistview.cpp:92 +msgid "New Preparation Method" +msgstr "新しい準備方法" -#: src/krecipesview.cpp:460 +#: src/widgets/prepmethodlistview.cpp:163 msgid "" -"A recipe contains unsaved changes.\n" -"Do you want to save changes made to this recipe before editing another recipe?" +"This preparation method already exists. Continuing will merge these two " +"into one. Are you sure?" msgstr "" -"レシピには未保存の変更が含まれています。\n" -"他のレシピを編集する前に、このレシピへの変更を保存しますか?" - -#: src/krecipesview.cpp:480 -msgid "Are you sure you want to permanently remove the recipe, %1?" -msgstr "本当にレシピ「%1」を完全に削除しますか?" +"この準備方法は既に存在します。続けると、これら二つの準備方法を一つにマージし" +"ます。よろしいですか?" -#: src/krecipesview.cpp:481 -msgid "Confirm remove" -msgstr "削除の確認" +#: src/widgets/propertylistview.cpp:178 +msgid "Are you sure you want to delete this property?" +msgstr "本当にこのプロパティを削除しますか?" -#: src/krecipesview.cpp:512 +#: src/widgets/propertylistview.cpp:227 msgid "" -"A recipe contains unsaved changes.\n" -"Do you want to save changes made to this recipe before creating a new recipe?" +"This property already exists. Continuing will merge these two properties " +"into one. Are you sure?" msgstr "" -"レシピに未保存の変更があります。\n" -"新しいレシピを作成する前に、このレシピの変更を保存しますか?" +"このプロパティは既に存在します。続けると、これら二つのプロパティを一つにマー" +"ジします。よろしいですか?" -#: src/krecipesview.cpp:665 -msgid "Unable to setup database" -msgstr "データベースをセットアップできません" +#: src/widgets/propertylistview.cpp:245 +msgid "Property name cannot be longer than %1 characters." +msgstr "プロパティ名は %1 文字以内でなければなりません。" -#: src/krecipesview.cpp:676 -msgid "Code error. No DB support has been included. Exiting" -msgstr "コードエラー。データベースのサポートが含まれていません。終了します。" +#: src/widgets/propertylistview.cpp:258 +msgid "Min. Value" +msgstr "最小値" -#: src/krecipesview.cpp:846 src/krecipesview.cpp:872 -msgid "Code error. No DB support was built in. Exiting" -msgstr "コードエラー。データベースサポートがありません。終了します。" +#: src/widgets/propertylistview.cpp:259 +msgid "Max. Value" +msgstr "最大値" -#: src/krecipesview.cpp:854 -msgid "Unable to open database" -msgstr "データベースを開けません" +#: src/widgets/recipelistview.cpp:239 +msgid "Loading recipes" +msgstr "レシピを読み込み" -#: src/krecipesview.cpp:877 +#: src/widgets/unitlistview.cpp:117 src/widgets/unitlistview.cpp:119 +msgid "Abbreviation" +msgstr "省略形" + +#: src/widgets/unitlistview.cpp:118 +msgid "Plural" +msgstr "複数形" + +#: src/widgets/unitlistview.cpp:341 msgid "" -"DB started correctly\n" +"This unit already exists. Continuing will merge these two units into one. " +"Are you sure?" msgstr "" -"データベースを開始しました。\n" +"この単位は既に存在します。続けると、これら二つの単位を一つにマージします。よ" +"ろしいですか?" -#: src/krecipesview.cpp:885 -msgid "The configured database type (%1) is unsupported." -msgstr "設定されたデータベースのタイプ (%1) はサポートしていません。" +#: src/krecipesui.rc:4 +#, no-c-format +msgid "&File" +msgstr "" -#: src/krecipesview.cpp:885 -msgid "" -"Unsupported database type. Database must be either MySQL, SQLite, or " -"PostgreSQL." +#: src/krecipesui.rc:20 +#, no-c-format +msgid "&Tools" msgstr "" -"データベースのタイプがサポートされていません。データベースは MySQL、SQLite、PostgreSQL のいずれかでなければなりません。" -#: _translatorinfo.cpp:1 -msgid "" -"_: NAME OF TRANSLATORS\n" -"Your names" -msgstr "Yukiko Bando" +#: src/widgets/ratingdisplaywidget.ui:167 +#, no-c-format +msgid "Comments" +msgstr "コメント" -#: _translatorinfo.cpp:3 -msgid "" -"_: EMAIL OF TRANSLATORS\n" -"Your emails" -msgstr "ybando@k6.dion.ne.jp" +#: src/widgets/ratingdisplaywidget.ui:203 +#, no-c-format +msgid "Remove" +msgstr "" + +#: src/widgets/ratingdisplaywidget.ui:214 +#, no-c-format +msgid "Edit..." +msgstr "編集..." #~ msgid "Loading..." #~ msgstr "読み込み中..." @@ -2867,26 +5261,33 @@ msgstr "ybando@k6.dion.ne.jp" #~ msgid "Head Line" #~ msgstr "見出し" -#~ msgid "Left:" -#~ msgstr "左:" - #~ msgid "Mid:" #~ msgstr "中央" -#~ msgid "Right:" -#~ msgstr "右:" - #~ msgid "Foot Line" #~ msgstr "フットライン" #~ msgid "You can insert several tags in the text:" #~ msgstr "テキストにはいくつかのタグを挿入できます:" -#~ msgid "
  • <sheet> The sheet name
  • <page> The current page
  • <pages> The total number of pages
  • <name> The filename or URL
  • <file> The filename with complete path or the URL
" -#~ msgstr "
  • <sheet> シート名
  • <page> 現在のページ
  • <pages> 総ページ数
  • <name> ファイル名または URL
  • <file> ファイルの完全パスまたは URL
" - -#~ msgid "
  • <time> The current time
  • <date> The current date
  • <author> Your full name
  • <org> Your organization
  • <email> Your email address
" -#~ msgstr "
  • <time> 現在時刻
  • <date> 今日の日付
  • <author> あなたの氏名
  • <org> あなたが所属する組織
  • <email> あなたのメールアドレス
" +#~ msgid "" +#~ "
  • <sheet> The sheet name
  • <page> The current " +#~ "page
  • <pages> The total number of pages
  • <name> " +#~ "The filename or URL
  • <file> The filename with complete path " +#~ "or the URL
" +#~ msgstr "" +#~ "
  • <sheet> シート名
  • <page> 現在のページ
  • <pages> 総ページ数
  • <name> ファイル名または " +#~ "URL
  • <file> ファイルの完全パスまたは URL
" + +#~ msgid "" +#~ "
  • <time> The current time
  • <date> The " +#~ "current date
  • <author> Your full name
  • <org> " +#~ "Your organization
  • <email> Your email address
" +#~ msgstr "" +#~ "
  • <time> 現在時刻
  • <date> 今日の日付
  • <author> あなたの氏名
  • <org> あなたが所属する組" +#~ "織
  • <email> あなたのメールアドレス
" #~ msgid "Col&umns" #~ msgstr "列(&U)" @@ -2942,68 +5343,183 @@ msgstr "ybando@k6.dion.ne.jp" #~ msgid "Recipes list" #~ msgstr "レシピリスト" -#~ msgid "Search for your favourite recipes easily: just type part of its name.

Set the category filter to use only the recipes in certain category: desserts, chocolate, salads, vegetarian....

Right-click on a recipe to save in Krecipes format and share your recipes with your friends.

Oh, and do not forget you can search in Google for thousands of delicious recipes. Krecipes can import most famous formats on the net: RecipeML, MasterCook, and MealMaster, apart from our excellent Krecipes format obviously.

" -#~ msgstr "「検索」フィールドにレシピの名前の一部を入力して、お気に入りのレシピを簡単に検索することができます。

デザート、チョコレート、サラダ、ベジタリアン、といったカテゴリを指定して検索するには、「カテゴリフィルタ」を使用してください。

レシピを「Krecipes フォーマットで保存」するには、レシピの上で右クリックし、メニューから「エクスポート」を選択します。そして、あなたのレシピをお友達と共有してください。

それと、Google で何千ものおいしい料理のレシピを検索できることもお忘れなく。 Krecipes は、独自の優れた Krecipes フォーマット以外にも、 RecipeML, MasterCook, MealMaster などのインターネット上で最もよく知られているフォーマットのレシピをインポートすることができます。

" +#~ msgid "" +#~ "Search for your favourite recipes easily: just type part of its " +#~ "name.

Set the category filter to use only the recipes in " +#~ "certain category: desserts, chocolate, salads, vegetarian...." +#~ "

Right-click on a recipe to save in Krecipes format and " +#~ "share your recipes with your friends.

Oh, and do not forget " +#~ "you can search in Google for " +#~ "thousands of delicious recipes. Krecipes can import most famous formats " +#~ "on the net: RecipeML, " +#~ "MasterCook, and MealMaster, apart from " +#~ "our excellent Krecipes format obviously.

" +#~ msgstr "" +#~ "「検索」フィールドにレシピの名前の一部を入力して、お気に入りのレシピを簡単" +#~ "に検索することができます。

デザート、チョコレート、サラダ、ベジタリ" +#~ "アン、といったカテゴリを指定して検索するには、「カテゴリフィルタ」を使用し" +#~ "てください。

レシピを「Krecipes フォーマットで保存」するには、レシ" +#~ "ピの上で右クリックし、メニューから「エクスポート」を選択します。そして、あ" +#~ "なたのレシピをお友達と共有してください。

それと、Google で何千ものおいしい料理のレシピを検索できること" +#~ "もお忘れなく。 Krecipes は、独自の優れた Krecipes フォーマット以外にも、 " +#~ "RecipeML, MasterCook, MealMaster などのインターネット上" +#~ "で最もよく知られているフォーマットのレシピをインポートすることができます。" +#~ "

" #~ msgid "Shopping list" #~ msgstr "買い物リスト" -#~ msgid "Need to do your shopping list? Just add your recipes for the week, and press Ok. Krecipes will generate a shopping list for you.

If you are willing to follow an adequate diet, or lazy enough to decide what to eat this week, just use the Diet Helper to autogenerate your diet, and then the shopping list.

" -#~ msgstr "買い物リストが必要であれば、今週のレシピを右のリストに追加して「OK」を押してください。 Krecipes があなたに代わって買い物リストを作成します。

ダイエットしたいときや、今週の献立を考えるのが面倒なときは、「献立作成ヘルパー」を使って自動的に献立を生成し、その後「買い物リストを作成」を利用してください。

" +#~ msgid "" +#~ "Need to do your shopping list? Just add your recipes for the week, " +#~ "and press Ok. Krecipes will generate a shopping list for you." +#~ "

If you are willing to follow an adequate diet, or lazy enough to " +#~ "decide what to eat this week, just use the Diet Helper to " +#~ "autogenerate your diet, and then the shopping list.

" +#~ msgstr "" +#~ "買い物リストが必要であれば、今週のレシピを右のリストに追加して「OK」を押し" +#~ "てください。 Krecipes があなたに代わって買い物リストを作成します。

" +#~ "ダイエットしたいときや、今週の献立を考えるのが面倒なときは、「献立作成ヘル" +#~ "パー」を使って自動的に献立を生成し、その後「買い物リストを作成」を利用して" +#~ "ください。

" #~ msgid "Diet Helper" #~ msgstr "献立作成ヘルパー" -#~ msgid "This dialog will help you in creating a diet for several weeks/days.

Choose how many days the diet will be for, how many meals per day you want, and how many dishes in each meal you want to have.

Oh, do not forget to specify the categories for your dishes, unless you want to have pizza for breakfast too....

" -#~ msgstr "このダイアログは数日または数週間の献立を作成するお手伝いをします。

献立を作成する日数、一日の食事回数、一回の食事に用意する料理の数を選択してください。

それと、朝食にピザを食べたくなければ、料理のカテゴリを指定するのもお忘れなく。" +#~ msgid "" +#~ "This dialog will help you in creating a diet for several weeks/days." +#~ "

Choose how many days the diet will be for, how many meals per day " +#~ "you want, and how many dishes in each meal you want to have.

Oh, " +#~ "do not forget to specify the categories for your dishes, unless you want " +#~ "to have pizza for breakfast too....

" +#~ msgstr "" +#~ "このダイアログは数日または数週間の献立を作成するお手伝いをします。

" +#~ "献立を作成する日数、一日の食事回数、一回の食事に用意する料理の数を選択して" +#~ "ください。

それと、朝食にピザを食べたくなければ、料理のカテゴリを指" +#~ "定するのもお忘れなく。" #~ msgid "Ingredient Matcher" #~ msgstr "材料で検索" -#~ msgid "Do you have a bunch a ingredients lying around, but you do not know what to make? Use this dialog to find out what you can.

Enter in the ingredients you have and it will let you know what you can make, or even what you can almost make. If you are just missing a few ingredients, it will automatically let you know what you are missing." -#~ msgstr "材料は色々あるけど何を作ればいいのか思い浮かばないときは、このダイアログを使って料理を見つけてください。

手持ちの材料にチェックを入れて検索すると、それを使って調理できる料理がわかります。いくつか足りない材料があれば、それもお知らせします。" +#~ msgid "" +#~ "Do you have a bunch a ingredients lying around, but you do not know what " +#~ "to make? Use this dialog to find out what you can.

Enter in the " +#~ "ingredients you have and it will let you know what you can make, or even " +#~ "what you can almost make. If you are just missing a few ingredients, it " +#~ "will automatically let you know what you are missing." +#~ msgstr "" +#~ "材料は色々あるけど何を作ればいいのか思い浮かばないときは、このダイアログを" +#~ "使って料理を見つけてください。

手持ちの材料にチェックを入れて検索す" +#~ "ると、それを使って調理できる料理がわかります。いくつか足りない材料があれ" +#~ "ば、それもお知らせします。" #~ msgid "Edit recipe" #~ msgstr "レシピを編集" -#~ msgid "Write your succulent recipes here. Set the title, authors and ingredients of your recipe, add a nice photo, and start typing. You can also use the spellchecker to correct your spelling mistakes.

If the ingredient or unit you are looking for is missing, do not worry. Just type it, and new ones will be automatically created. Remember to define the properties of your ingredients and fill in the units conversion table later.

Do you want your nice recipe to be included on the next release? Just save it in Krecipes format, and send it to us." -#~ msgstr "ここにあなたのおいしい料理のレシピを書いてください。タイトル、作者、必要な材料を設定し、良い写真をセットして、入力を開始してください。「スペルチェック」を使ってスペルの間違いを修正することもできます。

材料または単位が見つからなくても、心配は無用です。新しい材料や単位を入力すると、それらは自動的に作成されます。材料については、後でプロパティ (成分) を定義してください。単位については、単位変換テーブルに登録してください。

あなたの素晴しいレシピを次のリリースに取り入れてほしい場合は、Krecipes フォーマットに保存して私達に送ってください。" +#~ msgid "" +#~ "Write your succulent recipes here. Set the title, authors and ingredients " +#~ "of your recipe, add a nice photo, and start typing. You can also use the " +#~ "spellchecker to correct your spelling mistakes.

If the " +#~ "ingredient or unit you are looking for is missing, do not " +#~ "worry. Just type it, and new ones will be automatically " +#~ "created. Remember to define the properties of your ingredients and " +#~ "fill in the units conversion table later.

Do you want your nice " +#~ "recipe to be included on the next release? Just save it in Krecipes " +#~ "format, and send it to us." +#~ msgstr "" +#~ "ここにあなたのおいしい料理のレシピを書いてください。タイトル、作者、必要な" +#~ "材料を設定し、良い写真をセットして、入力を開始してください。「スペルチェッ" +#~ "ク」を使ってスペルの間違いを修正することもできます。

材料または単位" +#~ "が見つからなくても、心配は無用です。新しい材料や単位を入力すると、それらは" +#~ "自動的に作成されます。材料については、後でプロパティ (成分) を定義してくだ" +#~ "さい。単位については、単位変換テーブルに登録してください。

あなたの" +#~ "素晴しいレシピを次のリリースに取り入れてほしい場合は、Krecipes フォーマッ" +#~ "トに保存して私達に送ってください。" #~ msgid "Ingredients list" #~ msgstr "材料リスト" -#~ msgid "Edit your ingredients: add/remove, double click to change their name, define the units used to measure them, and set their properties (Energy, Fat, Calcium, Proteins...)

Note that you can add more properties and units to the list from the Properties List menu" -#~ msgstr "ここで材料を編集します。材料の追加と削除には右クリックメニューを使います。名前を変更するときは、材料の上でダブルクリックします。それぞれの材料を計量する単位と、エネルギー、脂肪、カルシウム、タンパク質などのプロパティ (成分) もここで登録します。

「プロパティ」で、新しいプロパティと単位をプロパティリストに追加することができます。" +#~ msgid "" +#~ "Edit your ingredients: add/remove, double click to change their name, " +#~ "define the units used to measure them, and set their properties " +#~ "(Energy, Fat, Calcium, Proteins...)

Note that you can add " +#~ "more properties and units to the list from the Properties List menu" +#~ msgstr "" +#~ "ここで材料を編集します。材料の追加と削除には右クリックメニューを使います。" +#~ "名前を変更するときは、材料の上でダブルクリックします。それぞれの材料を計量" +#~ "する単位と、エネルギー、脂肪、カルシウム、タンパク質などのプロパティ (成" +#~ "分) もここで登録します。

「プロパティ」で、新しいプロパティと単位を" +#~ "プロパティリストに追加することができます。" #~ msgid "Properties list" #~ msgstr "プロパティ (成分) リスト" -#~ msgid "What properties do you want to know from your recipes? Fat, Energy, Vitamins, Cost,...?

Add those here and later define the characteristics in the ingredients." -#~ msgstr "レシピから食品の何について知りたいですか?エネルギー、脂肪、ビタミン、それとも値段ですか?

ここにそれらのプロパティ (成分) を追加して、後で材料に情報を登録してください。" +#~ msgid "" +#~ "What properties do you want to know from your recipes? Fat, Energy, " +#~ "Vitamins, Cost,...?

Add those here and later define the " +#~ "characteristics in the ingredients." +#~ msgstr "" +#~ "レシピから食品の何について知りたいですか?エネルギー、脂肪、ビタミン、それ" +#~ "とも値段ですか?

ここにそれらのプロパティ (成分) を追加して、後で材" +#~ "料に情報を登録してください。" #~ msgid "Units list" #~ msgstr "単位リスト" -#~ msgid "Double click to edit, or Add and Remove new units that you want to use to measure your ingredients. From a gram, to a jar, you can specify all kind of units you want.

Later, you can define in the unit conversion table how your units can be converted to others, so that Krecipes knows how to add up your ingredients when creating your shopping list, or calculate the properties of your recipes." -#~ msgstr "ここで、材料を計量するために使用する単位の追加と削除を行います。既存の単位を編集するには、単位の上でダブルクリックしてください。「グラム」から「ボトル」まで、あらゆる種類の単位を定義することができます。

新しく追加した単位は「単位変換テーブル」で他の単位への換算方法を指定できます。 Krecipes はそれに基づいて、買い物リストの材料を合計したり、レシピのプロパティ (成分) を計算します。" +#~ msgid "" +#~ "Double click to edit, or Add and Remove new units that you want to " +#~ "use to measure your ingredients. From a gram, to a jar, you " +#~ "can specify all kind of units you want.

Later, you can define in " +#~ "the unit conversion table how your units can be converted to " +#~ "others, so that Krecipes knows how to add up your ingredients when " +#~ "creating your shopping list, or calculate the properties of your recipes." +#~ msgstr "" +#~ "ここで、材料を計量するために使用する単位の追加と削除を行います。既存の単位" +#~ "を編集するには、単位の上でダブルクリックしてください。「グラム」から「ボト" +#~ "ル」まで、あらゆる種類の単位を定義することができます。

新しく追加し" +#~ "た単位は「単位変換テーブル」で他の単位への換算方法を指定できます。 " +#~ "Krecipes はそれに基づいて、買い物リストの材料を合計したり、レシピのプロパ" +#~ "ティ (成分) を計算します。" #~ msgid "Preparation Methods list" #~ msgstr "準備方法リスト" -#~ msgid "With the preparation method, you can give extra information about an ingredient. sliced, cooked, optional,...

Instead of adding this information to the ingredient itself, put this information here so that it is easier, for example, to create a shopping list or calculate nutrient information.

Just add and edit those here." -#~ msgstr "準備方法を使って材料に付加的な情報を追加することができます。例えば、「薄切り」、「調理済み」、「オプション」等々。

このような情報を材料自体に追加する代わりにここに登録しておくと、買い物リストの作成や食品成分の計算が簡単になります。

必要な準備方法をここに追加して編集してください。" +#~ msgid "" +#~ "With the preparation method, you can give extra information about an " +#~ "ingredient. sliced, cooked, optional,...

Instead of " +#~ "adding this information to the ingredient itself, put this information " +#~ "here so that it is easier, for example, to create a shopping list or " +#~ "calculate nutrient information.

Just add and edit those here." +#~ msgstr "" +#~ "準備方法を使って材料に付加的な情報を追加することができます。例えば、「薄切" +#~ "り」、「調理済み」、「オプション」等々。

このような情報を材料自体に" +#~ "追加する代わりにここに登録しておくと、買い物リストの作成や食品成分の計算が" +#~ "簡単になります。

必要な準備方法をここに追加して編集してください。" #~ msgid "Categories list" #~ msgstr "カテゴリリスト" -#~ msgid "How do you want to classify your recipes? Desserts, Main Course, Low Fat, Chocolate, Delicious, Vegetarian, .... Just add and edit those here." -#~ msgstr "あなたのレシピをどのように分類したいですか?デザート、主菜、低脂肪、チョコレート、美味、ベジタリアン、等々。お好きなカテゴリをここに追加して編集してください。" +#~ msgid "" +#~ "How do you want to classify your recipes? Desserts, Main Course, Low " +#~ "Fat, Chocolate, Delicious, Vegetarian, .... Just add and edit those " +#~ "here." +#~ msgstr "" +#~ "あなたのレシピをどのように分類したいですか?デザート、主菜、低脂肪、チョコ" +#~ "レート、美味、ベジタリアン、等々。お好きなカテゴリをここに追加して編集して" +#~ "ください。" #~ msgid "Authors list" #~ msgstr "作者リスト" -#~ msgid "Keep track of the authors that created the recipes.

You can use this dialog to edit the details of the authors or add/remove them." -#~ msgstr "ここでレシピの作者を管理します。

このダイアログを使って、作者の詳細を編集したり、作者の追加や削除を行います。" +#~ msgid "" +#~ "Keep track of the authors that created the recipes.

You can use " +#~ "this dialog to edit the details of the authors or add/remove them." +#~ msgstr "" +#~ "ここでレシピの作者を管理します。

このダイアログを使って、作者の詳細" +#~ "を編集したり、作者の追加や削除を行います。" #~ msgid "Alt+O" #~ msgstr "Alt+O" -- cgit v1.2.1