diff --git a/addons/account/i18n/ja.po b/addons/account/i18n/ja.po index 4147fc86b2c..3b9b403f58d 100644 --- a/addons/account/i18n/ja.po +++ b/addons/account/i18n/ja.po @@ -8,14 +8,14 @@ msgstr "" "Project-Id-Version: openobject-addons\n" "Report-Msgid-Bugs-To: FULL NAME \n" "POT-Creation-Date: 2012-02-08 00:35+0000\n" -"PO-Revision-Date: 2012-04-19 03:58+0000\n" +"PO-Revision-Date: 2012-04-20 04:08+0000\n" "Last-Translator: Akira Hiyama \n" "Language-Team: Japanese \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2012-04-19 04:37+0000\n" -"X-Generator: Launchpad (build 15108)\n" +"X-Launchpad-Export-Date: 2012-04-20 04:43+0000\n" +"X-Generator: Launchpad (build 15120)\n" #. module: account #: view:account.invoice.report:0 @@ -226,7 +226,7 @@ msgstr "調整選択行の移動" msgid "" "Check this box if you don't want any VAT related to this Tax Code to appear " "on invoices" -msgstr "この税金コードに関連するどんなVATも請求書上に現れるのを望まない場合は、このボックスをチェックして下さい。" +msgstr "この税金コードに関連するどんな消費税項目も請求書上に表示されることを望まない場合は、このボックスをチェックして下さい。" #. module: account #: code:addons/account/account_invoice.py:1241 @@ -689,7 +689,7 @@ msgstr "エントリーを調整するために、会社は全てのエントリ #: model:ir.actions.act_window,name:account.action_aged_receivable #, python-format msgid "Receivable Accounts" -msgstr "売掛金アカウント" +msgstr "売掛金" #. module: account #: constraint:account.move.line:0 @@ -1175,7 +1175,7 @@ msgstr "税金の置き換え" #. module: account #: selection:account.move.line,centralisation:0 msgid "Credit Centralisation" -msgstr "クレジットの集中化" +msgstr "貸方の一元化" #. module: account #: view:report.account_type.sales:0 @@ -1505,7 +1505,7 @@ msgstr "エントリー番号 " msgid "" "By unchecking the active field, you may hide a fiscal position without " "deleting it." -msgstr "アクティブ項目のチェックを外すことで、それを消すことなく財政見解を隠すことができます。" +msgstr "アクティブ項目のチェックを外すことで、それを消すことなく会計ポジションを隠すことができます。" #. module: account #: model:ir.model,name:account.model_temp_range @@ -1537,7 +1537,7 @@ msgstr "" #. module: account #: model:ir.model,name:account.model_account_fiscal_position_template msgid "Template for Fiscal Position" -msgstr "財政見解のためのテンプレート" +msgstr "会計ポジションテンプレート" #. module: account #: field:account.automatic.reconcile,reconciled:0 @@ -1557,39 +1557,39 @@ msgstr "" #. module: account #: view:account.analytic.cost.ledger.journal.report:0 msgid "and Journals" -msgstr "" +msgstr "と仕訳帳" #. module: account #: field:account.journal,groups_id:0 msgid "Groups" -msgstr "" +msgstr "グループ" #. module: account #: field:account.invoice,amount_untaxed:0 #: field:report.invoice.created,amount_untaxed:0 msgid "Untaxed" -msgstr "" +msgstr "非課税" #. module: account #: view:account.partner.reconcile.process:0 msgid "Go to next partner" -msgstr "" +msgstr "次のパートナへ" #. module: account #: view:account.bank.statement:0 msgid "Search Bank Statements" -msgstr "" +msgstr "銀行明細の検索" #. module: account #: view:account.move.line:0 msgid "Unposted Journal Items" -msgstr "" +msgstr "未転記仕訳帳項目" #. module: account #: view:account.chart.template:0 #: field:account.chart.template,property_account_payable:0 msgid "Payable Account" -msgstr "" +msgstr "買掛金アカウント" #. module: account #: field:account.tax,account_paid_id:0 @@ -1601,7 +1601,7 @@ msgstr "返金税金アカウント" #: view:account.bank.statement:0 #: field:account.bank.statement,line_ids:0 msgid "Statement lines" -msgstr "" +msgstr "取引明細書行" #. module: account #: model:ir.actions.act_window,help:account.action_bank_statement_tree @@ -1613,23 +1613,25 @@ msgid "" "the Payment column of a line, you can press F1 to open the reconciliation " "form." msgstr "" +"銀行取引明細書は預金口座、クレジットカードまたは金融口座の任意の口座タイプ上で、所定の期間に発生した全ての金融取引を要約したものです。開始残高は自動的に繰" +"り越され、期末残高は取引明細書に示されています。行の支払いカラムで F1 を押すと照合フォームが開きます。" #. module: account #: report:account.analytic.account.cost_ledger:0 msgid "Date/Code" -msgstr "" +msgstr "日付 / コード" #. module: account #: field:account.analytic.line,general_account_id:0 #: view:analytic.entries.report:0 #: field:analytic.entries.report,general_account_id:0 msgid "General Account" -msgstr "" +msgstr "一般アカウント" #. module: account #: field:res.partner,debit_limit:0 msgid "Payable Limit" -msgstr "" +msgstr "買掛金上限" #. module: account #: report:account.invoice:0 @@ -1639,33 +1641,33 @@ msgstr "" #: model:ir.model,name:account.model_account_invoice #: model:res.request.link,name:account.req_link_invoice msgid "Invoice" -msgstr "" +msgstr "請求書" #. module: account #: model:process.node,note:account.process_node_analytic0 #: model:process.node,note:account.process_node_analyticcost0 msgid "Analytic costs to invoice" -msgstr "" +msgstr "請求書のための分析コスト" #. module: account #: view:ir.sequence:0 msgid "Fiscal Year Sequence" -msgstr "" +msgstr "会計年度の順序" #. module: account #: field:wizard.multi.charts.accounts,seq_journal:0 msgid "Separated Journal Sequences" -msgstr "" +msgstr "切り離された仕訳帳順序" #. module: account #: view:account.invoice:0 msgid "Responsible" -msgstr "" +msgstr "責任担当" #. module: account #: model:ir.actions.act_window,name:account.action_report_account_type_sales_tree_all msgid "Sales by Account Type" -msgstr "" +msgstr "アカウントタイプ別売上" #. module: account #: view:account.invoice.refund:0 @@ -1677,30 +1679,30 @@ msgstr "請求書のキャンセル:現在の請求書をキャンセルする #. module: account #: model:ir.ui.menu,name:account.periodical_processing_invoicing msgid "Invoicing" -msgstr "" +msgstr "請求" #. module: account #: code:addons/account/report/account_partner_balance.py:115 #, python-format msgid "Unknown Partner" -msgstr "" +msgstr "未知のパートナ" #. module: account #: field:account.tax.code,sum:0 msgid "Year Sum" -msgstr "" +msgstr "年間合計" #. module: account #: code:addons/account/account_invoice.py:1429 #, python-format msgid "" "You selected an Unit of Measure which is not compatible with the product." -msgstr "" +msgstr "あなたが選択した測定単位は製品との互換性がありません。" #. module: account #: view:account.change.currency:0 msgid "This wizard will change the currency of the invoice" -msgstr "" +msgstr "このウィザードは請求書の通貨を変更します。" #. module: account #: model:ir.actions.act_window,help:account.action_account_chart @@ -1709,11 +1711,13 @@ msgid "" "Have a complete tree view of all journal items per account code by clicking " "on an account." msgstr "" +"会計年度ごとの会社の勘定科目表を表示し、期間によりフィルタを行います。アカウントをクリックすることによって、アカウントコードごとの全ての仕訳帳項目の完全な" +"ツリービューを持ちます。" #. module: account #: view:account.analytic.account:0 msgid "Pending Accounts" -msgstr "" +msgstr "保留中のアカウント" #. module: account #: view:account.tax.template:0 @@ -1725,69 +1729,69 @@ msgstr "" msgid "" "If the active field is set to False, it will allow you to hide the journal " "period without removing it." -msgstr "" +msgstr "アクティブ項目をFalseにセットした場合、それを削除することなく仕訳帳期間を非表示にすることができます。" #. module: account #: view:res.partner:0 msgid "Supplier Debit" -msgstr "" +msgstr "仕入先債務" #. module: account #: model:ir.actions.act_window,name:account.act_account_partner_account_move_all msgid "Receivables & Payables" -msgstr "" +msgstr "売掛金と買掛金" #. module: account #: model:ir.model,name:account.model_account_common_journal_report msgid "Account Common Journal Report" -msgstr "" +msgstr "アカウント共通の仕訳帳レポート" #. module: account #: selection:account.partner.balance,display_partner:0 msgid "All Partners" -msgstr "" +msgstr "全パートナ" #. module: account #: view:account.analytic.chart:0 msgid "Analytic Account Charts" -msgstr "" +msgstr "分析会計表" #. module: account #: view:account.analytic.line:0 #: view:analytic.entries.report:0 msgid "My Entries" -msgstr "" +msgstr "私のエントリー" #. module: account #: report:account.overdue:0 msgid "Customer Ref:" -msgstr "" +msgstr "顧客の参照:" #. module: account #: code:addons/account/account_cash_statement.py:292 #, python-format msgid "User %s does not have rights to access %s journal !" -msgstr "" +msgstr "ユーザ %s は仕訳帳 %s にアクセスする権限を持っていません。" #. module: account #: help:account.period,special:0 msgid "These periods can overlap." -msgstr "" +msgstr "これらの期間は重なることができます。" #. module: account #: model:process.node,name:account.process_node_draftstatement0 msgid "Draft statement" -msgstr "" +msgstr "ドラフト取引明細書" #. module: account #: view:account.tax:0 msgid "Tax Declaration: Credit Notes" -msgstr "" +msgstr "税金申告:クレジットノート" #. module: account #: field:account.move.line.reconcile,credit:0 msgid "Credit amount" -msgstr "" +msgstr "貸方金額" #. module: account #: code:addons/account/account.py:407 @@ -1795,55 +1799,55 @@ msgstr "" #: code:addons/account/account.py:429 #, python-format msgid "Error!" -msgstr "" +msgstr "エラー" #. module: account #: sql_constraint:account.move.line:0 msgid "Wrong credit or debit value in accounting entry !" -msgstr "" +msgstr "会計エントリーにおいて貸方または借方の値が誤っています。" #. module: account #: view:account.invoice.report:0 #: model:ir.actions.act_window,name:account.action_account_invoice_report_all #: model:ir.ui.menu,name:account.menu_action_account_invoice_report_all msgid "Invoices Analysis" -msgstr "" +msgstr "請求書分析" #. module: account #: model:ir.model,name:account.model_account_period_close msgid "period close" -msgstr "" +msgstr "期間終了" #. module: account #: view:account.installer:0 msgid "Configure Fiscal Year" -msgstr "" +msgstr "会計年度の設定" #. module: account #: model:ir.actions.act_window,name:account.action_project_account_analytic_line_form msgid "Entries By Line" -msgstr "" +msgstr "行によるエントリー" #. module: account #: field:account.vat.declaration,based_on:0 msgid "Based on" -msgstr "" +msgstr "基準" #. module: account #: field:account.invoice,move_id:0 #: field:account.invoice,move_name:0 msgid "Journal Entry" -msgstr "" +msgstr "仕訳帳入力" #. module: account #: view:account.tax:0 msgid "Tax Declaration: Invoices" -msgstr "" +msgstr "税金申請:請求書" #. module: account #: field:account.cashbox.line,subtotal:0 msgid "Sub Total" -msgstr "" +msgstr "小計" #. module: account #: view:account.account:0 @@ -1852,45 +1856,45 @@ msgstr "" #: model:ir.model,name:account.model_account_treasury_report #: model:ir.ui.menu,name:account.menu_action_account_treasury_report_all msgid "Treasury Analysis" -msgstr "" +msgstr "財務分析" #. module: account #: constraint:res.company:0 msgid "Error! You can not create recursive companies." -msgstr "" +msgstr "エラー。再帰的な関係となる会社を作ることはできません。" #. module: account #: model:ir.actions.report.xml,name:account.account_journal_sale_purchase msgid "Sale/Purchase Journal" -msgstr "" +msgstr "受注 / 発注仕訳帳" #. module: account #: view:account.analytic.account:0 msgid "Analytic account" -msgstr "" +msgstr "分析アカウント" #. module: account #: code:addons/account/account_bank_statement.py:339 #, python-format msgid "Please verify that an account is defined in the journal." -msgstr "" +msgstr "アカウントが仕訳帳に定義されていることを確認して下さい。" #. module: account #: selection:account.entries.report,move_line_state:0 #: selection:account.move.line,state:0 msgid "Valid" -msgstr "" +msgstr "有効" #. module: account #: model:ir.actions.act_window,name:account.action_account_print_journal #: model:ir.model,name:account.model_account_print_journal msgid "Account Print Journal" -msgstr "" +msgstr "アカウント印刷ジャーナル" #. module: account #: model:ir.model,name:account.model_product_category msgid "Product Category" -msgstr "" +msgstr "製品分類" #. module: account #: selection:account.account.type,report_type:0 @@ -1903,19 +1907,19 @@ msgid "" "This account is used for transferring Profit/Loss (If It is Profit: Amount " "will be added, Loss : Amount will be deducted.), as calculated in Profit & " "Loss Report" -msgstr "" +msgstr "このアカウントは損益計算書で計算されたように、損益(利益の場合金額は加えされ、損失の場合金額は減じられます)を移すために使われます。" #. module: account #: model:process.node,note:account.process_node_reconciliation0 #: model:process.node,note:account.process_node_supplierreconciliation0 msgid "Comparison between accounting and payment entries" -msgstr "" +msgstr "会計と支払いエントリー間の比較" #. module: account #: view:account.tax:0 #: view:account.tax.template:0 msgid "Tax Definition" -msgstr "" +msgstr "税金の定義" #. module: account #: help:wizard.multi.charts.accounts,seq_journal:0 @@ -1923,6 +1927,7 @@ msgid "" "Check this box if you want to use a different sequence for each created " "journal. Otherwise, all will use the same sequence." msgstr "" +"それぞれに作成された仕訳帳のために異なった順序を使いたい場合はこのボックスをチェックして下さい。それ以外の場合は全て同じ順序を使用します。" #. module: account #: help:account.partner.ledger,amount_currency:0 @@ -1930,26 +1935,26 @@ msgstr "" msgid "" "It adds the currency column if the currency is different then the company " "currency" -msgstr "" +msgstr "会社の通貨と異なる通貨の場合は、通貨カラムを追加します。" #. module: account #: help:account.journal,allow_date:0 msgid "" "If set to True then do not accept the entry if the entry date is not into " "the period dates" -msgstr "" +msgstr "Trueにセットした場合、エントリー日付が期間内にない場合には、エントリーは受付られません。" #. module: account #: code:addons/account/account_invoice.py:73 #, python-format msgid "You must define an analytic journal of type '%s'!" -msgstr "" +msgstr "分析仕訳帳のタイプ %s を定義しなければなりません。" #. module: account #: field:account.installer,config_logo:0 #: field:wizard.multi.charts.accounts,config_logo:0 msgid "Image" -msgstr "" +msgstr "画像" #. module: account #: constraint:account.move.line:0 @@ -1957,35 +1962,35 @@ msgid "" "The selected account of your Journal Entry forces to provide a secondary " "currency. You should remove the secondary currency on the account or select " "a multi-currency view on the journal." -msgstr "" +msgstr "選択した仕訳のアカウントは第2の通貨の入力を要求しています。アカウントの第2通貨を削除するか、仕訳で多国通貨ビューを選択して下さい。" #. module: account #: model:ir.actions.act_window,help:account.action_account_financial_report_tree msgid "Makes a generic system to draw financial reports easily." -msgstr "" +msgstr "財務レポートを簡単に作成するために一般的なシステムを作ります。" #. module: account #: view:account.invoice:0 #: view:report.invoice.created:0 msgid "Untaxed Amount" -msgstr "" +msgstr "非課税金額" #. module: account #: help:account.tax,active:0 msgid "" "If the active field is set to False, it will allow you to hide the tax " "without removing it." -msgstr "" +msgstr "アクティブ項目にFalseが設定されている場合、それを削除することなく税金を非表示にすることができます。" #. module: account #: view:account.analytic.line:0 msgid "Analytic Journal Items related to a sale journal." -msgstr "" +msgstr "受注仕訳帳に関連した分析仕訳帳項目" #. module: account #: selection:account.financial.report,style_overwrite:0 msgid "Italic Text (smaller)" -msgstr "" +msgstr "斜体テキスト(小)" #. module: account #: view:account.bank.statement:0 @@ -1998,44 +2003,44 @@ msgstr "" #: selection:account.subscription,state:0 #: selection:report.invoice.created,state:0 msgid "Draft" -msgstr "" +msgstr "ドラフト" #. module: account #: report:account.journal.period.print.sale.purchase:0 msgid "VAT Declaration" -msgstr "" +msgstr "消費税申告" #. module: account #: field:account.move.reconcile,line_partial_ids:0 msgid "Partial Entry lines" -msgstr "" +msgstr "部分エントリー行" #. module: account #: view:account.fiscalyear:0 #: field:account.treasury.report,fiscalyear_id:0 msgid "Fiscalyear" -msgstr "" +msgstr "会計年度" #. module: account #: view:account.journal.select:0 #: view:project.account.analytic.line:0 msgid "Open Entries" -msgstr "" +msgstr "エントリーを開く" #. module: account #: field:account.automatic.reconcile,account_ids:0 msgid "Accounts to Reconcile" -msgstr "" +msgstr "調整用のアカウント" #. module: account #: model:process.transition,note:account.process_transition_filestatement0 msgid "Import of the statement in the system from an electronic file" -msgstr "" +msgstr "電子ファイルからシステムの中に取引明細書のインポート" #. module: account #: model:process.node,name:account.process_node_importinvoice0 msgid "Import from invoice" -msgstr "" +msgstr "請求書からインポート" #. module: account #: selection:account.entries.report,month:0 @@ -2044,35 +2049,35 @@ msgstr "" #: selection:report.account.sales,month:0 #: selection:report.account_type.sales,month:0 msgid "January" -msgstr "" +msgstr "1月" #. module: account #: view:account.journal:0 msgid "Validations" -msgstr "" +msgstr "検証" #. module: account #: view:account.entries.report:0 msgid "This F.Year" -msgstr "" +msgstr "今会計年度" #. module: account #: view:account.tax.chart:0 msgid "Account tax charts" -msgstr "" +msgstr "アカウント税金チャート" #. module: account #: constraint:account.period:0 msgid "" "Invalid period ! Some periods overlap or the date period is not in the scope " "of the fiscal year. " -msgstr "" +msgstr "期間が無効です。幾つかの期間が重なっているか、会計年度の範囲の中にない期間です。 " #. module: account #: code:addons/account/account_bank_statement.py:357 #, python-format msgid "You have to assign an analytic journal on the '%s' journal!" -msgstr "" +msgstr "%s 仕訳帳に分析仕訳帳を割り当てる必要があります。" #. module: account #: selection:account.invoice,state:0 @@ -2080,7 +2085,7 @@ msgstr "" #: selection:account.invoice.report,state:0 #: selection:report.invoice.created,state:0 msgid "Pro-forma" -msgstr "" +msgstr "プロフォーマ" #. module: account #: code:addons/account/account.py:1461 @@ -2088,7 +2093,7 @@ msgstr "" msgid "" "There is no default default debit account defined \n" "on journal \"%s\"" -msgstr "" +msgstr "仕訳帳 %s にはデフォルト売掛金が定義されていません。" #. module: account #: help:account.account.template,type:0 @@ -2100,11 +2105,13 @@ msgid "" "partners accounts (for debit/credit computations), closed for depreciated " "accounts." msgstr "" +"このタイプはOpenERPの特殊効果とタイプを区別するために使われます:ビューはエントリーを持つことはできません。合併は複数会社の合併のために子アカウント" +"を持つことができるアカウントです。売掛金 / 買掛金はパートナのためのアカウント(借方 / 貸方計算のため)です。減価償却アカウントのために閉じられます。" #. module: account #: view:account.chart.template:0 msgid "Search Chart of Account Templates" -msgstr "" +msgstr "勘定科目表テンプレートの検索" #. module: account #: code:addons/account/account_move_line.py:1277 @@ -2114,6 +2121,8 @@ msgid "" "Put a sequence in the journal definition for automatic numbering or create a " "sequence manually for this piece." msgstr "" +"この部分には自動的な順序を作成することはできません。\n" +"自動ナンバリングで仕訳帳を定義して順序を得るか、あるいは手動で順序を作成して下さい。" #. module: account #: code:addons/account/account.py:787 @@ -2121,12 +2130,12 @@ msgstr "" msgid "" "You can not modify the company of this journal as its related record exist " "in journal items" -msgstr "" +msgstr "仕訳帳項目に存在する関連したレコードであるため、その仕訳帳項目の会社を変更できません。" #. module: account #: report:account.invoice:0 msgid "Customer Code" -msgstr "" +msgstr "顧客コード" #. module: account #: view:account.installer:0 @@ -2135,6 +2144,8 @@ msgid "" "certified Chart of Accounts exists for your specified country, a generic one " "can be installed and will be selected by default." msgstr "" +"このデフォルト勘定科目表はあなたの国の選択と一致しています。あなたが指定した国に公認の勘定科目表が存在しない場合、一般的なものをインストールすることができ" +"、デフォルトでそれが選択されます。" #. module: account #: view:account.account.type:0 @@ -2153,7 +2164,7 @@ msgstr "" #: field:analytic.entries.report,name:0 #: field:report.invoice.created,name:0 msgid "Description" -msgstr "" +msgstr "詳細" #. module: account #: code:addons/account/account.py:3119 @@ -2165,52 +2176,52 @@ msgstr "" #: view:account.subscription:0 #: selection:account.subscription,state:0 msgid "Running" -msgstr "" +msgstr "動作中" #. module: account #: view:account.chart.template:0 #: field:product.category,property_account_income_categ:0 #: field:product.template,property_account_income:0 msgid "Income Account" -msgstr "" +msgstr "収益アカウント" #. module: account #: code:addons/account/account_invoice.py:370 #, python-format msgid "There is no Accounting Journal of type Sale/Purchase defined!" -msgstr "" +msgstr "会計仕訳帳で受注 / 発注タイプの定義がないことはありません。" #. module: account #: constraint:res.partner.bank:0 msgid "The RIB and/or IBAN is not valid" -msgstr "" +msgstr "銀行情報のRIBまたはIBANが正しくありません。" #. module: account #: view:product.category:0 msgid "Accounting Properties" -msgstr "" +msgstr "会計属性" #. module: account #: report:account.general.ledger_landscape:0 #: report:account.journal.period.print:0 #: report:account.journal.period.print.sale.purchase:0 msgid "Entries Sorted By" -msgstr "" +msgstr "エントリーのソート順" #. module: account #: field:account.change.currency,currency_id:0 msgid "Change to" -msgstr "" +msgstr "変更" #. module: account #: view:account.entries.report:0 msgid "# of Products Qty " -msgstr "" +msgstr "製品数量 " #. module: account #: model:ir.model,name:account.model_product_template msgid "Product Template" -msgstr "" +msgstr "製品テンプレート" #. module: account #: report:account.account.balance:0 @@ -2247,7 +2258,7 @@ msgstr "" #: field:accounting.report,fiscalyear_id_cmp:0 #: model:ir.model,name:account.model_account_fiscalyear msgid "Fiscal Year" -msgstr "" +msgstr "会計年度" #. module: account #: help:account.aged.trial.balance,fiscalyear_id:0 @@ -2266,12 +2277,12 @@ msgstr "" #: help:accounting.report,fiscalyear_id:0 #: help:accounting.report,fiscalyear_id_cmp:0 msgid "Keep empty for all open fiscal year" -msgstr "" +msgstr "全ての開いている会計年度を空に保ちます。" #. module: account #: field:account.invoice.report,account_line_id:0 msgid "Account Line" -msgstr "" +msgstr "アカウント行" #. module: account #: code:addons/account/account.py:1468 @@ -2279,7 +2290,7 @@ msgstr "" msgid "" "There is no default default credit account defined \n" "on journal \"%s\"" -msgstr "" +msgstr "仕訳帳 %s にはデフォルト買掛金が定義されていません。" #. module: account #: model:ir.actions.act_window,help:account.action_review_financial_journals_installer @@ -2288,21 +2299,22 @@ msgid "" "'Setup Your Bank Accounts' tool that will automatically create the accounts " "and journals for you." msgstr "" +"会計仕訳帳を設定します。銀行口座のためには\"銀行口座のセットアップ\"ツールを使うことをお勧めします。これはアカウントと仕訳帳を自動的に作成します。" #. module: account #: model:ir.model,name:account.model_account_move msgid "Account Entry" -msgstr "" +msgstr "アカウントエントリー" #. module: account #: constraint:res.partner:0 msgid "Error ! You cannot create recursive associated members." -msgstr "" +msgstr "エラー。再帰的な関係となる会員を作ることはできません。" #. module: account #: field:account.sequence.fiscalyear,sequence_main_id:0 msgid "Main Sequence" -msgstr "" +msgstr "主順序" #. module: account #: code:addons/account/account_bank_statement.py:402 @@ -2310,7 +2322,7 @@ msgstr "" msgid "" "In order to delete a bank statement, you must first cancel it to delete " "related journal items." -msgstr "" +msgstr "銀行口座明細書を削除するには、関連する仕訳帳項目を削除するために最初にそれをキャンセルする必要があります。" #. module: account #: field:account.invoice,payment_term:0 @@ -2322,29 +2334,29 @@ msgstr "" #: model:ir.model,name:account.model_account_payment_term #: field:res.partner,property_payment_term:0 msgid "Payment Term" -msgstr "" +msgstr "支払期間" #. module: account #: model:ir.actions.act_window,name:account.action_account_fiscal_position_form #: model:ir.ui.menu,name:account.menu_action_account_fiscal_position_form msgid "Fiscal Positions" -msgstr "" +msgstr "会計ポジション" #. module: account #: constraint:account.account:0 #: constraint:account.tax.code:0 msgid "Error ! You can not create recursive accounts." -msgstr "" +msgstr "エラー。再帰的な関係となるアカウントの作成はできません。" #. module: account #: field:account.period.close,sure:0 msgid "Check this box" -msgstr "" +msgstr "このボックスをチェック" #. module: account #: view:account.common.report:0 msgid "Filters" -msgstr "" +msgstr "フィルタ" #. module: account #: view:account.bank.statement:0 @@ -2359,24 +2371,24 @@ msgstr "" #: selection:report.invoice.created,state:0 #, python-format msgid "Open" -msgstr "" +msgstr "開く" #. module: account #: model:process.node,note:account.process_node_draftinvoices0 #: model:process.node,note:account.process_node_supplierdraftinvoices0 msgid "Draft state of an invoice" -msgstr "" +msgstr "請求書のドラフト状態" #. module: account #: view:account.partner.reconcile.process:0 msgid "Partner Reconciliation" -msgstr "" +msgstr "パートナ照合" #. module: account #: field:account.tax,tax_code_id:0 #: view:account.tax.code:0 msgid "Account Tax Code" -msgstr "" +msgstr "税金コードアカウント" #. module: account #: code:addons/account/account_invoice.py:572 @@ -2387,28 +2399,32 @@ msgid "" "You can create one in the menu: \n" "Configuration\\Financial Accounting\\Accounts\\Journals." msgstr "" +"会社のための %s タイプの仕訳帳アカウントを見つけることができません。\n" +"\n" +"メニューの中にそれを作成することができます: \n" +"設定 \\ 財務会計 \\ アカウント \\ 仕訳帳" #. module: account #: model:account.payment.term,name:account.account_payment_term_advance #: model:account.payment.term,note:account.account_payment_term_advance msgid "30% Advance End 30 Days" -msgstr "" +msgstr "30%の前払い30日期限" #. module: account #: view:account.entries.report:0 msgid "Unreconciled entries" -msgstr "" +msgstr "未照合のエントリー" #. module: account #: field:account.invoice.tax,base_code_id:0 #: field:account.tax.template,base_code_id:0 msgid "Base Code" -msgstr "" +msgstr "基本コード" #. module: account #: help:account.invoice.tax,sequence:0 msgid "Gives the sequence order when displaying a list of invoice tax." -msgstr "" +msgstr "請求書の税金のリストを表示する時に、並べ順を指定して下さい。" #. module: account #: field:account.tax,base_sign:0 @@ -2428,17 +2444,20 @@ msgid "" "useful because it enables you to preview at any time the tax that you owe at " "the start and end of the month or quarter." msgstr "" +"このメニューは請求書または支払いに基づく消費税申告を印刷します。ひとつあるいは複数の会計年度を選択して下さい。税金申請のために要求される情報は請求書(また" +"は支払い、幾つかの国の)からOpenERPによって自動的に生成されます。このデータはリアルタイムで更新されます。月あるいは四半期の開始と終了において、支払" +"うべき税金をいつでもレビューできるため非常に便利です。" #. module: account #: selection:account.move.line,centralisation:0 msgid "Debit Centralisation" -msgstr "" +msgstr "借方の一元化" #. module: account #: view:account.invoice.confirm:0 #: model:ir.actions.act_window,name:account.action_account_invoice_confirm msgid "Confirm Draft Invoices" -msgstr "" +msgstr "ドラフト請求書確認" #. module: account #: field:account.entries.report,day:0 @@ -2447,17 +2466,17 @@ msgstr "" #: view:analytic.entries.report:0 #: field:analytic.entries.report,day:0 msgid "Day" -msgstr "" +msgstr "日" #. module: account #: model:ir.actions.act_window,name:account.act_account_renew_view msgid "Accounts to Renew" -msgstr "" +msgstr "アカウント更新" #. module: account #: model:ir.model,name:account.model_account_model_line msgid "Account Model Entries" -msgstr "" +msgstr "アカウントモデルエントリー" #. module: account #: code:addons/account/account.py:3117 @@ -2468,12 +2487,12 @@ msgstr "" #. module: account #: field:product.template,supplier_taxes_id:0 msgid "Supplier Taxes" -msgstr "" +msgstr "仕入先税金" #. module: account #: view:account.entries.report:0 msgid "entries" -msgstr "" +msgstr "エントリー" #. module: account #: help:account.invoice,date_due:0 @@ -2505,7 +2524,7 @@ msgstr "" msgid "" "The fiscal position will determine taxes and the accounts used for the " "partner." -msgstr "" +msgstr "会計ポジションは税金やパートナのために使われるアカウントを決定します。" #. module: account #: view:account.print.journal:0 @@ -2744,7 +2763,7 @@ msgstr "" msgid "" "You need an Opening journal with centralisation checked to set the initial " "balance!" -msgstr "" +msgstr "初期残高を設定するために一元的にチェック済みの開始仕訳帳が必要です。" #. module: account #: view:account.invoice.tax:0 @@ -2827,7 +2846,7 @@ msgstr "" #: help:account.bank.statement,account_id:0 msgid "" "used in statement reconciliation domain, but shouldn't be used elswhere." -msgstr "" +msgstr "取引明細書の照合領域で使用されます。その他の場所では使うべきではありません。" #. module: account #: field:account.invoice.tax,base_amount:0 @@ -2883,7 +2902,7 @@ msgstr "" #: model:ir.model,name:account.model_account_fiscal_position #: field:res.partner,property_account_position:0 msgid "Fiscal Position" -msgstr "" +msgstr "会計ポジション" #. module: account #: code:addons/account/account_invoice.py:735 @@ -3245,7 +3264,7 @@ msgstr "" #. module: account #: report:account.overdue:0 msgid "VAT:" -msgstr "" +msgstr "消費税:" #. module: account #: constraint:account.invoice:0 @@ -3418,7 +3437,7 @@ msgstr "" #. module: account #: report:account.invoice:0 msgid "VAT :" -msgstr "" +msgstr "消費税:" #. module: account #: report:account.central.journal:0 @@ -4128,7 +4147,7 @@ msgstr "" #: code:addons/account/account_bank_statement.py:367 #, python-format msgid "Statement %s is confirmed, journal items are created." -msgstr "" +msgstr "取引明細書 %s は確認され、仕訳帳項目が作成されました。" #. module: account #: field:report.aged.receivable,name:0 @@ -4181,7 +4200,7 @@ msgstr "" #. module: account #: model:process.node,note:account.process_node_importinvoice0 msgid "Statement from invoice or payment" -msgstr "" +msgstr "請求書または支払いからの取引明細書" #. module: account #: model:ir.model,name:account.model_account_chart @@ -4596,7 +4615,7 @@ msgstr "" #. module: account #: help:account.move.line,statement_id:0 msgid "The bank statement used for bank reconciliation" -msgstr "" +msgstr "銀行照合のために使用される銀行取引明細書" #. module: account #: model:process.transition,note:account.process_transition_suppliercustomerinvoice0 @@ -4763,7 +4782,7 @@ msgstr "" #: model:ir.actions.act_window,name:account.action_account_vat_declaration #: model:ir.model,name:account.model_account_vat_declaration msgid "Account Vat Declaration" -msgstr "" +msgstr "消費税申告アカウント" #. module: account #: report:account.invoice:0 @@ -5075,7 +5094,7 @@ msgstr "" #. module: account #: model:ir.model,name:account.model_account_fiscal_position_tax_template msgid "Template Tax Fiscal Position" -msgstr "" +msgstr "税金会計ポジションテンプレート" #. module: account #: field:account.journal,update_posted:0 @@ -5112,7 +5131,7 @@ msgstr "" #: help:account.tax.template,ref_tax_code_id:0 #: help:account.tax.template,tax_code_id:0 msgid "Use this code for the VAT declaration." -msgstr "" +msgstr "消費税申請にこのコードを使って下さい。" #. module: account #: field:account.partner.reconcile.process,progress:0 @@ -5383,7 +5402,7 @@ msgstr "" #: view:account.fiscal.position.template:0 #: field:account.fiscal.position.template,name:0 msgid "Fiscal Position Template" -msgstr "" +msgstr "会計ポジションテンプレート" #. module: account #: view:account.analytic.chart:0 @@ -5555,7 +5574,7 @@ msgstr "" #. module: account #: report:account.journal.period.print.sale.purchase:0 msgid "VAT" -msgstr "" +msgstr "消費税" #. module: account #: report:account.analytic.account.journal:0 @@ -5816,7 +5835,7 @@ msgstr "" #. module: account #: report:account.invoice:0 msgid "Fiscal Position Remark :" -msgstr "" +msgstr "会計ポジション注釈:" #. module: account #: view:analytic.entries.report:0 @@ -6241,7 +6260,7 @@ msgstr "" #. module: account #: field:account.move.line,centralisation:0 msgid "Centralisation" -msgstr "" +msgstr "一元化" #. module: account #: view:account.account:0 @@ -6419,7 +6438,7 @@ msgid "" "Bank Reconciliation consists of verifying that your bank statement " "corresponds with the entries (or records) of that account in your accounting " "system." -msgstr "" +msgstr "銀行照合は、銀行取引明細書が会計システムのそのアカウントのエントリー(またはレコード)と対応することを検証することから構成されます。" #. module: account #: model:process.node,note:account.process_node_draftstatement0 @@ -6689,7 +6708,7 @@ msgstr "" #. module: account #: model:ir.model,name:account.model_account_fiscal_position_tax msgid "Taxes Fiscal Position" -msgstr "" +msgstr "税金会計ポジション" #. module: account #: report:account.general.ledger:0 @@ -6842,7 +6861,7 @@ msgstr "" #. module: account #: model:process.transition,note:account.process_transition_invoicemanually0 msgid "A statement with manual entries becomes a draft statement." -msgstr "" +msgstr "手動入力の取引明細書はドラフト取引明細書になります。" #. module: account #: view:account.aged.trial.balance:0 @@ -7079,7 +7098,7 @@ msgstr "" #. module: account #: model:ir.model,name:account.model_account_bank_statement_line msgid "Bank Statement Line" -msgstr "" +msgstr "銀行取引明細書行" #. module: account #: field:account.automatic.reconcile,date2:0 @@ -7768,6 +7787,8 @@ msgid "" "The statement balance is incorrect !\n" "The expected balance (%.2f) is different than the computed one. (%.2f)" msgstr "" +"取引明細書の残高が正しくありません。\n" +"予想される残高(%.2f)は計算されたもの(%.2f)と異なっています。" #. module: account #: code:addons/account/account_bank_statement.py:353 @@ -7897,7 +7918,7 @@ msgid "" "The chart of taxes is used to generate your periodical tax statement. You " "will see the taxes with codes related to your legal statement according to " "your country." -msgstr "" +msgstr "税金のチャートは定期的な税金計算書を生成するために使用されます。国に応じた法律上の計算書に関連したコードとともに税金が表示されます。" #. module: account #: code:addons/account/account_invoice.py:428 @@ -8030,7 +8051,7 @@ msgstr "" #: model:ir.actions.act_window,name:account.action_account_fiscal_position_template_form #: model:ir.ui.menu,name:account.menu_action_account_fiscal_position_form_template msgid "Fiscal Position Templates" -msgstr "" +msgstr "会計ポジションテンプレート" #. module: account #: view:account.entries.report:0 @@ -8068,6 +8089,9 @@ msgid "" "useful because it enables you to preview at any time the tax that you owe at " "the start and end of the month or quarter." msgstr "" +"このメニューは請求書または支払いに基づく消費税申告を印刷します。ひとつあるいは複数の会計年度を選択することができます。税金申請のために要求される情報は請求" +"書(または支払い、幾つかの国の)からOpenERPによって自動的に生成されます。このデータはリアルタイムで更新されます。月あるいは四半期の開始と終了におい" +"て、支払うべき税金をいつでもレビューできるため非常に便利です。" #. module: account #: report:account.invoice:0 @@ -8454,7 +8478,7 @@ msgstr "" msgid "" "The amount of the voucher must be the same amount as the one on the " "statement line" -msgstr "" +msgstr "バウチャーの金額は明細行のひとつの金額と同じでなければなりません。" #. module: account #: model:account.account.type,name:account.data_account_type_expense @@ -8471,7 +8495,7 @@ msgstr "" #: code:addons/account/account_move_line.py:1105 #, python-format msgid "The account move (%s) for centralisation has been confirmed!" -msgstr "" +msgstr "一元化のためのアカウントの移動(%s)が確認されました。" #. module: account #: help:account.move.line,amount_currency:0 @@ -8523,7 +8547,7 @@ msgstr "" #: help:account.bank.statement.line,sequence:0 msgid "" "Gives the sequence order when displaying a list of bank statement lines." -msgstr "" +msgstr "銀行取引明細書のリストを表示する時には、並び順を与えて下さい。" #. module: account #: model:process.transition,note:account.process_transition_validentries0 @@ -9541,6 +9565,8 @@ msgid "" "When new statement is created the state will be 'Draft'.\n" "And after getting confirmation from the bank it will be in 'Confirmed' state." msgstr "" +"新しい取引明細書が作成された時には、状態はドラフトとなります。\n" +"銀行から確認を受け取った後に、その状態は確認済みとなります。" #. module: account #: model:ir.model,name:account.model_account_period @@ -9875,7 +9901,7 @@ msgstr "" #. module: account #: model:ir.model,name:account.model_account_fiscal_position_account msgid "Accounts Fiscal Position" -msgstr "" +msgstr "アカウント会計ポジション" #. module: account #: report:account.invoice:0 @@ -10053,7 +10079,7 @@ msgstr "" #: model:process.transition,note:account.process_transition_invoiceimport0 msgid "" "Import of the statement in the system from a supplier or customer invoice" -msgstr "" +msgstr "仕入先や顧客の請求書からシステム内に取引明細書のインポート" #. module: account #: model:ir.ui.menu,name:account.menu_finance_periodical_processing_billing @@ -10365,6 +10391,9 @@ msgid "" "be with same name as statement name. This allows the statement entries to " "have the same references than the statement itself" msgstr "" +"名前として / " +"以外を与えた場合は、作成された会計エントリーの移動は取引明細書の名前として同じ名前になります。これによって取引明細書のエントリーはそれ自身の取引明細書と同" +"じ参照を持つことができます。" #. module: account #: field:account.bank.accounts.wizard,bank_account_id:0 @@ -10444,6 +10473,9 @@ msgid "" "certain amount of information. They have to be certified by an external " "auditor annually." msgstr "" +"仕訳帳エントリーを記録する必要があるアカウントを作成し管理します。アカウントはあなたの会社が借方と貸方取引の全ての種類を登録するための総勘定元帳の一部です" +"。会社は2つの主な要素で年度会計を表します:貸借対照表と損益計算書。会社の年度会計は情報の一定量を開示することが法によって要求されます。それは毎年外部の監" +"査人によって証明されなければなりません。" #. module: account #: help:account.move.line,amount_residual_currency:0 diff --git a/addons/association/i18n/gu.po b/addons/association/i18n/gu.po new file mode 100644 index 00000000000..c9f6ff87d9b --- /dev/null +++ b/addons/association/i18n/gu.po @@ -0,0 +1,137 @@ +# Gujarati translation for openobject-addons +# Copyright (c) 2012 Rosetta Contributors and Canonical Ltd 2012 +# This file is distributed under the same license as the openobject-addons package. +# FIRST AUTHOR , 2012. +# +msgid "" +msgstr "" +"Project-Id-Version: openobject-addons\n" +"Report-Msgid-Bugs-To: FULL NAME \n" +"POT-Creation-Date: 2011-01-11 11:14+0000\n" +"PO-Revision-Date: 2012-04-19 08:43+0000\n" +"Last-Translator: FULL NAME \n" +"Language-Team: Gujarati \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Launchpad-Export-Date: 2012-04-20 04:43+0000\n" +"X-Generator: Launchpad (build 15120)\n" + +#. module: association +#: field:profile.association.config.install_modules_wizard,wiki:0 +msgid "Wiki" +msgstr "" + +#. module: association +#: view:profile.association.config.install_modules_wizard:0 +msgid "Event Management" +msgstr "પ્રસંગ સંચાલન" + +#. module: association +#: field:profile.association.config.install_modules_wizard,project_gtd:0 +msgid "Getting Things Done" +msgstr "" + +#. module: association +#: model:ir.module.module,description:association.module_meta_information +msgid "This module is to create Profile for Associates" +msgstr "" + +#. module: association +#: field:profile.association.config.install_modules_wizard,progress:0 +msgid "Configuration Progress" +msgstr "" + +#. module: association +#: view:profile.association.config.install_modules_wizard:0 +msgid "" +"Here are specific applications related to the Association Profile you " +"selected." +msgstr "" + +#. module: association +#: view:profile.association.config.install_modules_wizard:0 +msgid "title" +msgstr "શીર્ષક" + +#. module: association +#: help:profile.association.config.install_modules_wizard,event_project:0 +msgid "Helps you to manage and organize your events." +msgstr "" + +#. module: association +#: field:profile.association.config.install_modules_wizard,config_logo:0 +msgid "Image" +msgstr "ચિત્ર" + +#. module: association +#: help:profile.association.config.install_modules_wizard,hr_expense:0 +msgid "" +"Tracks and manages employee expenses, and can automatically re-invoice " +"clients if the expenses are project-related." +msgstr "" + +#. module: association +#: help:profile.association.config.install_modules_wizard,project_gtd:0 +msgid "" +"GTD is a methodology to efficiently organise yourself and your tasks. This " +"module fully integrates GTD principle with OpenERP's project management." +msgstr "" + +#. module: association +#: view:profile.association.config.install_modules_wizard:0 +msgid "Resources Management" +msgstr "સંપત્તિ સંચાલન" + +#. module: association +#: model:ir.module.module,shortdesc:association.module_meta_information +msgid "Association profile" +msgstr "એસોસિયેશન રૂપરેખા" + +#. module: association +#: field:profile.association.config.install_modules_wizard,hr_expense:0 +msgid "Expenses Tracking" +msgstr "" + +#. module: association +#: model:ir.actions.act_window,name:association.action_config_install_module +#: view:profile.association.config.install_modules_wizard:0 +msgid "Association Application Configuration" +msgstr "" + +#. module: association +#: help:profile.association.config.install_modules_wizard,wiki:0 +msgid "" +"Lets you create wiki pages and page groups in order to keep track of " +"business knowledge and share it with and between your employees." +msgstr "" + +#. module: association +#: help:profile.association.config.install_modules_wizard,project:0 +msgid "" +"Helps you manage your projects and tasks by tracking them, generating " +"plannings, etc..." +msgstr "" +"તમને તમારા પ્રોજેક્ટ અને ટાસ્ક નુ સંચાલન કરવા મા મદદ કરે છે જેમકે, નિરીક્ષણ " +"કરવામા, યોજનાઓ ઘડવામા વિગેરે ..." + +#. module: association +#: model:ir.model,name:association.model_profile_association_config_install_modules_wizard +msgid "profile.association.config.install_modules_wizard" +msgstr "" + +#. module: association +#: field:profile.association.config.install_modules_wizard,event_project:0 +msgid "Events" +msgstr "ઘટનાઓ" + +#. module: association +#: view:profile.association.config.install_modules_wizard:0 +#: field:profile.association.config.install_modules_wizard,project:0 +msgid "Project Management" +msgstr "પ્રોજેક્ટ સંચાલન" + +#. module: association +#: view:profile.association.config.install_modules_wizard:0 +msgid "Configure" +msgstr "રૂપરેખાંકન" diff --git a/addons/base_crypt/i18n/gu.po b/addons/base_crypt/i18n/gu.po new file mode 100644 index 00000000000..873be861b37 --- /dev/null +++ b/addons/base_crypt/i18n/gu.po @@ -0,0 +1,45 @@ +# Gujarati translation for openobject-addons +# Copyright (c) 2012 Rosetta Contributors and Canonical Ltd 2012 +# This file is distributed under the same license as the openobject-addons package. +# FIRST AUTHOR , 2012. +# +msgid "" +msgstr "" +"Project-Id-Version: openobject-addons\n" +"Report-Msgid-Bugs-To: FULL NAME \n" +"POT-Creation-Date: 2012-02-08 00:36+0000\n" +"PO-Revision-Date: 2012-04-19 08:51+0000\n" +"Last-Translator: FULL NAME \n" +"Language-Team: Gujarati \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Launchpad-Export-Date: 2012-04-20 04:43+0000\n" +"X-Generator: Launchpad (build 15120)\n" + +#. module: base_crypt +#: model:ir.model,name:base_crypt.model_res_users +msgid "res.users" +msgstr "" + +#. module: base_crypt +#: sql_constraint:res.users:0 +msgid "You can not have two users with the same login !" +msgstr "તમે બે વપરાશકર્તાઓને એક જ લોગીન ન કરી શકો!" + +#. module: base_crypt +#: constraint:res.users:0 +msgid "The chosen company is not in the allowed companies for this user" +msgstr "પસંદ કરેલ કંપની માન્ય કંપનીઓમાં આ વપરાશકર્તા માટે નથી" + +#. module: base_crypt +#: code:addons/base_crypt/crypt.py:140 +#, python-format +msgid "Please specify the password !" +msgstr "પાસવર્ડ સ્પષ્ટ કરો!" + +#. module: base_crypt +#: code:addons/base_crypt/crypt.py:140 +#, python-format +msgid "Error" +msgstr "ભૂલ" diff --git a/addons/board/board_data_admin.xml b/addons/board/board_data_admin.xml index 1942aa7c066..dfe4134be99 100644 --- a/addons/board/board_data_admin.xml +++ b/addons/board/board_data_admin.xml @@ -35,10 +35,9 @@
- + -
diff --git a/addons/board/board_data_home.xml b/addons/board/board_data_home.xml index 8794173810a..f1e90ace7ad 100644 --- a/addons/board/board_data_home.xml +++ b/addons/board/board_data_home.xml @@ -37,36 +37,5 @@ - - - Homepage Board - board.board - form - -
- - - - - -
-
-
- - Home Page - board.board - form - form - - - - - - - - - - - diff --git a/addons/board/board_demo.xml b/addons/board/board_demo.xml index 384e29abdf2..d36ec6161fe 100644 --- a/addons/board/board_demo.xml +++ b/addons/board/board_demo.xml @@ -1,9 +1,5 @@ - - - - diff --git a/addons/crm/crm_lead_view.xml b/addons/crm/crm_lead_view.xml index 6637fd832d5..9231d3d45f2 100644 --- a/addons/crm/crm_lead_view.xml +++ b/addons/crm/crm_lead_view.xml @@ -169,7 +169,8 @@ crm.lead tree - + + @@ -536,7 +537,8 @@ crm.lead tree - + + diff --git a/addons/crm/crm_meeting.py b/addons/crm/crm_meeting.py index d3b427246e3..70f1d7bff1e 100644 --- a/addons/crm/crm_meeting.py +++ b/addons/crm/crm_meeting.py @@ -22,6 +22,7 @@ from base_calendar import base_calendar from crm import crm_base, crm_case from osv import fields, osv +import tools from tools.translate import _ import logging @@ -99,7 +100,11 @@ class crm_meeting(crm_base, osv.osv): # update context: if come from phonecall, default state values can make the message_append_note crash context.pop('default_state', False) for meeting in self.browse(cr, uid, ids, context=context): - message = _("A meeting has been scheduled on %s.") % (meeting.date) + # convert datetime field to a datetime, using server format, then + # convert it to the user TZ and re-render it with %Z to add the timezone + meeting_datetime = fields.DT.datetime.strptime(meeting.date, tools.DEFAULT_SERVER_DATETIME_FORMAT) + meeting_date_str = fields.datetime.context_timestamp(cr, uid, meeting_datetime, context=context).strftime(tools.DATETIME_FORMATS_MAP['%+'] + " (%Z)") + message = _("A meeting has been scheduled on %s.") % (meeting_date_str) if meeting.opportunity_id: # meeting can be create from phonecalls or opportunities, therefore checking for the parent lead = meeting.opportunity_id parent_message = _("Meeting linked to the opportunity %s has been created and cscheduled on %s.") % (lead.name, meeting.date) diff --git a/addons/crm/crm_meeting_view.xml b/addons/crm/crm_meeting_view.xml index a82a34d80ce..d740a00cf02 100644 --- a/addons/crm/crm_meeting_view.xml +++ b/addons/crm/crm_meeting_view.xml @@ -224,8 +224,9 @@ crm.meeting tree - + diff --git a/addons/crm/crm_phonecall.py b/addons/crm/crm_phonecall.py index 4fad3ad30ff..e869c2a890a 100644 --- a/addons/crm/crm_phonecall.py +++ b/addons/crm/crm_phonecall.py @@ -24,6 +24,7 @@ from osv import fields, osv from tools.translate import _ import crm import time +from tools import DEFAULT_SERVER_DATE_FORMAT, DEFAULT_SERVER_DATETIME_FORMAT, DATETIME_FORMATS_MAP from datetime import datetime class crm_phonecall(crm_base, osv.osv): @@ -323,7 +324,11 @@ class crm_phonecall(crm_base, osv.osv): phonecall.message_subscribe([phonecall.user_id.id], context=context) if phonecall.opportunity_id: lead = phonecall.opportunity_id - message = _("Phonecall linked to the opportunity %s has been created and scheduled on %s.") % (lead.name, phonecall.date) + # convert datetime field to a datetime, using server format, then + # convert it to the user TZ and re-render it with %Z to add the timezone + phonecall_datetime = fields.DT.datetime.strptime(phonecall.date, DEFAULT_SERVER_DATETIME_FORMAT) + phonecall_date_str = fields.datetime.context_timestamp(cr, uid, phonecall_datetime, context=context).strftime(DATETIME_FORMATS_MAP['%+'] + " (%Z)") + message = _("Phonecall linked to the opportunity %s has been created and scheduled on %s.") % (lead.name, phonecall_date_str) else: message = _("Phonecall has been created and opened.") phonecall.message_append_note(body=message) diff --git a/addons/crm/crm_phonecall_view.xml b/addons/crm/crm_phonecall_view.xml index ae0e0ce7f3c..eb836428b6e 100644 --- a/addons/crm/crm_phonecall_view.xml +++ b/addons/crm/crm_phonecall_view.xml @@ -24,7 +24,8 @@ crm.phonecall tree - + + @@ -132,7 +133,8 @@ crm.phonecall tree - + + , 2012. +# +msgid "" +msgstr "" +"Project-Id-Version: openobject-addons\n" +"Report-Msgid-Bugs-To: FULL NAME \n" +"POT-Creation-Date: 2012-02-08 01:37+0100\n" +"PO-Revision-Date: 2012-04-19 12:55+0000\n" +"Last-Translator: FULL NAME \n" +"Language-Team: Gujarati \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Launchpad-Export-Date: 2012-04-20 04:43+0000\n" +"X-Generator: Launchpad (build 15120)\n" + +#. module: crm +#: view:crm.lead.report:0 +msgid "# Leads" +msgstr "" + +#. module: crm +#: view:crm.lead:0 selection:crm.lead,type:0 view:crm.lead.report:0 +#: selection:crm.lead.report,type:0 +msgid "Lead" +msgstr "" + +#. module: crm +#: model:crm.case.categ,name:crm.categ_oppor3 +msgid "Need Services" +msgstr "" + +#. module: crm +#: selection:crm.meeting,rrule_type:0 +msgid "Monthly" +msgstr "માસીક" + +#. module: crm +#: model:ir.model,name:crm.model_crm_case_stage +msgid "Stage of case" +msgstr "" + +#. module: crm +#: view:crm.meeting:0 +msgid "Visibility" +msgstr "દૃશ્યતા" + +#. module: crm +#: field:crm.lead,title:0 +msgid "Title" +msgstr "શીર્ષક" + +#. module: crm +#: field:crm.meeting,show_as:0 +msgid "Show as" +msgstr "" + +#. module: crm +#: field:crm.meeting,day:0 selection:crm.meeting,select1:0 +msgid "Date of month" +msgstr "મહિના ની તારીખ" + +#. module: crm +#: view:crm.lead:0 view:crm.phonecall:0 +msgid "Today" +msgstr "આજે" + +#. module: crm +#: view:crm.lead2opportunity.partner:0 view:crm.merge.opportunity:0 +msgid "Select Opportunities" +msgstr "" + +#. module: crm +#: view:crm.meeting:0 view:crm.phonecall2opportunity:0 +#: view:crm.phonecall2phonecall:0 +msgid " " +msgstr " " + +#. module: crm +#: view:crm.lead.report:0 field:crm.phonecall.report,delay_close:0 +msgid "Delay to close" +msgstr "" + +#. module: crm +#: view:crm.lead:0 +msgid "Previous Stage" +msgstr "" + +#. module: crm +#: code:addons/crm/wizard/crm_add_note.py:28 +#, python-format +msgid "Can not add note!" +msgstr "" + +#. module: crm +#: field:crm.case.stage,name:0 +msgid "Stage Name" +msgstr "" + +#. module: crm +#: model:ir.model,name:crm.model_crm_lead_report +msgid "CRM Lead Analysis" +msgstr "" + +#. module: crm +#: view:crm.lead.report:0 view:crm.phonecall.report:0 +#: field:crm.phonecall.report,day:0 +msgid "Day" +msgstr "દિવસ" + +#. module: crm +#: sql_constraint:crm.case.section:0 +msgid "The code of the sales team must be unique !" +msgstr "" + +#. module: crm +#: code:addons/crm/crm_lead.py:553 +#, python-format +msgid "Lead '%s' has been converted to an opportunity." +msgstr "" + +#. module: crm +#: code:addons/crm/crm_lead.py:294 +#, python-format +msgid "The lead '%s' has been closed." +msgstr "" + +#. module: crm +#: view:crm.lead.report:0 +msgid "Exp. Closing" +msgstr "" + +#. module: crm +#: selection:crm.meeting,rrule_type:0 +msgid "Yearly" +msgstr "" + +#. module: crm +#: help:crm.lead.report,creation_day:0 +msgid "Creation day" +msgstr "" + +#. module: crm +#: field:crm.segmentation.line,name:0 +msgid "Rule Name" +msgstr "" + +#. module: crm +#: view:crm.case.section:0 +msgid "Configuration" +msgstr "" + +#. module: crm +#: view:crm.case.resource.type:0 view:crm.lead:0 field:crm.lead,type_id:0 +#: view:crm.lead.report:0 field:crm.lead.report,type_id:0 +#: model:ir.model,name:crm.model_crm_case_resource_type +msgid "Campaign" +msgstr "" + +#. module: crm +#: view:crm.lead:0 +msgid "Search Opportunities" +msgstr "" + +#. module: crm +#: help:crm.lead.report,deadline_month:0 +msgid "Expected closing month" +msgstr "" + +#. module: crm +#: view:crm.lead2opportunity.partner.mass:0 +msgid "Assigned opportunities to" +msgstr "" + +#. module: crm +#: view:crm.lead:0 field:crm.lead,partner_id:0 view:crm.lead.report:0 +#: field:crm.lead.report,partner_id:0 +#: field:crm.lead2opportunity.partner,partner_id:0 +#: field:crm.lead2opportunity.partner.mass,partner_id:0 +#: field:crm.lead2partner,partner_id:0 view:crm.meeting:0 +#: field:crm.meeting,partner_id:0 field:crm.opportunity2phonecall,partner_id:0 +#: field:crm.partner2opportunity,partner_id:0 view:crm.phonecall:0 +#: field:crm.phonecall,partner_id:0 view:crm.phonecall.report:0 +#: field:crm.phonecall.report,partner_id:0 +#: field:crm.phonecall2opportunity,partner_id:0 +#: field:crm.phonecall2partner,partner_id:0 +#: field:crm.phonecall2phonecall,partner_id:0 +#: model:ir.model,name:crm.model_res_partner +#: model:process.node,name:crm.process_node_partner0 +msgid "Partner" +msgstr "" + +#. module: crm +#: field:crm.meeting,organizer:0 field:crm.meeting,organizer_id:0 +msgid "Organizer" +msgstr "" + +#. module: crm +#: view:crm.phonecall:0 +#: model:ir.actions.act_window,name:crm.phonecall_to_phonecall_act +msgid "Schedule Other Call" +msgstr "" + +#. module: crm +#: code:addons/crm/crm_phonecall.py:216 +#: model:crm.case.categ,name:crm.categ_meet3 view:crm.phonecall:0 +#, python-format +msgid "Phone Call" +msgstr "" + +#. module: crm +#: field:crm.lead,optout:0 +msgid "Opt-Out" +msgstr "" + +#. module: crm +#: field:crm.meeting,end_type:0 +msgid "Recurrence termination" +msgstr "" + +#. module: crm +#: code:addons/crm/crm_lead.py:323 +#, python-format +msgid "The opportunity '%s' has been marked as lost." +msgstr "" + +#. module: crm +#: model:ir.actions.act_window,help:crm.action_report_crm_lead +msgid "" +"Leads Analysis allows you to check different CRM related information. Check " +"for treatment delays, number of responses given and emails sent. You can " +"sort out your leads analysis by different groups to get accurate grained " +"analysis." +msgstr "" + +#. module: crm +#: view:crm.lead:0 +msgid "Send New Email" +msgstr "" + +#. module: crm +#: field:crm.segmentation,segmentation_line:0 +msgid "Criteria" +msgstr "" + +#. module: crm +#: view:crm.segmentation:0 +msgid "Excluded Answers :" +msgstr "" + +#. module: crm +#: field:crm.case.stage,section_ids:0 +msgid "Sections" +msgstr "" + +#. module: crm +#: view:crm.merge.opportunity:0 +msgid "_Merge" +msgstr "" + +#. module: crm +#: view:crm.lead.report:0 +#: model:ir.actions.act_window,name:crm.action_report_crm_lead +#: model:ir.ui.menu,name:crm.menu_report_crm_leads_tree +msgid "Leads Analysis" +msgstr "" + +#. module: crm +#: selection:crm.meeting,class:0 +msgid "Public" +msgstr "" + +#. module: crm +#: model:ir.actions.act_window,name:crm.crm_case_resource_type_act +#: model:ir.ui.menu,name:crm.menu_crm_case_resource_type_act +msgid "Campaigns" +msgstr "" + +#. module: crm +#: view:crm.lead:0 field:crm.lead,state:0 view:crm.lead.report:0 +#: field:crm.lead.report,state:0 field:crm.meeting,state:0 +#: field:crm.phonecall,state:0 view:crm.phonecall.report:0 +#: field:crm.phonecall.report,state:0 +msgid "State" +msgstr "" + +#. module: crm +#: model:ir.actions.act_window,name:crm.crm_lead_categ_action +#: model:ir.ui.menu,name:crm.menu_crm_case_phonecall-act +#: model:ir.ui.menu,name:crm.menu_crm_lead_categ +msgid "Categories" +msgstr "" + +#. module: crm +#: view:crm.lead:0 +msgid "Dates" +msgstr "" + +#. module: crm +#: help:crm.lead,optout:0 +msgid "" +"If opt-out is checked, this contact has refused to receive emails or " +"unsubscribed to a campaign." +msgstr "" + +#. module: crm +#: model:process.transition,name:crm.process_transition_leadpartner0 +msgid "Prospect Partner" +msgstr "" + +#. module: crm +#: code:addons/crm/crm_lead.py:735 +#, python-format +msgid "No Subject" +msgstr "" + +#. module: crm +#: model:crm.case.resource.type,name:crm.type_lead6 +msgid "Google Adwords 2" +msgstr "" + +#. module: crm +#: selection:crm.lead2opportunity.partner,action:0 +#: selection:crm.lead2opportunity.partner.mass,action:0 +#: selection:crm.lead2partner,action:0 +#: selection:crm.phonecall2partner,action:0 +msgid "Link to an existing partner" +msgstr "" + +#. module: crm +#: view:crm.lead:0 field:crm.lead,contact_id:0 view:crm.meeting:0 +#: field:crm.opportunity2phonecall,contact_name:0 +#: field:crm.phonecall,partner_contact:0 +#: field:crm.phonecall2phonecall,contact_name:0 +msgid "Contact" +msgstr "" + +#. module: crm +#: view:crm.meeting:0 +msgid "Delegate" +msgstr "" + +#. module: crm +#: selection:crm.segmentation.line,expr_operator:0 +msgid "=" +msgstr "" + +#. module: crm +#: field:base.action.rule,regex_history:0 +msgid "Regular Expression on Case History" +msgstr "" + +#. module: crm +#: code:addons/crm/crm_lead.py:274 +#, python-format +msgid "The lead '%s' has been opened." +msgstr "" + +#. module: crm +#: model:process.transition,name:crm.process_transition_opportunitymeeting0 +msgid "Opportunity Meeting" +msgstr "" + +#. module: crm +#: help:crm.lead.report,delay_close:0 help:crm.phonecall.report,delay_close:0 +msgid "Number of Days to close the case" +msgstr "" + +#. module: crm +#: model:process.node,note:crm.process_node_opportunities0 +msgid "When a real project/opportunity is detected" +msgstr "" + +#. module: crm +#: view:res.partner:0 field:res.partner,opportunity_ids:0 +msgid "Leads and Opportunities" +msgstr "" + +#. module: crm +#: view:crm.lead:0 +msgid "Communication" +msgstr "" + +#. module: crm +#: selection:crm.meeting,week_list:0 +msgid "Tuesday" +msgstr "" + +#. module: crm +#: field:crm.lead,write_date:0 +msgid "Update Date" +msgstr "" + +#. module: crm +#: field:crm.case.section,user_id:0 +msgid "Team Leader" +msgstr "" + +#. module: crm +#: field:crm.lead2opportunity.partner,name:0 +#: field:crm.lead2opportunity.partner.mass,name:0 +msgid "Select Action" +msgstr "" + +#. module: crm +#: help:crm.case.stage,probability:0 +msgid "" +"This percentage depicts the default/average probability of the Case for this " +"stage to be a success" +msgstr "" + +#. module: crm +#: field:base.action.rule,trg_categ_id:0 view:crm.lead:0 +#: field:crm.lead,categ_id:0 view:crm.lead.report:0 +#: field:crm.lead.report,categ_id:0 field:crm.opportunity2phonecall,categ_id:0 +#: field:crm.phonecall,categ_id:0 view:crm.phonecall.report:0 +#: field:crm.phonecall.report,categ_id:0 +#: field:crm.phonecall2phonecall,categ_id:0 +msgid "Category" +msgstr "" + +#. module: crm +#: view:crm.lead:0 +msgid "Opportunity / Customer" +msgstr "" + +#. module: crm +#: view:crm.lead.report:0 +msgid "#Opportunities" +msgstr "" + +#. module: crm +#: view:crm.meeting:0 +msgid "Privacy" +msgstr "" + +#. module: crm +#: model:ir.actions.act_window,help:crm.crm_case_stage_form_installer +msgid "" +"Stages will allow salesmen to easily track how a specific opportunity is " +"positioned in the sales cycle. In order to efficiently manage your sales " +"pipeline, it's important to define conditions to go to the next step. " +"Example: to set an opportunity as 'Qualified', you must set the \"Expected " +"Revenue\" and the \"Expected Closing Date.\" You should also have a look at " +"the tooltip of the field \"Change Probability Automatically\"." +msgstr "" + +#. module: crm +#: view:crm.lead.report:0 +msgid "Opportunity Analysis" +msgstr "" + +#. module: crm +#: help:crm.meeting,location:0 +msgid "Location of Event" +msgstr "" + +#. module: crm +#: field:crm.meeting,rrule:0 +msgid "Recurrent Rule" +msgstr "" + +#. module: crm +#: model:process.transition,note:crm.process_transition_opportunitymeeting0 +msgid "Normal or phone meeting for opportunity" +msgstr "" + +#. module: crm +#: view:crm.case.section:0 +msgid "Mail Gateway" +msgstr "" + +#. module: crm +#: model:process.node,note:crm.process_node_leads0 +msgid "Very first contact with new prospect" +msgstr "" + +#. module: crm +#: view:crm.lead2opportunity.partner:0 view:crm.partner2opportunity:0 +#: model:ir.actions.act_window,name:crm.action_view_crm_partner2opportunity +#: model:ir.actions.act_window,name:crm.crm_partner2opportunity +msgid "Create Opportunity" +msgstr "" + +#. module: crm +#: selection:crm.lead.report,creation_month:0 +#: selection:crm.lead.report,deadline_month:0 +#: selection:crm.meeting,month_list:0 selection:crm.phonecall.report,month:0 +msgid "August" +msgstr "" + +#. module: crm +#: code:addons/crm/crm.py:433 view:crm.lead:0 view:res.partner:0 +#, python-format +msgid "Escalate" +msgstr "" + +#. module: crm +#: view:crm.lead:0 +msgid "Mailings" +msgstr "" + +#. module: crm +#: view:crm.phonecall:0 +msgid "To Do" +msgstr "" + +#. module: crm +#: selection:crm.lead.report,creation_month:0 +#: selection:crm.lead.report,deadline_month:0 +#: selection:crm.meeting,month_list:0 selection:crm.phonecall.report,month:0 +msgid "June" +msgstr "" + +#. module: crm +#: selection:crm.segmentation,state:0 +msgid "Not Running" +msgstr "" + +#. module: crm +#: field:crm.lead,email:0 +msgid "E-Mail" +msgstr "" + +#. module: crm +#: view:crm.phonecall:0 +msgid "Phonecalls during last 7 days" +msgstr "" + +#. module: crm +#: selection:crm.lead.report,creation_month:0 +#: selection:crm.lead.report,deadline_month:0 +#: selection:crm.meeting,month_list:0 selection:crm.phonecall.report,month:0 +msgid "October" +msgstr "" + +#. module: crm +#: view:crm.segmentation:0 +msgid "Included Answers :" +msgstr "" + +#. module: crm +#: help:crm.meeting,email_from:0 help:crm.phonecall,email_from:0 +msgid "These people will receive email." +msgstr "" + +#. module: crm +#: view:crm.meeting:0 field:crm.meeting,name:0 +msgid "Summary" +msgstr "" + +#. module: crm +#: view:crm.segmentation:0 +msgid "State of Mind Computation" +msgstr "" + +#. module: crm +#: view:crm.case.categ:0 +msgid "Case Category" +msgstr "" + +#. module: crm +#: help:crm.segmentation,som_interval_default:0 +msgid "" +"Default state of mind for period preceeding the 'Max Interval' computation. " +"This is the starting state of mind by default if the partner has no event." +msgstr "" + +#. module: crm +#: field:crm.lead,partner_address_name:0 +msgid "Partner Contact Name" +msgstr "" + +#. module: crm +#: selection:crm.meeting,end_type:0 +msgid "End date" +msgstr "" + +#. module: crm +#: view:crm.opportunity2phonecall:0 view:crm.phonecall2phonecall:0 +msgid "Schedule/Log a call" +msgstr "" + +#. module: crm +#: constraint:base.action.rule:0 +msgid "Error: The mail is not well formated" +msgstr "" + +#. module: crm +#: view:crm.segmentation:0 +msgid "Profiling Options" +msgstr "" + +#. module: crm +#: view:crm.phonecall.report:0 +msgid "#Phone calls" +msgstr "" + +#. module: crm +#: help:crm.segmentation,categ_id:0 +msgid "" +"The partner category that will be added to partners that match the " +"segmentation criterions after computation." +msgstr "" + +#. module: crm +#: code:addons/crm/crm_meeting.py:93 +#, python-format +msgid "The meeting '%s' has been confirmed." +msgstr "" + +#. module: crm +#: selection:crm.add.note,state:0 selection:crm.lead,state:0 +msgid "In Progress" +msgstr "" + +#. module: crm +#: help:crm.case.section,reply_to:0 +msgid "" +"The email address put in the 'Reply-To' of all emails sent by OpenERP about " +"cases in this sales team" +msgstr "" + +#. module: crm +#: field:crm.lead.report,creation_month:0 +msgid "Creation Month" +msgstr "" + +#. module: crm +#: field:crm.case.section,resource_calendar_id:0 +#: model:ir.ui.menu,name:crm.menu_action_resource_calendar_form +msgid "Working Time" +msgstr "" + +#. module: crm +#: view:crm.segmentation.line:0 +msgid "Partner Segmentation Lines" +msgstr "" + +#. module: crm +#: view:crm.lead:0 view:crm.meeting:0 +msgid "Details" +msgstr "" + +#. module: crm +#: help:crm.meeting,exrule:0 +msgid "" +"Defines a rule or repeating pattern of time to exclude from the recurring " +"rule." +msgstr "" + +#. module: crm +#: view:crm.lead:0 +msgid "Leads Form" +msgstr "" + +#. module: crm +#: view:crm.segmentation:0 model:ir.model,name:crm.model_crm_segmentation +msgid "Partner Segmentation" +msgstr "" + +#. module: crm +#: model:ir.actions.act_window,help:crm.crm_case_categ_meet +msgid "" +"The meeting calendar is shared between the sales teams and fully integrated " +"with other applications such as the employee holidays or the business " +"opportunities. You can also synchronize meetings with your mobile phone " +"using the caldav interface.\n" +" " +msgstr "" + +#. module: crm +#: field:crm.lead2opportunity.partner.mass,user_ids:0 +msgid "Salesmans" +msgstr "" + +#. module: crm +#: field:crm.lead.report,probable_revenue:0 +msgid "Probable Revenue" +msgstr "" + +#. module: crm +#: help:crm.lead.report,creation_month:0 +msgid "Creation month" +msgstr "" + +#. module: crm +#: help:crm.segmentation,name:0 +msgid "The name of the segmentation." +msgstr "" + +#. module: crm +#: field:crm.case.stage,probability:0 field:crm.lead,probability:0 +msgid "Probability (%)" +msgstr "" + +#. module: crm +#: field:crm.lead,company_currency:0 +msgid "Company Currency" +msgstr "" + +#. module: crm +#: view:crm.lead:0 +msgid "Leads Generation" +msgstr "" + +#. module: crm +#: model:ir.actions.act_window,help:crm.crm_case_section_view_form_installer +msgid "" +"Define sales teams to structure your sales organization and assign users to " +"each team. You should also define the sales stage to each team. As an " +"example, if you use Solutions Selling techniques to track your " +"opportunities, you can assign the following stage to the team: Territory, " +"Qualified, Qualified Sponsors, Proposition, Negociaton, Won/Lost." +msgstr "" + +#. module: crm +#: code:addons/crm/crm_lead.py:718 view:crm.lead:0 selection:crm.lead,type:0 +#: view:crm.lead.report:0 selection:crm.lead.report,type:0 +#: field:crm.meeting,opportunity_id:0 +#, python-format +msgid "Opportunity" +msgstr "" + +#. module: crm +#: view:crm.lead.report:0 +msgid "Leads/Opportunities created in last month" +msgstr "" + +#. module: crm +#: model:crm.case.resource.type,name:crm.type_lead7 +msgid "Television" +msgstr "" + +#. module: crm +#: view:crm.segmentation:0 +msgid "Stop Process" +msgstr "" + +#. module: crm +#: view:crm.lead.report:0 view:crm.phonecall.report:0 +msgid "Month-1" +msgstr "" + +#. module: crm +#: view:crm.phonecall:0 +msgid "Search Phonecalls" +msgstr "" + +#. module: crm +#: view:crm.lead2partner:0 view:crm.phonecall2partner:0 +msgid "Continue" +msgstr "" + +#. module: crm +#: field:crm.segmentation,som_interval:0 +msgid "Days per Periode" +msgstr "" + +#. module: crm +#: field:crm.meeting,byday:0 +msgid "By day" +msgstr "" + +#. module: crm +#: field:base.action.rule,act_section_id:0 +msgid "Set Team to" +msgstr "" + +#. module: crm +#: view:calendar.attendee:0 field:calendar.attendee,categ_id:0 +msgid "Event Type" +msgstr "" + +#. module: crm +#: field:crm.segmentation,exclusif:0 +msgid "Exclusive" +msgstr "" + +#. module: crm +#: code:addons/crm/crm_lead.py:832 +#, python-format +msgid "" +"You cannot delete lead '%s'; it must be in state 'Draft' to be deleted. You " +"should better cancel it, instead of deleting it." +msgstr "" + +#. module: crm +#: code:addons/crm/crm_lead.py:451 +#, python-format +msgid "From %s : %s" +msgstr "" + +#. module: crm +#: field:crm.lead.report,creation_year:0 +msgid "Creation Year" +msgstr "" + +#. module: crm +#: field:crm.lead.report,create_date:0 +#: field:crm.phonecall.report,create_date:0 +msgid "Create Date" +msgstr "" + +#. module: crm +#: field:crm.lead,ref2:0 +msgid "Reference 2" +msgstr "" + +#. module: crm +#: view:crm.segmentation:0 +msgid "Sales Purchase" +msgstr "" + +#. module: crm +#: help:crm.case.section,resource_calendar_id:0 +msgid "Used to compute open days" +msgstr "" + +#. module: crm +#: view:crm.lead:0 +msgid "Schedule Meeting" +msgstr "" + +#. module: crm +#: view:crm.case.stage:0 field:crm.case.stage,requirements:0 +msgid "Requirements" +msgstr "" + +#. module: crm +#: help:crm.meeting,exdate:0 +msgid "" +"This property defines the list of date/time exceptions for a recurring " +"calendar component." +msgstr "" + +#. module: crm +#: view:crm.phonecall2opportunity:0 +msgid "Convert To Opportunity " +msgstr "" + +#. module: crm +#: help:crm.meeting,recurrency:0 +msgid "Recurrent Meeting" +msgstr "" + +#. module: crm +#: view:crm.phonecall:0 +msgid "Unassigned Phonecalls" +msgstr "" + +#. module: crm +#: view:crm.lead:0 field:crm.lead2opportunity.partner,opportunity_ids:0 +#: field:crm.lead2opportunity.partner.mass,opportunity_ids:0 +#: field:crm.merge.opportunity,opportunity_ids:0 +#: model:ir.actions.act_window,name:crm.crm_case_category_act_oppor11 +#: model:ir.ui.menu,name:crm.menu_crm_case_opp +#: model:process.node,name:crm.process_node_opportunities0 +msgid "Opportunities" +msgstr "" + +#. module: crm +#: field:crm.segmentation,categ_id:0 +msgid "Partner Category" +msgstr "" + +#. module: crm +#: view:crm.add.note:0 +#: model:ir.actions.act_window,name:crm.action_crm_add_note +msgid "Add Note" +msgstr "" + +#. module: crm +#: field:crm.lead,is_supplier_add:0 +msgid "Supplier" +msgstr "" + +#. module: crm +#: view:crm.lead:0 +msgid "Mark Won" +msgstr "" + +#. module: crm +#: selection:crm.segmentation.line,expr_name:0 +msgid "Purchase Amount" +msgstr "" + +#. module: crm +#: view:crm.lead:0 +msgid "Mark Lost" +msgstr "" + +#. module: crm +#: selection:crm.lead.report,creation_month:0 +#: selection:crm.lead.report,deadline_month:0 +#: selection:crm.meeting,month_list:0 selection:crm.phonecall.report,month:0 +msgid "March" +msgstr "" + +#. module: crm +#: code:addons/crm/crm_lead.py:491 +#: code:addons/crm/wizard/crm_lead_to_opportunity.py:104 +#: code:addons/crm/wizard/crm_lead_to_partner.py:47 +#, python-format +msgid "Warning !" +msgstr "" + +#. module: crm +#: view:crm.phonecall.report:0 +msgid "Phone calls made in current year" +msgstr "" + +#. module: crm +#: field:crm.lead,day_open:0 +msgid "Days to Open" +msgstr "" + +#. module: crm +#: view:crm.meeting:0 +msgid "Show time as" +msgstr "" + +#. module: crm +#: view:crm.phonecall2partner:0 +msgid "Create Partner" +msgstr "" + +#. module: crm +#: selection:crm.segmentation.line,expr_operator:0 +msgid "<" +msgstr "" + +#. module: crm +#: field:crm.lead,mobile:0 field:crm.phonecall,partner_mobile:0 +msgid "Mobile" +msgstr "" + +#. module: crm +#: view:crm.lead:0 +msgid "Next Stage" +msgstr "" + +#. module: crm +#: view:crm.meeting:0 +msgid "My Meetings" +msgstr "" + +#. module: crm +#: view:crm.phonecall:0 +msgid "Todays's Phonecalls" +msgstr "" + +#. module: crm +#: view:board.board:0 +msgid "Statistics Dashboard" +msgstr "" + +#. module: crm +#: field:crm.lead,ref:0 +msgid "Reference" +msgstr "" + +#. module: crm +#: field:crm.lead,optin:0 +msgid "Opt-In" +msgstr "" + +#. module: crm +#: code:addons/crm/crm_lead.py:814 code:addons/crm/crm_phonecall.py:296 +#: code:addons/crm/wizard/crm_phonecall_to_meeting.py:83 view:crm.meeting:0 +#: model:ir.actions.act_window,name:crm.act_crm_opportunity_crm_meeting_new +#: model:ir.actions.act_window,name:crm.crm_case_categ_meet +#: model:ir.ui.menu,name:crm.menu_crm_case_categ_meet +#: model:ir.ui.menu,name:crm.menu_meeting_sale view:res.partner:0 +#: field:res.partner,meeting_ids:0 +#, python-format +msgid "Meetings" +msgstr "" + +#. module: crm +#: field:crm.lead,date_action_next:0 field:crm.lead,title_action:0 +#: field:crm.meeting,date_action_next:0 field:crm.phonecall,date_action_next:0 +msgid "Next Action" +msgstr "" + +#. module: crm +#: field:crm.meeting,end_date:0 +msgid "Repeat Until" +msgstr "" + +#. module: crm +#: field:crm.meeting,date_deadline:0 +msgid "Deadline" +msgstr "" + +#. module: crm +#: help:crm.meeting,active:0 +msgid "" +"If the active field is set to true, it will allow you to hide the " +"event alarm information without removing it." +msgstr "" + +#. module: crm +#: view:crm.lead:0 +msgid "Change Color" +msgstr "" + +#. module: crm +#: view:crm.segmentation:0 +msgid "Partner Segmentations" +msgstr "" + +#. module: crm +#: field:crm.meeting,user_id:0 view:crm.phonecall:0 +#: field:crm.phonecall,user_id:0 view:res.partner:0 +msgid "Responsible" +msgstr "" + +#. module: crm +#: view:crm.lead.report:0 +msgid "Show only opportunity" +msgstr "" + +#. module: crm +#: view:res.partner:0 +msgid "Previous" +msgstr "" + +#. module: crm +#: view:crm.lead:0 +msgid "New Leads" +msgstr "" + +#. module: crm +#: view:crm.lead:0 +msgid "Statistics" +msgstr "" + +#. module: crm +#: view:crm.meeting:0 +msgid "From" +msgstr "" + +#. module: crm +#: view:crm.lead2opportunity.partner.mass:0 +msgid "Convert into Opportunities" +msgstr "" + +#. module: crm +#: view:crm.lead:0 +msgid "Show Sales Team" +msgstr "" + +#. module: crm +#: view:res.partner:0 +msgid "Next" +msgstr "" + +#. module: crm +#: view:crm.lead:0 +msgid "Stage:" +msgstr "" + +#. module: crm +#: model:crm.case.stage,name:crm.stage_lead5 view:crm.lead:0 +msgid "Won" +msgstr "" + +#. module: crm +#: field:crm.lead.report,delay_expected:0 +msgid "Overpassed Deadline" +msgstr "" + +#. module: crm +#: model:crm.case.section,name:crm.section_sales_department +msgid "Sales Department" +msgstr "" + +#. module: crm +#: selection:crm.segmentation.line,expr_name:0 +msgid "State of Mind" +msgstr "" + +#. module: crm +#: field:crm.lead,type:0 field:crm.lead.report,type:0 +#: view:crm.opportunity2phonecall:0 view:crm.phonecall2phonecall:0 +msgid "Type" +msgstr "" + +#. module: crm +#: view:crm.segmentation:0 +msgid "Compute Segmentation" +msgstr "" + +#. module: crm +#: field:crm.case.stage,on_change:0 +msgid "Change Probability Automatically" +msgstr "" + +#. module: crm +#: field:crm.lead,create_date:0 field:crm.meeting,create_date:0 +#: view:crm.phonecall:0 field:crm.phonecall,create_date:0 +#: field:crm.phonecall.report,creation_date:0 +msgid "Creation Date" +msgstr "" + +#. module: crm +#: view:board.board:0 +msgid "My Opportunities" +msgstr "" + +#. module: crm +#: model:crm.case.categ,name:crm.categ_oppor5 +msgid "Need a Website Design" +msgstr "" + +#. module: crm +#: view:crm.phonecall.report:0 +msgid "Year of call" +msgstr "" + +#. module: crm +#: field:crm.meeting,recurrent_uid:0 +msgid "Recurrent ID" +msgstr "" + +#. module: crm +#: view:crm.lead:0 view:crm.meeting:0 view:res.partner:0 +msgid "Subject" +msgstr "" + +#. module: crm +#: field:crm.meeting,tu:0 +msgid "Tue" +msgstr "" + +#. module: crm +#: view:crm.case.stage:0 view:crm.lead:0 field:crm.lead,stage_id:0 +#: view:crm.lead.report:0 field:crm.lead.report,stage_id:0 +msgid "Stage" +msgstr "" + +#. module: crm +#: view:crm.lead:0 +msgid "History Information" +msgstr "" + +#. module: crm +#: field:base.action.rule,act_mail_to_partner:0 +msgid "Mail to Partner" +msgstr "" + +#. module: crm +#: view:crm.opportunity2phonecall:0 view:crm.phonecall2phonecall:0 +msgid "Call Details" +msgstr "" + +#. module: crm +#: field:crm.meeting,class:0 +msgid "Mark as" +msgstr "" + +#. module: crm +#: view:crm.opportunity2phonecall:0 view:crm.phonecall2phonecall:0 +msgid "Log call" +msgstr "" + +#. module: crm +#: help:crm.meeting,rrule_type:0 +msgid "Let the event automatically repeat at that interval" +msgstr "" + +#. module: crm +#: view:base.action.rule:0 +msgid "Condition Case Fields" +msgstr "" + +#. module: crm +#: view:crm.phonecall.report:0 +msgid "Phone calls which are in pending state" +msgstr "" + +#. module: crm +#: view:crm.case.section:0 field:crm.case.section,stage_ids:0 +#: view:crm.case.stage:0 +#: model:ir.actions.act_window,name:crm.crm_case_stage_act +#: model:ir.actions.act_window,name:crm.crm_lead_stage_act +#: model:ir.ui.menu,name:crm.menu_crm_lead_stage_act +msgid "Stages" +msgstr "" + +#. module: crm +#: field:crm.lead,planned_revenue:0 +#: field:crm.partner2opportunity,planned_revenue:0 +#: field:crm.phonecall2opportunity,planned_revenue:0 +msgid "Expected Revenue" +msgstr "" + +#. module: crm +#: model:ir.actions.act_window,help:crm.crm_phonecall_categ_action +msgid "" +"Create specific phone call categories to better define the type of calls " +"tracked in the system." +msgstr "" + +#. module: crm +#: selection:crm.lead.report,creation_month:0 +#: selection:crm.lead.report,deadline_month:0 +#: selection:crm.meeting,month_list:0 selection:crm.phonecall.report,month:0 +msgid "September" +msgstr "" + +#. module: crm +#: field:crm.segmentation,partner_id:0 +msgid "Max Partner ID processed" +msgstr "" + +#. module: crm +#: help:crm.case.stage,on_change:0 +msgid "" +"Setting this stage will change the probability automatically on the " +"opportunity." +msgstr "" + +#. module: crm +#: model:ir.actions.act_window,name:crm.action_report_crm_phonecall +#: model:ir.ui.menu,name:crm.menu_report_crm_phonecalls_tree +msgid "Phone Calls Analysis" +msgstr "" + +#. module: crm +#: field:crm.lead.report,opening_date:0 +#: field:crm.phonecall.report,opening_date:0 +msgid "Opening Date" +msgstr "" + +#. module: crm +#: help:crm.phonecall,duration:0 +msgid "Duration in Minutes" +msgstr "" + +#. module: crm +#: field:crm.case.channel,name:0 +msgid "Channel Name" +msgstr "" + +#. module: crm +#: field:crm.partner2opportunity,name:0 field:crm.phonecall2opportunity,name:0 +msgid "Opportunity Name" +msgstr "" + +#. module: crm +#: help:crm.lead.report,deadline_day:0 +msgid "Expected closing day" +msgstr "" + +#. module: crm +#: help:crm.case.section,active:0 +msgid "" +"If the active field is set to true, it will allow you to hide the sales team " +"without removing it." +msgstr "" + +#. module: crm +#: field:crm.lead,street2:0 +msgid "Street2" +msgstr "" + +#. module: crm +#: help:crm.case.stage,case_default:0 +msgid "" +"If you check this field, this stage will be proposed by default on each " +"sales team. It will not assign this stage to existing teams." +msgstr "" + +#. module: crm +#: field:crm.meeting,fr:0 +msgid "Fri" +msgstr "" + +#. module: crm +#: model:ir.model,name:crm.model_crm_lead +msgid "crm.lead" +msgstr "" + +#. module: crm +#: field:crm.meeting,write_date:0 +msgid "Write Date" +msgstr "" + +#. module: crm +#: view:crm.meeting:0 +msgid "End of recurrency" +msgstr "" + +#. module: crm +#: view:crm.meeting:0 +msgid "Reminder" +msgstr "" + +#. module: crm +#: help:crm.segmentation,sales_purchase_active:0 +msgid "" +"Check if you want to use this tab as part of the segmentation rule. If not " +"checked, the criteria beneath will be ignored" +msgstr "" + +#. module: crm +#: help:crm.meeting,alarm_id:0 +msgid "Set an alarm at this time, before the event occurs" +msgstr "" + +#. module: crm +#: model:ir.actions.act_window,name:crm.crm_case_categ_phone_create_partner +msgid "Schedule a Call" +msgstr "" + +#. module: crm +#: view:crm.lead2partner:0 view:crm.phonecall:0 view:crm.phonecall2partner:0 +#: model:ir.actions.act_window,name:crm.action_crm_lead2opportunity_partner +#: model:ir.actions.act_window,name:crm.action_crm_lead2partner +#: model:ir.actions.act_window,name:crm.action_crm_phonecall2partner +msgid "Create a Partner" +msgstr "" + +#. module: crm +#: field:crm.segmentation,state:0 +msgid "Execution Status" +msgstr "" + +#. module: crm +#: help:crm.phonecall,state:0 +msgid "" +"The state is set to 'Todo', when a case is created. " +" \n" +"If the case is in progress the state is set to 'Open'. " +" \n" +"When the call is over, the state is set to 'Held'. " +" \n" +"If the call needs to be done then the state is set to 'Not Held'." +msgstr "" + +#. module: crm +#: selection:crm.meeting,week_list:0 +msgid "Monday" +msgstr "" + +#. module: crm +#: field:crm.lead,day_close:0 +msgid "Days to Close" +msgstr "" + +#. module: crm +#: field:crm.case.section,complete_name:0 +msgid "unknown" +msgstr "" + +#. module: crm +#: code:addons/crm/crm_lead.py:296 +#, python-format +msgid "The case '%s' has been closed." +msgstr "" + +#. module: crm +#: model:ir.model,name:crm.model_crm_partner2opportunity +msgid "Partner To Opportunity" +msgstr "" + +#. module: crm +#: field:crm.meeting,date:0 field:crm.opportunity2phonecall,date:0 +#: view:crm.phonecall:0 field:crm.phonecall,date:0 +#: field:crm.phonecall2phonecall,date:0 view:res.partner:0 +msgid "Date" +msgstr "" + +#. module: crm +#: view:crm.lead.report:0 view:crm.phonecall.report:0 +msgid "Extended Filters..." +msgstr "" + +#. module: crm +#: view:crm.phonecall.report:0 +msgid "Phone calls which are in closed state" +msgstr "" + +#. module: crm +#: view:crm.phonecall.report:0 +msgid "Search" +msgstr "" + +#. module: crm +#: view:board.board:0 +msgid "Opportunities by Categories" +msgstr "" + +#. module: crm +#: model:crm.case.section,name:crm.section_sales_marketing_department +msgid "Sales Marketing Department" +msgstr "" + +#. module: crm +#: view:crm.phonecall.report:0 +msgid "Date of call" +msgstr "" + +#. module: crm +#: help:crm.lead,section_id:0 +msgid "" +"When sending mails, the default email address is taken from the sales team." +msgstr "" + +#. module: crm +#: view:crm.meeting:0 +msgid "Choose day in the month where repeat the meeting" +msgstr "" + +#. module: crm +#: view:crm.segmentation:0 +msgid "Segmentation Description" +msgstr "" + +#. module: crm +#: view:crm.phonecall:0 +#: model:ir.actions.act_window,name:crm.crm_case_categ_meet_create_partner +msgid "Schedule a Meeting" +msgstr "" + +#. module: crm +#: code:addons/crm/crm_lead.py:431 +#, python-format +msgid "Merged opportunities" +msgstr "" + +#. module: crm +#: model:ir.actions.act_window,name:crm.crm_case_section_view_form_installer +msgid "Define Sales Team" +msgstr "" + +#. module: crm +#: model:ir.actions.act_window,help:crm.crm_segmentation_tree-act +msgid "" +"Create specific partner categories which you can assign to your partners to " +"better manage your interactions with them. The segmentation tool is able to " +"assign categories to partners according to criteria you set." +msgstr "" + +#. module: crm +#: field:crm.case.section,code:0 +msgid "Code" +msgstr "" + +#. module: crm +#: field:crm.case.section,child_ids:0 +msgid "Child Teams" +msgstr "" + +#. module: crm +#: view:crm.phonecall.report:0 +msgid "Phone calls which are in draft and open state" +msgstr "" + +#. module: crm +#: model:crm.case.resource.type,name:crm.type_lead1 +msgid "Telesales" +msgstr "" + +#. module: crm +#: view:crm.lead:0 +msgid "References" +msgstr "" + +#. module: crm +#: code:addons/crm/crm.py:441 view:crm.lead:0 +#: view:crm.lead2opportunity.partner:0 +#: view:crm.lead2opportunity.partner.mass:0 view:crm.lead2partner:0 +#: view:crm.partner2opportunity:0 view:crm.phonecall:0 +#: view:crm.phonecall2partner:0 view:res.partner:0 +#, python-format +msgid "Cancel" +msgstr "" + +#. module: crm +#: model:ir.model,name:crm.model_res_users +msgid "res.users" +msgstr "" + +#. module: crm +#: view:crm.lead.report:0 +msgid "Leads/Opportunities which are in pending state" +msgstr "" + +#. module: crm +#: model:ir.model,name:crm.model_crm_merge_opportunity +msgid "Merge two Opportunities" +msgstr "" + +#. module: crm +#: field:crm.meeting,exrule:0 +msgid "Exception Rule" +msgstr "" + +#. module: crm +#: help:base.action.rule,act_mail_to_partner:0 +msgid "Check this if you want the rule to send an email to the partner." +msgstr "" + +#. module: crm +#: field:crm.phonecall,opportunity_id:0 +msgid "Lead/Opportunity" +msgstr "" + +#. module: crm +#: view:crm.lead:0 +msgid "Mail" +msgstr "" + +#. module: crm +#: model:ir.actions.act_window,name:crm.crm_phonecall_categ_action +msgid "Phonecall Categories" +msgstr "" + +#. module: crm +#: view:crm.lead.report:0 +msgid "Leads/Opportunities which are in open state" +msgstr "" + +#. module: crm +#: model:ir.actions.act_window,name:crm.act_oppor_categ +msgid "Opportunities By Categories" +msgstr "" + +#. module: crm +#: help:crm.lead,partner_name:0 +msgid "" +"The name of the future partner that will be created while converting the " +"lead into opportunity" +msgstr "" + +#. module: crm +#: constraint:crm.case.section:0 +msgid "Error ! You cannot create recursive Sales team." +msgstr "" + +#. module: crm +#: selection:crm.opportunity2phonecall,action:0 +#: selection:crm.phonecall2phonecall,action:0 +msgid "Log a call" +msgstr "" + +#. module: crm +#: selection:crm.lead2opportunity.partner,action:0 +#: selection:crm.lead2opportunity.partner.mass,action:0 +msgid "Do not link to a partner" +msgstr "" + +#. module: crm +#: view:crm.meeting:0 +msgid "Search Meetings" +msgstr "" + +#. module: crm +#: selection:crm.segmentation.line,expr_name:0 +msgid "Sale Amount" +msgstr "" + +#. module: crm +#: view:crm.meeting:0 +msgid "Choose day where repeat the meeting" +msgstr "" + +#. module: crm +#: selection:crm.meeting,state:0 +msgid "Unconfirmed" +msgstr "" + +#. module: crm +#: model:ir.actions.act_window,help:crm.action_report_crm_opportunity +msgid "" +"Opportunities Analysis gives you an instant access to your opportunities " +"with information such as the expected revenue, planned cost, missed " +"deadlines or the number of interactions per opportunity. This report is " +"mainly used by the sales manager in order to do the periodic review with the " +"teams of the sales pipeline." +msgstr "" + +#. module: crm +#: field:crm.case.categ,name:0 field:crm.lead,name:0 +#: field:crm.segmentation,name:0 +msgid "Name" +msgstr "" + +#. module: crm +#: field:crm.meeting,alarm_id:0 field:crm.meeting,base_calendar_alarm_id:0 +msgid "Alarm" +msgstr "" + +#. module: crm +#: model:ir.actions.act_window,help:crm.crm_lead_stage_act +msgid "" +"Add specific stages to leads and opportunities allowing your sales to better " +"organise their sales pipeline. Stages will allow them to easily track how a " +"specific lead or opportunity is positioned in the sales cycle." +msgstr "" + +#. module: crm +#: model:ir.actions.act_window,name:crm.action_crm_send_mass_convert +msgid "Convert opportunities" +msgstr "" + +#. module: crm +#: view:crm.lead.report:0 view:crm.phonecall.report:0 +msgid "My Case(s)" +msgstr "" + +#. module: crm +#: field:crm.lead,birthdate:0 +msgid "Birthdate" +msgstr "" + +#. module: crm +#: view:crm.meeting:0 +msgid "The" +msgstr "" + +#. module: crm +#: view:crm.lead:0 view:crm.phonecall:0 +msgid "Creation" +msgstr "" + +#. module: crm +#: selection:crm.lead,priority:0 selection:crm.lead.report,priority:0 +#: selection:crm.phonecall,priority:0 +#: selection:crm.phonecall.report,priority:0 +msgid "High" +msgstr "" + +#. module: crm +#: model:process.node,note:crm.process_node_partner0 +msgid "Convert to prospect to business partner" +msgstr "" + +#. module: crm +#: view:crm.meeting:0 +msgid "Meeting / Partner" +msgstr "" + +#. module: crm +#: view:crm.phonecall2opportunity:0 +msgid "_Convert" +msgstr "" + +#. module: crm +#: model:ir.actions.act_window,help:crm.action_view_attendee_form +msgid "" +"With Meeting Invitations you can create and manage the meeting invitations " +"sent/to be sent to your colleagues/partners. You can not only invite OpenERP " +"users, but also external parties, such as a customer." +msgstr "" + +#. module: crm +#: selection:crm.meeting,week_list:0 +msgid "Saturday" +msgstr "" + +#. module: crm +#: selection:crm.meeting,byday:0 +msgid "Fifth" +msgstr "" + +#. module: crm +#: view:crm.lead.report:0 +msgid "Leads/Opportunities which are in done state" +msgstr "" + +#. module: crm +#: field:crm.lead.report,delay_close:0 +msgid "Delay to Close" +msgstr "" + +#. module: crm +#: field:crm.meeting,we:0 +msgid "Wed" +msgstr "" + +#. module: crm +#: model:crm.case.categ,name:crm.categ_oppor6 +msgid "Potential Reseller" +msgstr "" + +#. module: crm +#: help:crm.case.section,change_responsible:0 +msgid "" +"When escalating to this team override the saleman with the team leader." +msgstr "" + +#. module: crm +#: field:crm.lead.report,planned_revenue:0 +msgid "Planned Revenue" +msgstr "" + +#. module: crm +#: view:crm.lead:0 view:crm.lead.report:0 view:crm.phonecall:0 +#: view:crm.phonecall.report:0 +msgid "Group By..." +msgstr "" + +#. module: crm +#: help:crm.lead,partner_id:0 +msgid "Optional linked partner, usually after conversion of the lead" +msgstr "" + +#. module: crm +#: view:crm.meeting:0 +msgid "Invitation details" +msgstr "" + +#. module: crm +#: field:crm.case.section,parent_id:0 +msgid "Parent Team" +msgstr "" + +#. module: crm +#: field:crm.lead,date_action:0 +msgid "Next Action Date" +msgstr "" + +#. module: crm +#: selection:crm.segmentation,state:0 +msgid "Running" +msgstr "" + +#. module: crm +#: field:crm.lead,zip:0 +msgid "Zip" +msgstr "" + +#. module: crm +#: code:addons/crm/crm_lead.py:278 +#, python-format +msgid "The case '%s' has been opened." +msgstr "" + +#. module: crm +#: model:crm.case.categ,name:crm.categ_phone1 +msgid "Inbound" +msgstr "" + +#. module: crm +#: view:crm.phonecall.report:0 +msgid "Month of call" +msgstr "" + +#. module: crm +#: view:crm.phonecall.report:0 +#: model:ir.actions.act_window,name:crm.act_crm_opportunity_crm_phonecall_new +msgid "Phone calls" +msgstr "" + +#. module: crm +#: selection:crm.meeting,show_as:0 +msgid "Free" +msgstr "" + +#. module: crm +#: field:crm.case.section,allow_unlink:0 +msgid "Allow Delete" +msgstr "" + +#. module: crm +#: field:crm.meeting,mo:0 +msgid "Mon" +msgstr "" + +#. module: crm +#: selection:crm.lead,priority:0 selection:crm.lead.report,priority:0 +#: selection:crm.phonecall,priority:0 +#: selection:crm.phonecall.report,priority:0 +msgid "Highest" +msgstr "" + +#. module: crm +#: help:crm.lead.report,creation_year:0 +msgid "Creation year" +msgstr "" + +#. module: crm +#: view:crm.case.section:0 view:crm.lead:0 field:crm.lead,description:0 +#: view:crm.opportunity2phonecall:0 +msgid "Notes" +msgstr "" + +#. module: crm +#: field:crm.segmentation.line,expr_value:0 +msgid "Value" +msgstr "" + +#. module: crm +#: help:crm.lead,type:0 help:crm.lead.report,type:0 +msgid "Type is used to separate Leads and Opportunities" +msgstr "" + +#. module: crm +#: view:crm.lead:0 view:crm.lead.report:0 +msgid "Opportunity by Categories" +msgstr "" + +#. module: crm +#: view:crm.lead:0 field:crm.lead,partner_name:0 +msgid "Customer Name" +msgstr "" + +#. module: crm +#: model:ir.model,name:crm.model_crm_phonecall2opportunity +msgid "Phonecall To Opportunity" +msgstr "" + +#. module: crm +#: field:crm.case.section,reply_to:0 +msgid "Reply-To" +msgstr "" + +#. module: crm +#: view:crm.case.section:0 +msgid "Select stages for this Sales Team" +msgstr "" + +#. module: crm +#: view:board.board:0 +msgid "Opportunities by Stage" +msgstr "" + +#. module: crm +#: view:crm.meeting:0 +msgid "Recurrency Option" +msgstr "" + +#. module: crm +#: view:crm.lead:0 +msgid "Lead / Customer" +msgstr "" + +#. module: crm +#: model:process.transition,note:crm.process_transition_leadpartner0 +msgid "Prospect is converting to business partner" +msgstr "" + +#. module: crm +#: model:ir.actions.act_window,name:crm.phonecall2opportunity_act +msgid "Convert To Opportunity" +msgstr "" + +#. module: crm +#: view:crm.case.channel:0 +#: model:ir.actions.act_window,name:crm.crm_case_channel_action +#: model:ir.model,name:crm.model_crm_case_channel +#: model:ir.ui.menu,name:crm.menu_crm_case_channel +msgid "Channels" +msgstr "" + +#. module: crm +#: view:crm.phonecall:0 selection:crm.phonecall,state:0 +#: view:crm.phonecall.report:0 selection:crm.phonecall.report,state:0 +#: view:res.partner:0 +msgid "Held" +msgstr "" + +#. module: crm +#: view:crm.lead:0 +msgid "Reset to Draft" +msgstr "" + +#. module: crm +#: view:crm.lead:0 +msgid "Extra Info" +msgstr "" + +#. module: crm +#: view:crm.merge.opportunity:0 +#: model:ir.actions.act_window,name:crm.action_merge_opportunities +#: model:ir.actions.act_window,name:crm.merge_opportunity_act +msgid "Merge Opportunities" +msgstr "" + +#. module: crm +#: model:crm.case.resource.type,name:crm.type_lead5 +msgid "Google Adwords" +msgstr "" + +#. module: crm +#: model:ir.model,name:crm.model_crm_phonecall +msgid "crm.phonecall" +msgstr "" + +#. module: crm +#: model:crm.case.resource.type,name:crm.type_lead3 +msgid "Mail Campaign 2" +msgstr "" + +#. module: crm +#: model:crm.case.resource.type,name:crm.type_lead2 +msgid "Mail Campaign 1" +msgstr "" + +#. module: crm +#: view:crm.lead:0 +msgid "Create" +msgstr "" + +#. module: crm +#: code:addons/crm/crm_lead.py:849 +#, python-format +msgid "Changed Stage to: %s" +msgstr "" + +#. module: crm +#: view:crm.lead:0 field:crm.lead,priority:0 view:crm.lead.report:0 +#: field:crm.lead.report,priority:0 field:crm.phonecall,priority:0 +#: view:crm.phonecall.report:0 field:crm.phonecall.report,priority:0 +msgid "Priority" +msgstr "" + +#. module: crm +#: field:crm.segmentation,sales_purchase_active:0 +msgid "Use The Sales Purchase Rules" +msgstr "" + +#. module: crm +#: model:ir.model,name:crm.model_crm_lead2opportunity_partner +msgid "Lead To Opportunity Partner" +msgstr "" + +#. module: crm +#: field:crm.lead,location_id:0 field:crm.meeting,location:0 +msgid "Location" +msgstr "" + +#. module: crm +#: model:ir.model,name:crm.model_crm_lead2opportunity_partner_mass +msgid "Mass Lead To Opportunity Partner" +msgstr "" + +#. module: crm +#: view:crm.lead:0 +msgid "Reply" +msgstr "" + +#. module: crm +#: model:process.node,note:crm.process_node_meeting0 +msgid "Schedule a normal or phone meeting" +msgstr "" + +#. module: crm +#: code:addons/crm/crm.py:430 +#, python-format +msgid "Error !" +msgstr "" + +#. module: crm +#: model:ir.actions.act_window,help:crm.crm_meeting_categ_action +msgid "" +"Create different meeting categories to better organize and classify your " +"meetings." +msgstr "" + +#. module: crm +#: model:ir.model,name:crm.model_crm_segmentation_line +msgid "Segmentation line" +msgstr "" + +#. module: crm +#: view:crm.opportunity2phonecall:0 view:crm.phonecall2phonecall:0 +msgid "Planned Date" +msgstr "" + +#. module: crm +#: field:crm.meeting,base_calendar_url:0 +msgid "Caldav URL" +msgstr "" + +#. module: crm +#: view:crm.lead:0 +msgid "Expected Revenues" +msgstr "" + +#. module: crm +#: field:crm.lead,contact_name:0 +msgid "Contact Name" +msgstr "" + +#. module: crm +#: view:crm.lead:0 +msgid "Leads creating during last 7 days" +msgstr "" + +#. module: crm +#: view:crm.phonecall2partner:0 +msgid "Are you sure you want to create a partner based on this Phonecall ?" +msgstr "" + +#. module: crm +#: selection:crm.lead.report,creation_month:0 +#: selection:crm.lead.report,deadline_month:0 +#: selection:crm.meeting,month_list:0 selection:crm.phonecall.report,month:0 +msgid "July" +msgstr "" + +#. module: crm +#: model:ir.actions.act_window,help:crm.crm_case_section_act +msgid "" +"Define a Sales Team to organize your different salesmen or sales departments " +"into separate teams. Each team will work in its own list of opportunities, " +"sales orders, etc. Each user can set a default team in his user preferences. " +"The opportunities and sales order displayed, will automatically be filtered " +"according to his team." +msgstr "" + +#. module: crm +#: view:crm.lead.report:0 +msgid "Show only lead" +msgstr "" + +#. module: crm +#: help:crm.meeting,count:0 +msgid "Repeat x times" +msgstr "" + +#. module: crm +#: model:ir.actions.act_window,name:crm.crm_case_section_act +#: model:ir.model,name:crm.model_crm_case_section +#: model:ir.ui.menu,name:crm.menu_crm_case_section_act +msgid "Sales Teams" +msgstr "" + +#. module: crm +#: model:ir.model,name:crm.model_crm_lead2partner +msgid "Lead to Partner" +msgstr "" + +#. module: crm +#: view:crm.segmentation:0 field:crm.segmentation.line,segmentation_id:0 +#: model:ir.actions.act_window,name:crm.crm_segmentation-act +msgid "Segmentation" +msgstr "" + +#. module: crm +#: view:crm.lead:0 +msgid "Team" +msgstr "" + +#. module: crm +#: view:crm.lead.report:0 +msgid "Leads/Opportunities which are in New state" +msgstr "" + +#. module: crm +#: view:crm.phonecall:0 selection:crm.phonecall,state:0 +#: view:crm.phonecall.report:0 view:res.partner:0 +msgid "Not Held" +msgstr "" + +#. module: crm +#: field:crm.lead.report,probability:0 +msgid "Probability" +msgstr "" + +#. module: crm +#: view:crm.lead:0 +msgid "Pending Opportunities" +msgstr "" + +#. module: crm +#: code:addons/crm/crm_lead.py:491 +#, python-format +msgid "Please select more than one opportunity from the list view." +msgstr "" + +#. module: crm +#: view:crm.lead.report:0 field:crm.meeting,month_list:0 +#: view:crm.phonecall.report:0 field:crm.phonecall.report,month:0 +msgid "Month" +msgstr "" + +#. module: crm +#: view:crm.lead:0 +#: model:ir.actions.act_window,name:crm.crm_case_category_act_leads_all +#: model:ir.ui.menu,name:crm.menu_crm_case_categ0_act_leads +#: model:process.node,name:crm.process_node_leads0 +msgid "Leads" +msgstr "" + +#. module: crm +#: model:ir.actions.act_window,help:crm.crm_case_category_act_leads_all +msgid "" +"Leads allow you to manage and keep track of all initial contacts with a " +"prospect or partner showing interest in your products or services. A lead is " +"usually the first step in your sales cycle. Once qualified, a lead may be " +"converted into a business opportunity, while creating the related partner " +"for further detailed tracking of any linked activities. You can import a " +"database of prospects, keep track of your business cards or integrate your " +"website's contact form with the OpenERP Leads. Leads can be connected to the " +"email gateway: new emails may create leads, each of them automatically gets " +"the history of the conversation with the prospect." +msgstr "" + +#. module: crm +#: selection:crm.lead2opportunity.partner,action:0 +#: selection:crm.lead2opportunity.partner.mass,action:0 +#: selection:crm.lead2partner,action:0 +#: selection:crm.phonecall2partner,action:0 +msgid "Create a new partner" +msgstr "" + +#. module: crm +#: model:ir.actions.act_window,name:crm.crm_case_categ_phone_outgoing0 +#: model:ir.ui.menu,name:crm.menu_crm_case_phone_outbound +msgid "Scheduled Calls" +msgstr "" + +#. module: crm +#: view:crm.meeting:0 view:res.partner:0 +msgid "Start Date" +msgstr "" + +#. module: crm +#: view:crm.phonecall:0 +msgid "Scheduled Phonecalls" +msgstr "" + +#. module: crm +#: view:crm.meeting:0 +msgid "Decline" +msgstr "" + +#. module: crm +#: field:crm.lead,user_email:0 +msgid "User Email" +msgstr "" + +#. module: crm +#: help:crm.lead,optin:0 +msgid "If opt-in is checked, this contact has accepted to receive emails." +msgstr "" + +#. module: crm +#: view:crm.meeting:0 +msgid "Reset to Unconfirmed" +msgstr "" + +#. module: crm +#: field:crm.opportunity2phonecall,note:0 field:crm.phonecall2phonecall,note:0 +msgid "Note" +msgstr "" + +#. module: crm +#: constraint:res.users:0 +msgid "The chosen company is not in the allowed companies for this user" +msgstr "" + +#. module: crm +#: selection:crm.lead,priority:0 selection:crm.lead.report,priority:0 +#: selection:crm.phonecall,priority:0 +#: selection:crm.phonecall.report,priority:0 +msgid "Low" +msgstr "" + +#. module: crm +#: selection:crm.add.note,state:0 field:crm.lead,date_closed:0 +#: selection:crm.lead,state:0 view:crm.lead.report:0 +#: selection:crm.lead.report,state:0 field:crm.meeting,date_closed:0 +#: field:crm.phonecall,date_closed:0 +msgid "Closed" +msgstr "" + +#. module: crm +#: view:crm.lead:0 +msgid "Total of Planned Revenue" +msgstr "" + +#. module: crm +#: view:crm.lead:0 +msgid "Open Opportunities" +msgstr "" + +#. module: crm +#: model:crm.case.categ,name:crm.categ_meet2 +msgid "Internal Meeting" +msgstr "" + +#. module: crm +#: code:addons/crm/crm.py:454 selection:crm.add.note,state:0 view:crm.lead:0 +#: selection:crm.lead,state:0 view:crm.lead.report:0 +#: selection:crm.lead.report,state:0 selection:crm.phonecall.report,state:0 +#, python-format +msgid "Pending" +msgstr "" + +#. module: crm +#: model:crm.case.categ,name:crm.categ_meet1 +msgid "Customer Meeting" +msgstr "" + +#. module: crm +#: field:crm.lead,email_cc:0 +msgid "Global CC" +msgstr "" + +#. module: crm +#: view:crm.phonecall:0 +#: model:ir.actions.act_window,name:crm.crm_case_categ_phone0 +#: model:ir.ui.menu,name:crm.menu_crm_case_phone +#: model:ir.ui.menu,name:crm.menu_crm_config_phonecall view:res.partner:0 +msgid "Phone Calls" +msgstr "" + +#. module: crm +#: view:crm.case.stage:0 +msgid "Stage Search" +msgstr "" + +#. module: crm +#: help:crm.lead.report,delay_open:0 help:crm.phonecall.report,delay_open:0 +msgid "Number of Days to open the case" +msgstr "" + +#. module: crm +#: selection:crm.meeting,end_type:0 +msgid "Number of repetitions" +msgstr "" + +#. module: crm +#: field:crm.lead,phone:0 field:crm.opportunity2phonecall,phone:0 +#: field:crm.phonecall,partner_phone:0 field:crm.phonecall2phonecall,phone:0 +msgid "Phone" +msgstr "" + +#. module: crm +#: field:crm.case.channel,active:0 field:crm.case.section,active:0 +#: field:crm.lead,active:0 field:crm.meeting,active:0 +#: field:crm.phonecall,active:0 +msgid "Active" +msgstr "" + +#. module: crm +#: code:addons/crm/crm_lead.py:856 +#, python-format +msgid "The stage of opportunity '%s' has been changed to '%s'." +msgstr "" + +#. module: crm +#: selection:crm.segmentation.line,operator:0 +msgid "Mandatory Expression" +msgstr "" + +#. module: crm +#: selection:crm.segmentation.line,expr_operator:0 +msgid ">" +msgstr "" + +#. module: crm +#: view:crm.opportunity2phonecall:0 view:crm.phonecall2phonecall:0 +msgid "Schedule call" +msgstr "" + +#. module: crm +#: view:crm.meeting:0 +msgid "Uncertain" +msgstr "" + +#. module: crm +#: help:crm.case.stage,sequence:0 +msgid "Used to order stages." +msgstr "" + +#. module: crm +#: code:addons/crm/crm_lead.py:276 +#, python-format +msgid "The opportunity '%s' has been opened." +msgstr "" + +#. module: crm +#: field:crm.lead2opportunity.partner,action:0 +#: field:crm.lead2opportunity.partner.mass,action:0 +#: field:crm.lead2partner,action:0 field:crm.opportunity2phonecall,action:0 +#: field:crm.phonecall2partner,action:0 field:crm.phonecall2phonecall,action:0 +msgid "Action" +msgstr "" + +#. module: crm +#: field:crm.segmentation,som_interval_decrease:0 +msgid "Decrease (0>1)" +msgstr "" + +#. module: crm +#: field:crm.lead.report,deadline_day:0 +msgid "Exp. Closing Day" +msgstr "" + +#. module: crm +#: field:crm.case.section,change_responsible:0 +msgid "Reassign Escalated" +msgstr "" + +#. module: crm +#: selection:crm.meeting,rrule_type:0 +msgid "Weekly" +msgstr "" + +#. module: crm +#: view:crm.lead.report:0 +#: model:ir.actions.act_window,name:crm.action_report_crm_opportunity +#: model:ir.ui.menu,name:crm.menu_report_crm_opportunities_tree +msgid "Opportunities Analysis" +msgstr "" + +#. module: crm +#: view:crm.lead:0 +msgid "Misc" +msgstr "" + +#. module: crm +#: model:ir.actions.act_window,name:crm.open_board_crm +msgid "Sales" +msgstr "" + +#. module: crm +#: code:addons/crm/crm.py:430 +#, python-format +msgid "" +"You can not escalate, you are already at the top level regarding your sales-" +"team category." +msgstr "" + +#. module: crm +#: model:crm.case.categ,name:crm.categ_oppor8 view:crm.meeting:0 +msgid "Other" +msgstr "" + +#. module: crm +#: view:crm.meeting:0 selection:crm.meeting,state:0 +msgid "Done" +msgstr "" + +#. module: crm +#: help:crm.meeting,interval:0 +msgid "Repeat every (Days/Week/Month/Year)" +msgstr "" + +#. module: crm +#: field:crm.segmentation,som_interval_max:0 +msgid "Max Interval" +msgstr "" + +#. module: crm +#: code:addons/crm/crm.py:396 view:crm.lead:0 view:crm.lead.report:0 +#: selection:crm.lead.report,state:0 view:res.partner:0 +#, python-format +msgid "Open" +msgstr "" + +#. module: crm +#: field:crm.lead,city:0 +msgid "City" +msgstr "" + +#. module: crm +#: view:crm.lead:0 view:res.partner:0 +msgid "History" +msgstr "" + +#. module: crm +#: selection:crm.meeting,show_as:0 +msgid "Busy" +msgstr "" + +#. module: crm +#: field:crm.lead.report,creation_day:0 +msgid "Creation Day" +msgstr "" + +#. module: crm +#: field:crm.meeting,interval:0 +msgid "Repeat every" +msgstr "" + +#. module: crm +#: field:crm.meeting,recurrency:0 +msgid "Recurrent" +msgstr "" + +#. module: crm +#: view:crm.phonecall.report:0 +msgid "Phone calls made in last month" +msgstr "" + +#. module: crm +#: model:ir.actions.act_window,name:crm.act_my_oppor +msgid "My Open Opportunities" +msgstr "" + +#. module: crm +#: field:base.action.rule,trg_max_history:0 +msgid "Maximum Communication History" +msgstr "" + +#. module: crm +#: view:crm.meeting:0 +msgid "Invite People" +msgstr "" + +#. module: crm +#: view:crm.meeting:0 field:crm.meeting,categ_id:0 +msgid "Meeting Type" +msgstr "" + +#. module: crm +#: help:crm.lead,state:0 +msgid "" +"The state is set to 'Draft', when a case is created. " +" \n" +"If the case is in progress the state is set to 'Open'. " +" \n" +"When the case is over, the state is set to 'Done'. " +" \n" +"If the case needs to be reviewed then the state is set to 'Pending'." +msgstr "" + +#. module: crm +#: view:crm.meeting:0 view:res.partner:0 +msgid "End Date" +msgstr "" + +#. module: crm +#: selection:crm.meeting,byday:0 +msgid "Third" +msgstr "" + +#. module: crm +#: help:crm.segmentation,som_interval_max:0 +msgid "" +"The computation is made on all events that occured during this interval, the " +"past X periods." +msgstr "" + +#. module: crm +#: view:crm.lead:0 +msgid "Unassigned Opportunities" +msgstr "" + +#. module: crm +#: view:crm.lead.report:0 +msgid "# of Emails" +msgstr "" + +#. module: crm +#: view:crm.lead:0 +msgid "Search Leads" +msgstr "" + +#. module: crm +#: view:crm.lead.report:0 view:crm.phonecall.report:0 +#: field:crm.phonecall.report,delay_open:0 +msgid "Delay to open" +msgstr "" + +#. module: crm +#: view:crm.meeting:0 +msgid "Recurrency period" +msgstr "" + +#. module: crm +#: field:crm.meeting,week_list:0 +msgid "Weekday" +msgstr "" + +#. module: crm +#: view:crm.lead:0 +msgid "Referrer" +msgstr "" + +#. module: crm +#: field:crm.lead,id:0 field:crm.meeting,id:0 field:crm.phonecall,id:0 +msgid "ID" +msgstr "" + +#. module: crm +#: help:crm.lead,type_id:0 +msgid "" +"From which campaign (seminar, marketing campaign, mass mailing, ...) did " +"this contact come from?" +msgstr "" + +#. module: crm +#: model:ir.model,name:crm.model_calendar_attendee +msgid "Attendee information" +msgstr "" + +#. module: crm +#: view:crm.segmentation:0 +msgid "Segmentation Test" +msgstr "" + +#. module: crm +#: field:crm.lead,user_login:0 +msgid "User Login" +msgstr "" + +#. module: crm +#: view:crm.segmentation:0 +msgid "Continue Process" +msgstr "" + +#. module: crm +#: view:crm.lead.report:0 +msgid "Leads/Opportunities created in current year" +msgstr "" + +#. module: crm +#: model:ir.model,name:crm.model_crm_phonecall2partner +msgid "Phonecall to Partner" +msgstr "" + +#. module: crm +#: field:crm.opportunity2phonecall,user_id:0 +#: field:crm.phonecall2phonecall,user_id:0 +msgid "Assign To" +msgstr "" + +#. module: crm +#: field:crm.add.note,state:0 +msgid "Set New State To" +msgstr "" + +#. module: crm +#: field:crm.lead,date_action_last:0 field:crm.meeting,date_action_last:0 +#: field:crm.phonecall,date_action_last:0 +msgid "Last Action" +msgstr "" + +#. module: crm +#: field:crm.meeting,duration:0 field:crm.phonecall,duration:0 +#: field:crm.phonecall.report,duration:0 +msgid "Duration" +msgstr "" + +#. module: crm +#: view:crm.lead:0 +msgid "Show countries" +msgstr "" + +#. module: crm +#: view:crm.lead2opportunity.partner.mass:0 +msgid "Select Salesman" +msgstr "" + +#. module: crm +#: view:board.board:0 +msgid "Sales Dashboard" +msgstr "" + +#. module: crm +#: field:crm.lead.report,nbr:0 field:crm.phonecall.report,nbr:0 +msgid "# of Cases" +msgstr "" + +#. module: crm +#: help:crm.meeting,section_id:0 help:crm.phonecall,section_id:0 +msgid "Sales team to which Case belongs to." +msgstr "" + +#. module: crm +#: selection:crm.meeting,week_list:0 +msgid "Sunday" +msgstr "" + +#. module: crm +#: selection:crm.meeting,byday:0 +msgid "Fourth" +msgstr "" + +#. module: crm +#: selection:crm.add.note,state:0 +msgid "Unchanged" +msgstr "" + +#. module: crm +#: model:ir.actions.act_window,name:crm.crm_segmentation_tree-act +#: model:ir.ui.menu,name:crm.menu_crm_segmentation-act +msgid "Partners Segmentation" +msgstr "" + +#. module: crm +#: field:crm.lead,fax:0 +msgid "Fax" +msgstr "" + +#. module: crm +#: view:crm.lead.report:0 +msgid "Leads/Opportunities created in current month" +msgstr "" + +#. module: crm +#: view:crm.meeting:0 +msgid "Assignment" +msgstr "" + +#. module: crm +#: field:crm.lead,company_id:0 view:crm.lead.report:0 +#: field:crm.lead.report,company_id:0 field:crm.phonecall,company_id:0 +#: view:crm.phonecall.report:0 field:crm.phonecall.report,company_id:0 +msgid "Company" +msgstr "" + +#. module: crm +#: selection:crm.meeting,week_list:0 +msgid "Friday" +msgstr "" + +#. module: crm +#: field:crm.meeting,allday:0 +msgid "All Day" +msgstr "" + +#. module: crm +#: field:crm.segmentation.line,operator:0 +msgid "Mandatory / Optional" +msgstr "" + +#. module: crm +#: view:crm.lead:0 +msgid "Unassigned Leads" +msgstr "" + +#. module: crm +#: field:crm.lead,subjects:0 +msgid "Subject of Email" +msgstr "" + +#. module: crm +#: model:ir.actions.act_window,name:crm.action_view_attendee_form +#: model:ir.ui.menu,name:crm.menu_attendee_invitations +msgid "Meeting Invitations" +msgstr "" + +#. module: crm +#: view:crm.phonecall:0 selection:crm.phonecall,state:0 +#: view:crm.phonecall.report:0 selection:crm.phonecall.report,state:0 +#: view:res.partner:0 +msgid "Todo" +msgstr "" + +#. module: crm +#: field:crm.case.categ,object_id:0 +msgid "Object Name" +msgstr "" + +#. module: crm +#: help:crm.lead,email_from:0 +msgid "E-mail address of the contact" +msgstr "" + +#. module: crm +#: field:crm.lead,referred:0 +msgid "Referred By" +msgstr "" + +#. module: crm +#: view:crm.lead:0 model:ir.model,name:crm.model_crm_add_note +msgid "Add Internal Note" +msgstr "" + +#. module: crm +#: code:addons/crm/crm_lead.py:853 +#, python-format +msgid "The stage of lead '%s' has been changed to '%s'." +msgstr "" + +#. module: crm +#: selection:crm.meeting,byday:0 +msgid "Last" +msgstr "" + +#. module: crm +#: field:crm.lead,message_ids:0 field:crm.meeting,message_ids:0 +#: field:crm.phonecall,message_ids:0 +msgid "Messages" +msgstr "" + +#. module: crm +#: help:crm.lead,channel_id:0 +msgid "Communication channel (mail, direct, phone, ...)" +msgstr "" + +#. module: crm +#: code:addons/crm/crm_action_rule.py:61 +#, python-format +msgid "Error!" +msgstr "" + +#. module: crm +#: field:crm.opportunity2phonecall,name:0 field:crm.phonecall2phonecall,name:0 +msgid "Call summary" +msgstr "" + +#. module: crm +#: selection:crm.add.note,state:0 selection:crm.lead,state:0 +#: selection:crm.lead.report,state:0 selection:crm.meeting,state:0 +#: selection:crm.phonecall,state:0 selection:crm.phonecall.report,state:0 +msgid "Cancelled" +msgstr "" + +#. module: crm +#: field:crm.add.note,body:0 +msgid "Note Body" +msgstr "" + +#. module: crm +#: view:board.board:0 +msgid "My Planned Revenues by Stage" +msgstr "" + +#. module: crm +#: model:ir.actions.act_window,help:crm.crm_case_category_act_oppor11 +msgid "" +"With opportunities you can manage and keep track of your sales pipeline by " +"creating specific customer- or prospect-related sales documents to follow up " +"potential sales. Information such as expected revenue, opportunity stage, " +"expected closing date, communication history and much more can be stored. " +"Opportunities can be connected to the email gateway: new emails may create " +"opportunities, each of them automatically gets the history of the " +"conversation with the customer.\n" +"\n" +"You and your team(s) will be able to plan meetings and phone calls from " +"opportunities, convert them into quotations, manage related documents, track " +"all customer related activities, and much more." +msgstr "" + +#. module: crm +#: field:crm.lead,color:0 +msgid "Color Index" +msgstr "" + +#. module: crm +#: view:crm.lead:0 +msgid "Links" +msgstr "" + +#. module: crm +#: model:ir.actions.act_window,help:crm.crm_lead_categ_action +msgid "" +"Create specific categories that fit your company's activities to better " +"classify and analyse your leads and opportunities. Such categories could for " +"instance reflect your product structure or the different types of sales you " +"do." +msgstr "" + +#. module: crm +#: help:crm.segmentation,som_interval_decrease:0 +msgid "" +"If the partner has not purchased (or bought) during a period, decrease the " +"state of mind by this factor. It's a multiplication" +msgstr "" + +#. module: crm +#: model:ir.actions.act_window,help:crm.action_report_crm_phonecall +msgid "" +"From this report, you can analyse the performance of your sales team, based " +"on their phone calls. You can group or filter the information according to " +"several criteria and drill down the information, by adding more groups in " +"the report." +msgstr "" + +#. module: crm +#: view:crm.lead.report:0 +msgid "# Mails" +msgstr "" + +#. module: crm +#: field:crm.phonecall,name:0 view:res.partner:0 +msgid "Call Summary" +msgstr "" + +#. module: crm +#: view:crm.lead:0 +msgid "Todays' Leads" +msgstr "" + +#. module: crm +#: model:ir.actions.act_window,help:crm.crm_case_categ_phone_outgoing0 +msgid "" +"Scheduled calls list all the calls to be done by your sales team. A salesman " +"can record the information about the call in the form view. This information " +"will be stored in the partner form to trace every contact you have with a " +"customer. You can also import a .CSV file with a list of calls to be done by " +"your sales team." +msgstr "" + +#. module: crm +#: field:crm.segmentation.line,expr_operator:0 +msgid "Operator" +msgstr "" + +#. module: crm +#: model:ir.model,name:crm.model_crm_phonecall2phonecall +msgid "Phonecall To Phonecall" +msgstr "" + +#. module: crm +#: view:crm.lead:0 +#: model:ir.actions.act_window,name:crm.opportunity2phonecall_act +msgid "Schedule/Log Call" +msgstr "" + +#. module: crm +#: selection:crm.meeting,state:0 +msgid "Confirmed" +msgstr "" + +#. module: crm +#: model:ir.actions.act_window,name:crm.act_oppor_stage_user +msgid "Planned Revenue By User and Stage" +msgstr "" + +#. module: crm +#: view:crm.meeting:0 +msgid "Confirm" +msgstr "" + +#. module: crm +#: field:crm.meeting,su:0 +msgid "Sun" +msgstr "" + +#. module: crm +#: field:crm.phonecall.report,section_id:0 +msgid "Section" +msgstr "" + +#. module: crm +#: selection:crm.segmentation.line,operator:0 +msgid "Optional Expression" +msgstr "" + +#. module: crm +#: selection:crm.meeting,select1:0 +msgid "Day of month" +msgstr "" + +#. module: crm +#: model:ir.actions.act_window,name:crm.act_my_oppor_stage +msgid "Planned Revenue By Stage" +msgstr "" + +#. module: crm +#: selection:crm.add.note,state:0 model:crm.case.stage,name:crm.stage_lead1 +#: view:crm.lead:0 selection:crm.lead,state:0 view:crm.lead.report:0 +msgid "New" +msgstr "" + +#. module: crm +#: view:crm.lead:0 field:crm.lead,email_from:0 field:crm.meeting,email_from:0 +#: field:crm.phonecall,email_from:0 +msgid "Email" +msgstr "" + +#. module: crm +#: view:crm.case.channel:0 view:crm.lead:0 field:crm.lead,channel_id:0 +#: view:crm.lead.report:0 field:crm.lead.report,channel_id:0 +msgid "Channel" +msgstr "" + +#. module: crm +#: view:crm.lead:0 view:crm.lead.report:0 view:crm.meeting:0 +#: view:crm.phonecall:0 view:crm.phonecall.report:0 +msgid "My Sales Team(s)" +msgstr "" + +#. module: crm +#: help:crm.segmentation,exclusif:0 +msgid "" +"Check if the category is limited to partners that match the segmentation " +"criterions. \n" +"If checked, remove the category from partners that doesn't match " +"segmentation criterions" +msgstr "" + +#. module: crm +#: field:crm.meeting,exdate:0 +msgid "Exception Date/Times" +msgstr "" + +#. module: crm +#: help:crm.meeting,date_deadline:0 +msgid "" +"Deadline Date is automatically computed from Start " +"Date + Duration" +msgstr "" + +#. module: crm +#: field:crm.lead,state_id:0 +msgid "Fed. State" +msgstr "" + +#. module: crm +#: model:process.transition,note:crm.process_transition_leadopportunity0 +msgid "Creating business opportunities from Leads" +msgstr "" + +#. module: crm +#: model:ir.actions.act_window,name:crm.open_board_statistical_dash +#: model:ir.ui.menu,name:crm.menu_board_statistics_dash +msgid "CRM Dashboard" +msgstr "" + +#. module: crm +#: model:crm.case.categ,name:crm.categ_oppor4 +msgid "Need Information" +msgstr "" + +#. module: crm +#: model:process.transition,name:crm.process_transition_leadopportunity0 +msgid "Prospect Opportunity" +msgstr "" + +#. module: crm +#: field:base.action.rule,act_categ_id:0 +msgid "Set Category to" +msgstr "" + +#. module: crm +#: view:crm.meeting:0 +msgid "Mail To" +msgstr "" + +#. module: crm +#: field:crm.meeting,th:0 +msgid "Thu" +msgstr "" + +#. module: crm +#: view:crm.add.note:0 view:crm.merge.opportunity:0 +#: view:crm.opportunity2phonecall:0 view:crm.phonecall2opportunity:0 +#: view:crm.phonecall2phonecall:0 +msgid "_Cancel" +msgstr "" + +#. module: crm +#: selection:crm.meeting,rrule_type:0 +msgid "Daily" +msgstr "" + +#. module: crm +#: model:ir.actions.act_window,name:crm.crm_case_stage_form_installer +msgid "Review Sales Stages" +msgstr "" + +#. module: crm +#: model:crm.case.stage,name:crm.stage_lead2 +msgid "Qualification" +msgstr "" + +#. module: crm +#: field:crm.lead,partner_address_email:0 +msgid "Partner Contact Email" +msgstr "" + +#. module: crm +#: code:addons/crm/wizard/crm_lead_to_partner.py:48 +#, python-format +msgid "A partner is already defined." +msgstr "" + +#. module: crm +#: selection:crm.meeting,byday:0 +msgid "First" +msgstr "" + +#. module: crm +#: field:crm.lead.report,deadline_month:0 +msgid "Exp. Closing Month" +msgstr "" + +#. module: crm +#: selection:crm.lead.report,creation_month:0 +#: selection:crm.lead.report,deadline_month:0 +#: selection:crm.meeting,month_list:0 selection:crm.phonecall.report,month:0 +msgid "December" +msgstr "" + +#. module: crm +#: view:base.action.rule:0 +msgid "Condition on Communication History" +msgstr "" + +#. module: crm +#: view:crm.phonecall:0 +msgid "Date of Call" +msgstr "" + +#. module: crm +#: help:crm.segmentation,som_interval:0 +msgid "" +"A period is the average number of days between two cycle of sale or purchase " +"for this segmentation. \n" +"It's mainly used to detect if a partner has not purchased or buy for a too " +"long time, \n" +"so we suppose that his state of mind has decreased because he probably " +"bought goods to another supplier. \n" +"Use this functionality for recurring businesses." +msgstr "" + +#. module: crm +#: field:crm.meeting,vtimezone:0 +msgid "Timezone" +msgstr "" + +#. module: crm +#: field:crm.meeting,sa:0 +msgid "Sat" +msgstr "" + +#. module: crm +#: view:crm.lead:0 field:crm.lead,user_id:0 view:crm.lead.report:0 +#: view:crm.phonecall.report:0 +msgid "Salesman" +msgstr "" + +#. module: crm +#: view:crm.lead:0 field:crm.lead,date_deadline:0 +msgid "Expected Closing" +msgstr "" + +#. module: crm +#: model:ir.model,name:crm.model_crm_opportunity2phonecall +msgid "Opportunity to Phonecall" +msgstr "" + +#. module: crm +#: help:crm.case.section,allow_unlink:0 +msgid "Allows to delete non draft cases" +msgstr "" + +#. module: crm +#: field:crm.meeting,count:0 +msgid "Repeat" +msgstr "" + +#. module: crm +#: field:crm.lead.report,deadline_year:0 +msgid "Ex. Closing Year" +msgstr "" + +#. module: crm +#: view:crm.lead:0 +msgid "Partner Name" +msgstr "" + +#. module: crm +#: model:crm.case.categ,name:crm.categ_phone2 +msgid "Outbound" +msgstr "" + +#. module: crm +#: field:crm.lead,date_open:0 field:crm.phonecall,date_open:0 +msgid "Opened" +msgstr "" + +#. module: crm +#: view:crm.case.section:0 field:crm.case.section,member_ids:0 +msgid "Team Members" +msgstr "" + +#. module: crm +#: view:crm.lead:0 view:crm.meeting:0 view:crm.phonecall:0 +msgid "Contacts" +msgstr "" + +#. module: crm +#: model:crm.case.categ,name:crm.categ_oppor1 +msgid "Interest in Computer" +msgstr "" + +#. module: crm +#: view:crm.meeting:0 +msgid "Invitation Detail" +msgstr "" + +#. module: crm +#: field:crm.segmentation,som_interval_default:0 +msgid "Default (0=None)" +msgstr "" + +#. module: crm +#: help:crm.lead,email_cc:0 +msgid "" +"These email addresses will be added to the CC field of all inbound and " +"outbound emails for this record before being sent. Separate multiple email " +"addresses with a comma" +msgstr "" + +#. module: crm +#: model:ir.actions.act_window,name:crm.crm_case_categ_phone_incoming0 +#: model:ir.ui.menu,name:crm.menu_crm_case_phone_inbound +msgid "Logged Calls" +msgstr "" + +#. module: crm +#: field:crm.partner2opportunity,probability:0 +#: field:crm.phonecall2opportunity,probability:0 +msgid "Success Probability" +msgstr "" + +#. module: crm +#: code:addons/crm/crm.py:466 selection:crm.lead.report,state:0 +#: selection:crm.phonecall,state:0 selection:crm.phonecall.report,state:0 +#, python-format +msgid "Draft" +msgstr "" + +#. module: crm +#: model:ir.actions.act_window,name:crm.crm_case_section_act_tree +msgid "Cases by Sales Team" +msgstr "" + +#. module: crm +#: field:crm.meeting,attendee_ids:0 +msgid "Attendees" +msgstr "" + +#. module: crm +#: view:crm.meeting:0 view:crm.phonecall:0 +#: model:ir.model,name:crm.model_crm_meeting +#: model:process.node,name:crm.process_node_meeting0 +#: model:res.request.link,name:crm.request_link_meeting +msgid "Meeting" +msgstr "" + +#. module: crm +#: model:ir.model,name:crm.model_crm_case_categ +msgid "Category of Case" +msgstr "" + +#. module: crm +#: view:crm.lead:0 view:crm.phonecall:0 +msgid "7 Days" +msgstr "" + +#. module: crm +#: view:board.board:0 +msgid "Planned Revenue by Stage and User" +msgstr "" + +#. module: crm +#: view:crm.lead:0 +msgid "Communication & History" +msgstr "" + +#. module: crm +#: selection:crm.lead,priority:0 selection:crm.lead.report,priority:0 +#: selection:crm.phonecall,priority:0 +#: selection:crm.phonecall.report,priority:0 +msgid "Normal" +msgstr "" + +#. module: crm +#: code:addons/crm/wizard/crm_lead_to_opportunity.py:104 +#, python-format +msgid "Closed/Cancelled Leads can not be converted into Opportunity" +msgstr "" + +#. module: crm +#: model:ir.actions.act_window,name:crm.crm_meeting_categ_action +#: model:ir.ui.menu,name:crm.menu_crm_case_meeting-act +msgid "Meeting Categories" +msgstr "" + +#. module: crm +#: view:crm.phonecall2partner:0 +msgid "You may have to verify that this partner does not exist already." +msgstr "" + +#. module: crm +#: field:crm.lead.report,delay_open:0 +msgid "Delay to Open" +msgstr "" + +#. module: crm +#: field:crm.lead.report,user_id:0 field:crm.phonecall.report,user_id:0 +msgid "User" +msgstr "" + +#. module: crm +#: code:addons/crm/crm.py:446 +#, python-format +msgid "The case '%s' has been cancelled." +msgstr "" + +#. module: crm +#: selection:crm.lead.report,creation_month:0 +#: selection:crm.lead.report,deadline_month:0 +#: selection:crm.meeting,month_list:0 selection:crm.phonecall.report,month:0 +msgid "November" +msgstr "" + +#. module: crm +#: view:crm.lead.report:0 +#: model:ir.actions.act_window,name:crm.act_opportunity_stage +msgid "Opportunities By Stage" +msgstr "" + +#. module: crm +#: selection:crm.lead.report,creation_month:0 +#: selection:crm.lead.report,deadline_month:0 +#: selection:crm.meeting,month_list:0 selection:crm.phonecall.report,month:0 +msgid "January" +msgstr "" + +#. module: crm +#: model:process.process,name:crm.process_process_contractprocess0 +msgid "Contract" +msgstr "" + +#. module: crm +#: model:crm.case.resource.type,name:crm.type_lead4 +msgid "Twitter Ads" +msgstr "" + +#. module: crm +#: code:addons/crm/crm_lead.py:336 +#, python-format +msgid "The opportunity '%s' has been been won." +msgstr "" + +#. module: crm +#: field:crm.case.stage,case_default:0 +msgid "Common to All Teams" +msgstr "" + +#. module: crm +#: code:addons/crm/crm_lead.py:831 code:addons/crm/wizard/crm_add_note.py:28 +#, python-format +msgid "Error" +msgstr "" + +#. module: crm +#: view:crm.lead.report:0 +msgid "Planned Revenues" +msgstr "" + +#. module: crm +#: model:crm.case.categ,name:crm.categ_oppor7 +msgid "Need Consulting" +msgstr "" + +#. module: crm +#: constraint:crm.segmentation:0 +msgid "Error ! You can not create recursive profiles." +msgstr "" + +#. module: crm +#: help:crm.lead.report,deadline_year:0 +msgid "Expected closing year" +msgstr "" + +#. module: crm +#: field:crm.lead,partner_address_id:0 field:crm.meeting,partner_address_id:0 +#: field:crm.phonecall,partner_address_id:0 +msgid "Partner Contact" +msgstr "" + +#. module: crm +#: field:crm.meeting,recurrent_id:0 +msgid "Recurrent ID date" +msgstr "" + +#. module: crm +#: sql_constraint:res.users:0 +msgid "You can not have two users with the same login !" +msgstr "" + +#. module: crm +#: code:addons/crm/crm.py:409 view:crm.lead:0 view:res.partner:0 +#, python-format +msgid "Close" +msgstr "" + +#. module: crm +#: selection:crm.opportunity2phonecall,action:0 +#: selection:crm.phonecall2phonecall,action:0 +msgid "Schedule a call" +msgstr "" + +#. module: crm +#: view:crm.lead:0 view:crm.phonecall:0 +msgid "Categorization" +msgstr "" + +#. module: crm +#: view:crm.lead:0 +msgid "Log Call" +msgstr "" + +#. module: crm +#: model:ir.model,name:crm.model_base_action_rule +msgid "Action Rules" +msgstr "" + +#. module: crm +#: field:crm.meeting,rrule_type:0 +msgid "Recurrency" +msgstr "" + +#. module: crm +#: field:crm.meeting,phonecall_id:0 +msgid "Phonecall" +msgstr "" + +#. module: crm +#: selection:crm.meeting,week_list:0 +msgid "Thursday" +msgstr "" + +#. module: crm +#: view:crm.meeting:0 +msgid "To" +msgstr "" + +#. module: crm +#: view:crm.lead:0 +msgid "Create date" +msgstr "" + +#. module: crm +#: selection:crm.meeting,class:0 +msgid "Private" +msgstr "" + +#. module: crm +#: selection:crm.meeting,class:0 +msgid "Public for Employees" +msgstr "" + +#. module: crm +#: field:crm.lead,function:0 +msgid "Function" +msgstr "" + +#. module: crm +#: view:crm.add.note:0 +msgid "_Add" +msgstr "" + +#. module: crm +#: field:crm.case.section,note:0 view:crm.meeting:0 +#: field:crm.meeting,description:0 view:crm.phonecall:0 +#: field:crm.phonecall,description:0 field:crm.segmentation,description:0 +msgid "Description" +msgstr "" + +#. module: crm +#: view:crm.phonecall.report:0 +msgid "Phone calls made in current month" +msgstr "" + +#. module: crm +#: selection:crm.lead.report,creation_month:0 +#: selection:crm.lead.report,deadline_month:0 +#: selection:crm.meeting,month_list:0 selection:crm.phonecall.report,month:0 +msgid "May" +msgstr "" + +#. module: crm +#: model:crm.case.categ,name:crm.categ_oppor2 +msgid "Interest in Accessories" +msgstr "" + +#. module: crm +#: view:crm.lead:0 +msgid "New Opportunities" +msgstr "" + +#. module: crm +#: code:addons/crm/crm_action_rule.py:61 +#, python-format +msgid "No E-Mail Found for your Company address!" +msgstr "" + +#. module: crm +#: field:crm.lead.report,email:0 +msgid "# Emails" +msgstr "" + +#. module: crm +#: field:crm.lead,street:0 +msgid "Street" +msgstr "" + +#. module: crm +#: view:crm.lead.report:0 +msgid "Opportunities by User and Team" +msgstr "" + +#. module: crm +#: view:crm.phonecall:0 +msgid "Reset to Todo" +msgstr "" + +#. module: crm +#: field:crm.case.section,working_hours:0 +msgid "Working Hours" +msgstr "" + +#. module: crm +#: field:res.partner,phonecall_ids:0 +msgid "Phonecalls" +msgstr "" + +#. module: crm +#: view:crm.lead:0 field:crm.lead,is_customer_add:0 +msgid "Customer" +msgstr "" + +#. module: crm +#: selection:crm.lead,priority:0 selection:crm.lead.report,priority:0 +#: selection:crm.phonecall,priority:0 +#: selection:crm.phonecall.report,priority:0 +msgid "Lowest" +msgstr "" + +#. module: crm +#: selection:crm.lead.report,creation_month:0 +#: selection:crm.lead.report,deadline_month:0 +#: selection:crm.meeting,month_list:0 selection:crm.phonecall.report,month:0 +msgid "February" +msgstr "" + +#. module: crm +#: field:base.action.rule,trg_section_id:0 field:crm.case.categ,section_id:0 +#: field:crm.case.resource.type,section_id:0 view:crm.case.section:0 +#: field:crm.case.section,name:0 view:crm.lead:0 field:crm.lead,section_id:0 +#: view:crm.lead.report:0 field:crm.lead.report,section_id:0 +#: field:crm.lead2opportunity.partner.mass,section_id:0 +#: field:crm.meeting,section_id:0 field:crm.opportunity2phonecall,section_id:0 +#: view:crm.phonecall:0 field:crm.phonecall,section_id:0 +#: view:crm.phonecall.report:0 field:crm.phonecall2phonecall,section_id:0 +#: field:res.partner,section_id:0 field:res.users,context_section_id:0 +msgid "Sales Team" +msgstr "" + +#. module: crm +#: model:crm.case.stage,name:crm.stage_lead6 view:crm.lead:0 +msgid "Lost" +msgstr "" + +#. module: crm +#: view:crm.lead:0 +msgid "Edit" +msgstr "" + +#. module: crm +#: field:crm.lead,country_id:0 view:crm.lead.report:0 +#: field:crm.lead.report,country_id:0 +msgid "Country" +msgstr "" + +#. module: crm +#: view:crm.lead:0 view:crm.lead2opportunity.partner:0 +#: selection:crm.lead2opportunity.partner,name:0 +#: view:crm.lead2opportunity.partner.mass:0 +#: selection:crm.lead2opportunity.partner.mass,name:0 view:crm.phonecall:0 +#: view:res.partner:0 +msgid "Convert to Opportunity" +msgstr "" + +#. module: crm +#: selection:crm.meeting,week_list:0 +msgid "Wednesday" +msgstr "" + +#. module: crm +#: model:ir.actions.act_window,help:crm.crm_case_categ_phone_incoming0 +msgid "" +"This tool allows you to log your inbound calls on the fly. Each call you get " +"will appear on the partner form to trace every contact you have with a " +"partner. From the phone call form, you can trigger a request for another " +"call, a meeting or an opportunity." +msgstr "" + +#. module: crm +#: selection:crm.lead.report,creation_month:0 +#: selection:crm.lead.report,deadline_month:0 +#: selection:crm.meeting,month_list:0 selection:crm.phonecall.report,month:0 +msgid "April" +msgstr "" + +#. module: crm +#: field:crm.case.resource.type,name:0 +msgid "Campaign Name" +msgstr "" + +#. module: crm +#: view:crm.segmentation:0 +msgid "Profiling" +msgstr "" + +#. module: crm +#: model:ir.model,name:crm.model_crm_phonecall_report +msgid "Phone calls by user and section" +msgstr "" + +#. module: crm +#: model:ir.actions.act_window,help:crm.crm_case_channel_action +msgid "" +"Track from where is coming your leads and opportunities by creating specific " +"channels that will be maintained at the creation of a document in the " +"system. Some examples of channels can be: Website, Phone Call, Reseller, etc." +msgstr "" + +#. module: crm +#: selection:crm.lead2opportunity.partner,name:0 +#: selection:crm.lead2opportunity.partner.mass,name:0 +msgid "Merge with existing Opportunity" +msgstr "" + +#. module: crm +#: field:crm.meeting,select1:0 +msgid "Option" +msgstr "" + +#. module: crm +#: model:crm.case.stage,name:crm.stage_lead4 +msgid "Negotiation" +msgstr "" + +#. module: crm +#: view:crm.lead:0 +msgid "Exp.Closing" +msgstr "" + +#. module: crm +#: field:crm.case.stage,sequence:0 field:crm.meeting,sequence:0 +msgid "Sequence" +msgstr "" + +#. module: crm +#: model:ir.model,name:crm.model_mail_compose_message +msgid "E-mail composition wizard" +msgstr "" + +#. module: crm +#: view:crm.meeting:0 +msgid "Accept" +msgstr "" + +#. module: crm +#: field:crm.segmentation.line,expr_name:0 +msgid "Control Variable" +msgstr "" + +#. module: crm +#: selection:crm.meeting,byday:0 +msgid "Second" +msgstr "" + +#. module: crm +#: model:crm.case.stage,name:crm.stage_lead3 +msgid "Proposition" +msgstr "" + +#. module: crm +#: field:crm.lead.report,date_closed:0 +#: field:crm.phonecall.report,date_closed:0 +msgid "Close Date" +msgstr "" + +#. module: crm +#: view:crm.lead.report:0 view:crm.phonecall.report:0 +#: field:crm.phonecall.report,name:0 +msgid "Year" +msgstr "" + +#. module: crm +#: constraint:res.partner:0 +msgid "Error ! You cannot create recursive associated members." +msgstr "" + +#. module: crm +#: model:crm.case.resource.type,name:crm.type_lead8 +msgid "Newsletter" +msgstr "" diff --git a/addons/crm_todo/i18n/ja.po b/addons/crm_todo/i18n/ja.po new file mode 100644 index 00000000000..4923f2b9395 --- /dev/null +++ b/addons/crm_todo/i18n/ja.po @@ -0,0 +1,95 @@ +# Japanese translation for openobject-addons +# Copyright (c) 2012 Rosetta Contributors and Canonical Ltd 2012 +# This file is distributed under the same license as the openobject-addons package. +# FIRST AUTHOR , 2012. +# +msgid "" +msgstr "" +"Project-Id-Version: openobject-addons\n" +"Report-Msgid-Bugs-To: FULL NAME \n" +"POT-Creation-Date: 2012-02-08 00:36+0000\n" +"PO-Revision-Date: 2012-04-20 03:47+0000\n" +"Last-Translator: Tomomi Mengelberg \n" +"Language-Team: Japanese \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Launchpad-Export-Date: 2012-04-20 04:43+0000\n" +"X-Generator: Launchpad (build 15120)\n" + +#. module: crm_todo +#: model:ir.model,name:crm_todo.model_project_task +msgid "Task" +msgstr "タスク" + +#. module: crm_todo +#: view:crm.lead:0 +msgid "Timebox" +msgstr "タイムボックス" + +#. module: crm_todo +#: view:crm.lead:0 +msgid "For cancelling the task" +msgstr "タスクをキャンセルする為に" + +#. module: crm_todo +#: constraint:project.task:0 +msgid "Error ! Task end-date must be greater then task start-date" +msgstr "エラーです。 タスクの終了日は開始日以降の日付に設定しなければなりません。" + +#. module: crm_todo +#: model:ir.model,name:crm_todo.model_crm_lead +msgid "crm.lead" +msgstr "crm.lead" + +#. module: crm_todo +#: view:crm.lead:0 +msgid "Next" +msgstr "次へ" + +#. module: crm_todo +#: model:ir.actions.act_window,name:crm_todo.crm_todo_action +#: model:ir.ui.menu,name:crm_todo.menu_crm_todo +msgid "My Tasks" +msgstr "私のタスク" + +#. module: crm_todo +#: view:crm.lead:0 +#: field:crm.lead,task_ids:0 +msgid "Tasks" +msgstr "タスク" + +#. module: crm_todo +#: view:crm.lead:0 +msgid "Done" +msgstr "完了" + +#. module: crm_todo +#: constraint:project.task:0 +msgid "Error ! You cannot create recursive tasks." +msgstr "エラーです。 再帰的なタスクを作成することはできません。" + +#. module: crm_todo +#: view:crm.lead:0 +msgid "Cancel" +msgstr "キャンセル" + +#. module: crm_todo +#: view:crm.lead:0 +msgid "Extra Info" +msgstr "その他の情報" + +#. module: crm_todo +#: field:project.task,lead_id:0 +msgid "Lead / Opportunity" +msgstr "見込み客 / 商談" + +#. module: crm_todo +#: view:crm.lead:0 +msgid "For changing to done state" +msgstr "完了状態に変更するために" + +#. module: crm_todo +#: view:crm.lead:0 +msgid "Previous" +msgstr "前へ" diff --git a/addons/edi/i18n/pt.po b/addons/edi/i18n/pt.po new file mode 100644 index 00000000000..3dad52e29b0 --- /dev/null +++ b/addons/edi/i18n/pt.po @@ -0,0 +1,413 @@ +# Portuguese translation for openobject-addons +# Copyright (c) 2012 Rosetta Contributors and Canonical Ltd 2012 +# This file is distributed under the same license as the openobject-addons package. +# FIRST AUTHOR , 2012. +# +msgid "" +msgstr "" +"Project-Id-Version: openobject-addons\n" +"Report-Msgid-Bugs-To: FULL NAME \n" +"POT-Creation-Date: 2012-02-08 01:37+0100\n" +"PO-Revision-Date: 2012-04-19 11:47+0000\n" +"Last-Translator: FULL NAME \n" +"Language-Team: Portuguese \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Launchpad-Export-Date: 2012-04-20 04:43+0000\n" +"X-Generator: Launchpad (build 15120)\n" + +#. module: edi +#: sql_constraint:res.currency:0 +msgid "The currency code must be unique per company!" +msgstr "O código da moeda deve ser único por empresa!" + +#. module: edi +#: model:ir.model,name:edi.model_res_partner_address +msgid "Partner Addresses" +msgstr "Endereços de parceiros" + +#. module: edi +#: sql_constraint:res.company:0 +msgid "The company name must be unique !" +msgstr "O nome da empresa deve ser único!" + +#. module: edi +#: constraint:res.partner:0 +msgid "Error ! You cannot create recursive associated members." +msgstr "Erro! Não pode criar membros recursivos." + +#. module: edi +#: field:edi.document,name:0 +msgid "EDI token" +msgstr "EDI token" + +#. module: edi +#: help:edi.document,name:0 +msgid "Unique identifier for retrieving an EDI document." +msgstr "Identificador único para a recuperação de um documento EDI." + +#. module: edi +#: constraint:res.company:0 +msgid "Error! You can not create recursive companies." +msgstr "Erro! Não pode criar empresas recursivas." + +#. module: edi +#: model:ir.model,name:edi.model_res_company +msgid "Companies" +msgstr "Empresas" + +#. module: edi +#: sql_constraint:edi.document:0 +msgid "EDI Tokens must be unique!" +msgstr "EDI Tokens devem ser únicas!" + +#. module: edi +#: model:ir.model,name:edi.model_res_currency +msgid "Currency" +msgstr "Moeda" + +#. module: edi +#: code:addons/edi/models/edi.py:153 +#, python-format +msgid "" +"The document you are trying to import requires the OpenERP `%s` application. " +"You can install it by connecting as the administrator and opening the " +"configuration assistant." +msgstr "" +"O documento que está a tentar importar exige a aplicação `%s` do OpenERP. " +"Pode instalá-la, ligando-se como administrador e abrindo o assistente de " +"configuração." + +#. module: edi +#: help:edi.document,document:0 +msgid "EDI document content" +msgstr "Conteúdo do documento EDI" + +#. module: edi +#: model:ir.model,name:edi.model_edi_document +msgid "EDI Document" +msgstr "Documento EDI" + +#. module: edi +#: code:addons/edi/models/edi.py:48 +#, python-format +msgid "'%s' is an invalid external ID" +msgstr "'%s' é um ID externo inválido" + +#. module: edi +#: model:ir.model,name:edi.model_res_partner +msgid "Partner" +msgstr "Parceiro" + +#. module: edi +#: code:addons/edi/models/edi.py:152 +#, python-format +msgid "Missing Application" +msgstr "Aplicação em falta" + +#. module: edi +#: field:edi.document,document:0 +msgid "Document" +msgstr "Documento" + +#. openerp-web +#: /home/odo/repositories/addons/trunk/edi/static/src/xml/edi.xml:23 +msgid "View/Print" +msgstr "Ver/Imprimir" + +#. openerp-web +#: /home/odo/repositories/addons/trunk/edi/static/src/xml/edi.xml:28 +msgid "Import this document" +msgstr "Importar este documento" + +#. openerp-web +#: /home/odo/repositories/addons/trunk/edi/static/src/xml/edi.xml:33 +msgid "Import it into an existing OpenERP instance" +msgstr "Importar-lo para uma instância OpenERP existente" + +#. openerp-web +#: /home/odo/repositories/addons/trunk/edi/static/src/xml/edi.xml:36 +msgid "OpenERP instance address:" +msgstr "Endereço da instância OpenERP" + +#. openerp-web +#: /home/odo/repositories/addons/trunk/edi/static/src/xml/edi.xml:39 +msgid "Import" +msgstr "Importar" + +#. openerp-web +#: /home/odo/repositories/addons/trunk/edi/static/src/xml/edi.xml:44 +msgid "Import it into a new OpenERP Online instance" +msgstr "Importar-lo para uma nova instância OpenERP Online" + +#. openerp-web +#: /home/odo/repositories/addons/trunk/edi/static/src/xml/edi.xml:47 +msgid "Create my new OpenERP instance" +msgstr "Criar a minha nova instância OpenERP" + +#. openerp-web +#: /home/odo/repositories/addons/trunk/edi/static/src/xml/edi.xml:52 +msgid "Import into another application" +msgstr "Importar para outra aplicação" + +#. openerp-web +#: /home/odo/repositories/addons/trunk/edi/static/src/xml/edi.xml:54 +msgid "" +"OpenERP's Electronic Data Interchange documents are based on a generic and " +"language\n" +" independent" +msgstr "" +"Documentos OpenERP de intercâmbio electrónico de dados são baseados numa " +"linguagem genérica e\n" +" independente" + +#. openerp-web +#: /home/odo/repositories/addons/trunk/edi/static/src/xml/edi.xml:56 +msgid "JSON" +msgstr "JSON" + +#. openerp-web +#: /home/odo/repositories/addons/trunk/edi/static/src/xml/edi.xml:56 +msgid "" +"serialization of the document's attribute.\n" +" It is usually very quick and straightforward to " +"create a small plug-in for your preferred\n" +" application that will be capable of importing " +"any OpenERP EDI document.\n" +" You can find out more details about how to do " +"this and what the content of OpenERP EDI documents\n" +" is like in the" +msgstr "" +"serialização do atributo do documento.\n" +" É geralmente muito simples e rápido para criar " +"um pequeno plug-in para o seu preferido\n" +" aplicação que será capaz de importar qualquer " +"documento EDI do OpenERP.\n" +" Pode descobrir mais detalhes sobre como fazer " +"isso e qual é o conteúdo dos documentos EDI do OpenERP\n" +" é como no" + +#. openerp-web +#: /home/odo/repositories/addons/trunk/edi/static/src/xml/edi.xml:60 +msgid "OpenERP documentation" +msgstr "Documentação OpenERP" + +#. openerp-web +#: /home/odo/repositories/addons/trunk/edi/static/src/xml/edi.xml:61 +msgid "To get started immediately," +msgstr "Para começar imediatamente," + +#. openerp-web +#: /home/odo/repositories/addons/trunk/edi/static/src/xml/edi.xml:62 +msgid "see is all it takes to use this EDI document in Python" +msgstr "" +"Veja, isto é tudo o que é preciso para usar este documento EDI em Python" + +#. openerp-web +#: /home/odo/repositories/addons/trunk/edi/static/src/xml/edi.xml:70 +msgid "You can download the raw EDI document here:" +msgstr "Pode fazer o download do documento EDI em bruto aqui:" + +#. openerp-web +#: /home/odo/repositories/addons/trunk/edi/static/src/xml/edi.xml:73 +msgid "Download" +msgstr "Download" + +#. openerp-web +#: /home/odo/repositories/addons/trunk/edi/static/src/xml/edi.xml:87 +msgid "Powered by" +msgstr "Desenvolvido por" + +#. openerp-web +#: /home/odo/repositories/addons/trunk/edi/static/src/xml/edi.xml:87 +msgid "OpenERP" +msgstr "OpenERP" + +#. openerp-web +#: /home/odo/repositories/addons/trunk/edi/static/src/xml/edi_account.xml:34 +msgid "Invoice" +msgstr "Fatura" + +#. openerp-web +#: /home/odo/repositories/addons/trunk/edi/static/src/xml/edi_account.xml:37 +msgid "Description" +msgstr "Descrição" + +#. openerp-web +#: /home/odo/repositories/addons/trunk/edi/static/src/xml/edi_account.xml:38 +#: /home/odo/repositories/addons/trunk/edi/static/src/xml/edi_sale_purchase.xml:41 +msgid "Date" +msgstr "Data" + +#. openerp-web +#: /home/odo/repositories/addons/trunk/edi/static/src/xml/edi_account.xml:39 +#: /home/odo/repositories/addons/trunk/edi/static/src/xml/edi_sale_purchase.xml:40 +msgid "Your Reference" +msgstr "A sua referência" + +#. openerp-web +#: /home/odo/repositories/addons/trunk/edi/static/src/xml/edi_account.xml:50 +#: /home/odo/repositories/addons/trunk/edi/static/src/xml/edi_sale_purchase.xml:57 +msgid "Product Description" +msgstr "Descrição do Artigo" + +#. openerp-web +#: /home/odo/repositories/addons/trunk/edi/static/src/xml/edi_account.xml:51 +#: /home/odo/repositories/addons/trunk/edi/static/src/xml/edi_sale_purchase.xml:58 +msgid "Quantity" +msgstr "Montante" + +#. openerp-web +#: /home/odo/repositories/addons/trunk/edi/static/src/xml/edi_account.xml:52 +#: /home/odo/repositories/addons/trunk/edi/static/src/xml/edi_sale_purchase.xml:59 +msgid "Unit Price" +msgstr "Preço únitário" + +#. openerp-web +#: /home/odo/repositories/addons/trunk/edi/static/src/xml/edi_account.xml:53 +msgid "Discount" +msgstr "Desconto" + +#. openerp-web +#: /home/odo/repositories/addons/trunk/edi/static/src/xml/edi_account.xml:54 +#: /home/odo/repositories/addons/trunk/edi/static/src/xml/edi_sale_purchase.xml:61 +msgid "Price" +msgstr "Preço" + +#. openerp-web +#: /home/odo/repositories/addons/trunk/edi/static/src/xml/edi_account.xml:72 +#: /home/odo/repositories/addons/trunk/edi/static/src/xml/edi_sale_purchase.xml:81 +msgid "Net Total:" +msgstr "Total Líquido:" + +#. openerp-web +#: /home/odo/repositories/addons/trunk/edi/static/src/xml/edi_account.xml:83 +#: /home/odo/repositories/addons/trunk/edi/static/src/xml/edi_sale_purchase.xml:92 +msgid "Taxes:" +msgstr "Impostos:" + +#. openerp-web +#: /home/odo/repositories/addons/trunk/edi/static/src/xml/edi_account.xml:94 +#: /home/odo/repositories/addons/trunk/edi/static/src/xml/edi_sale_purchase.xml:103 +msgid "Total:" +msgstr "Total:" + +#. openerp-web +#: /home/odo/repositories/addons/trunk/edi/static/src/xml/edi_account.xml:106 +msgid "Tax" +msgstr "Imposto" + +#. openerp-web +#: /home/odo/repositories/addons/trunk/edi/static/src/xml/edi_account.xml:107 +msgid "Base Amount" +msgstr "Montante base" + +#. openerp-web +#: /home/odo/repositories/addons/trunk/edi/static/src/xml/edi_account.xml:108 +msgid "Amount" +msgstr "Montante" + +#. openerp-web +#: /home/odo/repositories/addons/trunk/edi/static/src/xml/edi_account.xml:121 +#: /home/odo/repositories/addons/trunk/edi/static/src/xml/edi_sale_purchase.xml:113 +msgid "Notes:" +msgstr "Observações:" + +#. openerp-web +#: /home/odo/repositories/addons/trunk/edi/static/src/xml/edi_account.xml:129 +#: /home/odo/repositories/addons/trunk/edi/static/src/xml/edi_sale_purchase.xml:121 +msgid "Pay Online" +msgstr "Pagar Online" + +#. openerp-web +#: /home/odo/repositories/addons/trunk/edi/static/src/xml/edi_account.xml:133 +#: /home/odo/repositories/addons/trunk/edi/static/src/xml/edi_sale_purchase.xml:125 +msgid "Paypal" +msgstr "Paypal" + +#. openerp-web +#: /home/odo/repositories/addons/trunk/edi/static/src/xml/edi_account.xml:135 +msgid "" +"You may directly pay this invoice online via Paypal's secure payment gateway:" +msgstr "" +"Pode pagar directamente esta fatura Online através de pagamento seguro via " +"Paypal:" + +#. openerp-web +#: /home/odo/repositories/addons/trunk/edi/static/src/xml/edi_account.xml:145 +#: /home/odo/repositories/addons/trunk/edi/static/src/xml/edi_sale_purchase.xml:137 +msgid "Bank Wire Transfer" +msgstr "Transferência Bancária" + +#. openerp-web +#: /home/odo/repositories/addons/trunk/edi/static/src/xml/edi_account.xml:147 +#: /home/odo/repositories/addons/trunk/edi/static/src/xml/edi_sale_purchase.xml:139 +msgid "Please transfer" +msgstr "Por favor transfira" + +#. openerp-web +#: /home/odo/repositories/addons/trunk/edi/static/src/xml/edi_account.xml:148 +#: /home/odo/repositories/addons/trunk/edi/static/src/xml/edi_sale_purchase.xml:140 +msgid "to" +msgstr "para" + +#. openerp-web +#: /home/odo/repositories/addons/trunk/edi/static/src/xml/edi_account.xml:149 +msgid "" +"(postal address on the invoice header)\n" +" using one of the following bank accounts. Be sure to " +"mention the invoice\n" +" reference" +msgstr "" +"(endereço postal no cabeçalho da fatura)\n" +" usando uma das seguintes contas bancárias. Certifique-" +"se que menciona a referência\n" +" da fatura" + +#. openerp-web +#: /home/odo/repositories/addons/trunk/edi/static/src/xml/edi_account.xml:151 +#: /home/odo/repositories/addons/trunk/edi/static/src/xml/edi_sale_purchase.xml:143 +msgid "on the transfer:" +msgstr "sobre a transferência:" + +#. openerp-web +#: /home/odo/repositories/addons/trunk/edi/static/src/xml/edi_sale_purchase.xml:36 +msgid "Order" +msgstr "Ordem" + +#. openerp-web +#: /home/odo/repositories/addons/trunk/edi/static/src/xml/edi_sale_purchase.xml:42 +msgid "Salesman" +msgstr "Vendedor" + +#. openerp-web +#: /home/odo/repositories/addons/trunk/edi/static/src/xml/edi_sale_purchase.xml:43 +msgid "Payment terms" +msgstr "Termos de pagamento" + +#. openerp-web +#: /home/odo/repositories/addons/trunk/edi/static/src/xml/edi_sale_purchase.xml:60 +msgid "Discount(%)" +msgstr "Desconto(%)" + +#. openerp-web +#: /home/odo/repositories/addons/trunk/edi/static/src/xml/edi_sale_purchase.xml:127 +msgid "" +"You may directly pay this order online via Paypal's secure payment gateway:" +msgstr "" +"Pode pagar directamente este pedido Online através de pagamento seguro via " +"Paypal:" + +#. openerp-web +#: /home/odo/repositories/addons/trunk/edi/static/src/xml/edi_sale_purchase.xml:141 +msgid "" +"(postal address on the order header)\n" +" using one of the following bank accounts. Be sure to " +"mention the document\n" +" reference" +msgstr "" +"(endereço postal no cabeçalho da ordem)\n" +" usando uma das seguintes contas bancárias. Certifique-" +"se que menciona a referência \n" +" do documento" diff --git a/addons/event/i18n/ja.po b/addons/event/i18n/ja.po new file mode 100644 index 00000000000..a3465f34415 --- /dev/null +++ b/addons/event/i18n/ja.po @@ -0,0 +1,1265 @@ +# Japanese translation for openobject-addons +# Copyright (c) 2012 Rosetta Contributors and Canonical Ltd 2012 +# This file is distributed under the same license as the openobject-addons package. +# FIRST AUTHOR , 2012. +# +msgid "" +msgstr "" +"Project-Id-Version: openobject-addons\n" +"Report-Msgid-Bugs-To: FULL NAME \n" +"POT-Creation-Date: 2012-02-08 00:36+0000\n" +"PO-Revision-Date: 2012-04-20 01:25+0000\n" +"Last-Translator: Masaki Yamaya \n" +"Language-Team: Japanese \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Launchpad-Export-Date: 2012-04-20 04:43+0000\n" +"X-Generator: Launchpad (build 15120)\n" + +#. module: event +#: view:event.event:0 +msgid "Invoice Information" +msgstr "請求書情報" + +#. module: event +#: view:partner.event.registration:0 +msgid "Event Details" +msgstr "イベントの詳細" + +#. module: event +#: field:event.event,main_speaker_id:0 +msgid "Main Speaker" +msgstr "主講演者" + +#. module: event +#: view:event.event:0 +#: view:event.registration:0 +#: view:report.event.registration:0 +msgid "Group By..." +msgstr "グループ化…" + +#. module: event +#: field:event.event,register_min:0 +msgid "Minimum Registrations" +msgstr "登録者の最少数" + +#. module: event +#: model:ir.model,name:event.model_event_confirm_registration +msgid "Confirmation for Event Registration" +msgstr "イベント登録者の確認" + +#. module: event +#: field:event.registration.badge,title:0 +msgid "Title" +msgstr "役職" + +#. module: event +#: field:event.event,mail_registr:0 +msgid "Registration Email" +msgstr "登録者のEメール" + +#. module: event +#: model:ir.actions.act_window,name:event.action_event_confirm_registration +msgid "Make Invoices" +msgstr "請求書作成" + +#. module: event +#: view:event.event:0 +#: view:event.registration:0 +msgid "Registration Date" +msgstr "登録日" + +#. module: event +#: view:partner.event.registration:0 +msgid "_Close" +msgstr "閉じる" + +#. module: event +#: model:event.event,name:event.event_0 +msgid "Concert of Bon Jovi" +msgstr "Bon Jovi コンサート" + +#. module: event +#: view:report.event.registration:0 +msgid "Invoiced Registrations only" +msgstr "請求済み登録者のみ" + +#. module: event +#: selection:report.event.registration,month:0 +msgid "March" +msgstr "3月" + +#. module: event +#: field:event.event,mail_confirm:0 +msgid "Confirmation Email" +msgstr "確認Eメール" + +#. module: event +#: field:event.registration,nb_register:0 +msgid "Quantity" +msgstr "数量" + +#. module: event +#: code:addons/event/wizard/event_make_invoice.py:63 +#, python-format +msgid "Registration doesn't have any partner to invoice." +msgstr "この登録は請求すべき取引先がいません。" + +#. module: event +#: field:event.event,company_id:0 +#: field:event.registration,company_id:0 +#: view:report.event.registration:0 +#: field:report.event.registration,company_id:0 +msgid "Company" +msgstr "会社" + +#. module: event +#: field:event.make.invoice,invoice_date:0 +msgid "Invoice Date" +msgstr "請求日" + +#. module: event +#: help:event.event,pricelist_id:0 +msgid "Pricelist version for current event." +msgstr "このイベントの価格表のバージョン" + +#. module: event +#: code:addons/event/wizard/partner_event_registration.py:88 +#: view:event.registration:0 +#: model:ir.actions.act_window,name:event.action_partner_event_registration +#: model:ir.model,name:event.model_event_registration +#: view:partner.event.registration:0 +#, python-format +msgid "Event Registration" +msgstr "イベント登録" + +#. module: event +#: field:event.event,parent_id:0 +msgid "Parent Event" +msgstr "上位のイベント" + +#. module: event +#: model:ir.actions.act_window,name:event.action_make_invoices +msgid "Make Invoice" +msgstr "請求書作成" + +#. module: event +#: field:event.registration,price_subtotal:0 +msgid "Subtotal" +msgstr "小計" + +#. module: event +#: view:report.event.registration:0 +msgid "Event on Registration" +msgstr "登録のイベント" + +#. module: event +#: help:event.event,reply_to:0 +msgid "The email address put in the 'Reply-To' of all emails sent by OpenERP" +msgstr "送信したEメールの返信先に指定したEメールアドレス" + +#. module: event +#: view:event.registration:0 +msgid "Add Internal Note" +msgstr "内部注記を追加" + +#. module: event +#: view:event.event:0 +msgid "Confirmed events" +msgstr "確認済みのイベント" + +#. module: event +#: view:report.event.registration:0 +msgid "Event Beginning Date" +msgstr "イベントの開始日" + +#. module: event +#: model:ir.actions.act_window,name:event.action_report_event_registration +#: model:ir.model,name:event.model_report_event_registration +#: model:ir.ui.menu,name:event.menu_report_event_registration +#: view:report.event.registration:0 +msgid "Events Analysis" +msgstr "イベント分析" + +#. module: event +#: field:event.registration,message_ids:0 +msgid "Messages" +msgstr "" + +#. module: event +#: model:ir.model,name:event.model_event_registration_badge +msgid "event.registration.badge" +msgstr "event.registration.badge" + +#. module: event +#: field:event.event,mail_auto_confirm:0 +msgid "Mail Auto Confirm" +msgstr "Eメールの自動確認" + +#. module: event +#: model:product.template,name:event.event_product_1_product_template +msgid "Ticket for Opera" +msgstr "オペラの切符" + +#. module: event +#: code:addons/event/event.py:125 +#: view:event.event:0 +#, python-format +msgid "Confirm Event" +msgstr "イベントを確認" + +#. module: event +#: selection:event.event,state:0 +#: selection:event.registration,state:0 +#: selection:report.event.registration,state:0 +msgid "Cancelled" +msgstr "キャンセルされました" + +#. module: event +#: field:event.event,reply_to:0 +msgid "Reply-To" +msgstr "返信先" + +#. module: event +#: model:ir.actions.act_window,name:event.open_board_associations_manager +#: model:ir.ui.menu,name:event.menu_board_associations_manager +msgid "Event Dashboard" +msgstr "イベントダッシュボード" + +#. module: event +#: model:event.event,name:event.event_1 +msgid "Opera of Verdi" +msgstr "Verdiのオペラ" + +#. module: event +#: selection:report.event.registration,month:0 +msgid "July" +msgstr "7月" + +#. module: event +#: help:event.event,register_prospect:0 +msgid "Total of Prospect Registrations" +msgstr "登録見込み数" + +#. module: event +#: help:event.event,mail_auto_confirm:0 +msgid "" +"Check this box if you want to use automatic confirmation emailing or " +"reminder." +msgstr "確認Eメールあるいは催促Eメールを自動的に送るのであれば、ここをチェックして下さい。" + +#. module: event +#: field:event.registration,ref:0 +msgid "Reference" +msgstr "参照" + +#. module: event +#: help:event.event,date_end:0 +#: help:partner.event.registration,end_date:0 +msgid "Closing Date of Event" +msgstr "イベントの締切日" + +#. module: event +#: view:event.registration:0 +msgid "Emails" +msgstr "Eメール" + +#. module: event +#: view:event.registration:0 +msgid "Extra Info" +msgstr "追加情報" + +#. module: event +#: code:addons/event/wizard/event_make_invoice.py:83 +#, python-format +msgid "Customer Invoices" +msgstr "顧客請求書" + +#. module: event +#: selection:event.event,state:0 +#: selection:report.event.registration,state:0 +msgid "Draft" +msgstr "草案" + +#. module: event +#: field:event.type,name:0 +msgid "Event type" +msgstr "イベントタイプ" + +#. module: event +#: model:ir.model,name:event.model_event_type +msgid " Event Type " +msgstr " イベントタイプ " + +#. module: event +#: view:event.event:0 +#: view:event.registration:0 +#: field:event.registration,event_id:0 +#: model:ir.model,name:event.model_event_event +#: field:partner.event.registration,event_id:0 +#: view:report.event.registration:0 +#: field:report.event.registration,event_id:0 +#: view:res.partner:0 +msgid "Event" +msgstr "イベント" + +#. module: event +#: view:event.registration:0 +#: field:event.registration,badge_ids:0 +msgid "Badges" +msgstr "名札" + +#. module: event +#: view:event.event:0 +#: selection:event.event,state:0 +#: view:event.registration:0 +#: selection:event.registration,state:0 +#: selection:report.event.registration,state:0 +msgid "Confirmed" +msgstr "確認済み" + +#. module: event +#: view:event.confirm.registration:0 +msgid "Registration Confirmation" +msgstr "登録確認" + +#. module: event +#: view:event.event:0 +msgid "Events in New state" +msgstr "新しいイベント" + +#. module: event +#: view:report.event.registration:0 +msgid "Confirm" +msgstr "確認" + +#. module: event +#: view:event.event:0 +#: field:event.event,speaker_ids:0 +msgid "Other Speakers" +msgstr "他の講演者" + +#. module: event +#: model:ir.model,name:event.model_event_make_invoice +msgid "Event Make Invoice" +msgstr "イベントは請求書を作成" + +#. module: event +#: help:event.registration,nb_register:0 +msgid "Number of Registrations or Tickets" +msgstr "登録者あるいは切符の数" + +#. module: event +#: code:addons/event/wizard/event_make_invoice.py:50 +#: code:addons/event/wizard/event_make_invoice.py:54 +#: code:addons/event/wizard/event_make_invoice.py:58 +#: code:addons/event/wizard/event_make_invoice.py:62 +#, python-format +msgid "Warning !" +msgstr "警告" + +#. module: event +#: view:event.registration:0 +msgid "Send New Email" +msgstr "新しいEメールを送る" + +#. module: event +#: help:event.event,register_min:0 +msgid "Provide Minimum Number of Registrations" +msgstr "登録者の最少数を指定する" + +#. module: event +#: view:event.event:0 +msgid "Location" +msgstr "会場" + +#. module: event +#: view:event.event:0 +#: view:event.registration:0 +#: view:report.event.registration:0 +msgid "New" +msgstr "新規" + +#. module: event +#: field:event.event,register_current:0 +#: view:report.event.registration:0 +msgid "Confirmed Registrations" +msgstr "確認済みの登録者" + +#. module: event +#: field:event.event,mail_auto_registr:0 +msgid "Mail Auto Register" +msgstr "自動登録をEメールする" + +#. module: event +#: field:event.event,type:0 +#: field:partner.event.registration,event_type:0 +msgid "Type" +msgstr "タイプ" + +#. module: event +#: field:event.registration,email_from:0 +msgid "Email" +msgstr "Eメール" + +#. module: event +#: help:event.event,mail_confirm:0 +msgid "" +"This email will be sent when the event gets confirmed or when someone " +"subscribes to a confirmed event. This is also the email sent to remind " +"someone about the event." +msgstr "" +"このEメールは、イベントの開催が確認されるか、誰かが確認済みのイベントについて問い合わせるかすると、このEメールが送られます。また、イベントを気づかせるた" +"めのEメールも送られます。" + +#. module: event +#: field:event.registration,tobe_invoiced:0 +msgid "To be Invoiced" +msgstr "請求書を発行する" + +#. module: event +#: view:event.event:0 +msgid "My Sales Team(s)" +msgstr "私のセールスチーム" + +#. module: event +#: code:addons/event/event.py:398 +#, python-format +msgid "Error !" +msgstr "エラー" + +#. module: event +#: field:event.event,name:0 +#: field:event.registration,name:0 +msgid "Summary" +msgstr "要約" + +#. module: event +#: field:event.registration,create_date:0 +msgid "Creation Date" +msgstr "作成日" + +#. module: event +#: view:event.event:0 +#: view:event.registration:0 +#: view:res.partner:0 +msgid "Cancel Registration" +msgstr "登録をキャンセル" + +#. module: event +#: code:addons/event/event.py:399 +#, python-format +msgid "Registered partner doesn't have an address to make the invoice." +msgstr "登録者の請求先の住所がありません。" + +#. module: event +#: view:report.event.registration:0 +msgid "Events created in last month" +msgstr "先月、作成したイベント" + +#. module: event +#: view:report.event.registration:0 +msgid "Events created in current year" +msgstr "今年度に作成したイベント" + +#. module: event +#: help:event.event,type:0 +msgid "Type of Event like Seminar, Exhibition, Conference, Training." +msgstr "イベントのタイプ。例えば、セミナー、展示会、カンファレンス、研修など" + +#. module: event +#: view:event.registration:0 +msgid "Confirmed registrations" +msgstr "確認済み登録者" + +#. module: event +#: view:event.event:0 +msgid "Event Organization" +msgstr "イベントの組織" + +#. module: event +#: view:event.registration:0 +msgid "History Information" +msgstr "履歴情報" + +#. module: event +#: view:event.registration:0 +msgid "Dates" +msgstr "日付" + +#. module: event +#: view:event.confirm:0 +#: view:event.confirm.registration:0 +msgid "Confirm Anyway" +msgstr "とにかく確認する" + +#. module: event +#: code:addons/event/wizard/event_confirm_registration.py:54 +#, python-format +msgid "Warning: The Event '%s' has reached its Maximum Limit (%s)." +msgstr "警告:イベント '%s' は,上限 (%s) に達しました。" + +#. module: event +#: view:report.event.registration:0 +msgid " Month-1 " +msgstr " 月-1 " + +#. module: event +#: view:event.event:0 +#: view:event.registration:0 +#: field:event.registration.badge,registration_id:0 +#: model:ir.actions.act_window,name:event.act_event_list_register_event +msgid "Registration" +msgstr "登録" + +#. module: event +#: field:report.event.registration,nbevent:0 +msgid "Number Of Events" +msgstr "イベントの数" + +#. module: event +#: help:event.event,main_speaker_id:0 +msgid "Speaker who will be giving speech at the event." +msgstr "イベントで講演する講演者" + +#. module: event +#: help:event.event,state:0 +msgid "" +"If event is created, the state is 'Draft'.If event is confirmed for the " +"particular dates the state is set to 'Confirmed'. If the event is over, the " +"state is set to 'Done'.If event is cancelled the state is set to 'Cancelled'." +msgstr "" + +#. module: event +#: view:event.event:0 +msgid "Cancel Event" +msgstr "イベントをキャンセルする" + +#. module: event +#: view:event.event:0 +#: view:event.registration:0 +msgid "Contact" +msgstr "連絡先" + +#. module: event +#: view:event.event:0 +#: view:event.registration:0 +#: field:event.registration,partner_id:0 +#: model:ir.model,name:event.model_res_partner +msgid "Partner" +msgstr "取引先" + +#. module: event +#: view:board.board:0 +#: model:ir.actions.act_window,name:event.act_event_reg +#: view:report.event.registration:0 +msgid "Events Filling Status" +msgstr "イベントの状態" + +#. module: event +#: field:event.make.invoice,grouped:0 +msgid "Group the invoices" +msgstr "請求書をグループ化する" + +#. module: event +#: view:event.event:0 +msgid "Mailing" +msgstr "Eメール" + +#. module: event +#: view:report.event.registration:0 +msgid "Events States" +msgstr "イベントの状態" + +#. module: event +#: view:board.board:0 +#: field:event.event,register_prospect:0 +msgid "Unconfirmed Registrations" +msgstr "未確認の登録" + +#. module: event +#: field:event.registration,partner_invoice_id:0 +msgid "Partner Invoiced" +msgstr "請求済みの取引先" + +#. module: event +#: help:event.event,register_max:0 +msgid "Provide Maximum Number of Registrations" +msgstr "登録の最大数を指定して下さい。" + +#. module: event +#: field:event.registration,log_ids:0 +msgid "Logs" +msgstr "ログ" + +#. module: event +#: view:event.event:0 +#: field:event.event,state:0 +#: view:event.registration:0 +#: field:event.registration,state:0 +#: view:report.event.registration:0 +#: field:report.event.registration,state:0 +msgid "State" +msgstr "状態" + +#. module: event +#: selection:report.event.registration,month:0 +msgid "September" +msgstr "9月" + +#. module: event +#: selection:report.event.registration,month:0 +msgid "December" +msgstr "12月" + +#. module: event +#: field:event.registration,event_product:0 +msgid "Invoice Name" +msgstr "請求名" + +#. module: event +#: field:report.event.registration,draft_state:0 +msgid " # No of Draft Registrations" +msgstr " 登録の草案の数" + +#. module: event +#: view:report.event.registration:0 +#: field:report.event.registration,month:0 +msgid "Month" +msgstr "月" + +#. module: event +#: view:event.event:0 +msgid "Event Done" +msgstr "終了したイベント" + +#. module: event +#: view:event.registration:0 +msgid "Registrations in unconfirmed state" +msgstr "未確認状態の登録" + +#. module: event +#: help:event.event,register_current:0 +msgid "Total of Open and Done Registrations" +msgstr "受付中と終了した登録の合計" + +#. module: event +#: field:event.confirm.registration,msg:0 +msgid "Message" +msgstr "メッセージ" + +#. module: event +#: constraint:event.event:0 +msgid "Error ! You cannot create recursive event." +msgstr "エラー:イベントを重複して作成することはできません。" + +#. module: event +#: field:event.registration,ref2:0 +msgid "Reference 2" +msgstr "参照2" + +#. module: event +#: code:addons/event/event.py:361 +#: view:report.event.registration:0 +#, python-format +msgid "Invoiced" +msgstr "請求済み" + +#. module: event +#: view:event.event:0 +#: view:report.event.registration:0 +msgid "My Events" +msgstr "私のイベント" + +#. module: event +#: view:event.event:0 +msgid "Speakers" +msgstr "講演者" + +#. module: event +#: view:event.make.invoice:0 +msgid "Create invoices" +msgstr "請求書を作成" + +#. module: event +#: help:event.registration,email_cc:0 +msgid "" +"These email addresses will be added to the CC field of all inbound and " +"outbound emails for this record before being sent. Separate multiple email " +"addresses with a comma" +msgstr "これらのEメールアドレスは送受信するEメールの CC 欄に追加されます。複数のEメールアドレスの間にはコンマを入れてください。" + +#. module: event +#: view:event.make.invoice:0 +msgid "Do you really want to create the invoice(s) ?" +msgstr "請求書を作成しますか。" + +#. module: event +#: view:event.event:0 +msgid "Beginning Date" +msgstr "開始日" + +#. module: event +#: field:event.registration,date_closed:0 +msgid "Closed" +msgstr "終了" + +#. module: event +#: view:report.event.registration:0 +msgid "Events which are in New state" +msgstr "新規状態のイベント" + +#. module: event +#: view:event.event:0 +#: model:ir.actions.act_window,name:event.action_event_view +#: model:ir.ui.menu,name:event.menu_event_event +#: model:ir.ui.menu,name:event.menu_event_event_assiciation +#: view:res.partner:0 +msgid "Events" +msgstr "イベント" + +#. module: event +#: field:partner.event.registration,nb_register:0 +msgid "Number of Registration" +msgstr "登録者数" + +#. module: event +#: field:event.event,child_ids:0 +msgid "Child Events" +msgstr "下位のイベント" + +#. module: event +#: selection:report.event.registration,month:0 +msgid "August" +msgstr "8月" + +#. module: event +#: field:res.partner,event_ids:0 +#: field:res.partner,event_registration_ids:0 +msgid "unknown" +msgstr "不明" + +#. module: event +#: help:event.event,product_id:0 +msgid "" +"The invoices of this event registration will be created with this Product. " +"Thus it allows you to set the default label and the accounting info you want " +"by default on these invoices." +msgstr "" + +#. module: event +#: selection:report.event.registration,month:0 +msgid "June" +msgstr "6月" + +#. module: event +#: model:product.template,name:event.event_product_0_product_template +msgid "Ticket for Concert" +msgstr "コンサートの切符" + +#. module: event +#: field:event.registration,write_date:0 +msgid "Write Date" +msgstr "日付を入れて下さい。" + +#. module: event +#: view:event.registration:0 +msgid "My Registrations" +msgstr "私の登録" + +#. module: event +#: view:event.confirm:0 +msgid "" +"Warning: This Event has not reached its Minimum Registration Limit. Are you " +"sure you want to confirm it?" +msgstr "" + +#. module: event +#: field:event.registration,active:0 +msgid "Active" +msgstr "受付け中" + +#. module: event +#: field:event.registration,date:0 +msgid "Start Date" +msgstr "開始日" + +#. module: event +#: selection:report.event.registration,month:0 +msgid "November" +msgstr "11月" + +#. module: event +#: view:report.event.registration:0 +msgid "Extended Filters..." +msgstr "拡張フィルタ…" + +#. module: event +#: field:partner.event.registration,start_date:0 +msgid "Start date" +msgstr "開始日" + +#. module: event +#: selection:report.event.registration,month:0 +msgid "October" +msgstr "10月" + +#. module: event +#: field:event.event,language:0 +msgid "Language" +msgstr "言語" + +#. module: event +#: view:event.registration:0 +#: field:event.registration,email_cc:0 +msgid "CC" +msgstr "" + +#. module: event +#: selection:report.event.registration,month:0 +msgid "January" +msgstr "" + +#. module: event +#: help:event.registration,email_from:0 +msgid "These people will receive email." +msgstr "" + +#. module: event +#: view:event.event:0 +msgid "Set To Draft" +msgstr "" + +#. module: event +#: code:addons/event/event.py:499 +#: view:event.event:0 +#: view:event.registration:0 +#: view:res.partner:0 +#, python-format +msgid "Confirm Registration" +msgstr "" + +#. module: event +#: view:event.event:0 +#: view:report.event.registration:0 +#: view:res.partner:0 +msgid "Date" +msgstr "" + +#. module: event +#: view:event.event:0 +msgid "Registration Email Body" +msgstr "" + +#. module: event +#: view:event.event:0 +msgid "Confirmation Email Body" +msgstr "" + +#. module: event +#: view:report.event.registration:0 +msgid "Registrations in confirmed or done state" +msgstr "" + +#. module: event +#: view:event.registration:0 +#: view:res.partner:0 +msgid "History" +msgstr "" + +#. module: event +#: field:event.event,address_id:0 +msgid "Location Address" +msgstr "" + +#. module: event +#: model:ir.actions.act_window,name:event.action_event_type +#: model:ir.ui.menu,name:event.menu_event_type +msgid "Types of Events" +msgstr "" + +#. module: event +#: field:event.registration,contact_id:0 +msgid "Partner Contact" +msgstr "" + +#. module: event +#: field:event.event,pricelist_id:0 +msgid "Pricelist" +msgstr "" + +#. module: event +#: code:addons/event/wizard/event_make_invoice.py:59 +#, python-format +msgid "Event related doesn't have any product defined" +msgstr "" + +#. module: event +#: view:event.event:0 +msgid "Auto Confirmation Email" +msgstr "" + +#. module: event +#: view:event.registration:0 +msgid "Misc" +msgstr "" + +#. module: event +#: constraint:event.event:0 +msgid "Error ! Closing Date cannot be set before Beginning Date." +msgstr "" + +#. module: event +#: code:addons/event/event.py:446 +#: selection:event.event,state:0 +#: view:event.make.invoice:0 +#: selection:event.registration,state:0 +#: selection:report.event.registration,state:0 +#, python-format +msgid "Done" +msgstr "" + +#. module: event +#: field:event.event,date_begin:0 +msgid "Beginning date" +msgstr "" + +#. module: event +#: view:event.registration:0 +#: field:event.registration,invoice_id:0 +msgid "Invoice" +msgstr "" + +#. module: event +#: view:report.event.registration:0 +#: field:report.event.registration,year:0 +msgid "Year" +msgstr "" + +#. module: event +#: code:addons/event/event.py:465 +#, python-format +msgid "Cancel" +msgstr "" + +#. module: event +#: view:event.confirm:0 +#: view:event.confirm.registration:0 +#: view:event.make.invoice:0 +msgid "Close" +msgstr "" + +#. module: event +#: view:event.event:0 +msgid "Event by Registration" +msgstr "" + +#. module: event +#: code:addons/event/event.py:436 +#, python-format +msgid "Open" +msgstr "" + +#. module: event +#: field:event.event,user_id:0 +msgid "Responsible User" +msgstr "" + +#. module: event +#: code:addons/event/event.py:561 +#: code:addons/event/event.py:568 +#, python-format +msgid "Auto Confirmation: [%s] %s" +msgstr "" + +#. module: event +#: view:event.event:0 +#: view:event.registration:0 +#: field:event.registration,user_id:0 +#: view:report.event.registration:0 +#: field:report.event.registration,user_id:0 +msgid "Responsible" +msgstr "" + +#. module: event +#: field:event.event,unit_price:0 +#: view:event.registration:0 +#: field:partner.event.registration,unit_price:0 +msgid "Registration Cost" +msgstr "" + +#. module: event +#: field:event.registration,unit_price:0 +msgid "Unit Price" +msgstr "" + +#. module: event +#: view:report.event.registration:0 +#: field:report.event.registration,speaker_id:0 +#: field:res.partner,speaker:0 +msgid "Speaker" +msgstr "" + +#. module: event +#: model:event.event,name:event.event_2 +msgid "Conference on ERP Buisness" +msgstr "" + +#. module: event +#: view:event.registration:0 +msgid "Reply" +msgstr "" + +#. module: event +#: view:report.event.registration:0 +msgid "Events created in current month" +msgstr "" + +#. module: event +#: help:event.event,mail_auto_registr:0 +msgid "" +"Check this box if you want to use automatic emailing for new registration." +msgstr "" + +#. module: event +#: field:event.event,date_end:0 +#: field:partner.event.registration,end_date:0 +msgid "Closing date" +msgstr "" + +#. module: event +#: field:event.event,product_id:0 +#: view:report.event.registration:0 +#: field:report.event.registration,product_id:0 +msgid "Product" +msgstr "" + +#. module: event +#: view:event.event:0 +#: field:event.event,note:0 +#: view:event.registration:0 +#: field:event.registration,description:0 +msgid "Description" +msgstr "" + +#. module: event +#: field:report.event.registration,confirm_state:0 +msgid " # No of Confirmed Registrations" +msgstr "" + +#. module: event +#: model:ir.actions.act_window,name:event.act_register_event_partner +msgid "Subscribe" +msgstr "" + +#. module: event +#: selection:report.event.registration,month:0 +msgid "May" +msgstr "" + +#. module: event +#: view:res.partner:0 +msgid "Events Registration" +msgstr "" + +#. module: event +#: help:event.event,mail_registr:0 +msgid "This email will be sent when someone subscribes to the event." +msgstr "" + +#. module: event +#: model:product.template,name:event.event_product_2_product_template +msgid "Ticket for Conference" +msgstr "" + +#. module: event +#: model:ir.ui.menu,name:event.menu_event_type_association +msgid "Events Type" +msgstr "" + +#. module: event +#: field:event.registration.badge,address_id:0 +msgid "Address" +msgstr "" + +#. module: event +#: view:board.board:0 +#: model:ir.actions.act_window,name:event.act_event_view +msgid "Next Events" +msgstr "" + +#. module: event +#: view:partner.event.registration:0 +msgid "_Subcribe" +msgstr "" + +#. module: event +#: model:ir.model,name:event.model_partner_event_registration +msgid " event Registration " +msgstr "" + +#. module: event +#: help:event.event,date_begin:0 +#: help:partner.event.registration,start_date:0 +msgid "Beginning Date of Event" +msgstr "" + +#. module: event +#: selection:event.registration,state:0 +msgid "Unconfirmed" +msgstr "" + +#. module: event +#: code:addons/event/event.py:565 +#, python-format +msgid "Auto Registration: [%s] %s" +msgstr "" + +#. module: event +#: field:event.registration,date_deadline:0 +msgid "End Date" +msgstr "" + +#. module: event +#: selection:report.event.registration,month:0 +msgid "February" +msgstr "" + +#. module: event +#: view:board.board:0 +msgid "Association Dashboard" +msgstr "" + +#. module: event +#: view:event.event:0 +#: field:event.registration.badge,name:0 +msgid "Name" +msgstr "" + +#. module: event +#: field:event.event,section_id:0 +#: field:event.registration,section_id:0 +#: view:report.event.registration:0 +#: field:report.event.registration,section_id:0 +msgid "Sale Team" +msgstr "" + +#. module: event +#: field:event.event,country_id:0 +msgid "Country" +msgstr "" + +#. module: event +#: code:addons/event/wizard/event_make_invoice.py:55 +#, python-format +msgid "Registration is set as Cannot be invoiced" +msgstr "" + +#. module: event +#: code:addons/event/event.py:527 +#: view:event.event:0 +#: view:event.registration:0 +#: view:res.partner:0 +#, python-format +msgid "Close Registration" +msgstr "" + +#. module: event +#: selection:report.event.registration,month:0 +msgid "April" +msgstr "" + +#. module: event +#: help:event.event,unit_price:0 +msgid "" +"This will be the default price used as registration cost when invoicing this " +"event. Note that you can specify a specific amount for each registration." +msgstr "" + +#. module: event +#: view:report.event.registration:0 +msgid "Events which are in confirm state" +msgstr "" + +#. module: event +#: view:event.event:0 +#: view:event.type:0 +#: view:report.event.registration:0 +#: field:report.event.registration,type:0 +msgid "Event Type" +msgstr "" + +#. module: event +#: view:event.event:0 +#: field:event.event,registration_ids:0 +#: model:ir.actions.act_window,name:event.action_registration +#: model:ir.ui.menu,name:event.menu_action_registration +#: model:ir.ui.menu,name:event.menu_action_registration_association +msgid "Registrations" +msgstr "" + +#. module: event +#: field:event.registration,id:0 +msgid "ID" +msgstr "" + +#. module: event +#: field:event.event,register_max:0 +#: field:report.event.registration,register_max:0 +msgid "Maximum Registrations" +msgstr "" + +#. module: event +#: constraint:res.partner:0 +msgid "Error ! You cannot create recursive associated members." +msgstr "" + +#. module: event +#: field:report.event.registration,date:0 +msgid "Event Start Date" +msgstr "" + +#. module: event +#: view:partner.event.registration:0 +msgid "Event For Registration" +msgstr "" + +#. module: event +#: code:addons/event/wizard/event_make_invoice.py:51 +#, python-format +msgid "Invoice cannot be created if the registration is in %s state." +msgstr "" + +#. module: event +#: view:event.confirm:0 +#: model:ir.actions.act_window,name:event.action_event_confirm +#: model:ir.model,name:event.model_event_confirm +msgid "Event Confirmation" +msgstr "" + +#. module: event +#: view:event.event:0 +msgid "Auto Registration Email" +msgstr "" + +#. module: event +#: view:event.registration:0 +#: view:report.event.registration:0 +#: field:report.event.registration,total:0 +msgid "Total" +msgstr "" + +#. module: event +#: field:event.event,speaker_confirmed:0 +msgid "Speaker Confirmed" +msgstr "" + +#. module: event +#: model:ir.actions.act_window,help:event.action_event_view +msgid "" +"Event is the low level object used by meeting and others documents that " +"should be synchronized with mobile devices or calendar applications through " +"caldav. Most of the users should work in the Calendar menu, and not in the " +"list of events." +msgstr "" diff --git a/addons/fetchmail/i18n/ja.po b/addons/fetchmail/i18n/ja.po new file mode 100644 index 00000000000..0594d8f7327 --- /dev/null +++ b/addons/fetchmail/i18n/ja.po @@ -0,0 +1,322 @@ +# Japanese translation for openobject-addons +# Copyright (c) 2012 Rosetta Contributors and Canonical Ltd 2012 +# This file is distributed under the same license as the openobject-addons package. +# FIRST AUTHOR , 2012. +# +msgid "" +msgstr "" +"Project-Id-Version: openobject-addons\n" +"Report-Msgid-Bugs-To: FULL NAME \n" +"POT-Creation-Date: 2012-02-08 00:36+0000\n" +"PO-Revision-Date: 2012-04-19 22:02+0000\n" +"Last-Translator: Masaki Yamaya \n" +"Language-Team: Japanese \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Launchpad-Export-Date: 2012-04-20 04:43+0000\n" +"X-Generator: Launchpad (build 15120)\n" + +#. module: fetchmail +#: selection:fetchmail.server,state:0 +msgid "Confirmed" +msgstr "確認済み" + +#. module: fetchmail +#: field:fetchmail.server,server:0 +msgid "Server Name" +msgstr "サーバ名" + +#. module: fetchmail +#: field:fetchmail.server,script:0 +msgid "Script" +msgstr "スクリプト" + +#. module: fetchmail +#: help:fetchmail.server,priority:0 +msgid "Defines the order of processing, lower values mean higher priority" +msgstr "処理の順序を定義します。値が小さいほど優先度が高い。" + +#. module: fetchmail +#: help:fetchmail.server,is_ssl:0 +msgid "" +"Connections are encrypted with SSL/TLS through a dedicated port (default: " +"IMAPS=993, POP3S=995)" +msgstr "専用ポートを使った接続によって SSL/TLS で暗号化されます (デフォルト:IMAPS=993, POP3S=995)。" + +#. module: fetchmail +#: field:fetchmail.server,attach:0 +msgid "Keep Attachments" +msgstr "添付を保持する。" + +#. module: fetchmail +#: help:fetchmail.server,original:0 +msgid "" +"Whether a full original copy of each email should be kept for referenceand " +"attached to each processed message. This will usually double the size of " +"your message database." +msgstr "Eメールの原本を保存して、処理済みメッセージを添付するかどうかの指定。これを指定すると、メッセージ・データベースのサイズが倍になります。" + +#. module: fetchmail +#: field:fetchmail.server,priority:0 +msgid "Server Priority" +msgstr "サーバの優先度" + +#. module: fetchmail +#: field:fetchmail.server,state:0 +msgid "State" +msgstr "状態" + +#. module: fetchmail +#: view:fetchmail.server:0 +msgid "POP" +msgstr "POP" + +#. module: fetchmail +#: view:fetchmail.server:0 +msgid "Fetch Now" +msgstr "いま読み取る。" + +#. module: fetchmail +#: model:ir.actions.act_window,name:fetchmail.action_email_server_tree +#: model:ir.ui.menu,name:fetchmail.menu_action_fetchmail_server_tree +msgid "Incoming Mail Servers" +msgstr "Eメールサーバから読取り中" + +#. module: fetchmail +#: field:fetchmail.server,port:0 +msgid "Port" +msgstr "ポート" + +#. module: fetchmail +#: view:fetchmail.server:0 +msgid "POP/IMAP Servers" +msgstr "POP/MAPサーバ" + +#. module: fetchmail +#: selection:fetchmail.server,type:0 +msgid "Local Server" +msgstr "ローカルサーバ" + +#. module: fetchmail +#: field:fetchmail.server,user:0 +msgid "Username" +msgstr "ユーザ名" + +#. module: fetchmail +#: model:ir.model,name:fetchmail.model_fetchmail_server +msgid "POP/IMAP Server" +msgstr "POP/IMAPサーバ" + +#. module: fetchmail +#: view:fetchmail.server:0 +msgid "Reset Confirmation" +msgstr "確認をリセット" + +#. module: fetchmail +#: view:fetchmail.server:0 +msgid "SSL" +msgstr "SSL" + +#. module: fetchmail +#: model:ir.model,name:fetchmail.model_mail_message +msgid "Email Message" +msgstr "Eメールメッセージ" + +#. module: fetchmail +#: field:fetchmail.server,date:0 +msgid "Last Fetch Date" +msgstr "前回の読取り日" + +#. module: fetchmail +#: help:fetchmail.server,action_id:0 +msgid "" +"Optional custom server action to trigger for each incoming mail, on the " +"record that was created or updated by this mail" +msgstr "受信するEメールが作成したレコードによって、カスタムサーバの実行を起動するかどうかの選択" + +#. module: fetchmail +#: view:fetchmail.server:0 +msgid "# of emails" +msgstr "Eメールの数" + +#. module: fetchmail +#: field:fetchmail.server,original:0 +msgid "Keep Original" +msgstr "原本を保持する" + +#. module: fetchmail +#: code:addons/fetchmail/fetchmail.py:155 +#, python-format +msgid "" +"Here is what we got instead:\n" +" %s" +msgstr "" +"代わりにこれを受け取りました:\n" +" %s" + +#. module: fetchmail +#: view:fetchmail.server:0 +#: field:fetchmail.server,configuration:0 +msgid "Configuration" +msgstr "設定" + +#. module: fetchmail +#: view:fetchmail.server:0 +msgid "Incoming Mail Server" +msgstr "受信Eメールサーバ" + +#. module: fetchmail +#: code:addons/fetchmail/fetchmail.py:155 +#, python-format +msgid "Connection test failed!" +msgstr "接続テストに失敗しました" + +#. module: fetchmail +#: help:fetchmail.server,server:0 +msgid "Hostname or IP of the mail server" +msgstr "ホスト名あるいはEメールサーバのIP" + +#. module: fetchmail +#: view:fetchmail.server:0 +msgid "Server type IMAP." +msgstr "サーバタイプ IMAP" + +#. module: fetchmail +#: field:fetchmail.server,name:0 +msgid "Name" +msgstr "名前" + +#. module: fetchmail +#: field:fetchmail.server,is_ssl:0 +msgid "SSL/TLS" +msgstr "SSL/TLS" + +#. module: fetchmail +#: view:fetchmail.server:0 +msgid "Test & Confirm" +msgstr "テスト・確認" + +#. module: fetchmail +#: field:fetchmail.server,action_id:0 +msgid "Server Action" +msgstr "サーバアクション" + +#. module: fetchmail +#: field:mail.message,fetchmail_server_id:0 +msgid "Inbound Mail Server" +msgstr "受信Eメールサーバ" + +#. module: fetchmail +#: field:fetchmail.server,message_ids:0 +#: model:ir.actions.act_window,name:fetchmail.act_server_history +msgid "Messages" +msgstr "メッセージ" + +#. module: fetchmail +#: view:fetchmail.server:0 +msgid "Search Incoming Mail Servers" +msgstr "受信Eメールサーバを検索する" + +#. module: fetchmail +#: field:fetchmail.server,active:0 +msgid "Active" +msgstr "活動中" + +#. module: fetchmail +#: help:fetchmail.server,attach:0 +msgid "" +"Whether attachments should be downloaded. If not enabled, incoming emails " +"will be stripped of any attachments before being processed" +msgstr "添付ファイルをダウンロードするかどうか。これを指定しないと,Eメールを受信する前に添付ファイアは外されます。" + +#. module: fetchmail +#: view:fetchmail.server:0 +msgid "Advanced options" +msgstr "高度なオプション" + +#. module: fetchmail +#: selection:fetchmail.server,type:0 +msgid "IMAP Server" +msgstr "IMAP サーバー" + +#. module: fetchmail +#: view:fetchmail.server:0 +msgid "IMAP" +msgstr "IMAP" + +#. module: fetchmail +#: view:fetchmail.server:0 +msgid "Server type POP." +msgstr "サーバタイプPOP" + +#. module: fetchmail +#: field:fetchmail.server,password:0 +msgid "Password" +msgstr "パスワード" + +#. module: fetchmail +#: view:fetchmail.server:0 +msgid "Actions to Perform on Incoming Mails" +msgstr "受信Eメールに対する処理" + +#. module: fetchmail +#: field:fetchmail.server,type:0 +msgid "Server Type" +msgstr "サーバタイプ" + +#. module: fetchmail +#: view:fetchmail.server:0 +msgid "Login Information" +msgstr "ログイン情報" + +#. module: fetchmail +#: view:fetchmail.server:0 +msgid "Server Information" +msgstr "サーバ情報" + +#. module: fetchmail +#: view:fetchmail.server:0 +msgid "If SSL required." +msgstr "SSLは必要ならば" + +#. module: fetchmail +#: view:fetchmail.server:0 +msgid "Advanced" +msgstr "高度" + +#. module: fetchmail +#: view:fetchmail.server:0 +msgid "Server & Login" +msgstr "サーバとログイン" + +#. module: fetchmail +#: help:fetchmail.server,object_id:0 +msgid "" +"Process each incoming mail as part of a conversation corresponding to this " +"document type. This will create new documents for new conversations, or " +"attach follow-up emails to the existing conversations (documents)." +msgstr "" +"受信Eメールを、この文書タイプに対応する交信の一部として処理する。\r\n" +"\r\n" +"そうすると、新しい交信のための新しい文書を作成するか、既存の交信(文書)への追跡Eメールを添付します。" + +#. module: fetchmail +#: field:fetchmail.server,object_id:0 +msgid "Create a New Record" +msgstr "新しいレコードを作成する" + +#. module: fetchmail +#: selection:fetchmail.server,state:0 +msgid "Not Confirmed" +msgstr "未確認" + +#. module: fetchmail +#: selection:fetchmail.server,type:0 +msgid "POP Server" +msgstr "POPサーバ" + +#. module: fetchmail +#: view:mail.message:0 +msgid "Mail Server" +msgstr "Eメールサーバ" diff --git a/addons/hr_evaluation/i18n/ja.po b/addons/hr_evaluation/i18n/ja.po index f1b5d2989ef..985ede64d91 100644 --- a/addons/hr_evaluation/i18n/ja.po +++ b/addons/hr_evaluation/i18n/ja.po @@ -8,14 +8,14 @@ msgstr "" "Project-Id-Version: openobject-addons\n" "Report-Msgid-Bugs-To: FULL NAME \n" "POT-Creation-Date: 2012-02-08 01:37+0100\n" -"PO-Revision-Date: 2012-04-19 00:13+0000\n" +"PO-Revision-Date: 2012-04-19 18:05+0000\n" "Last-Translator: Masaki Yamaya \n" "Language-Team: Japanese \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2012-04-19 04:38+0000\n" -"X-Generator: Launchpad (build 15108)\n" +"X-Launchpad-Export-Date: 2012-04-20 04:43+0000\n" +"X-Generator: Launchpad (build 15120)\n" #. module: hr_evaluation #: help:hr_evaluation.plan.phase,send_anonymous_manager:0 @@ -173,7 +173,7 @@ msgstr "終了日" msgid "" "If the evaluation does not meet the expectations, you can proposean action " "plan" -msgstr "評価が期待に達しなかった場合には、アクション計画を提案できます。" +msgstr "評価が期待に達しなかった場合には、活動計画を提案できます。" #. module: hr_evaluation #: view:hr_evaluation.plan.phase:0 @@ -278,137 +278,137 @@ msgstr "従業員" #. module: hr_evaluation #: selection:hr_evaluation.evaluation,state:0 msgid "New" -msgstr "" +msgstr "新規" #. module: hr_evaluation #: field:hr_evaluation.plan.phase,mail_body:0 msgid "Email" -msgstr "" +msgstr "Eメール" #. module: hr_evaluation #: selection:hr.evaluation.report,rating:0 #: selection:hr_evaluation.evaluation,rating:0 msgid "Exceeds expectations" -msgstr "" +msgstr "期待を上回った。" #. module: hr_evaluation #: help:hr_evaluation.plan.phase,mail_feature:0 msgid "" "Check this box if you want to send mail to employees coming under this phase" -msgstr "" +msgstr "従業員にEメールを送るのであれば,このボックスをチェックして下さい。" #. module: hr_evaluation #: view:hr.evaluation.report:0 msgid "Evaluation done in last month" -msgstr "" +msgstr "評価は先月、終了" #. module: hr_evaluation #: model:ir.model,name:hr_evaluation.model_mail_compose_message msgid "E-mail composition wizard" -msgstr "" +msgstr "Eメール作成ツール" #. module: hr_evaluation #: view:hr.evaluation.report:0 msgid "Creation Date" -msgstr "" +msgstr "作成日" #. module: hr_evaluation #: help:hr_evaluation.plan.phase,send_answer_manager:0 msgid "Send all answers to the manager" -msgstr "" +msgstr "全ての回答をマネジャに送る。" #. module: hr_evaluation #: selection:hr.evaluation.report,state:0 #: selection:hr_evaluation.evaluation,state:0 msgid "Plan In Progress" -msgstr "" +msgstr "計画中" #. module: hr_evaluation #: view:hr_evaluation.evaluation:0 msgid "Public Notes" -msgstr "" +msgstr "公開された注記" #. module: hr_evaluation #: view:hr.evaluation.interview:0 msgid "Send Reminder Email" -msgstr "" +msgstr "催促のEメールを送る。" #. module: hr_evaluation #: view:hr.evaluation.report:0 field:hr_evaluation.evaluation,rating:0 msgid "Appreciation" -msgstr "" +msgstr "好意的評価" #. module: hr_evaluation #: view:hr.evaluation.interview:0 view:hr_evaluation.evaluation:0 msgid "Print Interview" -msgstr "" +msgstr "面接結果の印刷" #. module: hr_evaluation #: view:hr_evaluation.evaluation:0 msgid "Pending" -msgstr "" +msgstr "保留" #. module: hr_evaluation #: field:hr.evaluation.report,closed:0 msgid "closed" -msgstr "" +msgstr "済み" #. module: hr_evaluation #: selection:hr.evaluation.report,rating:0 #: selection:hr_evaluation.evaluation,rating:0 msgid "Meet expectations" -msgstr "" +msgstr "期待を達成" #. module: hr_evaluation #: view:hr.evaluation.report:0 field:hr.evaluation.report,nbr:0 msgid "# of Requests" -msgstr "" +msgstr "予定の数" #. module: hr_evaluation #: selection:hr.evaluation.report,month:0 msgid "July" -msgstr "" +msgstr "7月" #. module: hr_evaluation #: model:ir.actions.act_window,name:hr_evaluation.action_evaluation_plans_installer msgid "Review Appraisal Plans" -msgstr "" +msgstr "査定計画を見直す。" #. module: hr_evaluation #: view:hr.evaluation.report:0 msgid " Month-1 " -msgstr "" +msgstr " 月-1 " #. module: hr_evaluation #: view:hr_evaluation.plan.phase:0 msgid "Action to Perform" -msgstr "" +msgstr "実行すべき活動" #. module: hr_evaluation #: field:hr_evaluation.evaluation,note_action:0 msgid "Action Plan" -msgstr "" +msgstr "活動計画" #. module: hr_evaluation #: model:ir.ui.menu,name:hr_evaluation.menu_eval_hr_config msgid "Periodic Appraisal" -msgstr "" +msgstr "周期的な査定" #. module: hr_evaluation #: view:hr_evaluation.evaluation:0 msgid "Appraisal to close within the next 7 days" -msgstr "" +msgstr "7日間以内に終わらせるべき査定" #. module: hr_evaluation #: view:hr_evaluation.evaluation:0 msgid "Ending Summary" -msgstr "" +msgstr "最終要約" #. module: hr_evaluation #: selection:hr.evaluation.report,rating:0 #: selection:hr_evaluation.evaluation,rating:0 msgid "Significantly exceeds expectations" -msgstr "" +msgstr "期待を著しく上回った。" #. module: hr_evaluation #: model:ir.actions.act_window,help:hr_evaluation.action_hr_evaluation_interview_tree @@ -416,237 +416,237 @@ msgid "" "Interview Requests are generated automatically by OpenERP according to an " "employee's Appraisal Plan. Each user receives automatic emails and requests " "to evaluate their colleagues periodically." -msgstr "" +msgstr "従業員の査定計画に基づいて、面接の予定が自動的に作成されます。自分の同僚を定期的に評価することを要求するEメールを受け取ります。" #. module: hr_evaluation #: view:hr_evaluation.evaluation:0 msgid "In progress" -msgstr "" +msgstr "進行中" #. module: hr_evaluation #: view:hr.evaluation.interview:0 msgid "Interview Request" -msgstr "" +msgstr "面接の要求" #. module: hr_evaluation #: field:hr_evaluation.plan.phase,send_answer_employee:0 #: field:hr_evaluation.plan.phase,send_answer_manager:0 msgid "All Answers" -msgstr "" +msgstr "全ての回答" #. module: hr_evaluation #: selection:hr.evaluation.report,month:0 msgid "September" -msgstr "" +msgstr "9月" #. module: hr_evaluation #: selection:hr.evaluation.report,month:0 msgid "December" -msgstr "" +msgstr "12月" #. module: hr_evaluation #: view:hr.evaluation.report:0 msgid "Evaluation done in current year" -msgstr "" +msgstr "評価は今年度に評価" #. module: hr_evaluation #: view:hr.evaluation.report:0 field:hr.evaluation.report,month:0 msgid "Month" -msgstr "" +msgstr "月" #. module: hr_evaluation #: view:hr_evaluation.evaluation:0 msgid "Group by..." -msgstr "" +msgstr "グル―化…" #. module: hr_evaluation #: view:hr_evaluation.plan.phase:0 msgid "Mail Settings" -msgstr "" +msgstr "Eメールの設定" #. module: hr_evaluation #: model:ir.actions.act_window,name:hr_evaluation.evaluation_reminders msgid "Appraisal Reminders" -msgstr "" +msgstr "査定の催促" #. module: hr_evaluation #: view:hr.evaluation.interview:0 view:hr_evaluation.evaluation:0 msgid "Interview Question" -msgstr "" +msgstr "面接の質問" #. module: hr_evaluation #: help:hr_evaluation.plan.phase,wait:0 msgid "" "Check this box if you want to wait that all preceding phases are finished " "before launching this phase." -msgstr "" +msgstr "この文章を挿入する前に、上記の文章が終わるまで待つのであれば、このボックスをチェックして下さい。" #. module: hr_evaluation #: view:hr_evaluation.plan.phase:0 msgid "Legend" -msgstr "" +msgstr "凡例" #. module: hr_evaluation #: field:hr_evaluation.plan,month_first:0 msgid "First Appraisal in (months)" -msgstr "" +msgstr "(months) の最初の査定" #. module: hr_evaluation #: selection:hr.evaluation.report,state:0 msgid "Draft" -msgstr "" +msgstr "草案" #. module: hr_evaluation #: field:hr_evaluation.plan.phase,send_anonymous_employee:0 #: field:hr_evaluation.plan.phase,send_anonymous_manager:0 msgid "Anonymous Summary" -msgstr "" +msgstr "匿名の要約" #. module: hr_evaluation #: view:hr_evaluation.evaluation:0 msgid "7 Days" -msgstr "" +msgstr "7日間" #. module: hr_evaluation #: field:hr.employee,evaluation_plan_id:0 view:hr_evaluation.plan:0 #: field:hr_evaluation.plan,name:0 field:hr_evaluation.plan.phase,plan_id:0 #: model:ir.model,name:hr_evaluation.model_hr_evaluation_plan msgid "Appraisal Plan" -msgstr "" +msgstr "査定計画" #. module: hr_evaluation #: view:hr.evaluation.interview:0 msgid "Print Survey" -msgstr "" +msgstr "調査票を印刷" #. module: hr_evaluation #: selection:hr.evaluation.report,month:0 msgid "August" -msgstr "" +msgstr "8月" #. module: hr_evaluation #: selection:hr.evaluation.report,month:0 msgid "June" -msgstr "" +msgstr "6月" #. module: hr_evaluation #: selection:hr.evaluation.report,rating:0 #: selection:hr_evaluation.evaluation,rating:0 msgid "Significantly bellow expectations" -msgstr "" +msgstr "期待を著しく下回った" #. module: hr_evaluation #: view:hr_evaluation.plan.phase:0 msgid " (employee_name)s: Partner name" -msgstr "" +msgstr " (employee_name)s:パートナ名" #. module: hr_evaluation #: view:hr.evaluation.report:0 field:hr.evaluation.report,plan_id:0 #: view:hr_evaluation.evaluation:0 field:hr_evaluation.evaluation,plan_id:0 msgid "Plan" -msgstr "" +msgstr "計画" #. module: hr_evaluation #: field:hr_evaluation.plan,active:0 msgid "Active" -msgstr "" +msgstr "仕掛中" #. module: hr_evaluation #: selection:hr.evaluation.report,month:0 msgid "November" -msgstr "" +msgstr "11月" #. module: hr_evaluation #: view:hr.evaluation.report:0 msgid "Extended Filters..." -msgstr "" +msgstr "拡張フィルタ…" #. module: hr_evaluation #: constraint:hr.employee:0 msgid "Error ! You cannot create recursive Hierarchy of Employees." -msgstr "" +msgstr "エラー:従業員の反復した階層構造を作ることはできません。" #. module: hr_evaluation #: model:ir.model,name:hr_evaluation.model_hr_evaluation_plan_phase msgid "Appraisal Plan Phase" -msgstr "" +msgstr "査定計画の段階" #. module: hr_evaluation #: selection:hr.evaluation.report,month:0 msgid "January" -msgstr "" +msgstr "1月" #. module: hr_evaluation #: model:ir.actions.act_window,name:hr_evaluation.act_hr_employee_2_hr__evaluation_interview msgid "Appraisal Interviews" -msgstr "" +msgstr "査定の面接" #. module: hr_evaluation #: view:hr_evaluation.evaluation:0 msgid "Date" -msgstr "" +msgstr "日付" #. module: hr_evaluation #: view:hr.evaluation.interview:0 msgid "Survey" -msgstr "" +msgstr "調査" #. module: hr_evaluation #: help:hr_evaluation.evaluation,rating:0 msgid "This is the appreciation on that summarize the evaluation" -msgstr "" +msgstr "これは評価を要約したことに対する感謝です。" #. module: hr_evaluation #: field:hr_evaluation.plan.phase,action:0 msgid "Action" -msgstr "" +msgstr "活動" #. module: hr_evaluation #: view:hr.evaluation.report:0 selection:hr.evaluation.report,state:0 msgid "Final Validation" -msgstr "" +msgstr "最終検証" #. module: hr_evaluation #: selection:hr_evaluation.evaluation,state:0 msgid "Waiting Appreciation" -msgstr "" +msgstr "評価待ち" #. module: hr_evaluation #: view:hr.evaluation.report:0 #: model:ir.actions.act_window,name:hr_evaluation.action_evaluation_report_all #: model:ir.ui.menu,name:hr_evaluation.menu_evaluation_report_all msgid "Appraisal Analysis" -msgstr "" +msgstr "査定分析" #. module: hr_evaluation #: field:hr_evaluation.evaluation,date:0 msgid "Appraisal Deadline" -msgstr "" +msgstr "査定の締切" #. module: hr_evaluation #: field:hr.evaluation.report,rating:0 msgid "Overall Rating" -msgstr "" +msgstr "総合評価" #. module: hr_evaluation #: field:hr_evaluation.plan.phase,email_subject:0 msgid "char" -msgstr "" +msgstr "文字" #. module: hr_evaluation #: view:hr.evaluation.interview:0 view:hr_evaluation.evaluation:0 msgid "Interviewer" -msgstr "" +msgstr "面接者" #. module: hr_evaluation #: model:ir.model,name:hr_evaluation.model_hr_evaluation_report msgid "Evaluations Statistics" -msgstr "" +msgstr "評価統計" #. module: hr_evaluation #: view:hr.evaluation.interview:0 msgid "Deadline Date" -msgstr "" +msgstr "締切日" #. module: hr_evaluation #: code:addons/hr_evaluation/wizard/mail_compose_message.py:45 @@ -658,11 +658,14 @@ msgid "" "\n" " Thanks," msgstr "" +"こんにちは %s さん\n" +"\n" +"%s さんの面接に対するあなたの返答を提出してください。" #. module: hr_evaluation #: selection:hr_evaluation.plan.phase,action:0 msgid "Top-Down Appraisal Requests" -msgstr "" +msgstr "トップ・ダウン査定の予定" #. module: hr_evaluation #: model:ir.actions.act_window,help:hr_evaluation.action_evaluation_plans_installer @@ -672,138 +675,140 @@ msgid "" "OpenERP can automatically generate interview requests to managers and/or " "subordinates." msgstr "" +"査定計画を定義することができます(例えば、最初の面接は6ヶ月後、それ以降は毎年)。そうした後、従業員に査定計画を設定すると、その人のマネジャと同僚に面接予" +"定が作成されます。" #. module: hr_evaluation #: view:hr_evaluation.plan.phase:0 msgid "General" -msgstr "" +msgstr "一般" #. module: hr_evaluation #: help:hr_evaluation.plan.phase,send_answer_employee:0 msgid "Send all answers to the employee" -msgstr "" +msgstr "全ての回答を従業員に送る。" #. module: hr_evaluation #: view:hr_evaluation.evaluation:0 msgid "Appraisal Data" -msgstr "" +msgstr "査定日" #. module: hr_evaluation #: view:hr.evaluation.report:0 selection:hr.evaluation.report,state:0 #: view:hr_evaluation.evaluation:0 selection:hr_evaluation.evaluation,state:0 msgid "Done" -msgstr "" +msgstr "終了" #. module: hr_evaluation #: model:ir.actions.act_window,name:hr_evaluation.open_view_hr_evaluation_plan_tree #: model:ir.ui.menu,name:hr_evaluation.menu_open_view_hr_evaluation_plan_tree msgid "Appraisal Plans" -msgstr "" +msgstr "査定計画" #. module: hr_evaluation #: model:ir.model,name:hr_evaluation.model_hr_evaluation_interview msgid "Appraisal Interview" -msgstr "" +msgstr "査定面接" #. module: hr_evaluation #: view:hr_evaluation.evaluation:0 msgid "Cancel" -msgstr "" +msgstr "キャンセル" #. module: hr_evaluation #: code:addons/hr_evaluation/wizard/mail_compose_message.py:49 #, python-format msgid "Reminder to fill up Survey" -msgstr "" +msgstr "調査票を記入を催促する。" #. module: hr_evaluation #: view:hr.evaluation.report:0 msgid "In Progress" -msgstr "" +msgstr "進行中" #. module: hr_evaluation #: view:hr.evaluation.interview:0 msgid "To Do" -msgstr "" +msgstr "実行予定" #. module: hr_evaluation #: view:hr.evaluation.report:0 msgid "Final Validation Evaluations" -msgstr "" +msgstr "評価の最終検証" #. module: hr_evaluation #: field:hr_evaluation.plan.phase,mail_feature:0 msgid "Send mail for this phase" -msgstr "" +msgstr "この文章でEメールを送る。" #. module: hr_evaluation #: view:hr.evaluation.interview:0 view:hr_evaluation.evaluation:0 msgid "Late" -msgstr "" +msgstr "遅れ" #. module: hr_evaluation #: selection:hr.evaluation.report,month:0 msgid "October" -msgstr "" +msgstr "10月" #. module: hr_evaluation #: help:hr.employee,evaluation_date:0 msgid "" "The date of the next appraisal is computed by the appraisal plan's dates " "(first appraisal + periodicity)." -msgstr "" +msgstr "次の査定日は、査定計画の日付によって計算されます(最初の査定日+査定周期)" #. module: hr_evaluation #: field:hr.evaluation.report,overpass_delay:0 msgid "Overpassed Deadline" -msgstr "" +msgstr "締切日を経過" #. module: hr_evaluation #: help:hr_evaluation.plan,month_next:0 msgid "" "The number of month that depicts the delay between each evaluation of this " "plan (after the first one)." -msgstr "" +msgstr "月数は、査定計画の周期の間での遅れを表します(最初の査定以降)。" #. module: hr_evaluation #: field:hr_evaluation.plan,month_next:0 msgid "Periodicity of Appraisal (months)" -msgstr "" +msgstr "査定の周期(月)" #. module: hr_evaluation #: selection:hr_evaluation.plan.phase,action:0 msgid "Self Appraisal Requests" -msgstr "" +msgstr "自己査定の予定" #. module: hr_evaluation #: field:hr_evaluation.evaluation,survey_request_ids:0 msgid "Appraisal Forms" -msgstr "" +msgstr "査定票" #. module: hr_evaluation #: selection:hr.evaluation.report,month:0 msgid "May" -msgstr "" +msgstr "5月" #. module: hr_evaluation #: view:hr_evaluation.evaluation:0 msgid "Internal Notes" -msgstr "" +msgstr "内部注記" #. module: hr_evaluation #: selection:hr_evaluation.plan.phase,action:0 msgid "Final Interview" -msgstr "" +msgstr "最終面接" #. module: hr_evaluation #: field:hr_evaluation.plan.phase,name:0 msgid "Phase" -msgstr "" +msgstr "段階" #. module: hr_evaluation #: selection:hr_evaluation.plan.phase,action:0 msgid "Bottom-Up Appraisal Requests" -msgstr "" +msgstr "ボトム・アップ査定予定" #. module: hr_evaluation #: code:addons/hr_evaluation/hr_evaluation.py:244 @@ -811,68 +816,68 @@ msgstr "" msgid "" "You cannot change state, because some appraisal in waiting answer or draft " "state" -msgstr "" +msgstr "回答待ちあるいは草案状態の査定があるので、状態を変更することはできません。" #. module: hr_evaluation #: selection:hr.evaluation.report,month:0 msgid "February" -msgstr "" +msgstr "2月" #. module: hr_evaluation #: view:hr.evaluation.interview:0 view:hr_evaluation.evaluation:0 msgid "Interview Appraisal" -msgstr "" +msgstr "面接査定" #. module: hr_evaluation #: field:survey.request,is_evaluation:0 msgid "Is Appraisal?" -msgstr "" +msgstr "査定ですか?" #. module: hr_evaluation #: code:addons/hr_evaluation/hr_evaluation.py:317 #, python-format msgid "You cannot start evaluation without Appraisal." -msgstr "" +msgstr "査定なしでは評価を開始できません。" #. module: hr_evaluation #: view:hr.evaluation.report:0 msgid "Evaluation done in current month" -msgstr "" +msgstr "評価は今月、終了" #. module: hr_evaluation #: field:hr.evaluation.interview,user_to_review_id:0 msgid "Employee to Interview" -msgstr "" +msgstr "面接する従業員" #. module: hr_evaluation #: selection:hr.evaluation.report,month:0 msgid "April" -msgstr "" +msgstr "4月" #. module: hr_evaluation #: view:hr_evaluation.plan.phase:0 msgid "Appraisal Plan Phases" -msgstr "" +msgstr "査定計画の段階" #. module: hr_evaluation #: view:hr_evaluation.evaluation:0 msgid "Validate Appraisal" -msgstr "" +msgstr "査定を検証する。" #. module: hr_evaluation #: view:hr.evaluation.interview:0 view:hr_evaluation.evaluation:0 msgid "Search Appraisal" -msgstr "" +msgstr "査定を検索する。" #. module: hr_evaluation #: field:hr_evaluation.plan.phase,sequence:0 msgid "Sequence" -msgstr "" +msgstr "順序" #. module: hr_evaluation #: view:hr_evaluation.plan.phase:0 msgid "(user_signature)s: User name" -msgstr "" +msgstr "(user_signature)s:ユーザ名" #. module: hr_evaluation #: view:board.board:0 @@ -880,24 +885,24 @@ msgstr "" #: model:ir.actions.act_window,name:hr_evaluation.action_hr_evaluation_interview_tree #: model:ir.ui.menu,name:hr_evaluation.menu_open_hr_evaluation_interview_requests msgid "Interview Requests" -msgstr "" +msgstr "面接予定" #. module: hr_evaluation #: field:hr.evaluation.report,create_date:0 msgid "Create Date" -msgstr "" +msgstr "作成日" #. module: hr_evaluation #: view:hr.evaluation.report:0 field:hr.evaluation.report,year:0 msgid "Year" -msgstr "" +msgstr "年" #. module: hr_evaluation #: field:hr_evaluation.evaluation,note_summary:0 msgid "Appraisal Summary" -msgstr "" +msgstr "査定要約" #. module: hr_evaluation #: field:hr.employee,evaluation_date:0 msgid "Next Appraisal Date" -msgstr "" +msgstr "次の査定日" diff --git a/addons/hr_expense/i18n/ja.po b/addons/hr_expense/i18n/ja.po new file mode 100644 index 00000000000..d7a69b2a02c --- /dev/null +++ b/addons/hr_expense/i18n/ja.po @@ -0,0 +1,876 @@ +# Japanese translation for openobject-addons +# Copyright (c) 2012 Rosetta Contributors and Canonical Ltd 2012 +# This file is distributed under the same license as the openobject-addons package. +# FIRST AUTHOR , 2012. +# +msgid "" +msgstr "" +"Project-Id-Version: openobject-addons\n" +"Report-Msgid-Bugs-To: FULL NAME \n" +"POT-Creation-Date: 2012-02-08 01:37+0100\n" +"PO-Revision-Date: 2012-04-19 21:13+0000\n" +"Last-Translator: Masaki Yamaya \n" +"Language-Team: Japanese \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Launchpad-Export-Date: 2012-04-20 04:43+0000\n" +"X-Generator: Launchpad (build 15120)\n" + +#. module: hr_expense +#: model:process.node,name:hr_expense.process_node_confirmedexpenses0 +msgid "Confirmed Expenses" +msgstr "" + +#. module: hr_expense +#: model:ir.model,name:hr_expense.model_hr_expense_line +msgid "Expense Line" +msgstr "経費明細" + +#. module: hr_expense +#: model:process.node,note:hr_expense.process_node_reimbursement0 +msgid "The accoutant reimburse the expenses" +msgstr "会計担当が経費を精算する。" + +#. module: hr_expense +#: field:hr.expense.expense,date_confirm:0 +#: field:hr.expense.report,date_confirm:0 +msgid "Confirmation Date" +msgstr "確認日" + +#. module: hr_expense +#: view:hr.expense.expense:0 view:hr.expense.report:0 +msgid "Group By..." +msgstr "グループ化…" + +#. module: hr_expense +#: model:product.template,name:hr_expense.air_ticket_product_template +msgid "Air Ticket" +msgstr "航空券" + +#. module: hr_expense +#: report:hr.expense:0 +msgid "Validated By" +msgstr "検証済み" + +#. module: hr_expense +#: view:hr.expense.expense:0 field:hr.expense.expense,department_id:0 +#: view:hr.expense.report:0 field:hr.expense.report,department_id:0 +msgid "Department" +msgstr "部門" + +#. module: hr_expense +#: view:hr.expense.expense:0 +msgid "New Expense" +msgstr "新規経費" + +#. module: hr_expense +#: selection:hr.expense.report,month:0 +msgid "March" +msgstr "3月" + +#. module: hr_expense +#: field:hr.expense.report,invoiced:0 +msgid "# of Invoiced Lines" +msgstr "請求の行数" + +#. module: hr_expense +#: field:hr.expense.expense,company_id:0 view:hr.expense.report:0 +#: field:hr.expense.report,company_id:0 +msgid "Company" +msgstr "会社" + +#. module: hr_expense +#: view:hr.expense.expense:0 +msgid "Set to Draft" +msgstr "草稿に設定" + +#. module: hr_expense +#: view:hr.expense.expense:0 +msgid "To Pay" +msgstr "支払い" + +#. module: hr_expense +#: model:ir.model,name:hr_expense.model_hr_expense_report +msgid "Expenses Statistics" +msgstr "経費統計" + +#. module: hr_expense +#: view:hr.expense.report:0 field:hr.expense.report,day:0 +msgid "Day" +msgstr "日" + +#. module: hr_expense +#: field:hr.expense.line,uom_id:0 view:product.product:0 +msgid "UoM" +msgstr "測定単位" + +#. module: hr_expense +#: help:hr.expense.expense,date_valid:0 +msgid "" +"Date of the acceptation of the sheet expense. It's filled when the button " +"Accept is pressed." +msgstr "経費の承認日。承認ボタンを押すと設定されます。" + +#. module: hr_expense +#: view:hr.expense.report:0 +msgid "Expenses during current month" +msgstr "今月の経費" + +#. module: hr_expense +#: view:hr.expense.expense:0 +msgid "Notes" +msgstr "注記" + +#. module: hr_expense +#: field:hr.expense.expense,invoice_id:0 +msgid "Employee's Invoice" +msgstr "従業員の請求書" + +#. module: hr_expense +#: view:product.product:0 +msgid "Products" +msgstr "プロダクト" + +#. module: hr_expense +#: view:hr.expense.report:0 +msgid "Confirm Expenses" +msgstr "経費を確認する。" + +#. module: hr_expense +#: selection:hr.expense.report,state:0 +msgid "Cancelled" +msgstr "キャンセルされました" + +#. module: hr_expense +#: model:process.node,note:hr_expense.process_node_refused0 +msgid "The direct manager refuses the sheet.Reset as draft." +msgstr "直属のマネジャがこの帳票を拒否しましたので、草案として再設定しました。" + +#. module: hr_expense +#: view:hr.expense.expense:0 +msgid "Validation" +msgstr "検証" + +#. module: hr_expense +#: selection:hr.expense.report,state:0 +msgid "Waiting confirmation" +msgstr "確認待ち" + +#. module: hr_expense +#: selection:hr.expense.report,state:0 +msgid "Accepted" +msgstr "受理済み" + +#. module: hr_expense +#: report:hr.expense:0 field:hr.expense.expense,ref:0 +#: field:hr.expense.line,ref:0 +msgid "Reference" +msgstr "参照" + +#. module: hr_expense +#: report:hr.expense:0 +msgid "Certified honest and conform," +msgstr "正しいと認定済み" + +#. module: hr_expense +#: help:hr.expense.expense,date_confirm:0 +msgid "" +"Date of the confirmation of the sheet expense. It's filled when the button " +"Confirm is pressed." +msgstr "経費票の確認日。確認ボタンが押されると設定されます。" + +#. module: hr_expense +#: view:hr.expense.report:0 field:hr.expense.report,nbr:0 +msgid "# of Lines" +msgstr "行数" + +#. module: hr_expense +#: model:process.transition,name:hr_expense.process_transition_refuseexpense0 +msgid "Refuse expense" +msgstr "経費を拒否" + +#. module: hr_expense +#: field:hr.expense.report,price_average:0 +msgid "Average Price" +msgstr "平均価格" + +#. module: hr_expense +#: view:hr.expense.report:0 +msgid "Total Invoiced Lines" +msgstr "請求書の合計行" + +#. module: hr_expense +#: view:hr.expense.expense:0 +#: model:process.transition.action,name:hr_expense.process_transition_action_confirm0 +msgid "Confirm" +msgstr "確認" + +#. module: hr_expense +#: model:process.node,note:hr_expense.process_node_supplierinvoice0 +msgid "The accoutant validates the sheet" +msgstr "会計担当が帳票を検証します。" + +#. module: hr_expense +#: code:addons/hr_expense/hr_expense.py:187 +#, python-format +msgid "The employee's home address must have a partner linked." +msgstr "従業員の自宅住所は、パートナと連携していなければいなりません。" + +#. module: hr_expense +#: field:hr.expense.report,delay_valid:0 +msgid "Delay to Valid" +msgstr "有効日までの遅れ" + +#. module: hr_expense +#: help:hr.expense.line,sequence:0 +msgid "Gives the sequence order when displaying a list of expense lines." +msgstr "経費行のリストを表示する際には、銃所番号を指定して下さい。" + +#. module: hr_expense +#: field:hr.expense.line,analytic_account:0 view:hr.expense.report:0 +#: field:hr.expense.report,analytic_account:0 +msgid "Analytic account" +msgstr "分析アカウント" + +#. module: hr_expense +#: field:hr.expense.report,date:0 +msgid "Date " +msgstr "日付 " + +#. module: hr_expense +#: field:hr.expense.expense,state:0 view:hr.expense.report:0 +#: field:hr.expense.report,state:0 +msgid "State" +msgstr "状態" + +#. module: hr_expense +#: code:addons/hr_expense/hr_expense.py:173 +#, python-format +msgid "" +"Please configure Default Expense account for Product purchase, " +"`property_account_expense_categ`" +msgstr "製品 `property_account_expense_categ` を購入するのためのデフォルトの経費科目を設定して下さい。" + +#. module: hr_expense +#: view:hr.expense.report:0 +msgid "Expenses during last month" +msgstr "先月の経費" + +#. module: hr_expense +#: report:hr.expense:0 view:hr.expense.expense:0 +#: field:hr.expense.expense,employee_id:0 view:hr.expense.report:0 +msgid "Employee" +msgstr "従業員" + +#. module: hr_expense +#: view:hr.expense.expense:0 selection:hr.expense.expense,state:0 +msgid "New" +msgstr "新規" + +#. module: hr_expense +#: view:hr.expense.expense:0 +msgid "Confirmed Expense" +msgstr "確認済み経費" + +#. module: hr_expense +#: report:hr.expense:0 field:hr.expense.report,product_qty:0 +msgid "Qty" +msgstr "数量" + +#. module: hr_expense +#: view:hr.expense.report:0 field:hr.expense.report,price_total:0 +msgid "Total Price" +msgstr "合計価格" + +#. module: hr_expense +#: model:process.node,note:hr_expense.process_node_reinvoicing0 +msgid "Some costs may be reinvoices to the customer" +msgstr "顧客にはある程度の経費を追加請求することになるでしょう。" + +#. module: hr_expense +#: code:addons/hr_expense/hr_expense.py:173 +#: code:addons/hr_expense/hr_expense.py:185 +#: code:addons/hr_expense/hr_expense.py:187 +#, python-format +msgid "Error !" +msgstr "エラー" + +#. module: hr_expense +#: view:board.board:0 +#: model:ir.actions.act_window,name:hr_expense.action_my_expense +msgid "My Expenses" +msgstr "私の経費" + +#. module: hr_expense +#: view:hr.expense.report:0 +msgid "Creation Date" +msgstr "作成日" + +#. module: hr_expense +#: model:ir.actions.report.xml,name:hr_expense.hr_expenses +msgid "HR expenses" +msgstr "人材経費" + +#. module: hr_expense +#: field:hr.expense.expense,id:0 +msgid "Sheet ID" +msgstr "帳票ID" + +#. module: hr_expense +#: model:process.transition,name:hr_expense.process_transition_reimburseexpense0 +msgid "Reimburse expense" +msgstr "経費の精算" + +#. module: hr_expense +#: field:hr.expense.expense,journal_id:0 field:hr.expense.report,journal_id:0 +msgid "Force Journal" +msgstr "記録を要請する。" + +#. module: hr_expense +#: view:hr.expense.report:0 field:hr.expense.report,no_of_products:0 +msgid "# of Products" +msgstr "プロダクトの数" + +#. module: hr_expense +#: selection:hr.expense.report,month:0 +msgid "July" +msgstr "7月" + +#. module: hr_expense +#: model:process.transition,note:hr_expense.process_transition_reimburseexpense0 +msgid "After creating invoice, reimburse expenses" +msgstr "請求書を作成後、経費を精算する。" + +#. module: hr_expense +#: model:process.node,name:hr_expense.process_node_reimbursement0 +msgid "Reimbursement" +msgstr "精算" + +#. module: hr_expense +#: view:hr.expense.report:0 +msgid " Month-1 " +msgstr " 月-1 " + +#. module: hr_expense +#: field:hr.expense.expense,date_valid:0 field:hr.expense.report,date_valid:0 +msgid "Validation Date" +msgstr "検証日" + +#. module: hr_expense +#: view:hr.expense.expense:0 +msgid "My Department" +msgstr "私の部門" + +#. module: hr_expense +#: view:hr.expense.report:0 +#: model:ir.actions.act_window,name:hr_expense.action_hr_expense_report_all +#: model:ir.ui.menu,name:hr_expense.menu_hr_expense_report_all +msgid "Expenses Analysis" +msgstr "経費分析" + +#. module: hr_expense +#: view:hr.expense.expense:0 field:hr.expense.line,expense_id:0 +#: model:ir.model,name:hr_expense.model_hr_expense_expense +#: model:process.process,name:hr_expense.process_process_expenseprocess0 +msgid "Expense" +msgstr "経費" + +#. module: hr_expense +#: view:hr.expense.expense:0 field:hr.expense.expense,line_ids:0 +#: view:hr.expense.line:0 +msgid "Expense Lines" +msgstr "経費の行" + +#. module: hr_expense +#: field:hr.expense.report,delay_confirm:0 +msgid "Delay to Confirm" +msgstr "確認の遅れ" + +#. module: hr_expense +#: selection:hr.expense.report,month:0 +msgid "September" +msgstr "9月" + +#. module: hr_expense +#: selection:hr.expense.report,month:0 +msgid "December" +msgstr "12月" + +#. module: hr_expense +#: view:hr.expense.report:0 +msgid "Invoiced Expenses" +msgstr "請求済み経費" + +#. module: hr_expense +#: view:hr.expense.expense:0 view:hr.expense.report:0 +#: field:hr.expense.report,month:0 +msgid "Month" +msgstr "月" + +#. module: hr_expense +#: field:hr.expense.expense,currency_id:0 +#: field:hr.expense.report,currency_id:0 +msgid "Currency" +msgstr "通貨" + +#. module: hr_expense +#: selection:hr.expense.expense,state:0 +msgid "Waiting Approval" +msgstr "承認待ち" + +#. module: hr_expense +#: model:process.node,note:hr_expense.process_node_draftexpenses0 +msgid "Employee encode all his expenses" +msgstr "従業員は自分の経費を記録する。" + +#. module: hr_expense +#: selection:hr.expense.expense,state:0 view:hr.expense.report:0 +#: selection:hr.expense.report,state:0 +msgid "Invoiced" +msgstr "請求済み" + +#. module: hr_expense +#: field:product.product,hr_expense_ok:0 +msgid "Can Constitute an Expense" +msgstr "経費を申請できる。" + +#. module: hr_expense +#: selection:hr.expense.expense,state:0 selection:hr.expense.report,state:0 +msgid "Reimbursed" +msgstr "精算済み" + +#. module: hr_expense +#: field:hr.expense.expense,note:0 +msgid "Note" +msgstr "注記" + +#. module: hr_expense +#: model:process.transition,note:hr_expense.process_transition_reimbursereinvoice0 +msgid "Create Customer invoice" +msgstr "顧客への請求書を作成する。" + +#. module: hr_expense +#: selection:hr.expense.report,state:0 +msgid "Draft" +msgstr "草案" + +#. module: hr_expense +#: view:hr.expense.expense:0 +msgid "Accounting data" +msgstr "会計データ" + +#. module: hr_expense +#: model:process.transition,note:hr_expense.process_transition_approveexpense0 +msgid "Expense is approved." +msgstr "経費は承認されました。" + +#. module: hr_expense +#: selection:hr.expense.report,month:0 +msgid "August" +msgstr "8月" + +#. module: hr_expense +#: model:process.node,note:hr_expense.process_node_approved0 +msgid "The direct manager approves the sheet" +msgstr "直属マネジャが帳票を承認します。" + +#. module: hr_expense +#: field:hr.expense.expense,amount:0 +msgid "Total Amount" +msgstr "合計金額" + +#. module: hr_expense +#: selection:hr.expense.report,month:0 +msgid "June" +msgstr "6月" + +#. module: hr_expense +#: model:process.node,name:hr_expense.process_node_draftexpenses0 +msgid "Draft Expenses" +msgstr "経費の草案" + +#. module: hr_expense +#: view:hr.expense.expense:0 +msgid "Customer Project" +msgstr "顧客のプロジェクト" + +#. module: hr_expense +#: model:ir.actions.act_window,name:hr_expense.product_normal_form_view_installer +msgid "Review Your Expenses Products" +msgstr "あなたが出費したプロダクトを見直す。" + +#. module: hr_expense +#: report:hr.expense:0 field:hr.expense.expense,date:0 +#: field:hr.expense.line,date_value:0 +msgid "Date" +msgstr "日付" + +#. module: hr_expense +#: selection:hr.expense.report,month:0 +msgid "November" +msgstr "11月" + +#. module: hr_expense +#: view:hr.expense.report:0 +msgid "Extended Filters..." +msgstr "拡張フィルタ…" + +#. module: hr_expense +#: view:hr.expense.expense:0 field:hr.expense.expense,user_id:0 +msgid "User" +msgstr "ユーザ" + +#. module: hr_expense +#: code:addons/hr_expense/hr_expense.py:185 +#, python-format +msgid "The employee must have a Home address." +msgstr "従業員には自宅住所を指定しなければいけません。" + +#. module: hr_expense +#: selection:hr.expense.report,month:0 +msgid "October" +msgstr "10月" + +#. module: hr_expense +#: report:hr.expense:0 +msgid "Total:" +msgstr "合計:" + +#. module: hr_expense +#: selection:hr.expense.report,month:0 +msgid "January" +msgstr "1月" + +#. module: hr_expense +#: report:hr.expense:0 +msgid "HR Expenses" +msgstr "人材経費" + +#. module: hr_expense +#: model:product.template,name:hr_expense.car_travel_product_template +msgid "Car Travel Expenses" +msgstr "交通費" + +#. module: hr_expense +#: view:hr.expense.expense:0 +msgid "Submit to Manager" +msgstr "マネジャに提出する。" + +#. module: hr_expense +#: model:process.node,note:hr_expense.process_node_confirmedexpenses0 +msgid "The employee validates his expense sheet" +msgstr "従業員が自分の経費を検証する。" + +#. module: hr_expense +#: view:hr.expense.expense:0 +msgid "Expenses to Invoice" +msgstr "請求する経費" + +#. module: hr_expense +#: model:process.node,name:hr_expense.process_node_supplierinvoice0 +#: model:process.transition,name:hr_expense.process_transition_approveinvoice0 +msgid "Supplier Invoice" +msgstr "仕入先の請求書" + +#. module: hr_expense +#: view:hr.expense.expense:0 +msgid "Expenses Sheet" +msgstr "経費票" + +#. module: hr_expense +#: view:hr.expense.report:0 +msgid "Waiting" +msgstr "待ち" + +#. module: hr_expense +#: view:hr.expense.report:0 +msgid "Approved Expenses" +msgstr "承認済み経費" + +#. module: hr_expense +#: report:hr.expense:0 field:hr.expense.line,unit_amount:0 +msgid "Unit Price" +msgstr "単価" + +#. module: hr_expense +#: view:hr.expense.expense:0 +msgid "References" +msgstr "参照" + +#. module: hr_expense +#: view:hr.expense.expense:0 field:hr.expense.report,invoice_id:0 +#: model:process.transition.action,name:hr_expense.process_transition_action_supplierinvoice0 +msgid "Invoice" +msgstr "請求書" + +#. module: hr_expense +#: model:process.transition,name:hr_expense.process_transition_reimbursereinvoice0 +msgid "Reinvoice" +msgstr "再請求" + +#. module: hr_expense +#: view:board.board:0 +#: model:ir.actions.act_window,name:hr_expense.action_employee_expense +msgid "All Employee Expenses" +msgstr "従業員の総経費" + +#. module: hr_expense +#: view:hr.expense.expense:0 +msgid "Other Info" +msgstr "他の情報" + +#. module: hr_expense +#: help:hr.expense.expense,journal_id:0 +msgid "The journal used when the expense is invoiced" +msgstr "経費を請求する際には、明細記録が使われます。" + +#. module: hr_expense +#: view:hr.expense.expense:0 +#: model:process.transition.action,name:hr_expense.process_transition_action_refuse0 +msgid "Refuse" +msgstr "拒否" + +#. module: hr_expense +#: model:process.transition,name:hr_expense.process_transition_confirmexpense0 +msgid "Confirm expense" +msgstr "経費を確認する。" + +#. module: hr_expense +#: model:process.transition,name:hr_expense.process_transition_approveexpense0 +msgid "Approve expense" +msgstr "経費を承認する。" + +#. module: hr_expense +#: model:process.transition.action,name:hr_expense.process_transition_action_accept0 +msgid "Accept" +msgstr "受理する。" + +#. module: hr_expense +#: report:hr.expense:0 +msgid "This document must be dated and signed for reimbursement" +msgstr "精算するには、この帳票に日付と署名が必要です。" + +#. module: hr_expense +#: model:process.transition,note:hr_expense.process_transition_refuseexpense0 +msgid "Expense is refused." +msgstr "経費は拒否されました。" + +#. module: hr_expense +#: model:ir.actions.act_window,help:hr_expense.product_normal_form_view_installer +msgid "" +"Define one product for each expense type allowed for an employee (travel by " +"car, hostel, restaurant, etc). If you reimburse the employees at a fixed " +"rate, set a cost and a unit of measure on the product. If you reimburse " +"based on real costs, set the cost at 0.00. The user will set the real price " +"when recording his expense sheet." +msgstr "" +"従業員が使う経費タイプごとに1つのプロダクトを定義して下さい(交通費,ホテル代、食費など)。精算方式が、固定精算の場合には、金額とそのプロダクトの単位を設" +"定して下さい。実費精算の場合には,経費を 0 に設定します。ユーザは経費を記録するときに実金額を入力することになります。" + +#. module: hr_expense +#: selection:hr.expense.expense,state:0 view:hr.expense.report:0 +#: model:process.node,name:hr_expense.process_node_approved0 +msgid "Approved" +msgstr "承認済み" + +#. module: hr_expense +#: code:addons/hr_expense/hr_expense.py:141 +#, python-format +msgid "Supplier Invoices" +msgstr "仕入先への請求" + +#. module: hr_expense +#: field:hr.expense.line,product_id:0 view:hr.expense.report:0 +#: field:hr.expense.report,product_id:0 +#: model:ir.model,name:hr_expense.model_product_product +msgid "Product" +msgstr "プロダクト" + +#. module: hr_expense +#: view:hr.expense.expense:0 +msgid "Expenses of My Department" +msgstr "私の部門の経費" + +#. module: hr_expense +#: view:hr.expense.expense:0 field:hr.expense.expense,name:0 +#: field:hr.expense.line,description:0 +msgid "Description" +msgstr "詳細" + +#. module: hr_expense +#: selection:hr.expense.report,month:0 +msgid "May" +msgstr "5月" + +#. module: hr_expense +#: field:hr.expense.line,unit_quantity:0 +msgid "Quantities" +msgstr "数量" + +#. module: hr_expense +#: report:hr.expense:0 +msgid "Price" +msgstr "価格" + +#. module: hr_expense +#: field:hr.expense.report,no_of_account:0 +msgid "# of Accounts" +msgstr "アカウントの数" + +#. module: hr_expense +#: selection:hr.expense.expense,state:0 +#: model:process.node,name:hr_expense.process_node_refused0 +msgid "Refused" +msgstr "拒否" + +#. module: hr_expense +#: report:hr.expense:0 +msgid "Ref." +msgstr "参照" + +#. module: hr_expense +#: field:hr.expense.report,employee_id:0 +msgid "Employee's Name" +msgstr "従業員名" + +#. module: hr_expense +#: model:ir.actions.act_window,help:hr_expense.expense_all +msgid "" +"The OpenERP expenses management module allows you to track the full flow. " +"Every month, the employees record their expenses. At the end of the month, " +"their managers validates the expenses sheets which creates costs on " +"projects/analytic accounts. The accountant validates the proposed entries " +"and the employee can be reimbursed. You can also reinvoice the customer at " +"the end of the flow." +msgstr "" +"経費管理モジュールは、処理の全体の流れを管理します。従業員は月ごとに経費を記録します。そのマネジャが月末にプロジェクト/分析アカウントごとの経費票を検証し" +"、会計担当が記入項目を検証して、従業員へ精算されます。この処理の最後で、顧客に再請求することができます。" + +#. module: hr_expense +#: view:hr.expense.expense:0 +msgid "This Month" +msgstr "今月" + +#. module: hr_expense +#: field:hr.expense.expense,user_valid:0 view:hr.expense.report:0 +#: field:hr.expense.report,user_id:0 +msgid "Validation User" +msgstr "検証ユーザ" + +#. module: hr_expense +#: report:hr.expense:0 +msgid "(Date and signature)" +msgstr "(日付と署名)" + +#. module: hr_expense +#: selection:hr.expense.report,month:0 +msgid "February" +msgstr "2月" + +#. module: hr_expense +#: report:hr.expense:0 +msgid "Name" +msgstr "氏名" + +#. module: hr_expense +#: field:hr.expense.expense,account_move_id:0 +msgid "Ledger Posting" +msgstr "台帳を掲示" + +#. module: hr_expense +#: model:process.transition,note:hr_expense.process_transition_approveinvoice0 +msgid "Creates supplier invoice." +msgstr "仕入先請求書を作成する。" + +#. module: hr_expense +#: model:product.template,name:hr_expense.hotel_rent_product_template +msgid "Hotel Accommodation" +msgstr "ホテル宿泊" + +#. module: hr_expense +#: selection:hr.expense.report,month:0 +msgid "April" +msgstr "4月" + +#. module: hr_expense +#: field:hr.expense.line,name:0 +msgid "Expense Note" +msgstr "経費の注記" + +#. module: hr_expense +#: help:hr.expense.expense,state:0 +msgid "" +"When the expense request is created the state is 'Draft'.\n" +" It is confirmed by the user and request is sent to admin, the state is " +"'Waiting Confirmation'. \n" +"If the admin accepts it, the state is 'Accepted'.\n" +" If an invoice is made for the expense request, the state is 'Invoiced'.\n" +" If the expense is paid to user, the state is 'Reimbursed'." +msgstr "" +"経費要求を作成すると,それは草案状態に設定されます。\n" +" ユーザがそれを確認すると、アドミンに送られて確認の「待ち」状態になります。    \n" +"アドミンがそれを受理すると、「受理」になります。\n" +" この経費に関連して請求書が作成されると,「請求済み」になります。\n" +" 経費がユーザに精算されると、「精算済み」になります。" + +#. module: hr_expense +#: view:hr.expense.expense:0 +msgid "Approve" +msgstr "承認する。" + +#. module: hr_expense +#: view:hr.expense.line:0 field:hr.expense.line,total_amount:0 +msgid "Total" +msgstr "合計" + +#. module: hr_expense +#: view:hr.expense.report:0 +msgid "Expenses during current year" +msgstr "今年度の経費" + +#. module: hr_expense +#: field:hr.expense.line,sequence:0 +msgid "Sequence" +msgstr "順序" + +#. module: hr_expense +#: model:process.transition,note:hr_expense.process_transition_confirmexpense0 +msgid "Expense is confirmed." +msgstr "経費は確認されました。" + +#. module: hr_expense +#: view:hr.expense.expense:0 +#: model:ir.actions.act_window,name:hr_expense.expense_all +#: model:ir.ui.menu,name:hr_expense.menu_expense_all +#: model:ir.ui.menu,name:hr_expense.next_id_49 +#: model:product.category,name:hr_expense.cat_expense +msgid "Expenses" +msgstr "経費" + +#. module: hr_expense +#: constraint:product.product:0 +msgid "Error: Invalid ean code" +msgstr "エラー:無効な欧州統一商品番号です。" + +#. module: hr_expense +#: view:hr.expense.report:0 field:hr.expense.report,year:0 +msgid "Year" +msgstr "年" + +#. module: hr_expense +#: view:hr.expense.expense:0 +msgid "To Approve" +msgstr "承認する。" + +#. module: hr_expense +#: help:product.product,hr_expense_ok:0 +msgid "" +"Determines if the product can be visible in the list of product within a " +"selection from an HR expense sheet line." +msgstr "人材経費票から選んだプロダクトリストにこのプロダクトがあるかを決めます。" + +#. module: hr_expense +#: model:process.node,name:hr_expense.process_node_reinvoicing0 +msgid "Reinvoicing" +msgstr "再請求" diff --git a/addons/hr_holidays/hr_holidays_view.xml b/addons/hr_holidays/hr_holidays_view.xml index d6ee7ed869c..066ac29c6e3 100644 --- a/addons/hr_holidays/hr_holidays_view.xml +++ b/addons/hr_holidays/hr_holidays_view.xml @@ -150,7 +150,8 @@ hr.holidays tree - + + @@ -205,7 +206,8 @@ tree 20 - + + @@ -231,7 +233,8 @@ hr.holidays tree - + + diff --git a/addons/hr_holidays/i18n/ja.po b/addons/hr_holidays/i18n/ja.po index 7f135b153c5..2877f7d9bb9 100644 --- a/addons/hr_holidays/i18n/ja.po +++ b/addons/hr_holidays/i18n/ja.po @@ -14,8 +14,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2012-04-19 04:38+0000\n" -"X-Generator: Launchpad (build 15108)\n" +"X-Launchpad-Export-Date: 2012-04-20 04:43+0000\n" +"X-Generator: Launchpad (build 15120)\n" #. module: hr_holidays #: selection:hr.holidays.status,color_name:0 diff --git a/addons/hr_recruitment/hr_recruitment_view.xml b/addons/hr_recruitment/hr_recruitment_view.xml index 6a029482af9..2e00defb8b3 100644 --- a/addons/hr_recruitment/hr_recruitment_view.xml +++ b/addons/hr_recruitment/hr_recruitment_view.xml @@ -41,7 +41,8 @@ hr.applicant tree - + + diff --git a/addons/mail/doc/index.rst b/addons/mail/doc/index.rst index b9217c42443..033b1241af6 100644 --- a/addons/mail/doc/index.rst +++ b/addons/mail/doc/index.rst @@ -1,6 +1,12 @@ -:orphan: - Mail module documentation ========================= +The Mail module holds all models and logic related to messages management. At low-level, it handles messages and offers an API to message queues for email sending. At an higher level, it provides the OpenChatter feature that is a thread management system inside OpenERP. A model that inherits from the mail module adds OpenChatter to its document. Its gives them the following capabilities : + + - messages management with a threaded design + - subscription mechanism tha allow users to follow/unfollow documents + - notifications mechanism; notifications are pushed to users to form a Wall page holding the latest pushed messages + +The mail module also comes with an email composition wizard, along with discussion groups. + .. include:: index.rst.inc diff --git a/addons/mail/doc/index.rst.inc b/addons/mail/doc/index.rst.inc index 700c91c7d4f..4679cd56fdf 100644 --- a/addons/mail/doc/index.rst.inc +++ b/addons/mail/doc/index.rst.inc @@ -1,8 +1,11 @@ -Mail Module -''''''''''' +Mail Module documentation topics +''''''''''''''''''''''''''''''''' .. toctree:: :maxdepth: 1 - + + mail_message mail_thread + mail_openchatter_howto + mail_needaction_howto diff --git a/addons/mail/doc/mail_message.rst b/addons/mail/doc/mail_message.rst new file mode 100644 index 00000000000..e41a772cac8 --- /dev/null +++ b/addons/mail/doc/mail_message.rst @@ -0,0 +1,24 @@ +.. _mail_message: + +mail.message +============ + +TODO + +mail.group +++++++++++ + +A mail_group is a collection of users sharing messages in a discussion group. Group users are users that follow the mail group, using the subscription/follow mechanism of OpenSocial. A mail group has nothing in common wih res.users.group. +Additional information on fields: + + - ``member_ids``: user member of the groups are calculated with ``message_get_subscribers`` method from mail.thread + - ``member_count``: calculated with member_ids + - ``is_subscriber``: calculated with member_ids + +res.users ++++++++++ + +OpenChatter updates the res.users class: + - it adds a preference about sending emails when receiving a notification + - make a new user follow itself automatically + - create a welcome message when creating a new user, to make his arrival in OpenERP more friendly diff --git a/addons/mail/doc/mail_needaction_howto.rst b/addons/mail/doc/mail_needaction_howto.rst new file mode 100644 index 00000000000..8cb41cee374 --- /dev/null +++ b/addons/mail/doc/mail_needaction_howto.rst @@ -0,0 +1,15 @@ + +How to use the need action mechanism in my addon +================================================= + +Make your module inheriting from ir.needaction_mixin class + +Feature integration +++++++++++++++++++++ + +:: + + class my_module(osv.osv): + _name = "my.module" + _description = "My Module" + _inherit = ['ir.needaction_mixin'] diff --git a/addons/mail/doc/mail_openchatter_howto.rst b/addons/mail/doc/mail_openchatter_howto.rst new file mode 100644 index 00000000000..fe28017be83 --- /dev/null +++ b/addons/mail/doc/mail_openchatter_howto.rst @@ -0,0 +1,155 @@ + +How to use OpenChatter in my addon +=================================== + +Running example +++++++++++++++++ + +A small my_task model will be used as example to explain how to use the OpenChatter feature. Being simple, it has only the following fields : + + - a name + - a task responsible + - a related project + +:: + + class my_task(osv.osv): + _name = "my.task" + _description = "My Task" + _columns = { + 'name': fields.char('Name', required=True, size=64), + 'user_id':fields.many2one('res.users', string='Responsible', + ondelete='cascade', required=True, select=1), + 'project_id':fields.many2one('project.project', string='Related project', + ondelete='cascade', required=True, select=1), + } + + +Two-lines feature integration +++++++++++++++++++++++++++++++ + +Make your module inheriting from the ``mail.thread`` class. + +:: + + class my_task(osv.osv): + _name = "my.task" + _description = "My Task" + # inherit from mail.thread allows the use of OpenChatter + _inherit = ['mail.thread'] + +Use the thread viewer widget inside your form view by using the ThreadView widget on the message_ids_social field inherited from mail.thread. + +:: + + + My Task + my.task + form + 1 + +
+ [...] + + +
+
+ +Send notifications ++++++++++++++++++++ + +When sending a notification is required in your workflow or business logic, use the ``message_append_note`` method. This method is a shortcut to the ``message_append`` method that takes all ``mail.message`` fields as arguments. This latter method calls ``message_create`` that + + - creates the message + - parses the body to find users you want to push the message to (finding and parsing ``@login`` in the message body) + - pushes a notification to users following the document and requested users of the latetr step + +You should therefore not worry about subscriptions or anything else than sending the notification. Here is a small example of sending a notification when the ``do_something`` method is called : + +:: + + def do_something(self, cr, uid, ids, context=None): + [...] + self.do_something_send_note(cr, uid, ids, context=context) + [...] + return res + + def do_something_send_note(self, cr, uid, ids, context=None): + self.message_append_note(cr, uid, ids, _('My subject'), + _("has received a notification and is happy for it."), context=context) + +Notifications guidelines ++++++++++++++++++++++++++ + +Here are a few guidelines that you should keep in mind during the addition of system notifications : + + - avoid unnecessary content; if a message has no interest, do not implement it + - use short sentences + - do not include the document name, as it is managed by the thread widget + - use a simple and clean style + + - html tags are supported: use or mainly + - put main word(s) in bold + - avoid fancy styles that will break the OpenERP look and feel + - create a separate method for sending your notification + + - use a method name like ``original_method_name_send_note``, that allow to easily spot notification methods in the code + +Subscription management +++++++++++++++++++++++++ + +There are a few default subscription tricks that you should know before playing with subscription: + + - users that click on 'follow' follow the document. An entry in ``mail.subscription`` is created. + - users that click on 'unfollow' are no longer followers to the document. The related entry in ``mail.subscription`` is created. + - users that create or update a document automatically follow it. An entry in ``mail.subscription`` is created. + +If you want to override this default behavior, you should avoid doing it manualle. You should instead override the ``message_get_subscribers`` method from mail.thread. The default implementation looks in the ``mail.suscription`` table for entries matching ``user_id=uid, res_model=self._name, res_id=current_record_id``. You can add subscribers by overriding the ``message_get_subscribers`` and adding user ids to the returned list. This means that they will be considered as followers even if they do not have an entry in the mail.subscription table. + +As an exemple, let us say that you want to automatically add the my_task responsible along with the project manager to the list of followers. The method could look like: + +:: + + def message_get_subscribers(self, cr, uid, ids, context=None): + # get the followers from the mail.subscription table + sub_ids = self.message_get_subscribers_ids(cr, uid, ids, context=context); + # add the employee and its manager if specified to the subscribed users + for obj in self.browse(cr, uid, ids, context=context): + if obj.user_id: + sub_ids.append(obj.user_id) + if obj.project_id and obj.project_id.user_id: + sub_ids.append(obj.project_id.user_id) + return self.pool.get('res.users').read(cr, uid, sub_ids, context=context) + +This method has the advantage of being able to implement a particular behavior with as few code addition as possible. Moreover, when changing the task responsible of the project manager, the subscribers are always correct. This allows to avoid to implement complex corner cases that could obfuscate the code. + +The drawback of this method is that it is no longer possible to those subscribers to unfollow a document. Indeed, as user ids are added directly in a list in ``message_get_subscribers``, it is not possible to unsubscribe to a document. However, this drawback is mitigated by + + - only important users shoudl be added using this method. Important users should not unsubscribe from their documents. + - users can hide the notifications on their Wall + +Messages display management +++++++++++++++++++++++++++++ + +By default, the ThreadView widget shows all messages related to the current document beside the document, in the History and comments section. However, you may want to display other messages in the widget. For example, the OpenChatter on res.users model shows + + - messages related to the user, as usual (messages with ``model = res.users, res_id = current_document_id``) + - messages directly pushed to this user (containing @login) + +The best way to direct the messages that will be displayed in the OpenChatter widget is to override the ``message_load`` method. For example, the following method fetches messages as usual, but also fetches messages linked to the task project that contain the task name. Please refer to the API for more details about the arguments. + +:: + + def message_load(self, cr, uid, ids, limit=100, offset=0, domain=[], ascent=False, root_ids=[False], context=None): + msg_obj = self.pool.get('mail.message') + for my_task in self.browse(cr, uid, ids, context=context): + # search as usual messages related to the current document + msg_ids += msg_obj.search(cr, uid, ['|', '&', ('res_id', '=', my_task.id), ('model', '=', self._name), + # add: search in the current task project messages + '&', '&', ('res_id', '=', my_task.project_id.id), ('model', '=', 'project.project'), + # ... containing the task name + '|', ('body_text', 'like', '%s' % (my_task.name)), ('body_html', 'like', '%s' % (my_task.name)) + ] + domain, limit=limit, offset=offset, context=context) + # if asked: add ancestor ids to have complete threads + if (ascent): msg_ids = self._message_add_ancestor_ids(cr, uid, ids, msg_ids, root_ids, context=context) + return msg_obj.read(cr, uid, msg_ids, context=context) diff --git a/addons/mail/doc/mail_thread.rst b/addons/mail/doc/mail_thread.rst index f21d66da295..f15f78156d3 100644 --- a/addons/mail/doc/mail_thread.rst +++ b/addons/mail/doc/mail_thread.rst @@ -1,7 +1,7 @@ .. _mail_thread: -OpenChatter -=========== +mail.thread and OpenChatter +=========================== TODO @@ -10,6 +10,7 @@ mail.group A mail_group is a collection of users sharing messages in a discussion group. Group users are users that follow the mail group, using the subscription/follow mechanism of OpenSocial. A mail group has nothing in common wih res.users.group. Additional information on fields: + - ``member_ids``: user member of the groups are calculated with ``message_get_subscribers`` method from mail.thread - ``member_count``: calculated with member_ids - ``is_subscriber``: calculated with member_ids diff --git a/addons/mail/mail_group_data.xml b/addons/mail/mail_group_data.xml index bbaa7748f16..c2d1762d6ae 100644 --- a/addons/mail/mail_group_data.xml +++ b/addons/mail/mail_group_data.xml @@ -1,6 +1,6 @@ - + All Company diff --git a/addons/mail/mail_thread_view.xml b/addons/mail/mail_thread_view.xml index af0c6cedda1..35508477009 100644 --- a/addons/mail/mail_thread_view.xml +++ b/addons/mail/mail_thread_view.xml @@ -3,11 +3,10 @@ + - Feeds - 0 - - diff --git a/addons/mail/res_users.py b/addons/mail/res_users.py index 6efb218a658..05bc4213e85 100644 --- a/addons/mail/res_users.py +++ b/addons/mail/res_users.py @@ -41,7 +41,7 @@ class res_users(osv.osv): } _defaults = { - 'notification_email_pref': 'all', + 'notification_email_pref': 'none', } def __init__(self, pool, cr): @@ -63,7 +63,8 @@ class res_users(osv.osv): # create a welcome message to broadcast company_name = user.company_id.name if user.company_id else 'the company' message = _('%s has joined %s! You may leave him/her a message to celebrate a new arrival in the company ! You can help him/her doing its first steps on OpenERP.') % (user.name, company_name) - self.message_broadcast(cr, uid, [user.id], 'Welcome notification', message, context=context) + # TODO: clean the broadcast feature. As this is not cleany specified, temporarily remove the message broadcasting that is not buggy but not very nice. + #self.message_broadcast(cr, uid, [user.id], 'Welcome notification', message, context=context) return user_id def message_load_ids(self, cr, uid, ids, limit=100, offset=0, domain=[], ascent=False, root_ids=[False], context=None): diff --git a/addons/mail/static/src/css/mail.css b/addons/mail/static/src/css/mail.css index 260b4a230cd..7f0cc6f222c 100644 --- a/addons/mail/static/src/css/mail.css +++ b/addons/mail/static/src/css/mail.css @@ -2,125 +2,171 @@ /* Wall */ /* ------------------------------ */ -div.oe_mail_wall { +.openerp div.oe_mail_wall { overflow: auto; padding: 0; background: white; } -/*div.oe_mail_wall_search {*/ - /*width: 550px;*/ -/*}*/ - -.oe_mail_wall_button_comment { - float: right; +.openerp div.oe_mail_wall_act:after { + content: ""; + display: block; + clear: both; } /* 2 columns view */ -div.oe_mail_wall_left { +.openerp div.oe_mail_wall_left { float: left; width: 560px; margin: 8px; } -div.oe_mail_wall_right { - float: right; - width: 34%; +.openerp div.oe_mail_wall_right { + margin-left: 565px; + margin: 8px; } -.oe_mail_wall_threads { +.openerp div.oe_mail_wall_threads { margin-top: 8px; } -.oe_mail_wall_thread div.oe_mail_thread_act .oe_mail_action_textarea, div.oe_mail_thread_subthread .oe_mail_action_textarea { +.openerp textarea.oe_mail_wall_action_textarea { + width: 550px; + height: 60px; + padding: 5px; +} + +.openerp div.oe_mail_wall_threads textarea { height: 20px; padding: 2px; } -.oe_mail_thread_subthread div.oe_mail_thread_act .oe_mail_msg_image, .oe_mail_thread_subthread div.oe_mail_thread_display .oe_mail_msg_image { +.openerp div.oe_mail_thread_subthread img { width: 30px; height: 30px; } -.oe_mail_thread_subthread .oe_mail_msg_content, .oe_mail_thread_subthread .oe_mail_msg_content { +.openerp div.oe_mail_thread_subthread div.oe_mail_msg_content { margin-left: 40px; } -div.oe_mail_wall_more { +.openerp div.oe_mail_wall_more { text-align: center; display: none; } + /* ------------------------------ */ /* RecordThread */ /* ------------------------------ */ -.oe_mail_recthread { +.openerp div.oe_mail_recthread { overflow: auto; } /* Left-side CSS */ -.oe_mail_recthread_actions { +.openerp div.oe_mail_recthread_actions { margin-bottom: 8px; } -.oe_mail_recthread_followers { +.openerp div.oe_mail_recthread_followers { margin-bottom: 8px; } -.oe_mail_followers_action, .oe_mail_followers_display { -} - /* RecordThread: 2 columns view */ -.oe_mail_recthread_left { +.openerp div.oe_mail_recthread_left { float: left; width: 55%; } -.oe_mail_recthread_right { +.openerp div.oe_mail_recthread_right { float: right; - width: 240px; + width: 250px; } -.oe_mail_button_follow, .oe_mail_button_unfollow { - /*width: 120px;*/ +.openerp div.oe_mail_recthread_actions button { + width: 120px; } -.oe_mail_button_followers { - display: inline-block; - width: 240px; +.openerp button.oe_mail_button_followers { + display: inline; +} + +.openerp button.oe_mail_button_mouseout { + color: white; + background-color: #8a89ba; + background-image: -webkit-gradient(linear, left top, left bottom, from(#8a89ba), to(#807fb4)); + background-image: -webkit-linear-gradient(top, #8a89ba, #807fb4); + background-image: -moz-linear-gradient(top, #8a89ba, #807fb4); + background-image: -ms-linear-gradient(top, #8a89ba, #807fb4); + background-image: -o-linear-gradient(top, #8a89ba, #807fb4); + background-image: linear-gradient(to bottom, #8a89ba, #807fb4); +} + +.openerp button.oe_mail_button_mouseover { + display: none; + color: white; + background-color: #dc5f59; + background-image: -webkit-gradient(linear, left top, left bottom, from(#dc5f59), to(#b33630)); + background-image: -webkit-linear-gradient(top, #dc5f59, #b33630); + background-image: -moz-linear-gradient(top, #dc5f59, #b33630); + background-image: -ms-linear-gradient(top, #dc5f59, #b33630); + background-image: -o-linear-gradient(top, #dc5f59, #b33630); + background-image: linear-gradient(to bottom, #dc5f59, #b33630); +} + +.openerp textarea.oe_mail_action_textarea { + height: 60px; + padding: 5px; } /* ------------------------------ */ /* ThreadDisplay */ /* ------------------------------ */ -div.oe_mail_thread_act { +.openerp div.oe_mail_thread_act { white-space: normal; margin-bottom: 5px; padding: 4px; } -div.oe_mail_thread_display { - white-space: normal; - /*margin-bottom: 5px;*/ +.openerp div.oe_mail_thread_act:after { + content: ""; + display: block; + clear: both; } -div.oe_mail_thread_subthread { +.openerp div.oe_mail_thread_display { + white-space: normal; +} + +.openerp div.oe_mail_thread_subthread { margin-top: 8px; padding-left: 5%; } -div.oe_mail_thread_more { +.openerp div.oe_mail_thread_more { display: none; border-bottom: 1px solid #D2D9E7; } -li.oe_mail_thread_msg { +.openerp li.oe_mail_thread_msg { padding: 1px; } -.notification, .comment { +.openerp li.oe_mail_thread_msg:after { + content: ""; + display: block; + clear: both; +} + +.openerp li.oe_mail_thread_msg > div:after { + content: ""; + display: block; + clear: both; +} + +.openerp .oe_mail_msg_notification, .openerp .oe_mail_msg_comment, .openerp .oe_mail_msg_email { padding: 4px; -moz-border-radius: 4px; -webkit-border-radius: 4px; @@ -129,46 +175,35 @@ li.oe_mail_thread_msg { border-radius: 4px; } -.oe_mail_thread_msg > .comment { +.openerp li.oe_mail_thread_msg > .oe_mail_msg_comment { background: #eee; } -.oe_mail_thread_subthread .comment { +.openerp div.oe_mail_thread_subthread .oe_mail_msg_comment { background: white; } -.notification { +.openerp .oe_mail_msg_notification { background: #eee; } -.notification:after, .email:after, .comment:after { +.openerp .oe_mail_msg_notification:after, .openerp .oe_mail_msg_comment:after, .openerp .oe_mail_msg_email:after { content: ""; display: block; clear: both; } -li.oe_mail_thread_msg:after, div.oe_mail_thread_act:after { - content: ""; - display: block; - clear: both; -} - -.oe_mail_msg_content { +.openerp .oe_mail_msg_content { margin-left: 60px; } -.oe_mail_msg_content:after { +.openerp .oe_mail_msg_content:after { content: ""; display: block; clear: both; } -.oe_mail_action_textarea { - height: 50px; - padding: 5px; -} - -.oe_mail_msg_image { +.openerp img.oe_mail_msg_image { margin-right: 8px; width: 45px; height: 45px; @@ -186,11 +221,11 @@ li.oe_mail_thread_msg:after, div.oe_mail_thread_act:after { clip: rect(5px, 40px, 45px, 0px); } -p.oe_mail_msg_p_email_header { +.openerp p.oe_mail_msg_p_email_header { border-bottom: 1px solid #D2D9E7; } -.oe_mail_msg_body a.reduce, .oe_mail_msg_body_short a.expand { +.openerp span.oe_mail_msg_body a.reduce, .openerp span.oe_mail_msg_body_short a.expand { color: #4E43E7; } @@ -198,17 +233,17 @@ p.oe_mail_msg_p_email_header { /* Styling (should be openerp) */ /* ------------------------------ */ -ul.oe_mail { +.openerp ul.oe_mail { padding: 0; margin: 0; } -li.oe_mail { +.openerp li.oe_mail { list-style-type: none; margin-bottom: 2px; } -input.oe_mail, textarea.oe_mail { +.openerp input.oe_mail, textarea.oe_mail { width: 100%; padding: 4px; font-size: 12px; @@ -226,15 +261,7 @@ input.oe_mail, textarea.oe_mail { border-radius: 3px; } -.oe_mail_wall .oe_mail_wall_act textarea { - width: 550px; -} - -textarea.oe_mail { - height: 60px; -} - -input.oe_mail:focus, textarea.oe_mail:focus { +.openerp input.oe_mail:focus, textarea.oe_mail:focus { outline: 0; border-color: rgba(82, 168, 236, 0.8); -moz-box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.1), 0 0 8px rgba(82, 168, 236, 0.6); @@ -242,49 +269,30 @@ input.oe_mail:focus, textarea.oe_mail:focus { -box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.1), 0 0 8px rgba(82, 168, 236, 0.6); } -p.oe_mail_msg { +.openerp p.oe_mail_msg { padding: 0; margin: 0; } -.oe_mail_oe_right { +.openerp .oe_mail_oe_right { float: right; margin-right: 8px; } -.oe_mail_oe_left { +.openerp .oe_mail_oe_left { float: left; margin-right: 8px; } -.oe_mail_oe_fade { - color: #888888; -} - -.oe_mail_oe_bold { - font-weight: bold; -} - -.oe_mail_msg_reply, .oe_mail_msg_delete { - margin-right: 4px; -} - -a.oe_mail_oe_intlink { +.openerp a.oe_mail_oe_intlink { color: #8786b7; } -.oe_mail_oe_warning, .oe_mail_oe_warning a { - color: #C03000; +.openerp .oe_mail_oe_bold { + font-weight: bold; } -.oe_mail_oe_space { +.openerp .oe_mail_oe_space { margin-left: 15px; + margin-right: 4px; } - - - - -.oe_mail_recthread_actions button { - width: 120px; -} - diff --git a/addons/mail/static/src/img/feeds-hover.png b/addons/mail/static/src/img/feeds-hover.png index 81f098d35c2..67070d3e7df 100644 Binary files a/addons/mail/static/src/img/feeds-hover.png and b/addons/mail/static/src/img/feeds-hover.png differ diff --git a/addons/mail/static/src/img/feeds.png b/addons/mail/static/src/img/feeds.png index 5ca849e168c..ac2293c0bf5 100644 Binary files a/addons/mail/static/src/img/feeds.png and b/addons/mail/static/src/img/feeds.png differ diff --git a/addons/mail/static/src/js/mail.js b/addons/mail/static/src/js/mail.js index 20ff72645a2..d99674f98a7 100644 --- a/addons/mail/static/src/js/mail.js +++ b/addons/mail/static/src/js/mail.js @@ -275,6 +275,8 @@ openerp.mail = function(session) { record.tr_body = this.do_truncate_string(record.body, this.params.msg_more_limit); record.body = this.do_replace_internal_links(record.body); if (record.tr_body) record.tr_body = this.do_replace_internal_links(record.tr_body); + // format date according to the user timezone + record.date = session.web.format_value(record.date, {type:"datetime"}); // render $(session.web.qweb.render('ThreadMsg', {'record': record, 'thread': this, 'params': this.params, 'display': this.display}) ).appendTo(this.$element.children('div.oe_mail_thread_display:first')); @@ -388,6 +390,11 @@ openerp.mail = function(session) { return this.fetch_comments(this.params.limit, this.params.offset, domain); }, + /** + * + * var regex_login = new RegExp(/(^|\s)@((\w|@|\.)*)/g); + * var regex_intlink = new RegExp(/(^|\s)#(\w*[a-zA-Z_]+\w*)\.(\w+[a-zA-Z_]+\w*),(\w+)/g); + */ do_replace_internal_links: function (string) { var self = this; var icon_list = ['al', 'pinky'] @@ -427,7 +434,6 @@ openerp.mail = function(session) { /** * - * var regex_login = new RegExp(/(^|\s)@(\w*[a-zA-Z_.]+\w*\s)/g); * var regex_login = new RegExp(/(^|\s)@((\w|@|\.)*)/g); * var regex_intlink = new RegExp(/(^|\s)#(\w*[a-zA-Z_]+\w*)\.(\w+[a-zA-Z_]+\w*),(\w+)/g); */ @@ -485,11 +491,11 @@ openerp.mail = function(session) { // bind buttons this.$element.find('button.oe_mail_button_followers').click(function () { self.do_toggle_followers(); }).hide(); this.$element.find('button.oe_mail_button_follow').click(function () { self.do_follow(); }) - .mouseover(function () { $(this).html('Follow').addClass('following'); }) - .mouseleave(function () { $(this).html('Not following').removeClass('following'); }); + .mouseover(function () { $(this).html('Follow').removeClass('oe_mail_button_mouseout').addClass('oe_mail_button_mouseover'); }) + .mouseleave(function () { $(this).html('Not following').removeClass('oe_mail_button_mouseover').addClass('oe_mail_button_mouseout'); }); this.$element.find('button.oe_mail_button_unfollow').click(function () { self.do_unfollow(); }) - .mouseover(function () { $(this).html('Unfollow').removeClass('following').addClass('unfollow'); }) - .mouseleave(function () { $(this).html('Following').removeClass('unfollow').addClass('following'); }); + .mouseover(function () { $(this).html('Unfollow').removeClass('oe_mail_button_mouseout').addClass('oe_mail_button_mouseover'); }) + .mouseleave(function () { $(this).html('Following').removeClass('oe_mail_button_mouseover').addClass('oe_mail_button_mouseout'); }); this.reinit(); }, diff --git a/addons/mail/static/src/xml/mail.xml b/addons/mail/static/src/xml/mail.xml index d97f0738629..f034b04311d 100644 --- a/addons/mail/static/src/xml/mail.xml +++ b/addons/mail/static/src/xml/mail.xml @@ -10,7 +10,7 @@