usage= 使用法: $0 <cmd> [オプション]
help= ヘルプメッセージを表示
example= hana-cli connect -n <host>[:<port>] -u <database_user> -p <database_user_password>
examplesCommand= コマンドの例を表示
epilog= 詳細については https://github.com/SAP-samples/hana-developer-cli-tool-example をご覧ください
helpFail= おっと、問題が発生しました！ヘルプを実行してください
version= バージョン詳細
connect= SAP HANA DBに接続し、接続情報をdefault-env-admin.jsonに書き込みます
connection= 接続文字列  <host>[:<port>]
user= ユーザー
password= パスワード
userstorekey= オプション: HDBユーザーストアキー - 他のすべての接続パラメータをオーバーライドします
save= 資格情報をdefault-env-admin.jsonに保存
save2= 資格情報をdefault-env.jsonに保存
connErr= <host>:<port> の形式である必要があります
userErr= SAP HANAの有効なユーザー名形式である必要があります
input= 入力
adminSaved= default-env-admin.jsonファイルが接続の詳細とともに保存されました！
saved= default-env.jsonファイルが接続の詳細とともに保存されました！
saved2= .envファイルが接続の詳細とともに保存されました！
status= 接続状態を取得
admin= 管理者経由で接続（default-env-admin.json）
connectWith= {0} で接続しています
hdbsql= ローカルに保存された資格情報default-env*.jsonを使用してhdbsqlツール（別途インストールが必要）を起動します。hdbsqlはSAP HANAクライアントの一部としてインストールできます https://tools.hana.ondemand.com/#hanatools
ports= 内部SAP HANAサービスのポート割り当てを表示
activateHDI= 特定のSAP HANAテナントでHDIサービスをアクティブ化（SYSTEMDBで実行する必要があります）
tenant= SAP HANAテナント
adminHDI= HDI用の管理者ユーザーを作成するか、既存のユーザーにHDI管理者権限を割り当てます
adminHDIGroup= ユーザーをHDIグループ管理者として追加
group= HDIグループ
createUser= 指定されたユーザー名とパスワードで新しいHDI管理者ユーザーを作成
createXSAAdmin= XSA管理者でもあるSAP HANA DBユーザーを作成
createContainer= HDIコンテナを作成し、接続の詳細をdefault-env.jsonに入力
createContainerUsers= 既存のコンテナ用の新しいHDIコンテナ技術ユーザーを作成し、接続の詳細をdefault-env.jsonに入力
createGroup= コンテナグループを作成
container=コンテナ名
saveHDI= 資格情報をdefault-env.jsonに保存
containerSaved= default-env.jsonファイルがHDIコンテナ接続の詳細とともに保存されました！
dropContainer= HDIコンテナを削除し、HDIコンテナユーザーをクリーンアップ
dropGroup= コンテナグループを削除
reclaim= LOB、ログ、データボリュームのスペースを再利用
massUsers= 50人の開発者ユーザーを一括作成（ワークショップ用）
inspectTable= DBテーブルに関するメタデータを返します
table= データベーステーブル
view= データベースビュー
outputType= 出力形式
schema= スキーマ
inspectView= DBビューに関するメタデータを返します
inspectProcedure= ストアドプロシージャに関するメタデータを返します
inspectFunction= 関数に関するメタデータを返します
inspectLibrary= ライブラリに関するメタデータを返します
inspectLibMember= ライブラリメンバーに関するメタデータを返します
systemInfo= 一般的なシステム詳細
systemInfoUI= ブラウザベースUIでの一般的なシステム詳細
schemas= すべてのスキーマのリストを取得
limit= 結果を制限
allSchemas= 権限に関係なくすべてのスキーマを表示
objectType= オブジェクトタイプ（TABLE、VIEW、PROCEDUREなど）
dryRun= ドライランモード（変更を加えずに何が起こるかを表示）
force= 確認なしで操作を強制
includeSystemObjects= 操作にシステムオブジェクトを含める
setClause= UPDATE文のSET句
whereClause= フィルタリング用WHERE句
grantee= 権限を付与するユーザーまたはロール
privilege= 付与する権限（SELECT、INSERT、UPDATE、DELETE、EXECUTEなど）
withGrantOption= WITH GRANT OPTIONで権限を付与
exportFormat= エクスポート形式（csv、json）
includeData= 構造と共にデータエクスポートを含める
tables= すべてのテーブルのリストを取得
views= すべてのビューのリストを取得
objects= すべてのオブジェクトタイプを検索
object= DBオブジェクト
procedures= すべてのストアドプロシージャのリストを取得
procedure= ストアドプロシージャ
functions=  すべての関数のリストを取得
function= 関数
libraries= すべてのライブラリのリストを取得
library= ライブラリ
libMember= ライブラリメンバー
sequences= すべてのシーケンスのリストを取得
sequence= シーケンス
privilegeError= 不十分な権限エラーの詳細を取得
errorGuid= 元のエラーメッセージからのGUID
certificates= システム証明書のリスト
certficate= 証明書
issuer= 証明書発行者
grantedRoles= 現在のユーザーに付与されたロール
grantedPrivs= 現在のユーザーに付与された権限
users= すべてのユーザーのリストを取得
inspectUser= ユーザーに関するメタデータを返します
userParams= ユーザーパラメータ
indexes= インデックスのリストを取得
inspectIndex= インデックスに関するメタデータを返します
index= DBテーブルインデックス
indexColumns= インデックスの列詳細
interactive= ガイド付きコマンド選択とパラメータプロンプトを備えたインタラクティブモードを開始
dataVolumes= SAP HANAデータボリュームの詳細
disks= SAP HANAが使用するディスクデバイスの詳細
features= SAP HANA機能とバージョン
featureUsage= 機能別の使用統計
hostInformation= ホスト技術詳細
iniFiles= SAP HANA用のINI構成ファイルのリスト
iniContents= INI構成の内容（ファイル名でフィルタ）
file= ファイル名
section= セクション
traces= すべてのトレースファイルをリスト
traceContents= 選択されたトレースファイルの内容 - ファイルの最後から読み取り
host= ホスト名
roles= ロールのリストを取得
role= データベースロール
synonyms=シノニム出力ファイル
synonym= データベースシノニム
target= ターゲットオブジェクト
triggers= すべてのトリガーのリスト
trigger= データベーストリガー
inspectTrigger= トリガーに関するメタデータを返します
callProcedure= ストアドプロシージャを呼び出して結果を表示
querySimple= 単一のSQLコマンドを実行して結果を出力
expensiveStatements= リソースを大量に消費するSQLステートメントを表示
queryPlan= クエリ実行プランを視覚化
columnStats= カラムストア統計を分析
memoryAnalysis= コンポーネント別のメモリ消費内訳
cacheStats= SQLプランキャッシュと結果キャッシュ統計を表示
tableHotspots= 頻繁にアクセスされるテーブル/パーティションを識別
query= SQLステートメント
cds= CDS経由でDBオブジェクトを表示
config= 構成ファイルを管理（表示、編集、設定を表示）
viewOpt= テーブルではなくビュー用のCDS処理
cdsIndex= HANA-CLI CDSプレビューツールへのインデックス
encrypt= 接続を暗号化（SAP BTP用SAP HANAサービスまたはSAP HANA Cloudに必要）
trustStore= SSLトラストストア
createModule= DBモジュールを作成
folder= DBモジュールフォルダ名
massConvert= テーブルのグループをCDSまたはHDBTable形式に変換
massConvertUI= ブラウザベースUIを介してテーブルのグループをCDSまたはHDBTable形式に変換
massDelete= フィルタリングを使用した一括削除操作
massExport= 複数のオブジェクトを一度にエクスポート
massGrant= 一括権限管理
massRename=CDSベースのmassExportファイルに基づいてフィールドを一括名前変更
massUpdate= 一括更新操作
massUsers= 50人の開発者ユーザーを一括作成（ワークショップ用）
serviceKey= サービスキー経由で接続し、default-env.jsonに書き込みます
instance= CF/XSサービスインスタンス名
key= CF/XSサービスキー名
validate= 証明書を検証
cfxs= Cloud Foundry?
hanaCloud= SAP HANA Cloud用のモジュールをビルド？
inspectJWT=JWT トークン構成を検査
createJWT=JWTトークンを作成し、証明書をインポート（証明書と発行者を取得するには、xsuaaサービスキー資格情報のurl要素を使用する必要があります。これは次のようになります：https://<subdomain>.authentication.<region>.hana.ondemand.com その後、ブラウザで /sap/trust/jwt パスを追加します）
jwtName=JWTプロバイダー名（任意の説明的な値）
containers=すべてのHDIコンテナをリスト
container=コンテナ名
containerGroup=コンテナグループ
opendbx=DBエクスプローラーを開く
openbas=SAP Business Application Studioを開く
readme=ブラウザでReadmeドキュメントを開く
changelog=ブラウザで変更履歴を開く
helpDocu=Webブラウザでヘルプドキュメントを開く
viewDocs=ターミナルでオフラインドキュメントを表示
copy2DefaultEnv=.envの内容をdefault-env.jsonにコピーして再フォーマット
copy2Env=default-env.jsonの内容を.envにコピーして再フォーマット
hcInstances=ターゲットスペース内のすべてのSAP HANA Cloudインスタンスをリスト
hdiInstances=ターゲットスペース内のすべてのSAP HANA Cloud HDIサービスインスタンスをリスト
sbssInstances=ターゲットスペース内のすべてのSAP HANA Cloud SBSSサービスインスタンスをリスト
secureStoreInstances=ターゲットスペース内のすべてのSAP HANA Cloud SecureStoreサービスインスタンスをリスト
schemaInstances=ターゲットスペース内のすべてのSAP HANA Cloud Schemaサービスインスタンスをリスト
upsInstances=ターゲットスペース内のすべてのCloud Foundryユーザー提供サービスインスタンスをリスト
hc_instance_name=SAP HANA Cloudインスタンス名
hcStart=SAP HANA Cloudインスタンスを開始
hcStop=SAP HANA Cloudインスタンスを停止
filename=ファイル名
changes=CLIで変更履歴を表示
readMe=CLIでRead Meを表示
helpDocuExample=hana-cli helpDocu
viewDocsExample=hana-cli docs import
rick=エキスパートユーザー専用
useHanaTypes=SAP HANA固有のデータタイプを使用（https://cap.cloud.sap/docs/cds/cdl#predefined-types を参照）
outputTypeQuery=クエリ結果の出力タイプ
expensiveStatementsOrderBy=実行時間または開始時間で結果をソート
cacheType=表示するキャッシュタイプ
includePartitions=パーティションレベルの統計を含める
component=コンポーネントフィルタ
copy2Secrets=Kubernetesデプロイ用のシークレットを作成（https://www.npmjs.com/package/@sap/xsenv#usage-in-kubernetes）
envJson=VCAP_SERVICES変数を含むJSONファイル
secretsFolder=シークレットを保存するフォルダ名
secretsFilter=処理するサービスインスタンスのリスト
test=新機能を迅速にテストするためのダミーコマンド
connFile=default-env.jsonをオーバーライドする接続ファイル名
privileges=出力に権限を含める（長くなります）
disableVerbose= 冗長出力を無効化 - 人間が読めるインターフェースにのみ役立つ余分な出力を削除します。コマンドをスクリプト化する場合に便利です。
debug=中間的な詳細の出力を追加してhana-cli自体をデバッグ
grpConn=接続パラメータ:
grpDebug=トラブルシューティング:
yargs=Yargsの値:
prompts=プロンプトの値:
errConn=接続の問題:
errCFConfig=CF構成が見つかりません。最初にcf loginを使用してください
errXSConfig=XS CLI構成が見つかりません。最初にxs loginを使用してください
error=エラー:
connFile2=経由でロードされた接続構成を使用しています
connEnv=経由でロードされた環境からの接続構成を使用しています
connAdmin=経由でロードされた管理者構成を使用しています
connectionFile=接続ファイル
badConfig=正しくフォーマットされていない構成ファイル
fullDetails=完全な詳細:
missingConfig=構成ファイルが見つかりません。default-env.jsonまたは代替が見つかりません。完全な詳細:
errMDB=システムバージョン検索エラー: M_DATABASEから読み取れません
errInput=無効な入力ビュー
errObj=無効な入力オブジェクト
errTable=無効な入力テーブル
errProc=無効な入力プロシージャ
errFunc=無効な入力関数
errNoEnv=.envコンテンツが見つかりません
created=作成されました
errDefaultEnv=default-env.json保存の問題
unsupportedFormat=サポートされていない形式
contentWritten=コンテンツが書き込まれました
logWritten=ログが書き込まれました
errDBX=申し訳ございませんが、HANAホスト名からDatabase Explorer URLを判断できません
errGUID=無効なエラーGUID
errNoResults=クエリ結果がありません
errExcel=Excel出力はファイルに直接コンテンツを送信する場合にのみサポートされます
errNoHANAConfig=.envソースにHANA構成が見つかりません
warningHAAS=警告: .envソースでhanatrialの構成が見つかりました。このサービスタイプは、SAP BTPトライアルの古いHANA As A Serviceでのみ使用されます。新しいSAP HANA Cloud無料トライアルへの移行を検討してください。https://developers.sap.com/topics/hana.html
useCatalogPure=massConvertで"純粋な"カタログ定義を使用します。関連付けやマージ設定などの追加メタデータが含まれますが、HDIと互換性のない参照も含まれる場合があります
namespace=CDS名前空間
port=CDSプレビュー用のHTTPサーバーを実行するポート
errPort=有効なHTTPポート値ではありません
noData=このクエリのデータが見つかりません
synonyms=シノニム出力ファイル
keepPath=テーブル/ビューパスを保持（ドット付き）
noColons=テーブル/ビューパスの::をドットに置換
massRename=CDSベースのmassExportファイルに基づいてフィールドを一括名前変更
schemaCDS=インポートするCDSファイル
prefix=新しい名前空間
case=使用するケース: camel|snake|upper|lower|pacal|dot
caseErr=サポートされていない名前変更ケースタイプ
websocket=hana-cli WebSocketハンドラー
sendError=送信エラー
broadcastError=ブロードキャストエラー
sent=送信済み
websocketError=WebSocketサーバーエラー
connected=接続されました
closed=閉じられました
generalError=一般エラー
connectedToProcess=hana-cliプロセスに接続されました
received=受信しました
errorUndefinedAction=エラー: 未定義のアクション
btpCmd=btp CLIのコマンドのターゲットをグローバルアカウント、ディレクトリ、またはサブアカウントに設定します。パラメータを使用してオーバーライドしない限り、指定されたターゲットでコマンドが実行されます。指定されたターゲットがアカウント階層の一部である場合、その親もターゲットにされるため、コマンドがより高いレベルでのみ利用可能な場合は、そこで実行されます。
btpDir=ターゲットにするディレクトリのID
btpSa=ターゲットにするサブアカウントのID
btpSub=BTPアクティブなサブスクリプションとそのURL
btpGlobal=グローバルアカウント
btpInfo=btp CLIターゲットに関する詳細情報
log=処理ログ
gui.conn=接続パラメータ
gui.refreshConn=接続を更新
gui.admin=管理者接続
gui.connFile=接続ファイル名
gui.quiet=冗長出力を無効化
gui.debug=hana-cliをデバッグ
UI=hana-cliのブラウザベースUIバージョンを起動
gui.target=コマンドターゲット
gui.targetDetails=ターゲットシステム詳細
gui.Results=結果
gui.execute=実行
gui.cmdResults=コマンド結果
gui.DownloadExcel=Excelにダウンロード
gui.loading=データを読み込んでいます
gui.loadingLong=お待ちください...サーバーからデータを読み込んでいます
noResults=結果が見つかりません
requestedVersion=要求されたNode.jsバージョン: {0}
versionCheckFail=要求されたNode.jsバージョン: {0}、しかし見つかったのは: {1}
warning=警告！
cds-dk=openAPI機能を使用するには、@sap/cds-dkを別のグローバルモジュールとしてインストールする必要があります
cds-dk2=接続にcds bind機能を使用するには、@sap/cds-dkを別のグローバルモジュールとしてインストールする必要があります
gui.tableType=テーブルタイプ
gui.viewType=ビュータイプ
gui.fields=フィールド
gui.constraints=制約
gui.sql=SQL
gui.tableOID=OID
gui.hasPrimaryKey=主キーがありますか？
gui.hasParameters=パラメータがありますか？
gui.hasCheck=構造化権限チェックがありますか？
gui.hasCache=キャッシュがありますか？
gui.isPreload=プリロードですか？
gui.unloadPriority=アンロード優先度
gui.created=作成日時
gui.cds=CAP CDS
gui.hdbtable=HDBTable
gui.useExists=永続性存在アノテーションを使用
gui.useQuoted=引用符付き識別子を使用 ![非識別子]
gui.loadParameters=パラメータをロード
gui.inputParameters=入力パラメータ
gui.results=結果
gui.outputScalar=出力スカラー
gui.resultSet=結果セット {0}
gui.enterInteger=整数値を入力
gui.enterDecimal=10進数値を入力
gui.enterValue=値を入力
hc.name=名前
hc.created=作成日時
hc.status=状態
hc.lastOperation=最後の操作
hc.cockpit=SAP HANA Cockpit
hc.central=SAP HANA Cloud Central
hc.dbx=SAP HANA Database Explorer
hc.progress=操作状態を確認するには ''hana-cli hc {0}'' を使用してください。
hc.version=バージョン
hc.enabledservices=有効なサービス
hc.resources=リソース
hc.updateProgress=更新が進行中です
hc.running=👟 実行中
hc.stopped=🛑 停止
hc.unknown=❓ 不明
hc.error=HANA Cloudインスタンスが見つかりませんでした。CF cliにログインしていますか？
dbx.dbType=データベースタイプ
dbx.hostPort=ホスト / ポート
dbx.user=ユーザー
dbx.password=パスワード
dbx.hdiUser=HDIユーザー
dbx.hdiPassword=HDIパスワード
dbx.cert=証明書を検証
dbx.cert2=証明書の詳細
dbx.secure=TLS/SSLを使用してデータベースに安全に接続
err.BTPNoTarget=BTP cliターゲットが見つかりません - ログインしていますか？
err.BTPNoGlobalAccount=BTP cliグローバルアカウントターゲットが見つかりません
err.BTPNoSubAccount=BTP cliサブアカウントターゲットが見つかりません
hc.BTPCheck=BTPレベルでチェック中
hc.CFCheck=CFレベルでチェック中
btp.ServerURL=btp CLIサーバーURL
btp.globalaccount=🗺️グローバルアカウント
btp.folder=📂フォルダ
btp.subaccount=🧾サブアカウント
btp.version=btp CLIバージョン
issue=hana-cliの問題を報告
mass.log=エラーで停止する代わりに進捗ログをファイルに書き込みます
mass.tblupd={0} へのテーブルの変換:
mass.viewupd={0} へのビューの変換:
mass.deleteProgress=オブジェクトを削除中:
mass.updateProgress=オブジェクトを更新中:
mass.grantProgress=権限を付与中:
mass.exportProgress=オブジェクトをエクスポート中:
mass.confirmDelete={0} 個のオブジェクトを削除してもよろしいですか？これは元に戻せません！
mass.confirmUpdate={0} 個のテーブルを更新してもよろしいですか？これは元に戻せません！
mass.confirmGrant={2} の {0} を {1} に付与してもよろしいですか？
mass.deleteCancelled=削除操作がキャンセルされました
mass.updateCancelled=更新操作がキャンセルされました
mass.grantCancelled=権限付与操作がキャンセルされました
dryRunMode=ドライランモードで実行中 - 変更は行われません
dryRunCompleted=ドライラン完了 - 変更は行われませんでした
deletionCompleted={0} 個のオブジェクトが正常に削除されました
updateCompleted={0} 個のテーブルが正常に更新されました
grantCompleted={2} の {0} が {1} に正常に付与されました
exportCompleted={0} 個のオブジェクトが {1} に正常にエクスポートされました
noObjectsFound=指定された条件に一致するオブジェクトが見つかりませんでした
profile=CDSプロファイル
tablesSQLite= SQLiteからすべてのテーブルのリストを取得
tablesPostgres= Postgresからすべてのテーブルのリストを取得
error.handlerInvalid=有効なコントローラーなしでハンドラーが呼び出されました
error.handlerAction={0} から押されました
error.handlerException=アクションの処理中にエラーが発生しました
error.connectionFailed=接続の確立に失敗しました
error.modelNotFound=モデルが見つかりません
error.hanaModelNotFound=HANAモデルが見つかりません
error.logModelNotFound=ログモデルが見つかりません
error.initializationFailed={0} の初期化に失敗しました
error.controlNotFound={0} コントロールが見つかりません
error.commandNotConfigured=コマンドが構成されていません
error.procedureNotSelected=最初にプロシージャを選択してください
error.loadParamsFirst=最初にプロシージャパラメータをロードしてください
error.httpError=HTTP {0}: 内部サーバーエラー
error.processingMessage=WebSocketメッセージの処理エラー
error.generic=エラーが発生しました
error.appInitFailed=アプリケーションの初期化に失敗しました
group.list_group.title=オブジェクトのリスト
group.object_details_group.title=オブジェクト詳細
group.admin_group.title=管理者
group.cf_group.title=Cloud Foundry / XS
group.btp_group.title=BTP
group.developer_tools_group.title=開発者ツール
tile.containers_ui.title=コンテナのリスト
tile.containers_ui.info=すべてのHDIコンテナをリスト
tile.certificates_ui.title=証明書のリスト
tile.certificates_ui.info=すべてのシステム証明書をリスト
tile.dataTypes_ui.title=データタイプのリスト
tile.dataTypes_ui.info=すべてのSAP HANAデータタイプをリスト
tile.functions_ui.title=関数のリスト
tile.functions_ui.info=すべてのSAP HANA関数をリスト
tile.procedures_ui.title=プロシージャのリスト
tile.procedures_ui.info=すべてのストアドプロシージャをリスト
tile.indexes_ui.title=インデックスのリスト
tile.indexes_ui.info=すべてのSAP HANAインデックスをリスト
tile.schemas_ui.title=スキーマのリスト
tile.schemas_ui.info=すべてのスキーマをリスト
tile.tables_ui.title=テーブルのリスト
tile.tables_ui.info=すべてのテーブルをリスト
tile.inspectTable_ui.title=テーブルを検査
tile.inspectTable_ui.info=単一のテーブルの詳細を表示
tile.views_ui.title=ビューのリスト
tile.views_ui.info=すべてのビューをリスト
tile.massconvert_ui.title=一括変換
tile.massconvert_ui.info=テーブルのグループをCDSまたはHDBTable形式に変換
tile.import_ui.title=データインポート
tile.import_ui.info=CSVまたはExcelファイルからデータベーステーブルにデータをインポート
tile.systeminfo_ui.title=システム情報
tile.systeminfo_ui.info=現在のSAP HANA接続システム詳細
tile.users_ui.title=ユーザーのリスト
tile.users_ui.info=すべてのSAP HANAユーザーをリスト
tile.inspectView_ui.title=ビューを検査
tile.inspectView_ui.info=単一のビューの詳細を表示
tile.features_ui.title=機能のリスト
tile.features_ui.info=すべてのSAP HANA機能をリスト
tile.featureUsage_ui.title=機能使用状況
tile.featureUsage_ui.info=SAP HANA機能使用状況をリスト
tile.callProcedure_ui.title=プロシージャを呼び出す
tile.callProcedure_ui.info=動的パラメータでストアドプロシージャを実行
tile.querySimple_ui.title=SQLクエリを実行
tile.querySimple_ui.info=単一のSQLステートメントを実行
tile.hdi_ui.title=HDIサービスインスタンス
tile.hdi_ui.info=ターゲットスペース内のすべてのSAP HANA Cloud HDIサービスインスタンスをリスト
tile.sbss_ui.title=SBSSサービスインスタンス
tile.sbss_ui.info=ターゲットスペース内のすべてのSAP HANA Cloud SBSSサービスインスタンスをリスト
tile.schemaInstances_ui.title=スキーマサービスインスタンス
tile.schemaInstances_ui.info=ターゲットスペース内のすべてのSAP HANA Cloud schemaサービスインスタンスをリスト
tile.securestore_ui.title=SecureStoreサービスインスタンス
tile.securestore_ui.info=ターゲットスペース内のすべてのSAP HANA Cloud SecureStoreサービスインスタンスをリスト
tile.ups_ui.title=UPSサービスインスタンス
tile.ups_ui.info=ターゲットスペース内のすべてのCloud Foundryユーザー提供サービスインスタンスをリスト
tile.btpInfo_ui.title=BTP構成
tile.btpInfo_ui.info=BTP CLI構成とターゲット階層を表示
tile.btpSubs_ui.title=BTPサブスクリプション
tile.btpSubs_ui.info=BTPサブスクリプションとそのURLをリスト
tile.btp_ui.title=BTPターゲット選択
tile.btp_ui.info=階層からBTP CLIターゲットサブアカウントを設定
tile.swagger_api_docs.title=APIドキュメント
tile.swagger_api_docs.info=すべてのREST APIエンドポイント用のSwagger/OpenAPIドキュメント
tile.docs_readme_tile.title=README
tile.docs_readme_tile.info=hana-cliドキュメント
tile.docs_changelog_tile.title=変更履歴
tile.docs_changelog_tile.info=hana-cli変更履歴
app.massconvert_ui.title=一括変換
app.massconvert_ui.description=テーブルのグループをCDSまたはHDBTable形式に変換
app.import_ui.title=データインポート
app.import_ui.description=CSVまたはExcelファイルからデータベーステーブルにデータをインポート
app.systeminfo_ui.title=システム情報
app.systeminfo_ui.description=現在のSAP HANA接続システム詳細
app.users_ui.title=ユーザーのリスト
app.users_ui.description=すべてのSAP HANAユーザーをリスト
app.docs_readme.title=README
app.docs_readme.description=hana-cliドキュメント
app.docs_changelog.title=変更履歴
app.docs_changelog.description=hana-cli変更履歴
app.containers_ui.title=コンテナのリスト
app.containers_ui.description=すべてのHDIコンテナをリスト
app.certificates_ui.title=証明書のリスト
app.certificates_ui.description=すべてのシステム証明書をリスト
app.dataTypes_ui.title=データタイプのリスト
app.dataTypes_ui.description=すべてのSAP HANAデータタイプをリスト
app.features_ui.title=機能のリスト
app.features_ui.description=すべてのSAP HANA機能をリスト
app.featureUsage_ui.title=機能使用状況
app.featureUsage_ui.description=SAP HANA機能使用状況をリスト
app.functions_ui.title=関数のリスト
app.functions_ui.description=すべてのSAP HANA関数をリスト
app.procedures_ui.title=プロシージャのリスト
app.procedures_ui.description=すべてのストアドプロシージャをリスト
app.hdi_ui.title=HDIサービスインスタンス
app.hdi_ui.description=ターゲットスペース内のすべてのSAP HANA Cloud HDIサービスインスタンスをリスト
app.indexes_ui.title=インデックスのリスト
app.indexes_ui.description=すべてのデータベースインデックスをリスト
app.sbss_ui.title=SBSSサービスインスタンス
app.sbss_ui.description=ターゲットスペース内のすべてのSAP HANA Cloud SBSSサービスインスタンスをリスト
app.schemaInstances_ui.title=スキーマサービスインスタンス
app.schemaInstances_ui.description=ターゲットスペース内のすべてのSAP HANA Cloud schemaサービスインスタンスをリスト
app.schemas_ui.title=スキーマのリスト
app.schemas_ui.description=すべてのスキーマをリスト
app.securestore_ui.title=SecureStoreサービスインスタンス
app.securestore_ui.description=ターゲットスペース内のすべてのSAP HANA Cloud SecureStoreサービスインスタンスをリスト
app.tables_ui.title=テーブルのリスト
app.tables_ui.description=すべてのテーブルをリスト
app.inspectTable_ui.title=テーブルを検査
app.inspectTable_ui.description=単一のテーブルの詳細を表示
app.views_ui.title=ビューのリスト
app.views_ui.description=すべてのビューをリスト
app.inspectView_ui.title=ビューを検査
app.inspectView_ui.description=単一のビューの詳細を表示
app.ups_ui.title=UPSサービスインスタンス
app.ups_ui.description=ターゲットスペース内のすべてのCloud Foundryユーザー提供サービスインスタンスをリスト
app.btpInfo_ui.title=BTP構成
app.btpInfo_ui.description=BTP CLI構成とターゲット階層情報を表示
app.btpSubs_ui.title=BTPサブスクリプション
app.btpSubs_ui.description=BTPサブスクリプションとそのサブスクリプションURLをリスト
app.btp_ui.title=BTPターゲット選択
app.btp_ui.description=階層からBTP CLIターゲットサブアカウントを設定
app.callProcedure_ui.title=プロシージャを呼び出す
app.callProcedure_ui.description=動的入力パラメータでストアドプロシージャを実行し、複数の出力を表示
app.querySimple_ui.title=クエリシンプル
app.querySimple_ui.description=単一のSQLステートメントを実行
app.version_ui.title=Version Info
app.version_ui.description=Display hana-cli version and related package information
tile.version_ui.title=Version Info
tile.version_ui.info=Display hana-cli version and related package information

