Commits

Hisateru Tanaka committed 1cd9c68

Translation progressed to Import module.

Comments (0)

Files changed (3)

app/protected/modules/emailMessages/messages/ja/Default.php

     // DON'T MAKE A MESS!
     return array(
         'A test email address must be entered before you can send a test email.'
-            => 'A test email address must be entered before you can send a test email.',
+            => 'テストメールを送信する前にテストメールのアドレスが入力されていなければなりません。',
         'A test email from Zurmo'
-            => 'A test email from Zurmo',
+            => 'Zurmo からのテストメール',
         'A test text message from Zurmo'
-            => 'A test text message from Zurmo',
+            => 'Zurmo からのテストテキストメッセージ',
         'Access Email Configuration'
-            => 'Access Email Configuration',
+            => 'メール設定へのアクセス',
         'Access EmailMessagesModulePluralLabel Tab'
-            => 'Access EmailMessagesModulePluralLabel Tab',
+            => 'EmailMessagesModulePluralLabelタブへのアクセス',
         'Clear Old Sent Notifications Email Job'
-            => 'Clear Old Sent Notifications Email Job',
+            => '古いメールジョブ送信通知をクリア',
         'Create EmailMessagesModulePluralLabel'
-            => 'Create EmailMessagesModulePluralLabel',
+            => 'EmailMessagesModulePluralLabelの作成',
         'Delete EmailMessagesModulePluralLabel'
-            => 'Delete EmailMessagesModulePluralLabel',
+            => 'EmailMessagesModulePluralLabelの削除',
         'Draft'
-            => 'Draft',
+            => '下書き',
         'Email Configuration'
-            => 'Email Configuration',
+            => 'メール設定',
         'Error Code:'
-            => 'Error Code:',
+            => 'エラーコード:',
         'Error Message:'
-            => 'Error Message:',
+            => 'エラーメッセージ:',
         'Every 1 minute.'
-            => 'Every 1 minute.',
+            => '1分ごと。',
         'From Address'
-            => 'From Address',
+            => '送信者アドレス',
         'From Name'
-            => 'From Name',
+            => '送信者名',
         'Host'
-            => 'Host',
+            => 'ホスト',
         'Html Content'
-            => 'Html Content',
+            => 'HTML コンテント',
         'Inbox'
-            => 'Inbox',
+            => '受信トレイ',
         'Manage Email Configuration'
-            => 'Manage Email Configuration',
+            => 'メール設定の管理',
         'Message failed to send'
-            => 'Message failed to send',
+            => 'メッセージ送信に失敗しました',
         'Message successfully sent'
-            => 'Message successfully sent',
+            => 'メッセージは正しく送信されました',
         'Outbound Email Configuration (SMTP)'
-            => 'Outbound Email Configuration (SMTP)',
+            => 'メール配信設定 (SMTP)',
         'Outbound email configuration saved successfully.'
-            => 'Outbound email configuration saved successfully.',
+            => 'メール配信設定は正しく保存されました。',
         'Outbox'
-            => 'Outbox',
+            => '送信トレイ',
         'Outbox Error'
-            => 'Outbox Error',
+            => '送信トレイ エラー',
         'Person'
-            => 'Person',
+            => '',
         'Port'
-            => 'Port',
+            => 'ポート',
         'Process Outbound Email Job'
-            => 'Process Outbound Email Job',
+            => 'メール配信ジョブの処理',
         'Response from Server'
-            => 'Response from Server',
+            => 'サーバからの応答',
         'Send a test email to'
-            => 'Send a test email to',
+            => '次の宛先にテストメールを送る',
         'Send system notifications from'
-            => 'Send system notifications from',
+            => 'この送信者でシステム通知を送る',
         'Send Test Email'
-            => 'Send Test Email',
+            => 'テストメールの送信',
         'Sent'
-            => 'Sent',
+            => '送信済み',
         'Test Message Results'
-            => 'Test Message Results',
+            => 'テストメッセージの結果',
         'Testing Outbound Email Connection Job'
-            => 'Testing Outbound Email Connection Job',
+            => 'アウトバウンドメール接続ジョブのテスト中',
         'Text Content'
-            => 'Text Content',
+            => 'テキスト コンテント',
         'To Address'
-            => 'To Address',
+            => '送信先アドレス',
         'To Name'
-            => 'To Name',
+            => '送信先名',
         'Zurmo sends out system notifications.  The notifications must appear as coming from a super administrative user.'
-            => 'Zurmo sends out system notifications.  The notifications must appear as coming from a super administrative user.',
+            => 'Zurmo はシステム通知を配信します。通知はスーパー管理ユーザから来たように見えなければなりません。',
     );
 ?>

