|
|
@@ -100,7 +100,7 @@ export default {
|
|
|
viewInFileManager: 'ファイルマネージャーで表示',
|
|
|
addedBy: '{{username}}が追加',
|
|
|
prints: 'プリント',
|
|
|
- more: 'もっと見る',
|
|
|
+ more: '+{{count}}件',
|
|
|
ascending: '昇順',
|
|
|
descending: '降順',
|
|
|
back: '戻る',
|
|
|
@@ -243,7 +243,7 @@ export default {
|
|
|
inserted: '挿入済み',
|
|
|
notInserted: '未挿入',
|
|
|
totalPrintHours: '印刷時間',
|
|
|
- activeNozzle: 'アクティブ: {{side}}ノズル',
|
|
|
+ activeNozzle: 'アクティブ: {{nozzle}}ノズル',
|
|
|
nozzleRack: 'ノズルラック',
|
|
|
nozzleDocked: 'ドッキング中',
|
|
|
nozzleMounted: 'マウント中',
|
|
|
@@ -324,7 +324,7 @@ export default {
|
|
|
},
|
|
|
// Queue info
|
|
|
queue: {
|
|
|
- inQueue: 'キュー内',
|
|
|
+ inQueue: 'キュー内 {{count}} 件',
|
|
|
inQueue_plural: '{{count}}件がキュー内',
|
|
|
},
|
|
|
// Controls section
|
|
|
@@ -572,6 +572,13 @@ export default {
|
|
|
uploadFirmware: 'ファームウェアをアップロード',
|
|
|
uploadFailed: 'アップロード開始に失敗しました: {{error}}',
|
|
|
uploadedToast: 'ファームウェアをアップロードしました!プリンター画面からアップデートを実行してください。',
|
|
|
+ availableVersions: '利用可能なバージョン',
|
|
|
+ usable: '利用可',
|
|
|
+ unavailable: '利用不可',
|
|
|
+ installed: 'インストール済み',
|
|
|
+ newerBadge: '新しい',
|
|
|
+ olderBadge: '古い',
|
|
|
+ currentBadge: '現在',
|
|
|
},
|
|
|
accessCodePlaceholder: 'プリンター設定から取得',
|
|
|
// ROI editor
|
|
|
@@ -702,7 +709,7 @@ export default {
|
|
|
download: 'ダウンロード',
|
|
|
copyDownloadLink: 'ダウンロードリンクをコピー',
|
|
|
qrCode: 'QRコード',
|
|
|
- viewPhotos: '{{count}}枚の写真を表示',
|
|
|
+ viewPhotos: '写真を表示',
|
|
|
viewPhotosCount: '写真を表示 ({{count}})',
|
|
|
projectPage: 'プロジェクトページ',
|
|
|
addToFavorites: 'お気に入りに追加',
|
|
|
@@ -739,7 +746,7 @@ export default {
|
|
|
card: {
|
|
|
previousPlate: '前のプレート',
|
|
|
nextPlate: '次のプレート',
|
|
|
- plateNumber: 'プレート {{number}}',
|
|
|
+ plateNumber: 'プレート {{index}}',
|
|
|
moreOptions: 'その他のオプション',
|
|
|
addToFavorites: 'お気に入りに追加',
|
|
|
removeFromFavorites: 'お気に入りから削除',
|
|
|
@@ -757,13 +764,13 @@ export default {
|
|
|
sourceFile: 'ソースファイルのみ - AMSマッピング不可',
|
|
|
gcode: 'GCODE',
|
|
|
source: 'ソース',
|
|
|
- project: 'プロジェクト',
|
|
|
+ project: 'プロジェクト: {{name}}',
|
|
|
estimated: '推定: {{time}}',
|
|
|
actual: '実際: {{time}}',
|
|
|
accuracy: '精度: {{percent}}%',
|
|
|
filament: '{{weight}}g',
|
|
|
- layer: 'レイヤー',
|
|
|
- layers: 'レイヤー',
|
|
|
+ layer: '{{count}} レイヤー',
|
|
|
+ layers: '{{count}} レイヤー',
|
|
|
object: '{{count}}オブジェクト',
|
|
|
objects: '{{count}}オブジェクト',
|
|
|
slicedFor: '{{model}}用にスライス',
|
|
|
@@ -789,7 +796,7 @@ export default {
|
|
|
},
|
|
|
modal: {
|
|
|
deleteArchive: 'アーカイブを削除',
|
|
|
- deleteConfirm: 'このアーカイブを削除しますか?',
|
|
|
+ deleteConfirm: '"{{name}}" を削除しますか?この操作は取り消せません。',
|
|
|
deleteButton: '削除',
|
|
|
removeSource3mf: 'ソース3MFを削除',
|
|
|
removeSource3mfConfirm: '"{{name}}"からソース3MFファイルを削除してもよろしいですか?元のスライサープロジェクトファイルが削除されます。',
|
|
|
@@ -807,7 +814,7 @@ export default {
|
|
|
},
|
|
|
page: {
|
|
|
title: '印刷アーカイブ',
|
|
|
- printsCount: '{{count}}回印刷',
|
|
|
+ printsCount: '{{filtered}} / {{total}} 件のプリント',
|
|
|
dropFilesHere: '.3mfファイルをここにドロップ',
|
|
|
releaseToUpload: 'ドロップしてアップロード',
|
|
|
only3mfSupported: '.3mfファイルのみ対応しています',
|
|
|
@@ -904,7 +911,7 @@ export default {
|
|
|
label: 'SJF',
|
|
|
tooltip: '短いジョブ優先 — スケジューラーが短い印刷を優先します',
|
|
|
},
|
|
|
- addedBy: '{{username}}が追加',
|
|
|
+ addedBy: '{{name}} が追加',
|
|
|
nextInQueue: '次のキュー',
|
|
|
clearPlateSuccess: 'プレートをクリアしました — 次の印刷の準備完了',
|
|
|
plateNumber: 'プレート {{index}}',
|
|
|
@@ -1258,7 +1265,7 @@ export default {
|
|
|
timeLeft: '残り{{duration}}',
|
|
|
// Duration formats
|
|
|
day: '1日',
|
|
|
- days: '日',
|
|
|
+ days: '{{count}} 日',
|
|
|
week: '1週間',
|
|
|
weeks: '{{count}}週間',
|
|
|
month: '1ヶ月',
|
|
|
@@ -1382,6 +1389,24 @@ export default {
|
|
|
cpuTemp: 'CPU 温度',
|
|
|
memory: 'メモリ',
|
|
|
disk: 'ディスク',
|
|
|
+ update: 'アップデート',
|
|
|
+ updateConfirmTitle: 'Spoolbuddyデーモンを更新しますか?',
|
|
|
+ updateConfirmBody: '"{{hostname}}"のソフトウェア更新を実行しますか?更新後にデーモンが再起動されます。',
|
|
|
+ restartBrowser: 'ブラウザを再起動',
|
|
|
+ restartBrowserConfirmTitle: 'キオスクブラウザを再起動しますか?',
|
|
|
+ restartBrowserConfirmBody: '"{{hostname}}"のキオスクブラウザを再起動しますか?画面が一時的に消えます。',
|
|
|
+ restartDaemon: 'デーモンを再起動',
|
|
|
+ restartDaemonConfirmTitle: 'Spoolbuddyデーモンを再起動しますか?',
|
|
|
+ restartDaemonConfirmBody: '"{{hostname}}"のSpoolbuddyデーモンを再起動しますか?デバイスが数秒間オフラインになります。',
|
|
|
+ reboot: '再起動',
|
|
|
+ rebootConfirmTitle: 'デバイスを再起動しますか?',
|
|
|
+ rebootConfirmBody: '"{{hostname}}"を再起動しますか?デバイスは約1分間オフラインになります。',
|
|
|
+ shutdown: 'シャットダウン',
|
|
|
+ shutdownConfirmTitle: 'デバイスをシャットダウンしますか?',
|
|
|
+ shutdownConfirmBody: '"{{hostname}}"をシャットダウンしますか?再起動には物理的なアクセスが必要です。',
|
|
|
+ commandConfirm: '確認',
|
|
|
+ commandQueued: 'コマンドをキューに追加しました',
|
|
|
+ commandError: 'コマンドの送信に失敗しました',
|
|
|
},
|
|
|
ldap: {
|
|
|
title: 'LDAP認証',
|
|
|
@@ -2292,7 +2317,7 @@ export default {
|
|
|
filterPlaceholder: 'ファイルを検索...',
|
|
|
deleteButton: '削除',
|
|
|
deleteFiles: '{{count}}件のファイルを削除',
|
|
|
- deleteFileConfirm: 'このファイルを削除しますか?',
|
|
|
+ deleteFileConfirm: '"{{name}}" を削除しますか?この操作は取り消せません。',
|
|
|
deleteFilesConfirm: '選択した{{count}}件のファイルを削除しますか?元に戻せません。',
|
|
|
noFiles: 'このディレクトリにファイルがありません',
|
|
|
loadingFiles: 'ファイルを読み込み中...',
|
|
|
@@ -2390,6 +2415,20 @@ export default {
|
|
|
invalidCode: '無効なコードです。もう一度お試しください。',
|
|
|
},
|
|
|
|
|
|
+ resetPassword: {
|
|
|
+ title: '新しいパスワードを設定',
|
|
|
+ subtitle: '下のフィールドに新しいパスワードを入力して確認してください。',
|
|
|
+ newPassword: '新しいパスワード',
|
|
|
+ newPasswordPlaceholder: '8文字以上',
|
|
|
+ confirmPassword: 'パスワードの確認',
|
|
|
+ confirmPasswordPlaceholder: '新しいパスワードを再入力',
|
|
|
+ saving: '保存中…',
|
|
|
+ submit: '新しいパスワードを設定',
|
|
|
+ backToLogin: 'ログインに戻る',
|
|
|
+ passwordsDoNotMatch: 'パスワードが一致しません',
|
|
|
+ passwordTooShort: 'パスワードは8文字以上で入力してください',
|
|
|
+ resetFailed: 'パスワードのリセットに失敗しました。リンクが期限切れの可能性があります。',
|
|
|
+ },
|
|
|
},
|
|
|
|
|
|
// Setup page
|
|
|
@@ -2504,7 +2543,7 @@ export default {
|
|
|
systemGroupWarning: 'システムグループ名は変更できません',
|
|
|
description: '説明',
|
|
|
descriptionPlaceholder: '説明を入力(任意)',
|
|
|
- permissions: '権限',
|
|
|
+ permissions: '権限 ({{count}} 選択中)',
|
|
|
},
|
|
|
deleteModal: {
|
|
|
title: 'グループを削除',
|
|
|
@@ -2592,7 +2631,7 @@ export default {
|
|
|
invalidPrinterId: '無効なプリンターID',
|
|
|
cameraStream: 'カメラストリーム',
|
|
|
progress: '進捗',
|
|
|
- eta: '予想時間 {{minutes}} 分',
|
|
|
+ eta: '残り時間',
|
|
|
printerIdle: 'プリンター待機中',
|
|
|
printerOffline: 'プリンターオフライン',
|
|
|
status: {
|
|
|
@@ -2760,7 +2799,7 @@ export default {
|
|
|
compareNow: '比較を実行',
|
|
|
// Status row
|
|
|
lastSynced: '最終同期:',
|
|
|
- showingCount: '{{total}}件中{{shown}}件を表示',
|
|
|
+ showingCount: '{{total}} 件中 {{showing}} 件のプリセットを表示',
|
|
|
noPresetsFound: 'プリセットが見つかりません',
|
|
|
// Column headers
|
|
|
columns: {
|
|
|
@@ -2796,7 +2835,7 @@ export default {
|
|
|
typeFilter: 'タイプ:',
|
|
|
deleteTitle: 'テンプレートを削除',
|
|
|
deleteWarning: 'この操作は元に戻せません',
|
|
|
- deleteConfirm: 'このプロファイルを削除しますか?',
|
|
|
+ deleteConfirm: '"{{name}}" を削除しますか?',
|
|
|
namePlaceholder: 'テンプレート名',
|
|
|
descriptionPlaceholder: '説明',
|
|
|
settingsJson: '設定 (JSON)',
|
|
|
@@ -2862,7 +2901,7 @@ export default {
|
|
|
threemfExtractionInfo: 'プリンターモデル、素材、色、印刷設定は3MFファイルから自動的に抽出されます。',
|
|
|
willBeExtracted: '• 展開予定',
|
|
|
filesExtracted: '• {{count}}個のファイルを展開済み',
|
|
|
- uploadComplete: 'アップロード完了: {{count}}個成功',
|
|
|
+ uploadComplete: 'アップロード完了: {{succeeded}} 件成功',
|
|
|
uploadFailed: 'アップロード失敗',
|
|
|
zipFilesFailed: '{{count}}個のファイルが失敗',
|
|
|
uploading: 'アップロード中...',
|
|
|
@@ -2974,7 +3013,7 @@ export default {
|
|
|
newProject: '新規プロジェクト',
|
|
|
editProject: 'プロジェクトを編集',
|
|
|
deleteProject: 'プロジェクトを削除',
|
|
|
- projectName: 'プロジェクト: {{name}}',
|
|
|
+ projectName: 'プロジェクト名',
|
|
|
description: '説明',
|
|
|
noProjects: 'プロジェクトはまだありません',
|
|
|
noProjectsFiltered: '{{status}}のプロジェクトはありません',
|
|
|
@@ -3087,14 +3126,14 @@ export default {
|
|
|
partsProgress: 'パーツ進捗',
|
|
|
printJobs: '印刷ジョブ',
|
|
|
parts: 'パーツ',
|
|
|
- percentComplete: '% 完了',
|
|
|
- remaining: '残り',
|
|
|
+ percentComplete: '{{percent}}% 完了',
|
|
|
+ remaining: '残り {{count}} 件',
|
|
|
},
|
|
|
stats: {
|
|
|
printJobs: '印刷ジョブ',
|
|
|
total: '合計',
|
|
|
- failed: '失敗',
|
|
|
- partsPrinted: '印刷済みパーツ',
|
|
|
+ failed: '失敗 {{count}} 件',
|
|
|
+ partsPrinted: '印刷済みパーツ {{count}} 件',
|
|
|
printTime: '印刷時間',
|
|
|
filamentUsed: 'フィラメント使用量',
|
|
|
},
|
|
|
@@ -3159,8 +3198,8 @@ export default {
|
|
|
queue: {
|
|
|
title: '印刷キュー',
|
|
|
viewAll: 'すべて表示',
|
|
|
- printing: '印刷中',
|
|
|
- queued: 'キューに追加',
|
|
|
+ printing: '印刷中 {{count}} 件',
|
|
|
+ queued: 'キュー内 {{count}} 件',
|
|
|
},
|
|
|
prints: {
|
|
|
title: '印刷 ({{count}})',
|
|
|
@@ -3595,7 +3634,7 @@ export default {
|
|
|
includeProfiles: 'プロファイルを含む',
|
|
|
backupSuccess: 'バックアップを作成しました',
|
|
|
restoreSuccess: 'バックアップを復元しました',
|
|
|
- backupFailed: 'バックアップに失敗しました: {{error}}',
|
|
|
+ backupFailed: 'バックアップに失敗しました',
|
|
|
restoreFailed: '復元に失敗しました',
|
|
|
restoreNote: '復元中、仮想プリンターは停止されます',
|
|
|
|
|
|
@@ -3931,7 +3970,7 @@ export default {
|
|
|
profileDeleted: 'Kプロファイルを削除しました',
|
|
|
profilesDeleted: '{{count}}件のプロファイルを削除しました',
|
|
|
exportedProfiles: '{{count}}件のプロファイルをエクスポートしました',
|
|
|
- importedProfiles: '{{total}}件中{{imported}}件のプロファイルをインポートしました',
|
|
|
+ importedProfiles: '{{total}} 件中 {{count}} 件のプロファイルをインポートしました',
|
|
|
noProfilesToExport: 'エクスポートするプロファイルがありません',
|
|
|
invalidFileFormat: '無効なファイル形式',
|
|
|
failedToParseImport: 'インポートファイルの解析に失敗しました',
|
|
|
@@ -4076,6 +4115,12 @@ export default {
|
|
|
title: '仮想プリンターを削除',
|
|
|
message: '「{{name}}」を削除してもよろしいですか?このプリンターのすべてのサービスが停止されます。',
|
|
|
},
|
|
|
+ archiveNameSource: {
|
|
|
+ title: 'アーカイブ名のソース',
|
|
|
+ description: '仮想プリンター経由でファイルが到着したときに、新しいアーカイブをどのように命名するかを選択します。「メタデータ」は3MFに埋め込まれたスライサータイトル(デフォルト)を使用します。「ファイル名」はBambu StudioがFTPで送信したファイル名を使用します — 「プリンターに送信」ダイアログでジョブ名を変更した場合に便利です。',
|
|
|
+ metadata: 'メタデータ',
|
|
|
+ filename: 'ファイル名',
|
|
|
+ },
|
|
|
},
|
|
|
|
|
|
// Model Viewer
|
|
|
@@ -5047,6 +5092,19 @@ export default {
|
|
|
updateInstructions: 'SSH経由で更新:SpoolBuddyインストールスクリプトを実行してください。',
|
|
|
upToDate: '最新です',
|
|
|
includeBeta: 'ベータ版を含む',
|
|
|
+ systemConfig: 'バックエンドと認証',
|
|
|
+ backendUrl: 'BambuddyバックエンドURL',
|
|
|
+ apiToken: 'APIトークン',
|
|
|
+ apiTokenPlaceholder: 'APIトークンを入力',
|
|
|
+ saveConfig: '設定を保存',
|
|
|
+ systemQueued: '設定をキューに追加しました。',
|
|
|
+ systemFieldsRequired: 'バックエンドURLは必須です。',
|
|
|
+ nfcDiagnostic: 'NFC診断',
|
|
|
+ scaleDiagnostic: 'スケール診断',
|
|
|
+ readTagDiagnostic: 'タグ読み取り診断',
|
|
|
+ testNfc: 'リーダーをテスト',
|
|
|
+ testScale: '精度をテスト',
|
|
|
+ testReadTag: 'タグを読み取り',
|
|
|
},
|
|
|
writeTag: {
|
|
|
tabExisting: '既存のスプール',
|