debug.cli.lazyLoad=Lazy loading command: {0}
debug.cli.beforeYargs=Before Yargs
debug.cli.afterYargs=After Yargs
debug.cli.loadAll=Loading all commands for help/discovery
debug.adminHDIGroup.skipGrant=Do not grant privileges to {0}
debug.btpTarget.noCurrent=No current subaccount target
debug.createModule.hdiVersion=HDI Version {0}
debug.btp.buildPrompts=Build inquirer prompts
debug.cds.serverError=Server Error: {0}
debug.cds.unhandledRejection=Unhandled Rejection: {0}
debug.cds.entityBefore=Entity Before {0}
debug.cds.graphqlEntityAfter=GraphQL Entity After {0}
debug.cds.sourceLabel=CDS Source:
debug.cds.serviceEntities=Service entities: {0}
debug.cds.readExit=In Read Exit {0}
debug.cds.swaggerSkipped=Swagger setup skipped: {0}
debug.cds.expressErrorHandler=Express Error Handler: {0}
debug.cds.setupError=CDS Setup Error: {0} - {1}
debug.adminHDI.skipCreate=Do not create a new database user
debug.adminHDI.skipGrant=Do not grant privileges to {0}
debug.copy2Secrets.makeSecrets=makeSecrets {0} {1} {2}
debug.btpTarget.handler=btpTarget handler
debug.btp.getGlobalAccount=GetBTPGlobalAccount
debug.btp.callBTP=callBTP
debug.call=Call {0}
debug.callWithParams=Call {0}: {1}
debug.callError={0} error: {1}
debug.jsonParseFailed=Failed to parse JSON output: {0}
debug.cf.curlError=CF curl error on {0}: {1}
debug.xs.curlError=XS curl error on {0}: {1}
debug.cf.cleanupTempFileFailed=Failed to clean up temp file {0}: {1}
debug.btp.executeCommand=executeBTPCommand: {0}
debug.btp.executeCommandError=executeBTPCommand error: {0}
debug.btp.enrichInstanceError=Error enriching instance {0}: {1}
debug.btp.cleanupTempFileFailed=Failed to clean up temp file: {0}
debug.setPrompts=Set Prompts
debug.getPrompts=Get Prompts
debug.errorHandler=Error
debug.errorHandlerDisconnectException=Disconnect Exception during error handler: {0}
debug.disconnectOnly=Disconnect Only
debug.hanaDisconnectStarted=HANA Disconnect Started
debug.disconnectTimeoutExceeded=Disconnect timeout exceeded
debug.disconnectError=Disconnect Error: {0}
debug.hanaDisconnectCompleted=HANA Disconnect Completed
debug.noConnectionToDisconnect=No connection to disconnect
debug.disconnectException=Disconnect Exception: {0}
debug.spinnerStopError=Error stopping spinner: {0}
debug.normalEnd=Natural End
debug.endCleanupError=Error during end cleanup: {0}
debug.serverSetup=serverSetup
debug.dbUserName=Username of db connection: {0}
debug.dbUserNameError=Could not retrieve username: {0}
debug.connectionCreateStart=In Create Connection
debug.dbClientGenericProfile=Database client generic class for profile: {0}
debug.dbClientSpecificProfile=Database client specific class for profile: {0}
debug.inGui=In Gui: {0}
debug.cdsExitCalled=CDS Exit is Called
debug.dbExecSqlForClient=execSQL for {0}
debug.dbDisconnectCalled=hanaDirect disconnect called
debug.dbListTablesForClient=listTables for {0}
debug.hanaVersion=HANA Version {0}