app/protected/modules/home/messages/ja/Default.php

     // DON'T MAKE A MESS!
     return array(
         '1 Column'
-            => '1 Column',
+            => '1 ',
         '2 Columns'
-            => '2 Columns',
+            => '2 ',
         '2 Columns Left Strong'
-            => '2 Columns Left Strong',
+            => '2 列 左を大きく',
         '2 Columns Right Strong'
-            => '2 Columns Right Strong',
+            => '2 列 右を大きく',
         'Access Dashboards'
-            => 'Access Dashboards',
+            => 'ダッシュボードへのアクセス',
         'Add Portlet'
-            => 'Add Portlet',
+            => 'ポートレットの追加',
         'Are you sure want to delete this dashboard?'
-            => 'Are you sure want to delete this dashboard?',
+            => 'このダッシュボードを本当に削除しますか?',
         'Create Dashboard'
-            => 'Create Dashboard',
+            => 'ダッシュボードの作成',
         'Create Dashboards'
-            => 'Create Dashboards',
+            => 'ダッシュボードの作成',
         'Dashboard'
-            => 'Dashboard',
+            => 'ダッシュボード',
         'Delete Dashboard'
-            => 'Delete Dashboard',
+            => 'ダッシュボードの削除',
         'Delete Dashboards'
-            => 'Delete Dashboards',
+            => 'ダッシュボードの削除',
         'Edit Dashboard'
-            => 'Edit Dashboard',
+            => 'ダッシュボードの編集',
         'Home'
-            => 'Home',
+            => 'ホーム',
         'Is Default'
-            => 'Is Default',
+            => 'デフォルト',
         'Layout Id'
-            => 'Layout Id',
+            => 'レイアウトID',
         'Layout Type'
-            => 'Layout Type',
+            => 'レイアウトタイプ',
         'Return to Home'
-            => 'Return to Home',
+            => 'ホームに戻る',
     );
 ?>

