diff --git a/po/ja.po b/po/ja.po index ed8e4d64f..248820dc6 100644 --- a/po/ja.po +++ b/po/ja.po @@ -6,8 +6,8 @@ msgid "" msgstr "" "Project-Id-Version: Gajim 0.15 ja\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2011-09-02 18:31+0900\n" -"PO-Revision-Date: 2011-09-02 19:09+0900\n" +"POT-Creation-Date: 2012-01-22 18:48+0100\n" +"PO-Revision-Date: 2012-01-22 21:59+0900\n" "Last-Translator: Mako N \n" "Language-Team: Japanese\n" "Language: ja\n" @@ -104,7 +104,7 @@ msgid "I want to _register for a new account" msgstr "新しいアカウントを作成する (_r)" #: ../data/gui/account_creation_wizard_window.ui.h:15 -#: ../data/gui/accounts_window.ui.h:28 +#: ../data/gui/accounts_window.ui.h:30 msgid "If checked, Gajim will remember the password for this account" msgstr "チェックをつけると、Gajim はこのアカウントのパスワードを記憶します" @@ -113,13 +113,14 @@ msgid "Manage..." msgstr "管理..." #: ../data/gui/account_creation_wizard_window.ui.h:17 -#: ../data/gui/accounts_window.ui.h:39 ../data/gui/change_mood_dialog.ui.h:3 -#: ../src/config.py:1289 ../src/config.py:1392 ../src/config.py:1703 -#: ../src/config.py:1708 ../src/config.py:2284 ../src/config.py:2363 -#: ../src/config.py:2376 ../src/config.py:3655 ../src/config.py:3730 +#: ../data/gui/accounts_window.ui.h:41 ../data/gui/change_mood_dialog.ui.h:3 +#: ../src/config.py:1265 ../src/config.py:1279 ../src/config.py:1284 +#: ../src/config.py:1332 ../src/config.py:1435 ../src/config.py:1746 +#: ../src/config.py:1751 ../src/config.py:2327 ../src/config.py:2406 +#: ../src/config.py:2419 ../src/config.py:3699 ../src/config.py:3774 #: ../src/dialogs.py:311 ../src/dialogs.py:313 ../src/dialogs.py:519 -#: ../src/dialogs.py:532 ../src/roster_window.py:3092 -#: ../src/roster_window.py:3098 ../src/roster_window.py:3103 +#: ../src/dialogs.py:532 ../src/roster_window.py:3139 +#: ../src/roster_window.py:3145 ../src/roster_window.py:3150 msgid "None" msgstr "なし" @@ -128,7 +129,7 @@ msgid "Prox_y:" msgstr "プロキシ (_y)" #: ../data/gui/account_creation_wizard_window.ui.h:19 -#: ../data/gui/accounts_window.ui.h:48 +#: ../data/gui/accounts_window.ui.h:50 msgid "Save pass_word" msgstr "パスワードを保存する" @@ -160,12 +161,12 @@ msgid "_Hostname:" msgstr "ホスト名 (_H):" #: ../data/gui/account_creation_wizard_window.ui.h:27 -#: ../data/gui/accounts_window.ui.h:61 +#: ../data/gui/accounts_window.ui.h:63 msgid "_Jabber ID:" msgstr "Jabber ID (_J):" #: ../data/gui/account_creation_wizard_window.ui.h:28 -#: ../data/gui/accounts_window.ui.h:63 +#: ../data/gui/accounts_window.ui.h:65 #: ../data/gui/manage_bookmarks_window.ui.h:8 msgid "_Password:" msgstr "パスワード (_P):" @@ -207,36 +208,41 @@ msgstr "アカウント" msgid "Accounts" msgstr "アカウント" -#: ../data/gui/accounts_window.ui.h:8 +#. Change label for accept_button to action name instead of 'OK'. +#: ../data/gui/accounts_window.ui.h:8 ../src/dialogs.py:3384 +#: ../src/dialogs.py:3430 +msgid "Add" +msgstr "追加" + +#: ../data/gui/accounts_window.ui.h:9 msgid "Administration operations" msgstr "管理の操作" -#: ../data/gui/accounts_window.ui.h:9 +#: ../data/gui/accounts_window.ui.h:10 msgid "Anonymous authentication" msgstr "匿名の認証" -#: ../data/gui/accounts_window.ui.h:10 +#: ../data/gui/accounts_window.ui.h:11 msgid "Auto-reconnect when connection is lost" msgstr "切断したら自動で再接続する" -#: ../data/gui/accounts_window.ui.h:11 +#: ../data/gui/accounts_window.ui.h:12 msgid "Browse..." msgstr "参照..." -#: ../data/gui/accounts_window.ui.h:12 +#: ../data/gui/accounts_window.ui.h:13 msgid "C_onnect on Gajim startup" msgstr "Gajim 起動時に接続する (_o)" -#: ../data/gui/accounts_window.ui.h:13 -#, fuzzy -msgid "Certificate is e_ncrypted" -msgstr "証明書は暗号化される (_e)" - #: ../data/gui/accounts_window.ui.h:14 +msgid "Certificate is e_ncrypted" +msgstr "証明書は暗号化されている (_n)" + +#: ../data/gui/accounts_window.ui.h:15 msgid "Chan_ge Password" msgstr "パスワードを変更する (_g)" -#: ../data/gui/accounts_window.ui.h:15 +#: ../data/gui/accounts_window.ui.h:16 msgid "" "Check this so Gajim will ask you before sending your password over an " "insecure connection." @@ -244,45 +250,51 @@ msgstr "" "チェックをつけると、安全でない接続の前にパスワードを聞いてくるようになりま" "す。" -#: ../data/gui/accounts_window.ui.h:16 +#: ../data/gui/accounts_window.ui.h:17 msgid "Choose _Key..." msgstr "鍵の選択 (_K)..." -#: ../data/gui/accounts_window.ui.h:17 +#: ../data/gui/accounts_window.ui.h:18 msgid "Click to change account's password" msgstr "アカウントのパスワードを変更するにはクリック" -#: ../data/gui/accounts_window.ui.h:18 +#: ../data/gui/accounts_window.ui.h:19 msgid "Click to request authorization to all contacts of another account" msgstr "別アカウントのすべての相手先に承認を求めるにはクリック" -#: ../data/gui/accounts_window.ui.h:19 +#: ../data/gui/accounts_window.ui.h:20 msgid "Client certificate" msgstr "クライアントの証明書" -#: ../data/gui/accounts_window.ui.h:20 +#: ../data/gui/accounts_window.ui.h:21 msgid "Co_nnect on Gajim startup" msgstr "Gajim 起動時に接続する (_n)" -#: ../data/gui/accounts_window.ui.h:21 +#: ../data/gui/accounts_window.ui.h:22 msgid "Connection" msgstr "接続" -#: ../data/gui/accounts_window.ui.h:22 +#. Change label for accept_button to action name instead of 'OK'. +#: ../data/gui/accounts_window.ui.h:23 ../src/dialogs.py:3388 +#: ../src/dialogs.py:3485 +msgid "Delete" +msgstr "削除" + +#: ../data/gui/accounts_window.ui.h:24 #: ../data/gui/zeroconf_information_window.ui.h:2 msgid "E-Mail:" msgstr "E-メール:" -#: ../data/gui/accounts_window.ui.h:23 +#: ../data/gui/accounts_window.ui.h:25 #: ../data/gui/zeroconf_information_window.ui.h:3 msgid "First Name:" msgstr "名:" #. No configured account -#: ../data/gui/accounts_window.ui.h:24 ../data/gui/roster_window.ui.h:5 -#: ../src/common/helpers.py:1148 ../src/common/helpers.py:1160 -#: ../src/notify.py:311 ../src/notify.py:334 ../src/notify.py:383 -#: ../src/notify.py:399 +#: ../data/gui/accounts_window.ui.h:26 ../data/gui/roster_window.ui.h:5 +#: ../src/common/helpers.py:1168 ../src/common/helpers.py:1180 +#: ../src/notify.py:314 ../src/notify.py:337 ../src/notify.py:387 +#: ../src/notify.py:403 msgid "Gajim" msgstr "Gajim" @@ -290,14 +302,15 @@ msgstr "Gajim" #. FIXME: Ugly workaround. #. Maybe we haven't been in any group (defaults to General) #. General group cannot be changed -#: ../data/gui/accounts_window.ui.h:25 ../data/gui/preferences_window.ui.h:56 +#: ../data/gui/accounts_window.ui.h:27 ../data/gui/preferences_window.ui.h:57 #: ../src/common/contacts.py:132 ../src/dialogs.py:112 ../src/dialogs.py:124 -#: ../src/roster_window.py:3034 ../src/roster_window.py:5652 +#: ../src/roster_window.py:3081 ../src/roster_window.py:4148 +#: ../src/roster_window.py:5738 msgid "General" msgstr "全般" # (Mako)broadcast 困った。ここは「同報」で -#: ../data/gui/accounts_window.ui.h:26 +#: ../data/gui/accounts_window.ui.h:28 msgid "" "If checked, Gajim will also broadcast some more IPs except from just your " "IP, so file transfer has higher chances of working." @@ -305,13 +318,13 @@ msgstr "" "チェックをつけると、Gajim はあなたの IP を除くいくつかの IP に同報します。そ" "れによってファイル転送はうまくいく可能性が高くなります。" -#: ../data/gui/accounts_window.ui.h:27 +#: ../data/gui/accounts_window.ui.h:29 msgid "If checked, Gajim will get the password from a GPG agent like seahorse" msgstr "" "チェックをつけると、Gajim は seahorse など GPG エージェントからパスワードを受" "け取ります" -#: ../data/gui/accounts_window.ui.h:29 +#: ../data/gui/accounts_window.ui.h:31 msgid "" "If checked, Gajim will send keep-alive packets to prevent connection timeout " "which results in disconnection" @@ -319,7 +332,7 @@ msgstr "" "チェックをつけると、Gajim はタイムアウトで接続が切れてしまうのを防ぐために生" "存パケットを流すようになります" -#: ../data/gui/accounts_window.ui.h:30 +#: ../data/gui/accounts_window.ui.h:32 msgid "" "If checked, Gajim, when launched, will automatically connect to jabber using " "this account" @@ -327,7 +340,7 @@ msgstr "" "チェックをつけると、Gajim は起動時に、このアカウントを使って jabber に自動的" "に接続します" -#: ../data/gui/accounts_window.ui.h:31 +#: ../data/gui/accounts_window.ui.h:33 msgid "" "If checked, any change to the global status (handled by the combobox at the " "bottom of the roster window) will change the status of this account " @@ -336,7 +349,7 @@ msgstr "" "チェックをつけると、(名簿ウィンドウの最下段の選択肢による)全体の在席状況の変" "更がこのアカウントの在席状況の変更に反映されます。" -#: ../data/gui/accounts_window.ui.h:32 +#: ../data/gui/accounts_window.ui.h:34 msgid "" "If the default port that is used for incoming messages is unfitting for your " "setup you can select another one here.\n" @@ -346,39 +359,39 @@ msgstr "" "ポートを指定できます。\n" "ファイアーウォールの設定を考慮しましょう。" -#: ../data/gui/accounts_window.ui.h:34 +#: ../data/gui/accounts_window.ui.h:36 msgid "Information about you, as stored in the server" msgstr "サーバに格納する、あなたに関する情報です" -#: ../data/gui/accounts_window.ui.h:35 -#: ../data/gui/zeroconf_information_window.ui.h:4 ../src/config.py:1826 +#: ../data/gui/accounts_window.ui.h:37 +#: ../data/gui/zeroconf_information_window.ui.h:4 ../src/config.py:1869 #: ../src/dialogs.py:837 msgid "Jabber ID:" msgstr "Jabber ID:" -#: ../data/gui/accounts_window.ui.h:36 +#: ../data/gui/accounts_window.ui.h:38 #: ../data/gui/zeroconf_information_window.ui.h:5 msgid "Last Name:" msgstr "姓:" -#: ../data/gui/accounts_window.ui.h:37 +#: ../data/gui/accounts_window.ui.h:39 msgid "Mer_ge accounts" -msgstr "アカウントの統合 (_g)" +msgstr "アカウントを統合 (_g)" -#: ../data/gui/accounts_window.ui.h:38 ../src/config.py:1799 -#: ../src/config.py:2377 +#: ../data/gui/accounts_window.ui.h:40 ../src/config.py:1842 +#: ../src/config.py:2420 msgid "No key selected" msgstr "鍵が選択されていません" -#: ../data/gui/accounts_window.ui.h:40 ../data/gui/profile_window.ui.h:35 +#: ../data/gui/accounts_window.ui.h:42 ../data/gui/profile_window.ui.h:35 msgid "Personal Information" msgstr "個人情報" -#: ../data/gui/accounts_window.ui.h:41 +#: ../data/gui/accounts_window.ui.h:43 msgid "Priori_ty:" msgstr "優先順位 (_t):" -#: ../data/gui/accounts_window.ui.h:42 +#: ../data/gui/accounts_window.ui.h:44 msgid "" "Priority is used in Jabber to determine who gets the events from the jabber " "server when two or more clients are connected using the same account; The " @@ -388,20 +401,20 @@ msgstr "" "jabber サーバーからのイベントの受け取り先を決定するのに使われます。最も高い優" "先順位のクライアントがイベントを受け取ります" -#: ../data/gui/accounts_window.ui.h:43 +#: ../data/gui/accounts_window.ui.h:45 msgid "Priority will change automatically according to your status." msgstr "優先順位は、在席状況に応じて自動的に変わります。" #. Rename -#: ../data/gui/accounts_window.ui.h:44 ../src/roster_window.py:5602 +#: ../data/gui/accounts_window.ui.h:46 ../src/roster_window.py:5688 msgid "Re_name" msgstr "名前の変更 (_n)" -#: ../data/gui/accounts_window.ui.h:45 +#: ../data/gui/accounts_window.ui.h:47 msgid "Resour_ce:" msgstr "リソース (_c):" -#: ../data/gui/accounts_window.ui.h:46 +#: ../data/gui/accounts_window.ui.h:48 msgid "" "Resource is sent to the Jabber server in order to separate the same JID in " "two or more parts depending on the number of the clients connected in the " @@ -414,73 +427,73 @@ msgstr "" "ソースを 'Home' と 'Work' として同時に接続しているかもしれません。最も優先順" "位の高いリソースがイベントを受け取ります(下記参照)。" -#: ../data/gui/accounts_window.ui.h:47 +#: ../data/gui/accounts_window.ui.h:49 msgid "Save conversation _logs for all contacts" msgstr "すべての相手先の会話記録を保存する (_l)" -#: ../data/gui/accounts_window.ui.h:49 +#: ../data/gui/accounts_window.ui.h:51 msgid "Send _keep-alive packets" msgstr "生存パケットを送信する (_k)" -#: ../data/gui/accounts_window.ui.h:50 +#: ../data/gui/accounts_window.ui.h:52 msgid "Synch_ronize account status with global status" msgstr "アカウントの在席状況を全体の在席状況に合わせる (_r)" -#: ../data/gui/accounts_window.ui.h:51 +#: ../data/gui/accounts_window.ui.h:53 msgid "Synchroni_ze account status with global status" msgstr "アカウントの在席状況を全体の在席状況に合わせる (_z)" -#: ../data/gui/accounts_window.ui.h:52 +#: ../data/gui/accounts_window.ui.h:54 #: ../data/gui/synchronise_select_account_dialog.ui.h:2 msgid "Synchronise contacts" msgstr "相手先を合わせる" -#: ../data/gui/accounts_window.ui.h:53 +#: ../data/gui/accounts_window.ui.h:55 msgid "Use G_PG Agent" msgstr "GPG エージェントを使う (_P)" -#: ../data/gui/accounts_window.ui.h:54 +#: ../data/gui/accounts_window.ui.h:56 msgid "Use cust_om hostname/port" msgstr "別のホスト名/ポート番号を使う (_o)" -#: ../data/gui/accounts_window.ui.h:55 +#: ../data/gui/accounts_window.ui.h:57 msgid "Use cust_om port:" msgstr "別のポート番号を使う (_o):" -#: ../data/gui/accounts_window.ui.h:56 +#: ../data/gui/accounts_window.ui.h:58 msgid "Use file transfer proxies" msgstr "ファイル転送のプロキシを使う" -#: ../data/gui/accounts_window.ui.h:57 +#: ../data/gui/accounts_window.ui.h:59 msgid "_Client Cert File:" msgstr "クライアントの証明書ファイル (_C):" -#: ../data/gui/accounts_window.ui.h:58 +#: ../data/gui/accounts_window.ui.h:60 msgid "_Edit Personal Information..." msgstr "個人情報を編集する (_E)..." #. XML Console enable checkbutton -#: ../data/gui/accounts_window.ui.h:59 ../data/gui/xml_console_window.ui.h:11 +#: ../data/gui/accounts_window.ui.h:61 ../data/gui/xml_console_window.ui.h:11 msgid "_Enable" msgstr "有効 (_E)" -#: ../data/gui/accounts_window.ui.h:60 +#: ../data/gui/accounts_window.ui.h:62 msgid "_Hostname: " msgstr "ホスト名 (_H):" -#: ../data/gui/accounts_window.ui.h:62 +#: ../data/gui/accounts_window.ui.h:64 ../data/gui/preferences_window.ui.h:133 msgid "_Manage..." msgstr "管理 (_M)..." -#: ../data/gui/accounts_window.ui.h:64 +#: ../data/gui/accounts_window.ui.h:66 msgid "_Port: " msgstr "ポート番号 (_P):" -#: ../data/gui/accounts_window.ui.h:65 +#: ../data/gui/accounts_window.ui.h:67 msgid "_Warn before using an insecure connection" msgstr "安全でない接続の前には警告する (_W)" -#: ../data/gui/accounts_window.ui.h:66 +#: ../data/gui/accounts_window.ui.h:68 msgid "_use HTTP__PROXY environment variable" msgstr "環境変数 HTTP__PROXY を使う (_u)" @@ -496,7 +509,7 @@ msgstr "この相手先に自分の在席状況を見ることを許可する (_ msgid "Add New Contact" msgstr "新しい相手先を追加する" -#: ../data/gui/add_new_contact_window.ui.h:4 ../src/common/helpers.py:1339 +#: ../data/gui/add_new_contact_window.ui.h:4 ../src/common/helpers.py:1359 msgid "I would like to add you to my contact list." msgstr "あなたを私の相手先リストに追加したいと思います。" @@ -716,8 +729,8 @@ msgstr "遮断している相手先" #: ../data/gui/blocked_contacts_window.ui.h:2 #: ../data/gui/contact_context_menu.ui.h:25 -#: ../data/gui/gc_occupants_menu.ui.h:14 ../src/roster_window.py:5621 -#: ../src/roster_window.py:5748 ../src/roster_window.py:5881 +#: ../data/gui/gc_occupants_menu.ui.h:14 ../src/roster_window.py:5707 +#: ../src/roster_window.py:5834 ../src/roster_window.py:5967 msgid "_Unblock" msgstr "遮断の解除 (_U)" @@ -778,7 +791,7 @@ msgid "Join _Group Chat" msgstr "グループチャットに参加する (_G)" #: ../data/gui/chat_context_menu.ui.h:2 -#: ../data/gui/contact_context_menu.ui.h:16 +#: ../data/gui/contact_context_menu.ui.h:17 msgid "_Add to Roster..." msgstr "名簿に追加 (_A)..." @@ -802,7 +815,7 @@ msgstr "リンク先をブラウザで開く (_O)" #: ../data/gui/subscription_request_popup_menu.ui.h:1 #: ../data/gui/systray_context_menu.ui.h:6 msgid "_Start Chat" -msgstr "チャットの開始 (_S)" +msgstr "チャットを開始 (_S)" #: ../data/gui/chat_control.ui.h:1 msgid "#" @@ -881,16 +894,18 @@ msgid "Show the contact's profile (Ctrl+I)" msgstr "相手先のプロフィールを表示する (Ctrl+I)" #: ../data/gui/chat_control.ui.h:20 +#: ../src/command_system/implementation/standard.py:208 msgid "Toggle audio session" msgstr "音声セッションにする/しない" #: ../data/gui/chat_control.ui.h:21 +#: ../src/command_system/implementation/standard.py:218 msgid "Toggle video session" msgstr "ビデオセッションにする/しない" #. Make sure the character after "_" is not M/m (conflicts with Alt+M that is supposed to show the Emoticon Selector) #: ../data/gui/chat_control.ui.h:23 ../data/gui/groupchat_control.ui.h:9 -#: ../data/gui/xml_console_window.ui.h:16 ../src/filetransfers_window.py:275 +#: ../data/gui/xml_console_window.ui.h:16 ../src/filetransfers_window.py:277 msgid "_Send" msgstr "送信 (_S)" @@ -936,17 +951,17 @@ msgstr "Open_PGP 鍵の割り当て..." #: ../data/gui/contact_context_menu.ui.h:4 msgid "E_xecute Command..." -msgstr "コマンドの実行 (_x)..." +msgstr "コマンドを実行 (_x)..." #: ../data/gui/contact_context_menu.ui.h:5 msgid "Edit _Groups..." -msgstr "グループの変更 (_G)..." +msgstr "グループを変更 (_G)..." #. Invite to #. Invite to Groupchat #: ../data/gui/contact_context_menu.ui.h:6 -#: ../data/gui/gc_occupants_menu.ui.h:1 ../src/roster_window.py:5557 -#: ../src/roster_window.py:5716 +#: ../data/gui/gc_occupants_menu.ui.h:1 ../src/roster_window.py:5643 +#: ../src/roster_window.py:5802 msgid "In_vite to" msgstr "招待 (_v)" @@ -955,70 +970,70 @@ msgid "Invite _Contacts" msgstr "相手先を招待 (_C)" #: ../data/gui/contact_context_menu.ui.h:8 +msgid "M_anage Contact" +msgstr "相手先を管理 (_a)" + +#: ../data/gui/contact_context_menu.ui.h:9 msgid "Remo_ve" msgstr "削除 (_v)" -#: ../data/gui/contact_context_menu.ui.h:9 ../src/roster_window.py:5567 -#: ../src/roster_window.py:5805 +#: ../data/gui/contact_context_menu.ui.h:10 ../src/roster_window.py:5653 +#: ../src/roster_window.py:5891 msgid "Send Cus_tom Status" -msgstr "個別の在席状況の送信 (_t)" +msgstr "個別の在席状況を送信 (_t)" -#: ../data/gui/contact_context_menu.ui.h:10 ../data/gui/roster_window.ui.h:10 +#: ../data/gui/contact_context_menu.ui.h:11 ../data/gui/roster_window.ui.h:10 msgid "Send Single _Message..." -msgstr "単発メッセージの送信 (_M)..." - -#: ../data/gui/contact_context_menu.ui.h:11 -msgid "Send _File..." -msgstr "ファイルの送信 (_S)..." +msgstr "単発メッセージを送信 (_M)..." #: ../data/gui/contact_context_menu.ui.h:12 -msgid "Set Custom _Avatar..." -msgstr "独自アバターの設定 (_A)..." +msgid "Send _File..." +msgstr "ファイルを送信 (_S)..." #: ../data/gui/contact_context_menu.ui.h:13 -msgid "Start _Chat" -msgstr "チャットの開始 (_C)" +msgid "Set Custom _Avatar..." +msgstr "独自アバターを設定 (_A)..." #: ../data/gui/contact_context_menu.ui.h:14 +msgid "Start _Chat" +msgstr "チャットを開始 (_C)" + +#: ../data/gui/contact_context_menu.ui.h:15 msgid "Toggle End to End Encryption" msgstr "全線暗号化(E2EE) (トグル)" -#: ../data/gui/contact_context_menu.ui.h:15 +#: ../data/gui/contact_context_menu.ui.h:16 msgid "Toggle Open_PGP Encryption" msgstr "Open_PGP 暗号化 (トグル)" -#: ../data/gui/contact_context_menu.ui.h:17 +#: ../data/gui/contact_context_menu.ui.h:18 msgid "_Allow him/her to see my status" msgstr "自分の在席状況を見られることを許可する (_A)" -#: ../data/gui/contact_context_menu.ui.h:18 -#: ../data/gui/gc_occupants_menu.ui.h:8 ../src/roster_window.py:5629 -#: ../src/roster_window.py:5754 ../src/roster_window.py:5884 +#: ../data/gui/contact_context_menu.ui.h:19 +#: ../data/gui/gc_occupants_menu.ui.h:8 ../src/roster_window.py:5715 +#: ../src/roster_window.py:5840 ../src/roster_window.py:5970 msgid "_Block" msgstr "遮断 (_B)" -#: ../data/gui/contact_context_menu.ui.h:19 +#: ../data/gui/contact_context_menu.ui.h:20 msgid "_Forbid him/her to see my status" msgstr "自分の在席状況を見られることを禁止する (_F)" -#: ../data/gui/contact_context_menu.ui.h:20 +#: ../data/gui/contact_context_menu.ui.h:21 #: ../data/gui/gc_control_popup_menu.ui.h:6 #: ../data/gui/gc_occupants_menu.ui.h:9 ../data/gui/roster_window.ui.h:23 -#: ../src/roster_window.py:5955 +#: ../src/roster_window.py:6041 msgid "_History" msgstr "履歴 (_H)" -#: ../data/gui/contact_context_menu.ui.h:21 +#: ../data/gui/contact_context_menu.ui.h:22 msgid "_Ignore" msgstr "無視 (_I)" -#: ../data/gui/contact_context_menu.ui.h:22 -msgid "_Manage Contact" -msgstr "相手先の管理 (_M)" - #: ../data/gui/contact_context_menu.ui.h:23 msgid "_Rename..." -msgstr "名前の変更 (_R)..." +msgstr "名前を変更 (_R)..." #: ../data/gui/contact_context_menu.ui.h:24 msgid "_Subscription" @@ -1109,7 +1124,7 @@ msgstr "" msgid "When a file transfer is complete show a popup notification" msgstr "ファイル転送が完了したら、ポップアップで知らせる" -#: ../data/gui/filetransfers.ui.h:13 ../src/filetransfers_window.py:798 +#: ../data/gui/filetransfers.ui.h:13 ../src/filetransfers_window.py:808 msgid "_Continue" msgstr "続ける (_C)" @@ -1118,7 +1133,8 @@ msgid "_Notify me when a file transfer is complete" msgstr "ファイル転送が完了したら知らせる (_N)" # #(Mako)Containing をどうする -#: ../data/gui/filetransfers.ui.h:15 ../src/filetransfers_window.py:205 +#: ../data/gui/filetransfers.ui.h:15 ../src/chat_control.py:3236 +#: ../src/filetransfers_window.py:206 msgid "_Open Containing Folder" msgstr "フォルダを開く (_O)" @@ -1138,7 +1154,7 @@ msgstr "チャット状態のタブの色" msgid "Account row" msgstr "アカウントの行" -#: ../data/gui/gajim_themes_window.ui.h:3 ../src/chat_control.py:1030 +#: ../data/gui/gajim_themes_window.ui.h:3 ../src/chat_control.py:1042 msgid "Bold" msgstr "太字にする" @@ -1174,7 +1190,7 @@ msgstr "グループの行" msgid "Inactive" msgstr "停止中" -#: ../data/gui/gajim_themes_window.ui.h:12 ../src/chat_control.py:1031 +#: ../data/gui/gajim_themes_window.ui.h:12 ../src/chat_control.py:1043 msgid "Italic" msgstr "イタリック" @@ -1212,15 +1228,15 @@ msgstr "背景色 (_B):" #: ../data/gui/gc_control_popup_menu.ui.h:1 msgid "Change _Nickname..." -msgstr "ニックネームの変更 (_N)..." +msgstr "ニックネームを変更 (_N)..." #: ../data/gui/gc_control_popup_menu.ui.h:2 msgid "Change _Subject..." -msgstr "談話室の題の変更 (_S)..." +msgstr "談話室の題を変更 (_S)..." #: ../data/gui/gc_control_popup_menu.ui.h:3 msgid "Configure _Room..." -msgstr "談話室の調整 (_R)..." +msgstr "談話室を調整 (_R)..." #: ../data/gui/gc_control_popup_menu.ui.h:4 ../src/disco.py:1800 msgid "_Bookmark" @@ -1228,11 +1244,11 @@ msgstr "ブックマーク (_B)" #: ../data/gui/gc_control_popup_menu.ui.h:5 msgid "_Destroy Room" -msgstr "談話室の閉鎖 (_D)" +msgstr "談話室を閉鎖 (_D)" #: ../data/gui/gc_control_popup_menu.ui.h:7 msgid "_Manage Room" -msgstr "談話室の管理 (_M)" +msgstr "談話室を管理 (_M)" #: ../data/gui/gc_control_popup_menu.ui.h:8 msgid "_Minimize on close" @@ -1252,7 +1268,7 @@ msgstr "在室者の操作" #: ../data/gui/gc_occupants_menu.ui.h:4 msgid "Send _File" -msgstr "ファイルの送信 (_F)" +msgstr "ファイルを送信 (_F)" #: ../data/gui/gc_occupants_menu.ui.h:5 msgid "_Add to Roster" @@ -1351,13 +1367,13 @@ msgstr "" #: ../data/gui/history_manager.ui.h:9 msgid "_Search Database" -msgstr "データベースの検索 (_S)" +msgstr "データベースを検索 (_S)" #: ../data/gui/history_window.ui.h:1 msgid "All Chat Histories" msgstr "すべてのチャットの履歴" -#: ../data/gui/history_window.ui.h:2 ../src/history_window.py:323 +#: ../data/gui/history_window.ui.h:2 ../src/history_window.py:324 msgid "Conversation History" msgstr "会話の履歴" @@ -1374,10 +1390,18 @@ msgid "Search:" msgstr "検索:" #: ../data/gui/history_window.ui.h:6 +msgid "_In date search" +msgstr "ある日の中で検索 (_I)" + +#: ../data/gui/history_window.ui.h:7 #: ../data/gui/zeroconf_information_window.ui.h:10 msgid "_Log conversation history" msgstr "会話の履歴を記録 (_L)" +#: ../data/gui/history_window.ui.h:8 +msgid "searching only in the selected day " +msgstr "選択した日の中だけでの検索 " + #: ../data/gui/item_archiving_preferences_window.ui.h:1 msgid "approve" msgstr "" @@ -1442,7 +1466,7 @@ msgstr "" msgid "Bro_wse Rooms" msgstr "談話室を一覧 (_w)" -#: ../data/gui/join_groupchat_window.ui.h:3 ../src/dialogs.py:2328 +#: ../data/gui/join_groupchat_window.ui.h:3 ../src/dialogs.py:2334 msgid "Join Group Chat" msgstr "グループチャットに参加" @@ -1466,7 +1490,7 @@ msgstr "最近使った:" msgid "Room:" msgstr "談話室:" -#: ../data/gui/join_groupchat_window.ui.h:9 ../src/config.py:1816 +#: ../data/gui/join_groupchat_window.ui.h:9 ../src/config.py:1859 msgid "Server:" msgstr "サーバー:" @@ -1489,7 +1513,7 @@ msgstr "チェックをつけると、スタート時にこのグループチャ #: ../data/gui/manage_bookmarks_window.ui.h:3 msgid "Manage Bookmarks" -msgstr "ブックマークの管理" +msgstr "ブックマークを管理" #: ../data/gui/manage_bookmarks_window.ui.h:4 msgid "Minimi_ze on Auto Join" @@ -1534,7 +1558,7 @@ msgstr "HTTP 接続" #: ../data/gui/manage_proxies_window.ui.h:5 msgid "Manage Proxy Profiles" -msgstr "プロクシの設定" +msgstr "プロキシの設定" #: ../data/gui/manage_proxies_window.ui.h:6 msgid "Pass_word:" @@ -1558,7 +1582,7 @@ msgstr "HTTP プロキシを利用する (_y)" #: ../data/gui/manage_proxies_window.ui.h:11 msgid "Use proxy auth_entication" -msgstr "プロクシの認証を使用する (_e)" +msgstr "プロキシの認証を使用する (_e)" #: ../data/gui/manage_proxies_window.ui.h:12 msgid "_BOSH URL:" @@ -1734,120 +1758,124 @@ msgid "All chat states" msgstr "すべてのチャット状態" #: ../data/gui/preferences_window.ui.h:25 -msgid "Allow _OS information to be sent" -msgstr "OS 情報の送信を許可する (_O)" +msgid "Allow client / _OS information to be sent" +msgstr "クライアントや OS 情報の送信を許可する (_O)" #: ../data/gui/preferences_window.ui.h:26 +msgid "Allow local system time information to be sent" +msgstr "ローカルのシステムの時刻情報の送信を許可する (_O)" + +#: ../data/gui/preferences_window.ui.h:27 msgid "Allow my _idle time to be sent" msgstr "操作しない時間の送信を許可する (_i)" -#: ../data/gui/preferences_window.ui.h:27 +#: ../data/gui/preferences_window.ui.h:28 msgid "Allow popup/notifications when I'm _away/na/busy/invisible" msgstr "離席/不在/取り込み中/隠れ中のポップアップ/通知を許可する (_a)" -#: ../data/gui/preferences_window.ui.h:28 +#: ../data/gui/preferences_window.ui.h:29 msgid "Allow sound when I'm _busy" msgstr "取り込み中でもサウンドを鳴らす (_b)" -#: ../data/gui/preferences_window.ui.h:29 +#: ../data/gui/preferences_window.ui.h:30 msgid "Always" msgstr "常に" # (Mako)語順が難しい -#: ../data/gui/preferences_window.ui.h:30 +#: ../data/gui/preferences_window.ui.h:31 msgid "Ask status message when I:" msgstr "状況メッセージを求めるのは、私が " -#: ../data/gui/preferences_window.ui.h:31 ../src/features_window.py:106 +#: ../data/gui/preferences_window.ui.h:32 ../src/features_window.py:106 msgid "Audio / Video" msgstr "音声/ビデオ" -#: ../data/gui/preferences_window.ui.h:32 +#: ../data/gui/preferences_window.ui.h:33 msgid "Audio input device" msgstr "音声入力デバイス" -#: ../data/gui/preferences_window.ui.h:33 +#: ../data/gui/preferences_window.ui.h:34 msgid "Audio output device" msgstr "音声出力デバイス" -#: ../data/gui/preferences_window.ui.h:34 +#: ../data/gui/preferences_window.ui.h:35 msgid "Chat message:" msgstr "チャットメッセージ:" -#: ../data/gui/preferences_window.ui.h:35 +#: ../data/gui/preferences_window.ui.h:36 msgid "Check on startup if Gajim is the _default Jabber client" msgstr "起動時に、Gajim がデフォルトの Jabber クライアントかを調べる (_d)" -#: ../data/gui/preferences_window.ui.h:36 +#: ../data/gui/preferences_window.ui.h:37 msgid "Composing only" msgstr "入力中のみ" -#: ../data/gui/preferences_window.ui.h:37 +#: ../data/gui/preferences_window.ui.h:38 msgid "Configure color and font of the interface" msgstr "色とフォントの調整" -#: ../data/gui/preferences_window.ui.h:38 +#: ../data/gui/preferences_window.ui.h:39 msgid "Contact's message:" msgstr "相手先のメッセージ:" -#: ../data/gui/preferences_window.ui.h:39 +#: ../data/gui/preferences_window.ui.h:40 msgid "Contact's nickname:" msgstr "相手先のニックネーム:" -#: ../data/gui/preferences_window.ui.h:40 +#: ../data/gui/preferences_window.ui.h:41 msgid "Custom" msgstr "カスタム" -#: ../data/gui/preferences_window.ui.h:41 +#: ../data/gui/preferences_window.ui.h:42 msgid "Detached roster with chat grouped by account" msgstr "名簿は別ウィンドウ、チャットはアカウントでまとめたウィンドウ" -#: ../data/gui/preferences_window.ui.h:42 +#: ../data/gui/preferences_window.ui.h:43 msgid "Detached roster with chat grouped by type" msgstr "名簿は別ウィンドウ、チャットは種類でまとめたウィンドウ" -#: ../data/gui/preferences_window.ui.h:43 +#: ../data/gui/preferences_window.ui.h:44 msgid "Detached roster with detached chats" msgstr "名簿は別ウィンドウ、チャットは個々のウィンドウ" -#: ../data/gui/preferences_window.ui.h:44 +#: ../data/gui/preferences_window.ui.h:45 msgid "Detached roster with single chat" msgstr "名簿は別ウィンドウ、チャットはひとつにまとめたウィンドウ" -#: ../data/gui/preferences_window.ui.h:45 ../src/config.py:170 -#: ../src/config.py:672 +#: ../data/gui/preferences_window.ui.h:46 ../src/config.py:171 +#: ../src/config.py:683 msgid "Disabled" msgstr "無効" -#: ../data/gui/preferences_window.ui.h:46 +#: ../data/gui/preferences_window.ui.h:47 msgid "Display _activity of contacts in roster" msgstr "名簿に相手先の動向を表示する (_a)" -#: ../data/gui/preferences_window.ui.h:47 +#: ../data/gui/preferences_window.ui.h:48 msgid "Display _extra email details" msgstr "メールの詳細を表示する (_e)" -#: ../data/gui/preferences_window.ui.h:48 +#: ../data/gui/preferences_window.ui.h:49 msgid "Display _location of contacts in roster" msgstr "名簿に相手先の位置を表示する (_l)" -#: ../data/gui/preferences_window.ui.h:49 +#: ../data/gui/preferences_window.ui.h:50 msgid "Display _tunes of contacts in roster" msgstr "名簿に相手先の聴いている楽曲を表示する (_t)" -#: ../data/gui/preferences_window.ui.h:50 +#: ../data/gui/preferences_window.ui.h:51 msgid "Display a_vatars of contacts in roster" msgstr "名簿に相手先のアバターを表示する" -#: ../data/gui/preferences_window.ui.h:51 +#: ../data/gui/preferences_window.ui.h:52 msgid "Display m_ood of contacts in roster" msgstr "名簿に相手先の気分を表示する (_o)" -#: ../data/gui/preferences_window.ui.h:52 +#: ../data/gui/preferences_window.ui.h:53 msgid "Display status _messages of contacts in roster" msgstr "名簿に相手先の状況メッセージを表示する" -#: ../data/gui/preferences_window.ui.h:53 +#: ../data/gui/preferences_window.ui.h:54 msgid "" "Gajim can send and receive meta-information related to a conversation you " "may have with a contact. Here you can specify which chatstates you want to " @@ -1856,7 +1884,7 @@ msgstr "" "Gajim は、相手先との会話に関連するメタ情報の送受信ができます。ここでは、" "チャットウィンドウへのチャット状態の表示について指定します。" -#: ../data/gui/preferences_window.ui.h:54 +#: ../data/gui/preferences_window.ui.h:55 msgid "" "Gajim can send and receive meta-information related to a conversation you " "may have with a contact. Here you can specify which chatstates you want to " @@ -1865,7 +1893,7 @@ msgstr "" "Gajim は、相手先との会話に関連するメタ情報の送受信ができます。ここでは、" "チャット状態の他人への送信について指定します。" -#: ../data/gui/preferences_window.ui.h:55 +#: ../data/gui/preferences_window.ui.h:56 msgid "" "Gajim will notify you via a popup window in the bottom right of the screen " "about contacts that just signed out" @@ -1873,30 +1901,38 @@ msgstr "" "画面の右下のポップアップウィンドウで、相手先がサインアウトしたときに通知しま" "す" -#: ../data/gui/preferences_window.ui.h:57 +#: ../data/gui/preferences_window.ui.h:58 +msgid "Global proxy:" +msgstr "デフォルトのプロキシ:" + +#: ../data/gui/preferences_window.ui.h:59 msgid "Hide all buttons in chat windows" msgstr "チャットウィンドウのすべてのボタンを隠します" -#: ../data/gui/preferences_window.ui.h:58 +#: ../data/gui/preferences_window.ui.h:60 msgid "" "If checked, Gajim will allow others to detect the operation system you are " "using" msgstr "チェックをつけると、Gajim は使用中の OS を知られることを許可します" -#: ../data/gui/preferences_window.ui.h:59 +#: ../data/gui/preferences_window.ui.h:61 +msgid "If checked, Gajim will allow others to detect the time on your system" +msgstr "チェックをつけると、Gajim はシステムの時刻を知られることを許可します" + +#: ../data/gui/preferences_window.ui.h:62 msgid "" "If checked, Gajim will also include information about the sender of the new " "emails" msgstr "チェックをつけると、Gajim は電子メールの送信者の情報を含めます" -#: ../data/gui/preferences_window.ui.h:60 +#: ../data/gui/preferences_window.ui.h:63 msgid "" "If checked, Gajim will change status to Away when the computer is unused." msgstr "" "チェックをつけると、Gajim はコンピュータが使われていないとき、在席状況を「離" "席中」に変更します" -#: ../data/gui/preferences_window.ui.h:61 +#: ../data/gui/preferences_window.ui.h:64 msgid "" "If checked, Gajim will change status to Not Available when the computer has " "not been used even longer" @@ -1904,7 +1940,7 @@ msgstr "" "チェックをつけると、Gajim はコンピュータが長い間使われていないとき、在席状況" "を「不在」に変更します" -#: ../data/gui/preferences_window.ui.h:62 +#: ../data/gui/preferences_window.ui.h:65 msgid "" "If checked, Gajim will display avatars of contacts in roster window and in " "group chats" @@ -1912,7 +1948,7 @@ msgstr "" "チェックをつけると、Gajim は名簿ウィンドウとグループチャットに相手先のアバ" "ターを表示します" -#: ../data/gui/preferences_window.ui.h:63 +#: ../data/gui/preferences_window.ui.h:66 msgid "" "If checked, Gajim will display status messages of contacts under the contact " "name in roster window and in group chats" @@ -1920,30 +1956,30 @@ msgstr "" "チェックをつけると、Gajim は名簿ウィンドウとグループチャットの相手先名の下に" "状況メッセージを表示します" -#: ../data/gui/preferences_window.ui.h:64 +#: ../data/gui/preferences_window.ui.h:67 msgid "" "If checked, Gajim will display the activity of contacts in the roster window" msgstr "チェックをつけると、Gajim は名簿ウィンドウに相手先の動向を表示します" -#: ../data/gui/preferences_window.ui.h:65 +#: ../data/gui/preferences_window.ui.h:68 msgid "" "If checked, Gajim will display the location of contacts in the roster window" msgstr "" "チェックをつけると、Gajim は名簿ウィンドウに相手先の位置情報を表示します" -#: ../data/gui/preferences_window.ui.h:66 +#: ../data/gui/preferences_window.ui.h:69 msgid "" "If checked, Gajim will display the mood of contacts in the roster window" msgstr "チェックをつけると、Gajim は名簿ウィンドウに相手先の気分を表示します" -#: ../data/gui/preferences_window.ui.h:67 +#: ../data/gui/preferences_window.ui.h:70 msgid "" "If checked, Gajim will display the tunes of contacts in the roster window" msgstr "" "チェックをつけると、Gajim は名簿ウィンドウに相手先の聴いている楽曲を表示しま" "す" -#: ../data/gui/preferences_window.ui.h:68 +#: ../data/gui/preferences_window.ui.h:71 msgid "" "If checked, Gajim will highlight spelling errors in input fields of chat " "windows. If no language is explicitly set via right click on the input " @@ -1954,7 +1990,7 @@ msgstr "" "ていない場合は、この相手先やグループチャットにはデフォルトの言語が適用されま" "す。" -#: ../data/gui/preferences_window.ui.h:69 +#: ../data/gui/preferences_window.ui.h:72 msgid "" "If checked, Gajim will ignore incoming events from unauthorized contacts. " "Use with caution, because it blocks all messages from any contact that is " @@ -1963,7 +1999,7 @@ msgstr "" "チェックをつけると、Gajim は承認していない相手先からのイベントを無視します。" "名簿にない相手先からのすべてのメッセージを遮断しますので、注意してください。" -#: ../data/gui/preferences_window.ui.h:70 +#: ../data/gui/preferences_window.ui.h:73 msgid "" "If checked, Gajim will keep logs for encrypted messages. Please note that " "when using E2E encryption the remote party has to agree on logging, else the " @@ -1973,7 +2009,7 @@ msgstr "" "号化 (E2EE) の場合は相手先が記録に同意していなければなりません。そうでなけれ" "ば記録しないでください。" -#: ../data/gui/preferences_window.ui.h:71 +#: ../data/gui/preferences_window.ui.h:74 msgid "" "If checked, Gajim will show a notification when a new e-mail is received via " "GMail" @@ -1981,7 +2017,7 @@ msgstr "" "チェックをつけると、Gajim は GMail 経由で新しいメールを受け取ったとき、通知し" "ます" -#: ../data/gui/preferences_window.ui.h:72 +#: ../data/gui/preferences_window.ui.h:75 msgid "" "If checked, Gajim will use protocol-specific status icons. (eg. A contact " "from MSN will have the equivalent msn icon for status online, away, busy, " @@ -1991,7 +2027,7 @@ msgstr "" "(例: MSN からの相手先にはオンライン、離席、取り込み中...などの対応する MSN の" "アイコンがあります)" -#: ../data/gui/preferences_window.ui.h:73 +#: ../data/gui/preferences_window.ui.h:76 msgid "" "If enabled, Gajim will not ask for a status message. The specified default " "message will be used instead." @@ -1999,7 +2035,7 @@ msgstr "" "チェックをつけると、Gajim は状況メッセージを要求しません。かわりに対応するデ" "フォルトのメッセージが使われます。" -#: ../data/gui/preferences_window.ui.h:74 +#: ../data/gui/preferences_window.ui.h:77 msgid "" "If not disabled, Gajim will replace ascii smilies like ':)' with equivalent " "animated or static graphical emoticons" @@ -2008,68 +2044,68 @@ msgstr "" "ます" # 起動時に名簿を表示するか -#: ../data/gui/preferences_window.ui.h:75 +#: ../data/gui/preferences_window.ui.h:78 msgid "Last state" msgstr "以前の状態" -#: ../data/gui/preferences_window.ui.h:76 +#: ../data/gui/preferences_window.ui.h:79 msgid "Log _encrypted chat session" msgstr "暗号化チャットを記録する (_e)" -#: ../data/gui/preferences_window.ui.h:77 +#: ../data/gui/preferences_window.ui.h:80 msgid "Ma_ke message windows compact" msgstr "メッセージウィンドウを簡潔にする (_k)" -#: ../data/gui/preferences_window.ui.h:78 +#: ../data/gui/preferences_window.ui.h:81 msgid "Ma_nage..." msgstr "設定 (_n)..." # (Mako)systrayに表示 -#: ../data/gui/preferences_window.ui.h:79 +#: ../data/gui/preferences_window.ui.h:82 msgid "Never" msgstr "しない" -#: ../data/gui/preferences_window.ui.h:80 +#: ../data/gui/preferences_window.ui.h:83 msgid "Notifications" msgstr "通知" -#: ../data/gui/preferences_window.ui.h:81 +#: ../data/gui/preferences_window.ui.h:84 msgid "Notify me about contacts that sign _in" msgstr "相手先のサインインを通知する (_i)" -#: ../data/gui/preferences_window.ui.h:82 +#: ../data/gui/preferences_window.ui.h:85 msgid "Notify me about contacts that sign _out" msgstr "相手先のサインアウトを通知する (_o)" -#: ../data/gui/preferences_window.ui.h:83 +#: ../data/gui/preferences_window.ui.h:86 msgid "Notify me about it" msgstr "それについて通知する" -#: ../data/gui/preferences_window.ui.h:84 +#: ../data/gui/preferences_window.ui.h:87 msgid "Notify on new _GMail email" msgstr "新しい GMail メールを通知する (_G)" -#: ../data/gui/preferences_window.ui.h:85 +#: ../data/gui/preferences_window.ui.h:88 msgid "Only when pending events" msgstr "保留イベントがあるときだけ" -#: ../data/gui/preferences_window.ui.h:86 +#: ../data/gui/preferences_window.ui.h:89 msgid "Personal Events" msgstr "個人イベント" -#: ../data/gui/preferences_window.ui.h:87 +#: ../data/gui/preferences_window.ui.h:90 msgid "Play _sounds" msgstr "サウンドを鳴らす (_s)" -#: ../data/gui/preferences_window.ui.h:88 +#: ../data/gui/preferences_window.ui.h:91 msgid "Pop it up" msgstr "ポップアップする" -#: ../data/gui/preferences_window.ui.h:89 +#: ../data/gui/preferences_window.ui.h:92 msgid "Preferences" msgstr "設定" -#: ../data/gui/preferences_window.ui.h:90 +#: ../data/gui/preferences_window.ui.h:93 msgid "" "STUN server hostname. If none given, Gajim will try\n" "to discover one from server." @@ -2077,33 +2113,33 @@ msgstr "" "STUN サーバー。空なら、Gajim はサーバーから探索\n" "しようとします。" -#: ../data/gui/preferences_window.ui.h:92 +#: ../data/gui/preferences_window.ui.h:95 msgid "STUN server:" msgstr "STUN サーバー:" -#: ../data/gui/preferences_window.ui.h:93 +#: ../data/gui/preferences_window.ui.h:96 msgid "Show notification area icon:" msgstr "通知エリアのアイコンの表示:" -#: ../data/gui/preferences_window.ui.h:94 +#: ../data/gui/preferences_window.ui.h:97 msgid "Show only in roster" msgstr "名簿にのみ表示する" # (Mako)"Ask status message when I:" に続く語 -#: ../data/gui/preferences_window.ui.h:95 +#: ../data/gui/preferences_window.ui.h:98 msgid "Sign _in" msgstr "サインインしたとき (_i)" # (Mako)"Ask status message when I:" に続く語 -#: ../data/gui/preferences_window.ui.h:96 +#: ../data/gui/preferences_window.ui.h:99 msgid "Sign _out" msgstr "サインアウトしたとき (_o)" -#: ../data/gui/preferences_window.ui.h:97 +#: ../data/gui/preferences_window.ui.h:100 msgid "Single window for everything" msgstr "すべてをひとつのウィンドウ" -#: ../data/gui/preferences_window.ui.h:98 +#: ../data/gui/preferences_window.ui.h:101 msgid "" "Some messages may include rich content (formatting, colors etc). If checked, " "Gajim will just display the raw message text." @@ -2111,27 +2147,27 @@ msgstr "" "メッセージが装飾(書式や色など)を含んでいる場合があります。チェックをつける" "と、Gajim はそのままのメッセージ文を表示します。" -#: ../data/gui/preferences_window.ui.h:99 +#: ../data/gui/preferences_window.ui.h:102 msgid "Sort contacts by status" msgstr "相手先を在席状況順に並べる" -#: ../data/gui/preferences_window.ui.h:100 ../src/config.py:400 +#: ../data/gui/preferences_window.ui.h:103 ../src/config.py:401 msgid "Status" msgstr "在席状況" -#: ../data/gui/preferences_window.ui.h:101 +#: ../data/gui/preferences_window.ui.h:104 msgid "Status _iconset:" msgstr "状況アイコン (_i):" -#: ../data/gui/preferences_window.ui.h:102 +#: ../data/gui/preferences_window.ui.h:105 msgid "Style" msgstr "スタイル" -#: ../data/gui/preferences_window.ui.h:103 +#: ../data/gui/preferences_window.ui.h:106 msgid "T_heme:" msgstr "テーマ (_h):" -#: ../data/gui/preferences_window.ui.h:104 +#: ../data/gui/preferences_window.ui.h:107 msgid "" "The auto away status message. If empty, Gajim will not change the current " "status message\n" @@ -2143,7 +2179,7 @@ msgstr "" "$S は前の状況メッセージに置き換えられます\n" "$T は自動離席の設定時間に置き換えられます" -#: ../data/gui/preferences_window.ui.h:107 +#: ../data/gui/preferences_window.ui.h:110 msgid "" "The auto not available status message. If empty, Gajim will not change the " "current status message\n" @@ -2155,131 +2191,135 @@ msgstr "" "$S は前の状況メッセージに置き換えられます\n" "$T は自動不在の設定時間に置き換えられます" -#: ../data/gui/preferences_window.ui.h:110 +#: ../data/gui/preferences_window.ui.h:113 msgid "Use _transports icons" msgstr "中継先のアイコンを使う (_t)" -#: ../data/gui/preferences_window.ui.h:111 +#: ../data/gui/preferences_window.ui.h:114 msgid "Use default applications" msgstr "デフォルトのアプリケーションを使う" -#: ../data/gui/preferences_window.ui.h:112 +#: ../data/gui/preferences_window.ui.h:115 msgid "Use system _default" msgstr "システムのデフォルトを使う (_d)" -#: ../data/gui/preferences_window.ui.h:113 +#: ../data/gui/preferences_window.ui.h:116 msgid "Video framerate" msgstr "ビデオのフレームレート" -#: ../data/gui/preferences_window.ui.h:114 +#: ../data/gui/preferences_window.ui.h:117 msgid "Video input device" msgstr "ビデオ入力デバイス" -#: ../data/gui/preferences_window.ui.h:115 +#: ../data/gui/preferences_window.ui.h:118 msgid "Video output device" msgstr "ビデオ出力デバイス" -#: ../data/gui/preferences_window.ui.h:116 +#: ../data/gui/preferences_window.ui.h:119 msgid "Video size" msgstr "ビデオの大きさ" -#: ../data/gui/preferences_window.ui.h:117 +#: ../data/gui/preferences_window.ui.h:120 msgid "When new event is received:" msgstr "新しいイベントを受信したとき:" -#: ../data/gui/preferences_window.ui.h:118 +#: ../data/gui/preferences_window.ui.h:121 msgid "Your message:" msgstr "あなたのメッセージ:" -#: ../data/gui/preferences_window.ui.h:119 +#: ../data/gui/preferences_window.ui.h:122 msgid "Your nickname:" msgstr "あなたのニックネーム:" -#: ../data/gui/preferences_window.ui.h:120 +#: ../data/gui/preferences_window.ui.h:123 msgid "_Away after:" msgstr "「離席中」にする (_A):" -#: ../data/gui/preferences_window.ui.h:121 +#: ../data/gui/preferences_window.ui.h:124 msgid "_Browser:" msgstr "ブラウザ (_B):" -#: ../data/gui/preferences_window.ui.h:122 +#: ../data/gui/preferences_window.ui.h:125 msgid "_Display chat state notifications:" msgstr "チャット状態通知を表示する (_D):" -#: ../data/gui/preferences_window.ui.h:123 +#: ../data/gui/preferences_window.ui.h:126 msgid "_Emoticons:" msgstr "感情アイコン (_E):" -#: ../data/gui/preferences_window.ui.h:124 +#: ../data/gui/preferences_window.ui.h:127 msgid "_File manager:" msgstr "ファイルマネージャ (_F):" -#: ../data/gui/preferences_window.ui.h:125 +#: ../data/gui/preferences_window.ui.h:128 msgid "_Highlight misspelled words" msgstr "スペル間違いを強調表示する (_H)" -#: ../data/gui/preferences_window.ui.h:126 +#: ../data/gui/preferences_window.ui.h:129 msgid "_Ignore events from contacts not in the roster" msgstr "名簿にない相手先からのイベントを無視する (_I)" -#: ../data/gui/preferences_window.ui.h:127 +#: ../data/gui/preferences_window.ui.h:130 msgid "_Ignore rich content in incoming messages" msgstr "受信したメッセージの書式を無視する (_I)" -#: ../data/gui/preferences_window.ui.h:128 +#: ../data/gui/preferences_window.ui.h:131 msgid "_Log status changes of contacts" msgstr "相手先の状況変更を記録する (_L)" -#: ../data/gui/preferences_window.ui.h:129 +#: ../data/gui/preferences_window.ui.h:132 msgid "_Mail client:" msgstr "メールクライアント (_M):" -#: ../data/gui/preferences_window.ui.h:130 +#: ../data/gui/preferences_window.ui.h:134 msgid "_Not available after:" msgstr "「不在」にする (_N):" -#: ../data/gui/preferences_window.ui.h:131 +#: ../data/gui/preferences_window.ui.h:135 msgid "_Open..." msgstr "開く (_O)..." -#: ../data/gui/preferences_window.ui.h:132 +#: ../data/gui/preferences_window.ui.h:136 msgid "_Reset to Default Colors" msgstr "デフォルトの色に戻す (_R)" -#: ../data/gui/preferences_window.ui.h:133 +#: ../data/gui/preferences_window.ui.h:137 msgid "_Send chat state notifications:" msgstr "チャット状態通知を送信する (_S):" -#: ../data/gui/preferences_window.ui.h:134 +#: ../data/gui/preferences_window.ui.h:138 msgid "_Show roster on startup:" msgstr "自動時に名簿を表示する (_S):" -#: ../data/gui/preferences_window.ui.h:135 +#: ../data/gui/preferences_window.ui.h:139 msgid "_Status message:" msgstr "状況メッセージ (_S):" # (Mako)あえてカッコ書き -#: ../data/gui/preferences_window.ui.h:136 +#: ../data/gui/preferences_window.ui.h:140 msgid "_URL highlight:" msgstr "URL 強調表示 (_U):" -#: ../data/gui/preferences_window.ui.h:137 +#: ../data/gui/preferences_window.ui.h:141 msgid "_Window behavior:" msgstr "ウィンドウの配置 (_W):" -#: ../data/gui/preferences_window.ui.h:138 +#: ../data/gui/preferences_window.ui.h:142 msgid "in _group chats" msgstr "グループチャットで (_g)" -#: ../data/gui/preferences_window.ui.h:139 +#: ../data/gui/preferences_window.ui.h:143 msgid "in _roster" msgstr "名簿で (_r)" -#: ../data/gui/preferences_window.ui.h:140 +#: ../data/gui/preferences_window.ui.h:144 msgid "minutes" msgstr "分後" +#: ../data/gui/privacy_lists_window.ui.h:1 +msgid "Privacy Lists:" +msgstr "プライバシーリスト:" + #: ../data/gui/privacy_list_window.ui.h:1 msgid "Add / Edit a rule" msgstr "規則の追加/編集" @@ -2324,7 +2364,7 @@ msgstr "JabberID" msgid "Order:" msgstr "順位:" -#: ../data/gui/privacy_list_window.ui.h:12 ../src/dialogs.py:3966 +#: ../data/gui/privacy_list_window.ui.h:12 ../src/dialogs.py:3979 msgid "Privacy List" msgstr "プライバシーリスト" @@ -2370,10 +2410,6 @@ msgstr "状況を私に送信すること" msgid "to view my status" msgstr "私の状況を見ること" -#: ../data/gui/privacy_lists_window.ui.h:1 -msgid "Privacy Lists:" -msgstr "プライバシーリスト:" - #: ../data/gui/profile_window.ui.h:1 #: ../data/gui/vcard_information_window.ui.h:1 msgid "Address" @@ -2538,8 +2574,8 @@ msgstr "アカウントを Gajim とサーバーからも削除 (_s)" #. Remove group #. Remove -#: ../data/gui/remove_account_window.ui.h:4 ../src/roster_window.py:5639 -#: ../src/roster_window.py:5764 ../src/roster_window.py:5894 +#: ../data/gui/remove_account_window.ui.h:4 ../src/roster_window.py:5725 +#: ../src/roster_window.py:5850 ../src/roster_window.py:5980 msgid "_Remove" msgstr "削除 (_R)" @@ -2598,8 +2634,8 @@ msgid "Show Only _Active Contacts" msgstr "アクティブな相手先のみ表示 (_A)" #: ../data/gui/roster_window.ui.h:12 -msgid "Show Trans_ports" -msgstr "中継先を表示 (_p)" +msgid "Show T_rans_ports" +msgstr "中継先を表示 (_r)" #: ../data/gui/roster_window.ui.h:13 msgid "Show _Offline Contacts" @@ -2652,7 +2688,7 @@ msgid "_Add contact" msgstr "相手先リストに追加 (_A)" #. Information -#: ../data/gui/search_window.ui.h:4 ../src/roster_window.py:5906 +#: ../data/gui/search_window.ui.h:4 ../src/roster_window.py:5992 msgid "_Information" msgstr "情報 (_I)" @@ -2872,7 +2908,7 @@ msgstr "_Presence" #: ../data/gui/zeroconf_context_menu.ui.h:1 msgid "_Modify Account..." -msgstr "アカウントの編集 (_M)" +msgstr "アカウントを編集 (_M)" #: ../data/gui/zeroconf_information_window.ui.h:6 msgid "Local jid:" @@ -2953,7 +2989,7 @@ msgstr "整数型" msgid "Text" msgstr "文字列型" -#: ../src/advanced_configuration_window.py:96 ../src/chat_control.py:1050 +#: ../src/advanced_configuration_window.py:96 ../src/chat_control.py:1062 msgid "Color" msgstr "色" @@ -2990,203 +3026,203 @@ msgstr[1] "新しいエントリーを受け取りました (%d 件が表示さ #. #!/bin/sh #. LANG=$(for i in *.po; do j=${i/.po/}; echo -n "_('"$j"')":" '"$j"', " ; done) #. echo "{_('en'):'en'",$LANG"}" -#: ../src/chat_control.py:84 +#: ../src/chat_control.py:85 msgid "English" msgstr "英語" -#: ../src/chat_control.py:84 +#: ../src/chat_control.py:85 msgid "Belarusian" msgstr "ベラルーシ語" -#: ../src/chat_control.py:84 +#: ../src/chat_control.py:85 msgid "Bulgarian" msgstr "ブルガリア語" -#: ../src/chat_control.py:84 +#: ../src/chat_control.py:85 msgid "Breton" msgstr "ブルトン語" -#: ../src/chat_control.py:84 +#: ../src/chat_control.py:85 msgid "Czech" msgstr "チェコ語" -#: ../src/chat_control.py:84 +#: ../src/chat_control.py:85 msgid "German" msgstr "ドイツ語" -#: ../src/chat_control.py:84 +#: ../src/chat_control.py:85 msgid "Greek" msgstr "ギリシア語" -#: ../src/chat_control.py:84 +#: ../src/chat_control.py:85 msgid "British" msgstr "英語 (イギリス)" -#: ../src/chat_control.py:84 +#: ../src/chat_control.py:85 msgid "Esperanto" msgstr "エスペラント" -#: ../src/chat_control.py:84 +#: ../src/chat_control.py:85 msgid "Spanish" msgstr "スペイン語" -#: ../src/chat_control.py:84 +#: ../src/chat_control.py:85 msgid "Basque" msgstr "バスク語" -#: ../src/chat_control.py:84 +#: ../src/chat_control.py:85 msgid "French" msgstr "フランス語" -#: ../src/chat_control.py:84 +#: ../src/chat_control.py:85 msgid "Croatian" msgstr "クロアチア語" -#: ../src/chat_control.py:84 +#: ../src/chat_control.py:85 msgid "Italian" msgstr "イタリア語" -#: ../src/chat_control.py:84 +#: ../src/chat_control.py:85 msgid "Norwegian (b)" msgstr "ノルウェー語 (b)" -#: ../src/chat_control.py:84 +#: ../src/chat_control.py:85 msgid "Dutch" msgstr "オランダ語" -#: ../src/chat_control.py:84 +#: ../src/chat_control.py:85 msgid "Norwegian" msgstr "ノルウェー語" -#: ../src/chat_control.py:84 +#: ../src/chat_control.py:85 msgid "Polish" msgstr "ポーランド語" -#: ../src/chat_control.py:84 +#: ../src/chat_control.py:85 msgid "Portuguese" msgstr "ポルトガル語" -#: ../src/chat_control.py:84 +#: ../src/chat_control.py:85 msgid "Brazilian Portuguese" msgstr "ポルトガル語 (ブラジル)" -#: ../src/chat_control.py:84 +#: ../src/chat_control.py:85 msgid "Russian" msgstr "ロシア語" -#: ../src/chat_control.py:84 +#: ../src/chat_control.py:85 msgid "Serbian" msgstr "セルビア語" -#: ../src/chat_control.py:84 +#: ../src/chat_control.py:85 msgid "Slovak" msgstr "スロバキア語" -#: ../src/chat_control.py:84 +#: ../src/chat_control.py:85 msgid "Swedish" msgstr "スウェーデン語" -#: ../src/chat_control.py:84 +#: ../src/chat_control.py:85 msgid "Chinese (Ch)" msgstr "中国語 (Ch)" -#: ../src/chat_control.py:227 +#: ../src/chat_control.py:228 msgid "Ping?" msgstr "Ping?" -#: ../src/chat_control.py:232 +#: ../src/chat_control.py:233 #, python-format msgid "Pong! (%s s.)" msgstr "Pong! (%s)" -#: ../src/chat_control.py:237 +#: ../src/chat_control.py:238 msgid "Error." msgstr "エラー" -#: ../src/chat_control.py:562 +#: ../src/chat_control.py:574 msgid "Spelling language" msgstr "スペルチェックの言語" #. we are not connected -#: ../src/chat_control.py:594 ../src/chat_control.py:810 +#: ../src/chat_control.py:606 ../src/chat_control.py:822 msgid "A connection is not available" msgstr "接続は有効ではありません" -#: ../src/chat_control.py:595 ../src/chat_control.py:811 +#: ../src/chat_control.py:607 ../src/chat_control.py:823 msgid "Your message can not be sent until you are connected." msgstr "接続するまでメッセージは送信されません。" -#: ../src/chat_control.py:1032 +#: ../src/chat_control.py:1044 msgid "Underline" msgstr "下線" -#: ../src/chat_control.py:1033 +#: ../src/chat_control.py:1045 msgid "Strike" msgstr "抹消線" -#: ../src/chat_control.py:1056 +#: ../src/chat_control.py:1068 msgid "Font" msgstr "フォント" -#: ../src/chat_control.py:1065 +#: ../src/chat_control.py:1077 msgid "Clear formating" msgstr "書式のクリア" -#: ../src/chat_control.py:1142 +#: ../src/chat_control.py:1154 msgid "Really send file?" msgstr "ファイルを送信しますか ?" -#: ../src/chat_control.py:1143 +#: ../src/chat_control.py:1155 #, python-format msgid "If you send a file to %s, he/she will know your real Jabber ID." msgstr "" "ファイルを %s に送信すると、その相手はあなたの本当の Jabber ID を知ることにな" "ります。" -#: ../src/chat_control.py:1623 ../src/chat_control.py:2135 +#: ../src/chat_control.py:1638 ../src/chat_control.py:2172 msgid "GPG encryption enabled" msgstr "GPG 暗号化は有効" -#: ../src/chat_control.py:1644 ../src/chat_control.py:1647 +#: ../src/chat_control.py:1659 ../src/chat_control.py:1662 msgid "Requires python-farsight." msgstr "python-farsight が必要です。" #. Add to roster -#: ../src/chat_control.py:1673 ../src/common/contacts.py:149 -#: ../src/common/contacts.py:270 ../src/common/helpers.py:60 -#: ../src/common/helpers.py:254 ../src/dialogs.py:1099 ../src/dialogs.py:2222 -#: ../src/dialogs.py:2251 ../src/gui_interface.py:467 -#: ../src/gui_menu_builder.py:254 ../src/gui_menu_builder.py:404 -#: ../src/roster_window.py:1644 ../src/roster_window.py:1646 -#: ../src/roster_window.py:1979 ../src/roster_window.py:3507 -#: ../src/roster_window.py:3534 +#: ../src/chat_control.py:1702 ../src/common/contacts.py:149 +#: ../src/common/contacts.py:270 ../src/common/helpers.py:67 +#: ../src/common/helpers.py:261 ../src/dialogs.py:1099 ../src/dialogs.py:2228 +#: ../src/dialogs.py:2257 ../src/gui_interface.py:472 +#: ../src/gui_menu_builder.py:254 ../src/gui_menu_builder.py:405 +#: ../src/roster_window.py:767 ../src/roster_window.py:1687 +#: ../src/roster_window.py:1689 ../src/roster_window.py:2022 +#: ../src/roster_window.py:3557 ../src/roster_window.py:3584 msgid "Not in Roster" msgstr "名簿にありません" -#: ../src/chat_control.py:1704 +#: ../src/chat_control.py:1734 msgid "This contact does not support file transfer." msgstr "この相手先はファイル転送をサポートしていません。" -#: ../src/chat_control.py:1707 +#: ../src/chat_control.py:1737 msgid "You need to know the real JID of the contact to send him or her a file." msgstr "ファイル転送を行なうには、本当の JID を知っている必要があります。" -#: ../src/chat_control.py:1814 +#: ../src/chat_control.py:1851 #, python-format msgid "%(type)s state : %(state)s, reason: %(reason)s" msgstr "%(type)s の状態: %(state)s 理由: %(reason)s" -#: ../src/chat_control.py:2005 +#: ../src/chat_control.py:2042 #, python-format msgid "%(nickname)s from group chat %(room_name)s" msgstr "%(nickname)s さん (グループチャット %(room_name)s より)" #. No key assigned nor a key is used by remote contact -#: ../src/chat_control.py:2115 ../src/dialogs.py:5027 +#: ../src/chat_control.py:2152 ../src/dialogs.py:5040 msgid "No GPG key assigned" msgstr "GPG 鍵が割り当てられていません" -#: ../src/chat_control.py:2116 +#: ../src/chat_control.py:2153 msgid "" "No GPG key is assigned to this contact. So you cannot encrypt messages with " "GPG." @@ -3194,52 +3230,52 @@ msgstr "" "この相手先に GPG 鍵が割り当てられていないため、メッセージを GPG で暗号化する" "ことができません。" -#: ../src/chat_control.py:2125 +#: ../src/chat_control.py:2162 msgid "GPG encryption disabled" msgstr "GPG 暗号化は無効" -#: ../src/chat_control.py:2151 +#: ../src/chat_control.py:2188 msgid "Session WILL be logged" msgstr "セッションは記録されます" -#: ../src/chat_control.py:2153 +#: ../src/chat_control.py:2190 msgid "Session WILL NOT be logged" msgstr "セッションは記録されません" # (Mako)暗号化は有効 %s、 #. encryption %s active -#: ../src/chat_control.py:2170 +#: ../src/chat_control.py:2207 msgid "is" msgstr "で" -#: ../src/chat_control.py:2170 +#: ../src/chat_control.py:2207 msgid "is NOT" msgstr "でなく" # #. チャットは記録 %s。 #. chat session %s be logged -#: ../src/chat_control.py:2172 +#: ../src/chat_control.py:2209 msgid "will" msgstr "記録されます" -#: ../src/chat_control.py:2172 +#: ../src/chat_control.py:2209 msgid "will NOT" msgstr "記録されません" #. About encrypted chat session -#: ../src/chat_control.py:2176 +#: ../src/chat_control.py:2213 msgid "and authenticated" msgstr "認証されています" #. About encrypted chat session -#: ../src/chat_control.py:2180 +#: ../src/chat_control.py:2217 msgid "and NOT authenticated" msgstr "認証されていません" #. status will become 'is' or 'is not', authentificaed will become #. 'and authentificated' or 'and not authentificated', logged will become #. 'will' or 'will not' -#: ../src/chat_control.py:2187 +#: ../src/chat_control.py:2224 #, python-format msgid "" "%(type)s encryption %(status)s active %(authenticated)s.\n" @@ -3248,31 +3284,31 @@ msgstr "" "%(type)s の暗号化は有効%(status)s、%(authenticated)s。\n" "チャットは%(logged)s。" -#: ../src/chat_control.py:2331 +#: ../src/chat_control.py:2351 msgid "Session negotiation cancelled" msgstr "セッションの確率を中止しました" -#: ../src/chat_control.py:2341 +#: ../src/chat_control.py:2361 msgid "This session WILL be archived on server" msgstr "セッションはサーバーに記録されます" -#: ../src/chat_control.py:2343 +#: ../src/chat_control.py:2363 msgid "This session WILL NOT be archived on server" msgstr "セッションはサーバーに記録されません" -#: ../src/chat_control.py:2352 +#: ../src/chat_control.py:2372 msgid "This session is encrypted" msgstr "このセッションは暗号化されています" -#: ../src/chat_control.py:2355 +#: ../src/chat_control.py:2375 msgid " and WILL be logged" msgstr " かつ、記録されます" -#: ../src/chat_control.py:2357 +#: ../src/chat_control.py:2377 msgid " and WILL NOT be logged" msgstr " かつ、記録されません" -#: ../src/chat_control.py:2362 +#: ../src/chat_control.py:2382 msgid "" "Remote contact's identity not verified. Click the shield button for more " "details." @@ -3280,41 +3316,39 @@ msgstr "" "遠くの相手先の同一性は検証されませんでした。詳しくは盾ボタンをクリックしてく" "ださい。" -#: ../src/chat_control.py:2364 +#: ../src/chat_control.py:2384 msgid "E2E encryption disabled" msgstr "終端間暗号化 (E2EE) は無効" -#: ../src/chat_control.py:2408 ../src/chat_control.py:2421 +#: ../src/chat_control.py:2432 ../src/chat_control.py:2445 msgid "The following message was NOT encrypted" msgstr "次のメッセージは暗号化されませんでした" -#: ../src/chat_control.py:2414 +#: ../src/chat_control.py:2438 msgid "The following message was encrypted" msgstr "次のメッセージは暗号化されました" #. %s is being replaced in the code with JID -#: ../src/chat_control.py:2685 +#: ../src/chat_control.py:2707 #, python-format msgid "You just received a new message from \"%s\"" msgstr "\"%s\" さんから新しいメッセージを受信しました" -#: ../src/chat_control.py:2686 +#: ../src/chat_control.py:2708 msgid "" "If you close this tab and you have history disabled, this message will be " "lost." msgstr "" "このタブを閉じると、記録を残さない設定の場合、このメッセージは失われます。" -#: ../src/chat_control.py:2853 ../src/common/connection.py:451 -#: ../src/common/connection_handlers.py:945 -#: ../src/common/connection_handlers.py:1055 -#: ../src/common/connection_handlers.py:1712 -#: ../src/common/connection_handlers_events.py:864 -#: ../src/common/logger.py:1126 ../src/gajim.py:203 ../src/session.py:97 +#: ../src/chat_control.py:2875 ../src/common/connection_handlers_events.py:887 +#: ../src/common/connection_handlers.py:942 +#: ../src/common/connection_handlers.py:1054 ../src/common/connection.py:456 +#: ../src/common/logger.py:1144 ../src/gajim.py:210 ../src/session.py:100 msgid "Database Error" msgstr "データベースのエラー" -#: ../src/chat_control.py:2854 +#: ../src/chat_control.py:2876 #, python-format msgid "" "The database file (%s) cannot be read. Try to repair it or remove it (all " @@ -3323,7 +3357,7 @@ msgstr "" "データベースファイル (%s) を読むことができません。修復するか、または削除(すべ" "ての履歴は失われます)してください。" -#: ../src/chat_control.py:3090 ../src/gui_interface.py:1032 +#: ../src/chat_control.py:3112 ../src/gui_interface.py:1061 #, python-format msgid "" "Unable to decrypt message from %s\n" @@ -3332,11 +3366,248 @@ msgstr "" "%s さんからのメッセージを復号できません\n" "改竄の可能性があります。" -#: ../src/chat_control.py:3123 +#: ../src/chat_control.py:3145 #, python-format msgid "%(name)s is now %(status)s" msgstr "%(name)s さんは現在、%(status)s" +#: ../src/chat_control.py:3204 +msgid "File transfer" +msgstr "ファイルの転送" + +#: ../src/chat_control.py:3207 +msgid "Size" +msgstr "サイズ" + +#: ../src/chat_control.py:3209 +msgid "_Accept" +msgstr "了承する (_A)" + +#: ../src/chat_control.py:3232 ../src/filetransfers_window.py:204 +msgid "File transfer completed" +msgstr "ファイルの転送が完了しました" + +#: ../src/chat_control.py:3260 ../src/gui_interface.py:932 +#: ../src/roster_window.py:1934 +msgid "Remote contact stopped transfer" +msgstr "遠くの相手先が転送を中止しました" + +#: ../src/chat_control.py:3262 ../src/gui_interface.py:935 +#: ../src/roster_window.py:1936 +msgid "Error opening file" +msgstr "ファイルを開く際のエラー" + +#: ../src/chat_control.py:3264 ../src/filetransfers_window.py:240 +msgid "File transfer stopped" +msgstr "ファイルの転送が中断しました" + +#: ../src/chat_control.py:3267 ../src/filetransfers_window.py:219 +#: ../src/filetransfers_window.py:226 +msgid "File transfer cancelled" +msgstr "ファイルの転送が中止されました" + +#: ../src/chat_control.py:3268 ../src/filetransfers_window.py:219 +#: ../src/filetransfers_window.py:227 +msgid "Connection with peer cannot be established." +msgstr "ピア接続は確立できませんでした。" + +#: ../src/command_system/implementation/custom.py:105 +msgid "The same as using a doc-string, except it supports translation" +msgstr "使う文章は同じものとします (翻訳は除く)" + +#: ../src/command_system/implementation/execute.py:53 +msgid "Execute expression inside a shell, show output" +msgstr "シェル内で表現を実行し、結果を表示します" + +#: ../src/command_system/implementation/execute.py:109 +msgid "Execute expression inside a shell, send output" +msgstr "シェル内で表現を実行し、結果を送信します" + +#: ../src/command_system/implementation/standard.py:50 +msgid "Hide the chat buttons" +msgstr "チャットボタンを隠します" + +#: ../src/command_system/implementation/standard.py:56 +msgid "" +"Show help on a given command or a list of available commands if -a is given" +msgstr "コマンドのヘルプを表示します。-a で、可能なコマンドの一覧を表示します" + +#: ../src/command_system/implementation/standard.py:83 +msgid "Send a message to the contact" +msgstr "相手先にメッセージを送信します" + +#: ../src/command_system/implementation/standard.py:88 +msgid "Send action (in the third person) to the current chat" +msgstr "" + +#: ../src/command_system/implementation/standard.py:93 +msgid "Show logged messages which mention given text" +msgstr "" + +#: ../src/command_system/implementation/standard.py:99 +#, python-format +msgid "%s: Nothing found" +msgstr "%s: 見つかりません" + +#: ../src/command_system/implementation/standard.py:105 +msgid "Limit must be an integer" +msgstr "制限は整数である必要があります" + +#: ../src/command_system/implementation/standard.py:140 +msgid "" +"\n" +" Set current the status\n" +"\n" +" Status can be given as one of the following values: online, away,\n" +" chat, xa, dnd.\n" +" " +msgstr "" +"\n" +" 在席状況を設定します\n" +"\n" +" 在席状況は次のいずれかの値です: online (在席), away (離席中),\n" +" chat (チャット可), xa (不在), dnd (取り込み中).\n" +" " + +#: ../src/command_system/implementation/standard.py:153 +msgid "Set the current status to away" +msgstr "在席状況を「離席中」に設定します" + +#: ../src/command_system/implementation/standard.py:156 +#: ../src/common/commands.py:109 ../src/common/helpers.py:249 +#: ../src/tooltips.py:194 +msgid "Away" +msgstr "離席中" + +#: ../src/command_system/implementation/standard.py:161 +msgid "Set the current status to online" +msgstr "在席状況を「在席」に設定します" + +#: ../src/command_system/implementation/standard.py:164 +msgid "Available" +msgstr "在席" + +#: ../src/command_system/implementation/standard.py:178 +#: ../src/command_system/implementation/standard.py:255 +#, fuzzy +msgid "Clear the text window" +msgstr "ウィンドウを閉じる" + +#: ../src/command_system/implementation/standard.py:183 +msgid "Toggle the GPG encryption" +msgstr "GPGP 暗号化 (トグル)" + +#: ../src/command_system/implementation/standard.py:188 +msgid "Send a ping to the contact" +msgstr "相手先に ping を送信します" + +#: ../src/command_system/implementation/standard.py:191 +msgid "Command is not supported for zeroconf accounts" +msgstr "コマンドは、zeroconf アカウントには使えません" + +#: ../src/command_system/implementation/standard.py:195 +msgid "Send DTMF sequence through an open audio session" +msgstr "接続している音声セッションに DTMF 手順を送信します" + +#: ../src/command_system/implementation/standard.py:198 +msgid "No open audio sessions with the contact" +msgstr "この相手先と接続している音声セッションがありません" + +#: ../src/command_system/implementation/standard.py:201 +#, python-format +msgid "%s is not a valid tone" +msgstr "%s は有効なトーンではありません" + +#: ../src/command_system/implementation/standard.py:211 +msgid "Audio sessions are not available" +msgstr "音声セッションは有効ではありません" + +#: ../src/command_system/implementation/standard.py:221 +msgid "Video sessions are not available" +msgstr "ビデオセッションは有効ではありません" + +#: ../src/command_system/implementation/standard.py:262 +msgid "Change your nickname in a group chat" +msgstr "グループチャットでニックネームを変更します" + +#. invalid char +#: ../src/command_system/implementation/standard.py:267 ../src/config.py:3392 +#: ../src/dialogs.py:2075 +msgid "Invalid nickname" +msgstr "ニックネームは有効ではありません" + +#: ../src/command_system/implementation/standard.py:272 +msgid "Open a private chat window with a specified occupant" +msgstr "指定した在室者との私信のウィンドウを開きます" + +#: ../src/command_system/implementation/standard.py:278 +#: ../src/command_system/implementation/standard.py:287 +#: ../src/command_system/implementation/standard.py:341 +msgid "Nickname not found" +msgstr "ニックネームは見つかりません" + +#: ../src/command_system/implementation/standard.py:281 +msgid "" +"Open a private chat window with a specified occupant and send him a message" +msgstr "指定した在室者との私信のウィンドウを開き、メッセージを送信します" + +#: ../src/command_system/implementation/standard.py:290 +msgid "Display or change a group chat topic" +msgstr "グループチャットの題を表示または変更します" + +#: ../src/command_system/implementation/standard.py:298 +msgid "Invite a user to a room for a reason" +msgstr "理由を添えて、談話室に招待します" + +#: ../src/command_system/implementation/standard.py:301 +#, python-format +msgid "Invited %s to %s" +msgstr "%s を %s に招待しました" + +#: ../src/command_system/implementation/standard.py:304 +msgid "Join a group chat given by a jid, optionally using given nickname" +msgstr "" +"指定する JID のグループチャットに参加します (ニックネームが指定されていればそ" +"れを使って)" + +#: ../src/command_system/implementation/standard.py:321 +msgid "" +"Leave the groupchat, optionally giving a reason, and close tab or window" +msgstr "" +"グループチャットから退出し (理由があればそれを送信します)、タブまたはウィンド" +"ウを閉じます" + +#: ../src/command_system/implementation/standard.py:326 +msgid "" +"\n" +" Ban user by a nick or a jid from a groupchat\n" +"\n" +" If given nickname is not found it will be treated as a jid.\n" +" " +msgstr "" +"\n" +" ニックネームまたは JID で指定するユーザーをグループチャットから締め出しま" +"す\n" +"\n" +" ニックネームが見つからなければ JID として扱います。\n" +" " + +#: ../src/command_system/implementation/standard.py:338 +msgid "Kick user by a nick from a groupchat" +msgstr "ニックネームで指定するユーザーをグループチャットから蹴り出します" + +#: ../src/command_system/implementation/standard.py:345 +msgid "Display names of all group chat occupants" +msgstr "グループチャットのすべての在室者の名前を表示します" + +#: ../src/command_system/implementation/standard.py:367 +msgid "Forbid an occupant to send you public or private messages" +msgstr "在室者がメッセージ (私信も含む) を送ってくることを禁止します" + +#: ../src/command_system/implementation/standard.py:372 +msgid "Allow an occupant to send you public or private messages" +msgstr "在室者がメッセージ (私信も含む) を送ってくることを許可します" + #: ../src/common/check_paths.py:38 msgid "creating logs database" msgstr "記録データベースを作っています" @@ -3371,89 +3642,84 @@ msgstr "%s はディレクトリです。ファイルでなければなりませ msgid "creating %s directory" msgstr "ディレクトリ %s を作ります" -#: ../src/common/commands.py:82 +#: ../src/common/commands.py:85 msgid "Change status information" msgstr "在席状況の変更" -#: ../src/common/commands.py:97 +#: ../src/common/commands.py:100 msgid "Change status" msgstr "在席状況を変更する" -#: ../src/common/commands.py:98 +#: ../src/common/commands.py:101 msgid "Set the presence type and description" msgstr "在席状況の種類と説明の設定" -#: ../src/common/commands.py:104 +#: ../src/common/commands.py:107 msgid "Free for chat" msgstr "チャットできます" -#: ../src/common/commands.py:105 +#: ../src/common/commands.py:108 msgid "Online" msgstr "オンライン" -#: ../src/common/commands.py:106 ../src/common/helpers.py:242 -#: ../src/tooltips.py:193 -msgid "Away" -msgstr "離席中" - -#: ../src/common/commands.py:107 +#: ../src/common/commands.py:110 msgid "Extended away" msgstr "長時間不在です" -#: ../src/common/commands.py:108 +#: ../src/common/commands.py:111 msgid "Do not disturb" msgstr "邪魔しないでください" -#: ../src/common/commands.py:109 +#: ../src/common/commands.py:112 msgid "Offline - disconnect" msgstr "オフライン - 切断中" -#: ../src/common/commands.py:114 +#: ../src/common/commands.py:117 msgid "Presence description:" msgstr "在席状況の説明:" -#: ../src/common/commands.py:149 ../src/common/commands.py:317 +#: ../src/common/commands.py:152 ../src/common/commands.py:320 msgid "The status has been changed." msgstr "在席状況が変更されました。" -#: ../src/common/commands.py:181 ../src/common/commands.py:207 +#: ../src/common/commands.py:184 ../src/common/commands.py:210 msgid "Leave Groupchats" msgstr "グループチャットから退出" -#: ../src/common/commands.py:197 +#: ../src/common/commands.py:200 #, python-format msgid "%(nickname)s on %(room_jid)s" msgstr "%(room_jid)s の %(nickname)s さん" -#: ../src/common/commands.py:201 +#: ../src/common/commands.py:204 msgid "You have not joined a groupchat." msgstr "グループチャットに参加していません。" -#: ../src/common/commands.py:208 +#: ../src/common/commands.py:211 msgid "Choose the groupchats you want to leave" msgstr "退出したいグループチャットを選択してください" #. Make special context menu if group is Groupchats -#: ../src/common/commands.py:212 ../src/common/contacts.py:128 -#: ../src/common/helpers.py:60 ../src/roster_window.py:817 -#: ../src/roster_window.py:1648 ../src/roster_window.py:1650 -#: ../src/roster_window.py:2512 ../src/roster_window.py:5524 +#: ../src/common/commands.py:215 ../src/common/contacts.py:128 +#: ../src/common/helpers.py:67 ../src/roster_window.py:820 +#: ../src/roster_window.py:1691 ../src/roster_window.py:1693 +#: ../src/roster_window.py:2557 ../src/roster_window.py:5610 msgid "Groupchats" msgstr "グループチャット" -#: ../src/common/commands.py:253 +#: ../src/common/commands.py:256 msgid "You left the following groupchats:" msgstr "次のグループチャットから退出しました:" -#: ../src/common/commands.py:265 +#: ../src/common/commands.py:268 msgid "Forward unread messages" msgstr "未読メッセージの転送" -#: ../src/common/commands.py:287 +#: ../src/common/commands.py:290 msgid "All unread messages have been forwarded." msgstr "すべての未読メッセージが転送されました。" -#: ../src/common/commands.py:295 +#: ../src/common/commands.py:298 msgid "Forward unread message then disconnect" msgstr "未読メッセージを転送してから切断" @@ -3552,9 +3818,9 @@ msgid "" msgstr "折り畳む(アカウントやグループチャットの)行の一覧(空白で区切る)。" #. sorted alphanum -#: ../src/common/config.py:108 ../src/common/config.py:496 +#: ../src/common/config.py:108 ../src/common/config.py:504 #: ../src/common/optparser.py:296 ../src/common/optparser.py:492 -#: ../src/common/optparser.py:526 ../src/gui_interface.py:2634 +#: ../src/common/optparser.py:526 ../src/gui_interface.py:2668 msgid "default" msgstr "デフォルト" @@ -4199,7 +4465,15 @@ msgstr "" "真なら、Gajim はグループチャットの参加者の分掌をステータスアイコンに色付き四" "角をつけて表示します。" -#: ../src/common/config.py:306 +#: ../src/common/config.py:293 +msgid "" +"Proxy used for all outgoing connections if the account does not have a " +"specific proxy configured" +msgstr "" +"アカウントで正しいプロキシの設定がなされていない場合に、外向きの通信に使われ" +"るプロキシ" + +#: ../src/common/config.py:307 msgid "" "Priority will change automatically according to your status. Priorities are " "defined in autopriority_* options." @@ -4207,7 +4481,7 @@ msgstr "" "在席状況に応じて優先順位を自動的に変更します。優先順位は autopriority_* オプ" "ションで定義します。" -#: ../src/common/config.py:314 +#: ../src/common/config.py:315 msgid "" "Status used to autoconnect as. Can be online, chat, away, xa, dnd, " "invisible. NOTE: this option is used only if restore_last_status is disabled" @@ -4217,82 +4491,100 @@ msgstr "" "このオプションは restore_last_status が無効のときのみ使われます" # (Mako) If enabled は If True であるべきだろう -#: ../src/common/config.py:315 +#: ../src/common/config.py:316 msgid "If enabled, restore the last status that was used." msgstr "真なら、最後に使われた在席状況を復元します。" -#: ../src/common/config.py:317 +#: ../src/common/config.py:318 msgid "" "If True, Contacts requesting authorization will be automatically accepted." msgstr "真なら、相手先の承認の要求は自動的に了承されます。" -#: ../src/common/config.py:318 +#: ../src/common/config.py:319 msgid "" "If False, this account will be disabled and will not appear in roster window." msgstr "" "偽なら、このアカウントを無効にして、チャットウィンドウにアバターを表示しませ" "ん。" -#: ../src/common/config.py:321 +#: ../src/common/config.py:322 msgid "" "If disabled, don't sign presences with GPG key, even if GPG is configured." msgstr "偽なら、たとえ GPG が設定されていても、GPG 鍵による署名を行いません。" -#: ../src/common/config.py:323 -msgid "Enable ESessions encryption for this account." -msgstr "このアカウントの暗号化セッションを有効にする" - #: ../src/common/config.py:324 +msgid "Enable ESessions encryption for this account." +msgstr "このアカウントの暗号化セッションを有効にします。" + +#: ../src/common/config.py:325 msgid "Should Gajim automatically start an encrypted session when possible?" msgstr "Gajim は(可能なら)自動的に暗号化セッションを始めるべきかどうか。" -#: ../src/common/config.py:325 +#: ../src/common/config.py:326 msgid "" "Ordered list (space separated) of connection type to try. Can contain tls, " "ssl or plain" msgstr "試みる接続の種類の順番(空白で区切る)。「tls」「ssl」または「plain」" -#: ../src/common/config.py:326 +#: ../src/common/config.py:327 msgid "" -"Show a warning dialog before sending password on an plaintext connection." +"Show a warning dialog before sending password on an plaintext connection. " +"Can be 'warn', 'connect', 'disconnect'" msgstr "" "暗号化されない接続の場合、パスワードを送る前に警告のダイアログを表示します。" +"「warn」(警告する)「connect」(接続する)または「disconnect」(接続しない)" -#: ../src/common/config.py:327 +#: ../src/common/config.py:328 msgid "Show a warning dialog before using standard SSL library." msgstr "標準の SSL ライブラリを使う前に警告のダイアログを表示します。" -#: ../src/common/config.py:328 +#: ../src/common/config.py:329 msgid "" "Show a warning dialog before sending PLAIN password over a plain connection." msgstr "" "暗号化されない接続で平文でパスワードを送る前に、警告のダイアログを表示しま" "す。" -#: ../src/common/config.py:330 +#: ../src/common/config.py:331 msgid "Space separated list of ssl errors to ignore." msgstr "無視すべき SSL のエラーの一覧(空白で区切って)。" -#: ../src/common/config.py:339 +#: ../src/common/config.py:337 +msgid "" +"Space separated list of JIDs for which you do not want to store logs. You " +"can also add account name to log nothing for this account." +msgstr "" +"記録を保存しない JID の一覧(空白で区切って)。アカウント名を加えることもでき、" +"そのアカウントについて記録を残しません。" + +#: ../src/common/config.py:338 +msgid "" +"Space separated list of JIDs for which you accept to not log conversations " +"if he does not want to." +msgstr "" +"相手が記録しないことを望む場合、記録しない会話を受け入れる JID の一覧(空白で" +"区切って)。" + +#: ../src/common/config.py:341 msgid "Whitespace sent after inactivity" msgstr "活動停止状態の後に送られる空白" -#: ../src/common/config.py:340 +#: ../src/common/config.py:342 msgid "XMPP ping sent after inactivity" msgstr "活動停止状態の後に XMPP ping を送ります" -#: ../src/common/config.py:344 +#: ../src/common/config.py:346 msgid "" "How many seconds to wait for the answer of ping alive packet before we try " "to reconnect." msgstr "生存パケットを送ってから再接続を試みるまで待機する時間(単位は秒)。" #. yes, no, ask -#: ../src/common/config.py:348 +#: ../src/common/config.py:350 msgid "Jabberd2 workaround" msgstr "Jabberd2 対策" -#: ../src/common/config.py:351 +#: ../src/common/config.py:353 msgid "" "If checked, Gajim will use your IP and proxies defined in " "file_transfer_proxies option for file transfer." @@ -4300,24 +4592,33 @@ msgstr "" "チェックをつけると、Gajim はあなたの IP とプロキシを使います。プロキシはファ" "イル転送のために file_transfer_proxies オプションで定義します。" -#: ../src/common/config.py:365 +#: ../src/common/config.py:354 +msgid "" +"If True, Gajim will test file transfer proxies on startup to be sure it " +"works. Openfire's proxies are known to fail this test even if they work." +msgstr "" +"真にすると、Gajim は起動時にファイル転送プロキシが正常に機能するかテストを行" +"います。Openfire のプロキシは(正常に機能する場合でも)このテストに失敗すること" +"がわかっています。" + +#: ../src/common/config.py:368 msgid "Answer to receipt requests" msgstr "受領確認に応じる" -#: ../src/common/config.py:366 +#: ../src/common/config.py:369 msgid "Sent receipt requests" msgstr "受領確認を求める" -#: ../src/common/config.py:375 +#: ../src/common/config.py:378 msgid "" "Allow Gajim to send information about the operating system you are running." msgstr "Gajim が使用中の OS を通知することを許可します。" -#: ../src/common/config.py:376 +#: ../src/common/config.py:379 msgid "Allow Gajim to send your local time." msgstr "Gajim があなたの現地時間を通知することを許可します。" -#: ../src/common/config.py:377 +#: ../src/common/config.py:380 msgid "" "When negotiating an encrypted session, should Gajim assume you want your " "messages to be logged?" @@ -4325,19 +4626,47 @@ msgstr "" "暗号化セッションを確立しようとする際、メッセージの記録をとりたいと仮定するか" "どうか" -#: ../src/common/config.py:380 +#: ../src/common/config.py:383 msgid "Message that is sent to contacts you want to add" msgstr "追加したい相手先に送られるメッセージ" -#: ../src/common/config.py:381 +#: ../src/common/config.py:384 msgid "Last time we syncronized with logs from server." msgstr "サーバーの履歴に同期した最後の時刻" -#: ../src/common/config.py:443 +#: ../src/common/config.py:385 +msgid "" +"If enabled and if server supports this feature, Gajim will receive messages " +"sent and received by other resources." +msgstr "" +"真にすると(かつサーバーがこの機能をサポートしている場合)、Gajim はほかのリ" +"ソースによって送受されたメッセージを受信します。" + +#: ../src/common/config.py:386 +msgid "" +"If enabled, Gajim will send your local IPs so your contact can connect to " +"your machine to transfer files." +msgstr "" +"真にすると、Gajim は相手先がファイル転送を行うためにあなたのローカル IP アド" +"レスを送信します。" + +#: ../src/common/config.py:387 +msgid "Latest token for Oauth2 authentication." +msgstr "最近の Oauth2 認証のトークン" + +#: ../src/common/config.py:388 +msgid "client_id for Oauth2 authentication." +msgstr "Oauth2 認証のクライアント id" + +#: ../src/common/config.py:389 +msgid "redirect_url for Oauth2 authentication." +msgstr "Oauth2 認証のリダイレクト URL" + +#: ../src/common/config.py:451 msgid "Is OpenPGP enabled for this contact?" msgstr "この相手先に OpenPGP を使えるかどうか" -#: ../src/common/config.py:444 +#: ../src/common/config.py:452 msgid "" "Should Gajim automatically start an encrypted session with this contact when " "possible?" @@ -4345,11 +4674,11 @@ msgstr "" "Gajim はこの相手先について自動的に(可能なら)暗号化セッションを始めるべきかど" "うか" -#: ../src/common/config.py:445 ../src/common/config.py:448 +#: ../src/common/config.py:453 ../src/common/config.py:456 msgid "Language for which we want to check misspelled words" msgstr "スペル間違いを調べたい言語" -#: ../src/common/config.py:451 +#: ../src/common/config.py:459 msgid "" "State whether plugins should be activated on exit (this is saved on Gajim " "exit). This option SHOULD NOT be used to (de)activate plug-ins. Use GUI " @@ -4359,83 +4688,83 @@ msgstr "" "す)。このオプションをプラグインの有効化/無効化のために使用してはいけません。" "代わりに GUI を使用してください。" -#: ../src/common/config.py:456 ../src/common/pep.py:157 +#: ../src/common/config.py:464 ../src/common/pep.py:157 msgid "Sleeping" msgstr "睡眠中" -#: ../src/common/config.py:457 +#: ../src/common/config.py:465 msgid "Back soon" msgstr "すぐに戻ります" -#: ../src/common/config.py:457 +#: ../src/common/config.py:465 msgid "Back in some minutes." msgstr "数分後に戻ります。" -#: ../src/common/config.py:458 ../src/common/pep.py:127 +#: ../src/common/config.py:466 ../src/common/pep.py:127 msgid "Eating" msgstr "食事" -#: ../src/common/config.py:458 +#: ../src/common/config.py:466 msgid "I'm eating, so leave me a message." msgstr "食事のため、しばらく離れます。" -#: ../src/common/config.py:459 +#: ../src/common/config.py:467 msgid "Movie" msgstr "映画" -#: ../src/common/config.py:459 +#: ../src/common/config.py:467 msgid "I'm watching a movie." msgstr "ただいま映画鑑賞中です。" -#: ../src/common/config.py:460 ../src/common/pep.py:186 +#: ../src/common/config.py:468 ../src/common/pep.py:186 msgid "Working" msgstr "仕事中" -#: ../src/common/config.py:460 +#: ../src/common/config.py:468 msgid "I'm working." msgstr "仕事中です。" -#: ../src/common/config.py:461 +#: ../src/common/config.py:469 msgid "Phone" msgstr "電話中" -#: ../src/common/config.py:461 +#: ../src/common/config.py:469 msgid "I'm on the phone." msgstr "電話中です。" -#: ../src/common/config.py:462 +#: ../src/common/config.py:470 msgid "Out" msgstr "外出中" -#: ../src/common/config.py:462 +#: ../src/common/config.py:470 msgid "I'm out enjoying life." msgstr "出かけています。" -#: ../src/common/config.py:473 +#: ../src/common/config.py:481 msgid "I'm available." msgstr "在席しています。" -#: ../src/common/config.py:474 +#: ../src/common/config.py:482 msgid "I'm free for chat." msgstr "チャットできます。" -#: ../src/common/config.py:475 ../src/config.py:1609 +#: ../src/common/config.py:483 ../src/config.py:1652 msgid "Be right back." msgstr "すぐ戻ります。" -#: ../src/common/config.py:476 +#: ../src/common/config.py:484 msgid "I'm not available." msgstr "不在です。" -#: ../src/common/config.py:477 +#: ../src/common/config.py:485 msgid "Do not disturb." msgstr "邪魔しないでください。" -#: ../src/common/config.py:478 ../src/common/config.py:479 +#: ../src/common/config.py:486 ../src/common/config.py:487 msgid "Bye!" msgstr "バイバイ !" -#: ../src/common/config.py:489 +#: ../src/common/config.py:497 msgid "" "Sound to play when a group chat message contains one of the words in " "muc_highlight_words, or when a group chat message contains your nickname." @@ -4443,393 +4772,31 @@ msgstr "" "グループチャットのメッセージに、muc_highlight_words で設定した語、またはあな" "たのニックネームが含まれる場合にサウンドを鳴らします。" -#: ../src/common/config.py:490 +#: ../src/common/config.py:498 msgid "Sound to play when any MUC message arrives." msgstr "グループチャットのメッセージがあった際にサウンドを鳴らします。" -#: ../src/common/config.py:499 ../src/common/optparser.py:310 +#: ../src/common/config.py:507 ../src/common/optparser.py:310 msgid "green" msgstr "green" -#: ../src/common/config.py:503 ../src/common/optparser.py:296 +#: ../src/common/config.py:511 ../src/common/optparser.py:296 msgid "grocery" msgstr "grocery" -#: ../src/common/config.py:507 +#: ../src/common/config.py:515 msgid "human" msgstr "human" -#: ../src/common/config.py:511 +#: ../src/common/config.py:519 msgid "marine" msgstr "marine" -#: ../src/common/connection.py:68 -msgid "Unable to get issuer certificate" -msgstr "発行者の証明書を取得できません" - -#: ../src/common/connection.py:69 -msgid "Unable to get certificate CRL" -msgstr "証明書失効リストを取得できません" - -#: ../src/common/connection.py:70 -msgid "Unable to decrypt certificate's signature" -msgstr "証明書の署名を復号できません" - -#: ../src/common/connection.py:71 -msgid "Unable to decrypt CRL's signature" -msgstr "証明書失効リストの署名を復号できません" - -#: ../src/common/connection.py:72 -msgid "Unable to decode issuer public key" -msgstr "発行者の公開鍵を復元できません" - -#: ../src/common/connection.py:73 -msgid "Certificate signature failure" -msgstr "証明書の署名の失敗" - -#: ../src/common/connection.py:74 -msgid "CRL signature failure" -msgstr "証明書失効リストの署名の失敗" - -#: ../src/common/connection.py:75 -msgid "Certificate is not yet valid" -msgstr "証明書は検証されていません" - -#: ../src/common/connection.py:76 -msgid "Certificate has expired" -msgstr "証明書は期限切れです" - -#: ../src/common/connection.py:77 -msgid "CRL is not yet valid" -msgstr "証明書失効リストは検証されていません" - -#: ../src/common/connection.py:78 -msgid "CRL has expired" -msgstr "証明書失効リストは有効期限が切れています" - -#: ../src/common/connection.py:79 -msgid "Format error in certificate's notBefore field" -msgstr "証明書の notBefore (有効期限の始め)の書式のエラー" - -#: ../src/common/connection.py:80 -msgid "Format error in certificate's notAfter field" -msgstr "証明書の notAfter (有効期限の終わり)の書式のエラー" - -#: ../src/common/connection.py:81 -msgid "Format error in CRL's lastUpdate field" -msgstr "証明書失効リストの最終更新の書式のエラー" - -#: ../src/common/connection.py:82 -msgid "Format error in CRL's nextUpdate field" -msgstr "証明書失効リストの次回更新の書式のエラー" - -#: ../src/common/connection.py:83 -msgid "Out of memory" -msgstr "メモリが足りません" - -#: ../src/common/connection.py:84 -msgid "Self signed certificate" -msgstr "自己署名証明書" - -#: ../src/common/connection.py:85 -msgid "Self signed certificate in certificate chain" -msgstr "認証パス中の自己署名証明書" - -#: ../src/common/connection.py:86 -msgid "Unable to get local issuer certificate" -msgstr "ローカルの発行者の証明書を取得できません" - -# (Mako)The first は root のことか? -#: ../src/common/connection.py:87 -msgid "Unable to verify the first certificate" -msgstr "ルート証明書が検証できません" - -#: ../src/common/connection.py:88 -msgid "Certificate chain too long" -msgstr "認証パスが長すぎます" - -#: ../src/common/connection.py:89 -msgid "Certificate revoked" -msgstr "証明書は失効しています" - -#: ../src/common/connection.py:90 -msgid "Invalid CA certificate" -msgstr "検証されない認証局証明書" - -#: ../src/common/connection.py:91 -msgid "Path length constraint exceeded" -msgstr "パスの長さの制限を越えています" - -#: ../src/common/connection.py:92 -msgid "Unsupported certificate purpose" -msgstr "証明書の目的はサポートされていません" - -#: ../src/common/connection.py:93 -msgid "Certificate not trusted" -msgstr "証明書は信頼できません" - -#: ../src/common/connection.py:94 -msgid "Certificate rejected" -msgstr "証明書は却下されました" - -#: ../src/common/connection.py:95 -msgid "Subject issuer mismatch" -msgstr "サブジェクトの発行者が合致しません" - -#: ../src/common/connection.py:96 -msgid "Authority and subject key identifier mismatch" -msgstr "機関とサブジェクトの鍵IDが合致しません" - -#: ../src/common/connection.py:97 -msgid "Authority and issuer serial number mismatch" -msgstr "機関と発行者シリアル番号が合致しません" - -#: ../src/common/connection.py:98 -msgid "Key usage does not include certificate signing" -msgstr "証明書署名に鍵の使い方が含まれていません" - -#: ../src/common/connection.py:99 -msgid "Application verification failure" -msgstr "アプリケーションの検証に失敗しました" - -#: ../src/common/connection.py:259 -#: ../src/common/connection_handlers_events.py:967 ../src/config.py:2106 -#: ../src/config.py:2115 ../src/config.py:2183 ../src/config.py:3619 -#: ../src/dataforms_widget.py:623 ../src/dialogs.py:3079 -msgid "Invalid Jabber ID" -msgstr "Jabber ID が正しくありません" - -#: ../src/common/connection.py:260 ../src/dialogs.py:3080 -#, python-format -msgid "It is not possible to send a message to %s, this JID is not valid." -msgstr "%s さんにメッセージを送ることができません。JID が正しくありません。" - -# (Mako) ここでは presence を「相手先」と訳す -#: ../src/common/connection.py:282 -msgid "Neither the remote presence is signed, nor a key was assigned." -msgstr "相手先が署名していないか、鍵が割り当てられていません。" - -#: ../src/common/connection.py:285 -#, python-format -msgid "The contact's key (%s) does not match the key assigned in Gajim." -msgstr "相手先の鍵 (%s) は、Gajim で割り当てられている鍵と合致しません。" - -#. we're not english -#. one in locale and one en -#: ../src/common/connection.py:337 -msgid "[This message is *encrypted* (See :XEP:`27`]" -msgstr "[このメッセージは *暗号化されています* (参考 :XEP:`27`]" - -#: ../src/common/connection.py:435 -#, python-format -msgid "" -"Subject: %(subject)s\n" -"%(message)s" +#: ../src/common/config.py:526 +msgid "Tor" msgstr "" -"件名: %(subject)s\n" -"%(message)s" -#: ../src/common/connection.py:448 ../src/common/connection_handlers.py:339 -#: ../src/common/connection_handlers.py:943 -#: ../src/common/connection_handlers.py:1053 -#: ../src/common/connection_handlers.py:1710 -#: ../src/common/connection_handlers_events.py:861 -#: ../src/common/logger.py:1124 ../src/gajim.py:385 -msgid "Disk Write Error" -msgstr "ディスクの書き込みエラー" - -#: ../src/common/connection.py:452 ../src/common/connection_handlers.py:946 -#: ../src/common/connection_handlers.py:1056 -#: ../src/common/connection_handlers.py:1713 -#: ../src/common/connection_handlers_events.py:865 -#: ../src/common/logger.py:1127 ../src/gajim.py:204 ../src/session.py:98 -#, python-format -msgid "" -"The database file (%s) cannot be read. Try to repair it (see http://trac." -"gajim.org/wiki/DatabaseBackup) or remove it (all history will be lost)." -msgstr "" -"データベースファイル (%s) の読み込みができません。修復を試みる (http://trac." -"gajim.org/wiki/DatabaseBackup を参照のこと) か、または削除して (すべての履歴" -"は失われます) ください。" - -#: ../src/common/connection.py:845 -#, python-format -msgid "Connection with account \"%s\" has been lost" -msgstr "アカウント \"%s\" での接続が切れました" - -#: ../src/common/connection.py:846 -msgid "Reconnect manually." -msgstr "手動で再接続してください。" - -#. it's a new account -#. wrong answer -#: ../src/common/connection.py:857 -#, python-format -msgid "Server %(name)s answered wrongly to register request: %(error)s" -msgstr "サーバー %(name)s は登録要求に対してエラーを返しました: %(error)s" - -#. requested config has changed since first connection -#: ../src/common/connection.py:899 -#, python-format -msgid "Server %s provided a different registration form" -msgstr "サーバー %s は異なる登録フォームを提供しています" - -#. wrong answer -#: ../src/common/connection.py:915 -msgid "Invalid answer" -msgstr "応答が正しくありません" - -#: ../src/common/connection.py:916 -#, python-format -msgid "Transport %(name)s answered wrongly to register request: %(error)s" -msgstr "中継先 %(name)s は登録要求に対してエラーを返しました: %(error)s" - -#: ../src/common/connection.py:1224 ../src/common/connection.py:1358 -#: ../src/common/connection.py:1972 -#: ../src/common/zeroconf/connection_zeroconf.py:204 -#, python-format -msgid "Could not connect to \"%s\"" -msgstr "%s に接続できませんでした" - -#: ../src/common/connection.py:1225 ../src/gui_interface.py:524 -msgid "Check your connection or try again later." -msgstr "設定を確認するか、時間をおいて試してください。" - -#: ../src/common/connection.py:1230 -#, python-format -msgid "Server replied: %s" -msgstr "サーバの応答: %s" - -#: ../src/common/connection.py:1243 -msgid "Connection to proxy failed" -msgstr "プロキシへの接続に失敗" - -#: ../src/common/connection.py:1275 ../src/common/connection.py:1337 -#, python-format -msgid "Could not connect to account %s" -msgstr "アカウント %s に接続できません" - -#: ../src/common/connection.py:1276 ../src/common/connection.py:1338 -#, python-format -msgid "Connection with account %s has been lost. Retry connecting." -msgstr "アカウント %s での接続が切れました。再接続を試みます。" - -#: ../src/common/connection.py:1301 -#, python-format -msgid "The authenticity of the %s certificate could be invalid." -msgstr "%s の証明書の真正性は検証できませんでした。" - -#: ../src/common/connection.py:1304 -#, python-format -msgid "" -"\n" -"SSL Error: %s" -msgstr "" -"\n" -"SSL エラー: %s" - -#: ../src/common/connection.py:1306 -#, python-format -msgid "" -"\n" -"Unknown SSL error: %d" -msgstr "" -"\n" -"未知の SSL エラー: %d" - -#: ../src/common/connection.py:1359 -msgid "Check your connection or try again later" -msgstr "接続を確認するか、または後で再度試してください" - -# (Mako) %s はアカウントか -#: ../src/common/connection.py:1393 -#, python-format -msgid "Authentication failed with \"%s\"" -msgstr "\"%s\" の認証に失敗しました" - -#: ../src/common/connection.py:1395 -msgid "Please check your login and password for correctness." -msgstr "整合性のために、ログインとパスワードを確認してください。" - -#: ../src/common/connection.py:1468 -msgid "Error while removing privacy list" -msgstr "プライバシーリストを削除する際のエラー" - -#: ../src/common/connection.py:1469 -#, python-format -msgid "" -"Privacy list %s has not been removed. It is maybe active in one of your " -"connected resources. Deactivate it and try again." -msgstr "" -"プライバシーリスト %s は削除されませんでした。現在の接続に使用されているよう" -"です。使用をやめてから再び試してください。" - -#: ../src/common/connection.py:1546 ../src/common/connection_handlers.py:573 -msgid "Invisibility not supported" -msgstr "「隠れています」はサポートされていません" - -#: ../src/common/connection.py:1547 ../src/common/connection_handlers.py:574 -#, python-format -msgid "Account %s doesn't support invisibility." -msgstr "アカウント %s は「隠れています」をサポートしていません。" - -#: ../src/common/connection.py:1839 -#, python-format -msgid "Sent contact: \"%s\" (%s)" -msgstr "送った相手先: \"%s\" (%s)" - -#: ../src/common/connection.py:1842 -msgid "Sent contacts:" -msgstr "送った相手先:" - -#: ../src/common/connection.py:1989 ../src/common/connection.py:2012 -msgid "Not fetched because of invisible status" -msgstr "「隠れ中」のため取得できません" - -#: ../src/common/connection.py:2542 -msgid "Unregister failed" -msgstr "登録解除に失敗" - -#: ../src/common/connection.py:2543 -#, python-format -msgid "Unregistration with server %(server)s failed: %(error)s" -msgstr "サーバー %(server)s での登録解除に失敗しました: %(error)s" - -# (Mako) idle をどうする -#: ../src/common/connection_handlers.py:95 -#: ../src/common/zeroconf/connection_handlers_zeroconf.py:54 -msgid "Unable to load idle module" -msgstr "アイドルモジュールをロードできません" - -#: ../src/common/connection_handlers.py:128 -#, python-format -msgid "Registration information for transport %s has not arrived in time" -msgstr "中継先 %s の登録情報が一定時間内に到達しませんでした" - -#: ../src/common/connection_handlers.py:135 -msgid "Registration succeeded" -msgstr "登録が完了しました" - -#: ../src/common/connection_handlers.py:136 -#, python-format -msgid "Registration with agent %s succeeded" -msgstr "エージェント %s の登録は成功しました" - -#: ../src/common/connection_handlers.py:144 -msgid "Registration failed" -msgstr "登録が失敗しました" - -#: ../src/common/connection_handlers.py:144 -#, python-format -msgid "" -"Registration with agent %(agent)s failed with error %(error)s: %(error_msg)s" -msgstr "%(agent)s の登録は失敗しました。%(error)s: %(error_msg)s" - -#: ../src/common/connection_handlers.py:1755 -msgid "I would like to add you to my roster." -msgstr "あなたを私の名簿に追加したいと思っています。" - -#: ../src/common/connection_handlers_events.py:345 +#: ../src/common/connection_handlers_events.py:367 #, python-format msgid "" "JID %s is not RFC compliant. It will not be added to your roster. Use roster " @@ -4839,128 +4806,503 @@ msgstr "" "は、http://jru.jabberstudio.org/ のような名簿管理ツールを使ってください。" # (Mako) 実際に使われている場所を確認していないが、強引に訳す -#: ../src/common/connection_handlers_events.py:776 +#: ../src/common/connection_handlers_events.py:799 #, python-format msgid "unsubscribe request from %s" msgstr "%s から継読中止の要求" +#: ../src/common/connection_handlers_events.py:884 +#: ../src/common/connection_handlers.py:334 +#: ../src/common/connection_handlers.py:940 +#: ../src/common/connection_handlers.py:1052 ../src/common/connection.py:453 +#: ../src/common/logger.py:1142 ../src/gajim.py:392 +msgid "Disk Write Error" +msgstr "ディスクの書き込みエラー" + +#: ../src/common/connection_handlers_events.py:888 +#: ../src/common/connection_handlers.py:943 +#: ../src/common/connection_handlers.py:1055 ../src/common/connection.py:457 +#: ../src/common/logger.py:1145 ../src/gajim.py:211 ../src/session.py:101 +#, python-format +msgid "" +"The database file (%s) cannot be read. Try to repair it (see http://trac." +"gajim.org/wiki/DatabaseBackup) or remove it (all history will be lost)." +msgstr "" +"データベースファイル (%s) の読み込みができません。修復を試みる (http://trac." +"gajim.org/wiki/DatabaseBackup を参照のこと) か、または削除して (すべての履歴" +"は失われます) ください。" + #. Room has been destroyed. see #. http://www.xmpp.org/extensions/xep-0045.html#destroyroom -#: ../src/common/connection_handlers_events.py:886 +#: ../src/common/connection_handlers_events.py:909 msgid "Room has been destroyed" msgstr "談話室は閉鎖されました" -#: ../src/common/connection_handlers_events.py:894 +#: ../src/common/connection_handlers_events.py:917 #, python-format msgid "You can join this room instead: %s" msgstr "代わりに次の談話室に参加します: %s" -#: ../src/common/connection_handlers_events.py:968 +#: ../src/common/connection_handlers_events.py:1001 +#: ../src/common/connection_handlers_events.py:1033 +#: ../src/common/connection_handlers_events.py:1049 +#: ../src/common/connection.py:263 ../src/config.py:2149 ../src/config.py:2158 +#: ../src/config.py:2226 ../src/config.py:3663 ../src/dataforms_widget.py:623 +#: ../src/dialogs.py:3092 +msgid "Invalid Jabber ID" +msgstr "Jabber ID が正しくありません" + +#: ../src/common/connection_handlers_events.py:1002 +#: ../src/common/connection_handlers_events.py:1034 +#: ../src/common/connection_handlers_events.py:1050 msgid "A message from a non-valid JID arrived, it has been ignored." msgstr "正しくない JID からメッセージが届きました。無視します。" #. ('MSGNOTSENT', account, (jid, ierror_msg, msg, time, session)) -#: ../src/common/connection_handlers_events.py:1005 -#: ../src/gui_interface.py:415 ../src/gui_interface.py:429 +#: ../src/common/connection_handlers_events.py:1076 +#: ../src/gui_interface.py:420 ../src/gui_interface.py:434 #, python-format msgid "error while sending %(message)s ( %(error)s )" msgstr "%(message)s を送信する際にエラー ( %(error)s )" -#: ../src/common/connection_handlers_events.py:1422 +#: ../src/common/connection_handlers_events.py:1508 #, python-format msgid "Unknown SSL error: %d" msgstr "未知の SSL エラー: %d" -#: ../src/common/connection_handlers_events.py:1950 ../src/dialogs.py:2771 -#: ../src/notify.py:260 +#: ../src/common/connection_handlers_events.py:2040 ../src/dialogs.py:2779 +#: ../src/notify.py:263 msgid "New Single Message" msgstr "新着の単発メッセージ" -#: ../src/common/connection_handlers_events.py:1952 +#: ../src/common/connection_handlers_events.py:2042 #, python-format msgid "New Single Message from %(nickname)s" msgstr "%(nickname)s からの新しい単発メッセージ" -#: ../src/common/connection_handlers_events.py:1956 ../src/dialogs.py:2772 -#: ../src/notify.py:261 +#: ../src/common/connection_handlers_events.py:2046 ../src/dialogs.py:2780 +#: ../src/notify.py:264 msgid "New Private Message" msgstr "新着の私信" -#: ../src/common/connection_handlers_events.py:1958 +#: ../src/common/connection_handlers_events.py:2048 #, python-format msgid "New Private Message from group chat %s" msgstr "グループチャット %s からの新着の私信" -#: ../src/common/connection_handlers_events.py:1961 +#: ../src/common/connection_handlers_events.py:2051 #, python-format msgid "%(nickname)s: %(message)s" msgstr "%(nickname)s さん: %(message)s" -#: ../src/common/connection_handlers_events.py:1964 +#: ../src/common/connection_handlers_events.py:2054 #, python-format msgid "Messaged by %(nickname)s" msgstr "%(nickname)s さんからのメッセージ" -#: ../src/common/connection_handlers_events.py:1968 ../src/dialogs.py:2771 -#: ../src/notify.py:260 +#: ../src/common/connection_handlers_events.py:2058 ../src/dialogs.py:2779 +#: ../src/notify.py:263 msgid "New Message" msgstr "新着メッセージ" -#: ../src/common/connection_handlers_events.py:1970 +#: ../src/common/connection_handlers_events.py:2060 #, python-format msgid "New Message from %(nickname)s" msgstr "%(nickname)s さんからの新着メッセージ" -#: ../src/common/connection_handlers_events.py:2099 +#: ../src/common/connection_handlers_events.py:2189 #, python-format msgid "%(nick)s Changed Status" msgstr "%(nick)s さんの在席状況が変わりました" -#: ../src/common/connection_handlers_events.py:2101 -#: ../src/groupchat_control.py:202 ../src/groupchat_control.py:1755 -#: ../src/history_window.py:447 +#: ../src/common/connection_handlers_events.py:2191 +#: ../src/groupchat_control.py:205 ../src/groupchat_control.py:1766 +#: ../src/history_window.py:448 #, python-format msgid "%(nick)s is now %(status)s" msgstr "%(nick)s さんは現在 %(status)s" -#: ../src/common/connection_handlers_events.py:2106 ../src/dialogs.py:2783 -#: ../src/notify.py:274 +#: ../src/common/connection_handlers_events.py:2196 ../src/dialogs.py:2791 +#: ../src/notify.py:277 msgid "Contact Changed Status" msgstr "相手先が在席状況を変更" -#: ../src/common/connection_handlers_events.py:2108 +#: ../src/common/connection_handlers_events.py:2198 #, python-format msgid "%(nickname)s Signed In" msgstr "%(nickname)s さんがサインインしました" #. default value -#: ../src/common/connection_handlers_events.py:2113 ../src/dialogs.py:2767 -#: ../src/notify.py:256 +#: ../src/common/connection_handlers_events.py:2203 ../src/dialogs.py:2775 +#: ../src/notify.py:259 msgid "Contact Signed In" msgstr "相手先がサインインしました" -#: ../src/common/connection_handlers_events.py:2115 +#: ../src/common/connection_handlers_events.py:2205 #, python-format msgid "%(nickname)s Signed Out" msgstr "%(nickname)s さんがサインアウトしました" -#: ../src/common/connection_handlers_events.py:2120 ../src/dialogs.py:2769 -#: ../src/notify.py:258 +#: ../src/common/connection_handlers_events.py:2210 ../src/dialogs.py:2777 +#: ../src/notify.py:261 msgid "Contact Signed Out" msgstr "相手先がサインアウトしました" +# (Mako) idle をどうする +#: ../src/common/connection_handlers.py:88 +#: ../src/common/zeroconf/connection_handlers_zeroconf.py:54 +msgid "Unable to load idle module" +msgstr "アイドルモジュールをロードできません" + +#: ../src/common/connection_handlers.py:121 +#, python-format +msgid "Registration information for transport %s has not arrived in time" +msgstr "中継先 %s の登録情報が一定時間内に到達しませんでした" + +#: ../src/common/connection_handlers.py:129 +msgid "Registration succeeded" +msgstr "登録が完了しました" + +#: ../src/common/connection_handlers.py:130 +#, python-format +msgid "Registration with agent %s succeeded" +msgstr "エージェント %s の登録は成功しました" + +#: ../src/common/connection_handlers.py:139 +msgid "Registration failed" +msgstr "登録が失敗しました" + +#: ../src/common/connection_handlers.py:140 +#, python-format +msgid "" +"Registration with agent %(agent)s failed with error %(error)s: %(error_msg)s" +msgstr "%(agent)s の登録は失敗しました。%(error)s: %(error_msg)s" + +#: ../src/common/connection_handlers.py:571 ../src/common/connection.py:1540 +msgid "Invisibility not supported" +msgstr "「隠れています」はサポートされていません" + +#: ../src/common/connection_handlers.py:572 ../src/common/connection.py:1541 +#, python-format +msgid "Account %s doesn't support invisibility." +msgstr "アカウント %s は「隠れています」をサポートしていません。" + +#: ../src/common/connection_handlers.py:1714 +msgid "I would like to add you to my roster." +msgstr "あなたを私の名簿に追加したいと思っています。" + +#: ../src/common/connection.py:70 +msgid "Unable to get issuer certificate" +msgstr "発行者の証明書を取得できません" + +#: ../src/common/connection.py:71 +msgid "Unable to get certificate CRL" +msgstr "証明書失効リストを取得できません" + +#: ../src/common/connection.py:72 +msgid "Unable to decrypt certificate's signature" +msgstr "証明書の署名を復号できません" + +#: ../src/common/connection.py:73 +msgid "Unable to decrypt CRL's signature" +msgstr "証明書失効リストの署名を復号できません" + +#: ../src/common/connection.py:74 +msgid "Unable to decode issuer public key" +msgstr "発行者の公開鍵を復元できません" + +#: ../src/common/connection.py:75 +msgid "Certificate signature failure" +msgstr "証明書の署名の失敗" + +#: ../src/common/connection.py:76 +msgid "CRL signature failure" +msgstr "証明書失効リストの署名の失敗" + +#: ../src/common/connection.py:77 +msgid "Certificate is not yet valid" +msgstr "証明書は検証されていません" + +#: ../src/common/connection.py:78 +msgid "Certificate has expired" +msgstr "証明書は期限切れです" + +#: ../src/common/connection.py:79 +msgid "CRL is not yet valid" +msgstr "証明書失効リストは検証されていません" + +#: ../src/common/connection.py:80 +msgid "CRL has expired" +msgstr "証明書失効リストは有効期限が切れています" + +#: ../src/common/connection.py:81 +msgid "Format error in certificate's notBefore field" +msgstr "証明書の notBefore (有効期限の始め)の書式のエラー" + +#: ../src/common/connection.py:82 +msgid "Format error in certificate's notAfter field" +msgstr "証明書の notAfter (有効期限の終わり)の書式のエラー" + +#: ../src/common/connection.py:83 +msgid "Format error in CRL's lastUpdate field" +msgstr "証明書失効リストの最終更新の書式のエラー" + +#: ../src/common/connection.py:84 +msgid "Format error in CRL's nextUpdate field" +msgstr "証明書失効リストの次回更新の書式のエラー" + +#: ../src/common/connection.py:85 +msgid "Out of memory" +msgstr "メモリが足りません" + +#: ../src/common/connection.py:86 +msgid "Self signed certificate" +msgstr "自己署名証明書" + +#: ../src/common/connection.py:87 +msgid "Self signed certificate in certificate chain" +msgstr "認証パス中の自己署名証明書" + +#: ../src/common/connection.py:88 +msgid "Unable to get local issuer certificate" +msgstr "ローカルの発行者の証明書を取得できません" + +# (Mako)The first は root のことか? +#: ../src/common/connection.py:89 +msgid "Unable to verify the first certificate" +msgstr "ルート証明書が検証できません" + +#: ../src/common/connection.py:90 +msgid "Certificate chain too long" +msgstr "認証パスが長すぎます" + +#: ../src/common/connection.py:91 +msgid "Certificate revoked" +msgstr "証明書は失効しています" + +#: ../src/common/connection.py:92 +msgid "Invalid CA certificate" +msgstr "検証されない認証局証明書" + +#: ../src/common/connection.py:93 +msgid "Path length constraint exceeded" +msgstr "パスの長さの制限を越えています" + +#: ../src/common/connection.py:94 +msgid "Unsupported certificate purpose" +msgstr "証明書の目的はサポートされていません" + +#: ../src/common/connection.py:95 +msgid "Certificate not trusted" +msgstr "証明書は信頼できません" + +#: ../src/common/connection.py:96 +msgid "Certificate rejected" +msgstr "証明書は却下されました" + +#: ../src/common/connection.py:97 +msgid "Subject issuer mismatch" +msgstr "サブジェクトの発行者が合致しません" + +#: ../src/common/connection.py:98 +msgid "Authority and subject key identifier mismatch" +msgstr "機関とサブジェクトの鍵IDが合致しません" + +#: ../src/common/connection.py:99 +msgid "Authority and issuer serial number mismatch" +msgstr "機関と発行者シリアル番号が合致しません" + +#: ../src/common/connection.py:100 +msgid "Key usage does not include certificate signing" +msgstr "証明書署名に鍵の使い方が含まれていません" + +#: ../src/common/connection.py:101 +msgid "Application verification failure" +msgstr "アプリケーションの検証に失敗しました" + +#: ../src/common/connection.py:264 ../src/dialogs.py:3093 +#, python-format +msgid "It is not possible to send a message to %s, this JID is not valid." +msgstr "%s さんにメッセージを送ることができません。JID が正しくありません。" + +# (Mako) ここでは presence を「相手先」と訳す +#: ../src/common/connection.py:286 +msgid "Neither the remote presence is signed, nor a key was assigned." +msgstr "相手先が署名していないか、鍵が割り当てられていません。" + +#: ../src/common/connection.py:289 +#, python-format +msgid "The contact's key (%s) does not match the key assigned in Gajim." +msgstr "相手先の鍵 (%s) は、Gajim で割り当てられている鍵と合致しません。" + +#. we're not english: one in locale and one en +#: ../src/common/connection.py:342 +msgid "[This message is *encrypted* (See :XEP:`27`]" +msgstr "[このメッセージは *暗号化されています* (参考 :XEP:`27`]" + +#: ../src/common/connection.py:440 +#, python-format +msgid "" +"Subject: %(subject)s\n" +"%(message)s" +msgstr "" +"件名: %(subject)s\n" +"%(message)s" + +#: ../src/common/connection.py:850 +#, python-format +msgid "Connection with account \"%s\" has been lost" +msgstr "アカウント \"%s\" での接続が切れました" + +#: ../src/common/connection.py:851 +msgid "Reconnect manually." +msgstr "手動で再接続してください。" + +#. it's a new account +#. wrong answer +#: ../src/common/connection.py:862 +#, python-format +msgid "Server %(name)s answered wrongly to register request: %(error)s" +msgstr "サーバー %(name)s は登録要求に対してエラーを返しました: %(error)s" + +#. requested config has changed since first connection +#: ../src/common/connection.py:904 +#, python-format +msgid "Server %s provided a different registration form" +msgstr "サーバー %s は異なる登録フォームを提供しています" + +#: ../src/common/connection.py:921 +msgid "Invalid answer" +msgstr "応答が正しくありません" + +#: ../src/common/connection.py:922 +#, python-format +msgid "Transport %(name)s answered wrongly to register request: %(error)s" +msgstr "中継先 %(name)s は登録要求に対してエラーを返しました: %(error)s" + +#: ../src/common/connection.py:1197 ../src/common/connection.py:1349 +#: ../src/common/connection.py:1976 +#: ../src/common/zeroconf/connection_zeroconf.py:205 +#, python-format +msgid "Could not connect to \"%s\"" +msgstr "%s に接続できませんでした" + +#: ../src/common/connection.py:1198 ../src/gui_interface.py:529 +msgid "Check your connection or try again later." +msgstr "設定を確認するか、時間をおいて試してください。" + +#: ../src/common/connection.py:1203 +#, python-format +msgid "Server replied: %s" +msgstr "サーバの応答: %s" + +#: ../src/common/connection.py:1218 +msgid "Connection to proxy failed" +msgstr "プロキシへの接続に失敗" + +#: ../src/common/connection.py:1256 ../src/common/connection.py:1328 +#, python-format +msgid "Could not connect to account %s" +msgstr "アカウント %s に接続できません" + +#: ../src/common/connection.py:1257 ../src/common/connection.py:1329 +#, python-format +msgid "Connection with account %s has been lost. Retry connecting." +msgstr "アカウント %s での接続が切れました。再接続を試みます。" + +#: ../src/common/connection.py:1282 +#, python-format +msgid "The authenticity of the %s certificate could be invalid." +msgstr "%s の証明書の真正性は検証できませんでした。" + +#: ../src/common/connection.py:1285 +#, python-format +msgid "" +"\n" +"SSL Error: %s" +msgstr "" +"\n" +"SSL エラー: %s" + +#: ../src/common/connection.py:1287 +#, python-format +msgid "" +"\n" +"Unknown SSL error: %d" +msgstr "" +"\n" +"未知の SSL エラー: %d" + +#: ../src/common/connection.py:1310 +#, python-format +msgid "" +"The authenticity of the %s certificate could be invalid.\n" +"The certificate does not cover this domain." +msgstr "" +"%s の証明書の真正性は検証できませんでした。\n" +"この証明書はこのドメインをカバーしていません。" + +#: ../src/common/connection.py:1350 +msgid "Check your connection or try again later" +msgstr "接続を確認するか、または後で再度試してください" + +# (Mako) %s はアカウントか +#: ../src/common/connection.py:1385 +#, python-format +msgid "Authentication failed with \"%s\"" +msgstr "\"%s\" の認証に失敗しました" + +#: ../src/common/connection.py:1386 +msgid "Please check your login and passwordfor correctness." +msgstr "整合性のために、ログインとパスワードを確認してください。" + +#: ../src/common/connection.py:1461 +msgid "Error while removing privacy list" +msgstr "プライバシーリストを削除する際のエラー" + +#: ../src/common/connection.py:1462 +#, python-format +msgid "" +"Privacy list %s has not been removed. It is maybe active in one of your " +"connected resources. Deactivate it and tryagain." +msgstr "" +"プライバシーリスト %s は削除されませんでした。現在の接続に使用されているよう" +"です。使用をやめてから再び試してください。" + +#: ../src/common/connection.py:1843 +#, python-format +msgid "Sent contact: \"%s\" (%s)" +msgstr "送った相手先: \"%s\" (%s)" + +#: ../src/common/connection.py:1846 +msgid "Sent contacts:" +msgstr "送った相手先:" + +#: ../src/common/connection.py:1993 ../src/common/connection.py:2016 +msgid "Not fetched because of invisible status" +msgstr "「隠れ中」のため取得できません" + +#: ../src/common/connection.py:2575 +msgid "Unregister failed" +msgstr "登録解除に失敗" + +#: ../src/common/connection.py:2576 +#, python-format +msgid "Unregistration with server %(server)s failed: %(error)s" +msgstr "サーバー %(server)s での登録解除に失敗しました: %(error)s" + # (Mako)承認なしに名簿にある状態 -#: ../src/common/contacts.py:126 ../src/common/helpers.py:60 -#: ../src/gui_interface.py:467 +#: ../src/common/contacts.py:126 ../src/common/helpers.py:67 +#: ../src/gui_interface.py:472 msgid "Observers" msgstr "オブザーバ" #: ../src/common/contacts.py:130 ../src/common/contacts.py:358 -#: ../src/common/helpers.py:60 ../src/disco.py:120 ../src/disco.py:121 -#: ../src/disco.py:1517 ../src/roster_window.py:856 -#: ../src/roster_window.py:1552 ../src/roster_window.py:1640 -#: ../src/roster_window.py:1642 ../src/roster_window.py:1804 -#: ../src/roster_window.py:2480 +#: ../src/common/helpers.py:67 ../src/disco.py:120 ../src/disco.py:121 +#: ../src/disco.py:1517 ../src/roster_window.py:859 +#: ../src/roster_window.py:1579 ../src/roster_window.py:1683 +#: ../src/roster_window.py:1685 ../src/roster_window.py:1847 +#: ../src/roster_window.py:2525 msgid "Transports" msgstr "中継先" @@ -5189,280 +5531,297 @@ msgstr "週の終わり" msgid "Weekend!" msgstr "週末 !" -#: ../src/common/helpers.py:151 +#: ../src/common/helpers.py:158 msgid "Username must be between 1 and 1023 chars" msgstr "ユーザー名は1文字以上1023文字以下である必要があります" -#: ../src/common/helpers.py:156 +#: ../src/common/helpers.py:163 msgid "Invalid character in username." msgstr "ユーザー名に不正な文字が含まれています。" -#: ../src/common/helpers.py:162 +#: ../src/common/helpers.py:169 msgid "Server must be between 1 and 1023 chars" msgstr "サーバー名は1文字以上1023文字以下である必要があります" -#: ../src/common/helpers.py:167 +#: ../src/common/helpers.py:174 msgid "Invalid character in hostname." msgstr "ホスト名に不正な文字が含まれています。" -#: ../src/common/helpers.py:169 +#: ../src/common/helpers.py:176 msgid "Server address required." msgstr "サーバーのアドレスが必要です。" -#: ../src/common/helpers.py:173 +#: ../src/common/helpers.py:180 msgid "Resource must be between 1 and 1023 chars" msgstr "リソースは1文字以上1023文字以下である必要があります" -#: ../src/common/helpers.py:178 +#: ../src/common/helpers.py:185 msgid "Invalid character in resource." msgstr "リソースに不正な文字が含まれています。" -#: ../src/common/helpers.py:218 +#: ../src/common/helpers.py:225 msgid "_Busy" msgstr "取り込み中 (_B)" -#: ../src/common/helpers.py:220 ../src/tooltips.py:195 +#: ../src/common/helpers.py:227 ../src/tooltips.py:196 msgid "Busy" msgstr "取り込み中" -#: ../src/common/helpers.py:223 +#: ../src/common/helpers.py:230 msgid "_Not Available" msgstr "不在 (_N)" -#: ../src/common/helpers.py:225 ../src/tooltips.py:197 +#: ../src/common/helpers.py:232 ../src/tooltips.py:198 msgid "Not Available" msgstr "不在" -#: ../src/common/helpers.py:228 +#: ../src/common/helpers.py:235 msgid "_Free for Chat" msgstr "チャット可 (_F)" -#: ../src/common/helpers.py:230 ../src/tooltips.py:191 +#: ../src/common/helpers.py:237 ../src/tooltips.py:192 msgid "Free for Chat" msgstr "チャット可" -#: ../src/common/helpers.py:233 +#: ../src/common/helpers.py:240 msgid "?user status:_Available" msgstr "在席 (_A)" -#: ../src/common/helpers.py:235 ../src/tooltips.py:189 +#: ../src/common/helpers.py:242 ../src/tooltips.py:190 msgid "?user status:Available" msgstr "在席" -#: ../src/common/helpers.py:237 +#: ../src/common/helpers.py:244 msgid "Connecting" msgstr "接続中です" -#: ../src/common/helpers.py:240 +#: ../src/common/helpers.py:247 msgid "A_way" msgstr "離席中 (_w)" -#: ../src/common/helpers.py:245 +#: ../src/common/helpers.py:252 msgid "_Offline" msgstr "オフライン (_O)" -#: ../src/common/helpers.py:247 ../src/tooltips.py:199 +#: ../src/common/helpers.py:254 ../src/tooltips.py:200 msgid "Offline" msgstr "オフライン" -#: ../src/common/helpers.py:250 +#: ../src/common/helpers.py:257 msgid "_Invisible" msgstr "隠れ中 (_I)" -#: ../src/common/helpers.py:252 +#: ../src/common/helpers.py:259 msgid "Invisible" msgstr "隠れ中" -#: ../src/common/helpers.py:256 +#: ../src/common/helpers.py:263 msgid "?contact has status:Unknown" msgstr "不明" -#: ../src/common/helpers.py:258 +#: ../src/common/helpers.py:265 msgid "?contact has status:Has errors" msgstr "エラーが起こっています" -#: ../src/common/helpers.py:263 +#: ../src/common/helpers.py:270 msgid "?Subscription we already have:None" msgstr "なし" # (Mako)subscription -#: ../src/common/helpers.py:265 +#: ../src/common/helpers.py:272 msgid "To" msgstr "相手先が承認" # (Mako)groups_post_window.ui は、メールの「差出人」に相当 # helpers.pyは、 # 相手先の情報で、subscriptionの有無なので、「こちらが承認」としたい -#: ../src/common/helpers.py:267 +#: ../src/common/helpers.py:274 msgid "From" msgstr "こちらが承認" -#: ../src/common/helpers.py:269 +#: ../src/common/helpers.py:276 msgid "Both" msgstr "相互に承認" -#: ../src/common/helpers.py:277 +#: ../src/common/helpers.py:284 msgid "?Ask (for Subscription):None" msgstr "なし" -#: ../src/common/helpers.py:279 +#: ../src/common/helpers.py:286 msgid "Subscribe" msgstr "申し込み" -#: ../src/common/helpers.py:288 +#: ../src/common/helpers.py:295 msgid "?Group Chat Contact Role:None" msgstr "なし" -#: ../src/common/helpers.py:291 +#: ../src/common/helpers.py:298 msgid "Moderators" msgstr "司会者" -#: ../src/common/helpers.py:293 +#: ../src/common/helpers.py:300 msgid "Moderator" msgstr "司会者" -#: ../src/common/helpers.py:296 +#: ../src/common/helpers.py:303 msgid "Participants" msgstr "参加者" -#: ../src/common/helpers.py:298 +#: ../src/common/helpers.py:305 msgid "Participant" msgstr "参加者" # (Mako)moderated room で、発言権(voice)を持たない者 -#: ../src/common/helpers.py:301 +#: ../src/common/helpers.py:308 msgid "Visitors" msgstr "傍聴者" -#: ../src/common/helpers.py:303 +#: ../src/common/helpers.py:310 msgid "Visitor" msgstr "傍聴者" -#: ../src/common/helpers.py:309 ../src/tooltips.py:210 +#: ../src/common/helpers.py:316 ../src/tooltips.py:211 msgid "?Group Chat Contact Affiliation:None" msgstr "なし" -#: ../src/common/helpers.py:311 ../src/tooltips.py:216 +#: ../src/common/helpers.py:318 ../src/tooltips.py:217 msgid "Owner" msgstr "主宰者" -#: ../src/common/helpers.py:313 ../src/tooltips.py:214 +#: ../src/common/helpers.py:320 ../src/tooltips.py:215 msgid "Administrator" msgstr "管理人" # (Mako)「会員」では排他的なニュアンスが強いのでしかたなくカタカナ語で -#: ../src/common/helpers.py:315 ../src/tooltips.py:212 +#: ../src/common/helpers.py:322 ../src/tooltips.py:213 msgid "Member" msgstr "メンバー" -#: ../src/common/helpers.py:354 +#: ../src/common/helpers.py:361 msgid "is paying attention to the conversation" msgstr "さんはこの会話に目を向けています" -#: ../src/common/helpers.py:356 +#: ../src/common/helpers.py:363 msgid "is doing something else" msgstr "さんは何かほかのことをしています" -#: ../src/common/helpers.py:358 +#: ../src/common/helpers.py:365 msgid "is composing a message..." msgstr "さんがメッセージを書いています..." #. paused means he or she was composing but has stopped for a while -#: ../src/common/helpers.py:361 +#: ../src/common/helpers.py:368 msgid "paused composing a message" msgstr "さんは書く手をちょっと止めています" -#: ../src/common/helpers.py:363 +#: ../src/common/helpers.py:370 msgid "has closed the chat window or tab" msgstr "さんは会話ウインドウを閉じました" #. GiB means gibibyte -#: ../src/common/helpers.py:628 +#: ../src/common/helpers.py:648 #, python-format msgid "%s GiB" msgstr "%s GiB" #. GB means gigabyte -#: ../src/common/helpers.py:631 +#: ../src/common/helpers.py:651 #, python-format msgid "%s GB" msgstr "%s GB" #. MiB means mibibyte -#: ../src/common/helpers.py:635 +#: ../src/common/helpers.py:655 #, python-format msgid "%s MiB" msgstr "%s MiB" #. MB means megabyte -#: ../src/common/helpers.py:638 +#: ../src/common/helpers.py:658 #, python-format msgid "%s MB" msgstr "%s MB" #. KiB means kibibyte -#: ../src/common/helpers.py:642 +#: ../src/common/helpers.py:662 #, python-format msgid "%s KiB" msgstr "%s KiB" #. KB means kilo bytes -#: ../src/common/helpers.py:645 +#: ../src/common/helpers.py:665 #, python-format msgid "%s KB" msgstr "%s KB" #. B means bytes -#: ../src/common/helpers.py:648 +#: ../src/common/helpers.py:668 #, python-format msgid "%s B" msgstr "%s B" # (Mako)これと、次の "from room %s" は連続して表示される -#: ../src/common/helpers.py:1099 ../src/common/helpers.py:1106 +#: ../src/common/helpers.py:1119 ../src/common/helpers.py:1126 #, python-format msgid "%d message pending" msgid_plural "%d messages pending" msgstr[0] "保留メッセージ %d 件" msgstr[1] "保留メッセージ %d 件" -#: ../src/common/helpers.py:1112 +#: ../src/common/helpers.py:1132 #, python-format msgid " from room %s" msgstr " - 談話室 \"%s\"" -#: ../src/common/helpers.py:1115 ../src/common/helpers.py:1132 +#: ../src/common/helpers.py:1135 ../src/common/helpers.py:1152 #, python-format msgid " from user %s" msgstr " - ユーザー %s" -#: ../src/common/helpers.py:1117 +#: ../src/common/helpers.py:1137 #, python-format msgid " from %s" msgstr "- %s" -#: ../src/common/helpers.py:1124 ../src/common/helpers.py:1130 +#: ../src/common/helpers.py:1144 ../src/common/helpers.py:1150 #, python-format msgid "%d event pending" msgid_plural "%d events pending" msgstr[0] "保留イベント %d 件" msgstr[1] "保留イベント %d 件" -#: ../src/common/helpers.py:1162 +#: ../src/common/helpers.py:1182 #, python-format msgid "Gajim - %s" msgstr "Gajim - %s" -#: ../src/common/helpers.py:1341 +#: ../src/common/helpers.py:1361 msgid "Hello, I am $name." msgstr "こんにちは。私は $name です。" -#: ../src/common/jingle_rtp.py:107 +#: ../src/common/helpers.py:1471 ../src/common/helpers.py:1480 +#: ../src/common/helpers.py:1534 +msgid "Timeout loading image" +msgstr "画像の読み込みに失敗しました" + +#: ../src/common/helpers.py:1490 ../src/common/helpers.py:1532 +msgid "Image is too big" +msgstr "画像が大きすぎます" + +#: ../src/common/helpers.py:1500 +msgid "PyCURL is not installed" +msgstr "pyCURL がインストールされていません" + +#: ../src/common/helpers.py:1536 +msgid "Error loading image" +msgstr "画像読み込みエラー" + +#: ../src/common/jingle_rtp.py:109 #, python-format msgid "%s configuration error" msgstr "%s 設定エラー" -#: ../src/common/jingle_rtp.py:108 +#: ../src/common/jingle_rtp.py:110 #, python-format msgid "" "Couldn't setup %s. Check your configuration.\n" @@ -5481,11 +5840,11 @@ msgstr "" "エラー:\n" "%s" -#: ../src/common/jingle_rtp.py:205 +#: ../src/common/jingle_rtp.py:208 msgid "GStreamer error" msgstr "GStreamer エラー" -#: ../src/common/jingle_rtp.py:206 +#: ../src/common/jingle_rtp.py:208 #, python-format msgid "" "Error: %s\n" @@ -5494,19 +5853,19 @@ msgstr "" "エラー: %s\n" "デバッグ: %s" -#: ../src/common/jingle_rtp.py:335 +#: ../src/common/jingle_rtp.py:338 msgid "audio input" msgstr "音声入力" -#: ../src/common/jingle_rtp.py:338 +#: ../src/common/jingle_rtp.py:341 msgid "audio output" msgstr "音声出力" -#: ../src/common/jingle_rtp.py:381 +#: ../src/common/jingle_rtp.py:384 msgid "video input" msgstr "ビデオ入力" -#: ../src/common/jingle_rtp.py:390 +#: ../src/common/jingle_rtp.py:393 msgid "video output" msgstr "ビデオ出力" @@ -6273,7 +6632,7 @@ msgstr "" "[暗号化セッションの途中です。このメッセージを見ているということは、何か失敗し" "ています。]" -#: ../src/common/zeroconf/connection_zeroconf.py:192 +#: ../src/common/zeroconf/connection_zeroconf.py:193 msgid "Avahi error" msgstr "Avahi エラー" @@ -6286,45 +6645,45 @@ msgstr "" "%s\n" "ローカルの伝送がうまく働いていないようです。" -#: ../src/common/zeroconf/connection_zeroconf.py:205 +#: ../src/common/zeroconf/connection_zeroconf.py:206 msgid "Please check if Avahi or Bonjour is installed." msgstr "Avahi か Bonjour がインストールされているか確認してください。" -#: ../src/common/zeroconf/connection_zeroconf.py:215 -#: ../src/common/zeroconf/connection_zeroconf.py:219 +#: ../src/common/zeroconf/connection_zeroconf.py:216 +#: ../src/common/zeroconf/connection_zeroconf.py:220 msgid "Could not start local service" msgstr "ローカルのサービスを起動できません" -#: ../src/common/zeroconf/connection_zeroconf.py:216 +#: ../src/common/zeroconf/connection_zeroconf.py:217 #, python-format msgid "Unable to bind to port %d." msgstr "ポート %d を開けません。" -#: ../src/common/zeroconf/connection_zeroconf.py:220 -#: ../src/common/zeroconf/connection_zeroconf.py:304 -#: ../src/common/zeroconf/connection_zeroconf.py:317 -#: ../src/common/zeroconf/connection_zeroconf.py:333 +#: ../src/common/zeroconf/connection_zeroconf.py:221 +#: ../src/common/zeroconf/connection_zeroconf.py:305 +#: ../src/common/zeroconf/connection_zeroconf.py:318 +#: ../src/common/zeroconf/connection_zeroconf.py:334 msgid "Please check if avahi-daemon is running." msgstr "avahi-daemon が起動しているか確認してください。" -#: ../src/common/zeroconf/connection_zeroconf.py:303 -#: ../src/common/zeroconf/connection_zeroconf.py:316 -#: ../src/common/zeroconf/connection_zeroconf.py:332 +#: ../src/common/zeroconf/connection_zeroconf.py:304 +#: ../src/common/zeroconf/connection_zeroconf.py:317 +#: ../src/common/zeroconf/connection_zeroconf.py:333 #, python-format msgid "Could not change status of account \"%s\"" msgstr "アカウント \"%s\" の在席状況を変更できませんでした" -#: ../src/common/zeroconf/connection_zeroconf.py:351 -#: ../src/common/zeroconf/connection_zeroconf.py:390 +#: ../src/common/zeroconf/connection_zeroconf.py:352 +#: ../src/common/zeroconf/connection_zeroconf.py:392 msgid "Your message could not be sent." msgstr "メッセージを送信できませんでした。" -#: ../src/common/zeroconf/connection_zeroconf.py:365 -#: ../src/common/zeroconf/connection_zeroconf.py:404 +#: ../src/common/zeroconf/connection_zeroconf.py:366 +#: ../src/common/zeroconf/connection_zeroconf.py:406 msgid "Contact is offline. Your message could not be sent." msgstr "相手先はオフラインです。メッセージを送信できませんでした。" -#: ../src/common/zeroconf/connection_zeroconf.py:431 +#: ../src/common/zeroconf/connection_zeroconf.py:433 msgid "" "Connection to host could not be established: Timeout while sending data." msgstr "ホストへの接続を確立できませんでした: データ送信中の時間切れです。" @@ -6335,24 +6694,24 @@ msgstr "ホストへの接続を確立できませんでした: データ送信 msgid "Error while adding service. %s" msgstr "サービスの追加中のエラーです。%s" -#: ../src/config.py:406 +#: ../src/config.py:407 msgid "Default Message" msgstr "デフォルトのメッセージ" -#: ../src/config.py:415 +#: ../src/config.py:416 msgid "Enabled" msgstr "有効" -#: ../src/config.py:468 ../src/config.py:472 ../src/config.py:3115 +#: ../src/config.py:469 ../src/config.py:473 ../src/config.py:3159 msgid "Default" msgstr "デフォルト" -#: ../src/config.py:746 ../src/dialogs.py:1493 +#: ../src/config.py:757 ../src/dialogs.py:1493 #, python-format msgid "Dictionary for lang %s not available" msgstr "言語 %s の辞書はありません" -#: ../src/config.py:747 +#: ../src/config.py:758 #, python-format msgid "" "You have to install %s dictionary to use spellchecking, or choose another " @@ -6361,213 +6720,213 @@ msgstr "" "スペルチェックを行なうには %s の辞書をインストールしなければなりません。ある" "いは、speller_language オプションで別の言語を選択してください。" -#: ../src/config.py:1223 +#: ../src/config.py:1238 msgid "status message title" msgstr "状況メッセージのタイトル" -#: ../src/config.py:1223 +#: ../src/config.py:1238 msgid "status message text" msgstr "状況メッセージの文" #. Name column -#: ../src/config.py:1523 ../src/dialogs.py:2528 ../src/dialogs.py:2595 -#: ../src/dialogs.py:3382 ../src/disco.py:886 ../src/disco.py:1744 -#: ../src/disco.py:2046 ../src/history_window.py:90 +#: ../src/config.py:1566 ../src/dialogs.py:2536 ../src/dialogs.py:2603 +#: ../src/dialogs.py:3395 ../src/disco.py:886 ../src/disco.py:1744 +#: ../src/disco.py:2046 ../src/history_window.py:91 msgid "Name" msgstr "名前" -#: ../src/config.py:1618 +#: ../src/config.py:1661 msgid "Relogin now?" msgstr "今すぐ再ログインしますか ?" -#: ../src/config.py:1619 +#: ../src/config.py:1662 msgid "If you want all the changes to apply instantly, you must relogin." msgstr "すべての変更を直ちに有効にするには、再ログインしてください。" -#: ../src/config.py:1773 ../src/config.py:1906 +#: ../src/config.py:1816 ../src/config.py:1949 msgid "OpenPGP is not usable on this computer" msgstr "OpenPGP はこのコンピュータでは使えません。" -#: ../src/config.py:1946 ../src/config.py:1993 +#: ../src/config.py:1989 ../src/config.py:2036 msgid "Unread events" msgstr "未読のイベント" -#: ../src/config.py:1947 +#: ../src/config.py:1990 msgid "Read all pending events before removing this account." msgstr "このアカウントを削除する前にすべての保留イベントを読みます。" -#: ../src/config.py:1976 +#: ../src/config.py:2019 #, python-format msgid "You have opened chat in account %s" msgstr "アカウント %s でチャット中です" -#: ../src/config.py:1977 +#: ../src/config.py:2020 msgid "All chat and groupchat windows will be closed. Do you want to continue?" msgstr "" "すべてのチャットとグループチャットのウィンドウを閉じます。続けてもいいです" "か ?" -#: ../src/config.py:1989 ../src/config.py:2531 ../src/config.py:2567 +#: ../src/config.py:2032 ../src/config.py:2574 ../src/config.py:2611 msgid "You are currently connected to the server" msgstr "現在サーバーに接続している状態です" -#: ../src/config.py:1990 +#: ../src/config.py:2033 msgid "To change the account name, you must be disconnected." msgstr "アカウント名を変更するには、接続を切らなければなりません。" -#: ../src/config.py:1994 +#: ../src/config.py:2037 msgid "To change the account name, you must read all pending events." msgstr "" "アカウント名を変更するには、保留されているすべてのイベントを読まなければなり" "ません。" -#: ../src/config.py:2000 +#: ../src/config.py:2043 msgid "Account Name Already Used" msgstr "アカウン名は既に使われています" -#: ../src/config.py:2001 +#: ../src/config.py:2044 msgid "" "This name is already used by another of your accounts. Please choose another " "name." msgstr "この名前は別のアカウントで既に使われています。別の名前にしてください。" -#: ../src/config.py:2005 ../src/config.py:2009 +#: ../src/config.py:2048 ../src/config.py:2052 msgid "Invalid account name" msgstr "アカウント名が正しくありません" -#: ../src/config.py:2006 +#: ../src/config.py:2049 msgid "Account name cannot be empty." msgstr "アカウント名は空白にできません。" -#: ../src/config.py:2010 +#: ../src/config.py:2053 msgid "Account name cannot contain spaces." msgstr "アカウント名にスペースを含めることはできません。" -#: ../src/config.py:2087 +#: ../src/config.py:2130 msgid "Rename Account" msgstr "アカウントの変更" -#: ../src/config.py:2088 +#: ../src/config.py:2131 #, python-format msgid "Enter a new name for account %s" msgstr "%s さんの新しい名前を入力してください" -#: ../src/config.py:2116 +#: ../src/config.py:2159 msgid "A Jabber ID must be in the form \"user@servername\"." msgstr "Jabber ID は \"user@サーバー名\" の形をしていなければなりません。" -#: ../src/config.py:2339 ../src/config.py:3665 +#: ../src/config.py:2382 ../src/config.py:3709 msgid "Invalid entry" msgstr "入力内容が正しくありません" -#: ../src/config.py:2340 ../src/config.py:3666 +#: ../src/config.py:2383 ../src/config.py:3710 msgid "Custom port must be a port number." msgstr "ポートは番号で指定しなければなりません。" -#: ../src/config.py:2361 +#: ../src/config.py:2404 msgid "Failed to get secret keys" msgstr "秘密鍵が見つかりません" -#: ../src/config.py:2362 +#: ../src/config.py:2405 msgid "There is no OpenPGP secret key available." msgstr "利用できる OpenPGP の秘密鍵がありません。" -#: ../src/config.py:2396 +#: ../src/config.py:2439 msgid "OpenPGP Key Selection" msgstr "OpenPGP キーの選択" -#: ../src/config.py:2397 +#: ../src/config.py:2440 msgid "Choose your OpenPGP key" msgstr "OpenPGP の鍵を選択してください" -#: ../src/config.py:2404 +#: ../src/config.py:2447 msgid "No such account available" msgstr "そのアカウントは無効です" -#: ../src/config.py:2405 +#: ../src/config.py:2448 msgid "You must create your account before editing your personal information." msgstr "個人情報を編集するには、その前にアカウントを作成しなければなりません。" -#: ../src/config.py:2412 ../src/dialogs.py:2281 ../src/dialogs.py:2517 -#: ../src/dialogs.py:2705 ../src/disco.py:515 ../src/profile_window.py:361 +#: ../src/config.py:2455 ../src/dialogs.py:2287 ../src/dialogs.py:2525 +#: ../src/dialogs.py:2713 ../src/disco.py:515 ../src/profile_window.py:361 msgid "You are not connected to the server" msgstr "サーバに接続していません" -#: ../src/config.py:2413 +#: ../src/config.py:2456 msgid "Without a connection, you can not edit your personal information." msgstr "接続していない状態では個人情報の編集はできません。" -#: ../src/config.py:2417 +#: ../src/config.py:2460 msgid "Your server doesn't support Vcard" msgstr "このサーバーは Vcard をサポートしていません" -#: ../src/config.py:2418 +#: ../src/config.py:2461 msgid "Your server can't save your personal information." msgstr "このサーバーは個人情報を保持できません。" -#: ../src/config.py:2532 ../src/config.py:2568 +#: ../src/config.py:2575 ../src/config.py:2612 msgid "To disable the account, you must be disconnected." msgstr "アカウントを無効にするには、接続を切らなければなりません。" -#: ../src/config.py:2537 +#: ../src/config.py:2581 msgid "Account Local already exists." msgstr "アカウント Local は既に存在しています。" -#: ../src/config.py:2538 +#: ../src/config.py:2582 msgid "Please rename or remove it before enabling link-local messaging." msgstr "ローカルの伝送を有効にするには、名前の変更または削除を行ってください。" -#: ../src/config.py:2695 +#: ../src/config.py:2739 #, python-format msgid "Edit %s" msgstr "%s を編集" -#: ../src/config.py:2697 +#: ../src/config.py:2741 #, python-format msgid "Register to %s" msgstr "%s を登録" #. list at the beginning -#: ../src/config.py:2733 +#: ../src/config.py:2777 msgid "Ban List" msgstr "追放者の一覧" -#: ../src/config.py:2734 +#: ../src/config.py:2778 msgid "Member List" msgstr "メンバーの一覧" -#: ../src/config.py:2734 +#: ../src/config.py:2778 msgid "Owner List" msgstr "主宰者の一覧" -#: ../src/config.py:2735 +#: ../src/config.py:2779 msgid "Administrator List" msgstr "管理人の一覧" #. Address column #. holds JID (who said this) -#: ../src/config.py:2799 ../src/disco.py:893 ../src/history_manager.py:207 +#: ../src/config.py:2843 ../src/disco.py:893 ../src/history_manager.py:207 msgid "JID" msgstr "JID" -#: ../src/config.py:2809 +#: ../src/config.py:2853 msgid "Reason" msgstr "理由" -#: ../src/config.py:2816 +#: ../src/config.py:2860 msgid "Nick" msgstr "ニックネーム" -#: ../src/config.py:2822 +#: ../src/config.py:2866 msgid "Role" msgstr "役" -#: ../src/config.py:2849 +#: ../src/config.py:2893 msgid "Banning..." msgstr "締め出し中..." #. You can move '\n' before user@domain if that line is TOO BIG -#: ../src/config.py:2851 +#: ../src/config.py:2895 msgid "" "Whom do you want to ban?\n" "\n" @@ -6575,11 +6934,11 @@ msgstr "" "誰を締め出したいですか ?\n" "\n" -#: ../src/config.py:2853 +#: ../src/config.py:2897 msgid "Adding Member..." msgstr "メンバーを追加..." -#: ../src/config.py:2854 +#: ../src/config.py:2898 msgid "" "Whom do you want to make a member?\n" "\n" @@ -6587,11 +6946,11 @@ msgstr "" "誰をメンバーにしたいですか ?\n" "\n" -#: ../src/config.py:2856 +#: ../src/config.py:2900 msgid "Adding Owner..." msgstr "主宰者を追加..." -#: ../src/config.py:2857 +#: ../src/config.py:2901 msgid "" "Whom do you want to make an owner?\n" "\n" @@ -6599,11 +6958,11 @@ msgstr "" "誰を主宰者にしたいですか ?\n" "\n" -#: ../src/config.py:2859 +#: ../src/config.py:2903 msgid "Adding Administrator..." msgstr "管理人を追加..." -#: ../src/config.py:2860 +#: ../src/config.py:2904 msgid "" "Whom do you want to make an administrator?\n" "\n" @@ -6611,7 +6970,7 @@ msgstr "" "誰を管理人にしたいですか ?\n" "\n" -#: ../src/config.py:2861 +#: ../src/config.py:2905 msgid "" "Can be one of the following:\n" "1. user@domain/resource (only that resource matches).\n" @@ -6627,110 +6986,105 @@ msgstr "" "4. ドメイン (ドメインの合致。どんな user@domain や domain/resource や\n" "サブドメインを含んでも可)" -#: ../src/config.py:2962 +#: ../src/config.py:3006 #, python-format msgid "Removing %s account" msgstr "アカウント %s を削除します" -#: ../src/config.py:2977 +#: ../src/config.py:3021 msgid "Account is disabled" msgstr "アカウントは無効です" -#: ../src/config.py:2978 +#: ../src/config.py:3022 msgid "To unregister from a server, account must be enabled." msgstr "" "サーバーから登録を解除するには、アカウントを有効にしなければなりません。" -#: ../src/config.py:2991 ../src/gui_interface.py:278 -#: ../src/gui_interface.py:696 +#: ../src/config.py:3035 ../src/gui_interface.py:283 +#: ../src/gui_interface.py:701 msgid "Password Required" msgstr "パスワードが必要です" -#: ../src/config.py:2992 ../src/gui_interface.py:676 +#: ../src/config.py:3036 ../src/gui_interface.py:681 #, python-format msgid "Enter your password for account %s" msgstr "%s のパスワードを入力してください" -#: ../src/config.py:2993 ../src/gui_interface.py:696 +#: ../src/config.py:3037 ../src/gui_interface.py:701 msgid "Save password" msgstr "パスワードを保存する" -#: ../src/config.py:3003 +#: ../src/config.py:3047 #, python-format msgid "Account \"%s\" is connected to the server" msgstr "アカウント \"%s\" はサーバに接続しています" -#: ../src/config.py:3004 +#: ../src/config.py:3048 msgid "If you remove it, the connection will be lost." msgstr "削除すると、接続が失われます。" -#: ../src/config.py:3018 +#: ../src/config.py:3062 #, python-format msgid "Connection to server %s failed" msgstr "サーバー %s への接続に失敗しました" -#: ../src/config.py:3019 +#: ../src/config.py:3063 msgid "What would you like to do?" msgstr "何をしたいですか ?" -#: ../src/config.py:3020 +#: ../src/config.py:3064 msgid "Remove only from Gajim" msgstr "アカウントを Gajim からのみ削除" -#: ../src/config.py:3021 +#: ../src/config.py:3065 msgid "Don't remove anything. I'll try again later" msgstr "何も削除できません。あとで再び試みます" -#: ../src/config.py:3115 +#: ../src/config.py:3159 msgid "?print_status:All" msgstr "すべて" -#: ../src/config.py:3116 +#: ../src/config.py:3160 msgid "Enter and leave only" msgstr "入退室のみ" -#: ../src/config.py:3117 +#: ../src/config.py:3161 msgid "?print_status:None" msgstr "なし" -#: ../src/config.py:3189 +#: ../src/config.py:3233 msgid "New Group Chat" msgstr "新しいグループチャット" -#: ../src/config.py:3222 +#: ../src/config.py:3266 msgid "This bookmark has invalid data" msgstr "このブックマークは不正なデータを含んでいます" -#: ../src/config.py:3223 +#: ../src/config.py:3267 msgid "" "Please be sure to fill out server and room fields or remove this bookmark." msgstr "" "サーバーと談話室の欄を正しく入力するか、このブックマークを削除してください。" -#. invalid char -#: ../src/config.py:3348 ../src/dialogs.py:2070 -msgid "Invalid nickname" -msgstr "ニックネームが正しくありません" - -#: ../src/config.py:3349 ../src/config.py:3360 ../src/config.py:3369 -#: ../src/config.py:3380 ../src/config.py:3388 +#: ../src/config.py:3393 ../src/config.py:3404 ../src/config.py:3413 +#: ../src/config.py:3424 ../src/config.py:3432 msgid "Character not allowed" msgstr "使えない文字です" -#: ../src/config.py:3360 ../src/config.py:3368 ../src/config.py:3380 -#: ../src/config.py:3641 +#: ../src/config.py:3404 ../src/config.py:3412 ../src/config.py:3424 +#: ../src/config.py:3685 msgid "Invalid server" msgstr "サーバー名が正しくありません" -#: ../src/config.py:3387 +#: ../src/config.py:3431 msgid "Invalid room" msgstr "談話室名が正しくありません" -#: ../src/config.py:3557 +#: ../src/config.py:3601 msgid "Account has been added successfully" msgstr "アカウントは無事に追加されました" -#: ../src/config.py:3558 ../src/config.py:3564 +#: ../src/config.py:3602 ../src/config.py:3608 msgid "" "You can set advanced account options by pressing the Advanced button, or " "later by choosing the Accounts menu item under the Edit menu from the main " @@ -6739,32 +7093,32 @@ msgstr "" "「拡張」ボタンで、詳細なオプションの設定ができます。また後で、メインウィンド" "ウの「編集」メニューの「アカウント」を選択して設定することができます。" -#: ../src/config.py:3563 +#: ../src/config.py:3607 msgid "Your new account has been created successfully" msgstr "新しいアカウントは無事に作られました" -#: ../src/config.py:3602 +#: ../src/config.py:3646 msgid "Invalid username" msgstr "ユーザー名が正しくありません" -#: ../src/config.py:3604 +#: ../src/config.py:3648 msgid "You must provide a username to configure this account." msgstr "このアカウントを編集するには、ユーザー名を指定しなければなりません。" -#: ../src/config.py:3642 +#: ../src/config.py:3686 msgid "Please provide a server on which you want to register." msgstr "登録したいサーバーを指定してください。" -#: ../src/config.py:3698 ../src/gui_interface.py:1174 +#: ../src/config.py:3742 ../src/gui_interface.py:1203 msgid "Certificate Already in File" msgstr "証明書はファイルにあります" -#: ../src/config.py:3699 ../src/gui_interface.py:1175 +#: ../src/config.py:3743 ../src/gui_interface.py:1204 #, python-format msgid "This certificate is already in file %s, so it's not added again." msgstr "この証明書は既にファイル %s にあります。再び追加することはできません。" -#: ../src/config.py:3788 +#: ../src/config.py:3831 #, python-format msgid "" "Security Warning\n" @@ -6779,7 +7133,7 @@ msgstr "" "SSL エラー: %(error)s\n" "それでもこのサーバーに接続しますか ?" -#: ../src/config.py:3794 ../src/gui_interface.py:1203 +#: ../src/config.py:3837 ../src/gui_interface.py:1232 #, python-format msgid "" "Add this certificate to the list of trusted certificates.\n" @@ -6790,73 +7144,73 @@ msgstr "" "この証明書の SHA1 指紋:\n" "%s" -#: ../src/config.py:3826 ../src/config.py:3860 +#: ../src/config.py:3869 ../src/config.py:3903 msgid "An error occurred during account creation" msgstr "アカウント作成時にエラーが起きました" -#: ../src/config.py:3925 +#: ../src/config.py:3968 msgid "Account name is in use" msgstr "アカウント名は使われています" -#: ../src/config.py:3926 +#: ../src/config.py:3969 msgid "You already have an account using this name." msgstr "この名前のアカウントは既に存在しています。" -#: ../src/config.py:4056 +#: ../src/config.py:4099 msgid "PEP node was not removed" msgstr "PEP ノードは削除されませんでした" -#: ../src/config.py:4057 +#: ../src/config.py:4100 #, python-format msgid "PEP node %(node)s was not removed: %(message)s" msgstr "PEP ノード %(node)s は削除されませんでした: %(message)s" -#: ../src/config.py:4085 +#: ../src/config.py:4128 #, fuzzy, python-format msgid "Configure %s" msgstr "%s を調整" -#: ../src/config.py:4101 ../src/plugins/gui.py:73 +#: ../src/config.py:4144 ../src/plugins/gui.py:74 msgid "Active" msgstr "有効" -#: ../src/config.py:4109 +#: ../src/config.py:4152 msgid "Event" msgstr "イベント" -#: ../src/config.py:4144 +#: ../src/config.py:4187 msgid "First Message Received" msgstr "最初のメッセージを受信した" -#: ../src/config.py:4145 +#: ../src/config.py:4188 msgid "Next Message Received Focused" msgstr "開いているチャットで、その次のメッセージを受信した" -#: ../src/config.py:4147 +#: ../src/config.py:4190 msgid "Next Message Received Unfocused" msgstr "開いていないチャットで、その次のメッセージを受信した" -#: ../src/config.py:4148 +#: ../src/config.py:4191 msgid "Contact Connected" msgstr "相手先が接続した" -#: ../src/config.py:4149 +#: ../src/config.py:4192 msgid "Contact Disconnected" msgstr "相手先が切断した" -#: ../src/config.py:4150 +#: ../src/config.py:4193 msgid "Message Sent" msgstr "メッセージを送信した" -#: ../src/config.py:4151 +#: ../src/config.py:4194 msgid "Group Chat Message Highlight" msgstr "グループチャットのメッセージの強調" -#: ../src/config.py:4152 +#: ../src/config.py:4195 msgid "Group Chat Message Received" msgstr "グループチャットのメッセージを受信した" -#: ../src/config.py:4153 +#: ../src/config.py:4196 msgid "GMail Email Received" msgstr "GMail メールを受信した" @@ -6916,7 +7270,7 @@ msgid "Open as _Link" msgstr "リンクとして開く (_L)" #. %i is day in year (1-365) -#: ../src/conversation_textview.py:1310 +#: ../src/conversation_textview.py:1319 #, python-format msgid "Yesterday" msgid_plural "%(nb_days)i days ago" @@ -6924,7 +7278,7 @@ msgstr[0] "昨日" msgstr[1] "%(nb_days)i日前" #. if we have subject, show it too! -#: ../src/conversation_textview.py:1359 ../src/history_window.py:480 +#: ../src/conversation_textview.py:1368 ../src/history_window.py:481 #, python-format msgid "Subject: %s\n" msgstr "件名: %s\n" @@ -7048,7 +7402,7 @@ msgid "Please fill in the data of the contact you want to add" msgstr "追加したい相手先の情報を入力してください" #: ../src/dialogs.py:1074 ../src/dialogs.py:1080 ../src/dialogs.py:1085 -#: ../src/dialogs.py:3615 +#: ../src/dialogs.py:3628 msgid "Invalid User ID" msgstr "ユーザー ID が正しくありません" @@ -7120,244 +7474,244 @@ msgstr "" "\n" "スペル間違いの強調表示は使われません" -#: ../src/dialogs.py:1872 +#: ../src/dialogs.py:1877 msgid "_Resume" msgstr "残す (_R)" -#: ../src/dialogs.py:1880 +#: ../src/dialogs.py:1885 msgid "Re_place" msgstr "置換する (_p)" -#: ../src/dialogs.py:2071 ../src/dialogs.py:2470 +#: ../src/dialogs.py:2076 ../src/dialogs.py:2477 msgid "The nickname has not allowed characters." msgstr "ニックネームに使用できない文字が含まれています。" -#: ../src/dialogs.py:2189 +#: ../src/dialogs.py:2195 #, python-format msgid "Subscription request for account %(account)s from %(jid)s" msgstr "アカウント %(account)s に対して、%(jid)s さんからの在席通知の申し込み" -#: ../src/dialogs.py:2192 +#: ../src/dialogs.py:2198 #, python-format msgid "Subscription request from %s" msgstr "%s さんから在席通知の申し込み" -#: ../src/dialogs.py:2276 ../src/gui_interface.py:1925 +#: ../src/dialogs.py:2282 ../src/gui_interface.py:1959 #, python-format msgid "You are already in group chat %s" msgstr "既にグループチャット %s に参加しています。" -#: ../src/dialogs.py:2282 +#: ../src/dialogs.py:2288 msgid "You can not join a group chat unless you are connected." msgstr "接続しないと、グループチャットに参加できません。" -#: ../src/dialogs.py:2326 +#: ../src/dialogs.py:2332 #, python-format msgid "Join Group Chat with account %s" msgstr "アカウント %s でグループチャットに参加" -#: ../src/dialogs.py:2457 +#: ../src/dialogs.py:2463 msgid "Invalid Account" msgstr "アカウントが正しくありません" -#: ../src/dialogs.py:2458 +#: ../src/dialogs.py:2464 msgid "" "You have to choose an account from which you want to join the groupchat." msgstr "グループチャット参加に使用するアカウントを選択してください。" -#: ../src/dialogs.py:2469 +#: ../src/dialogs.py:2476 msgid "Invalid Nickname" msgstr "ニックネームが正しくありません" -#: ../src/dialogs.py:2474 ../src/dialogs.py:2480 -#: ../src/groupchat_control.py:2079 +#: ../src/dialogs.py:2481 ../src/dialogs.py:2487 +#: ../src/groupchat_control.py:2092 msgid "Invalid group chat Jabber ID" msgstr "グループチャットの JID が正しくありません" -#: ../src/dialogs.py:2475 +#: ../src/dialogs.py:2482 msgid "Please enter the group chat Jabber ID as room@server." msgstr "グループチャットの JID を、room@server のように、入力してください。" -#: ../src/dialogs.py:2481 ../src/groupchat_control.py:2080 +#: ../src/dialogs.py:2488 ../src/groupchat_control.py:2093 msgid "The group chat Jabber ID has not allowed characters." msgstr "グループチャットの JID に使えない文字が含まれています。" -#: ../src/dialogs.py:2485 ../src/gui_interface.py:1907 +#: ../src/dialogs.py:2493 ../src/gui_interface.py:1941 msgid "This is not a group chat" msgstr "グループチャットではありません" -#: ../src/dialogs.py:2486 ../src/gui_interface.py:1908 +#: ../src/dialogs.py:2494 ../src/gui_interface.py:1942 #, python-format msgid "%s is not the name of a group chat." msgstr "%s はグループチャット名ではありません。" -#: ../src/dialogs.py:2518 +#: ../src/dialogs.py:2526 msgid "Without a connection, you can not synchronise your contacts." msgstr "接続していないと、相手先を合わせることはできません。" -#: ../src/dialogs.py:2531 +#: ../src/dialogs.py:2539 msgid "Server" msgstr "サーバー" -#: ../src/dialogs.py:2567 +#: ../src/dialogs.py:2575 msgid "This account is not connected to the server" msgstr "このアカウントはサーバに接続していません" -#: ../src/dialogs.py:2568 +#: ../src/dialogs.py:2576 msgid "You cannot synchronize with an account unless it is connected." msgstr "接続していないと、相手先に合わせることはできません。" -#: ../src/dialogs.py:2593 +#: ../src/dialogs.py:2601 msgid "Synchronise" msgstr "同調" -#: ../src/dialogs.py:2654 +#: ../src/dialogs.py:2662 #, python-format msgid "Start Chat with account %s" msgstr "アカウント %s でチャットを開始する" -#: ../src/dialogs.py:2656 +#: ../src/dialogs.py:2664 msgid "Start Chat" msgstr "チャットを開始する" -#: ../src/dialogs.py:2657 +#: ../src/dialogs.py:2665 msgid "" "Fill in the nickname or the Jabber ID of the contact you would like\n" "to send a chat message to:" msgstr "チャットしたい相手先のニックネームか Jabber ID を入力してください:" #. if offline or connecting -#: ../src/dialogs.py:2684 ../src/dialogs.py:3065 ../src/dialogs.py:3295 +#: ../src/dialogs.py:2692 ../src/dialogs.py:3073 ../src/dialogs.py:3308 msgid "Connection not available" msgstr "接続していません" -#: ../src/dialogs.py:2685 ../src/dialogs.py:3066 ../src/dialogs.py:3296 +#: ../src/dialogs.py:2693 ../src/dialogs.py:3074 ../src/dialogs.py:3309 #, python-format msgid "Please make sure you are connected with \"%s\"." msgstr "\"%s\" に接続していることを確認してください。" -#: ../src/dialogs.py:2694 ../src/dialogs.py:2697 +#: ../src/dialogs.py:2702 ../src/dialogs.py:2705 msgid "Invalid JID" msgstr "JID が正しくありません" -#: ../src/dialogs.py:2697 +#: ../src/dialogs.py:2705 #, python-format msgid "Unable to parse \"%s\"." msgstr "\"%s\" を解析できません。" -#: ../src/dialogs.py:2706 +#: ../src/dialogs.py:2714 msgid "Without a connection, you can not change your password." msgstr "接続しないと、パスワードは変更できません。" -#: ../src/dialogs.py:2725 +#: ../src/dialogs.py:2733 msgid "Invalid password" msgstr "パスワードが正しくありません。" -#: ../src/dialogs.py:2725 +#: ../src/dialogs.py:2733 msgid "You must enter a password." msgstr "パスワードを入力してください。" -#: ../src/dialogs.py:2729 +#: ../src/dialogs.py:2737 msgid "Passwords do not match" msgstr "パスワードが一致しません" -#: ../src/dialogs.py:2730 +#: ../src/dialogs.py:2738 msgid "The passwords typed in both fields must be identical." msgstr "ふたつの欄のパスワードは同一でなければなりません。" -#: ../src/dialogs.py:2772 ../src/gui_interface.py:813 ../src/notify.py:270 +#: ../src/dialogs.py:2780 ../src/gui_interface.py:842 ../src/notify.py:273 msgid "New E-mail" msgstr "新着メール" -#: ../src/dialogs.py:2774 ../src/gui_interface.py:868 ../src/notify.py:263 +#: ../src/dialogs.py:2782 ../src/gui_interface.py:897 ../src/notify.py:266 msgid "File Transfer Request" msgstr "ファイル転送の要求" -#: ../src/dialogs.py:2776 ../src/gui_interface.py:775 -#: ../src/gui_interface.py:839 ../src/notify.py:265 +#: ../src/dialogs.py:2784 ../src/gui_interface.py:804 +#: ../src/gui_interface.py:868 ../src/notify.py:268 msgid "File Transfer Error" msgstr "ファイル転送のエラー" -#: ../src/dialogs.py:2778 ../src/gui_interface.py:914 -#: ../src/gui_interface.py:937 ../src/gui_interface.py:954 -#: ../src/notify.py:267 +#: ../src/dialogs.py:2786 ../src/gui_interface.py:943 +#: ../src/gui_interface.py:966 ../src/gui_interface.py:983 +#: ../src/notify.py:270 msgid "File Transfer Completed" msgstr "ファイルの転送の完了" -#: ../src/dialogs.py:2779 ../src/gui_interface.py:917 ../src/notify.py:268 +#: ../src/dialogs.py:2787 ../src/gui_interface.py:946 ../src/notify.py:271 msgid "File Transfer Stopped" msgstr "ファイルの転送の中断" -#: ../src/dialogs.py:2781 ../src/gui_interface.py:609 ../src/notify.py:272 +#: ../src/dialogs.py:2789 ../src/gui_interface.py:614 ../src/notify.py:275 msgid "Groupchat Invitation" msgstr "グループチャットへの招待" -#: ../src/dialogs.py:2984 +#: ../src/dialogs.py:2992 #, python-format msgid "Single Message using account %s" -msgstr "account %s で単発メッセージ" +msgstr "アカウント %s で単発メッセージ" -#: ../src/dialogs.py:2986 +#: ../src/dialogs.py:2994 #, python-format msgid "Single Message in account %s" msgstr "アカウント %s での単発メッセージ" -#: ../src/dialogs.py:2988 +#: ../src/dialogs.py:2996 msgid "Single Message" msgstr "単発メッセージ" #. prepare UI for Sending -#: ../src/dialogs.py:2991 +#: ../src/dialogs.py:2999 #, python-format msgid "Send %s" msgstr "%s を送信する" #. prepare UI for Receiving -#: ../src/dialogs.py:3014 +#: ../src/dialogs.py:3022 #, python-format msgid "Received %s" msgstr "%s を受信" #. prepare UI for Receiving -#: ../src/dialogs.py:3037 +#: ../src/dialogs.py:3045 #, python-format msgid "Form %s" msgstr "フォーム %s" #. we create a new blank window to send and we preset RE: and to jid -#: ../src/dialogs.py:3116 +#: ../src/dialogs.py:3129 #, python-format msgid "RE: %s" msgstr "RE: %s" -#: ../src/dialogs.py:3117 +#: ../src/dialogs.py:3130 #, python-format msgid "%s wrote:\n" msgstr "%s wrote:\n" -#: ../src/dialogs.py:3176 +#: ../src/dialogs.py:3189 #, python-format msgid "XML Console for %s" msgstr "%s の XML コンソール" -#: ../src/dialogs.py:3178 +#: ../src/dialogs.py:3191 msgid "XML Console" msgstr "XML コンソール" #. Action that can be done with an incoming list of contacts -#: ../src/dialogs.py:3325 +#: ../src/dialogs.py:3338 msgid "add" msgstr "追加" -#: ../src/dialogs.py:3325 +#: ../src/dialogs.py:3338 msgid "modify" msgstr "変更" -#: ../src/dialogs.py:3326 +#: ../src/dialogs.py:3339 msgid "remove" msgstr "削除" -#: ../src/dialogs.py:3355 +#: ../src/dialogs.py:3368 #, python-format msgid "" "%(jid)s would like you to %(action)s some contacts in your " @@ -7367,181 +7721,171 @@ msgstr "" "b> を行うよう、求めています。" #. Change label for accept_button to action name instead of 'OK'. -#: ../src/dialogs.py:3371 ../src/dialogs.py:3417 -msgid "Add" -msgstr "追加" - -#. Change label for accept_button to action name instead of 'OK'. -#: ../src/dialogs.py:3373 ../src/dialogs.py:3448 +#: ../src/dialogs.py:3386 ../src/dialogs.py:3461 msgid "Modify" msgstr "変更" -#. Change label for accept_button to action name instead of 'OK'. -#: ../src/dialogs.py:3375 ../src/dialogs.py:3472 -msgid "Delete" -msgstr "削除" - -#: ../src/dialogs.py:3379 +#: ../src/dialogs.py:3392 msgid "Jabber ID" msgstr "Jabber ID" -#: ../src/dialogs.py:3385 +#: ../src/dialogs.py:3398 msgid "Groups" msgstr "グループ" #. it is selected #. remote_jid = model[iter_][1].decode('utf-8') -#: ../src/dialogs.py:3493 +#: ../src/dialogs.py:3506 #, python-format msgid "%s suggested me to add you in my roster." msgstr "あなたを名簿に追加するよう、%s さんは私に勧めました。" -#: ../src/dialogs.py:3507 +#: ../src/dialogs.py:3520 #, python-format msgid "Added %s contacts" msgstr "%s の相手先を追加しました" -#: ../src/dialogs.py:3544 +#: ../src/dialogs.py:3557 #, python-format msgid "Removed %s contacts" msgstr "%s の相手先を削除しました" -#: ../src/dialogs.py:3584 ../src/dialogs.py:3761 +#: ../src/dialogs.py:3597 ../src/dialogs.py:3774 #, python-format msgid "Archiving Preferences for %s" msgstr "%s の書庫の設定" -#: ../src/dialogs.py:3624 +#: ../src/dialogs.py:3637 msgid "Invalid expire value" msgstr "期限の値が正しくありません" -#: ../src/dialogs.py:3625 +#: ../src/dialogs.py:3638 msgid "Expire must be a valid positive integer." msgstr "期限は正の整数でなければなりません。" -#: ../src/dialogs.py:3672 +#: ../src/dialogs.py:3685 msgid "There is an error with the form" msgstr "書式に誤りがあります" -#: ../src/dialogs.py:3892 +#: ../src/dialogs.py:3905 msgid "There is an error" msgstr "誤りがあります" -#: ../src/dialogs.py:3960 +#: ../src/dialogs.py:3973 #, python-format msgid "Privacy List %s" msgstr "プライバシーリスト %s" -#: ../src/dialogs.py:3964 +#: ../src/dialogs.py:3977 #, python-format msgid "Privacy List for %s" msgstr "%s のプライバシーリスト" -#: ../src/dialogs.py:4031 +#: ../src/dialogs.py:4044 #, python-format msgid "Order: %(order)s, action: %(action)s, type: %(type)s, value: %(value)s" msgstr "順位: %(order)s, 操作: %(action)s, 型: %(type)s, 値: %(value)s" -#: ../src/dialogs.py:4036 +#: ../src/dialogs.py:4049 #, python-format msgid "Order: %(order)s, action: %(action)s" msgstr "順位: %(order)s, 操作: %(action)s" -#: ../src/dialogs.py:4087 +#: ../src/dialogs.py:4100 msgid "Edit a rule" msgstr "規則の編集" -#: ../src/dialogs.py:4198 +#: ../src/dialogs.py:4211 msgid "Add a rule" msgstr "規則の追加" -#: ../src/dialogs.py:4297 +#: ../src/dialogs.py:4310 #, python-format msgid "Privacy Lists for %s" msgstr "%s のプライバシーリスト" -#: ../src/dialogs.py:4299 +#: ../src/dialogs.py:4312 msgid "Privacy Lists" msgstr "プライバシーリスト" -#: ../src/dialogs.py:4388 +#: ../src/dialogs.py:4401 msgid "Invalid List Name" msgstr "リスト名が正しくありません" -#: ../src/dialogs.py:4389 +#: ../src/dialogs.py:4402 msgid "You must enter a name to create a privacy list." msgstr "プライバシーリストを作成するには、名前を入力しなければなりません。" -#: ../src/dialogs.py:4421 +#: ../src/dialogs.py:4434 msgid "You are invited to a groupchat" msgstr "グループチャットへの招待を受けました" -#: ../src/dialogs.py:4424 +#: ../src/dialogs.py:4437 msgid "$Contact has invited you to join a discussion" msgstr "$Contact さんがあなたを議論に参加するよう招待しています" -#: ../src/dialogs.py:4426 +#: ../src/dialogs.py:4439 #, python-format msgid "$Contact has invited you to group chat %(room_jid)s" msgstr "$Contact さんがあなたをグループチャット %(room_jid)s へ招待しています" -#: ../src/dialogs.py:4434 +#: ../src/dialogs.py:4447 #, python-format msgid "Comment: %s" msgstr "コメント: %s" -#: ../src/dialogs.py:4436 +#: ../src/dialogs.py:4449 msgid "Do you want to accept the invitation?" msgstr "招待に応じますか ?" -#: ../src/dialogs.py:4498 +#: ../src/dialogs.py:4511 msgid "Choose Client Cert #PCKS12" msgstr "#PCKS12 形式のクライアント証明書の選択" -#: ../src/dialogs.py:4508 ../src/dialogs.py:4550 ../src/dialogs.py:4606 -#: ../src/dialogs.py:4694 +#: ../src/dialogs.py:4521 ../src/dialogs.py:4563 ../src/dialogs.py:4619 +#: ../src/dialogs.py:4707 msgid "All files" msgstr "すべてのファイル" -#: ../src/dialogs.py:4513 +#: ../src/dialogs.py:4526 msgid "PKCS12 Files" msgstr "PKCS12 形式のファイル" -#: ../src/dialogs.py:4540 +#: ../src/dialogs.py:4553 msgid "Choose Sound" msgstr "サウンドの選択" -#: ../src/dialogs.py:4555 +#: ../src/dialogs.py:4568 msgid "Wav Sounds" msgstr "WAV サウンド" -#: ../src/dialogs.py:4593 +#: ../src/dialogs.py:4606 msgid "Choose Image" msgstr "画像の選択" -#: ../src/dialogs.py:4611 +#: ../src/dialogs.py:4624 msgid "Images" msgstr "画像" -#: ../src/dialogs.py:4681 +#: ../src/dialogs.py:4694 msgid "Choose Archive" msgstr "書庫の選択" -#: ../src/dialogs.py:4699 +#: ../src/dialogs.py:4712 msgid "Zip files" msgstr "Zip ファイル" -#: ../src/dialogs.py:4725 +#: ../src/dialogs.py:4738 #, python-format msgid "When %s becomes:" msgstr "%s が次のようになったとき:" -#: ../src/dialogs.py:4727 +#: ../src/dialogs.py:4740 #, python-format msgid "Adding Special Notification for %s" msgstr "%s の特別通知の追加" -#: ../src/dialogs.py:4947 +#: ../src/dialogs.py:4960 #, python-format msgid "" "Your chat session with %(jid)s is encrypted.\n" @@ -7552,19 +7896,19 @@ msgstr "" "\n" "このチャットの認証文字列 (SAS)は %(sas)s です。" -#: ../src/dialogs.py:4950 +#: ../src/dialogs.py:4963 msgid "You have already verified this contact's identity." msgstr "相手先の同一性を既に確認しています。" -#: ../src/dialogs.py:4956 ../src/dialogs.py:5040 +#: ../src/dialogs.py:4969 ../src/dialogs.py:5053 msgid "Contact's identity verified" msgstr "相手先の同一性を確認しました" -#: ../src/dialogs.py:4962 +#: ../src/dialogs.py:4975 msgid "Verify again..." msgstr "再検証中..." -#: ../src/dialogs.py:4967 +#: ../src/dialogs.py:4980 msgid "" "To be certain that only the expected person can read your messages or " "send you messages, you need to verify their identity by clicking the button " @@ -7574,19 +7918,19 @@ msgstr "" "を送ることができることを確実にするため、その人が本人であることを検証する必要" "があります。次のボタンをクリックしてください。" -#: ../src/dialogs.py:4970 ../src/dialogs.py:5021 ../src/dialogs.py:5034 +#: ../src/dialogs.py:4983 ../src/dialogs.py:5034 ../src/dialogs.py:5047 msgid "Contact's identity NOT verified" msgstr "相手先の同一性を確認していません" -#: ../src/dialogs.py:4975 +#: ../src/dialogs.py:4988 msgid "Verify..." msgstr "検証中..." -#: ../src/dialogs.py:4986 +#: ../src/dialogs.py:4999 msgid "Have you verified the contact's identity?" msgstr "相手先の同一性を確認しましたか ?" -#: ../src/dialogs.py:4987 +#: ../src/dialogs.py:5000 #, python-format msgid "" "To prevent talking to an unknown person, you should speak to %(jid)s " @@ -7600,23 +7944,23 @@ msgstr "" "\n" "この接続の認証文字列は %(sas)s です。" -#: ../src/dialogs.py:4988 +#: ../src/dialogs.py:5001 msgid "Did you talk to the remote contact and verify the SAS?" msgstr "遠くの相手先と話して、認証文字列(SAS)を確認しましたか ?" -#: ../src/dialogs.py:5022 +#: ../src/dialogs.py:5035 #, python-format msgid "The contact's key (%s) does not match the key assigned in Gajim." msgstr "" "この相手先の鍵 (%s) は、Gajim で割り当てられた鍵と 一致しません。" -#: ../src/dialogs.py:5028 +#: ../src/dialogs.py:5041 msgid "No GPG key is assigned to this contact. So you cannot encrypt messages." msgstr "" "この相手先に対して GPG 鍵は割り当てられていません。そのため、メッセージは暗号" "化されません。 " -#: ../src/dialogs.py:5035 +#: ../src/dialogs.py:5048 msgid "" "GPG key is assigned to this contact, but you do not trust his key, so " "message cannot be encrypted. Use your GPG client to trust this key." @@ -7625,7 +7969,7 @@ msgstr "" "いません。メッセージは暗号化されません。鍵に信頼を与えるには GPG " "クライアントを使ってください。" -#: ../src/dialogs.py:5041 +#: ../src/dialogs.py:5054 msgid "" "GPG Key is assigned to this contact, and you trust his key, so messages will " "be encrypted." @@ -7633,19 +7977,19 @@ msgstr "" "この相手先に対して GPG 鍵が割り当てられています。その鍵を信頼して、メッセージ" "は暗号化されます。" -#: ../src/dialogs.py:5106 +#: ../src/dialogs.py:5119 msgid "an audio and video" msgstr "音声とビデオ" -#: ../src/dialogs.py:5108 +#: ../src/dialogs.py:5121 msgid "an audio" msgstr "音声" -#: ../src/dialogs.py:5110 +#: ../src/dialogs.py:5123 msgid "a video" msgstr "ビデオ" -#: ../src/dialogs.py:5114 +#: ../src/dialogs.py:5127 #, python-format msgid "" "%(contact)s wants to start %(type)s session with you. Do you want to answer " @@ -7654,12 +7998,12 @@ msgstr "" "%(contact)s さんは、%(type)s でセッションを始めようとしています。呼び出しに応" "えますか ?" -#: ../src/dialogs.py:5182 +#: ../src/dialogs.py:5195 #, python-format msgid "Certificate for account %s" msgstr "アカウント %s の証明書" -#: ../src/dialogs.py:5182 +#: ../src/dialogs.py:5195 #, python-format msgid "" "Issued to:\n" @@ -7698,7 +8042,7 @@ msgstr "" "指紋\n" "SHA1 指紋: %(sha1)s" -#: ../src/dialogs.py:5216 ../src/dialogs.py:5233 +#: ../src/dialogs.py:5229 ../src/dialogs.py:5246 msgid "View cert..." msgstr "証明書を表示..." @@ -7789,20 +8133,20 @@ msgstr "説明" msgid "Id" msgstr "Id" -#: ../src/disco.py:1835 ../src/gui_interface.py:2443 +#: ../src/disco.py:1835 ../src/gui_interface.py:2477 msgid "Bookmark already set" msgstr "既にブックマーク" -#: ../src/disco.py:1836 ../src/gui_interface.py:2444 +#: ../src/disco.py:1836 ../src/gui_interface.py:2478 #, python-format msgid "Group Chat \"%s\" is already in your bookmarks." msgstr "グループチャット \"%s\" は既にブックマークにあります。" -#: ../src/disco.py:1845 ../src/gui_interface.py:2458 +#: ../src/disco.py:1845 ../src/gui_interface.py:2492 msgid "Bookmark has been added successfully" msgstr "ブックマークが追加されました" -#: ../src/disco.py:1846 ../src/gui_interface.py:2459 +#: ../src/disco.py:1846 ../src/gui_interface.py:2493 msgid "You can manage your bookmarks via Actions menu in your roster." msgstr "ブックマークは、名簿の「アクション」メニューから管理できます。" @@ -7838,8 +8182,8 @@ msgstr "" "安全な接続を確実にするために、サーバー証明書の検証に使われるライブラリ。" #: ../src/features_window.py:52 ../src/features_window.py:53 -msgid "Requires python-pyopenssl." -msgstr "python-pyopenssl が必要です。" +msgid "Requires python-pyopenssl > 0.12 and pyasn1." +msgstr "python-pyopenssl (0.12 より上) と pyasn1 が必要です。" #: ../src/features_window.py:54 msgid "Bonjour / Zeroconf" @@ -7848,16 +8192,20 @@ msgstr "Bonjour / Zeroconf" #: ../src/features_window.py:55 msgid "Serverless chatting with autodetected clients in a local network." msgstr "" -"ローカルなネットワークで自動検出されたクライアントとサーバーなしのチャットで" -"きます。" +"ローカルなネットワークで自動検出されたクライアントとサーバーなしのチャットが" +"できます。" #: ../src/features_window.py:56 msgid "Requires python-avahi." msgstr "python-avahi が必要です。" #: ../src/features_window.py:57 -msgid "Requires pybonjour (http://o2s.csail.mit.edu/o2s-wiki/pybonjour)." -msgstr "pybonjour が必要です ( http://o2s.csail.mit.edu/o2s-wiki/pybonjour )。" +msgid "" +"Requires pybonjour and bonjour SDK running (http://developer.apple.com/" +"opensource/)." +msgstr "" +"pybonjour と実行中の bonjour SDK が必要です (http://developer.apple.com/" +"opensource/)。" #: ../src/features_window.py:58 msgid "Command line" @@ -7873,8 +8221,8 @@ msgstr "python-dbus が必要です。" #: ../src/features_window.py:61 ../src/features_window.py:69 #: ../src/features_window.py:73 ../src/features_window.py:77 -#: ../src/features_window.py:85 ../src/features_window.py:89 -#: ../src/features_window.py:109 ../src/features_window.py:113 +#: ../src/features_window.py:89 ../src/features_window.py:109 +#: ../src/features_window.py:113 ../src/features_window.py:117 msgid "Feature not available under Windows." msgstr "Windows ではこの機能は無効です。" @@ -7959,6 +8307,10 @@ msgstr "入力するメッセージのスペルチェックをします。" msgid "Requires libgtkspell." msgstr "libgtkspell が必要です。" +#: ../src/features_window.py:85 +msgid "Requires libgtkspell and libenchant." +msgstr "libgtkspell と libenchant が必要です。" + #: ../src/features_window.py:86 msgid "Notification" msgstr "通知" @@ -8057,19 +8409,30 @@ msgid "UPnP-IGD" msgstr "UPnP-IGD" #: ../src/features_window.py:111 -#, fuzzy msgid "Ability to request your router to forward port for file transfer." -msgstr "ファイル転送のフォワードポートのためのルーターの要求の可能性。" +msgstr "ファイル転送のフォワードポートのためのルーターの要求を可能にします。" #: ../src/features_window.py:112 msgid "Requires python-gupnp-igd." msgstr "python-gupnp-igd が必要です。" -#: ../src/features_window.py:120 +#: ../src/features_window.py:114 +msgid "UPower" +msgstr "UPower" + +#: ../src/features_window.py:115 +msgid "Ability to disconnect properly just before suspending the machine." +msgstr "コンピュータをサスペンドする直前に適切に切断するか。" + +#: ../src/features_window.py:116 +msgid "Requires upower and python-dbus." +msgstr "upower と python-dbus が必要です。" + +#: ../src/features_window.py:124 msgid "?features:Available" msgstr "有効" -#: ../src/features_window.py:127 +#: ../src/features_window.py:131 msgid "Feature" msgstr "機能" @@ -8085,139 +8448,124 @@ msgstr "時間" msgid "Progress" msgstr "進捗" -#: ../src/filetransfers_window.py:178 ../src/filetransfers_window.py:234 +#: ../src/filetransfers_window.py:178 ../src/filetransfers_window.py:235 #, python-format msgid "Filename: %s" msgstr "ファイル名: %s" -#: ../src/filetransfers_window.py:179 ../src/filetransfers_window.py:333 +#: ../src/filetransfers_window.py:180 ../src/filetransfers_window.py:400 #, python-format msgid "Size: %s" msgstr "サイズ: %s" #. You is a reply of who sent a file #. You is a reply of who received a file -#: ../src/filetransfers_window.py:188 ../src/filetransfers_window.py:198 +#: ../src/filetransfers_window.py:189 ../src/filetransfers_window.py:199 #: ../src/history_manager.py:541 msgid "You" msgstr "あなた" -#: ../src/filetransfers_window.py:189 +#: ../src/filetransfers_window.py:190 #, python-format msgid "Sender: %s" msgstr "送信者: %s" -#: ../src/filetransfers_window.py:190 ../src/filetransfers_window.py:627 -#: ../src/tooltips.py:742 +#: ../src/filetransfers_window.py:191 ../src/filetransfers_window.py:637 +#: ../src/tooltips.py:743 msgid "Recipient: " msgstr "受取人: " -#: ../src/filetransfers_window.py:201 +#: ../src/filetransfers_window.py:202 #, python-format msgid "Saved in: %s" msgstr "保存場所: %s" -#: ../src/filetransfers_window.py:203 -msgid "File transfer completed" -msgstr "ファイルの転送が完了しました" - -#: ../src/filetransfers_window.py:218 ../src/filetransfers_window.py:225 -msgid "File transfer cancelled" -msgstr "ファイルの転送が中止されました" - -#: ../src/filetransfers_window.py:218 ../src/filetransfers_window.py:226 -msgid "Connection with peer cannot be established." -msgstr "ピア接続は確立できませんでした。" - # (Mako) とりあえず「受取人」で -#: ../src/filetransfers_window.py:235 +#: ../src/filetransfers_window.py:237 #, python-format msgid "Recipient: %s" msgstr "受取人: %s" -#: ../src/filetransfers_window.py:237 +#: ../src/filetransfers_window.py:239 #, python-format msgid "Error message: %s" msgstr "エラーメッセージ: %s" -#: ../src/filetransfers_window.py:238 -msgid "File transfer stopped" -msgstr "ファイルの転送が中断しました" - -#: ../src/filetransfers_window.py:266 +#: ../src/filetransfers_window.py:268 msgid "Choose File to Send..." msgstr "転送するファイルを選択..." -#: ../src/filetransfers_window.py:282 ../src/tooltips.py:780 +#: ../src/filetransfers_window.py:284 ../src/tooltips.py:781 msgid "Description: " msgstr "説明: " -#: ../src/filetransfers_window.py:295 +#: ../src/filetransfers_window.py:297 msgid "Gajim cannot access this file" msgstr "このファイルにアクセスできません" -#: ../src/filetransfers_window.py:296 +#: ../src/filetransfers_window.py:298 msgid "This file is being used by another process." msgstr "このファイルは別のプログラムが使用中です。" -#: ../src/filetransfers_window.py:330 -#, python-format -msgid "File: %s" -msgstr "ファイル: %s" - -#: ../src/filetransfers_window.py:336 -#, python-format -msgid "Type: %s" -msgstr "種類: %s" - -#: ../src/filetransfers_window.py:338 -#, python-format -msgid "Description: %s" -msgstr "説明: %s" - -#: ../src/filetransfers_window.py:339 -#, python-format -msgid "%s wants to send you a file:" -msgstr "%s さんがファイルを転送したがっています:" - -#: ../src/filetransfers_window.py:352 ../src/gtkgui_helpers.py:850 +#: ../src/filetransfers_window.py:336 ../src/gtkgui_helpers.py:850 #, python-format msgid "Cannot overwrite existing file \"%s\"" msgstr "既存のファイル \"%s\" に上書きできない" -#: ../src/filetransfers_window.py:353 ../src/gtkgui_helpers.py:851 +#: ../src/filetransfers_window.py:337 ../src/gtkgui_helpers.py:851 msgid "" "A file with this name already exists and you do not have permission to " "overwrite it." msgstr "この名前のファイルは既に存在し、かつ上書きの権限がありません。" -#: ../src/filetransfers_window.py:369 ../src/gtkgui_helpers.py:855 +#: ../src/filetransfers_window.py:354 ../src/gtkgui_helpers.py:855 msgid "This file already exists" msgstr "そのファイルは既に存在しています" -#: ../src/filetransfers_window.py:369 ../src/gtkgui_helpers.py:855 +#: ../src/filetransfers_window.py:354 ../src/gtkgui_helpers.py:855 msgid "What do you want to do?" msgstr "何をしたいですか ?" -#. read-only bit is used to mark special folder under windows, -#. not to mark that a folder is read-only. See ticket #3587 -#: ../src/filetransfers_window.py:379 ../src/gtkgui_helpers.py:862 +#. read-only bit is used to mark special folder under +#. windows, not to mark that a folder is read-only. +#. See ticket #3587 +#: ../src/filetransfers_window.py:365 ../src/gtkgui_helpers.py:862 #, python-format msgid "Directory \"%s\" is not writable" msgstr "ディレクトリ \"%s\" に書き込む権限がありません" -#: ../src/filetransfers_window.py:379 ../src/gtkgui_helpers.py:863 +#: ../src/filetransfers_window.py:366 ../src/gtkgui_helpers.py:863 msgid "You do not have permission to create files in this directory." msgstr "このディレクトリにファイルを作成する権限がありません。" -#: ../src/filetransfers_window.py:389 +#: ../src/filetransfers_window.py:377 msgid "Save File as..." msgstr "ファイルの保存..." +#: ../src/filetransfers_window.py:397 +#, python-format +msgid "File: %s" +msgstr "ファイル: %s" + +#: ../src/filetransfers_window.py:403 +#, python-format +msgid "Type: %s" +msgstr "種類: %s" + +#: ../src/filetransfers_window.py:405 +#, python-format +msgid "Description: %s" +msgstr "説明: %s" + +#: ../src/filetransfers_window.py:406 +#, python-format +msgid "%s wants to send you a file:" +msgstr "%s さんがファイルを転送したがっています:" + #. Print remaining time in format 00:00:00 #. You can change the places of (hours), (minutes), (seconds) - #. they are not translatable. -#: ../src/filetransfers_window.py:459 +#: ../src/filetransfers_window.py:469 #, python-format msgid "%(hours)02.d:%(minutes)02.d:%(seconds)02.d" msgstr "%(hours)02.d:%(minutes)02.d:%(seconds)02.d" @@ -8225,35 +8573,84 @@ msgstr "%(hours)02.d:%(minutes)02.d:%(seconds)02.d" #. This should make the string Kb/s, #. where 'Kb' part is taken from %s. #. Only the 's' after / (which means second) should be translated. -#: ../src/filetransfers_window.py:552 +#: ../src/filetransfers_window.py:562 #, python-format msgid "(%(filesize_unit)s/s)" msgstr "(%(filesize_unit)s/秒)" -#: ../src/filetransfers_window.py:595 ../src/filetransfers_window.py:598 +#: ../src/filetransfers_window.py:605 ../src/filetransfers_window.py:608 msgid "Invalid File" msgstr "ファイルが正しくありません" -#: ../src/filetransfers_window.py:595 +#: ../src/filetransfers_window.py:605 msgid "File: " msgstr "ファイル: " -#: ../src/filetransfers_window.py:599 +#: ../src/filetransfers_window.py:609 msgid "It is not possible to send empty files" msgstr "空のファイルを転送することはできません" -#: ../src/filetransfers_window.py:623 ../src/tooltips.py:732 +#: ../src/filetransfers_window.py:633 ../src/tooltips.py:733 msgid "Name: " msgstr "名前: " -#: ../src/filetransfers_window.py:625 ../src/tooltips.py:736 +#: ../src/filetransfers_window.py:635 ../src/tooltips.py:737 msgid "Sender: " msgstr "送信者: " -#: ../src/filetransfers_window.py:787 +#: ../src/filetransfers_window.py:797 msgid "Pause" msgstr "一時停止" +#: ../src/gajim.py:194 +msgid "Gajim needs X server to run. Quiting..." +msgstr "Gajim には X server が必要です。終了します..." + +#: ../src/gajim.py:196 +#, python-format +msgid "importing PyGTK failed: %s" +msgstr "PyGTK のインポートに失敗しました: %s" + +#: ../src/gajim.py:237 +msgid "Gajim needs PyGTK 2.16 or above" +msgstr "Gajim には PyGTK 2.16 以上が必要です" + +#: ../src/gajim.py:238 +msgid "Gajim needs PyGTK 2.16 or above to run. Quiting..." +msgstr "Gajim には PyGTK 2.16 またはそれ以上が必要です。終了します..." + +#: ../src/gajim.py:240 +msgid "Gajim needs GTK 2.16 or above" +msgstr "Gajim には GTK 2.16 以上が必要です" + +#: ../src/gajim.py:241 +msgid "Gajim needs GTK 2.16 or above to run. Quiting..." +msgstr "Gajim には GTK 2.16 またはそれ以上が必要です。終了します..." + +#: ../src/gajim.py:250 +msgid "Gajim needs pywin32 to run" +msgstr "Gajim には pywin32 が必要です" + +#: ../src/gajim.py:251 +#, python-format +msgid "" +"Please make sure that Pywin32 is installed on your system. You can get it at " +"%s" +msgstr "" +"システムに Pywin32 がインストールされているか確認してください。%s から入手で" +"きます" + +#. set the icon to all newly opened wind +#: ../src/gajim.py:367 +msgid "Gajim is already running" +msgstr "Gajim は既に起動しています" + +#: ../src/gajim.py:368 +msgid "" +"Another instance of Gajim seems to be running\n" +"Run anyway?" +msgstr "別の Gajim が既に起動しているようですそれでも起動しますか ?" + #: ../src/gajim-remote.py:77 msgid "Shows a help on specific command" msgstr "指定のコマンドに対するヘルプを表示します" @@ -8699,55 +9096,6 @@ msgstr "uri がありません" msgid "Wrong uri" msgstr "uri が間違っています" -#: ../src/gajim.py:186 -msgid "Gajim needs X server to run. Quiting..." -msgstr "Gajim には X server が必要です。終了します..." - -#: ../src/gajim.py:188 -#, python-format -msgid "importing PyGTK failed: %s" -msgstr "PyGTK のインポートに失敗しました: %s" - -#: ../src/gajim.py:230 -msgid "Gajim needs PyGTK 2.16 or above" -msgstr "Gajim には PyGTK 2.16 以上が必要です" - -#: ../src/gajim.py:231 -msgid "Gajim needs PyGTK 2.16 or above to run. Quiting..." -msgstr "Gajim には PyGTK 2.16 またはそれ以上が必要です。終了します..." - -#: ../src/gajim.py:233 -msgid "Gajim needs GTK 2.16 or above" -msgstr "Gajim には GTK 2.16 以上が必要です" - -#: ../src/gajim.py:234 -msgid "Gajim needs GTK 2.16 or above to run. Quiting..." -msgstr "Gajim には GTK 2.16 またはそれ以上が必要です。終了します..." - -#: ../src/gajim.py:243 -msgid "Gajim needs pywin32 to run" -msgstr "Gajim には pywin32 が必要です" - -#: ../src/gajim.py:244 -#, python-format -msgid "" -"Please make sure that Pywin32 is installed on your system. You can get it at " -"%s" -msgstr "" -"システムに Pywin32 がインストールされているか確認してください。%s から入手で" -"きます" - -#. set the icon to all newly opened wind -#: ../src/gajim.py:360 -msgid "Gajim is already running" -msgstr "Gajim は既に起動しています" - -#: ../src/gajim.py:361 -msgid "" -"Another instance of Gajim seems to be running\n" -"Run anyway?" -msgstr "別の Gajim が既に起動しているようですそれでも起動しますか ?" - #: ../src/gajim_themes_window.py:59 msgid "Theme" msgstr "テーマ" @@ -8773,213 +9121,213 @@ msgstr "現在のテーマを削除することはできません" msgid "Please first choose another for your current theme." msgstr "まず、現在のテーマとして別のものを選んでください。" -#: ../src/groupchat_control.py:176 ../src/groupchat_control.py:1557 +#: ../src/groupchat_control.py:179 ../src/groupchat_control.py:1568 #, python-format msgid "%(nick)s is now known as %(new_nick)s" msgstr "%(nick)s さんは現在 %(new_nick)s さんと認識されました" -#: ../src/groupchat_control.py:230 +#: ../src/groupchat_control.py:233 msgid "Sending private message failed" msgstr "私信の送信に失敗しました" #. in second %s code replaces with nickname -#: ../src/groupchat_control.py:232 +#: ../src/groupchat_control.py:235 #, python-format msgid "You are no longer in group chat \"%(room)s\" or \"%(nick)s\" has left." msgstr "" "あなたが既にグループチャット \"%(room)s\" にいないか、あるいは \"%(nick)s\" " "さんがいません。" -#: ../src/groupchat_control.py:560 +#: ../src/groupchat_control.py:563 msgid "Insert Nickname" msgstr "ニックネームの挿入" # (Mako) 語順が問題。コロンでごまかしてみる -#: ../src/groupchat_control.py:743 +#: ../src/groupchat_control.py:746 msgid "Conversation with " msgstr "会話中: " -#: ../src/groupchat_control.py:745 +#: ../src/groupchat_control.py:748 msgid "Continued conversation" msgstr "会話中" -#: ../src/groupchat_control.py:1222 +#: ../src/groupchat_control.py:1225 #, python-format msgid "%(nick)s has set the subject to %(subject)s" msgstr "%(nick)s さんは題を %(subject)s に設定しました" #. Can be a presence (see chg_contact_status in groupchat_control.py) -#: ../src/groupchat_control.py:1240 ../src/groupchat_control.py:1499 +#: ../src/groupchat_control.py:1243 ../src/groupchat_control.py:1510 msgid "Any occupant is allowed to see your full JID" msgstr "在室者の誰もがあなたのフルJID を知ることができます" -#: ../src/groupchat_control.py:1243 +#: ../src/groupchat_control.py:1246 msgid "Room now shows unavailable member" msgstr "談話室はメンバー以外にも見えます" -#: ../src/groupchat_control.py:1245 +#: ../src/groupchat_control.py:1248 msgid "room now does not show unavailable members" msgstr "談話室はメンバー以外には見えません" -#: ../src/groupchat_control.py:1247 +#: ../src/groupchat_control.py:1250 msgid "A non-privacy-related room configuration change has occurred" msgstr "談話室の構成の変更(プライバシー関連ではない)がありました" #. Can be a presence (see chg_contact_status in groupchat_control.py) -#: ../src/groupchat_control.py:1251 +#: ../src/groupchat_control.py:1254 msgid "Room logging is now enabled" msgstr "談話室の記録を取りはじめます" -#: ../src/groupchat_control.py:1253 +#: ../src/groupchat_control.py:1256 msgid "Room logging is now disabled" msgstr "談話室の記録を止めます" -#: ../src/groupchat_control.py:1255 +#: ../src/groupchat_control.py:1258 msgid "Room is now non-anonymous" msgstr "談話室は非匿名です" -#: ../src/groupchat_control.py:1258 +#: ../src/groupchat_control.py:1261 msgid "Room is now semi-anonymous" msgstr "談話室は半匿名です" -#: ../src/groupchat_control.py:1261 +#: ../src/groupchat_control.py:1264 msgid "Room is now fully-anonymous" msgstr "談話室は完全匿名です" #. Can be a message (see handle_event_gc_config_change in #. gajim.py) -#: ../src/groupchat_control.py:1504 +#: ../src/groupchat_control.py:1515 msgid "Room logging is enabled" msgstr "談話室の会話は記録されています" -#: ../src/groupchat_control.py:1506 +#: ../src/groupchat_control.py:1517 msgid "A new room has been created" msgstr "新しい談話室が作成されました" -#: ../src/groupchat_control.py:1509 +#: ../src/groupchat_control.py:1520 msgid "The server has assigned or modified your roomnick" msgstr "サーバーはあなたの談話室ニックネームを割り当て(または変更し)ました" #. do not print 'kicked by None' -#: ../src/groupchat_control.py:1515 +#: ../src/groupchat_control.py:1526 #, python-format msgid "%(nick)s has been kicked: %(reason)s" msgstr "%(nick)s は蹴り出されました: %(reason)s" -#: ../src/groupchat_control.py:1518 +#: ../src/groupchat_control.py:1529 #, python-format msgid "%(nick)s has been kicked by %(who)s: %(reason)s" msgstr "%(nick)s は %(who)s によって蹴り出されました: %(reason)s" #. do not print 'banned by None' -#: ../src/groupchat_control.py:1527 +#: ../src/groupchat_control.py:1538 #, python-format msgid "%(nick)s has been banned: %(reason)s" msgstr "%(nick)s は締め出されました: %(reason)s" -#: ../src/groupchat_control.py:1530 +#: ../src/groupchat_control.py:1541 #, python-format msgid "%(nick)s has been banned by %(who)s: %(reason)s" msgstr "%(nick)s は %(who)s: によって締め出されました: %(reason)s" -#: ../src/groupchat_control.py:1541 ../src/groupchat_control.py:1645 +#: ../src/groupchat_control.py:1552 ../src/groupchat_control.py:1656 #, python-format msgid "You are now known as %s" msgstr "あなたは %s と認識されました" -#: ../src/groupchat_control.py:1599 ../src/groupchat_control.py:1604 -#: ../src/groupchat_control.py:1610 +#: ../src/groupchat_control.py:1610 ../src/groupchat_control.py:1615 +#: ../src/groupchat_control.py:1621 #, python-format msgid "%(nick)s has been removed from the room (%(reason)s)" msgstr "%(nick)s は退出しました (%(reason)s)" -#: ../src/groupchat_control.py:1601 +#: ../src/groupchat_control.py:1612 msgid "affiliation changed" msgstr "分掌を変更しました" -#: ../src/groupchat_control.py:1606 +#: ../src/groupchat_control.py:1617 msgid "room configuration changed to members-only" msgstr "談話室はメンバー制に変更されました" -#: ../src/groupchat_control.py:1612 +#: ../src/groupchat_control.py:1623 msgid "system shutdown" msgstr "システムのシャットダウン" -#: ../src/groupchat_control.py:1695 +#: ../src/groupchat_control.py:1706 #, python-format msgid "** Affiliation of %(nick)s has been set to %(affiliation)s by %(actor)s" msgstr "" "** %(actor)s さんによって、%(nick)s さんの分掌は %(affiliation)s に設定されま" "した" -#: ../src/groupchat_control.py:1699 +#: ../src/groupchat_control.py:1710 #, python-format msgid "** Affiliation of %(nick)s has been set to %(affiliation)s" msgstr "** %(nick)s さんの分掌は %(affiliation)s に設定されました" # (Mako)ここでの role は「役」 -#: ../src/groupchat_control.py:1714 +#: ../src/groupchat_control.py:1725 #, python-format msgid "** Role of %(nick)s has been set to %(role)s by %(actor)s" msgstr "" "** %(actor)s さんによって、%(nick)s さんの役は %(role)s に設定されました" -#: ../src/groupchat_control.py:1718 +#: ../src/groupchat_control.py:1729 #, python-format msgid "** Role of %(nick)s has been set to %(role)s" msgstr "** %(nick)s さんの役は %(role)s に設定されました" -#: ../src/groupchat_control.py:1748 +#: ../src/groupchat_control.py:1759 #, python-format msgid "%s has left" msgstr "%s さんが退出しました" -#: ../src/groupchat_control.py:1753 +#: ../src/groupchat_control.py:1764 #, python-format msgid "%s has joined the group chat" msgstr "%s さんが参加しました" -#: ../src/groupchat_control.py:2006 +#: ../src/groupchat_control.py:2019 #, python-format msgid "Are you sure you want to leave group chat \"%s\"?" msgstr "本当にグループチャット \"%s\" から退出してもいいですか ?" -#: ../src/groupchat_control.py:2008 +#: ../src/groupchat_control.py:2021 msgid "" "If you close this window, you will be disconnected from this group chat." msgstr "このウィンドウを閉じると、このグループチャットから切断されます。" -#: ../src/groupchat_control.py:2012 ../src/gui_interface.py:668 -#: ../src/gui_interface.py:1277 ../src/gui_interface.py:1317 -#: ../src/gui_interface.py:1358 ../src/message_window.py:224 -#: ../src/roster_window.py:2942 ../src/roster_window.py:3617 -#: ../src/roster_window.py:4386 +#: ../src/groupchat_control.py:2025 ../src/gui_interface.py:673 +#: ../src/gui_interface.py:1311 ../src/gui_interface.py:1351 +#: ../src/gui_interface.py:1392 ../src/message_window.py:224 +#: ../src/roster_window.py:2989 ../src/roster_window.py:3667 +#: ../src/roster_window.py:4473 msgid "_Do not ask me again" msgstr "次回から質問しない (_D)" -#: ../src/groupchat_control.py:2046 +#: ../src/groupchat_control.py:2059 msgid "Changing Subject" msgstr "題の変更" -#: ../src/groupchat_control.py:2047 +#: ../src/groupchat_control.py:2060 msgid "Please specify the new subject:" msgstr "新しい題を入力してください:" -#: ../src/groupchat_control.py:2054 +#: ../src/groupchat_control.py:2067 msgid "Changing Nickname" msgstr "ニックネームの変更" -#: ../src/groupchat_control.py:2055 +#: ../src/groupchat_control.py:2068 msgid "Please specify the new nickname you want to use:" msgstr "使いたい新しいニックネームを入力してください:" #. Ask for a reason -#: ../src/groupchat_control.py:2086 +#: ../src/groupchat_control.py:2099 #, python-format msgid "Destroying %s" msgstr "%s の閉鎖" -#: ../src/groupchat_control.py:2087 +#: ../src/groupchat_control.py:2100 msgid "" "You are going to definitively destroy this room.\n" "You may specify a reason below:" @@ -8987,22 +9335,22 @@ msgstr "" "この談話室を閉鎖しようとしています。\n" "下に理由を入力できます:" -#: ../src/groupchat_control.py:2089 +#: ../src/groupchat_control.py:2102 msgid "You may also enter an alternate venue:" msgstr "また、代替の談話室を入力することもできます:" #. ask for reason -#: ../src/groupchat_control.py:2284 +#: ../src/groupchat_control.py:2297 #, python-format msgid "Kicking %s" msgstr "%s を蹴り出し" -#: ../src/groupchat_control.py:2285 ../src/groupchat_control.py:2617 +#: ../src/groupchat_control.py:2298 ../src/groupchat_control.py:2630 msgid "You may specify a reason below:" msgstr "下に理由を書くことができます:" #. ask for reason -#: ../src/groupchat_control.py:2616 +#: ../src/groupchat_control.py:2629 #, python-format msgid "Banning %s" msgstr "%s を締め出し" @@ -9076,14 +9424,14 @@ msgstr "画像の保存..." #. we are banned #. group chat does not exist -#: ../src/gui_interface.py:126 ../src/gui_interface.py:290 -#: ../src/gui_interface.py:299 ../src/gui_interface.py:305 -#: ../src/gui_interface.py:308 ../src/gui_interface.py:311 -#: ../src/gui_interface.py:316 +#: ../src/gui_interface.py:131 ../src/gui_interface.py:295 +#: ../src/gui_interface.py:304 ../src/gui_interface.py:310 +#: ../src/gui_interface.py:313 ../src/gui_interface.py:316 +#: ../src/gui_interface.py:321 msgid "Unable to join group chat" msgstr "グループに参加できません" -#: ../src/gui_interface.py:127 +#: ../src/gui_interface.py:132 #, python-format msgid "" "Your desired nickname in group chat %s is in use or registered by another " @@ -9094,86 +9442,86 @@ msgstr "" "す。\n" "別のニックネームを下に入力してください:" -#: ../src/gui_interface.py:130 +#: ../src/gui_interface.py:135 msgid "Always use this nickname when there is a conflict" msgstr "衝突が生じたときはいつもこのニックネームを使う" -#: ../src/gui_interface.py:147 +#: ../src/gui_interface.py:152 msgid "Do you accept this request?" msgstr "この申し込みを承認しますか ?" -#: ../src/gui_interface.py:149 +#: ../src/gui_interface.py:154 #, python-format msgid "Do you accept this request on account %s?" msgstr "アカウント %s への申し込みを承認しますか ?" -#: ../src/gui_interface.py:152 +#: ../src/gui_interface.py:157 #, python-format msgid "HTTP (%(method)s) Authorization for %(url)s (id: %(id)s)" msgstr "%(url)s に対する HTTP (%(method)s) の承認 (id: %(id)s)" -#: ../src/gui_interface.py:195 ../src/notify.py:276 +#: ../src/gui_interface.py:200 ../src/notify.py:279 msgid "Connection Failed" msgstr "接続に失敗しました" -#: ../src/gui_interface.py:279 +#: ../src/gui_interface.py:284 #, python-format msgid "A Password is required to join the room %s. Please type it." msgstr "談話室 %s に参加するにはパスワードが必要です。入力してください。" -#: ../src/gui_interface.py:291 +#: ../src/gui_interface.py:296 #, python-format msgid "Maximum number of users for %s has been reached" msgstr "%s の人数の上限に達しています" -#: ../src/gui_interface.py:300 +#: ../src/gui_interface.py:305 #, python-format msgid "You are banned from group chat %s." msgstr "グループチャット %s から締め出されています。" -#: ../src/gui_interface.py:306 +#: ../src/gui_interface.py:311 #, python-format msgid "Group chat %s does not exist." msgstr "グループチャット %s は存在しません。" -#: ../src/gui_interface.py:309 +#: ../src/gui_interface.py:314 msgid "Group chat creation is restricted." msgstr "グループチャットの作成は制限されています。" -#: ../src/gui_interface.py:312 +#: ../src/gui_interface.py:317 #, python-format msgid "Your registered nickname must be used in group chat %s." msgstr "登録したニックネームは、グループチャット %s で使われます。" -#: ../src/gui_interface.py:317 +#: ../src/gui_interface.py:322 #, python-format msgid "You are not in the members list in groupchat %s." msgstr "あなたはグループチャット %s のメンバー一覧にありません。" -#: ../src/gui_interface.py:400 ../src/gui_interface.py:404 +#: ../src/gui_interface.py:405 ../src/gui_interface.py:409 #, python-format msgid "Error %(code)s: %(msg)s" msgstr "エラー %(code)s: %(msg)s" -#: ../src/gui_interface.py:456 ../src/notify.py:278 +#: ../src/gui_interface.py:461 ../src/notify.py:281 msgid "Subscription request" msgstr "在席通知申込" -#: ../src/gui_interface.py:481 +#: ../src/gui_interface.py:486 msgid "Authorization accepted" msgstr "承認が得られました" -#: ../src/gui_interface.py:482 +#: ../src/gui_interface.py:487 #, python-format msgid "The contact \"%s\" has authorized you to see his or her status." msgstr "相手先 %s さんは、あなたが在席状況を見ることを承認しました。" -#: ../src/gui_interface.py:490 +#: ../src/gui_interface.py:495 #, python-format msgid "Contact \"%s\" removed subscription from you" msgstr "相手先 \"%s\" さんは、あなたからの申し込みを却下しました。" -#: ../src/gui_interface.py:491 +#: ../src/gui_interface.py:496 msgid "" "You will always see him or her as offline.\n" "Do you want to remove him or her from your contact list?" @@ -9181,16 +9529,16 @@ msgstr "" "この相手先を常にオフラインとして見ることになります。\n" "相手先一覧から削除しますか ?" -#: ../src/gui_interface.py:512 ../src/notify.py:280 +#: ../src/gui_interface.py:517 ../src/notify.py:283 msgid "Unsubscribed" msgstr "在席通知の取り消し" -#: ../src/gui_interface.py:523 +#: ../src/gui_interface.py:528 #, python-format msgid "Contact with \"%s\" cannot be established" msgstr "\"%s\" との接続は確立できませんでした" -#: ../src/gui_interface.py:621 +#: ../src/gui_interface.py:626 msgid "" "You configured Gajim to use GPG agent, but there is no GPG agent running or " "it returned a wrong passphrase.\n" @@ -9198,32 +9546,32 @@ msgstr "" "Gajim は GPG エージェントを使用するよう設定されました。しかし、GPG エージェン" "トが起動していないか、あるいはパスフレーズが間違っています。\n" -#: ../src/gui_interface.py:623 ../src/gui_interface.py:631 +#: ../src/gui_interface.py:628 ../src/gui_interface.py:636 msgid "You are currently connected without your OpenPGP key." msgstr "現在、OpenPGP 鍵を使わずに接続しています。" -#: ../src/gui_interface.py:625 +#: ../src/gui_interface.py:630 msgid "Your passphrase is incorrect" msgstr "パスフレーズが違います" -#: ../src/gui_interface.py:630 +#: ../src/gui_interface.py:635 msgid "OpenGPG Passphrase Incorrect" msgstr "OpenGPG のパスフレーズが違います" -#: ../src/gui_interface.py:643 +#: ../src/gui_interface.py:648 msgid "Certificate Passphrase Required" msgstr "証明書のパスフレーズが必要です" -#: ../src/gui_interface.py:644 +#: ../src/gui_interface.py:649 #, python-format msgid "Enter the passphrase for the certificate for account %s" msgstr "アカウント %s の証明書のパスフレーズを入力してください。" -#: ../src/gui_interface.py:666 +#: ../src/gui_interface.py:671 msgid "GPG key not trusted" msgstr "GPG 鍵に信用がありません" -#: ../src/gui_interface.py:666 +#: ../src/gui_interface.py:671 msgid "" "The GPG key used to encrypt this chat is not trusted. Do you really want to " "encrypt this message?" @@ -9231,7 +9579,7 @@ msgstr "" "このチャットの暗号化に使った GPG 鍵には信用がありません。ほんとうにこのメッ" "セージを暗号化したいですか ?" -#: ../src/gui_interface.py:679 +#: ../src/gui_interface.py:684 msgid "" "Gnome Keyring is installed but not correctly started (environment variable " "probably not correctly set)" @@ -9239,19 +9587,29 @@ msgstr "" "Gnome Keyring はインストールされています。しかし、正しく起動できません(環境変" "数が正しく設定されていないようです)。" -#: ../src/gui_interface.py:786 +#: ../src/gui_interface.py:722 +msgid "" +"Please copy / paste the refresh token from the website that has just been " +"opened." +msgstr "表示された web サイトから新しいトークンをコピー/ペーストしてください。" + +#: ../src/gui_interface.py:725 +msgid "Oauth2 Credentials" +msgstr "Oauth2 信任状" + +#: ../src/gui_interface.py:815 #, python-format msgid "New mail on %(gmail_mail_address)s" msgstr "%(gmail_mail_address)s に新着メール" -#: ../src/gui_interface.py:788 +#: ../src/gui_interface.py:817 #, python-format msgid "You have %d new mail conversation" msgid_plural "You have %d new mail conversations" msgstr[0] "新着メールが %d 件あります" msgstr[1] "新着メールが %d 件あります" -#: ../src/gui_interface.py:801 +#: ../src/gui_interface.py:830 #, python-format msgid "" "\n" @@ -9266,58 +9624,50 @@ msgstr "" "件名: %(subject)s\n" "%(snippet)s" -#: ../src/gui_interface.py:866 +#: ../src/gui_interface.py:895 #, python-format msgid "%s wants to send you a file." msgstr "%s さんがファイルを転送したがっています。" -#: ../src/gui_interface.py:903 ../src/roster_window.py:1891 -msgid "Remote contact stopped transfer" -msgstr "遠くの相手先が転送を中止しました" - -#: ../src/gui_interface.py:906 ../src/roster_window.py:1893 -msgid "Error opening file" -msgstr "ファイルを開く際のエラー" - -#: ../src/gui_interface.py:938 +#: ../src/gui_interface.py:967 #, python-format msgid "You successfully received %(filename)s from %(name)s." msgstr "%(name)s さんからファイル %(filename)s を受け取りました。" #. ft stopped -#: ../src/gui_interface.py:942 +#: ../src/gui_interface.py:971 #, python-format msgid "File transfer of %(filename)s from %(name)s stopped." msgstr "%(name)s さんからのファイル %(filename)s の転送を中断しました。" -#: ../src/gui_interface.py:955 +#: ../src/gui_interface.py:984 #, python-format msgid "You successfully sent %(filename)s to %(name)s." msgstr "%(name)s さんへファイル %(filename)s を送りました。" #. ft stopped -#: ../src/gui_interface.py:959 +#: ../src/gui_interface.py:988 #, python-format msgid "File transfer of %(filename)s to %(name)s stopped." msgstr "%(name)s さんへのファイル %(filename)s の転送を中断しました。" -#: ../src/gui_interface.py:1034 +#: ../src/gui_interface.py:1063 msgid "Unable to decrypt message" msgstr "メッセージを復号できません" -#: ../src/gui_interface.py:1046 +#: ../src/gui_interface.py:1075 msgid "Username Conflict" msgstr "ユーザー名の重複" -#: ../src/gui_interface.py:1047 +#: ../src/gui_interface.py:1076 msgid "Please type a new username for your local account" msgstr "ローカルのアカウントの新しいユーザー名を入力してください" -#: ../src/gui_interface.py:1062 +#: ../src/gui_interface.py:1091 msgid "Resource Conflict" msgstr "リソースの衝突" -#: ../src/gui_interface.py:1063 +#: ../src/gui_interface.py:1092 msgid "" "You are already connected to this account with the same resource. Please " "type a new one" @@ -9326,20 +9676,20 @@ msgstr "" "てください" #. TODO: we should use another pixmap ;-) -#: ../src/gui_interface.py:1108 +#: ../src/gui_interface.py:1137 #, python-format msgid "%s wants to start a voice chat." msgstr "%s さんがファイルを音声チャットを始めたがっています。" -#: ../src/gui_interface.py:1111 +#: ../src/gui_interface.py:1140 msgid "Voice Chat Request" msgstr "音声チャットの要求" -#: ../src/gui_interface.py:1198 +#: ../src/gui_interface.py:1227 msgid "Error verifying SSL certificate" msgstr "SSL 証明書の検証エラー" -#: ../src/gui_interface.py:1199 +#: ../src/gui_interface.py:1228 #, python-format msgid "" "There was an error verifying the SSL certificate of your jabber server: " @@ -9349,15 +9699,15 @@ msgstr "" "jabber サーバーの SSL 証明書の検証にエラーがあります: %(error)s\n" "それでもこのサーバーに接続しますか ?" -#: ../src/gui_interface.py:1208 +#: ../src/gui_interface.py:1237 msgid "Ignore this error for this certificate." msgstr "この証明書のこのエラーを無視します。" -#: ../src/gui_interface.py:1233 +#: ../src/gui_interface.py:1262 msgid "SSL certificate error" msgstr "SSL 証明書エラー" -#: ../src/gui_interface.py:1234 +#: ../src/gui_interface.py:1263 #, python-format msgid "" "It seems the SSL certificate of account %(account)s has changed or your " @@ -9374,28 +9724,34 @@ msgstr "" "\n" "それでも接続して、証明書の指紋を更新しますか ?" -#: ../src/gui_interface.py:1270 ../src/gui_interface.py:1312 -#: ../src/gui_interface.py:1354 +#: ../src/gui_interface.py:1302 ../src/gui_interface.py:1346 +#: ../src/gui_interface.py:1388 msgid "Insecure connection" msgstr "安全でない接続" -#: ../src/gui_interface.py:1271 +#: ../src/gui_interface.py:1303 #, python-format msgid "" "You are about to connect to the account %(account)s (%(server)s) with an " "insecure connection. This means all your conversations will be exchanged " -"unencrypted. Are you sure you want to do that?" +"unencrypted. This type of connection is really discouraged.\n" +"Are you sure you want to do that?" msgstr "" "安全でない接続でアカウント %(account)s (サーバー %(server)s) に接続しようとし" -"ています。これは、すべての会話が暗号化されずに交わされること意味します。あな" -"たがやりたいことですか ?" +"ています。これは、すべての会話が暗号化されずに交わされること意味します。この" +"タイプの接続はまったくおすすめしません。\n" +"あなたがやりたいことですか ?" -#: ../src/gui_interface.py:1276 ../src/gui_interface.py:1316 -#: ../src/gui_interface.py:1357 +#: ../src/gui_interface.py:1309 ../src/gui_interface.py:1350 +#: ../src/gui_interface.py:1391 msgid "Yes, I really want to connect insecurely" msgstr "はい。安全でないまま接続したいです" -#: ../src/gui_interface.py:1313 +#: ../src/gui_interface.py:1310 +msgid "Gajim will NOT connect unless you check this box" +msgstr "このボックスにチェックしなければ、Gajim は接続しません" + +#: ../src/gui_interface.py:1347 msgid "" "You are about to send your password on an insecure connection. You should " "install PyOpenSSL to prevent that. Are you sure you want to do that?" @@ -9403,7 +9759,7 @@ msgstr "" "安全でない接続でパスワードを送ろうとしています。それを避けるには PyOpenSSL を" "インストールすべきです。あなたがやりたいことですか ?" -#: ../src/gui_interface.py:1355 +#: ../src/gui_interface.py:1389 msgid "" "You are about to send your password unencrypted on an insecure connection. " "Are you sure you want to do that?" @@ -9412,11 +9768,11 @@ msgstr "" "りたいことですか ?" #. theme doesn't exist, disable emoticons -#: ../src/gui_interface.py:1864 ../src/gui_interface.py:1887 +#: ../src/gui_interface.py:1898 ../src/gui_interface.py:1921 msgid "Emoticons disabled" msgstr "感情アイコンは無効" -#: ../src/gui_interface.py:1865 +#: ../src/gui_interface.py:1899 msgid "" "Your configured emoticons theme has not been found, so emoticons have been " "disabled." @@ -9424,7 +9780,7 @@ msgstr "" "指定された感情アイコンのテーマは見つかりません。そのため、感情アイコンは無効" "です。" -#: ../src/gui_interface.py:1888 +#: ../src/gui_interface.py:1922 msgid "" "Your configured emoticons theme cannot been loaded. You maybe need to update " "the format of emoticons.py file. See http://trac.gajim.org/wiki/Emoticons " @@ -9434,42 +9790,42 @@ msgstr "" "ルの書式を更新する必要があるかも知れません。詳しくは http://trac.gajim.org/" "wiki/Emoticons をご覧ください。" -#: ../src/gui_interface.py:1932 ../src/roster_window.py:3784 +#: ../src/gui_interface.py:1966 ../src/roster_window.py:3834 msgid "You cannot join a group chat while you are invisible" msgstr "隠れているあいだはグループチャットに参加できません" #. it is good to notify the user #. in case he or she cannot see the output of the console -#: ../src/gui_interface.py:2319 +#: ../src/gui_interface.py:2353 msgid "Could not save your settings and preferences" msgstr "設定を保存できませんでした" -#: ../src/gui_interface.py:2866 +#: ../src/gui_interface.py:2915 msgid "Passphrase Required" msgstr "パスフレーズが必要です" -#: ../src/gui_interface.py:2867 +#: ../src/gui_interface.py:2916 #, python-format msgid "Enter GPG key passphrase for key %(keyid)s (account %(account)s)." msgstr "" "鍵ID %(keyid)s (アカウント %(account)s) の GPG 鍵のパスフレーズを入力してくだ" "さい。" -#: ../src/gui_interface.py:2881 +#: ../src/gui_interface.py:2930 msgid "GPG key expired" msgstr "GPG 鍵は期限切れです" -#: ../src/gui_interface.py:2882 +#: ../src/gui_interface.py:2931 #, python-format msgid "Your GPG key has expired, you will be connected to %s without OpenPGP." msgstr "GPG 鍵は有効期限が切れています。OpenPGP なしに %s に接続します。" #. ask again -#: ../src/gui_interface.py:2891 +#: ../src/gui_interface.py:2940 msgid "Wrong Passphrase" msgstr "パスフレーズが間違っています" -#: ../src/gui_interface.py:2892 +#: ../src/gui_interface.py:2941 msgid "Please retype your GPG passphrase or press Cancel." msgstr "" "GPG のパスフレーズをもういちど入力するか、または「中止」を押してください。" @@ -9478,7 +9834,7 @@ msgstr "" msgid "_New Group Chat" msgstr "新しいグループチャット (_N)" -#: ../src/gui_menu_builder.py:419 +#: ../src/gui_menu_builder.py:420 msgid "I would like to add you to my roster" msgstr "私はあなたを名簿に追加したいと思っています" @@ -9493,7 +9849,7 @@ msgstr "相手先" #. holds time #: ../src/history_manager.py:169 ../src/history_manager.py:213 -#: ../src/history_window.py:98 +#: ../src/history_window.py:99 msgid "Date" msgstr "日付" @@ -9504,7 +9860,7 @@ msgstr "ニックネーム" #. holds message #: ../src/history_manager.py:185 ../src/history_manager.py:220 -#: ../src/history_window.py:106 +#: ../src/history_window.py:107 msgid "Message" msgstr "メッセージ" @@ -9562,9 +9918,8 @@ msgid "This is an irreversible operation." msgstr "これは不可逆的な操作です。" #: ../src/history_manager.py:600 ../src/history_manager.py:639 -#, fuzzy msgid "Deletion Confirmation" -msgstr "中止の確認" +msgstr "削除の確認" #: ../src/history_manager.py:634 msgid "Do you really want to delete the selected message?" @@ -9572,48 +9927,40 @@ msgid_plural "Do you really want to delete the selected messages?" msgstr[0] "本当に、選択したメッセージを削除してもいいですか ?" msgstr[1] "本当に、選択したメッセージを削除してもいいですか ?" -#: ../src/history_window.py:305 +#: ../src/history_window.py:306 #, python-format msgid "Conversation History with %s" msgstr "%s さんとの会話の履歴" -#: ../src/history_window.py:355 +#: ../src/history_window.py:356 msgid "Disk Error" msgstr "ディスクのエラー" -#: ../src/history_window.py:443 +#: ../src/history_window.py:444 #, python-format msgid "%(nick)s is now %(status)s: %(status_msg)s" msgstr "%(nick)s さんは現在、%(status)s: %(status_msg)s" -#: ../src/history_window.py:454 +#: ../src/history_window.py:455 #, python-format msgid "Error: %s" msgstr "エラー: %s" -#: ../src/history_window.py:456 +#: ../src/history_window.py:457 msgid "Error" msgstr "エラー" -#: ../src/history_window.py:458 +#: ../src/history_window.py:459 #, python-format msgid "Status is now: %(status)s: %(status_msg)s" msgstr "現在の状況: %(status)s: %(status_msg)s" -#: ../src/history_window.py:461 +#: ../src/history_window.py:462 #, python-format msgid "Status is now: %(status)s" msgstr "現在の状況: %(status)s" -#: ../src/htmltextview.py:523 ../src/htmltextview.py:533 -msgid "Timeout loading image" -msgstr "画像の読み込みに失敗しました" - -#: ../src/htmltextview.py:543 -msgid "Image is too big" -msgstr "画像が大きすぎます" - -#: ../src/htmltextview.py:576 +#: ../src/htmltextview.py:522 #, fuzzy msgid "Loading" msgstr "読み込み中" @@ -9650,48 +9997,48 @@ msgstr "- メッセージは記録されます" msgid "- messages will not be logged" msgstr "- メッセージは記録されません" -#: ../src/notify.py:319 +#: ../src/notify.py:322 msgid "Ignore" msgstr "無視する" -#: ../src/plugins/gui.py:67 +#: ../src/plugins/gui.py:68 msgid "Plugin" msgstr "プラグイン" -#: ../src/plugins/gui.py:161 +#: ../src/plugins/gui.py:162 msgid "Plugin failed" msgstr "プラグインに失敗しました" -#: ../src/plugins/gui.py:205 +#: ../src/plugins/gui.py:206 msgid "Unable to properly remove the plugin" msgstr "プラグインを正しく削除することができません" #. members not safe -#: ../src/plugins/gui.py:213 ../src/plugins/pluginmanager.py:499 -#: ../src/plugins/pluginmanager.py:507 +#: ../src/plugins/gui.py:214 ../src/plugins/pluginmanager.py:519 +#: ../src/plugins/pluginmanager.py:527 msgid "Archive is malformed" -msgstr "" +msgstr "書庫の形式が正しくありません" -#: ../src/plugins/gui.py:236 ../src/plugins/gui.py:244 -#: ../src/plugins/pluginmanager.py:515 +#: ../src/plugins/gui.py:237 ../src/plugins/gui.py:245 +#: ../src/plugins/pluginmanager.py:535 msgid "Plugin already exists" msgstr "プラグインは既に存在しています" -#: ../src/plugins/gui.py:236 +#: ../src/plugins/gui.py:237 msgid "Overwrite?" msgstr "上書きしますか ?" -#: ../src/plugins/gui.py:265 +#: ../src/plugins/gui.py:266 msgid "Configuration" msgstr "調整" #. it is not zip file #. CRC error -#: ../src/plugins/pluginmanager.py:485 ../src/plugins/pluginmanager.py:491 +#: ../src/plugins/pluginmanager.py:505 ../src/plugins/pluginmanager.py:511 msgid "Archive corrupted" msgstr "書庫が壊れています" -#: ../src/plugins/pluginmanager.py:487 +#: ../src/plugins/pluginmanager.py:507 msgid "Archive empty" msgstr "書庫が空です" @@ -9699,18 +10046,18 @@ msgstr "書庫が空です" msgid "Retrieving profile..." msgstr "プロフィールを取得中..." -#: ../src/profile_window.py:125 ../src/roster_window.py:3137 +#: ../src/profile_window.py:125 ../src/roster_window.py:3184 msgid "File is empty" msgstr "ファイルが空です" -#: ../src/profile_window.py:128 ../src/roster_window.py:3140 +#: ../src/profile_window.py:128 ../src/roster_window.py:3187 msgid "File does not exist" msgstr "ファイルがありません" #. keep identation #. unknown format #: ../src/profile_window.py:142 ../src/profile_window.py:158 -#: ../src/roster_window.py:3142 ../src/roster_window.py:3153 +#: ../src/roster_window.py:3189 ../src/roster_window.py:3200 msgid "Could not load image" msgstr "画像を読み込めませんでした" @@ -9749,52 +10096,52 @@ msgid "" msgstr "" "個人情報の公開する際にエラーが発生しました。時間をおいて再度試みてください。" -#: ../src/roster_window.py:240 ../src/roster_window.py:1028 +#: ../src/roster_window.py:240 ../src/roster_window.py:1031 msgid "Merged accounts" msgstr "統合アカウント" -#: ../src/roster_window.py:1956 +#: ../src/roster_window.py:1999 msgid "Authorization has been sent" msgstr "承認が送信されました" -#: ../src/roster_window.py:1957 +#: ../src/roster_window.py:2000 #, python-format msgid "Now \"%s\" will know your status." msgstr "現在 \"%s\" さんはあなたの在席状況を知ることができます。" -#: ../src/roster_window.py:1980 +#: ../src/roster_window.py:2023 msgid "Subscription request has been sent" msgstr "在席通知の申し込みを送信しました" -#: ../src/roster_window.py:1981 +#: ../src/roster_window.py:2024 #, python-format msgid "If \"%s\" accepts this request you will know his or her status." msgstr "" "\"%s\" さんがこの申し込みを承認したら、相手先の在席状況を知ることができます。" -#: ../src/roster_window.py:1995 +#: ../src/roster_window.py:2038 msgid "Authorization has been removed" msgstr "承認が取り消されました" -#: ../src/roster_window.py:1996 +#: ../src/roster_window.py:2039 #, python-format msgid "Now \"%s\" will always see you as offline." msgstr "\"%s\" さんは常にあなたをオフラインとして見ることになります。" -#: ../src/roster_window.py:2023 +#: ../src/roster_window.py:2066 msgid "GPG is not usable" msgstr "GPG は使用できません" -#: ../src/roster_window.py:2024 +#: ../src/roster_window.py:2067 #, python-format msgid "You will be connected to %s without OpenPGP." msgstr "OpenPGP なしに、%s さんに接続します。" -#: ../src/roster_window.py:2231 ../src/roster_window.py:3714 +#: ../src/roster_window.py:2274 ../src/roster_window.py:3764 msgid "You are participating in one or more group chats" msgstr "一つ以上のグループチャットに参加中です。" -#: ../src/roster_window.py:2232 ../src/roster_window.py:3715 +#: ../src/roster_window.py:2275 ../src/roster_window.py:3765 msgid "" "Changing your status to invisible will result in disconnection from those " "group chats. Are you sure you want to go invisible?" @@ -9802,37 +10149,37 @@ msgstr "" "在席状況を「隠れ中」にすると、グループチャットから退出することになります。ほ" "んとうに「隠れ中」にしますか ?" -#: ../src/roster_window.py:2258 +#: ../src/roster_window.py:2301 msgid "desync'ed" msgstr "不揃い" -#: ../src/roster_window.py:2324 +#: ../src/roster_window.py:2367 msgid "Really quit Gajim?" msgstr "本当に Gajim を終了しますか ?" -#: ../src/roster_window.py:2325 +#: ../src/roster_window.py:2368 msgid "Are you sure you want to quit Gajim?" msgstr "本当に Gajim を終了してもいいですか ?" -#: ../src/roster_window.py:2326 +#: ../src/roster_window.py:2369 msgid "Always close Gajim" msgstr "常に Gajim を終了する" -#: ../src/roster_window.py:2410 +#: ../src/roster_window.py:2455 msgid "You have running file transfers" msgstr "ファイルの転送を実行中です" -#: ../src/roster_window.py:2411 +#: ../src/roster_window.py:2456 msgid "" "If you quit now, the file(s) being transferred will be stopped. Do you still " "want to quit?" msgstr "いま終了すると、転送中のファイルは中断されます。それでも終了しますか?" -#: ../src/roster_window.py:2442 ../src/roster_window.py:2856 +#: ../src/roster_window.py:2487 ../src/roster_window.py:2903 msgid "You have unread messages" msgstr "未読のメッセージがあります" -#: ../src/roster_window.py:2443 +#: ../src/roster_window.py:2488 msgid "" "Messages will only be available for reading them later if you have history " "enabled and contact is in your roster." @@ -9840,37 +10187,37 @@ msgstr "" "履歴が有効になっていて、かつ相手先が名簿にあれば、メッセージは後で読むことが" "できます。" -#: ../src/roster_window.py:2857 +#: ../src/roster_window.py:2904 msgid "You must read them before removing this transport." msgstr "この中継先を削除する前に、それらを読まなければなりません。" -#: ../src/roster_window.py:2860 +#: ../src/roster_window.py:2907 #, python-format msgid "Transport \"%s\" will be removed" msgstr "中継先 \"%s\" を削除します" -#: ../src/roster_window.py:2861 +#: ../src/roster_window.py:2908 msgid "" "You will no longer be able to send and receive messages from contacts using " "this transport." msgstr "この中継先をとおして相手先にメッセージを送受信することはできません。" -#: ../src/roster_window.py:2864 +#: ../src/roster_window.py:2911 msgid "Transports will be removed" msgstr "中継先は削除されます" -#: ../src/roster_window.py:2869 +#: ../src/roster_window.py:2916 #, python-format msgid "" "You will no longer be able to send and receive messages to contacts from " "these transports: %s" msgstr "もうこれらの中継先 %s から相手先とのメッセージの送受信はできません。" -#: ../src/roster_window.py:2937 +#: ../src/roster_window.py:2984 msgid "You are about to block a contact. Are you sure you want to continue?" msgstr "相手先を遮断しようとしています。続行してもいいですか ?" -#: ../src/roster_window.py:2939 +#: ../src/roster_window.py:2986 msgid "" "This contact will see you offline and you will not receive messages he will " "send you." @@ -9879,56 +10226,56 @@ msgstr "" "ん。" #. it's jid -#: ../src/roster_window.py:3029 +#: ../src/roster_window.py:3076 msgid "Rename Contact" msgstr "相手先の名前を変更" -#: ../src/roster_window.py:3030 +#: ../src/roster_window.py:3077 #, python-format msgid "Enter a new nickname for contact %s" msgstr "相手先 %s さんの新しいニックネームを入力してください" -#: ../src/roster_window.py:3037 +#: ../src/roster_window.py:3084 msgid "Rename Group" msgstr "グループの名前変更" -#: ../src/roster_window.py:3038 +#: ../src/roster_window.py:3085 #, python-format msgid "Enter a new name for group %s" msgstr "グループ %s の新しい名前を入力してください" -#: ../src/roster_window.py:3083 +#: ../src/roster_window.py:3130 msgid "Remove Group" msgstr "グループの削除" -#: ../src/roster_window.py:3084 +#: ../src/roster_window.py:3131 #, python-format msgid "Do you want to remove group %s from the roster?" msgstr "名簿からグループ %s を削除しますか ?" -#: ../src/roster_window.py:3085 +#: ../src/roster_window.py:3132 msgid "Also remove all contacts in this group from your roster" msgstr "名簿のこのグループのすべての相手先も削除します" -#: ../src/roster_window.py:3124 +#: ../src/roster_window.py:3171 msgid "Assign OpenPGP Key" msgstr "OpenPGP 鍵の割り当て" -#: ../src/roster_window.py:3125 +#: ../src/roster_window.py:3172 msgid "Select a key to apply to the contact" msgstr "相手先に適用する鍵を選択してください" -#: ../src/roster_window.py:3524 +#: ../src/roster_window.py:3574 #, python-format msgid "Contact \"%s\" will be removed from your roster" msgstr "相手先 \"%s\" さんを名簿から削除します" -#: ../src/roster_window.py:3526 +#: ../src/roster_window.py:3576 #, python-format msgid "You are about to remove \"%(name)s\" (%(jid)s) from your roster.\n" msgstr "\"%(name)s\" (%(jid)s) さんを名簿から削除しようとしています。\n" -#: ../src/roster_window.py:3531 +#: ../src/roster_window.py:3581 msgid "" "By removing this contact you also remove authorization resulting in him or " "her always seeing you as offline." @@ -9937,11 +10284,11 @@ msgstr "" "を常にオフラインとして見ることになります。" #. Contact is not in roster -#: ../src/roster_window.py:3537 +#: ../src/roster_window.py:3587 msgid "Do you want to continue?" msgstr "続けますか ?" -#: ../src/roster_window.py:3541 +#: ../src/roster_window.py:3591 msgid "" "By removing this contact you also by default remove authorization resulting " "in him or her always seeing you as offline." @@ -9949,16 +10296,16 @@ msgstr "" "この相手先を名簿から削除すると、デフォルトで在席通知の承認も取り消します。相" "手先はあなたを常にオフラインとして見ることになります。" -#: ../src/roster_window.py:3544 +#: ../src/roster_window.py:3594 msgid "I want this contact to know my status after removal" msgstr "削除後も、この相手先に自分の在席状況を知らせる" #. several contact to remove at the same time -#: ../src/roster_window.py:3548 +#: ../src/roster_window.py:3598 msgid "Contacts will be removed from your roster" msgstr "相手先は名簿から削除されました" -#: ../src/roster_window.py:3553 +#: ../src/roster_window.py:3603 #, python-format msgid "" "By removing these contacts:%s\n" @@ -9968,12 +10315,12 @@ msgstr "" "を名簿から削除すると、在席通知の承認も取り消します。相手先はあなたを常にオフ" "ラインとして見ることになります。" -#: ../src/roster_window.py:3611 +#: ../src/roster_window.py:3661 msgid "" "You are about to send a custom status. Are you sure you want to continue?" msgstr "独自の在席状況を送信しようとしています。続行してもいいですか ?" -#: ../src/roster_window.py:3613 +#: ../src/roster_window.py:3663 #, python-format msgid "" "This contact will temporarily see you as %(status)s, but only until you " @@ -9983,19 +10330,19 @@ msgstr "" "が在席状況を変更するまでの間です。その後はあなたの全体の在席状況を見ることに" "なります。" -#: ../src/roster_window.py:3632 +#: ../src/roster_window.py:3682 msgid "No account available" msgstr "アカウントがありません" -#: ../src/roster_window.py:3633 +#: ../src/roster_window.py:3683 msgid "You must create an account before you can chat with other contacts." msgstr "相手先とチャットを開始する前に、アカウントを作成しなければなりません。" -#: ../src/roster_window.py:4286 +#: ../src/roster_window.py:4373 msgid "Metacontacts storage not supported by your server" msgstr "サーバーはメタ相手先の保存をサポートしていません" -#: ../src/roster_window.py:4288 +#: ../src/roster_window.py:4375 msgid "" "Your server does not support storing metacontacts information. So those " "information will not be saved on next reconnection." @@ -10003,12 +10350,12 @@ msgstr "" "サーバーはメタ相手先の情報の保存をサポートしていません。したがってその情報は" "次の接続の際には失われています。" -#: ../src/roster_window.py:4380 +#: ../src/roster_window.py:4467 msgid "" "You are about to create a metacontact. Are you sure you want to continue?" msgstr "メタ相手先を作成しようとしています。続行してもいいですか ?" -#: ../src/roster_window.py:4382 +#: ../src/roster_window.py:4469 msgid "" "Metacontacts are a way to regroup several contacts in one line. Generally it " "is used when the same person has several Jabber accounts or transport " @@ -10018,29 +10365,29 @@ msgstr "" "人物が複数の Jabber アカウントや中継先アカウントを持っているときに使用しま" "す。" -#: ../src/roster_window.py:4503 +#: ../src/roster_window.py:4590 msgid "Invalid file URI:" msgstr "ファイルの URI が正しくありません:" -#: ../src/roster_window.py:4515 +#: ../src/roster_window.py:4602 #, python-format msgid "Do you want to send this file to %s:" msgid_plural "Do you want to send these files to %s:" msgstr[0] "このファイルを %s さんに転送しますか:" msgstr[1] "これらのファイルを %s さんに転送しますか:" -#: ../src/roster_window.py:4650 +#: ../src/roster_window.py:4737 #, python-format msgid "Send %s to %s" msgstr "%s を %s に送信" -#: ../src/roster_window.py:4661 -#, fuzzy, python-format +#: ../src/roster_window.py:4748 +#, python-format msgid "Make %s first contact" msgstr "%s を優先の相手先とする" # (Mako) よくわからない。Make [c_source.get_shown_name()] and [c_dest.get_shown_name()] metacontacts -#: ../src/roster_window.py:4664 +#: ../src/roster_window.py:4751 #, python-format msgid "Make %s and %s metacontacts" msgstr "%s と %s をメタ相手先とする" @@ -10050,131 +10397,131 @@ msgstr "%s と %s をメタ相手先とする" #. for chat_with #. for single message #. join gc -#: ../src/roster_window.py:5104 ../src/roster_window.py:5158 -#: ../src/roster_window.py:5167 ../src/statusicon.py:264 +#: ../src/roster_window.py:5190 ../src/roster_window.py:5244 +#: ../src/roster_window.py:5253 ../src/statusicon.py:264 #: ../src/statusicon.py:311 ../src/statusicon.py:317 #, python-format msgid "using account %s" msgstr "アカウント %s で" #. add -#: ../src/roster_window.py:5174 +#: ../src/roster_window.py:5260 #, python-format msgid "to %s account" msgstr "アカウント %s に対して" #. disco -#: ../src/roster_window.py:5179 +#: ../src/roster_window.py:5265 #, python-format msgid "using %s account" msgstr "アカウント %s で" -#: ../src/roster_window.py:5218 ../src/statusicon.py:327 +#: ../src/roster_window.py:5304 ../src/statusicon.py:327 msgid "_Manage Bookmarks..." msgstr "ブックマークの管理 (_M)..." #. profile, avatar -#: ../src/roster_window.py:5238 +#: ../src/roster_window.py:5324 #, python-format msgid "of account %s" msgstr "アカウント %s の" -#: ../src/roster_window.py:5279 +#: ../src/roster_window.py:5365 #, python-format msgid "for account %s" msgstr "アカウント %s について" -#: ../src/roster_window.py:5339 ../src/roster_window.py:5447 +#: ../src/roster_window.py:5425 ../src/roster_window.py:5533 msgid "_Change Status Message" msgstr "状況メッセージの変更 (_C)" -#: ../src/roster_window.py:5372 +#: ../src/roster_window.py:5458 msgid "Publish Tune" msgstr "聴いている楽曲名を公開" -#: ../src/roster_window.py:5374 +#: ../src/roster_window.py:5460 msgid "Publish Location" msgstr "位置情報を公開" -#: ../src/roster_window.py:5377 +#: ../src/roster_window.py:5463 msgid "Configure Services..." msgstr "サービスの調整..." # (Mako)ここでは「復元」の意味か -#: ../src/roster_window.py:5525 +#: ../src/roster_window.py:5611 msgid "_Maximize All" msgstr "ウィンドウをすべて復元 (_M)" -#: ../src/roster_window.py:5535 ../src/roster_window.py:5708 +#: ../src/roster_window.py:5621 ../src/roster_window.py:5794 msgid "Send Group M_essage" msgstr "メッセージの一斉送信 (_e)" -#: ../src/roster_window.py:5543 +#: ../src/roster_window.py:5629 msgid "To all users" msgstr "すべてのユーザーに" -#: ../src/roster_window.py:5547 +#: ../src/roster_window.py:5633 msgid "To all online users" msgstr "オンラインのすべてのユーザーに" #. Manage Transport submenu -#: ../src/roster_window.py:5728 +#: ../src/roster_window.py:5814 msgid "_Manage Contacts" msgstr "相手先の管理 (_M)" #. Edit Groups -#: ../src/roster_window.py:5737 +#: ../src/roster_window.py:5823 msgid "Edit _Groups" msgstr "グループの編集 (_G)" #. Send single message -#: ../src/roster_window.py:5792 +#: ../src/roster_window.py:5878 msgid "Send Single Message" msgstr "単発メッセージの送信" #. Execute Command -#: ../src/roster_window.py:5839 +#: ../src/roster_window.py:5925 msgid "Execute Command..." msgstr "コマンドを実行する..." #. Manage Transport submenu -#: ../src/roster_window.py:5849 +#: ../src/roster_window.py:5935 msgid "_Manage Transport" msgstr "中継先の管理 (_M)" #. Modify Transport -#: ../src/roster_window.py:5858 +#: ../src/roster_window.py:5944 msgid "_Modify Transport" msgstr "中継先の変更 (_M)" #. Rename -#: ../src/roster_window.py:5868 +#: ../src/roster_window.py:5954 msgid "_Rename" msgstr "名前の変更(_R)" # (Mako)ここでは「復元」の意味か -#: ../src/roster_window.py:5928 +#: ../src/roster_window.py:6014 msgid "_Maximize" msgstr "ウィンドウの復元 (_M)" -#: ../src/roster_window.py:5937 +#: ../src/roster_window.py:6023 msgid "_Reconnect" msgstr "再接続 (_R)" -#: ../src/roster_window.py:5944 +#: ../src/roster_window.py:6030 msgid "_Disconnect" msgstr "切断 (_D)" #. History manager -#: ../src/roster_window.py:6033 +#: ../src/roster_window.py:6119 msgid "History Manager" msgstr "履歴マネージャ" -#: ../src/roster_window.py:6044 +#: ../src/roster_window.py:6130 msgid "_Join New Group Chat" msgstr "新しいグループチャットに参加 (_J)" -#: ../src/roster_window.py:6263 +#: ../src/roster_window.py:6349 msgid "Change Status Message..." msgstr "状況メッセージを変更する..." @@ -10191,32 +10538,30 @@ msgstr "ファイルを受ける際のエラー" msgid "No result" msgstr "見つかりません" -#: ../src/session.py:95 +#: ../src/session.py:97 msgid "Disk WriteError" msgstr "ディスクの書き込みエラー" -#: ../src/session.py:406 ../src/session.py:450 +#: ../src/session.py:411 ../src/session.py:470 msgid "Confirm these session options" msgstr "セッションのオプションを確認する" -#: ../src/session.py:407 +#: ../src/session.py:413 #, python-format msgid "" -"The remote client wants '\n" -" 'to negotiate an session with these features:\n" +"The remote client wants to negotiate a session with these features:\n" "\n" "%s\n" "\n" "Are these options acceptable?" msgstr "" -"遠くのクライアントが\n" -"次の機能とともにセッションを確立しようとしています:\n" +"遠くのクライアントが次の機能とともにセッションを確立しようとしています:\n" "\n" -"\t%s\n" +"%s\n" "\n" -"\tこれらのオプションを受け付けますか ?" +"これらのオプションを受け付けますか ?" -#: ../src/session.py:451 +#: ../src/session.py:472 #, python-format msgid "" "The remote client selected these options:\n" @@ -10231,6 +10576,10 @@ msgstr "" "\n" "セッションを続けますか ?" +#: ../src/session.py:475 +msgid "Always accept for this contact" +msgstr "この相手先を常に受け入れるかどうか" + #: ../src/statusicon.py:228 msgid "_Change Status Message..." msgstr "状況メッセージを変更する (_C)..." @@ -10243,134 +10592,134 @@ msgstr "名簿を閉じる (_R)" msgid "Hide this menu" msgstr "このメニューを表示しない" -#: ../src/tooltips.py:392 ../src/tooltips.py:604 +#: ../src/tooltips.py:393 ../src/tooltips.py:605 msgid "Jabber ID: " msgstr "Jabber ID: " -#: ../src/tooltips.py:395 ../src/tooltips.py:608 +#: ../src/tooltips.py:396 ../src/tooltips.py:609 msgid "Resource: " msgstr "リソース: " -#: ../src/tooltips.py:401 +#: ../src/tooltips.py:402 #, python-format msgid "%(owner_or_admin_or_member)s of this group chat" msgstr "このグループチャットの %(owner_or_admin_or_member)s " -#: ../src/tooltips.py:502 +#: ../src/tooltips.py:503 msgid " [blocked]" msgstr "遮断しています]" -#: ../src/tooltips.py:506 +#: ../src/tooltips.py:507 msgid " [minimized]" msgstr "[最小化しています]" -#: ../src/tooltips.py:521 ../src/tooltips.py:777 +#: ../src/tooltips.py:522 ../src/tooltips.py:778 msgid "Status: " msgstr "在席状況: " -#: ../src/tooltips.py:565 +#: ../src/tooltips.py:566 #, python-format msgid "Last status: %s" msgstr "最近の在席状況: %s" -#: ../src/tooltips.py:567 +#: ../src/tooltips.py:568 #, python-format msgid " since %s" msgstr " %s から" -#: ../src/tooltips.py:585 +#: ../src/tooltips.py:586 msgid "Connected" msgstr "接続中" -#: ../src/tooltips.py:587 +#: ../src/tooltips.py:588 msgid "Disconnected" msgstr "切断中" #. ('both' is the normal sub so we don't show it) -#: ../src/tooltips.py:615 +#: ../src/tooltips.py:616 msgid "Subscription: " msgstr "在席通知の承認: " -#: ../src/tooltips.py:625 +#: ../src/tooltips.py:626 msgid "OpenPGP: " msgstr "OpenPGP: " -#: ../src/tooltips.py:646 +#: ../src/tooltips.py:647 #, python-format msgid "Idle since %s" msgstr " %s から操作のない状態" -#: ../src/tooltips.py:647 +#: ../src/tooltips.py:648 #, python-format msgid "Idle for %s" msgstr "%s 間、操作のない状態" -#: ../src/tooltips.py:698 +#: ../src/tooltips.py:699 #, python-format msgid "Mood: %s" msgstr "気分: %s" -#: ../src/tooltips.py:702 +#: ../src/tooltips.py:703 #, python-format msgid "Activity: %s" msgstr "動向: %s" -#: ../src/tooltips.py:706 +#: ../src/tooltips.py:707 #, python-format msgid "Tune: %s" msgstr "楽曲: %s" -#: ../src/tooltips.py:710 +#: ../src/tooltips.py:711 #, python-format msgid "Location: %s" msgstr "位置: %s" -#: ../src/tooltips.py:735 +#: ../src/tooltips.py:736 msgid "Download" msgstr "ダウンロード" -#: ../src/tooltips.py:741 +#: ../src/tooltips.py:742 msgid "Upload" msgstr "アップロード" -#: ../src/tooltips.py:748 +#: ../src/tooltips.py:749 msgid "Type: " msgstr "種類: " -#: ../src/tooltips.py:752 +#: ../src/tooltips.py:753 msgid "Transferred: " msgstr "転送:" -#: ../src/tooltips.py:755 ../src/tooltips.py:776 +#: ../src/tooltips.py:756 ../src/tooltips.py:777 msgid "Not started" msgstr "開始していません" -#: ../src/tooltips.py:759 +#: ../src/tooltips.py:760 msgid "Stopped" msgstr "停止しています" -#: ../src/tooltips.py:761 ../src/tooltips.py:764 +#: ../src/tooltips.py:762 ../src/tooltips.py:765 msgid "Completed" msgstr "完了しました" -#: ../src/tooltips.py:768 +#: ../src/tooltips.py:769 msgid "?transfer status:Paused" msgstr "一時停止しました" #. stalled is not paused. it is like 'frozen' it stopped alone -#: ../src/tooltips.py:772 +#: ../src/tooltips.py:773 msgid "Stalled" msgstr "滞っています" -#: ../src/tooltips.py:774 +#: ../src/tooltips.py:775 msgid "Transferring" msgstr "転送しています" -#: ../src/tooltips.py:812 +#: ../src/tooltips.py:813 msgid "This service has not yet responded with detailed information" msgstr "このサービスは、詳細情報の返答がありません" -#: ../src/tooltips.py:815 +#: ../src/tooltips.py:816 msgid "" "This service could not respond with detailed information.\n" "It is most likely legacy or broken" @@ -10378,6 +10727,10 @@ msgstr "" "このサービスは詳細情報を返答することができません。\n" "古いか、または壊れています" +#: ../src/upower_listener.py:31 +msgid "Machine going to sleep" +msgstr "コンピュータを終了しています" + #: ../src/vcard.py:285 msgid "?Client:Unknown" msgstr "不明" @@ -10442,3 +10795,6 @@ msgstr "保留中の在席通知の申し込みはありません。" msgid " resource with priority " msgstr " リソース。優先順位は " +#~ msgid "Requires pybonjour (http://o2s.csail.mit.edu/o2s-wiki/pybonjour)." +#~ msgstr "" +#~ "pybonjour が必要です ( http://o2s.csail.mit.edu/o2s-wiki/pybonjour )。"