# BTP Target Selection UI Strings
btp.loading=Loading BTP hierarchy...
btp.targetSet=Target set to subaccount: {0}
btp.selectSubaccount=Please select a subaccount
btp.globalAccount=Global Account
btp.folders=Folders
btp.subaccounts=Subaccounts
btp.currentTarget=Current Target
btp.globalAccountInfo=Global Account Information
btp.globalAccountName=Global Account Name
btp.globalAccountGuid=Global Account GUID
btp.selectSubaccountDescription=Select a subaccount from the hierarchy below to set as the target for BTP CLI operations
btp.setTarget=Set Target
btp.refresh=Refresh
btp.selectedSubaccount=Selected Subaccount
btp.subaccountName=Subaccount Name
btp.subaccountGuid=Subaccount GUID
btpTargetCmd=Set BTP target subaccount from hierarchy

error.missingParam.appUrl=Missing parameter: appUrl
error.missingParam.id=Missing parameter: id
status.ok=OK
error.btp.subaccountRequired=Subaccount GUID is required
serviceKey.created=Service Key {0} created
createModule.updated=Module Updated
rick.confirm.first=Are you sure?
rick.confirm.second=Are you REALLY sure?
cli.usage=Usage: {0}\n\n{1}
dbx.product.hanaCloud=SAP HANA Cloud
dbx.product.hana=SAP HANA
version.node=Node.js: {0}
version.changelog=Change Log: {0}
version.latestAvailable=Latest hana-cli version available on npmjs.com: {0}
version.outOfDate=Local version of hana-cli is out of date.
version.upgradeHint=Consider upgrading with "{0}"
version.cfCliMissing=Cloud Foundry CLI not installed
version.btpCliMissing=btp CLI not installed
version.latestUnavailable=Unable to fetch
btp.selectFolderOrSubaccount=Select a folder or subaccount:
btp.selectSubaccountFromFolder=Select subaccount from {0}:
btp.noSubaccountSelected=No subaccount selected