app/protected/modules/import/messages/ja/Default.php

     // DON'T MAKE A MESS!
     return array(
         'A file must be uploaded in order to continue the import process.'
-            => 'A file must be uploaded in order to continue the import process.',
+            => 'インポート処理を続けるにはファイルをアップロードしなければなりません。',
         'A file must be uploaded with at least one row to import.'
-            => 'A file must be uploaded with at least one row to import.',
+            => '少なくとも1行インポートする行があるファイルをアップロードしなければなりません。',
         'A full name value is required but missing.'
-            => 'A full name value is required but missing.',
+            => 'フルネーム値は必須ですがありませんでした。',
         'Access Import Tool'
-            => 'Access Import Tool',
+            => 'インポートツールへのアクセス',
         'Add Field'
-            => 'Add Field',
+            => 'フィールドの追加',
         'All required fields must be mapped or added: {attributesLabelContent}'
-            => 'All required fields must be mapped or added: {attributesLabelContent}',
+            => 'すべての必須フィールドを割り当てるか追加しなければなりません: {attributesLabelContent}',
         'Analyzing the import data...'
-            => 'Analyzing the import data...',
+            => 'インポートデータを分析中...',
         'Clear Import tables'
-            => 'Clear Import tables',
+            => 'インポートテーブルをクリア',
         'Congratulations! Your import is complete.  Below is a summary of the results.'
-            => 'Congratulations! Your import is complete.  Below is a summary of the results.',
+            => 'おめでとうございます! インポートが完了しました。以下はその結果の要約です。',
         'Default Name'
-            => 'Default Name',
+            => 'デフォルト名',
         'Delimiter'
-            => 'Delimiter',
+            => '区切り文字',
         'Do not map this field'
-            => 'Do not map this field',
+            => 'このフィールドを割当てない',
         'Email was too long.'
-            => 'Email was too long.',
+            => 'メールが長すぎました。',
         'Ending import.'
-            => 'Ending import.',
+            => 'インポートを終了しています。',
         'Error: Invalid delimiter'
-            => 'Error: Invalid delimiter',
+            => 'エラー: 無効な区切り文字',
         'Error: Invalid qualifier'
-            => 'Error: Invalid qualifier',
+            => 'エラー: 無効な囲み文字',
         'Failed to create temporary database table from CSV.'
-            => 'Failed to create temporary database table from CSV.',
+            => 'CSVを元にした一時データベースの作成に失敗しました。',
         'Failed to open the uploaded file.'
-            => 'Failed to open the uploaded file.',
+            => 'アップロードされたファイルを開くのに失敗しました。',
         'File Upload Data'
-            => 'File Upload Data',
+            => 'ファイルアップロードデータ',
         'First name specified is too long.'
-            => 'First name specified is too long.',
+            => '指定された名が長すぎます。',
         'First Row is Header Row'
-            => 'First Row is Header Row',
+            => '先頭行はヘッダ行',
         'Format'
-            => 'Format',
+            => 'フォーマット',
         'Header'
-            => 'Header',
+            => 'ヘッダ',
         'Id'
-            => 'Id',
+            => 'ID',
         'Import'
-            => 'Import',
+            => 'インポート',
         'Import Cleanup Job'
-            => 'Import Cleanup Job',
+            => 'インポート後処理ジョブ',
         'Import complete.  Rows processed: {rowsProcessed}'
-            => 'Import complete.  Rows processed: {rowsProcessed}',
+            => 'インポート完了。処理された行数: {rowsProcessed}',
         'Import data into Zurmo'
-            => 'Import data into Zurmo',
+            => 'Zurmo にデータをインポート',
         'Import file has no rows to use.'
-            => 'Import file has no rows to use.',
+            => 'インポートファイルに使える行がありません。',
         'Import model failed to save.'
-            => 'Import model failed to save.',
+            => 'インポートモデルの保存に失敗しました。',
         'Import Wizard: Step 1 of 6'
-            => 'Import Wizard: Step 1 of 6',
+            => 'インポート ウィザード: ステップ 1 / 6',
         'Import Wizard: Step 2 of 6'
-            => 'Import Wizard: Step 2 of 6',
+            => 'インポート ウィザード: ステップ 2 / 6',
         'Import Wizard: Step 3 of 6'
-            => 'Import Wizard: Step 3 of 6',
+            => 'インポート ウィザード: ステップ 3 / 6',
         'Import Wizard: Step 4 of 6'
-            => 'Import Wizard: Step 4 of 6',
+            => 'インポート ウィザード: ステップ 4 / 6',
         'Import Wizard: Step 5 of 6'
-            => 'Import Wizard: Step 5 of 6',
+            => 'インポート ウィザード: ステップ 5 / 6',
         'Import Wizard: Step 6 of 6'
-            => 'Import Wizard: Step 6 of 6',
+            => 'インポート ウィザード: ステップ 6 / 6',
         'Importing data...'
-            => 'Importing data...',
+            => 'データ インポート中...',
         'Information about the rows with errors'
-            => 'Information about the rows with errors',
+            => 'エラーがある行についての情報',
         'Invalid check box format.'
-            => 'Invalid check box format.',
+            => '無効なチェックボックス フォーマット。',
         'Invalid date format.'
-            => 'Invalid date format.',
+            => '無効な日付げフォーマット。',
         'Invalid datetime format.'
-            => 'Invalid datetime format.',
+            => '無効な日時フォーマット。',
         'Invalid email format.'
-            => 'Invalid email format.',
+            => '無効なメール フォーマット。',
         'Invalid integer format.'
-            => 'Invalid integer format.',
+            => '無効な整数フォーマット。',
         'Invalid number format.'
-            => 'Invalid number format.',
+            => '無効な数字フォーマット。',
         'Invalid url format.'
-            => 'Invalid url format.',
+            => '無効なURLフォーマット。',
         'Last name specified is too long.'
-            => 'Last name specified is too long.',
+            => '指定された姓が長すぎます。',
         'Last name specified is too short.'
-            => 'Last name specified is too short.',
+            => '指定された姓が短かすぎます。',
         'Mapping Data'
-            => 'Mapping Data',
+            => 'マッピング データ',
         'Messages'
-            => 'Messages',
+            => 'メッセージ',
         'Model Permissions'
-            => 'Model Permissions',
+            => 'モデル権限',
         'Module To Import To'
-            => 'Module To Import To',
+            => 'インポート先モジュール',
         'Multi-Select Pick list value required, but missing.'
-            => 'Multi-Select Pick list value required, but missing.',
+            => 'マルチ選択リストの値は必須ですがありませんでした。',
         'Next'
-            => 'Next',
+            => '次へ',
         'Other Id'
-            => 'Other Id',
+            => '他のID',
         'Pick list is missing corresponding custom field data.'
-            => 'Pick list is missing corresponding custom field data.',
+            => '選択リストに対応するカスタムフィールドのデータがありません。',
         'Pick list value required, but missing.'
-            => 'Pick list value required, but missing.',
+            => '選択リストの値は必須ですがありませんでした。',
         'Please map the fields you would like to import.'
-            => 'Please map the fields you would like to import.',
+            => 'インポートしたいフィールドを割り当ててください。',
         'Please select the CSV to upload'
-            => 'Please select the CSV to upload',
+            => 'アップロードするCSVを選んで下さい',
         'Please select the module you would like to import to:'
-            => 'Please select the module you would like to import to:',
+            => 'インポートしたいモジュールを選んで下さい:',
         'Previous'
-            => 'Previous',
+            => '前へ',
         'Processing'
-            => 'Processing',
+            => '処理中',
         'Qualifier'
-            => 'Qualifier',
+            => '囲み文字',
         'Record saved correctly.'
-            => 'Record saved correctly.',
+            => 'レコードは正しく保存されました。',
         'Record(s) {startItemCount} - {endItemCount} of {totalItemCount}'
-            => 'Record(s) {startItemCount} - {endItemCount} of {totalItemCount}',
+            => 'レコード {totalItemCount} 中の {startItemCount} - {endItemCount}',
         'Records created: {created}'
-            => 'Records created: {created}',
+            => '作成されたレコード: {created}',
         'Records updated: {updated}'
-            => 'Records updated: {updated}',
+            => '更新されたレコード: {updated}',
         'Remove Field'
-            => 'Remove Field',
+            => 'フィールドの削除',
         'Required Fields'
-            => 'Required Fields',
+            => '必須フィールド',
         'Row Id'
-            => 'Row Id',
+            => ' ID',
         'Rows processed: {rowsProcessed}'
-            => 'Rows processed: {rowsProcessed}',
+            => '処理された行数: {rowsProcessed}',
         'Rows with errors: {errors}'
-            => 'Rows with errors: {errors}',
+            => 'エラー行数: {errors}',
         'Rules'
-            => 'Rules',
+            => 'ルール',
         'Sample Row'
-            => 'Sample Row',
+            => 'サンプル行',
         'Script will run at most for {seconds} seconds.'
-            => 'Script will run at most for {seconds} seconds.',
+            => 'スクリプトの実行には最大で {seconds} 秒かかります。',
         'Starting import for process: {processName}'
-            => 'Starting import for process: {processName}',
+            => '次の処理のためのインポート開始: {processName}',
         'Starting import. Looking for processes.'
-            => 'Starting import. Looking for processes.',
+            => 'インポート開始。処理をお待ち下さい。',
         'The file that has been uploaded only has a header row and no additional rows to import.'
-            => 'The file that has been uploaded only has a header row and no additional rows to import.',
+            => 'アップロードされたファイルにはヘッダ行しかなく、インポートすべき続く行がありません。',
         'The file that was uploaded was not a csv.'
-            => 'The file that was uploaded was not a csv.',
+            => 'アップロードされたファイルは CSV ではありませんでした。',
         'The following field is mapped more than once. {message}'
-            => 'The following field is mapped more than once. {message}',
+            => '次のフィールドは複数回割り当てられています。 {message}',
         'The full name must contain a last name, which is required.'
-            => 'The full name must contain a last name, which is required.',
+            => 'フルネームは名を含まなければなりません。これは必須です。',
         'The id specified did not match any existing records.'
-            => 'The id specified did not match any existing records.',
+            => '指定された ID は既存レコードのどれにも一致しませんでした。',
         'The other id specified did not match any existing records.'
-            => 'The other id specified did not match any existing records.',
+            => '指定されたその他 ID は既存レコードのどれにも一致しませんでした。',
         'The other user id specified did not match any existing records.'
-            => 'The other user id specified did not match any existing records.',
+            => '指定されたその他ユーザの ID は既存レコードのどれにも一致しませんでした。',
         'The user id specified did not match any existing records.'
-            => 'The user id specified did not match any existing records.',
+            => '指定されたユーザ ID は既存レコードのどれにも一致しませんでした。',
         'The username specified did not match any existing records.'
-            => 'The username specified did not match any existing records.',
+            => '指定されたユーザ名は既存レコードのどれにも一致しませんでした。',
         'There was an error processing this import.'
-            => 'There was an error processing this import.',
+            => 'このインポート処理にエラーがありました。',
         'This id is required and was not specified.'
-            => 'This id is required and was not specified.',
+            => 'この ID は必須ですが指定されていませんでした。',
         'Type of Value'
-            => 'Type of Value',
+            => '値の型',
         'URL was too long.'
-            => 'URL was too long.',
+            => 'URL が長過すぎます。',
         'Value is too short.'
-            => 'Value is too short.',
+            => '値が短すぎます。',
         'Who can read and write the new {importRulesLabel}'
-            => 'Who can read and write the new {importRulesLabel}',
+            => '誰がこの新しい{importRulesLabel}を読み書きできますか',
         'You can only map each field once.'
-            => 'You can only map each field once.',
+            => '各フィールドは一度だけ割り当てることができます。',
         'You do not have permission to create/update this record and/or its related record.'
-            => 'You do not have permission to create/update this record and/or its related record.',
+            => 'あなたにはこのレコードをおよびその関連レコードを作成/更新する権限がありません。',
         'You must map at least one of your import columns.'
-            => 'You must map at least one of your import columns.',
+            => 'インポートする列のうち少なくともひとつは割り当てないといけません。',
         'Zurmo Field'
-            => 'Zurmo Field',
+            => 'Zurmo フィールド',
         'Zurmo Id'
-            => 'Zurmo Id',
+            => 'Zurmo ID',
         'Zurmo Username'
-            => 'Zurmo Username',
+            => 'Zurmo ユーザ名',
         '{firstDate} or {secondDate}'
-            => '{firstDate} or {secondDate}',
+            => '{firstDate} または {secondDate}',
         '{modelLabel} id specified did not match any existing records.'
-            => '{modelLabel} id specified did not match any existing records.',
+            => '指定された{modelLabel} ID はどの既存のレコードとも一致しません。',
         '{modelLabel} other id specified did not match any existing records.'
-            => '{modelLabel} other id specified did not match any existing records.',
+            => '指定された{modelLabel} その他ID はどの既存のレコードとも一致しません。',
     );
 ?>