Index: trunk/extras/wp_plugin/xpressme-backup/xpressme-backup-ja.po
===================================================================
--- trunk/extras/wp_plugin/xpressme-backup/xpressme-backup-ja.po	(revision 608)
+++ trunk/extras/wp_plugin/xpressme-backup/xpressme-backup-ja.po	(revision 608)
@@ -0,0 +1,458 @@
+msgid ""
+msgstr ""
+"Project-Id-Version: XPressME-DB-BACKUP\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2010-05-18 09:03+0900\n"
+"PO-Revision-Date: \n"
+"Last-Translator: toemon <info@toemon.com>\n"
+"Language-Team: toemon <info@toemon.com>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=utf-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Poedit-Language: Japanese\n"
+"X-Poedit-Country: JAPAN\n"
+"X-Poedit-SourceCharset: utf-8\n"
+"Plural-Forms: nplurals=1; plural=0;\n"
+"X-Poedit-KeywordsList: __;_e\n"
+"X-Poedit-Basepath: C:\\xampp\\htdocs\\cube_euc\\modules\\xpress2011\\wp-content\\plugins\\xpressme-backup\n"
+"X-Poedit-SearchPath-0: .\n"
+
+#: xpressme-backup.php:205
+msgid "Backup Complete!"
+msgstr "バックアップ完了 !"
+
+#: xpressme-backup.php:240
+msgid "http://codex.wordpress.org/WordPress_Backups"
+msgstr ""
+
+#: xpressme-backup.php:241
+#, php-format
+msgid "Click <a href=\"%s\" target=\"_blank\">here</a> to back up your database using the WordPress Database Backup plugin. <strong>Note:</strong> WordPress Database Backup does <em>not</em> back up your files, just your database."
+msgstr ""
+
+#: xpressme-backup.php:250
+msgid "Progress"
+msgstr "進行"
+
+#: xpressme-backup.php:252
+msgid "DO NOT DO THE FOLLOWING AS IT WILL CAUSE YOUR BACKUP TO FAIL:"
+msgstr "バックアップに失敗するので、次の事はしないでください:"
+
+#: xpressme-backup.php:255
+msgid "Close this browser"
+msgstr "このブラウザを閉じる"
+
+#: xpressme-backup.php:256
+msgid "Reload this page"
+msgstr "このページを再読み込みする"
+
+#: xpressme-backup.php:257
+msgid "Click the Stop or Back buttons in your browser"
+msgstr "ブラウザの停止もしくは戻るボタンのクリック"
+
+#: xpressme-backup.php:259
+msgid "Progress:"
+msgstr "進行状況:"
+
+#: xpressme-backup.php:268
+msgid "Navigating away from this page will cause your backup to fail."
+msgstr "このページを閉じるとバックアップに失敗します。"
+
+#: xpressme-backup.php:305
+#, php-format
+msgid "Backup complete, preparing <a href=\\\"%s\\\">backup</a> for download..."
+msgstr "バックアップを完了しました。ダウンロードのために<a href=\\\"%s\\\">バックアップ</a>を準備中..."
+
+#: xpressme-backup.php:312
+#, php-format
+msgid "Backup complete, sending <a href=\\\"%s\\\">backup</a> via email..."
+msgstr "バックアップを完了しました。メールで<a href=\\\"%s\\\">バックアップ</a>を送信中..."
+
+#: xpressme-backup.php:319
+#, php-format
+msgid "Backup complete, download <a href=\\\"%s\\\">here</a>."
+msgstr "バックアップを完了しました。<a href=\\\"%s\\\">こちらから</a>ダウンロードしてください。"
+
+#: xpressme-backup.php:379
+msgid "Creating backup file..."
+msgstr "バックアップファイルを作成中..."
+
+#: xpressme-backup.php:382
+#, php-format
+msgid "Finished backing up table \\\"%s\\\"."
+msgstr "テーブル \\\"%s\\\" のバックアップを完了。"
+
+#: xpressme-backup.php:384
+#, php-format
+msgid "Backing up table \\\"%s\\\"..."
+msgstr "テーブル \\\"%s\\\" をバックアップ中..."
+
+#: xpressme-backup.php:391
+#: xpressme-backup.php:895
+msgid "Could not open the backup file for writing!"
+msgstr "書き込み用のバックアップファイルを開けませんでした。"
+
+#: xpressme-backup.php:392
+msgid "The backup file could not be saved.  Please check the permissions for writing to your backup directory and try again."
+msgstr "バックアップファイルを保存できませんでした。バックアップ用ディレクトリのアクセス権が書き込み可能になっているか確認してもう一度試してください。"
+
+#: xpressme-backup.php:397
+#: xpressme-backup.php:904
+msgid "WordPress MySQL database backup"
+msgstr "WordPress MySQL データベースバックアップ"
+
+#: xpressme-backup.php:399
+#: xpressme-backup.php:906
+#, php-format
+msgid "Generated: %s"
+msgstr "生成日時: %s"
+
+#: xpressme-backup.php:400
+#: xpressme-backup.php:907
+#, php-format
+msgid "Hostname: %s"
+msgstr "ホスト名: %s"
+
+#: xpressme-backup.php:401
+#: xpressme-backup.php:908
+#, php-format
+msgid "Database: %s"
+msgstr "データベース: %s"
+
+#: xpressme-backup.php:409
+#: xpressme-backup.php:921
+#, php-format
+msgid "Table: %s"
+msgstr "テーブル: %s"
+
+#: xpressme-backup.php:416
+msgid "The backup directory is not writeable!  Please check the permissions for writing to your backup directory and try again."
+msgstr "バックアップ用ディレクトリが書き込み可能になっていません ! バックアップ用ディレクトリのアクセス権が書き込み可能になっているか確認してもう一度試してください。"
+
+#: xpressme-backup.php:473
+msgid "Click and hold down <code>[SHIFT]</code> to toggle multiple checkboxes"
+msgstr "複数のチェックボックスの選択状態を切り替えるには <code>[SHIFT]</code> を押しながらクリックしてください"
+
+#: xpressme-backup.php:513
+msgid "Change"
+msgstr "変更"
+
+#: xpressme-backup.php:522
+msgid "Save"
+msgstr "保存"
+
+#: xpressme-backup.php:609
+#: xpressme-backup.php:618
+msgid "XPressME Backup"
+msgstr "XPressMEバックアップ"
+
+#: xpressme-backup.php:705
+#: xpressme-backup.php:708
+msgid "There was an error writing a line to the backup script:"
+msgstr "バックアップスクリプトへの書き込みエラーがありました:"
+
+#: xpressme-backup.php:740
+msgid "Subsequent errors have been omitted from this log."
+msgstr "このログから後続のエラーが削除されました。"
+
+#: xpressme-backup.php:774
+msgid "Error getting table details"
+msgstr "テーブル詳細の取得エラー"
+
+#: xpressme-backup.php:782
+#, php-format
+msgid "Delete any existing table %s"
+msgstr "既存テーブル %s の削除"
+
+#: xpressme-backup.php:791
+#, php-format
+msgid "Table structure of table %s"
+msgstr "テーブル %s のテーブル構造"
+
+#: xpressme-backup.php:797
+#, php-format
+msgid "Error with SHOW CREATE TABLE for %s."
+msgstr "%s のための SHOW CREATE TABLE に関するエラー。"
+
+#: xpressme-backup.php:804
+#, php-format
+msgid "Error getting table structure of %s"
+msgstr "%s のテーブル構造取得エラー"
+
+#: xpressme-backup.php:812
+#, php-format
+msgid "Data contents of table %s"
+msgstr "テーブル %s のデータコンテンツ"
+
+#: xpressme-backup.php:883
+#, php-format
+msgid "End of data contents of table %s"
+msgstr "テーブル %s のデータコンテンツの終わり"
+
+#: xpressme-backup.php:899
+msgid "The backup directory is not writeable!"
+msgstr "バックアップ用ディレクトリが書き込み可能になっていません !"
+
+#: xpressme-backup.php:1035
+#, php-format
+msgid "File not found:%s"
+msgstr "ファイルが見つかりませんでした: %s"
+
+#: xpressme-backup.php:1035
+msgid "Return to Backup"
+msgstr "バックアップに戻る"
+
+#: xpressme-backup.php:1044
+#, php-format
+msgid "File %s does not exist!"
+msgstr "ファイル %s はありません !"
+
+#: xpressme-backup.php:1051
+#, php-format
+msgid ""
+"Attached to this email is\n"
+"   %1s\n"
+"   Size:%2s kilobytes\n"
+msgstr ""
+"このメールに添付されたのは\n"
+"   %1s\n"
+"   サイズ: %2s キロバイト\n"
+
+#: xpressme-backup.php:1052
+msgid "Database Backup"
+msgstr "データベースのバックアップ"
+
+#: xpressme-backup.php:1055
+#: xpressme-backup.php:1102
+msgid "The following errors were reported:"
+msgstr "次のエラーが報告されました:"
+
+#: xpressme-backup.php:1060
+msgid "ERROR: The mail application has failed to deliver the backup."
+msgstr "エラー: メールアプリケーションがバックアップファイルの送信に失敗しました。"
+
+#: xpressme-backup.php:1077
+msgid "Backup Successful"
+msgstr "バックアップ成功"
+
+#: xpressme-backup.php:1081
+#, php-format
+msgid "Your backup file: <a href=\"%1s\">%2s</a> should begin downloading shortly."
+msgstr "バックアップファイル: <a href=\"%1s\">%2s</a>のダウンロードはまもなく開始されます。"
+
+#: xpressme-backup.php:1089
+#, php-format
+msgid "Your backup has been emailed to %s"
+msgstr "バックアップは %s にメールで送信されました"
+
+#: xpressme-backup.php:1092
+msgid "Your backup file has been saved on the server. If you would like to download it now, right click and select \"Save As\""
+msgstr "バックアップファイルがサーバーに保存されました。ダウンロードするには右クリックして「リンク先を名前をつけて保存」を選択してください"
+
+#: xpressme-backup.php:1093
+#, php-format
+msgid "%s bytes"
+msgstr "%s バイト"
+
+#: xpressme-backup.php:1129
+msgid "Scheduled Backup Options Saved!"
+msgstr "定期バックアップ設定が保存されました !"
+
+#: xpressme-backup.php:1156
+msgid "WARNING: Your backup directory does <strong>NOT</strong> exist, and we cannot create it."
+msgstr "注意: バックアップディレクトリが<strong>見つからず</strong>、作成もできませんでした。"
+
+#: xpressme-backup.php:1157
+#, php-format
+msgid "Using your FTP client, try to create the backup directory yourself: %s"
+msgstr "FTP クライアントを使用し、バックアップディレクトリ: %s を作成してみてください。"
+
+#: xpressme-backup.php:1161
+#: xpressme-backup.php:1172
+msgid "WARNING: Your backup directory is <strong>NOT</strong> writable! We cannot create the backup files."
+msgstr "注意: バックアップディレクトリが<strong>書き込み不可</strong>になっています ! バックアップファイルを作成できませんでした。"
+
+#: xpressme-backup.php:1162
+#, php-format
+msgid "Using your FTP client, try to set the backup directory&rsquo;s write permission to %1$s or %2$s: %3$s"
+msgstr "FTP クライアントを使用し、バックアップディレクトリの書込みパーミッションを %1$s または %2$s: %3$s にセットしてみてください。"
+
+#: xpressme-backup.php:1174
+msgid "This problem seems to be caused by your server&rsquo;s <code>safe_mode</code> file ownership restrictions, which limit what files web applications like WordPress can create."
+msgstr "この問題は使用しているサーバーの <code>safe_mode</code> ファイルオーナー制限によって引き起こされているのかもしれません。これは WordPress のようなウェブアプリケーションが作成できるファイルを制限しています。"
+
+#: xpressme-backup.php:1176
+#, php-format
+msgid "You can try to correct this problem by using your FTP client to delete and then re-create the backup directory: %s"
+msgstr "FTP クライアントを使用してバックアップディレクトリの %s を削除して作り直せば、この問題を解決できるかもしれません。"
+
+#: xpressme-backup.php:1187
+msgid "Backup"
+msgstr "バックアップ"
+
+#: xpressme-backup.php:1190
+msgid "Tables"
+msgstr "テーブル"
+
+#: xpressme-backup.php:1194
+msgid "These core WordPress tables will always be backed up:"
+msgstr "次の主要な WordPress テーブルは常にバックアップされます:"
+
+#: xpressme-backup.php:1200
+msgid "Exclude spam comments"
+msgstr "スパムコメントを除外"
+
+#: xpressme-backup.php:1203
+msgid "Exclude post revisions"
+msgstr "投稿リビジョンを除外"
+
+#: xpressme-backup.php:1214
+msgid "Select all"
+msgstr "すべて選択"
+
+#: xpressme-backup.php:1215
+msgid "Select none"
+msgstr "何も選択しない"
+
+#: xpressme-backup.php:1217
+msgid "You may choose to include any of the following tables:"
+msgstr "次のテーブルも選択して保存することができます:"
+
+#: xpressme-backup.php:1250
+msgid "Backup Options"
+msgstr "バックアップ設定"
+
+#: xpressme-backup.php:1251
+msgid "What to do with the backup file:"
+msgstr "バックアップファイルの扱い:"
+
+#: xpressme-backup.php:1255
+msgid "Save to server"
+msgstr "サーバーに保存"
+
+#: xpressme-backup.php:1260
+msgid "Download to your computer"
+msgstr "あなたのコンピュータにダウンロード"
+
+#: xpressme-backup.php:1264
+#: xpressme-backup.php:1348
+msgid "Email backup to:"
+msgstr "バックアップをメールで送信:"
+
+#: xpressme-backup.php:1268
+msgid "Backup Ditaile Options"
+msgstr "バックアップ詳細設定"
+
+#: xpressme-backup.php:1275
+#: xpressme-backup.php:1278
+msgid "Converte EUC-JP to UTF-8"
+msgstr "EUC-JPからUTF-8への変換"
+
+#: xpressme-backup.php:1279
+msgid "The server used does not support the mb_convert_encoding() function."
+msgstr "お使いのサーバーはmb_convert_encoding()関数をサポートしていません。"
+
+#: xpressme-backup.php:1288
+msgid "Rename DB Prefix"
+msgstr "データベース・プレフィックスの変更"
+
+#: xpressme-backup.php:1290
+msgid "to"
+msgstr "から"
+
+#: xpressme-backup.php:1297
+msgid "Backup now!"
+msgstr "バックアップ !"
+
+#: xpressme-backup.php:1300
+msgid "WARNING: Your backup directory is <strong>NOT</strong> writable!"
+msgstr "注意: バックアップディレクトリが<strong>書き込み不可</strong>になっています。"
+
+#: xpressme-backup.php:1311
+msgid "Scheduled Backup"
+msgstr "定期バックアップ"
+
+#: xpressme-backup.php:1318
+#, php-format
+msgid "Next Backup: %s"
+msgstr "次回のバックアップ: %s"
+
+#: xpressme-backup.php:1323
+#, php-format
+msgid "Last WP-Cron Daily Execution: %s"
+msgstr "最後に WP-Cron を実行した日時: %s"
+
+#: xpressme-backup.php:1324
+#, php-format
+msgid "Next WP-Cron Daily Execution: %s"
+msgstr "次に WP-Cron を実行する日時: %s"
+
+#: xpressme-backup.php:1329
+msgid "Schedule: "
+msgstr "スケジュール:"
+
+#: xpressme-backup.php:1333
+msgid "None"
+msgstr "なし"
+
+#: xpressme-backup.php:1333
+msgid "Daily"
+msgstr "毎日"
+
+#: xpressme-backup.php:1350
+msgid "Schedule backup"
+msgstr "定期バックアップ"
+
+#: xpressme-backup.php:1358
+msgid "Tables to include in the scheduled backup:"
+msgstr "定期バックアップに含めるテーブル:"
+
+#: xpressme-backup.php:1393
+msgid "Never"
+msgstr "なし"
+
+#: xpressme-backup.php:1398
+#, php-format
+msgid "%s seconds"
+msgstr "%s 秒"
+
+#: xpressme-backup.php:1431
+msgid "Once Weekly"
+msgstr "週 1 回"
+
+#: xpressme-backup.php:1445
+#, php-format
+msgid "Your WordPress version, %1s, lacks important security features without which it is unsafe to use the WP-DB-Backup plugin.  Hence, this plugin is automatically disabled.  Please consider <a href=\"%2s\">upgrading WordPress</a> to a more recent version."
+msgstr "お使いになっている WordPress のバージョンは %1s です。このバージョンには WP-DB-Backup プラグインを安全に使用できる重要なセキュリティ機能が備わっていません。そのためこのプラグインは自動的に機能を停止しました。より最新の <a href=\"%2s\">WordPress へのアップグレード</a>をご検討ください。"
+
+#: xpressme-backup.php:1464
+msgid "You are not allowed to perform backups."
+msgstr "バックアップを行う権限がありません。"
+
+#: xpressme-backup.php:1479
+#, php-format
+msgid "There appears to be an unauthorized attempt from this site to access your database located at %1s.  The attempt has been halted."
+msgstr "このサイトから %1s にあるデータベースへの未承認のアクセスがあったようです。この試みは阻止されました。"
+
+#: xpressme-backup.php:1490
+msgid "Cheatin' uh ?"
+msgstr "間違えましたか ?"
+
+#~ msgid ""
+#~ "Your WordPress Langage %s, the WP-DB-Backup-to-UTF8 plugin is only for "
+#~ "EUC-JP. Hence, this plugin is automatically disabled."
+#~ msgstr ""
+#~ "お使いになっている WordPress の言語は %s です。WP-DB-Backup-to-UTF8プラグ"
+#~ "インは、EUC-JP専用です。そのためこのプラグインは自動的に機能を停止しまし"
+#~ "た。"
+#~ msgid "Backup(to UTF8)"
+#~ msgstr "バックアップ(to UTF8)"
+#~ msgid ""
+#~ "WARNING: Your wp-content directory is <strong>NOT</strong> writable! We "
+#~ "can not create the backup directory."
+#~ msgstr ""
+#~ "注意: wp-content ディレクトリが<strong>書き込み不可</strong>になっていま"
+#~ "す ! バックアップディレクトリを作成できませんでした。"
+#~ msgid "Submit"
+#~ msgstr "保存する"
+
Index: trunk/extras/wp_plugin/xpressme-backup/xpressme-backup-ja_EUC.po
===================================================================
--- trunk/extras/wp_plugin/xpressme-backup/xpressme-backup-ja_EUC.po	(revision 608)
+++ trunk/extras/wp_plugin/xpressme-backup/xpressme-backup-ja_EUC.po	(revision 608)
@@ -0,0 +1,458 @@
+msgid ""
+msgstr ""
+"Project-Id-Version: XPressME-DB-BACKUP\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2010-05-18 09:03+0900\n"
+"PO-Revision-Date: \n"
+"Last-Translator: toemon <info@toemon.com>\n"
+"Language-Team: toemon <info@toemon.com>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=euc-jp\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Poedit-Language: Japanese\n"
+"X-Poedit-Country: JAPAN\n"
+"X-Poedit-SourceCharset: euc-jp\n"
+"Plural-Forms: nplurals=1; plural=0;\n"
+"X-Poedit-KeywordsList: __;_e\n"
+"X-Poedit-Basepath: C:\\xampp\\htdocs\\cube_euc\\modules\\xpress2011\\wp-content\\plugins\\xpressme-backup\n"
+"X-Poedit-SearchPath-0: .\n"
+
+#: xpressme-backup.php:205
+msgid "Backup Complete!"
+msgstr "¥Ð¥Ã¥¯¥¢¥Ã¥×´°Î» !"
+
+#: xpressme-backup.php:240
+msgid "http://codex.wordpress.org/WordPress_Backups"
+msgstr ""
+
+#: xpressme-backup.php:241
+#, php-format
+msgid "Click <a href=\"%s\" target=\"_blank\">here</a> to back up your database using the WordPress Database Backup plugin. <strong>Note:</strong> WordPress Database Backup does <em>not</em> back up your files, just your database."
+msgstr ""
+
+#: xpressme-backup.php:250
+msgid "Progress"
+msgstr "¿Ê¹Ô"
+
+#: xpressme-backup.php:252
+msgid "DO NOT DO THE FOLLOWING AS IT WILL CAUSE YOUR BACKUP TO FAIL:"
+msgstr "¥Ð¥Ã¥¯¥¢¥Ã¥×¤Ë¼ºÇÔ¤¹¤ë¤Î¤Ç¡¢¼¡¤Î»ö¤Ï¤·¤Ê¤¤¤Ç¤¯¤À¤µ¤¤:"
+
+#: xpressme-backup.php:255
+msgid "Close this browser"
+msgstr "¤³¤Î¥Ö¥é¥¦¥¶¤òÊÄ¤¸¤ë"
+
+#: xpressme-backup.php:256
+msgid "Reload this page"
+msgstr "¤³¤Î¥Ú¡¼¥¸¤òºÆÆÉ¤ß¹þ¤ß¤¹¤ë"
+
+#: xpressme-backup.php:257
+msgid "Click the Stop or Back buttons in your browser"
+msgstr "¥Ö¥é¥¦¥¶¤ÎÄä»ß¤â¤·¤¯¤ÏÌá¤ë¥Ü¥¿¥ó¤Î¥¯¥ê¥Ã¥¯"
+
+#: xpressme-backup.php:259
+msgid "Progress:"
+msgstr "¿Ê¹Ô¾õ¶·:"
+
+#: xpressme-backup.php:268
+msgid "Navigating away from this page will cause your backup to fail."
+msgstr "¤³¤Î¥Ú¡¼¥¸¤òÊÄ¤¸¤ë¤È¥Ð¥Ã¥¯¥¢¥Ã¥×¤Ë¼ºÇÔ¤·¤Þ¤¹¡£"
+
+#: xpressme-backup.php:305
+#, php-format
+msgid "Backup complete, preparing <a href=\\\"%s\\\">backup</a> for download..."
+msgstr "¥Ð¥Ã¥¯¥¢¥Ã¥×¤ò´°Î»¤·¤Þ¤·¤¿¡£¥À¥¦¥ó¥í¡¼¥É¤Î¤¿¤á¤Ë<a href=\\\"%s\\\">¥Ð¥Ã¥¯¥¢¥Ã¥×</a>¤ò½àÈ÷Ãæ..."
+
+#: xpressme-backup.php:312
+#, php-format
+msgid "Backup complete, sending <a href=\\\"%s\\\">backup</a> via email..."
+msgstr "¥Ð¥Ã¥¯¥¢¥Ã¥×¤ò´°Î»¤·¤Þ¤·¤¿¡£¥á¡¼¥ë¤Ç<a href=\\\"%s\\\">¥Ð¥Ã¥¯¥¢¥Ã¥×</a>¤òÁ÷¿®Ãæ..."
+
+#: xpressme-backup.php:319
+#, php-format
+msgid "Backup complete, download <a href=\\\"%s\\\">here</a>."
+msgstr "¥Ð¥Ã¥¯¥¢¥Ã¥×¤ò´°Î»¤·¤Þ¤·¤¿¡£<a href=\\\"%s\\\">¤³¤Á¤é¤«¤é</a>¥À¥¦¥ó¥í¡¼¥É¤·¤Æ¤¯¤À¤µ¤¤¡£"
+
+#: xpressme-backup.php:379
+msgid "Creating backup file..."
+msgstr "¥Ð¥Ã¥¯¥¢¥Ã¥×¥Õ¥¡¥¤¥ë¤òºîÀ®Ãæ..."
+
+#: xpressme-backup.php:382
+#, php-format
+msgid "Finished backing up table \\\"%s\\\"."
+msgstr "¥Æ¡¼¥Ö¥ë \\\"%s\\\" ¤Î¥Ð¥Ã¥¯¥¢¥Ã¥×¤ò´°Î»¡£"
+
+#: xpressme-backup.php:384
+#, php-format
+msgid "Backing up table \\\"%s\\\"..."
+msgstr "¥Æ¡¼¥Ö¥ë \\\"%s\\\" ¤ò¥Ð¥Ã¥¯¥¢¥Ã¥×Ãæ..."
+
+#: xpressme-backup.php:391
+#: xpressme-backup.php:895
+msgid "Could not open the backup file for writing!"
+msgstr "½ñ¤­¹þ¤ßÍÑ¤Î¥Ð¥Ã¥¯¥¢¥Ã¥×¥Õ¥¡¥¤¥ë¤ò³«¤±¤Þ¤»¤ó¤Ç¤·¤¿¡£"
+
+#: xpressme-backup.php:392
+msgid "The backup file could not be saved.  Please check the permissions for writing to your backup directory and try again."
+msgstr "¥Ð¥Ã¥¯¥¢¥Ã¥×¥Õ¥¡¥¤¥ë¤òÊÝÂ¸¤Ç¤­¤Þ¤»¤ó¤Ç¤·¤¿¡£¥Ð¥Ã¥¯¥¢¥Ã¥×ÍÑ¥Ç¥£¥ì¥¯¥È¥ê¤Î¥¢¥¯¥»¥¹¸¢¤¬½ñ¤­¹þ¤ß²ÄÇ½¤Ë¤Ê¤Ã¤Æ¤¤¤ë¤«³ÎÇ§¤·¤Æ¤â¤¦°ìÅÙ»î¤·¤Æ¤¯¤À¤µ¤¤¡£"
+
+#: xpressme-backup.php:397
+#: xpressme-backup.php:904
+msgid "WordPress MySQL database backup"
+msgstr "WordPress MySQL ¥Ç¡¼¥¿¥Ù¡¼¥¹¥Ð¥Ã¥¯¥¢¥Ã¥×"
+
+#: xpressme-backup.php:399
+#: xpressme-backup.php:906
+#, php-format
+msgid "Generated: %s"
+msgstr "À¸À®Æü»þ: %s"
+
+#: xpressme-backup.php:400
+#: xpressme-backup.php:907
+#, php-format
+msgid "Hostname: %s"
+msgstr "¥Û¥¹¥ÈÌ¾: %s"
+
+#: xpressme-backup.php:401
+#: xpressme-backup.php:908
+#, php-format
+msgid "Database: %s"
+msgstr "¥Ç¡¼¥¿¥Ù¡¼¥¹: %s"
+
+#: xpressme-backup.php:409
+#: xpressme-backup.php:921
+#, php-format
+msgid "Table: %s"
+msgstr "¥Æ¡¼¥Ö¥ë: %s"
+
+#: xpressme-backup.php:416
+msgid "The backup directory is not writeable!  Please check the permissions for writing to your backup directory and try again."
+msgstr "¥Ð¥Ã¥¯¥¢¥Ã¥×ÍÑ¥Ç¥£¥ì¥¯¥È¥ê¤¬½ñ¤­¹þ¤ß²ÄÇ½¤Ë¤Ê¤Ã¤Æ¤¤¤Þ¤»¤ó ! ¥Ð¥Ã¥¯¥¢¥Ã¥×ÍÑ¥Ç¥£¥ì¥¯¥È¥ê¤Î¥¢¥¯¥»¥¹¸¢¤¬½ñ¤­¹þ¤ß²ÄÇ½¤Ë¤Ê¤Ã¤Æ¤¤¤ë¤«³ÎÇ§¤·¤Æ¤â¤¦°ìÅÙ»î¤·¤Æ¤¯¤À¤µ¤¤¡£"
+
+#: xpressme-backup.php:473
+msgid "Click and hold down <code>[SHIFT]</code> to toggle multiple checkboxes"
+msgstr "Ê£¿ô¤Î¥Á¥§¥Ã¥¯¥Ü¥Ã¥¯¥¹¤ÎÁªÂò¾õÂÖ¤òÀÚ¤êÂØ¤¨¤ë¤Ë¤Ï <code>[SHIFT]</code> ¤ò²¡¤·¤Ê¤¬¤é¥¯¥ê¥Ã¥¯¤·¤Æ¤¯¤À¤µ¤¤"
+
+#: xpressme-backup.php:513
+msgid "Change"
+msgstr "ÊÑ¹¹"
+
+#: xpressme-backup.php:522
+msgid "Save"
+msgstr "ÊÝÂ¸"
+
+#: xpressme-backup.php:609
+#: xpressme-backup.php:618
+msgid "XPressME Backup"
+msgstr "XPressME¥Ð¥Ã¥¯¥¢¥Ã¥×"
+
+#: xpressme-backup.php:705
+#: xpressme-backup.php:708
+msgid "There was an error writing a line to the backup script:"
+msgstr "¥Ð¥Ã¥¯¥¢¥Ã¥×¥¹¥¯¥ê¥×¥È¤Ø¤Î½ñ¤­¹þ¤ß¥¨¥é¡¼¤¬¤¢¤ê¤Þ¤·¤¿:"
+
+#: xpressme-backup.php:740
+msgid "Subsequent errors have been omitted from this log."
+msgstr "¤³¤Î¥í¥°¤«¤é¸åÂ³¤Î¥¨¥é¡¼¤¬ºï½ü¤µ¤ì¤Þ¤·¤¿¡£"
+
+#: xpressme-backup.php:774
+msgid "Error getting table details"
+msgstr "¥Æ¡¼¥Ö¥ë¾ÜºÙ¤Î¼èÆÀ¥¨¥é¡¼"
+
+#: xpressme-backup.php:782
+#, php-format
+msgid "Delete any existing table %s"
+msgstr "´ûÂ¸¥Æ¡¼¥Ö¥ë %s ¤Îºï½ü"
+
+#: xpressme-backup.php:791
+#, php-format
+msgid "Table structure of table %s"
+msgstr "¥Æ¡¼¥Ö¥ë %s ¤Î¥Æ¡¼¥Ö¥ë¹½Â¤"
+
+#: xpressme-backup.php:797
+#, php-format
+msgid "Error with SHOW CREATE TABLE for %s."
+msgstr "%s ¤Î¤¿¤á¤Î SHOW CREATE TABLE ¤Ë´Ø¤¹¤ë¥¨¥é¡¼¡£"
+
+#: xpressme-backup.php:804
+#, php-format
+msgid "Error getting table structure of %s"
+msgstr "%s ¤Î¥Æ¡¼¥Ö¥ë¹½Â¤¼èÆÀ¥¨¥é¡¼"
+
+#: xpressme-backup.php:812
+#, php-format
+msgid "Data contents of table %s"
+msgstr "¥Æ¡¼¥Ö¥ë %s ¤Î¥Ç¡¼¥¿¥³¥ó¥Æ¥ó¥Ä"
+
+#: xpressme-backup.php:883
+#, php-format
+msgid "End of data contents of table %s"
+msgstr "¥Æ¡¼¥Ö¥ë %s ¤Î¥Ç¡¼¥¿¥³¥ó¥Æ¥ó¥Ä¤Î½ª¤ï¤ê"
+
+#: xpressme-backup.php:899
+msgid "The backup directory is not writeable!"
+msgstr "¥Ð¥Ã¥¯¥¢¥Ã¥×ÍÑ¥Ç¥£¥ì¥¯¥È¥ê¤¬½ñ¤­¹þ¤ß²ÄÇ½¤Ë¤Ê¤Ã¤Æ¤¤¤Þ¤»¤ó !"
+
+#: xpressme-backup.php:1035
+#, php-format
+msgid "File not found:%s"
+msgstr "¥Õ¥¡¥¤¥ë¤¬¸«¤Ä¤«¤ê¤Þ¤»¤ó¤Ç¤·¤¿: %s"
+
+#: xpressme-backup.php:1035
+msgid "Return to Backup"
+msgstr "¥Ð¥Ã¥¯¥¢¥Ã¥×¤ËÌá¤ë"
+
+#: xpressme-backup.php:1044
+#, php-format
+msgid "File %s does not exist!"
+msgstr "¥Õ¥¡¥¤¥ë %s ¤Ï¤¢¤ê¤Þ¤»¤ó !"
+
+#: xpressme-backup.php:1051
+#, php-format
+msgid ""
+"Attached to this email is\n"
+"   %1s\n"
+"   Size:%2s kilobytes\n"
+msgstr ""
+"¤³¤Î¥á¡¼¥ë¤ËÅºÉÕ¤µ¤ì¤¿¤Î¤Ï\n"
+"   %1s\n"
+"   ¥µ¥¤¥º: %2s ¥­¥í¥Ð¥¤¥È\n"
+
+#: xpressme-backup.php:1052
+msgid "Database Backup"
+msgstr "¥Ç¡¼¥¿¥Ù¡¼¥¹¤Î¥Ð¥Ã¥¯¥¢¥Ã¥×"
+
+#: xpressme-backup.php:1055
+#: xpressme-backup.php:1102
+msgid "The following errors were reported:"
+msgstr "¼¡¤Î¥¨¥é¡¼¤¬Êó¹ð¤µ¤ì¤Þ¤·¤¿:"
+
+#: xpressme-backup.php:1060
+msgid "ERROR: The mail application has failed to deliver the backup."
+msgstr "¥¨¥é¡¼: ¥á¡¼¥ë¥¢¥×¥ê¥±¡¼¥·¥ç¥ó¤¬¥Ð¥Ã¥¯¥¢¥Ã¥×¥Õ¥¡¥¤¥ë¤ÎÁ÷¿®¤Ë¼ºÇÔ¤·¤Þ¤·¤¿¡£"
+
+#: xpressme-backup.php:1077
+msgid "Backup Successful"
+msgstr "¥Ð¥Ã¥¯¥¢¥Ã¥×À®¸ù"
+
+#: xpressme-backup.php:1081
+#, php-format
+msgid "Your backup file: <a href=\"%1s\">%2s</a> should begin downloading shortly."
+msgstr "¥Ð¥Ã¥¯¥¢¥Ã¥×¥Õ¥¡¥¤¥ë: <a href=\"%1s\">%2s</a>¤Î¥À¥¦¥ó¥í¡¼¥É¤Ï¤Þ¤â¤Ê¤¯³«»Ï¤µ¤ì¤Þ¤¹¡£"
+
+#: xpressme-backup.php:1089
+#, php-format
+msgid "Your backup has been emailed to %s"
+msgstr "¥Ð¥Ã¥¯¥¢¥Ã¥×¤Ï %s ¤Ë¥á¡¼¥ë¤ÇÁ÷¿®¤µ¤ì¤Þ¤·¤¿"
+
+#: xpressme-backup.php:1092
+msgid "Your backup file has been saved on the server. If you would like to download it now, right click and select \"Save As\""
+msgstr "¥Ð¥Ã¥¯¥¢¥Ã¥×¥Õ¥¡¥¤¥ë¤¬¥µ¡¼¥Ð¡¼¤ËÊÝÂ¸¤µ¤ì¤Þ¤·¤¿¡£¥À¥¦¥ó¥í¡¼¥É¤¹¤ë¤Ë¤Ï±¦¥¯¥ê¥Ã¥¯¤·¤Æ¡Ö¥ê¥ó¥¯Àè¤òÌ¾Á°¤ò¤Ä¤±¤ÆÊÝÂ¸¡×¤òÁªÂò¤·¤Æ¤¯¤À¤µ¤¤"
+
+#: xpressme-backup.php:1093
+#, php-format
+msgid "%s bytes"
+msgstr "%s ¥Ð¥¤¥È"
+
+#: xpressme-backup.php:1129
+msgid "Scheduled Backup Options Saved!"
+msgstr "Äê´ü¥Ð¥Ã¥¯¥¢¥Ã¥×ÀßÄê¤¬ÊÝÂ¸¤µ¤ì¤Þ¤·¤¿ !"
+
+#: xpressme-backup.php:1156
+msgid "WARNING: Your backup directory does <strong>NOT</strong> exist, and we cannot create it."
+msgstr "Ãí°Õ: ¥Ð¥Ã¥¯¥¢¥Ã¥×¥Ç¥£¥ì¥¯¥È¥ê¤¬<strong>¸«¤Ä¤«¤é¤º</strong>¡¢ºîÀ®¤â¤Ç¤­¤Þ¤»¤ó¤Ç¤·¤¿¡£"
+
+#: xpressme-backup.php:1157
+#, php-format
+msgid "Using your FTP client, try to create the backup directory yourself: %s"
+msgstr "FTP ¥¯¥é¥¤¥¢¥ó¥È¤ò»ÈÍÑ¤·¡¢¥Ð¥Ã¥¯¥¢¥Ã¥×¥Ç¥£¥ì¥¯¥È¥ê: %s ¤òºîÀ®¤·¤Æ¤ß¤Æ¤¯¤À¤µ¤¤¡£"
+
+#: xpressme-backup.php:1161
+#: xpressme-backup.php:1172
+msgid "WARNING: Your backup directory is <strong>NOT</strong> writable! We cannot create the backup files."
+msgstr "Ãí°Õ: ¥Ð¥Ã¥¯¥¢¥Ã¥×¥Ç¥£¥ì¥¯¥È¥ê¤¬<strong>½ñ¤­¹þ¤ßÉÔ²Ä</strong>¤Ë¤Ê¤Ã¤Æ¤¤¤Þ¤¹ ! ¥Ð¥Ã¥¯¥¢¥Ã¥×¥Õ¥¡¥¤¥ë¤òºîÀ®¤Ç¤­¤Þ¤»¤ó¤Ç¤·¤¿¡£"
+
+#: xpressme-backup.php:1162
+#, php-format
+msgid "Using your FTP client, try to set the backup directory&rsquo;s write permission to %1$s or %2$s: %3$s"
+msgstr "FTP ¥¯¥é¥¤¥¢¥ó¥È¤ò»ÈÍÑ¤·¡¢¥Ð¥Ã¥¯¥¢¥Ã¥×¥Ç¥£¥ì¥¯¥È¥ê¤Î½ñ¹þ¤ß¥Ñ¡¼¥ß¥Ã¥·¥ç¥ó¤ò %1$s ¤Þ¤¿¤Ï %2$s: %3$s ¤Ë¥»¥Ã¥È¤·¤Æ¤ß¤Æ¤¯¤À¤µ¤¤¡£"
+
+#: xpressme-backup.php:1174
+msgid "This problem seems to be caused by your server&rsquo;s <code>safe_mode</code> file ownership restrictions, which limit what files web applications like WordPress can create."
+msgstr "¤³¤ÎÌäÂê¤Ï»ÈÍÑ¤·¤Æ¤¤¤ë¥µ¡¼¥Ð¡¼¤Î <code>safe_mode</code> ¥Õ¥¡¥¤¥ë¥ª¡¼¥Ê¡¼À©¸Â¤Ë¤è¤Ã¤Æ°ú¤­µ¯¤³¤µ¤ì¤Æ¤¤¤ë¤Î¤«¤â¤·¤ì¤Þ¤»¤ó¡£¤³¤ì¤Ï WordPress ¤Î¤è¤¦¤Ê¥¦¥§¥Ö¥¢¥×¥ê¥±¡¼¥·¥ç¥ó¤¬ºîÀ®¤Ç¤­¤ë¥Õ¥¡¥¤¥ë¤òÀ©¸Â¤·¤Æ¤¤¤Þ¤¹¡£"
+
+#: xpressme-backup.php:1176
+#, php-format
+msgid "You can try to correct this problem by using your FTP client to delete and then re-create the backup directory: %s"
+msgstr "FTP ¥¯¥é¥¤¥¢¥ó¥È¤ò»ÈÍÑ¤·¤Æ¥Ð¥Ã¥¯¥¢¥Ã¥×¥Ç¥£¥ì¥¯¥È¥ê¤Î %s ¤òºï½ü¤·¤Æºî¤êÄ¾¤»¤Ð¡¢¤³¤ÎÌäÂê¤ò²ò·è¤Ç¤­¤ë¤«¤â¤·¤ì¤Þ¤»¤ó¡£"
+
+#: xpressme-backup.php:1187
+msgid "Backup"
+msgstr "¥Ð¥Ã¥¯¥¢¥Ã¥×"
+
+#: xpressme-backup.php:1190
+msgid "Tables"
+msgstr "¥Æ¡¼¥Ö¥ë"
+
+#: xpressme-backup.php:1194
+msgid "These core WordPress tables will always be backed up:"
+msgstr "¼¡¤Î¼çÍ×¤Ê WordPress ¥Æ¡¼¥Ö¥ë¤Ï¾ï¤Ë¥Ð¥Ã¥¯¥¢¥Ã¥×¤µ¤ì¤Þ¤¹:"
+
+#: xpressme-backup.php:1200
+msgid "Exclude spam comments"
+msgstr "¥¹¥Ñ¥à¥³¥á¥ó¥È¤ò½ü³°"
+
+#: xpressme-backup.php:1203
+msgid "Exclude post revisions"
+msgstr "Åê¹Æ¥ê¥Ó¥¸¥ç¥ó¤ò½ü³°"
+
+#: xpressme-backup.php:1214
+msgid "Select all"
+msgstr "¤¹¤Ù¤ÆÁªÂò"
+
+#: xpressme-backup.php:1215
+msgid "Select none"
+msgstr "²¿¤âÁªÂò¤·¤Ê¤¤"
+
+#: xpressme-backup.php:1217
+msgid "You may choose to include any of the following tables:"
+msgstr "¼¡¤Î¥Æ¡¼¥Ö¥ë¤âÁªÂò¤·¤ÆÊÝÂ¸¤¹¤ë¤³¤È¤¬¤Ç¤­¤Þ¤¹:"
+
+#: xpressme-backup.php:1250
+msgid "Backup Options"
+msgstr "¥Ð¥Ã¥¯¥¢¥Ã¥×ÀßÄê"
+
+#: xpressme-backup.php:1251
+msgid "What to do with the backup file:"
+msgstr "¥Ð¥Ã¥¯¥¢¥Ã¥×¥Õ¥¡¥¤¥ë¤Î°·¤¤:"
+
+#: xpressme-backup.php:1255
+msgid "Save to server"
+msgstr "¥µ¡¼¥Ð¡¼¤ËÊÝÂ¸"
+
+#: xpressme-backup.php:1260
+msgid "Download to your computer"
+msgstr "¤¢¤Ê¤¿¤Î¥³¥ó¥Ô¥å¡¼¥¿¤Ë¥À¥¦¥ó¥í¡¼¥É"
+
+#: xpressme-backup.php:1264
+#: xpressme-backup.php:1348
+msgid "Email backup to:"
+msgstr "¥Ð¥Ã¥¯¥¢¥Ã¥×¤ò¥á¡¼¥ë¤ÇÁ÷¿®:"
+
+#: xpressme-backup.php:1268
+msgid "Backup Ditaile Options"
+msgstr "¥Ð¥Ã¥¯¥¢¥Ã¥×¾ÜºÙÀßÄê"
+
+#: xpressme-backup.php:1275
+#: xpressme-backup.php:1278
+msgid "Converte EUC-JP to UTF-8"
+msgstr "EUC-JP¤«¤éUTF-8¤Ø¤ÎÊÑ´¹"
+
+#: xpressme-backup.php:1279
+msgid "The server used does not support the mb_convert_encoding() function."
+msgstr "¤ª»È¤¤¤Î¥µ¡¼¥Ð¡¼¤Ïmb_convert_encoding()´Ø¿ô¤ò¥µ¥Ý¡¼¥È¤·¤Æ¤¤¤Þ¤»¤ó¡£"
+
+#: xpressme-backup.php:1288
+msgid "Rename DB Prefix"
+msgstr "¥Ç¡¼¥¿¥Ù¡¼¥¹¡¦¥×¥ì¥Õ¥£¥Ã¥¯¥¹¤ÎÊÑ¹¹"
+
+#: xpressme-backup.php:1290
+msgid "to"
+msgstr "¤«¤é"
+
+#: xpressme-backup.php:1297
+msgid "Backup now!"
+msgstr "¥Ð¥Ã¥¯¥¢¥Ã¥× !"
+
+#: xpressme-backup.php:1300
+msgid "WARNING: Your backup directory is <strong>NOT</strong> writable!"
+msgstr "Ãí°Õ: ¥Ð¥Ã¥¯¥¢¥Ã¥×¥Ç¥£¥ì¥¯¥È¥ê¤¬<strong>½ñ¤­¹þ¤ßÉÔ²Ä</strong>¤Ë¤Ê¤Ã¤Æ¤¤¤Þ¤¹¡£"
+
+#: xpressme-backup.php:1311
+msgid "Scheduled Backup"
+msgstr "Äê´ü¥Ð¥Ã¥¯¥¢¥Ã¥×"
+
+#: xpressme-backup.php:1318
+#, php-format
+msgid "Next Backup: %s"
+msgstr "¼¡²ó¤Î¥Ð¥Ã¥¯¥¢¥Ã¥×: %s"
+
+#: xpressme-backup.php:1323
+#, php-format
+msgid "Last WP-Cron Daily Execution: %s"
+msgstr "ºÇ¸å¤Ë WP-Cron ¤ò¼Â¹Ô¤·¤¿Æü»þ: %s"
+
+#: xpressme-backup.php:1324
+#, php-format
+msgid "Next WP-Cron Daily Execution: %s"
+msgstr "¼¡¤Ë WP-Cron ¤ò¼Â¹Ô¤¹¤ëÆü»þ: %s"
+
+#: xpressme-backup.php:1329
+msgid "Schedule: "
+msgstr "¥¹¥±¥¸¥å¡¼¥ë:"
+
+#: xpressme-backup.php:1333
+msgid "None"
+msgstr "¤Ê¤·"
+
+#: xpressme-backup.php:1333
+msgid "Daily"
+msgstr "ËèÆü"
+
+#: xpressme-backup.php:1350
+msgid "Schedule backup"
+msgstr "Äê´ü¥Ð¥Ã¥¯¥¢¥Ã¥×"
+
+#: xpressme-backup.php:1358
+msgid "Tables to include in the scheduled backup:"
+msgstr "Äê´ü¥Ð¥Ã¥¯¥¢¥Ã¥×¤Ë´Þ¤á¤ë¥Æ¡¼¥Ö¥ë:"
+
+#: xpressme-backup.php:1393
+msgid "Never"
+msgstr "¤Ê¤·"
+
+#: xpressme-backup.php:1398
+#, php-format
+msgid "%s seconds"
+msgstr "%s ÉÃ"
+
+#: xpressme-backup.php:1431
+msgid "Once Weekly"
+msgstr "½µ 1 ²ó"
+
+#: xpressme-backup.php:1445
+#, php-format
+msgid "Your WordPress version, %1s, lacks important security features without which it is unsafe to use the WP-DB-Backup plugin.  Hence, this plugin is automatically disabled.  Please consider <a href=\"%2s\">upgrading WordPress</a> to a more recent version."
+msgstr "¤ª»È¤¤¤Ë¤Ê¤Ã¤Æ¤¤¤ë WordPress ¤Î¥Ð¡¼¥¸¥ç¥ó¤Ï %1s ¤Ç¤¹¡£¤³¤Î¥Ð¡¼¥¸¥ç¥ó¤Ë¤Ï WP-DB-Backup ¥×¥é¥°¥¤¥ó¤ò°ÂÁ´¤Ë»ÈÍÑ¤Ç¤­¤ë½ÅÍ×¤Ê¥»¥­¥å¥ê¥Æ¥£µ¡Ç½¤¬È÷¤ï¤Ã¤Æ¤¤¤Þ¤»¤ó¡£¤½¤Î¤¿¤á¤³¤Î¥×¥é¥°¥¤¥ó¤Ï¼«Æ°Åª¤Ëµ¡Ç½¤òÄä»ß¤·¤Þ¤·¤¿¡£¤è¤êºÇ¿·¤Î <a href=\"%2s\">WordPress ¤Ø¤Î¥¢¥Ã¥×¥°¥ì¡¼¥É</a>¤ò¤´¸¡Æ¤¤¯¤À¤µ¤¤¡£"
+
+#: xpressme-backup.php:1464
+msgid "You are not allowed to perform backups."
+msgstr "¥Ð¥Ã¥¯¥¢¥Ã¥×¤ò¹Ô¤¦¸¢¸Â¤¬¤¢¤ê¤Þ¤»¤ó¡£"
+
+#: xpressme-backup.php:1479
+#, php-format
+msgid "There appears to be an unauthorized attempt from this site to access your database located at %1s.  The attempt has been halted."
+msgstr "¤³¤Î¥µ¥¤¥È¤«¤é %1s ¤Ë¤¢¤ë¥Ç¡¼¥¿¥Ù¡¼¥¹¤Ø¤ÎÌ¤¾µÇ§¤Î¥¢¥¯¥»¥¹¤¬¤¢¤Ã¤¿¤è¤¦¤Ç¤¹¡£¤³¤Î»î¤ß¤ÏÁË»ß¤µ¤ì¤Þ¤·¤¿¡£"
+
+#: xpressme-backup.php:1490
+msgid "Cheatin' uh ?"
+msgstr "´Ö°ã¤¨¤Þ¤·¤¿¤« ?"
+
+#~ msgid ""
+#~ "Your WordPress Langage %s, the WP-DB-Backup-to-UTF8 plugin is only for "
+#~ "EUC-JP. Hence, this plugin is automatically disabled."
+#~ msgstr ""
+#~ "¤ª»È¤¤¤Ë¤Ê¤Ã¤Æ¤¤¤ë WordPress ¤Î¸À¸ì¤Ï %s ¤Ç¤¹¡£WP-DB-Backup-to-UTF8¥×¥é¥°"
+#~ "¥¤¥ó¤Ï¡¢EUC-JPÀìÍÑ¤Ç¤¹¡£¤½¤Î¤¿¤á¤³¤Î¥×¥é¥°¥¤¥ó¤Ï¼«Æ°Åª¤Ëµ¡Ç½¤òÄä»ß¤·¤Þ¤·"
+#~ "¤¿¡£"
+#~ msgid "Backup(to UTF8)"
+#~ msgstr "¥Ð¥Ã¥¯¥¢¥Ã¥×(to UTF8)"
+#~ msgid ""
+#~ "WARNING: Your wp-content directory is <strong>NOT</strong> writable! We "
+#~ "can not create the backup directory."
+#~ msgstr ""
+#~ "Ãí°Õ: wp-content ¥Ç¥£¥ì¥¯¥È¥ê¤¬<strong>½ñ¤­¹þ¤ßÉÔ²Ä</strong>¤Ë¤Ê¤Ã¤Æ¤¤¤Þ"
+#~ "¤¹ ! ¥Ð¥Ã¥¯¥¢¥Ã¥×¥Ç¥£¥ì¥¯¥È¥ê¤òºîÀ®¤Ç¤­¤Þ¤»¤ó¤Ç¤·¤¿¡£"
+#~ msgid "Submit"
+#~ msgstr "ÊÝÂ¸¤¹¤ë"
+
Index: trunk/extras/wp_plugin/xpressme-backup/xpressme-backup-ja_UTF.po
===================================================================
--- trunk/extras/wp_plugin/xpressme-backup/xpressme-backup-ja_UTF.po	(revision 608)
+++ trunk/extras/wp_plugin/xpressme-backup/xpressme-backup-ja_UTF.po	(revision 608)
@@ -0,0 +1,458 @@
+msgid ""
+msgstr ""
+"Project-Id-Version: XPressME-DB-BACKUP\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2010-05-18 09:03+0900\n"
+"PO-Revision-Date: \n"
+"Last-Translator: toemon <info@toemon.com>\n"
+"Language-Team: toemon <info@toemon.com>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=utf-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Poedit-Language: Japanese\n"
+"X-Poedit-Country: JAPAN\n"
+"X-Poedit-SourceCharset: utf-8\n"
+"Plural-Forms: nplurals=1; plural=0;\n"
+"X-Poedit-KeywordsList: __;_e\n"
+"X-Poedit-Basepath: C:\\xampp\\htdocs\\cube_euc\\modules\\xpress2011\\wp-content\\plugins\\xpressme-backup\n"
+"X-Poedit-SearchPath-0: .\n"
+
+#: xpressme-backup.php:205
+msgid "Backup Complete!"
+msgstr "バックアップ完了 !"
+
+#: xpressme-backup.php:240
+msgid "http://codex.wordpress.org/WordPress_Backups"
+msgstr ""
+
+#: xpressme-backup.php:241
+#, php-format
+msgid "Click <a href=\"%s\" target=\"_blank\">here</a> to back up your database using the WordPress Database Backup plugin. <strong>Note:</strong> WordPress Database Backup does <em>not</em> back up your files, just your database."
+msgstr ""
+
+#: xpressme-backup.php:250
+msgid "Progress"
+msgstr "進行"
+
+#: xpressme-backup.php:252
+msgid "DO NOT DO THE FOLLOWING AS IT WILL CAUSE YOUR BACKUP TO FAIL:"
+msgstr "バックアップに失敗するので、次の事はしないでください:"
+
+#: xpressme-backup.php:255
+msgid "Close this browser"
+msgstr "このブラウザを閉じる"
+
+#: xpressme-backup.php:256
+msgid "Reload this page"
+msgstr "このページを再読み込みする"
+
+#: xpressme-backup.php:257
+msgid "Click the Stop or Back buttons in your browser"
+msgstr "ブラウザの停止もしくは戻るボタンのクリック"
+
+#: xpressme-backup.php:259
+msgid "Progress:"
+msgstr "進行状況:"
+
+#: xpressme-backup.php:268
+msgid "Navigating away from this page will cause your backup to fail."
+msgstr "このページを閉じるとバックアップに失敗します。"
+
+#: xpressme-backup.php:305
+#, php-format
+msgid "Backup complete, preparing <a href=\\\"%s\\\">backup</a> for download..."
+msgstr "バックアップを完了しました。ダウンロードのために<a href=\\\"%s\\\">バックアップ</a>を準備中..."
+
+#: xpressme-backup.php:312
+#, php-format
+msgid "Backup complete, sending <a href=\\\"%s\\\">backup</a> via email..."
+msgstr "バックアップを完了しました。メールで<a href=\\\"%s\\\">バックアップ</a>を送信中..."
+
+#: xpressme-backup.php:319
+#, php-format
+msgid "Backup complete, download <a href=\\\"%s\\\">here</a>."
+msgstr "バックアップを完了しました。<a href=\\\"%s\\\">こちらから</a>ダウンロードしてください。"
+
+#: xpressme-backup.php:379
+msgid "Creating backup file..."
+msgstr "バックアップファイルを作成中..."
+
+#: xpressme-backup.php:382
+#, php-format
+msgid "Finished backing up table \\\"%s\\\"."
+msgstr "テーブル \\\"%s\\\" のバックアップを完了。"
+
+#: xpressme-backup.php:384
+#, php-format
+msgid "Backing up table \\\"%s\\\"..."
+msgstr "テーブル \\\"%s\\\" をバックアップ中..."
+
+#: xpressme-backup.php:391
+#: xpressme-backup.php:895
+msgid "Could not open the backup file for writing!"
+msgstr "書き込み用のバックアップファイルを開けませんでした。"
+
+#: xpressme-backup.php:392
+msgid "The backup file could not be saved.  Please check the permissions for writing to your backup directory and try again."
+msgstr "バックアップファイルを保存できませんでした。バックアップ用ディレクトリのアクセス権が書き込み可能になっているか確認してもう一度試してください。"
+
+#: xpressme-backup.php:397
+#: xpressme-backup.php:904
+msgid "WordPress MySQL database backup"
+msgstr "WordPress MySQL データベースバックアップ"
+
+#: xpressme-backup.php:399
+#: xpressme-backup.php:906
+#, php-format
+msgid "Generated: %s"
+msgstr "生成日時: %s"
+
+#: xpressme-backup.php:400
+#: xpressme-backup.php:907
+#, php-format
+msgid "Hostname: %s"
+msgstr "ホスト名: %s"
+
+#: xpressme-backup.php:401
+#: xpressme-backup.php:908
+#, php-format
+msgid "Database: %s"
+msgstr "データベース: %s"
+
+#: xpressme-backup.php:409
+#: xpressme-backup.php:921
+#, php-format
+msgid "Table: %s"
+msgstr "テーブル: %s"
+
+#: xpressme-backup.php:416
+msgid "The backup directory is not writeable!  Please check the permissions for writing to your backup directory and try again."
+msgstr "バックアップ用ディレクトリが書き込み可能になっていません ! バックアップ用ディレクトリのアクセス権が書き込み可能になっているか確認してもう一度試してください。"
+
+#: xpressme-backup.php:473
+msgid "Click and hold down <code>[SHIFT]</code> to toggle multiple checkboxes"
+msgstr "複数のチェックボックスの選択状態を切り替えるには <code>[SHIFT]</code> を押しながらクリックしてください"
+
+#: xpressme-backup.php:513
+msgid "Change"
+msgstr "変更"
+
+#: xpressme-backup.php:522
+msgid "Save"
+msgstr "保存"
+
+#: xpressme-backup.php:609
+#: xpressme-backup.php:618
+msgid "XPressME Backup"
+msgstr "XPressMEバックアップ"
+
+#: xpressme-backup.php:705
+#: xpressme-backup.php:708
+msgid "There was an error writing a line to the backup script:"
+msgstr "バックアップスクリプトへの書き込みエラーがありました:"
+
+#: xpressme-backup.php:740
+msgid "Subsequent errors have been omitted from this log."
+msgstr "このログから後続のエラーが削除されました。"
+
+#: xpressme-backup.php:774
+msgid "Error getting table details"
+msgstr "テーブル詳細の取得エラー"
+
+#: xpressme-backup.php:782
+#, php-format
+msgid "Delete any existing table %s"
+msgstr "既存テーブル %s の削除"
+
+#: xpressme-backup.php:791
+#, php-format
+msgid "Table structure of table %s"
+msgstr "テーブル %s のテーブル構造"
+
+#: xpressme-backup.php:797
+#, php-format
+msgid "Error with SHOW CREATE TABLE for %s."
+msgstr "%s のための SHOW CREATE TABLE に関するエラー。"
+
+#: xpressme-backup.php:804
+#, php-format
+msgid "Error getting table structure of %s"
+msgstr "%s のテーブル構造取得エラー"
+
+#: xpressme-backup.php:812
+#, php-format
+msgid "Data contents of table %s"
+msgstr "テーブル %s のデータコンテンツ"
+
+#: xpressme-backup.php:883
+#, php-format
+msgid "End of data contents of table %s"
+msgstr "テーブル %s のデータコンテンツの終わり"
+
+#: xpressme-backup.php:899
+msgid "The backup directory is not writeable!"
+msgstr "バックアップ用ディレクトリが書き込み可能になっていません !"
+
+#: xpressme-backup.php:1035
+#, php-format
+msgid "File not found:%s"
+msgstr "ファイルが見つかりませんでした: %s"
+
+#: xpressme-backup.php:1035
+msgid "Return to Backup"
+msgstr "バックアップに戻る"
+
+#: xpressme-backup.php:1044
+#, php-format
+msgid "File %s does not exist!"
+msgstr "ファイル %s はありません !"
+
+#: xpressme-backup.php:1051
+#, php-format
+msgid ""
+"Attached to this email is\n"
+"   %1s\n"
+"   Size:%2s kilobytes\n"
+msgstr ""
+"このメールに添付されたのは\n"
+"   %1s\n"
+"   サイズ: %2s キロバイト\n"
+
+#: xpressme-backup.php:1052
+msgid "Database Backup"
+msgstr "データベースのバックアップ"
+
+#: xpressme-backup.php:1055
+#: xpressme-backup.php:1102
+msgid "The following errors were reported:"
+msgstr "次のエラーが報告されました:"
+
+#: xpressme-backup.php:1060
+msgid "ERROR: The mail application has failed to deliver the backup."
+msgstr "エラー: メールアプリケーションがバックアップファイルの送信に失敗しました。"
+
+#: xpressme-backup.php:1077
+msgid "Backup Successful"
+msgstr "バックアップ成功"
+
+#: xpressme-backup.php:1081
+#, php-format
+msgid "Your backup file: <a href=\"%1s\">%2s</a> should begin downloading shortly."
+msgstr "バックアップファイル: <a href=\"%1s\">%2s</a>のダウンロードはまもなく開始されます。"
+
+#: xpressme-backup.php:1089
+#, php-format
+msgid "Your backup has been emailed to %s"
+msgstr "バックアップは %s にメールで送信されました"
+
+#: xpressme-backup.php:1092
+msgid "Your backup file has been saved on the server. If you would like to download it now, right click and select \"Save As\""
+msgstr "バックアップファイルがサーバーに保存されました。ダウンロードするには右クリックして「リンク先を名前をつけて保存」を選択してください"
+
+#: xpressme-backup.php:1093
+#, php-format
+msgid "%s bytes"
+msgstr "%s バイト"
+
+#: xpressme-backup.php:1129
+msgid "Scheduled Backup Options Saved!"
+msgstr "定期バックアップ設定が保存されました !"
+
+#: xpressme-backup.php:1156
+msgid "WARNING: Your backup directory does <strong>NOT</strong> exist, and we cannot create it."
+msgstr "注意: バックアップディレクトリが<strong>見つからず</strong>、作成もできませんでした。"
+
+#: xpressme-backup.php:1157
+#, php-format
+msgid "Using your FTP client, try to create the backup directory yourself: %s"
+msgstr "FTP クライアントを使用し、バックアップディレクトリ: %s を作成してみてください。"
+
+#: xpressme-backup.php:1161
+#: xpressme-backup.php:1172
+msgid "WARNING: Your backup directory is <strong>NOT</strong> writable! We cannot create the backup files."
+msgstr "注意: バックアップディレクトリが<strong>書き込み不可</strong>になっています ! バックアップファイルを作成できませんでした。"
+
+#: xpressme-backup.php:1162
+#, php-format
+msgid "Using your FTP client, try to set the backup directory&rsquo;s write permission to %1$s or %2$s: %3$s"
+msgstr "FTP クライアントを使用し、バックアップディレクトリの書込みパーミッションを %1$s または %2$s: %3$s にセットしてみてください。"
+
+#: xpressme-backup.php:1174
+msgid "This problem seems to be caused by your server&rsquo;s <code>safe_mode</code> file ownership restrictions, which limit what files web applications like WordPress can create."
+msgstr "この問題は使用しているサーバーの <code>safe_mode</code> ファイルオーナー制限によって引き起こされているのかもしれません。これは WordPress のようなウェブアプリケーションが作成できるファイルを制限しています。"
+
+#: xpressme-backup.php:1176
+#, php-format
+msgid "You can try to correct this problem by using your FTP client to delete and then re-create the backup directory: %s"
+msgstr "FTP クライアントを使用してバックアップディレクトリの %s を削除して作り直せば、この問題を解決できるかもしれません。"
+
+#: xpressme-backup.php:1187
+msgid "Backup"
+msgstr "バックアップ"
+
+#: xpressme-backup.php:1190
+msgid "Tables"
+msgstr "テーブル"
+
+#: xpressme-backup.php:1194
+msgid "These core WordPress tables will always be backed up:"
+msgstr "次の主要な WordPress テーブルは常にバックアップされます:"
+
+#: xpressme-backup.php:1200
+msgid "Exclude spam comments"
+msgstr "スパムコメントを除外"
+
+#: xpressme-backup.php:1203
+msgid "Exclude post revisions"
+msgstr "投稿リビジョンを除外"
+
+#: xpressme-backup.php:1214
+msgid "Select all"
+msgstr "すべて選択"
+
+#: xpressme-backup.php:1215
+msgid "Select none"
+msgstr "何も選択しない"
+
+#: xpressme-backup.php:1217
+msgid "You may choose to include any of the following tables:"
+msgstr "次のテーブルも選択して保存することができます:"
+
+#: xpressme-backup.php:1250
+msgid "Backup Options"
+msgstr "バックアップ設定"
+
+#: xpressme-backup.php:1251
+msgid "What to do with the backup file:"
+msgstr "バックアップファイルの扱い:"
+
+#: xpressme-backup.php:1255
+msgid "Save to server"
+msgstr "サーバーに保存"
+
+#: xpressme-backup.php:1260
+msgid "Download to your computer"
+msgstr "あなたのコンピュータにダウンロード"
+
+#: xpressme-backup.php:1264
+#: xpressme-backup.php:1348
+msgid "Email backup to:"
+msgstr "バックアップをメールで送信:"
+
+#: xpressme-backup.php:1268
+msgid "Backup Ditaile Options"
+msgstr "バックアップ詳細設定"
+
+#: xpressme-backup.php:1275
+#: xpressme-backup.php:1278
+msgid "Converte EUC-JP to UTF-8"
+msgstr "EUC-JPからUTF-8への変換"
+
+#: xpressme-backup.php:1279
+msgid "The server used does not support the mb_convert_encoding() function."
+msgstr "お使いのサーバーはmb_convert_encoding()関数をサポートしていません。"
+
+#: xpressme-backup.php:1288
+msgid "Rename DB Prefix"
+msgstr "データベース・プレフィックスの変更"
+
+#: xpressme-backup.php:1290
+msgid "to"
+msgstr "から"
+
+#: xpressme-backup.php:1297
+msgid "Backup now!"
+msgstr "バックアップ !"
+
+#: xpressme-backup.php:1300
+msgid "WARNING: Your backup directory is <strong>NOT</strong> writable!"
+msgstr "注意: バックアップディレクトリが<strong>書き込み不可</strong>になっています。"
+
+#: xpressme-backup.php:1311
+msgid "Scheduled Backup"
+msgstr "定期バックアップ"
+
+#: xpressme-backup.php:1318
+#, php-format
+msgid "Next Backup: %s"
+msgstr "次回のバックアップ: %s"
+
+#: xpressme-backup.php:1323
+#, php-format
+msgid "Last WP-Cron Daily Execution: %s"
+msgstr "最後に WP-Cron を実行した日時: %s"
+
+#: xpressme-backup.php:1324
+#, php-format
+msgid "Next WP-Cron Daily Execution: %s"
+msgstr "次に WP-Cron を実行する日時: %s"
+
+#: xpressme-backup.php:1329
+msgid "Schedule: "
+msgstr "スケジュール:"
+
+#: xpressme-backup.php:1333
+msgid "None"
+msgstr "なし"
+
+#: xpressme-backup.php:1333
+msgid "Daily"
+msgstr "毎日"
+
+#: xpressme-backup.php:1350
+msgid "Schedule backup"
+msgstr "定期バックアップ"
+
+#: xpressme-backup.php:1358
+msgid "Tables to include in the scheduled backup:"
+msgstr "定期バックアップに含めるテーブル:"
+
+#: xpressme-backup.php:1393
+msgid "Never"
+msgstr "なし"
+
+#: xpressme-backup.php:1398
+#, php-format
+msgid "%s seconds"
+msgstr "%s 秒"
+
+#: xpressme-backup.php:1431
+msgid "Once Weekly"
+msgstr "週 1 回"
+
+#: xpressme-backup.php:1445
+#, php-format
+msgid "Your WordPress version, %1s, lacks important security features without which it is unsafe to use the WP-DB-Backup plugin.  Hence, this plugin is automatically disabled.  Please consider <a href=\"%2s\">upgrading WordPress</a> to a more recent version."
+msgstr "お使いになっている WordPress のバージョンは %1s です。このバージョンには WP-DB-Backup プラグインを安全に使用できる重要なセキュリティ機能が備わっていません。そのためこのプラグインは自動的に機能を停止しました。より最新の <a href=\"%2s\">WordPress へのアップグレード</a>をご検討ください。"
+
+#: xpressme-backup.php:1464
+msgid "You are not allowed to perform backups."
+msgstr "バックアップを行う権限がありません。"
+
+#: xpressme-backup.php:1479
+#, php-format
+msgid "There appears to be an unauthorized attempt from this site to access your database located at %1s.  The attempt has been halted."
+msgstr "このサイトから %1s にあるデータベースへの未承認のアクセスがあったようです。この試みは阻止されました。"
+
+#: xpressme-backup.php:1490
+msgid "Cheatin' uh ?"
+msgstr "間違えましたか ?"
+
+#~ msgid ""
+#~ "Your WordPress Langage %s, the WP-DB-Backup-to-UTF8 plugin is only for "
+#~ "EUC-JP. Hence, this plugin is automatically disabled."
+#~ msgstr ""
+#~ "お使いになっている WordPress の言語は %s です。WP-DB-Backup-to-UTF8プラグ"
+#~ "インは、EUC-JP専用です。そのためこのプラグインは自動的に機能を停止しまし"
+#~ "た。"
+#~ msgid "Backup(to UTF8)"
+#~ msgstr "バックアップ(to UTF8)"
+#~ msgid ""
+#~ "WARNING: Your wp-content directory is <strong>NOT</strong> writable! We "
+#~ "can not create the backup directory."
+#~ msgstr ""
+#~ "注意: wp-content ディレクトリが<strong>書き込み不可</strong>になっていま"
+#~ "す ! バックアップディレクトリを作成できませんでした。"
+#~ msgid "Submit"
+#~ msgstr "保存する"
+
Index: trunk/extras/wp_plugin/xpressme-backup/xpressme-backup.php
===================================================================
--- trunk/extras/wp_plugin/xpressme-backup/xpressme-backup.php	(revision 608)
+++ trunk/extras/wp_plugin/xpressme-backup/xpressme-backup.php	(revision 608)
@@ -0,0 +1,1555 @@
+<?php
+/*
+Plugin Name: XPressME Database Backup
+Plugin URI: http://ja.xpressme.info/
+Description: On-demand backup of your WordPress database.  Navigate to <a href="edit.php?page=xpressme-backup">Tools &rarr; Backup</a> to get started.
+Author: toemon 
+Author URI: http://ja.xpressme.info
+Version: 1.0
+
+Originally modified from Austin Matzko's WordPress Database Backup(http://www.ilfilosofo.com/blog/wp-db-backup) plugin.
+
+Copyright 2008  toemon 
+
+    This program is free software; you can redistribute it and/or modify
+    it under the terms of the GNU General Public License as published by
+    the Free Software Foundation; either version 2 of the License, or
+    (at your option) any later version.
+
+    This program is distributed in the hope that it will be useful,
+    but WITHOUT ANY WARRANTY; without even the implied warranty of
+    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+    GNU General Public License for more details.
+
+    You should have received a copy of the GNU General Public License
+    along with this program; if not, write to the Free Software
+    Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110, USA
+*/
+
+/**
+ * Change WP_BACKUP_DIR if you want to
+ * use a different backup location
+ */
+
+$rand = substr( md5( md5( DB_PASSWORD ) ), -5 );
+global $wpdbb_content_dir, $wpdbb_content_url, $wpdbb_plugin_dir;
+$wpdbb_content_dir = ( defined('WP_CONTENT_DIR') ) ? WP_CONTENT_DIR : ABSPATH . 'wp-content';
+$wpdbb_content_url = ( defined('WP_CONTENT_URL') ) ? WP_CONTENT_URL : get_option('siteurl') . '/wp-content';
+$wpdbb_plugin_dir = ( defined('WP_PLUGIN_DIR') ) ? WP_PLUGIN_DIR : $wpdbb_content_dir . '/plugins';
+
+if ( ! defined('WP_BACKUP_DIR') ) {
+	define('WP_BACKUP_DIR', $wpdbb_content_dir . '/backup-' . $rand . '/');
+}
+
+if ( ! defined('WP_BACKUP_URL') ) {
+	define('WP_BACKUP_URL', $wpdbb_content_url . '/backup-' . $rand . '/');
+}
+
+if ( ! defined('ROWS_PER_SEGMENT') ) {
+	define('ROWS_PER_SEGMENT', 100);
+}
+
+/** 
+ * Set MOD_EVASIVE_OVERRIDE to true 
+ * and increase MOD_EVASIVE_DELAY 
+ * if the backup stops prematurely.
+ */
+// define('MOD_EVASIVE_OVERRIDE', false);
+if ( ! defined('MOD_EVASIVE_DELAY') ) {
+	define('MOD_EVASIVE_DELAY', '500');
+}
+load_plugin_textdomain('xpressme-backup', 'wp-content/plugins/xpressme-backup');
+
+class wpdbBackup {
+
+	var $backup_complete = false;
+	var $backup_file = '';
+	var $backup_filename;
+	var $core_table_names = array();
+	var $errors = array();
+	var $basename;
+	var $page_url;
+	var $referer_check_key;
+	var $version = '2.1.5-alpha';
+
+	function gzip() {
+		return function_exists('gzopen');
+	}
+
+	function module_check() {
+		$mod_evasive = false;
+		if ( true === MOD_EVASIVE_OVERRIDE ) return true;
+		if ( false === MOD_EVASIVE_OVERRIDE ) return false;
+		if ( function_exists('apache_get_modules') ) 
+			foreach( (array) apache_get_modules() as $mod ) 
+				if ( false !== strpos($mod,'mod_evasive') || false !== strpos($mod,'mod_dosevasive') )
+					return true;
+		return false;
+	}
+
+	function wpdbBackup() {
+		global $table_prefix, $wpdb;
+		add_action('wp_ajax_save_backup_time', array(&$this, 'save_backup_time'));
+		add_action('init', array(&$this, 'init_textdomain'));
+		add_action('load-update-core.php', array(&$this, 'update_notice_action'));
+		add_action('wp_db_backup_cron', array(&$this, 'cron_backup'));
+		add_action('xpressme_cron_daily', array(&$this, 'xpressme_cron_daily'));
+		add_filter('cron_schedules', array(&$this, 'add_sched_options'));
+		add_filter('wp_db_b_schedule_choices', array(&$this, 'schedule_choices'));
+		
+		$table_prefix = ( isset( $table_prefix ) ) ? $table_prefix : $wpdb->prefix;
+		$datum = date("Ymd_B");
+		$this->backup_filename = DB_NAME . "_$table_prefix$datum.sql";
+		if ($this->gzip()) $this->backup_filename .= '.gz';
+
+		$possible_names = array(
+			'categories',
+			'comments',
+			'link2cat',
+			'linkcategories',
+			'links',
+			'options',
+			'post2cat',
+			'postmeta',
+			'posts',
+			'terms',
+			'term_taxonomy',
+			'term_relationships',
+			'users',
+		);
+		$xpress_possible_names = array(
+			'usermeta',
+			'd3forum_link',
+			'group_role',
+			'views',
+			'notify_reserve',
+		);
+
+		foreach( $possible_names as $name ) {
+			if ( isset( $wpdb->{$name} ) ) {
+				$this->core_table_names[] = $wpdb->{$name};
+			}
+		}
+		foreach( $xpress_possible_names as $name ) {
+				$this->core_table_names[] = $table_prefix . $name;
+		}
+	
+		$this->backup_dir = trailingslashit(apply_filters('wp_db_b_backup_dir', WP_BACKUP_DIR));
+		$this->basename = 'xpressme-backup';
+	
+		$this->referer_check_key = $this->basename . '-download_' . DB_NAME;
+		$query_args = array( 'page' => $this->basename );
+		if ( function_exists('wp_create_nonce') )
+			$query_args = array_merge( $query_args, array('_wpnonce' => wp_create_nonce($this->referer_check_key)) );
+		$base = ( function_exists('site_url') ) ? site_url('', 'admin') : get_option('siteurl');
+		$this->page_url = add_query_arg( $query_args, $base . '/wp-admin/edit.php');
+		if (isset($_POST['do_backup'])) {
+			$this->wp_secure('fatal');
+			check_admin_referer($this->referer_check_key);
+			$this->can_user_backup('main');
+			// save exclude prefs
+
+			$exc_revisions = (array) $_POST['exclude-revisions'];
+			$exc_spam = (array) $_POST['exclude-spam'];
+			update_option('xpressme_backup_excs', array('revisions' => $exc_revisions, 'spam' => $exc_spam));
+			
+			$do_euc_to_utf8 = $_POST['euc_to_utf8'];
+			$do_rename_prefix = $_POST['do_rename_prefix'];
+			$before_prefix = $_POST['before_prefix'];
+			$after_prefix = $_POST['after_prefix'];
+
+			update_option('xpressme_backup_extras_option', array('do_euc_to_utf8' => $do_euc_to_utf8, 'do_rename_prefix' => $do_rename_prefix, 'before_prefix' => $before_prefix, 'after_prefix' => $after_prefix));
+				
+			switch($_POST['do_backup']) {
+			case 'backup':
+				add_action('init', array(&$this, 'perform_backup'));
+				break;
+			case 'fragments':
+				add_action('admin_menu', array(&$this, 'fragment_menu'));
+				break;				
+			}
+		} elseif (isset($_GET['fragment'] )) {
+			$this->can_user_backup('frame');
+			add_action('init', array(&$this, 'init'));
+		} elseif (isset($_GET['backup'] )) {
+			$this->can_user_backup();
+			add_action('init', array(&$this, 'init'));
+		} else {
+			add_action('admin_menu', array(&$this, 'admin_menu'));
+		}
+	}
+	
+	function init() {
+		$this->can_user_backup();
+		if (isset($_GET['backup'])) {
+			$via = isset($_GET['via']) ? $_GET['via'] : 'http';
+			
+			$this->backup_file = $_GET['backup'];
+			$this->validate_file($this->backup_file);
+
+			switch($via) {
+			case 'smtp':
+			case 'email':
+				$success = $this->deliver_backup($this->backup_file, 'smtp', $_GET['recipient'], 'frame');
+				$this->error_display( 'frame' );
+				if ( $success ) {
+					echo '
+						<!-- ' . $via . ' -->
+						<script type="text/javascript"><!--\\
+					';
+					echo '
+						alert("' . __('Backup Complete!','xpressme-backup') . '");
+						window.onbeforeunload = null; 
+						</script>
+					';
+				}
+				break;
+			default:
+				$this->deliver_backup($this->backup_file, $via);
+				$this->error_display( 'frame' );
+			}
+			die();
+		}
+		if (isset($_GET['fragment'] )) {
+			list($table, $segment, $filename) = explode(':', $_GET['fragment']);
+			$this->validate_file($filename);
+			$this->backup_fragment($table, $segment, $filename);
+		}
+
+		die();
+	}
+
+	function init_textdomain() {
+		load_plugin_textdomain('xpressme-backup', str_replace(ABSPATH, '', dirname(__FILE__)), dirname(plugin_basename(__FILE__)));
+	}
+
+	/*
+	 * Add a link to back up your database when doing a core upgrade 
+	 */
+	function update_notice_action() {
+		if ( 'upgrade-core' == $_REQUEST['action'] ) :
+			ob_start(array(&$this, 'update_notice'));
+			add_action('admin_footer', create_function('', 'ob_end_flush();'));
+		endif;
+	}
+		function update_notice($text = '') {
+			$pattern = '#(<a href\="' . __('http://codex.wordpress.org/WordPress_Backups') . '">.*?</p>)#';
+			$replace = '$1' . "\n<p>" . sprintf(__('Click <a href="%s" target="_blank">here</a> to back up your database using the WordPress Database Backup plugin. <strong>Note:</strong> WordPress Database Backup does <em>not</em> back up your files, just your database.', 'xpressme-backup'), 'tools.php?page=xpressme-backup') . "</p>\n"; 
+			$text = preg_replace($pattern, $replace, $text);
+			return $text;
+		}
+
+	function build_backup_script() {
+		global $table_prefix, $wpdb;
+	
+		echo "<div class='wrap'>";
+		echo 	'<fieldset class="options"><legend>' . __('Progress','xpressme-backup') . '</legend>
+			<p><strong>' .
+				__('DO NOT DO THE FOLLOWING AS IT WILL CAUSE YOUR BACKUP TO FAIL:','xpressme-backup').
+			'</strong></p>
+			<ol>
+				<li>'.__('Close this browser','xpressme-backup').'</li>
+				<li>'.__('Reload this page','xpressme-backup').'</li>
+				<li>'.__('Click the Stop or Back buttons in your browser','xpressme-backup').'</li>
+			</ol>
+			<p><strong>' . __('Progress:','xpressme-backup') . '</strong></p>
+			<div id="meterbox" style="height:11px;width:80%;padding:3px;border:1px solid #659fff;"><div id="meter" style="height:11px;background-color:#659fff;width:0%;text-align:center;font-size:6pt;">&nbsp;</div></div>
+			<div id="progress_message"></div>
+			<div id="errors"></div>
+			</fieldset>
+			<iframe id="backuploader" src="about:blank" style="visibility:hidden;border:none;height:1em;width:1px;"></iframe>
+			<script type="text/javascript">
+			//<![CDATA[
+			window.onbeforeunload = function() {
+				return "' . __('Navigating away from this page will cause your backup to fail.', 'xpressme-backup') . '";
+			}
+			function setMeter(pct) {
+				var meter = document.getElementById("meter");
+				meter.style.width = pct + "%";
+				meter.innerHTML = Math.floor(pct) + "%";
+			}
+			function setProgress(str) {
+				var progress = document.getElementById("progress_message");
+				progress.innerHTML = str;
+			}
+			function addError(str) {
+				var errors = document.getElementById("errors");
+				errors.innerHTML = errors.innerHTML + str + "<br />";
+			}
+
+			function backup(table, segment) {
+				var fram = document.getElementById("backuploader");
+				fram.src = "' . $this->page_url . '&fragment=" + table + ":" + segment + ":' . $this->backup_filename . ':";
+			}
+			
+			var curStep = 0;
+			
+			function nextStep() {
+				backupStep(curStep);
+				curStep++;
+			}
+			
+			function finishBackup() {
+				var fram = document.getElementById("backuploader");				
+				setMeter(100);
+		';
+
+		$download_uri = add_query_arg('backup', $this->backup_filename, $this->page_url);
+		switch($_POST['deliver']) {
+		case 'http':
+			echo '
+				setProgress("' . sprintf(__("Backup complete, preparing <a href=\\\"%s\\\">backup</a> for download...",'xpressme-backup'), $download_uri) . '");
+				window.onbeforeunload = null; 
+				fram.src = "' . $download_uri . '";
+			';
+			break;
+		case 'smtp':
+			echo '
+				setProgress("' . sprintf(__("Backup complete, sending <a href=\\\"%s\\\">backup</a> via email...",'xpressme-backup'), $download_uri) . '");
+				window.onbeforeunload = null; 
+				fram.src = "' . $download_uri . '&via=email&recipient=' . $_POST['backup_recipient'] . '";
+			';
+			break;
+		default:
+			echo '
+				setProgress("' . sprintf(__("Backup complete, download <a href=\\\"%s\\\">here</a>.",'xpressme-backup'), $download_uri) . '");
+				window.onbeforeunload = null; 
+			';
+		}
+		
+		echo '
+			}
+			
+			function backupStep(step) {
+				switch(step) {
+				case 0: backup("", 0); break;
+		';
+		
+		$also_backup = array();
+		if (isset($_POST['other_tables'])) {
+			$also_backup = $_POST['other_tables'];
+		} else {
+			$also_backup = array();
+		}
+		$core_tables = $_POST['core_tables'];
+		$tables = array_merge($core_tables, $also_backup);
+		$step_count = 1;
+		foreach ($tables as $table) {
+			$rec_count = $wpdb->get_var("SELECT count(*) FROM {$table}");
+			$rec_segments = ceil($rec_count / ROWS_PER_SEGMENT);
+			$table_count = 0;
+			if ( $this->module_check() ) {
+				$delay = "setTimeout('";
+				$delay_time = "', " . (int) MOD_EVASIVE_DELAY . ")";
+			}
+			else { $delay = $delay_time = ''; }
+			do {
+				echo "case {$step_count}: {$delay}backup(\"{$table}\", {$table_count}){$delay_time}; break;\n";
+				$step_count++;
+				$table_count++;
+			} while($table_count < $rec_segments);
+			echo "case {$step_count}: {$delay}backup(\"{$table}\", -1){$delay_time}; break;\n";
+			$step_count++;
+		}
+		echo "case {$step_count}: finishBackup(); break;";
+		
+		echo '
+				}
+				if(step != 0) setMeter(100 * step / ' . $step_count . ');
+			}
+
+			nextStep();
+			// ]]>
+			</script>
+	</div>
+		';
+		$this->backup_menu();
+	}
+
+	function backup_fragment($table, $segment, $filename) {
+		global $table_prefix, $wpdb;
+			
+		echo "$table:$segment:$filename";
+		
+		if($table == '') {
+			$msg = __('Creating backup file...','xpressme-backup');
+		} else {
+			if($segment == -1) {
+				$msg = sprintf(__('Finished backing up table \\"%s\\".','xpressme-backup'), $table);
+			} else {
+				$msg = sprintf(__('Backing up table \\"%s\\"...','xpressme-backup'), $table);
+			}
+		}
+		
+		if (is_writable($this->backup_dir)) {
+			$this->fp = $this->open($this->backup_dir . $filename, 'a');
+			if(!$this->fp) {
+				$this->error(__('Could not open the backup file for writing!','xpressme-backup'));
+				$this->error(array('loc' => 'frame', 'kind' => 'fatal', 'msg' =>  __('The backup file could not be saved.  Please check the permissions for writing to your backup directory and try again.','xpressme-backup')));
+			}
+			else {
+				if($table == '') {		
+					//Begin new backup of MySql
+					$this->stow("# " . __('WordPress MySQL database backup','xpressme-backup') . "\n");
+					$this->stow("#\n");
+					$this->stow("# " . sprintf(__('Generated: %s','xpressme-backup'),date("l j. F Y H:i T")) . "\n");
+					$this->stow("# " . sprintf(__('Hostname: %s','xpressme-backup'),DB_HOST) . "\n");
+					$this->stow("# " . sprintf(__('Database: %s','xpressme-backup'),$this->backquote(DB_NAME)) . "\n");
+					$this->stow("# --------------------------------------------------------\n");
+				} else {
+					if($segment == 0) {
+						// Increase script execution time-limit to 15 min for every table.
+						if ( !ini_get('safe_mode')) @set_time_limit(15*60);
+						// Create the SQL statements
+						$this->stow("# --------------------------------------------------------\n");
+						$this->stow("# " . sprintf(__('Table: %s','xpressme-backup'),$this->backquote($table)) . "\n");
+						$this->stow("# --------------------------------------------------------\n");
+					}			
+					$this->backup_table($table, $segment);
+				}
+			}
+		} else {
+			$this->error(array('kind' => 'fatal', 'loc' => 'frame', 'msg' => __('The backup directory is not writeable!  Please check the permissions for writing to your backup directory and try again.','xpressme-backup')));
+		}
+
+		if($this->fp) $this->close($this->fp);
+		
+		$this->error_display('frame');
+
+		echo '<script type="text/javascript"><!--//
+		var msg = "' . $msg . '";
+		window.parent.setProgress(msg);
+		window.parent.nextStep();
+		//--></script>
+		';
+		die();
+	}
+
+	function perform_backup() {
+		// are we backing up any other tables?
+		$also_backup = array();
+		if (isset($_POST['other_tables']))
+			$also_backup = $_POST['other_tables'];
+		$core_tables = $_POST['core_tables'];
+		$this->backup_file = $this->db_backup($core_tables, $also_backup);
+		if (false !== $this->backup_file) {
+			if ('smtp' == $_POST['deliver']) {
+				$this->deliver_backup($this->backup_file, $_POST['deliver'], $_POST['backup_recipient'], 'main');
+				wp_redirect($this->page_url);
+			} elseif ('http' == $_POST['deliver']) {
+				$download_uri = add_query_arg('backup',$this->backup_file,$this->page_url);
+				wp_redirect($download_uri); 
+				exit;
+			}
+			// we do this to say we're done.
+			$this->backup_complete = true;
+		}
+	}
+
+	function admin_header() {
+		?>
+		<script type="text/javascript">
+		//<![CDATA[
+		if ( 'undefined' != typeof addLoadEvent ) {
+			addLoadEvent(function() {
+				var t = {'extra-tables-list':{name: 'other_tables[]'}, 'include-tables-list':{name: 'xpressme_cron_backup_tables[]'}};
+
+				for ( var k in t ) {
+					t[k].s = null;
+					var d = document.getElementById(k);
+					if ( ! d )
+						continue;
+					var ul = d.getElementsByTagName('ul').item(0);
+					if ( ul ) {
+						var lis = ul.getElementsByTagName('li');
+						if ( 3 > lis.length )
+							return;
+						var text = document.createElement('p');
+						text.className = 'instructions';
+						text.innerHTML = '<?php _e('Click and hold down <code>[SHIFT]</code> to toggle multiple checkboxes', 'xpressme-backup'); ?>';
+						ul.parentNode.insertBefore(text, ul);
+					}
+					t[k].p = d.getElementsByTagName("input");
+					for(var i=0; i < t[k].p.length; i++)
+						if(t[k].name == t[k].p[i].getAttribute('name')) {
+							t[k].p[i].id = k + '-table-' + i;
+							t[k].p[i].onkeyup = t[k].p[i].onclick = function(e) {
+								e = e ? e : event;
+								if ( 16  == e.keyCode ) 
+									return;
+								var match = /([\w-]*)-table-(\d*)/.exec(this.id);
+								var listname = match[1];
+								var that = match[2];
+								if ( null === t[listname].s )
+									t[listname].s = that;
+								else if ( e.shiftKey ) {
+									var start = Math.min(that, t[listname].s) + 1;
+									var end = Math.max(that, t[listname].s);
+									for( var j=start; j < end; j++)
+										t[listname].p[j].checked = t[listname].p[j].checked ? false : true;
+									t[listname].s = null;
+								}
+							}
+						}
+				}
+
+				<?php if ( function_exists('wp_schedule_event') ) : // needs to be at least WP 2.1 for ajax ?>
+				if ( 'undefined' == typeof XMLHttpRequest ) 
+					var xml = new ActiveXObject( navigator.userAgent.indexOf('MSIE 5') >= 0 ? 'Microsoft.XMLHTTP' : 'Msxml2.XMLHTTP' );
+				else
+					var xml = new XMLHttpRequest();
+
+				var initTimeChange = function() {
+					var timeWrap = document.getElementById('backup-time-wrap');
+					var backupTime = document.getElementById('next-backup-time');
+					if ( !! timeWrap && !! backupTime ) {
+						var span = document.createElement('span');
+						span.className = 'submit';
+						span.id = 'change-wrap';
+						span.innerHTML = '<input type="submit" id="change-backup-time" name="change-backup-time" value="<?php _e('Change','xpressme-backup'); ?>" />';
+						timeWrap.appendChild(span);
+						backupTime.ondblclick = function(e) { span.parentNode.removeChild(span); clickTime(e, backupTime); };
+						span.onclick = function(e) { span.parentNode.removeChild(span); clickTime(e, backupTime); };
+					}
+				}
+
+				var clickTime = function(e, backupTime) {
+					var tText = backupTime.innerHTML;
+					backupTime.innerHTML = '<input type="text" value="' + tText + '" name="backup-time-text" id="backup-time-text" /> <span class="submit"><input type="submit" name="save-backup-time" id="save-backup-time" value="<?php _e('Save', 'xpressme-backup'); ?>" /></span>';
+					backupTime.ondblclick = null;
+					var mainText = document.getElementById('backup-time-text');
+					mainText.focus();
+					var saveTButton = document.getElementById('save-backup-time');
+					if ( !! saveTButton )
+						saveTButton.onclick = function(e) { saveTime(backupTime, mainText); return false; };
+					if ( !! mainText )
+						mainText.onkeydown = function(e) { 
+							e = e || window.event;
+							if ( 13 == e.keyCode ) {
+								saveTime(backupTime, mainText);
+								return false;
+							}
+						}
+				}
+
+				var saveTime = function(backupTime, mainText) {
+					var tVal = mainText.value;
+
+					xml.open('POST', 'admin-ajax.php', true);
+					xml.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
+					if ( xml.overrideMimeType )
+						xml.setRequestHeader('Connection', 'close');
+					xml.send('action=save_backup_time&_wpnonce=<?php echo wp_create_nonce($this->referer_check_key); ?>&backup-time='+tVal);
+					xml.onreadystatechange = function() {
+						if ( 4 == xml.readyState && '0' != xml.responseText ) {
+							backupTime.innerHTML = xml.responseText;
+							initTimeChange();
+						}
+					}
+				}
+
+				initTimeChange();
+				<?php endif; // wp_schedule_event exists ?>
+			});
+		}
+		//]]>
+		</script>
+		<style type="text/css">
+			.xpressme-backup-updated {
+				margin-top: 1em;
+			}
+
+			fieldset.options {
+				border: 1px solid;
+				margin-top: 1em;
+				padding: 1em;
+			}
+				fieldset.options div.tables-list {
+					float: left;
+					padding: 1em;
+				}
+
+				fieldset.options input {
+				}
+
+				fieldset.options legend {
+					font-size: larger;
+					font-weight: bold;
+					margin-bottom: .5em;
+					padding: 1em;
+				}
+		
+				fieldset.options .instructions {
+					font-size: smaller;
+				}
+
+				fieldset.options ul {
+					list-style-type: none;
+				}
+					fieldset.options li {
+						text-align: left;
+					}
+
+				fieldset.options .submit {
+					border-top: none;
+				}
+		</style>
+		<?php 
+	}
+
+	function admin_load() {
+		add_action('admin_head', array(&$this, 'admin_header'));
+	}
+
+	function admin_menu() {
+		$_page_hook = add_management_page(__('XPressME Backup','xpressme-backup'), __('XPressME Backup','xpressme-backup'), 'import', $this->basename, array(&$this, 'backup_menu'));
+		add_action('load-' . $_page_hook, array(&$this, 'admin_load'));
+		if ( function_exists('add_contextual_help') ) {
+			$text = $this->help_menu();
+			add_contextual_help($_page_hook, $text);
+		}
+	}
+
+	function fragment_menu() {
+		$page_hook = add_management_page(__('XPressME Backup','xpressme-backup'), __('XPressME Backup','xpressme-backup'), 'import', $this->basename, array(&$this, 'build_backup_script'));
+		add_action('load-' . $page_hook, array(&$this, 'admin_load'));
+	}
+
+	/** 
+	 * Add WP-DB-Backup-specific help options to the 2.7 =< WP contextual help menu
+	 * return string The text of the help menu.
+	 */
+	function help_menu() {
+		$text = '';
+//		$text = "\n<a href=\"http://wordpress.org/extend/plugins/xpressme-backup/faq/\" target=\"_blank\">" . __('FAQ', 'xpressme-backup') . '</a>';
+//		$text .= "\n<br />\n<a href=\"http://www.ilfilosofo.com/forum/forum/2\" target=\"_blank\">" . __('WP-DB-Backup Support Forum', 'xpressme-backup') . '</a>';
+		return $text;
+	}
+
+	function save_backup_time() {
+		if ( $this->can_user_backup() ) {
+			// try to get a time from the input string
+			$time = strtotime(strval($_POST['backup-time']));
+			if ( ! empty( $time ) && time() < $time ) {
+				wp_clear_scheduled_hook( 'wp_db_backup_cron' ); // unschedule previous
+				$scheds = (array) wp_get_schedules();
+				$name = get_option('xpressme_cron_backup_schedule');
+				if ( 0 != $time ) {
+					wp_schedule_event($time, $name, 'wp_db_backup_cron');
+					echo gmdate(get_option('date_format') . ' ' . get_option('time_format'), $time + (get_option('gmt_offset') * 3600));
+					exit;
+				}
+			}
+		} else {
+			die(0);
+		}
+	}
+
+	/**
+	 * Better addslashes for SQL queries.
+	 * Taken from phpMyAdmin.
+	 */
+	function sql_addslashes($a_string = '', $is_like = false) {
+		if ($is_like) $a_string = str_replace('\\', '\\\\\\\\', $a_string);
+		else $a_string = str_replace('\\', '\\\\', $a_string);
+		return str_replace('\'', '\\\'', $a_string);
+	} 
+
+	/**
+	 * Add backquotes to tables and db-names in
+	 * SQL queries. Taken from phpMyAdmin.
+	 */
+	function backquote($a_name) {
+		if (!empty($a_name) && $a_name != '*') {
+			if (is_array($a_name)) {
+				$result = array();
+				reset($a_name);
+				while(list($key, $val) = each($a_name)) 
+					$result[$key] = '`' . $val . '`';
+				return $result;
+			} else {
+				return '`' . $a_name . '`';
+			}
+		} else {
+			return $a_name;
+		}
+	} 
+
+	function open($filename = '', $mode = 'w') {
+		if ('' == $filename) return false;
+		if ($this->gzip()) 
+			$fp = @gzopen($filename, $mode);
+		else
+			$fp = @fopen($filename, $mode);
+		return $fp;
+	}
+
+	function close($fp) {
+		if ($this->gzip()) gzclose($fp);
+		else fclose($fp);
+	}
+
+	/**
+	 * Write to the backup file
+	 * @param string $query_line the line to write
+	 * @return null
+	 */
+	function stow($query_line) {
+		$query_line = $this->extras_filter($query_line);
+		if ($this->gzip()) {
+			if(! @gzwrite($this->fp, $query_line))
+				$this->error(__('There was an error writing a line to the backup script:','xpressme-backup') . '  ' . $query_line . '  ' . $php_errormsg);
+		} else {
+			if(false === @fwrite($this->fp, $query_line))
+				$this->error(__('There was an error writing a line to the backup script:','xpressme-backup') . '  ' . $query_line . '  ' . $php_errormsg);
+		}
+	}
+	
+	/**
+	 * Logs any error messages
+	 * @param array $args
+	 * @return bool
+	 */
+	function error($args = array()) {
+		if ( is_string( $args ) ) 
+			$args = array('msg' => $args);
+		$args = array_merge( array('loc' => 'main', 'kind' => 'warn', 'msg' => ''), $args);
+		$this->errors[$args['kind']][] = $args['msg'];
+		if ( 'fatal' == $args['kind'] || 'frame' == $args['loc'])
+			$this->error_display($args['loc']);
+		return true;
+	}
+
+	/**
+	 * Displays error messages 
+	 * @param array $errs
+	 * @param string $loc
+	 * @return string
+	 */
+	function error_display($loc = 'main', $echo = true) {
+		$errs = $this->errors;
+		unset( $this->errors );
+		if ( ! count($errs) ) return;
+		$msg = '';
+		$err_list = array_slice(array_merge( (array) $errs['fatal'], (array) $errs['warn']), 0, 10);
+		if ( 10 == count( $err_list ) )
+			$err_list[9] = __('Subsequent errors have been omitted from this log.','xpressme-backup');
+		$wrap = ( 'frame' == $loc ) ? "<script type=\"text/javascript\">\n var msgList = ''; \n %1\$s \n if ( msgList ) alert(msgList); \n </script>" : '%1$s';
+		$line = ( 'frame' == $loc ) ? 
+			"try{ window.parent.addError('%1\$s'); } catch(e) { msgList += ' %1\$s';}\n" :
+			"%1\$s<br />\n";
+		foreach( (array) $err_list as $err )
+			$msg .= sprintf($line,str_replace(array("\n","\r"), '', addslashes($err)));
+		$msg = sprintf($wrap,$msg);
+		if ( count($errs['fatal'] ) ) {
+			if ( function_exists('wp_die') && 'frame' != $loc ) wp_die(stripslashes($msg));
+			else die($msg);
+		}
+		else {
+			if ( $echo ) echo $msg;
+			else return $msg;
+		}
+	}
+
+	/**
+	 * Taken partially from phpMyAdmin and partially from
+	 * Alain Wolf, Zurich - Switzerland
+	 * Website: http://restkultur.ch/personal/wolf/scripts/db_backup/
+	
+	 * Modified by Scott Merrill (http://www.skippy.net/) 
+	 * to use the WordPress $wpdb object
+	 * @param string $table
+	 * @param string $segment
+	 * @return void
+	 */
+	function backup_table($table, $segment = 'none') {
+		global $wpdb;
+
+		$table_structure = $wpdb->get_results("DESCRIBE $table");
+		if (! $table_structure) {
+			$this->error(__('Error getting table details','xpressme-backup') . ": $table");
+			return false;
+		}
+	
+		if(($segment == 'none') || ($segment == 0)) {
+			// Add SQL statement to drop existing table
+			$this->stow("\n\n");
+			$this->stow("#\n");
+			$this->stow("# " . sprintf(__('Delete any existing table %s','xpressme-backup'),$this->backquote($table)) . "\n");
+			$this->stow("#\n");
+			$this->stow("\n");
+			$this->stow("DROP TABLE IF EXISTS " . $this->backquote($table) . ";\n");
+			
+			// Table structure
+			// Comment in SQL-file
+			$this->stow("\n\n");
+			$this->stow("#\n");
+			$this->stow("# " . sprintf(__('Table structure of table %s','xpressme-backup'),$this->backquote($table)) . "\n");
+			$this->stow("#\n");
+			$this->stow("\n");
+			
+			$create_table = $wpdb->get_results("SHOW CREATE TABLE $table", ARRAY_N);
+			if (false === $create_table) {
+				$err_msg = sprintf(__('Error with SHOW CREATE TABLE for %s.','xpressme-backup'), $table);
+				$this->error($err_msg);
+				$this->stow("#\n# $err_msg\n#\n");
+			}
+			$this->stow($create_table[0][1] . ' ;');
+			
+			if (false === $table_structure) {
+				$err_msg = sprintf(__('Error getting table structure of %s','xpressme-backup'), $table);
+				$this->error($err_msg);
+				$this->stow("#\n# $err_msg\n#\n");
+			}
+		
+			// Comment in SQL-file
+			$this->stow("\n\n");
+			$this->stow("#\n");
+			$this->stow('# ' . sprintf(__('Data contents of table %s','xpressme-backup'),$this->backquote($table)) . "\n");
+			$this->stow("#\n");
+		}
+		
+		if(($segment == 'none') || ($segment >= 0)) {
+			$defs = array();
+			$ints = array();
+			foreach ($table_structure as $struct) {
+				if ( (0 === strpos($struct->Type, 'tinyint')) ||
+					(0 === strpos(strtolower($struct->Type), 'smallint')) ||
+					(0 === strpos(strtolower($struct->Type), 'mediumint')) ||
+					(0 === strpos(strtolower($struct->Type), 'int')) ||
+					(0 === strpos(strtolower($struct->Type), 'bigint')) ) {
+						$defs[strtolower($struct->Field)] = ( null === $struct->Default ) ? 'NULL' : $struct->Default;
+						$ints[strtolower($struct->Field)] = "1";
+				}
+			}
+			
+			
+			// Batch by $row_inc
+			
+			if($segment == 'none') {
+				$row_start = 0;
+				$row_inc = ROWS_PER_SEGMENT;
+			} else {
+				$row_start = $segment * ROWS_PER_SEGMENT;
+				$row_inc = ROWS_PER_SEGMENT;
+			}
+			
+			do {	
+				// don't include extra stuff, if so requested
+				$excs = (array) get_option('xpressme_backup_excs');
+
+				$where = '';
+				if ( is_array($excs['spam'] ) && in_array($table, $excs['spam']) ) {
+					$where = ' WHERE comment_approved != "spam"';
+				} elseif ( is_array($excs['revisions'] ) && in_array($table, $excs['revisions']) ) {
+					$where = ' WHERE post_type != "revision"';
+				}
+				
+				if ( !ini_get('safe_mode')) @set_time_limit(15*60);
+				$table_data = $wpdb->get_results("SELECT * FROM $table $where LIMIT {$row_start}, {$row_inc}", ARRAY_A);
+
+				$entries = 'INSERT INTO ' . $this->backquote($table) . ' VALUES (';	
+				//    \x08\\x09, not required
+				$search = array("\x00", "\x0a", "\x0d", "\x1a");
+				$replace = array('\0', '\n', '\r', '\Z');
+				if($table_data) {
+					foreach ($table_data as $row) {
+						$values = array();
+						foreach ($row as $key => $value) {
+							if ($ints[strtolower($key)]) {
+								// make sure there are no blank spots in the insert syntax,
+								// yet try to avoid quotation marks around integers
+								$value = ( null === $value || '' === $value) ? $defs[strtolower($key)] : $value;
+								$values[] = ( '' === $value ) ? "''" : $value;
+							} else {
+								$values[] = "'" . str_replace($search, $replace, $this->sql_addslashes($value)) . "'";
+							}
+						}
+						$this->stow(" \n" . $entries . implode(', ', $values) . ');');
+					}
+					$row_start += $row_inc;
+				}
+			} while((count($table_data) > 0) and ($segment=='none'));
+		}
+		
+		if(($segment == 'none') || ($segment < 0)) {
+			// Create footer/closing comment in SQL-file
+			$this->stow("\n");
+			$this->stow("#\n");
+			$this->stow("# " . sprintf(__('End of data contents of table %s','xpressme-backup'),$this->backquote($table)) . "\n");
+			$this->stow("# --------------------------------------------------------\n");
+			$this->stow("\n");
+		}
+	} // end backup_table()
+	
+	function db_backup($core_tables, $other_tables) {
+		global $table_prefix, $wpdb;
+		
+		if (is_writable($this->backup_dir)) {
+			$this->fp = $this->open($this->backup_dir . $this->backup_filename);
+			if(!$this->fp) {
+				$this->error(__('Could not open the backup file for writing!','xpressme-backup'));
+				return false;
+			}
+		} else {
+			$this->error(__('The backup directory is not writeable!','xpressme-backup'));
+			return false;
+		}
+		
+		//Begin new backup of MySql
+		$this->stow("# " . __('WordPress MySQL database backup','xpressme-backup') . "\n");
+		$this->stow("#\n");
+		$this->stow("# " . sprintf(__('Generated: %s','xpressme-backup'),date("l j. F Y H:i T")) . "\n");
+		$this->stow("# " . sprintf(__('Hostname: %s','xpressme-backup'),DB_HOST) . "\n");
+		$this->stow("# " . sprintf(__('Database: %s','xpressme-backup'),$this->backquote(DB_NAME)) . "\n");
+		$this->stow("# --------------------------------------------------------\n");
+		
+			if ( (is_array($other_tables)) && (count($other_tables) > 0) )
+			$tables = array_merge($core_tables, $other_tables);
+		else
+			$tables = $core_tables;
+		
+		foreach ($tables as $table) {
+			// Increase script execution time-limit to 15 min for every table.
+			if ( !ini_get('safe_mode')) @set_time_limit(15*60);
+			// Create the SQL statements
+			$this->stow("# --------------------------------------------------------\n");
+			$this->stow("# " . sprintf(__('Table: %s','xpressme-backup'),$this->backquote($table)) . "\n");
+			$this->stow("# --------------------------------------------------------\n");
+			$this->backup_table($table);
+		}
+				
+		$this->close($this->fp);
+		
+		if (count($this->errors)) {
+			return false;
+		} else {
+			return $this->backup_filename;
+		}
+		
+	} //wp_db_backup
+
+	/**
+	 * Sends the backed-up file via email
+	 * @param string $to
+	 * @param string $subject
+	 * @param string $message
+	 * @return bool
+	 */
+	function send_mail( $to, $subject, $message, $diskfile) {
+		global $phpmailer;
+
+		$filename = basename($diskfile);
+
+		extract( apply_filters( 'wp_mail', compact( 'to', 'subject', 'message' ) ) );
+
+		if ( !is_object( $phpmailer ) || ( strtolower(get_class( $phpmailer )) != 'phpmailer' ) ) {
+			if ( file_exists( ABSPATH . WPINC . '/class-phpmailer.php' ) )
+				require_once ABSPATH . WPINC . '/class-phpmailer.php';
+			if ( file_exists( ABSPATH . WPINC . '/class-smtp.php' ) )
+				require_once ABSPATH . WPINC . '/class-smtp.php';
+			if ( class_exists( 'PHPMailer') )
+				$phpmailer = new PHPMailer();
+		}
+
+		// try to use phpmailer directly (WP 2.2+)
+		if ( is_object( $phpmailer ) && ( strtolower(get_class( $phpmailer )) == 'phpmailer' ) ) {
+			
+			// Get the site domain and get rid of www.
+			$sitename = strtolower( $_SERVER['SERVER_NAME'] );
+			if ( substr( $sitename, 0, 4 ) == 'www.' ) {
+				$sitename = substr( $sitename, 4 );
+			}
+			$from_email = 'wordpress@' . $sitename;
+			$from_name = 'WordPress';
+
+			// Empty out the values that may be set
+			$phpmailer->ClearAddresses();
+			$phpmailer->ClearAllRecipients();
+			$phpmailer->ClearAttachments();
+			$phpmailer->ClearBCCs();
+			$phpmailer->ClearCCs();
+			$phpmailer->ClearCustomHeaders();
+			$phpmailer->ClearReplyTos();
+
+			$phpmailer->AddAddress( $to );
+			$phpmailer->AddAttachment($diskfile, $filename);
+			$phpmailer->Body = $message;
+			$phpmailer->CharSet = apply_filters( 'wp_mail_charset', get_bloginfo('charset') );
+			$phpmailer->From = apply_filters( 'wp_mail_from', $from_email );
+			$phpmailer->FromName = apply_filters( 'wp_mail_from_name', $from_name );
+			$phpmailer->IsMail();
+			$phpmailer->Subject = $subject;
+
+			do_action_ref_array( 'phpmailer_init', array( &$phpmailer ) );
+			
+			$result = @$phpmailer->Send();
+
+		// old-style: build the headers directly
+		} else {
+			$randomish = md5(time());
+			$boundary = "==WPBACKUP-$randomish";
+			$fp = fopen($diskfile,"rb");
+			$file = fread($fp,filesize($diskfile)); 
+			$this->close($fp);
+			
+			$data = chunk_split(base64_encode($file));
+			
+			$headers .= "MIME-Version: 1.0\n";
+			$headers = 'From: wordpress@' . preg_replace('#^www\.#', '', strtolower($_SERVER['SERVER_NAME'])) . "\n";
+			$headers .= "Content-Type: multipart/mixed; boundary=\"$boundary\"\n";
+		
+			// Add a multipart boundary above the plain message
+			$message = "This is a multi-part message in MIME format.\n\n" .
+		        	"--{$boundary}\n" .
+				"Content-Type: text/plain; charset=\"" . get_bloginfo('charset') . "\"\n" .
+				"Content-Transfer-Encoding: 7bit\n\n" .
+				$message . "\n\n";
+
+			// Add file attachment to the message
+			$message .= "--{$boundary}\n" .
+				"Content-Type: application/octet-stream;\n" .
+				" name=\"{$filename}\"\n" .
+				"Content-Disposition: attachment;\n" .
+				" filename=\"{$filename}\"\n" .
+				"Content-Transfer-Encoding: base64\n\n" .
+				$data . "\n\n" .
+				"--{$boundary}--\n";
+			
+			$result = @wp_mail($to, $subject, $message, $headers);
+		}
+		return $result;
+
+	}
+
+	function deliver_backup($filename = '', $delivery = 'http', $recipient = '', $location = 'main') {
+		if ('' == $filename) { return false; }
+		
+		$diskfile = $this->backup_dir . $filename;
+		if ('http' == $delivery) {
+			if (! file_exists($diskfile)) 
+				$this->error(array('kind' => 'fatal', 'msg' => sprintf(__('File not found:%s','xpressme-backup'), "&nbsp;<strong>$filename</strong><br />") . '<br /><a href="' . $this->page_url . '">' . __('Return to Backup','xpressme-backup') . '</a>'));
+			header('Content-Description: File Transfer');
+			header('Content-Type: application/octet-stream');
+			header('Content-Length: ' . filesize($diskfile));
+			header("Content-Disposition: attachment; filename=$filename");
+			$success = readfile($diskfile);
+			unlink($diskfile);
+		} elseif ('smtp' == $delivery) {
+			if (! file_exists($diskfile)) {
+				$msg = sprintf(__('File %s does not exist!','xpressme-backup'), $diskfile);
+				$this->error($msg);
+				return false;
+			}
+			if (! is_email($recipient)) {
+				$recipient = get_option('admin_email');
+			}
+			$message = sprintf(__("Attached to this email is\n   %1s\n   Size:%2s kilobytes\n",'xpressme-backup'), $filename, round(filesize($diskfile)/1024));
+			$success = $this->send_mail($recipient, get_bloginfo('name') . ' ' . __('Database Backup','xpressme-backup'), $message, $diskfile);
+
+			if ( false === $success ) {
+				$msg = __('The following errors were reported:','xpressme-backup') . "\n ";
+				if ( function_exists('error_get_last') ) {
+					$err = error_get_last();
+					$msg .= $err['message'];
+				} else {
+					$msg .= __('ERROR: The mail application has failed to deliver the backup.','xpressme-backup'); 
+				}
+				$this->error(array('kind' => 'fatal', 'loc' => $location, 'msg' => $msg));
+			} else {
+				unlink($diskfile);
+			}
+		}
+		return $success;
+	}
+	
+	function backup_menu() {
+		global $table_prefix, $wpdb;
+		$feedback = '';
+		$whoops = false;
+		
+		// did we just do a backup?  If so, let's report the status
+		if ( $this->backup_complete ) {
+			$feedback = '<div class="updated xpressme-backup-updated"><p>' . __('Backup Successful','xpressme-backup') . '!';
+			$file = $this->backup_file;
+			switch($_POST['deliver']) {
+			case 'http':
+				$feedback .= '<br />' . sprintf(__('Your backup file: <a href="%1s">%2s</a> should begin downloading shortly.','xpressme-backup'), WP_BACKUP_URL . "{$this->backup_file}", $this->backup_file);
+				break;
+			case 'smtp':
+				if (! is_email($_POST['backup_recipient'])) {
+					$feedback .= get_option('admin_email');
+				} else {
+					$feedback .= $_POST['backup_recipient'];
+				}
+				$feedback = '<br />' . sprintf(__('Your backup has been emailed to %s','xpressme-backup'), $feedback);
+				break;
+			case 'none':
+				$feedback .= '<br />' . __('Your backup file has been saved on the server. If you would like to download it now, right click and select "Save As"','xpressme-backup');
+				$feedback .= ':<br /> <a href="' . WP_BACKUP_URL . "$file\">$file</a> : " . sprintf(__('%s bytes','xpressme-backup'), filesize($this->backup_dir . $file));
+			}
+			$feedback .= '</p></div>';
+		}
+	
+		// security check
+		$this->wp_secure();  
+
+		if (count($this->errors)) {
+			$feedback .= '<div class="updated xpressme-backup-updated error"><p><strong>' . __('The following errors were reported:','xpressme-backup') . '</strong></p>';
+			$feedback .= '<p>' . $this->error_display( 'main', false ) . '</p>';
+			$feedback .= "</p></div>";
+		}
+
+		// did we just save options for wp-cron?
+		if ( (function_exists('wp_schedule_event') || function_exists('xpressme_cron_init')) 
+			&& isset($_POST['xpressme_cron_backup_options']) ) :
+			do_action('wp_db_b_update_cron_options');
+			if ( function_exists('wp_schedule_event') ) {
+				wp_clear_scheduled_hook( 'wp_db_backup_cron' ); // unschedule previous
+				$scheds = (array) wp_get_schedules();
+				$name = strval($_POST['xpressme_cron_schedule']);
+				$interval = ( isset($scheds[$name]['interval']) ) ? 
+					(int) $scheds[$name]['interval'] : 0;
+				update_option('xpressme_cron_backup_schedule', $name, false);
+				if ( 0 !== $interval ) {
+					wp_schedule_event(time() + $interval, $name, 'wp_db_backup_cron');
+				}
+			}
+			else {
+				update_option('xpressme_cron_backup_schedule', intval($_POST['cron_schedule']), false);
+			}
+			update_option('xpressme_cron_backup_tables', $_POST['xpressme_cron_backup_tables']);
+			if (is_email($_POST['cron_backup_recipient'])) {
+				update_option('xpressme_cron_backup_recipient', $_POST['cron_backup_recipient'], false);
+			}
+			$feedback .= '<div class="updated xpressme-backup-updated"><p>' . __('Scheduled Backup Options Saved!','xpressme-backup') . '</p></div>';
+		endif;
+		
+		$other_tables = array();
+		$also_backup = array();
+	
+		// Get complete db table list	
+		$all_tables = $wpdb->get_results("SHOW TABLES", ARRAY_N);
+		$all_tables = array_map(create_function('$a', 'return $a[0];'), $all_tables);
+		// Get list of WP tables that actually exist in this DB (for 1.6 compat!)
+		$wp_backup_default_tables = array_intersect($all_tables, $this->core_table_names);
+		// Get list of non-WP tables
+		$other_tables = array_diff($all_tables, $wp_backup_default_tables);
+		
+		if ('' != $feedback)
+			echo $feedback;
+
+		if ( ! $this->wp_secure() ) 	
+			return;
+
+		// Give the new dirs the same perms as wp-content.
+//		$stat = stat( ABSPATH . 'wp-content' );
+//		$dir_perms = $stat['mode'] & 0000777; // Get the permission bits.
+		$dir_perms = '0777';
+
+		// the file doesn't exist and can't create it
+		if ( ! file_exists($this->backup_dir) && ! @mkdir($this->backup_dir) ) {
+			?><div class="updated xpressme-backup-updated error"><p><?php _e('WARNING: Your backup directory does <strong>NOT</strong> exist, and we cannot create it.','xpressme-backup'); ?></p>
+			<p><?php printf(__('Using your FTP client, try to create the backup directory yourself: %s', 'xpressme-backup'), '<code>' . $this->backup_dir . '</code>'); ?></p></div><?php
+			$whoops = true;
+		// not writable due to write permissions
+		} elseif ( !is_writable($this->backup_dir) && ! @chmod($this->backup_dir, $dir_perms) ) {
+			?><div class="updated xpressme-backup-updated error"><p><?php _e('WARNING: Your backup directory is <strong>NOT</strong> writable! We cannot create the backup files.','xpressme-backup'); ?></p>
+			<p><?php printf(__('Using your FTP client, try to set the backup directory&rsquo;s write permission to %1$s or %2$s: %3$s', 'xpressme-backup'), '<code>777</code>', '<code>a+w</code>', '<code>' . $this->backup_dir . '</code>'); ?>
+			</p></div><?php 
+			$whoops = true;
+		} else {
+			$this->fp = $this->open($this->backup_dir . 'test' );
+			if( $this->fp ) { 
+				$this->close($this->fp);
+				@unlink($this->backup_dir . 'test' );
+			// the directory is not writable probably due to safe mode
+			} else {
+				?><div class="updated xpressme-backup-updated error"><p><?php _e('WARNING: Your backup directory is <strong>NOT</strong> writable! We cannot create the backup files.','xpressme-backup'); ?></p><?php 
+				if( ini_get('safe_mode') ){
+					?><p><?php _e('This problem seems to be caused by your server&rsquo;s <code>safe_mode</code> file ownership restrictions, which limit what files web applications like WordPress can create.', 'xpressme-backup'); ?></p><?php 
+				}
+				?><?php printf(__('You can try to correct this problem by using your FTP client to delete and then re-create the backup directory: %s', 'xpressme-backup'), '<code>' . $this->backup_dir . '</code>');
+				?></div><?php 
+				$whoops = true;
+			}
+		}
+
+		
+
+		if ( !file_exists($this->backup_dir . 'index.php') )
+			@ touch($this->backup_dir . 'index.php');
+		?><div class='wrap'>
+		<h2><?php _e('Backup','xpressme-backup') ?></h2>
+		<form method="post" action="">
+		<?php if ( function_exists('wp_nonce_field') ) wp_nonce_field($this->referer_check_key); ?>
+		<fieldset class="options"><legend><?php _e('Tables','xpressme-backup') ?></legend>
+		<table align="center" cellspacing="5" cellpadding="5">
+		<tr><td width="50%" align="left" class="alternate" valign="top">
+		<div class="tables-list core-tables alternate">
+		<h4><?php _e('These core WordPress tables will always be backed up:','xpressme-backup') ?></h4><ul><?php
+		$excs = (array) get_option('xpressme_backup_excs');
+
+		foreach ($wp_backup_default_tables as $table) {
+			if ( $table == $wpdb->comments ) {
+				$checked = ( isset($excs['spam']) && is_array($excs['spam'] ) && in_array($table, $excs['spam']) ) ? ' checked=\'checked\'' : '';
+				echo "<li><input type='hidden' name='core_tables[]' value='$table' /><code>$table</code> <span class='instructions'> <input type='checkbox' name='exclude-spam[]' value='$table' $checked /> " . __('Exclude spam comments', 'xpressme-backup') . '</span></li>';
+			} elseif ( function_exists('wp_get_post_revisions') && $table == $wpdb->posts ) {
+					$checked = ( isset($excs['revisions']) && is_array($excs['revisions'] ) && in_array($table, $excs['revisions']) ) ? ' checked=\'checked\'' : '';
+				echo "<li><input type='hidden' name='core_tables[]' value='$table' /><code>$table</code> <span class='instructions'> <input type='checkbox' name='exclude-revisions[]' value='$table' $checked /> " . __('Exclude post revisions', 'xpressme-backup') . '</span></li>';
+			} else {
+				echo "<li><input type='hidden' name='core_tables[]' value='$table' /><code>$table</code></li>";
+			}
+		}
+		?></ul>
+		</div>
+		</td><td width="50%" align="left" valign="top">
+		<div class="tables-list extra-tables" id="extra-tables-list">
+		<?php 
+		if (count($other_tables) > 0) { 
+			$select_all = __('Select all','xpressme-backup');
+			$select_none = __('Select none','xpressme-backup');
+			?>
+			<h4><?php _e('You may choose to include any of the following tables:','xpressme-backup'); ?></h4>
+			<ul>
+			<script type="text/javascript">
+			//<![CDATA[
+				var wpdbBackup = function() {};
+				(function(b){
+					var n = function(c) {
+						var p = document.getElementsByTagName("input");
+						for(var i=0;i<p.length;i++)
+							if('other_tables[]' == p[i].getAttribute('name'))
+								p[i].checked = c;
+					}
+					b.a = function() { n(true) }
+					b.n = function() { n(false) }
+
+					document.write('<p><a href="javascript:void(0)" onclick="wpdbBackup.a()"><?php echo $select_all ?></a> / <a href="javascript:void(0)" onclick="wpdbBackup.n()"><?php echo $select_none ?></a></p>');
+				})(wpdbBackup)
+			//]]>
+			</script>
+	
+			<?php
+			foreach ($other_tables as $table) {
+				?>
+				<li><label><input type="checkbox" name="other_tables[]" value="<?php echo $table; ?>" /> <code><?php echo $table; ?></code></label>
+				<?php 
+			}
+			?></ul><?php 
+		}
+		?></div>
+		</td></tr></table>
+		</fieldset>
+		
+		<fieldset class="options">
+			<legend><?php _e('Backup Options','xpressme-backup'); ?></legend>
+			<p><?php  _e('What to do with the backup file:','xpressme-backup'); ?></p>
+			<ul>
+			<li><label for="do_save">
+				<input type="radio" id="do_save" name="deliver" value="none" style="border:none;" />
+				<?php _e('Save to server','xpressme-backup'); 
+				echo " (<code>" . $this->backup_dir . "</code>)"; ?>
+			</label></li>
+			<li><label for="do_download">
+				<input type="radio" checked="checked" id="do_download" name="deliver" value="http" style="border:none;" />
+				<?php _e('Download to your computer','xpressme-backup'); ?>
+			</label></li>
+			<li><label for="do_email">
+				<input type="radio" name="deliver" id="do_email" value="smtp" style="border:none;" />
+				<?php _e('Email backup to:','xpressme-backup'); ?>
+				<input type="text" name="backup_recipient" size="20" value="<?php echo get_option('admin_email'); ?>" />
+			</label></li>
+			</ul>
+			<p><?php  _e('Backup Ditaile Options','xpressme-backup'); ?></p>
+			<ul>
+			<?php
+			if(WPLANG == 'ja_EUC'){
+				echo '<li><label for="do_euc_to_utf8">';
+				if($this->is_mbstring()){
+					echo	'<input type="checkbox" name="euc_to_utf8" id="euc_to_utf8" value="1" />';
+					echo __('Converte EUC-JP to UTF-8','xpressme-backup');
+				} else {
+					echo	'<input type="checkbox" name="euc_to_utf8" id="euc_to_utf8" value="1" disabled="1"/>';
+					echo __('Converte EUC-JP to UTF-8','xpressme-backup');
+					echo ' (<span style="color:#ff0000">' . __('The server used does not support the mb_convert_encoding() function.','xpressme-backup') . '</span>)';
+				}
+				echo '</label></li>';
+			} else {
+				echo '<input type="hidden" name="euc_to_utf8" id="euc_to_utf8" value="0" />';
+			}
+			?>
+			<li><label for="rename_prefix">
+				<input type="checkbox" name="do_rename_prefix" id="do_rename_prefix" value="1" />
+				<?php _e('Rename DB Prefix','xpressme-backup'); ?> 
+				<input type="text" name="before_prefix" size="20" value="<?php echo $table_prefix; ?>" />
+				<?php _e('to','xpressme-backup'); ?>
+				<input type="text" name="after_prefix" size="20" value="<?php echo $table_prefix; ?>" />
+			</label></li>
+			</ul>
+			<?php if ( ! $whoops ) : ?>
+			<input type="hidden" name="do_backup" id="do_backup" value="backup" /> 
+			<p class="submit">
+				<input type="submit" name="submit" onclick="document.getElementById('do_backup').value='fragments';" value="<?php _e('Backup now!','xpressme-backup'); ?>" />
+			</p>
+			<?php else : ?>
+				<div class="updated xpressme-backup-updated error"><p><?php _e('WARNING: Your backup directory is <strong>NOT</strong> writable!','xpressme-backup'); ?></p></div>
+			<?php endif; // ! whoops ?>
+		</fieldset>
+		<?php do_action('wp_db_b_backup_opts'); ?>
+		</form>
+		
+		<?php
+		// this stuff only displays if some sort of wp-cron is available 
+		$cron = ( function_exists('wp_schedule_event') ) ? true : false; // wp-cron in WP 2.1+
+		$cron_old = ( function_exists('xpressme_cron_init') && ! $cron ) ? true : false; // wp-cron plugin by Skippy
+		if ( $cron_old || $cron ) :
+			echo '<fieldset class="options"><legend>' . __('Scheduled Backup','xpressme-backup') . '</legend>';
+			$datetime = get_option('date_format') . ' ' . get_option('time_format');
+			if ( $cron ) :
+				$next_cron = wp_next_scheduled('wp_db_backup_cron');
+				if ( ! empty( $next_cron ) ) :
+					?>
+					<p id="backup-time-wrap">
+					<?php printf(__('Next Backup: %s','xpressme-backup'), '<span id="next-backup-time">' . gmdate($datetime, $next_cron + (get_option('gmt_offset') * 3600)) . '</span>'); ?>
+					</p>
+					<?php 
+				endif;
+			elseif ( $cron_old ) :
+				?><p><?php printf(__('Last WP-Cron Daily Execution: %s','xpressme-backup'), gmdate($datetime, get_option('xpressme_cron_daily_lastrun') + (get_option('gmt_offset') * 3600))); ?><br /><?php 
+				printf(__('Next WP-Cron Daily Execution: %s','xpressme-backup'), gmdate($datetime, (get_option('xpressme_cron_daily_lastrun') + (get_option('gmt_offset') * 3600) + 86400))); ?></p><?php 
+			endif;
+			?><form method="post" action="">
+			<?php if ( function_exists('wp_nonce_field') ) wp_nonce_field($this->referer_check_key); ?>
+			<div class="tables-list">
+			<h4><?php _e('Schedule: ','xpressme-backup'); ?></h4>
+			<?php 
+			if ( $cron_old ) :
+				$xpressme_cron_backup_schedule = get_option('xpressme_cron_backup_schedule');
+				$schedule = array(0 => __('None','xpressme-backup'), 1 => __('Daily','xpressme-backup'));
+				foreach ($schedule as $value => $name) {
+					echo ' <input type="radio" style="border:none;" name="cron_schedule"';
+					if ($xpressme_cron_backup_schedule == $value) {
+						echo ' checked="checked" ';
+					}
+					echo 'value="' . $value . '" /> ' . $name;
+				}
+			elseif ( $cron ) :
+				echo apply_filters('wp_db_b_schedule_choices', wp_get_schedules() );
+			endif;
+			$cron_recipient = get_option('xpressme_cron_backup_recipient');
+			if (! is_email($cron_recipient)) {
+				$cron_recipient = get_option('admin_email');
+			}
+			$cron_recipient_input = '<p><label for="cron_backup_recipient">' . __('Email backup to:','xpressme-backup') . ' <input type="text" name="cron_backup_recipient" id="cron_backup_recipient" size="20" value="' . $cron_recipient . '" /></label></p>';
+			echo apply_filters('wp_db_b_cron_recipient_input', $cron_recipient_input);
+			echo '<p class="submit"><input type="submit" name="submit" value="' . __('Schedule backup','xpressme-backup') . '" /></p>';
+			echo '</div>';
+			$cron_tables = get_option('xpressme_cron_backup_tables');
+			if (! is_array($cron_tables)) {
+				$cron_tables = array();
+			}
+			if (count($other_tables) > 0) {
+				echo '<div class="tables-list alternate" id="include-tables-list">';
+				echo '<h4>' . __('Tables to include in the scheduled backup:','xpressme-backup') . '</h4><ul>';
+				foreach ($other_tables as $table) {
+					echo '<li><input type="checkbox" ';
+					if (in_array($table, $cron_tables)) {
+						echo 'checked="checked" ';
+					}
+					echo "name='xpressme_cron_backup_tables[]' value='{$table}' /> <code>{$table}</code></li>";
+				}
+				echo '</ul></div>';
+			}
+			echo '<input type="hidden" name="xpressme_cron_backup_options" value="SET" /></form>';
+			echo '</fieldset>';
+		endif; // end of wp_cron (legacy) section
+		
+		echo '</div><!-- .wrap -->';
+		
+	} // end wp_backup_menu()
+
+	function get_sched() {
+		$options = array_keys( (array) wp_get_schedules() );
+		$freq = get_option('xpressme_cron_backup_schedule'); 
+		$freq = ( in_array( $freq , $options ) ) ? $freq : 'never';
+		return $freq;
+	}
+
+	function schedule_choices($schedule) { // create the cron menu based on the schedule
+		$xpressme_cron_backup_schedule = $this->get_sched();
+		$next_cron = wp_next_scheduled('wp_db_backup_cron');
+		$xpressme_cron_backup_schedule = ( empty( $next_cron ) ) ? 'never' : $xpressme_cron_backup_schedule;
+		$sort = array();
+		foreach ( (array) $schedule as $key => $value ) $sort[$key] = $value['interval'];
+		asort( $sort );
+		$schedule_sorted = array();
+		foreach ( (array) $sort as $key => $value ) $schedule_sorted[$key] = $schedule[$key];
+		$menu = '<ul>';
+		$schedule = array_merge( array( 'never' => array( 'interval' => 0, 'display' => __('Never','xpressme-backup') ) ),
+			(array) $schedule_sorted );
+		foreach ( $schedule as $name => $settings) {
+			$interval = (int) $settings['interval'];
+			if ( 0 == $interval && ! 'never' == $name ) continue;
+			$display = ( ! '' == $settings['display'] ) ? $settings['display'] : sprintf(__('%s seconds','xpressme-backup'),$interval);
+			$menu .= "<li><input type='radio' name='xpressme_cron_schedule' style='border:none;' ";
+			if ($xpressme_cron_backup_schedule == $name) {
+				$menu .= " checked='checked' ";
+			}
+			$menu .= "value='$name' /> $display</li>";
+		}
+		$menu .= '</ul>';
+		return $menu;
+	} // end schedule_choices()
+	
+	function wp_cron_daily() { // for legacy cron plugin
+		$schedule = intval(get_option('xpressme_cron_backup_schedule'));
+		// If scheduled backup is disabled
+		if (0 == $schedule)
+		        return;
+		else return $this->cron_backup();
+	} 
+
+	function cron_backup() {
+		global $table_prefix, $wpdb;
+		$all_tables = $wpdb->get_results("SHOW TABLES", ARRAY_N);
+		$all_tables = array_map(create_function('$a', 'return $a[0];'), $all_tables);
+		$core_tables = array_intersect($all_tables, $this->core_table_names);
+		$other_tables = get_option('xpressme_cron_backup_tables');
+		$recipient = get_option('xpressme_cron_backup_recipient');
+		$backup_file = $this->db_backup($core_tables, $other_tables);
+		if (false !== $backup_file) 
+			return $this->deliver_backup($backup_file, 'smtp', $recipient, 'main');
+		else return false;
+	}
+
+	function add_sched_options($sched) {
+		$sched['weekly'] = array('interval' => 604800, 'display' => __('Once Weekly','xpressme-backup'));
+		return $sched;
+	}
+
+	/**
+	 * Checks that WordPress has sufficient security measures 
+	 * @param string $kind
+	 * @return bool
+	 */
+	function wp_secure($kind = 'warn', $loc = 'main') {
+		global $wp_version;
+		
+		if ( function_exists('wp_verify_nonce') ) return true;
+		else {
+			$this->error(array('kind' => $kind, 'loc' => $loc, 'msg' => sprintf(__('Your WordPress version, %1s, lacks important security features without which it is unsafe to use the WP-DB-Backup plugin.  Hence, this plugin is automatically disabled.  Please consider <a href="%2s">upgrading WordPress</a> to a more recent version.','xpressme-backup'),$wp_version,'http://wordpress.org/download/')));
+			return false;
+		}
+		
+	}
+
+	/**
+	 * Checks that the user has sufficient permission to backup
+	 * @param string $loc
+	 * @return bool
+	 */
+	function can_user_backup($loc = 'main') {
+		$can = false;
+		// make sure WPMU users are site admins, not ordinary admins
+		if ( function_exists('is_site_admin') && ! is_site_admin() )
+			return false;
+		if ( ( $this->wp_secure('fatal', $loc) ) && current_user_can('import') )
+			$can = $this->verify_nonce($_REQUEST['_wpnonce'], $this->referer_check_key, $loc);
+		if ( false == $can ) 
+			$this->error(array('loc' => $loc, 'kind' => 'fatal', 'msg' => __('You are not allowed to perform backups.','xpressme-backup')));
+		return $can;
+	}
+
+	/**
+	 * Verify that the nonce is legitimate
+	 * @param string $rec 	the nonce received
+	 * @param string $nonce	what the nonce should be
+	 * @param string $loc 	the location of the check
+	 * @return bool
+	 */
+	function verify_nonce($rec = '', $nonce = 'X', $loc = 'main') {
+		if ( wp_verify_nonce($rec, $nonce) )
+			return true;
+		else 
+			$this->error(array('loc' => $loc, 'kind' => 'fatal', 'msg' => sprintf(__('There appears to be an unauthorized attempt from this site to access your database located at %1s.  The attempt has been halted.','xpressme-backup'),get_option('home'))));
+	}
+
+	/**
+	 * Check whether a file to be downloaded is  
+	 * surreptitiously trying to download a non-backup file
+	 * @param string $file
+	 * @return null
+	 */ 
+	function validate_file($file) {
+		if ( (false !== strpos($file, '..')) || (false !== strpos($file, './')) || (':' == substr($file, 1, 1)) )
+			$this->error(array('kind' => 'fatal', 'loc' => 'frame', 'msg' => __("Cheatin' uh ?",'xpressme-backup')));
+	}
+	
+	function extras_filter($query_line){
+		$extras_option = get_option('xpressme_backup_extras_option');
+		if ($extras_option['do_euc_to_utf8'] && $this->is_mbstring()){
+			$query_line = mb_convert_encoding(mb_convert_encoding($query_line,"sjis-win","EUC-JP"),"UTF-8","sjis-win");
+			$tmp = preg_replace('/DEFAULT\s*CHARSET\s*=\s*ujis/','DEFAULT CHARSET=utf-8',$query_line);
+			if (empty($buf)) $query_line = $tmp;
+			if (preg_match_all('/s:([0-9]+):"(.*?)";/',$query_line,$matchs)){
+				$i_count = count($matchs[0]);
+				for($i=0; $i < $i_count ;$i++){
+					$org = $matchs[0][$i];
+					$num = $matchs[1][$i];
+					$str = $matchs[2][$i];
+					$str =  str_replace('\r\n','\n',$str);
+
+					$volm = strlen(bin2hex($str)) / 2;
+					
+					if ($num != $volm){
+						$org =  str_replace('\\','\\\\',$org);
+						$org =  str_replace('/','\\/',$org);
+						$org =  str_replace('(','\\(',$org);
+						$org =  str_replace(')','\\)',$org);
+						$org =  str_replace('?','\\?',$org);
+						$org =  str_replace('+','\\+',$org);
+						$org =  str_replace('*','\\*',$org);
+						$org =  str_replace('[','\\[',$org);
+						$org =  str_replace(']','\\]',$org);					
+						$org =  str_replace('$','\\$',$org);
+						$org =  str_replace('{','\\{',$org);					
+						$org =  str_replace('}','\\}',$org);
+						$org =  str_replace('^','\\^',$org);
+						$org =  str_replace('.','\\.',$org);
+				
+						$src = '/' . $org . '/';
+//						$dist = '*************************************s:' . $num . '->' . $volm . '"' . $str . '"';
+						$dist = 's:'. $volm . '"' . $str . '"';
+						if(preg_match($src,$query_line)){
+							$query_line = preg_replace($src,$dist,$query_line);
+						}
+					}
+				}
+			}
+		}
+		if ($extras_option['do_rename_prefix']){
+			if (!empty($extras_option['before_prefix']) && !empty($extras_option['after_prefix'])){
+				$src = '/' . $extras_option['before_prefix'] . '/';
+				$dist = $extras_option['after_prefix'];
+				if(preg_match($src,$query_line)){
+					$query_line = preg_replace($src,$dist,$query_line);
+				}
+			}
+		}
+		return $query_line;
+	}
+	function is_mbstring(){
+		return function_exists('mb_convert_encoding');
+	}
+		
+
+}
+
+function wpdbBackup_init() {
+	global $mywpdbbackup;
+	$mywpdbbackup = new wpdbBackup(); 	
+}
+
+add_action('plugins_loaded', 'wpdbBackup_init');
+?>
Index: trunk/extras/wp_plugin/xpressme-backup/xpressme-backup.pot
===================================================================
--- trunk/extras/wp_plugin/xpressme-backup/xpressme-backup.pot	(revision 608)
+++ trunk/extras/wp_plugin/xpressme-backup/xpressme-backup.pot	(revision 608)
@@ -0,0 +1,452 @@
+msgid ""
+msgstr ""
+"Project-Id-Version: XPressME-DB-BACKUP\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2010-05-18 09:03+0900\n"
+"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
+"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"Language-Team: LANGUAGE <LL@li.org>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=utf-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=1; plural=0;\n"
+
+#: xpressme-backup.php:205
+msgid "Backup Complete!"
+msgstr ""
+
+#: xpressme-backup.php:240
+msgid "http://codex.wordpress.org/WordPress_Backups"
+msgstr ""
+
+#: xpressme-backup.php:241
+#, php-format
+msgid "Click <a href=\"%s\" target=\"_blank\">here</a> to back up your database using the WordPress Database Backup plugin. <strong>Note:</strong> WordPress Database Backup does <em>not</em> back up your files, just your database."
+msgstr ""
+
+#: xpressme-backup.php:250
+msgid "Progress"
+msgstr ""
+
+#: xpressme-backup.php:252
+msgid "DO NOT DO THE FOLLOWING AS IT WILL CAUSE YOUR BACKUP TO FAIL:"
+msgstr ""
+
+#: xpressme-backup.php:255
+msgid "Close this browser"
+msgstr ""
+
+#: xpressme-backup.php:256
+msgid "Reload this page"
+msgstr ""
+
+#: xpressme-backup.php:257
+msgid "Click the Stop or Back buttons in your browser"
+msgstr ""
+
+#: xpressme-backup.php:259
+msgid "Progress:"
+msgstr ""
+
+#: xpressme-backup.php:268
+msgid "Navigating away from this page will cause your backup to fail."
+msgstr ""
+
+#: xpressme-backup.php:305
+#, php-format
+msgid "Backup complete, preparing <a href=\\\"%s\\\">backup</a> for download..."
+msgstr ""
+
+#: xpressme-backup.php:312
+#, php-format
+msgid "Backup complete, sending <a href=\\\"%s\\\">backup</a> via email..."
+msgstr ""
+
+#: xpressme-backup.php:319
+#, php-format
+msgid "Backup complete, download <a href=\\\"%s\\\">here</a>."
+msgstr ""
+
+#: xpressme-backup.php:379
+msgid "Creating backup file..."
+msgstr ""
+
+#: xpressme-backup.php:382
+#, php-format
+msgid "Finished backing up table \\\"%s\\\"."
+msgstr ""
+
+#: xpressme-backup.php:384
+#, php-format
+msgid "Backing up table \\\"%s\\\"..."
+msgstr ""
+
+#: xpressme-backup.php:391
+#: xpressme-backup.php:895
+msgid "Could not open the backup file for writing!"
+msgstr ""
+
+#: xpressme-backup.php:392
+msgid "The backup file could not be saved.  Please check the permissions for writing to your backup directory and try again."
+msgstr ""
+
+#: xpressme-backup.php:397
+#: xpressme-backup.php:904
+msgid "WordPress MySQL database backup"
+msgstr ""
+
+#: xpressme-backup.php:399
+#: xpressme-backup.php:906
+#, php-format
+msgid "Generated: %s"
+msgstr ""
+
+#: xpressme-backup.php:400
+#: xpressme-backup.php:907
+#, php-format
+msgid "Hostname: %s"
+msgstr ""
+
+#: xpressme-backup.php:401
+#: xpressme-backup.php:908
+#, php-format
+msgid "Database: %s"
+msgstr ""
+
+#: xpressme-backup.php:409
+#: xpressme-backup.php:921
+#, php-format
+msgid "Table: %s"
+msgstr ""
+
+#: xpressme-backup.php:416
+msgid "The backup directory is not writeable!  Please check the permissions for writing to your backup directory and try again."
+msgstr ""
+
+#: xpressme-backup.php:473
+msgid "Click and hold down <code>[SHIFT]</code> to toggle multiple checkboxes"
+msgstr ""
+
+#: xpressme-backup.php:513
+msgid "Change"
+msgstr ""
+
+#: xpressme-backup.php:522
+msgid "Save"
+msgstr ""
+
+#: xpressme-backup.php:609
+#: xpressme-backup.php:618
+msgid "XPressME Backup"
+msgstr ""
+
+#: xpressme-backup.php:705
+#: xpressme-backup.php:708
+msgid "There was an error writing a line to the backup script:"
+msgstr ""
+
+#: xpressme-backup.php:740
+msgid "Subsequent errors have been omitted from this log."
+msgstr ""
+
+#: xpressme-backup.php:774
+msgid "Error getting table details"
+msgstr ""
+
+#: xpressme-backup.php:782
+#, php-format
+msgid "Delete any existing table %s"
+msgstr ""
+
+#: xpressme-backup.php:791
+#, php-format
+msgid "Table structure of table %s"
+msgstr ""
+
+#: xpressme-backup.php:797
+#, php-format
+msgid "Error with SHOW CREATE TABLE for %s."
+msgstr ""
+
+#: xpressme-backup.php:804
+#, php-format
+msgid "Error getting table structure of %s"
+msgstr ""
+
+#: xpressme-backup.php:812
+#, php-format
+msgid "Data contents of table %s"
+msgstr ""
+
+#: xpressme-backup.php:883
+#, php-format
+msgid "End of data contents of table %s"
+msgstr ""
+
+#: xpressme-backup.php:899
+msgid "The backup directory is not writeable!"
+msgstr ""
+
+#: xpressme-backup.php:1035
+#, php-format
+msgid "File not found:%s"
+msgstr ""
+
+#: xpressme-backup.php:1035
+msgid "Return to Backup"
+msgstr ""
+
+#: xpressme-backup.php:1044
+#, php-format
+msgid "File %s does not exist!"
+msgstr ""
+
+#: xpressme-backup.php:1051
+#, php-format
+msgid ""
+"Attached to this email is\n"
+"   %1s\n"
+"   Size:%2s kilobytes\n"
+msgstr ""
+"このメールに添付されたのは\n"
+"   %1s\n"
+"   サイズ: %2s キロバイト\n"
+
+#: xpressme-backup.php:1052
+msgid "Database Backup"
+msgstr ""
+
+#: xpressme-backup.php:1055
+#: xpressme-backup.php:1102
+msgid "The following errors were reported:"
+msgstr ""
+
+#: xpressme-backup.php:1060
+msgid "ERROR: The mail application has failed to deliver the backup."
+msgstr ""
+
+#: xpressme-backup.php:1077
+msgid "Backup Successful"
+msgstr ""
+
+#: xpressme-backup.php:1081
+#, php-format
+msgid "Your backup file: <a href=\"%1s\">%2s</a> should begin downloading shortly."
+msgstr ""
+
+#: xpressme-backup.php:1089
+#, php-format
+msgid "Your backup has been emailed to %s"
+msgstr ""
+
+#: xpressme-backup.php:1092
+msgid "Your backup file has been saved on the server. If you would like to download it now, right click and select \"Save As\""
+msgstr ""
+
+#: xpressme-backup.php:1093
+#, php-format
+msgid "%s bytes"
+msgstr ""
+
+#: xpressme-backup.php:1129
+msgid "Scheduled Backup Options Saved!"
+msgstr ""
+
+#: xpressme-backup.php:1156
+msgid "WARNING: Your backup directory does <strong>NOT</strong> exist, and we cannot create it."
+msgstr ""
+
+#: xpressme-backup.php:1157
+#, php-format
+msgid "Using your FTP client, try to create the backup directory yourself: %s"
+msgstr ""
+
+#: xpressme-backup.php:1161
+#: xpressme-backup.php:1172
+msgid "WARNING: Your backup directory is <strong>NOT</strong> writable! We cannot create the backup files."
+msgstr ""
+
+#: xpressme-backup.php:1162
+#, php-format
+msgid "Using your FTP client, try to set the backup directory&rsquo;s write permission to %1$s or %2$s: %3$s"
+msgstr ""
+
+#: xpressme-backup.php:1174
+msgid "This problem seems to be caused by your server&rsquo;s <code>safe_mode</code> file ownership restrictions, which limit what files web applications like WordPress can create."
+msgstr ""
+
+#: xpressme-backup.php:1176
+#, php-format
+msgid "You can try to correct this problem by using your FTP client to delete and then re-create the backup directory: %s"
+msgstr ""
+
+#: xpressme-backup.php:1187
+msgid "Backup"
+msgstr ""
+
+#: xpressme-backup.php:1190
+msgid "Tables"
+msgstr ""
+
+#: xpressme-backup.php:1194
+msgid "These core WordPress tables will always be backed up:"
+msgstr ""
+
+#: xpressme-backup.php:1200
+msgid "Exclude spam comments"
+msgstr ""
+
+#: xpressme-backup.php:1203
+msgid "Exclude post revisions"
+msgstr ""
+
+#: xpressme-backup.php:1214
+msgid "Select all"
+msgstr ""
+
+#: xpressme-backup.php:1215
+msgid "Select none"
+msgstr ""
+
+#: xpressme-backup.php:1217
+msgid "You may choose to include any of the following tables:"
+msgstr ""
+
+#: xpressme-backup.php:1250
+msgid "Backup Options"
+msgstr ""
+
+#: xpressme-backup.php:1251
+msgid "What to do with the backup file:"
+msgstr ""
+
+#: xpressme-backup.php:1255
+msgid "Save to server"
+msgstr ""
+
+#: xpressme-backup.php:1260
+msgid "Download to your computer"
+msgstr ""
+
+#: xpressme-backup.php:1264
+#: xpressme-backup.php:1348
+msgid "Email backup to:"
+msgstr ""
+
+#: xpressme-backup.php:1268
+msgid "Backup Ditaile Options"
+msgstr ""
+
+#: xpressme-backup.php:1275
+#: xpressme-backup.php:1278
+msgid "Converte EUC-JP to UTF-8"
+msgstr ""
+
+#: xpressme-backup.php:1279
+msgid "The server used does not support the mb_convert_encoding() function."
+msgstr ""
+
+#: xpressme-backup.php:1288
+msgid "Rename DB Prefix"
+msgstr ""
+
+#: xpressme-backup.php:1290
+msgid "to"
+msgstr ""
+
+#: xpressme-backup.php:1297
+msgid "Backup now!"
+msgstr ""
+
+#: xpressme-backup.php:1300
+msgid "WARNING: Your backup directory is <strong>NOT</strong> writable!"
+msgstr ""
+
+#: xpressme-backup.php:1311
+msgid "Scheduled Backup"
+msgstr ""
+
+#: xpressme-backup.php:1318
+#, php-format
+msgid "Next Backup: %s"
+msgstr ""
+
+#: xpressme-backup.php:1323
+#, php-format
+msgid "Last WP-Cron Daily Execution: %s"
+msgstr ""
+
+#: xpressme-backup.php:1324
+#, php-format
+msgid "Next WP-Cron Daily Execution: %s"
+msgstr ""
+
+#: xpressme-backup.php:1329
+msgid "Schedule: "
+msgstr ""
+
+#: xpressme-backup.php:1333
+msgid "None"
+msgstr ""
+
+#: xpressme-backup.php:1333
+msgid "Daily"
+msgstr ""
+
+#: xpressme-backup.php:1350
+msgid "Schedule backup"
+msgstr ""
+
+#: xpressme-backup.php:1358
+msgid "Tables to include in the scheduled backup:"
+msgstr ""
+
+#: xpressme-backup.php:1393
+msgid "Never"
+msgstr ""
+
+#: xpressme-backup.php:1398
+#, php-format
+msgid "%s seconds"
+msgstr ""
+
+#: xpressme-backup.php:1431
+msgid "Once Weekly"
+msgstr ""
+
+#: xpressme-backup.php:1445
+#, php-format
+msgid "Your WordPress version, %1s, lacks important security features without which it is unsafe to use the WP-DB-Backup plugin.  Hence, this plugin is automatically disabled.  Please consider <a href=\"%2s\">upgrading WordPress</a> to a more recent version."
+msgstr ""
+
+#: xpressme-backup.php:1464
+msgid "You are not allowed to perform backups."
+msgstr ""
+
+#: xpressme-backup.php:1479
+#, php-format
+msgid "There appears to be an unauthorized attempt from this site to access your database located at %1s.  The attempt has been halted."
+msgstr ""
+
+#: xpressme-backup.php:1490
+msgid "Cheatin' uh ?"
+msgstr ""
+
+#~ msgid ""
+#~ "Your WordPress Langage %s, the WP-DB-Backup-to-UTF8 plugin is only for "
+#~ "EUC-JP. Hence, this plugin is automatically disabled."
+#~ msgstr ""
+#~ "お使いになっている WordPress の言語は %s です。WP-DB-Backup-to-UTF8プラグ"
+#~ "インは、EUC-JP専用です。そのためこのプラグインは自動的に機能を停止しまし"
+#~ "た。"
+#~ msgid "Backup(to UTF8)"
+#~ msgstr ""
+#~ msgid ""
+#~ "WARNING: Your wp-content directory is <strong>NOT</strong> writable! We "
+#~ "can not create the backup directory."
+#~ msgstr ""
+#~ "注意: wp-content ディレクトリが<strong>書き込み不可</strong>になっていま"
+#~ "す ! バックアップディレクトリを作成できませんでした。"
+#~ msgid "Submit"
+#~ msgstr ""
+