warning.terminalKitInitFail=Failed to initialize terminal-kit: {0}
validation.requiredParam={0} parameter is required
validation.invalidNumber={0} parameter must be a valid number, received: {1}
validation.positiveInteger={0} parameter must be a positive integer, received: {1}
validation.promptRequired={0} is required
validation.promptPattern={0} does not match required pattern
warning.unknownOption=Warning: Unknown option --{0}
prompt.cancelled=Prompt cancelled
output.truncatedWithHint=Showing first {0} of {1} rows (use --output json with --filename to save all results)
warning.terminalTableFallback=Warning: terminal.table failed, falling back to console.table:
output.truncated=Showing first {0} of {1} rows
error.unhandled=Unhandled error: {0}
error.internalServerError=Internal Server Error
error.routeNotFound=Route not found
server.httpServer=HTTP Server: {0}
error.cdsProjectMissing=No CAP/CDS Project Configuration Found. Commands via Profiles can only be performed in CAP projects
error.unsupportedDbClient=Unknown or Unsupported database client type: {0}
test.skipMassConvert=[TEST MODE] Skipping massConvert execution
test.massConvertSkipped=massConvert skipped in test environment
test.skipImport=[TEST MODE] Skipping import execution
test.importSkipped=import skipped in test environment
success.importComplete=Import completed successfully
error.massConvertFailed=Error in massConvert: {0}
error.parseError=Error: {0}
error.jsonParseError=JSON parse error
error.cfServicePlansRequired=Service plan(s) must be specified
error.cfTargetUnavailable=Unable to determine current space or organization
error.cfServiceInstanceNameRequired=Service instance name must be a non-empty string
error.cfHanaInstanceGuidRequired=HANA instance GUID must be a non-empty string
error.cfHanaInstanceNameRequired=HANA instance name must be a non-empty string
error.cfServiceInstanceGuidRequired=Service instance GUID must be a non-empty string
error.xsServicePlanNameRequired=Service plan name must be a non-empty string
error.xsServiceInstanceNameRequired=Service instance name must be a non-empty string
error.xsServiceGuidRequired=Service GUID must be a non-empty string
error.xsServiceNameRequired=Service name must be a non-empty string
error.xsServiceNotFound=Service '{0}' not found
error.xsServicePlanNotFound=Service plan '{0}' not found
error.btpServiceInstanceIdRequired=Service instance ID is required and must be a string
error.btpSubaccountIdRequired=Sub-account ID is required and must be a string
error.btpInstanceNameRequired=Instance name is required and must be a string
cds.profiles=CDS Profiles - {0}

swagger.routeInit=Swagger Route
swagger.info.title=HANA CLI API
swagger.info.description=RESTful API for HANA Developer CLI Tool\n\nThis API provides programmatic access to HANA database operations, including schema inspection, table/view management, HDI container operations, and HANA Cloud service instance management.\n\n## Features\n- Database object inspection (tables, views, functions, indexes)\n- HDI container management\n- HANA Cloud service instance listing\n- System information and feature queries\n- Configuration management\n\n## Authentication\nDatabase connections use the configuration set via PUT / endpoint.
swagger.info.contactName=HANA Developer CLI Tool
swagger.info.contactUrl=https://github.com/SAP-samples/hana-developer-cli-tool-example
swagger.info.licenseName=Apache 2.0
swagger.info.licenseUrl=https://www.apache.org/licenses/LICENSE-2.0.html
swagger.server.defaultDesc=Development server (default port)
swagger.server.customDesc=Development server (custom port)
swagger.server.portDescription=Server port number
swagger.tag.configuration.name=Configuration
swagger.tag.configuration.description=Application configuration and settings management
swagger.tag.hanaSystem.name=HANA System
swagger.tag.hanaSystem.description=HANA database system information and features
swagger.tag.hanaObjects.name=HANA Objects
swagger.tag.hanaObjects.description=Database objects (tables, views, functions, indexes, schemas)
swagger.tag.hanaInspect.name=HANA Inspect
swagger.tag.hanaInspect.description=Detailed inspection of database objects with multiple output formats
swagger.tag.hdi.name=HDI
swagger.tag.hdi.description=HANA Deployment Infrastructure container management
swagger.tag.cloudServices.name=Cloud Services
swagger.tag.cloudServices.description=HANA Cloud service instance management
swagger.tag.documentation.name=Documentation
swagger.tag.documentation.description=Project documentation and changelog
swagger.tag.export.name=Export
swagger.tag.export.description=Data export functionality
swagger.tag.dfa.name=Digital First Adoption
swagger.tag.dfa.description=DFA help and context assistance
swagger.tag.websockets.name=WebSockets
swagger.tag.websockets.description=WebSocket connections for real-time operations
swagger.schema.error.message=Error message
swagger.schema.error.details=Detailed error message
swagger.response.badRequest=Bad request - invalid parameters
swagger.response.internalError=Internal server error
swagger.response.unauthorized=Unauthorized - authentication required
swagger.ui.siteTitle=HANA CLI API Documentation
swagger.ui.configured=Swagger UI configured at {0}
swagger.ui.available=Swagger UI available at {0}
swagger.error.setup=Swagger setup error: {0}
swagger.error.setupDebug=Swagger setup error: {0}
swagger.fallback.title=Swagger Error
swagger.fallback.heading=Swagger UI Setup Error
swagger.fallback.message=Unable to load API documentation: {0}
swagger.fallback.details=Check server logs for details.

cds.log.schemaTable=Schema: {0}, Table: {1}
cds.log.schemaView=Schema: {0}, View: {1}
cds.plugin.loading=✓ Loading @sap/cds-fiori plugin via CommonJS require...
cds.plugin.loaded=✓ @sap/cds-fiori plugin loaded successfully
cds.plugin.previewModule=✓ Preview module:
cds.plugin.loadFailed=Warning: Failed to load @sap/cds-fiori plugin: {0}
cds.server.error=Server Error: {0}
cds.unhandledRejection=Unhandled Rejection:
cds.preview.enabled=✓ CDS Fiori preview enabled: cds.env.fiori.preview =
cds.served.fired=✓ CDS "served" event fired
cds.served.services=Services:
cds.served.fiori=cds.env.fiori:
cds.preview.routesFound=Fiori preview routes found: {0}
cds.preview.routePaths=Route paths:
cds.preview.routesMissing=WARNING: No $fiori-preview routes found in Express app
cds.entity.routes=✓ Entity name for routes: {0}
cds.source.preview=✓ CDS Source preview:
cds.model.compiledDefinitions=✓ Compiled model definitions:
cds.service.entities=✓ Service entities: {0}
cds.service.entityUsing=✓ Using entity name: {0}
cds.served.emit=✓ Manually emitting CDS "served" event...
cds.swagger.configured=✓ Swagger UI を /api-docs に設定しました
cds.swagger.error=警告: Swagger UI のセットアップに失敗しました: {0}
cds.request.error=Request Error: {0}
cds.index.subtitle=These are the paths currently served ...
cds.index.webApps=Web Applications:
cds.index.swaggerUi=Swagger UI
cds.index.fioriPreview=Fiori Preview
cds.index.serviceEndpoints=Service Endpoints:

error.handlerLog=Error in handler:
error.illegalCharsInContainerName=Illegal Characters in input name {0}
error.illegalCharsInGroupName=Illegal Characters in input name {0}
log.schemaFunction=Schema: {0}, Function: {1}
log.schemaIndex=Schema: {0}, Index: {1}
cli.unknownOptionWarning=Warning: Unknown option '--{0}' will be ignored
cli.usage=Usage: 
cds.listItemPrefix=  - 
rick.helpVideoURL=https://www.youtube.com/watch?v=j5a0jTc9S10&list=PL3KnTfyhrIlcudeMemKd6rZFGDWy
api.status.ok=ok
excel.filename=Excel.xlsx
status.success=Success
status.error=Error
massConvert.synonymsWritten=Synonyms are written to {0} file
mcp.commandExitCode=Command exited with code {0}
mcp.commandExecutionFailed=Failed to execute command: {0}
mcp.commandTimeout=Command execution timeout (30s)
scripts.postinstall.skippingCI=Skipping postinstall in CI environment
scripts.postinstall.linkFailed=Note: Could not link @sap/cds-dk (this is optional for development)
scripts.postinstall.linkSuccess=Successfully linked @sap/cds-dk
scripts.testOutput=Test output saved to test-output.txt (exit code: {0})
html.title.main=hana-cli LaunchPad
html.title.version=Version Info
html.title.tables=Tables
html.title.systemInfo=System Info
html.title.massConvert=Mass Convert
html.title.import=Import Data
html.title.inspect=Inspect
dfa.inspectTable.title=Inspect Table Details and Metadata
dfa.inspectTable.description=Inspect Table Details and Metadata
dfa.systeminfo.title=Display HANA Database System Information
dfa.systeminfo.description=Display HANA Database System Information
dfa.querySimple.title=Execute SQL Queries
dfa.querySimple.description=Execute SQL Queries
dfa.massconvert.title=Convert a group of tables to CDS or HDBTable format
dfa.massconvert.description=Convert a group of tables to CDS or HDBTable format
dfa.import.title=Import Data from CSV or Excel Files
dfa.import.description=Import data from CSV or Excel files into a database table
dfa.inspectView.title=Inspect View Details and Metadata
dfa.inspectView.description=Inspect View Details and Metadata
dfa.shell.title=Static Help: hana-cli Landing Page

# Import Command Messages
import=Import data from CSV or Excel files into a database table
importUI=Import data from CSV or Excel files into a database table via browser based UI
importFilename=Path to the CSV or Excel file to import
importTable=Target database table (format: SCHEMA.TABLE or just TABLE)
importOutputFormat=File format (csv or excel)
importMatchMode=Column matching mode - order: by position, name: by column names, auto: try names then fall back to position
importTruncate=Truncate target table before import
importBatchSize=Batch size for bulk insert operations (1-10000, default: 1000)
importWorksheet=Excel worksheet number to import (1-based, default: 1)
importStartRow=Starting row number in Excel (1-based, row 1 is header by default)
importSkipEmptyRows=Skip empty rows in Excel files (default: true)
importExcelCacheMode=Excel shared strings cache mode - cache: faster with more memory, emit: streaming with less memory, ignore: skip shared strings
importDryRun=Preview import results without committing to database
importMaxFileSizeMB=Maximum file size in MB (prevents memory exhaustion, default: 500)
importTimeoutSeconds=Import operation timeout in seconds (0 = no timeout, default: 3600)
importNullValues=Comma-separated list of values to treat as NULL (default: null,NULL,#N/A,)
importSkipWithErrors=Continue import even if errors exceed threshold
importMaxErrorsAllowed=Maximum errors allowed before stopping (-1 = unlimited, default: -1)
importSummary=Import Summary
importErrors=Import Errors

# Error Messages for Import
errFileNotFound=File not found: {0}
errCSVRead=Error reading CSV file: {0}
errExcelRead=Error reading Excel file: {0}
errNoWorksheet=No worksheet found in Excel file
errNoDataInFile=No data found in file
errTableNotFound=Table not found: SCHEMA={0}, TABLE={1}
errNoColumnsMatched=No file columns could be matched to table columns

# Debug Messages for Import
debug.csvRecordsLoaded=CSV records loaded: {0}
debug.excelRecordsLoaded=Excel records loaded: {0}
debug.readingFile=Reading file: {0}
debug.dataLoaded=Data loaded: {0} rows
debug.tableColumnsLoaded=Table columns loaded: {0}
debug.tableMetadataLoaded=Table metadata loaded
debug.columnsMatched=Columns matched: {0}
debug.truncatingTable=Truncating table
debug.startingImport=Starting data import
debug.rowInsertFailed=Row {0} insert failed: {1}
debug.batchInserted=Batch inserted: {0} rows (total: {1})
debug.batchFailed=Batch insert failed: {0}
debug.transactionCommitted=Transaction committed
debug.rollingBack=Rolling back transaction

link.changelog=https://github.com/SAP-samples/hana-developer-cli-tool-example/blob/main/CHANGELOG.md
# Backup and Recovery Commands
backup=Create backups of tables, schemas, or databases
backupTarget=Target object to backup (table name, schema name, or database)
backupName=Optional backup name (auto-generated if not provided)
backupType=Type of backup (table, schema, or database)
backupFormat=Backup file format (csv, binary, parquet)
backupDestination=Backup destination directory
backupCompress=Compress backup files
backupWithData=Include data in backup (not just metadata)
backupOverwrite=Overwrite existing backup file
backupStarting=Starting {0} backup for: {1}
backupCompleted=Backup completed successfully: {0}
backupFailed=Backup failed: {0}
backupExists=Backup already exists: {0}. Use --overwrite to replace it.
backupRecordsExported=Exported {0} records
backupSchemaTablesFound=Found {0} tables in schema: {1}
backupTableProgress=Backing up table: {0}
backupDatabaseWarning=Note: Full database backup requires SYSTEM user privileges. Creating logical backup of accessible schemas.
backupDatabaseSchemasFound=Found {0} schemas to backup
backupSchemaProgress=Backing up schema: {0}
backupSchemaSkipped=Skipped schema {0}: {1}

restore=Restore database object(s) from backup
restoreBackupFile=Path to backup file
restoreTarget=Target object name (table/schema/database)
restoreOverwrite=Overwrite existing data (truncate before restore)
restoreDropExisting=Drop existing table before restore
restoreContinueOnError=Continue restore even if errors occur
restoreBatchSize=Batch size for insert operations
restoreDryRun=Preview restore without making changes
restoreStarting=Starting restore from: {0}
restoreCompleted=Restore completed successfully
restoreFailed=Restore failed: {0}
restoreFileNotFound=Backup file not found: {0}
restoreDryRunMode=DRY RUN MODE - No changes will be made to the database
restoreMetadata=Backup Metadata
restoreUnknownType=Unknown backup type: {0}
restoreNoMetadata=Warning: No metadata file found. Attempting restore without metadata.
restoreDataNotFound=Backup data file not found: {0}
restoreTargetRequired=Target schema and table must be specified
restoreTableTarget=Restoring to: {0}.{1}
restoreDroppingTable=Dropping existing table: {0}
restoreTableExists=Table already exists: {0}. Use --overwrite or --dropExisting to replace it.
restoreCreatingTable=Creating table: {0}
restoreInsertingRecords=Inserting {0} records
restoreRecordFailed=Record {0} failed: {1}
restoreProgress=Progress: {0}/{1} records inserted
restoreManifestNotFound=Manifest file not found: {0}
restoreSchemaStarting=Restoring schema with {0} tables to: {1}
restoreTableProgress=Restoring table: {0}
restoreTableSkipped=Skipped table {0}: {1}
restoreDatabaseStarting=Restoring database with {0} schemas
restoreSchemaSkipped=Skipped schema {0}: {1}
restoreSchemaProgress=Restoring schema: {0}
restoreSchemaFailed=Schema restore failed for {0}: {1}

backupList=List available backups
backupListDirectory=Directory to scan for backups
backupListSortBy=Sort backups by (name, date, size, type)
backupListOrder=Sort order (asc or desc)
backupListShowDetails=Show detailed backup information
backupListNoDirectory=Backup directory does not exist: {0}
backupListScanning=Scanning for backups in: {0}
backupListFound=Showing {0} of {1} total backups
backupName=Backup Name
backupTimestamp=Timestamp
backupStatus=Status
backupSize=Backup Size
backupDataSize=Data File Size
backupTableCount=Tables
backupSchemaCount=Schemas
backupPath=Backup Path
backupSchema=Schema
backupListFailed=Failed to list backups: {0}

backupStatus=Check backup/recovery operation status
backupStatusCatalogOnly=Show only backup catalog (skip configuration)
backupStatusType=Filter by backup type
backupStatusState=Filter by backup status
backupStatusDays=Show backups from last N days
backupStatusChecking=Checking backup and recovery status...
backupStatusSummary=Backup and Recovery Status Summary
backupStatusLastSuccessful=Last Successful Backups
backupStatusRunning=Running Backups ({0})
backupStatusNoRunning=No backups currently running
backupStatusRecent=Recent Backups ({0})
backupStatusNoRecent=No recent backups found
backupStatusConfiguration=Backup Configuration
backupStatusFailed=Failed to get backup status: {0}
backupStatusPrivilegeNote=Note: Some backup information requires system privileges. Connect with --admin for full access.
backupStatusProgressUnavailable=Backup progress information unavailable (may require system privileges)
backupStatusConfigUnavailable=Backup configuration unavailable (may require system privileges)
backupStatusLastSuccessfulUnavailable=Last successful backup information unavailable

calcViewAnalyzer=Analyze calculation view performance
metrics=Include detailed performance metrics
xsaServices=Enhanced XSA service management
action=Action to perform (list, status, start, stop, restart, info)
service=XSA Service Name
details=Display detailed information
serviceRequired=Service name is required for this action
invalidAction=Invalid action specified
xsaServicesList=XSA Services
xsaServiceStatus=XSA Service Status
xsaServiceInfo=XSA Service Information
noServicesFound=No XSA services found
serviceStarted=Service {0} started successfully
serviceStopped=Service {0} stopped successfully
serviceRestarted=Service {0} restarted successfully

kafkaConnect=Kafka connector configuration
connectorName=Kafka Connector Name
kafkaBrokers=Kafka Brokers (comma-separated)
kafkaTopic=Kafka Topic Name
configPath=Configuration file path
connectorNameRequired=Connector name is required for this action
kafkaConnectorsList=Kafka Connectors
kafkaConnectorStatus=Kafka Connector Status
kafkaConnectorInfo=Kafka Connector Information
kafkaConnectorTest=Kafka Connector Test Results
noConnectorsFound=No Kafka connectors found
connectorCreated=Connector {0} created successfully
connectorDeleted=Connector {0} deleted successfully
connectorTestPassed=Connector test passed
requiredParametersForCreate=Name, brokers, and topic are required to create a connector

config.locations=Configuration File Locations
config.projectLevel=Project-level (current directory)
config.globalLevel=Global (home directory)
config.fileExists=[EXISTS]
config.removed=Removed configuration file
config.notFound=No configuration file found to remove
config.created=Created template config file
config.updated=Configuration updated
config.current=Current Configuration
config.projectConfig=Project Config
config.globalConfig=Global Config
config.notFoundShort=(not found)
config.empty=(empty)
config.editHint=To create or edit config, run: hana-cli config -e
config.pathHint=To see file paths, run: hana-cli config --path
config.editDesc=Open config file in default editor
config.globalDesc=Use global config (home directory) instead of project config
config.pathDesc=Show config file paths
config.resetDesc=Reset to defaults (removes config file)

timeSeriesTools=Time-series data analysis tools
timeColumn=Time Series Timestamp Column Name
valueColumn=Time Series Value Column Name
timeInterval=Aggregation Time Interval
tableRequired=Table name is required for this action
requiredTimeSeriesParams=Table, time column, and value column are required for this analysis
timeSeriesTablesList=Time-Series Enabled Tables
timeSeriesAnalysis=Time-Series Data Analysis
timeSeriesAggregation=Time-Series Aggregation Results
timeSeriesForecast=Time-Series Forecast Results
anomalyDetection=Time-Series Anomaly Detection
noTimeSeriesTables=No time-series enabled tables found
forecastNotAvailable=Forecast functionality is not available for this table
anomalyDetectionNotAvailable=Anomaly detection is not available for this table
timeSeriesCapabilities=Time-Series Data Analysis Capabilities

healthCheck=Comprehensive database health assessment
healthStatus=Database Health Status
healthSummary=Database Health Summary
memoryCheck=Memory usage check
diskCheck=Disk space check
connectionCheck=Active connections check
transactionCheck=Transaction and lock check
backupCheck=Recent backup status check
replicationCheck=Replication status check
hostResourcesCheck=Host resource utilization check
databaseHealthDetails=Database Health Details
criticalIssues=Critical Issues Found
warningItems=Warning Items
informationalItems=Informational Items
healthScore=Overall Health Score

longRunning=List long-running queries with ability to cancel
queryDuration=Query duration in seconds
idleSession=Include idle sessions
cancelQuery=Cancel a query by statement hash
queryStatement=Query Statement Hash
sessionId=Session ID
transactionId=Transaction ID
longRunningQueries=Long-Running Queries
activeSessions=Active Sessions
longRunningQueryDetails=Query Details
cancelConfirm=Are you sure you want to cancel this query?
queryCancelled=Query {0} cancelled successfully
queryNotFound=Query with hash {0} not found

blocking=Show blocking sessions and lock chains
blockingChains=Blocking Lock Chains
waitForGraph=Wait-for Graph
lockedObject=Locked Object Details
lockHolder=Lock Holder Information
lockWaiter=Lock Waiter Information
blockingCycles=Deadlock Cycles Detected
blockingDetails=Blocking Details
transactionChains=Transaction Lock Chains
resourceLocks=Resource Locks
rowLocks=Row Locks (Exclusive)

connections=Active connection details and statistics
connectionStatistics=Connection Statistics
activeSessions=Active Sessions
idleSessions=Idle Sessions
totalConnections=Total Connections
connectionsByUser=Connections by User
connectionsByApplication=Connections by Application
connectionDetails=Connection Details
sessionContext=Session Context Information
applicationName=Application Name
clientInfo=Client Information
clientHostname=Client Hostname
clientPID=Client Process ID
connectionStartTime=Connection Start Time
lastActivityTime=Last Activity Time
cpuTime=CPU Time (ms)
memoryUtilized=Memory Utilized (KB)

alerts=List and manage database alerts
alertList=Database Alerts
alertStatus=Alert Status
alertSeverity=Alert Severity Level
alertMessage=Alert Message
alertCount=Alert Count
criticalAlerts=Critical Alerts
warningAlerts=Warning Alerts
informationAlerts=Informational Alerts
acknowledgeAlert=Acknowledge Alert
deleteAlert=Delete Alert
alertAcknowledged=Alert {0} acknowledged
alertDeleted=Alert {0} deleted
alertFilters=Filter alerts by severity (CRITICAL, WARNING, INFO)
alertDetails=Alert Details

recommendations=AI-based performance recommendations
performanceAnalysis=Performance Analysis
recommendationsTips=Recommendations and Tips
indexRecommendations=Missing Index Recommendations
queryOptimization=Query Optimization Suggestions
cacheRecommendations=Cache Utilization Recommendations
tableAnalysis=Table Structure Analysis
partitionSuggestions=Partition Suggestions
compressionOpportunities=Compression Opportunities
statementRecommendations=Resource-Consuming Statement Analysis
transactionImprovements=Transaction Processing Improvements
lockOptimization=Lock Optimization Suggestions
memoryOptimizations=Memory Optimization Recommendations
priorityLevel=Recommendation Priority Level
estimatedImpact=Estimated Performance Impact
implementationEffort=Implementation Effort

healthTimestamp=Timestamp
healthStatusLabel=Overall Status
noBlockingLocksDetected=No blocking locks detected.
healthCheckError=Error during {0} check
issuesFound=Issues Found
noLongRunningQueries=No long-running queries found (running longer than {0} seconds)
longRunningQueriesHeader=Long-Running Queries (> {0} seconds)
total=Total
cancelQueryInstruction=To cancel a query, use: hana-cli longRunning --cancel <statement_hash>
queryNotFoundMsg=Query with hash {0} not found or already completed.
queryDetailsHeader=Query Details
queryCancelledMsg=Query {0} cancelled successfully
queryUserLabel=User
queryApplicationLabel=Application
queryConnectionIdLabel=Connection ID
querySessionIdLabel=Session ID
queryDurationLabel=Duration
noBlockingSessionsFound=No blocking locks detected.
blockingSessionsHeader=Blocking Sessions and Lock Chains
totalBlockingLocks=Total blocking locks
waiterSessionDetailsHeader=Waiter Session Details
deadlockCyclesDetected=POTENTIAL DEADLOCK CYCLES DETECTED
noConnectionsFound=No connections found.
connectionStatisticsHeader=Connection Statistics
connectionDetailsHeader=Active Connection Details
topUsersByConnection=Top Users by Connection Count
topApplicationsByConnection=Top Applications by Connection Count
noAlertsFound=No alerts found.
databaseAlertsHeader=Database Alerts
alertsByProperty=Alert Summary by Severity
alertDetailsHeader=Alert Details
acknowledgeAlertInstruction=To acknowledge an alert: hana-cli alerts --acknowledge <alert_id>
deleteAlertInstruction=To delete an alert: hana-cli alerts --delete <alert_id>
alertNotFoundMsg=Alert with ID {0} not found.
alertAcknowledgedMsg=Alert {0} acknowledged successfully
alertDeletedMsg=Alert {0} deleted successfully
aiRecommendationsHeader=AI-Based Performance Recommendations
categoryLabel=Category
allCategories=All Categories
noRecommendationsAvailable=No recommendations available at this time.
totalRecommendations=Total recommendations
missingIndexes=Missing Indexes
queryOptimization=Query Optimization
cacheOptimization=Cache Optimization
tableStructure=Table Structure
lockOptimization=Lock Optimization
memoryOptimization=Memory Optimization
createIndexRecommendation=Create index on {0}.{1} - Heavy scanning detected ({2} scans)
reviewQueryRecommendation=Review query {0} - Average execution time: {1}ms, Executed: {2} times
lowCacheHitRatio=Low cache hit ratio ({0}%) - Review cache strategy
highCacheHitRatio=Cache optimization is performing well ({0}% hit ratio)
uncompressedTableRecommendation=Table {0}.{1} ({2}MB) is uncompressed - Consider enabling compression
slowLocksDetected={0} slow locks detected - Review transaction isolation levels and lock handling
highMemoryUtilization=High memory utilization ({0}%) - Consider increasing allocated memory or optimizing memory usage
lowMemoryUtilization=Low memory utilization ({0}%) - Review memory allocation configuration

description=Description
currentStatus=Current Status
alertSeverity=Severity
errorGettingDetails=Error getting details
cancelAttemptFailed=Warning: Cancel may not have succeeded. Please verify.

# Audit Log
auditLog=View and filter audit trail entries
auditLogHeader=Audit Log Analysis
auditUser=Filter by user name
auditAction=Filter by action type
auditSchema=Filter by schema name
auditLevel=Audit log level filter
auditDays=Number of days to retrieve
noAuditEntriesFound=No audit entries found for the specified criteria.
dateRange=Date Range
lastNDays=Last {0} days
topActionsSummary=Top Actions Summary
topUsersSummary=Top Active Users Summary
auditEntries=Audit Log Entries
auditLogFooter=Use filters to narrow down audit entries: --user, --action, --schema, --level

# Privilege Analysis
privilegeAnalysis=Analyze user privileges and suggest least privilege
privilegeAnalysisHeader=Privilege Analysis
targetUser=Target user to analyze
targetRole=Target role to analyze
showUnusedPrivileges=Show unused privileges
suggestLeastPrivilege=Suggest least privilege recommendations
analyzingUser=Analyzing privileges for user: {0}
analyzingRole=Analyzing privileges for role: {0}
systemPrivileges=System Privileges
objectPrivileges=Object Privileges
grantedRolesDetail=Granted Roles
privilegeSummary=Privilege Summary
totalSystemPrivileges=Total System Privileges
totalObjectPrivileges=Total Object Privileges
totalRoles=Total Roles
leastPrivilegeSuggestions=Least Privilege Suggestions
dangerousPrivilegesDetected=Dangerous system privileges detected
wildcardGrantsDetected=Wildcard grants detected
consideredSpecificGrants=Consider using more specific grants
grantablePrivilegesFound={0} privileges with GRANT OPTION found
reviewGrantOption=Review if GRANT OPTION is necessary
noIssuesDetected=No privilege issues detected
rolePrivileges=Role Privileges
noPrivilegesFound=No privileges found

# Security Scan
securityScan=Scan for common security vulnerabilities
securityScanHeader=Security Vulnerability Scan
securityCategory=Security category to scan
detailedScan=Perform detailed security scan
autoFix=Automatically fix security issues (preview)
scanningCategory=Scanning category
scanResults=Security Scan Results
criticalIssues={0} Critical Issues
warnings={0} Warnings
informational={0} Informational
noSecurityIssuesFound=No security issues found
scanSummary=Scan Summary
autoFixNotImplemented=Auto-fix feature is not yet implemented. Please review recommendations and apply manually.
usersWithoutPasswordPolicy={0} users without password policy
usersWithoutLockout={0} users without account lockout configured
inactiveUsers={0} inactive users (>90 days)
weakPasswordPolicies={0} weak password policies detected
expiredPasswords={0} users with expired passwords
excessiveSystemPrivileges={0} users/roles with excessive system privileges
wildcardGrantsFound={0} wildcard privilege grants found
dataEncryptionNotEnabled=Data encryption is not enabled
sslNotEnforced=SSL/TLS not enforced for connections
auditingNotEnabled=Auditing is not enabled
noActiveAuditPolicies=No active audit policies found

# Password Policy
pwdPolicy=View and manage password policies
pwdPolicyHeader=Password Policy Management
policyName=Policy name to view
listPolicies=List all password policies
showPolicyUsers=Show users assigned to policy
detailedPolicyInfo=Show detailed policy information
policyNotFound=Policy {0} not found
policyDetails=Password Policy Details: {0}
enabled=Enabled
minimumLength=Minimum Password Length
expirationDays=Password Expiration (days)
lockTimeDays=Password Lock Time (days)
maxInvalidAttempts=Maximum Invalid Attempts
minComplexity=Minimum Complexity
preventReuse=Prevent Password Reuse (count)
forceFirstChange=Force Change on First Login
usersWithPolicy=Users with this policy ({0})
noUsersWithPolicy=No users are assigned to this policy
allPasswordPolicies=All Password Policies
usersByPolicy=Users by Policy
complianceSummary=Password Policy Compliance Summary
usersWithoutPolicy=Users without password policy
weakPoliciesCheck=Weak password policies
expiredPasswordsCheck=Users with expired passwords
policyStrengthAssessment=Policy Strength Assessment
shortPasswordLength=Password length is less than 8 characters
recommendLongerPassword=Consider increasing minimum password length to at least 12 characters
noPasswordExpiration=Password expiration is not configured
longExpirationTime=Password expiration time is longer than 1 year
noAccountLockout=Account lockout is not configured
lowComplexityRequirement=Password complexity requirement is low
passwordReuseNotPrevented=Password reuse is not sufficiently prevented (less than 5 passwords)
strongPolicy=Policy meets security best practices
noPoliciesFound=No password policies found
good=Good

# Encryption Status
encryptionStatus=Check encryption status of tables and backups
encryptionStatusHeader=Encryption Status Report
encryptionScope=Encryption scope to check
showDetails=Show detailed information
dataEncryptionStatus=Data Volume Encryption
dataEncryptionNotConfigured=Data encryption is not configured
dataVolumes= SAP HANAデータボリュームの詳細
logEncryptionStatus=Log Volume Encryption
logEncryptionNotConfigured=Log encryption is not configured
logVolumes=Log Volumes
backupEncryptionStatus=Backup Encryption
backupEncryptionNotConfigured=Backup encryption is not configured
recentBackups=Recent Backups
networkEncryptionStatus=Network Communication Encryption (SSL/TLS)
sslNotConfigured=SSL/TLS is not configured
internalNetworkEncryption=Internal Network Encryption
encryptionSummary=Encryption Summary
networkCommunication=Network Communication
backups=Backups
enableEncryption=Enable data encryption for enhanced security
enableSSL=Enable SSL/TLS for secure network communication
reviewBackupEncryption=Review and configure backup encryption
encryptionFullyEnabled=All encryption mechanisms are properly configured
encryptionPartiallyEnabled=Some encryption mechanisms are not enabled
reviewEncryptionSettings=Review encryption settings and enable missing protections

# Grant Chains
grantChains=Visualize privilege inheritance chains
grantChainsHeader=Privilege Grant Chains Visualization
chainDepth=Maximum chain depth to analyze
outputFormat=Output format
analyzingGrantChain=Analyzing grant chain for user: {0}
analyzingRoleChain=Analyzing grant chain for role: {0}
noRolesGranted=No roles granted to this user
grantChainTable=Grant Chain (Table View)
grantChainSummary=Grant Chain Summary
totalRolesInChain=Total Roles in Chain
maxChainDepth=Maximum Chain Depth
grantableRoles=Roles with GRANT OPTION
grantableRolesWarning=Roles with GRANT OPTION can propagate privileges - review carefully

# Generate Test Data
generateTestData=Create realistic test data for database tables
generateTestDataTable=Table to generate data for
generateTestDataSchema=Schema name
generateTestDataRows=Number of rows to generate
generateTestDataLocale=Locale for data generation (en, de, fr)
generateTestDataFormat=Output format (sql, csv, json)
generateTestDataOutput=Output file path
generateTestDataRealistic=Generate realistic data based on patterns
generateTestDataIncludeRelations=Include related table dependencies
generateTestDataDryRun=Show what would be generated without executing
info.generatingTestData=Generating {0} test data rows for table {1}...
success.testDataWritten=Test data script written to {0}
success.testDataGenerated=Successfully generated {0} test rows for table {1}
error.generateTestData=Error generating test data: {0}

# Generate Documentation
generateDocs=Auto-generate database documentation
generateDocsSchema=Schema to document
generateDocsObjects=Object types to document (tables, views, procedures, functions, all)
generateDocsOutput=Documentation output file path
generateDocsFormat=Documentation format (markdown, html, pdf)
generateDocsIncludeData=Include data statistics in documentation
generateDocsIncludeGrants=Include grant information
generateDocsIncludeIndexes=Include index information
generateDocsIncludeTriggers=Include trigger information
generateDocsTOC=Generate table of contents
info.generatingDocumentation=Generating documentation for schema {0}...
success.docsWritten=Documentation written to {0}
success.documentationGenerated=Successfully generated documentation for schema {0}
error.generateDocs=Error generating documentation: {0}

# ER Diagram
erdDiagram=Generate ER diagrams from database schema
erdDiagramSchema=Schema to diagram
erdDiagramTables=Comma-separated list of tables (empty for all)
erdDiagramOutput=Output file for diagram
erdDiagramFormat=Diagram format (mermaid, plantuml, graphviz, json)
erdDiagramShowCardinality=Show relationship cardinality
erdDiagramShowColumns=Show table columns in diagram
erdDiagramExcludeColumns=Comma-separated columns to exclude
info.generatingERDiagram=Generating ER diagram for schema {0}...
success.diagramWritten=Diagram written to {0}
success.erDiagramGenerated=Successfully generated ER diagram for {0} table(s) in schema {1}
error.erdDiagram=Error generating ER diagram: {0}

# Dependencies
dependencies=Show object dependency graphs
dependenciesSchema=Schema name
dependenciesObject=Object name to analyze
dependenciesDirection=Relationship direction (incoming, outgoing, both)
dependenciesDepth=Maximum recursion depth
dependenciesOutput=Output file path
dependenciesFormat=Output format (tree, json, graphviz, mermaid)
dependenciesIncludeViews=Include view dependencies
dependenciesIncludeProcedures=Include procedure dependencies
errObjectRequired=Object name is required for dependency analysis
info.analyzingDependencies=Analyzing dependencies for {0} in schema {1}...
info.usingCurrentSchema=Using current schema: {0}
success.dependenciesWritten=Dependency graph written to {0}
success.dependenciesAnalyzed=Successfully analyzed dependencies for {0}
error.dependencies=Error analyzing dependencies: {0}

# Code Template
codeTemplate=Generate boilerplate code for common patterns
codeTemplatePattern=Code pattern to generate (crud, service, repository, mapper, dto, entity, query, test, migration)
codeTemplateObject=Object or table name
codeTemplateSchema=Schema name
codeTemplateLanguage=Programming language (javascript, typescript, java, cds, sql, python)
codeTemplateOutput=Output file path
codeTemplateFramework=Target framework (express, spring, nestjs, cds, none)
codeTemplateComments=Include code comments
info.generatingTemplate=Generating {0} template for {1}...
success.templateWritten=Template written to {0}
success.templateGenerated=Successfully generated {0} template for {1}
error.codeTemplate=Error generating code template: {0}

# Data Masking
dataMask=Apply masking rules for sensitive data protection
dataMaskSchema=Schema name
dataMaskTable=Table to mask
dataMaskRules=Masking rules (column1:hash,column2:redact)
dataMaskRulesFile=Path to JSON file with masking rules
dataMaskColumns=Comma-separated columns to mask
dataMaskMaskType=Masking type (redact, hash, shuffle, replace, truncate, pattern, random)
dataMaskDryRun=Show masking results without applying changes
dataMaskWhereClause=WHERE clause to filter rows
dataMaskOutput=Output file for mask script
info.applyingDataMask=Applying data masking to table {0} in schema {1}...
info.masking=Masking {0} rows in table {1}...
info.dryRunMode=DRY RUN: No changes were applied to the database
info.recordsAffected=Records affected: {0}
success.maskScriptWritten=Masking script written to {0}
success.dataMasked=Successfully masked {0} rows in table {1}
error.dataMask=Error applying data masking: {0}

# Graph Workspaces
graphWorkspaces=Manage graph workspaces
graphWorkspaceName=Graph workspace name or pattern
graphWorkspaceSchema=Schema name
graphWorkspaceAction=Action (list, create, drop, info)

# Spatial Data
spatialData=Work with spatial and geographic data
spatialSchema=Schema name
spatialTable=Table name containing spatial data
spatialColumn=Spatial column name
spatialBounds=Show spatial bounds and metrics
spatialIndex=Check spatial indexes

# Full-Text Indexes
ftIndexes=Manage full-text indexes
ftIndexName=Full-text index name or pattern
ftSchema=Schema name
ftTable=Table name
ftLanguage=Index language setting
ftAction=Action (list, create, drop, info, rebuild)

# Workload Management
workloadManagement=Configure workload classes and mappings
workloadClass=Workload class name
workloadSchema=Schema name
workloadAction=Action (list, create, drop, assign, unassign)
workloadPriority=Priority level (LOW, MEDIUM, HIGH, CRITICAL)
workloadActiveOnly=Only show workload groups with active sessions
workloadShowViews=Show available workload views and columns

# Partitions
partitions=Manage table partitioning
partitionTable=Table name
partitionSchema=Schema name
partitionType=Partition type (RANGE, HASH, ROUND_ROBIN, REPLICA)
partitionColumn=Column name for partitioning
partitionCount=Number of partitions
partitionAction=Action (list, create, drop, info)

# Table Groups
tableGroups=Manage table groups for optimization
tableGroupName=Table group name
tableGroupSchema=Schema name
tableGroupAction=Action (list, create, drop, add_table, remove_table, info)
tableGroupTable=Table to add or remove from group

# Data Synchronization
dataSync=Synchronize data between systems or tables
dataSyncSourceConnection=Source connection profile
dataSyncTargetConnection=Target connection profile
dataSyncSchema=Schema name
dataSyncTable=Table name to synchronize
dataSyncMode=Synchronization mode (full or incremental)
dataSyncBatchSize=Batch size for processing
dataSyncConflictResolution=Conflict resolution strategy
dataSyncKeyColumns=Key columns for row matching
dataSyncTimeout=Operation timeout in seconds

# Smart Data Integration Tasks
sdiTasks=Manage Smart Data Integration tasks and flowgraphs
sdiTasksAction=Action to perform (list, start, stop, status)
sdiTasksTaskName=SDI task name
sdiTasksFlowgraph=Flowgraph name
sdiTasksAgentName=SDI agent name
sdiTasksSchema=Schema name

# Replication Status
replicationStatus=Monitor system and service replication status
replicationStatusType=Replication type (system or service)
replicationStatusServiceName=Service name filter
replicationStatusDetailed=Show detailed information
replicationStatusWatch=Watch mode for continuous monitoring

# Schema Clone
schemaClone=Clone entire schema with or without data
schemaCloneSourceSchema=Source schema name
schemaCloneTargetSchema=Target schema name
schemaCloneIncludeData=Include table data in clone
schemaCloneIncludeGrants=Include grants and privileges
schemaCloneParallel=Number of parallel operations
schemaCloneExcludeTables=Tables to exclude from clone
schemaCloneTimeout=Operation timeout in seconds

# Table Copy
tableCopy=Copy table structure and/or data with optional filtering
tableCopySourceTable=Source table name
tableCopyTargetTable=Target table name
tableCopySourceSchema=Source schema name
tableCopyTargetSchema=Target schema name
tableCopyStructureOnly=Copy structure only (no data)
tableCopyDataOnly=Copy data only (no structure)
tableCopyWhere=WHERE clause filter for data copy
tableCopyLimit=Row limit for data copy
tableCopyBatchSize=Batch size for processing
tableCopyTimeout=Operation timeout in seconds

# Compare Schema
compareSchema=Compare database schema structures across environments
compareSchemaSourceSchema=Source Schema Name
compareSchemaTargetSchema=Target Schema Name
compareSchemaTableFilter=Table Name Filter (comma-separated, optional)
compareSchemaCompareIndexes=Compare Indexes
compareSchemaCompareTriggers=Compare Triggers
compareSchemaCompareConstraints=Compare Constraints
compareSchemaOutput=Output Report File Path
compareSchemaTimeout=Operation Timeout in Seconds
help.compareSchemaSourceSchema=Name of the first schema to compare. Example: SCHEMA1
help.compareSchemaTargetSchema=Name of the second schema to compare. Example: SCHEMA2
help.compareSchemaTableFilter=Optional comma-separated list of specific tables to compare. If not provided, all tables are compared.
help.compareSchemaCompareIndexes=Include index definitions in schema comparison. Default: true
help.compareSchemaCompareTriggers=Include trigger definitions in schema comparison. Default: true
help.compareSchemaCompareConstraints=Include constraint definitions in schema comparison. Default: true
help.compareSchemaOutput=File path for comparison report. If not provided, results display in console.
help.compareSchemaTimeout=Maximum time in seconds for the comparison. Default: 3600 (1 hour)
info.startingSchemaComparison=Starting schema comparison between {0} and {1}
success.schemaComparisonComplete=Schema comparison complete. TableMatches: {0}, TableDifferences: {1}, SourceOnly: {2}, TargetOnly: {3}
error.compareSchema=Schema comparison error: {0}
errSchemaRequired=Source and target schema names are required
compareSchemaExample=Compare two database schemas

# Diagnose
diagnose=Run comprehensive diagnostics on database system
diagnosticsHeader=System Diagnostics
checks=Diagnostic checks to run (all, services, memory, alerts, locks, backup)
checkingServices=Checking service status
checkingMemory=Checking memory usage
checkingAlerts=Checking system alerts
checkingLocks=Checking lock status
checkingBackup=Checking backup status
diagnosticsSummary=Diagnostics Summary
systemHealthy=System is healthy - no issues detected
inactiveServicesFound=inactive services detected
allServicesActive=All services are active
checkSkipped=Check skipped
highMemoryUsage=High memory usage detected (>90%)
moderateMemoryUsage=Moderate memory usage (80-90%)
memoryUsageNormal=Memory usage is normal
noCriticalAlerts=No critical alerts
criticalAlertsFound=critical alerts found
highLockCount=High lock count detected
activeLocks=active locks
lastBackupOld=Last backup is older than 48 hours
recentBackupFound=Recent backup found
noBackupFound=No successful backup found
hoursSinceLastBackup=hours since last backup
hoursAgo=hours ago
servicesStatus=Services Status
memoryUsage=Memory Usage
activeAlerts=Active Alerts
lockCount=Lock Count
lastBackup=Last Backup
memoryUsed=memory used
viewNotAccessible=This view is not accessible from this schema context
warningsFound=warnings found
criticalIssuesFound=critical issues found

# Deadlocks
deadlocks=Analyze and detect deadlock situations
deadlockAnalysisHeader=Deadlock Analysis
noDeadlocksDetected=No deadlocks detected
deadlocksDetected=deadlock cycles detected
deadlockRecommendation=Review lock chains and optimize transaction order to prevent deadlocks
blockedTransactionsHeader=Blocked Transactions
noBlockedTransactions=No blocked transactions detected
blockedTransactionsFound=blocked transactions detected
recommendations=Recommendations
deadlockRec1=Identify and optimize long-running transactions
deadlockRec2=Ensure consistent lock acquisition order across transactions
deadlockRec3=Consider implementing retry logic for transient deadlocks

# Crash Dumps
crashDumps=List and analyze crash dump files
crashDumpsHeader=Crash Dump Analysis
analyzingLastDays=Analyzing last
noCrashDumps=No crash dumps found in the specified period
crashDumpsFound=crash dumps found
crashDumpsSummary=Crash Dumps Summary
totalDumps=Total dumps
totalSize=Total size
byComponent=By Component
byCrashType=By Crash Type
days=Number of days to analyze
crashType=Filter by crash type
crashRec1=Review crash dump details and system logs for root cause
crashRec2=Check for patterns in crash times and affected components
crashRec3=Consider upgrading to latest patch level if crashes are frequent

# Memory Leaks
memoryLeaks=Detect potential memory leaks
memoryLeaksHeader=Memory Leak Detection
thresholdPercent=Threshold percentage
checkingServiceMemory=Checking service memory usage
checkingMemoryObjects=Checking memory objects by component
servicesHighMemory=services with high memory usage
heapUsed=heap used
noLeaksDetected=No memory leaks detected
potentialMemoryLeaks=Potential memory leaks detected
memoryLeaksSummary=Memory Leak Detection Summary
memoryRec1=Monitor memory usage over time to identify trends
memoryRec2=Review expensive statements and optimize queries
memoryRec3=Check for data growth in internal tables
memoryRec4=Consider implementing memory limits on connections
component=コンポーネントフィルタ

# Fragmentation Check
fragmentationCheck=Analyze table fragmentation levels
fragmentationCheckHeader=Table Fragmentation Analysis
fragmentationThreshold=Fragmentation threshold percentage
noFragmentation=No tables with high fragmentation found
fragmentedTablesFound=fragmented tables found
fragmentationSummary=Fragmentation Summary
totalFragmentedTables=Total fragmented tables
totalDeltaSize=Total delta size
criticalFragmentation=tables with critical fragmentation
moderateFragmentation=tables with moderate fragmentation
fragRec1=Run MERGE DELTA on highly fragmented column store tables
fragRec2=Schedule regular merge operations during low-activity periods
fragRec3=Monitor merge statistics to optimize merge frequency
fragRec4=Consider enabling auto-merge for frequently updated tables
exampleMergeCommand=Example Merge Command

# Command Suggestions (Did You Mean)
unknownCommand=Unknown command: {0}
didYouMeanSingle=\n\nDid you mean this?\n    {0}
didYouMeanMultiple=\n\nDid you mean one of these?\n    {0}
# Option Suggestions (Did You Mean for options)
didYouMeanOption=Did you mean --{0}?
didYouMeanMultipleOptions=Did you mean one of these?\n    --{0}
mcpServerInstall=Install the MCP server configuration into AI assistant clients (Claude Desktop, Claude Code, Cursor, Windsurf, Cline, VS Code, Continue, Zed)
mcpServerInstallClient=Target client to configure (claude-desktop, claude-code, cursor, windsurf, cline, vscode, continue, zed, or auto to detect)
mcpServerInstallName=Server name in the MCP configuration
mcpServerInstallDryRun=Show what would be written without making changes
mcpServerInstallGlobal=Install globally (user-level) instead of project-level
mcpServerInstallExample1=Install MCP server for Claude Desktop
mcpServerInstallExample2=Preview the configuration without writing
mcpServerInstallExample3=Install globally for Claude Code
mcpServerInstallNotBuilt=MCP server has not been built yet. Run:
mcpServerInstallHeader=SAP HANA CLI - MCP Server Installation
mcpServerInstallServerPath=Server path:
mcpServerInstallServerName=Server name:
mcpServerInstallDryRunHeader=Dry run - configuration that would be written:
mcpServerInstallConfigPath=Config:
mcpServerInstallConfigExists=Exists:
mcpServerInstallSkipped=skipped (config file not found, use --client to target)
mcpServerInstallSuccess=configured successfully
mcpServerInstallFailed=failed to configure:
mcpServerInstallComplete=MCP server configured in {0} client(s).
mcpServerInstallRestart=Restart the client application to activate the MCP server.
mcpServerInstallNone=No clients were configured.
mcpServerInstallNoneHint=Use --client to specify a target, or create the config file first.
mcpServerStatus=Check MCP server installation status across all supported AI assistant clients
mcpServerStatusExample=hana-cli mcpServerStatus
mcpServerStatusHeader=SAP HANA CLI - MCP Server Status
mcpServerStatusServerPath=Server path:
mcpServerStatusBuilt=Built:
mcpServerStatusClients=Client Configuration Status:
mcpServerStatusConfigured=configured
mcpServerStatusNotConfigured=config exists, not configured
mcpServerStatusNotFound=config not found
mcpServerStatusBuildHint=MCP server is not built. Build it first:

rowsAffected=影響を受けた行数: {0}
stmtExecutedNoResultSet=ステートメントが正常に実行されました（結果セットなし）。
