翻訳ファイル(XLIFF)の更新

put

/services/rest/v1/reports/{reportPath}/templateFiles/{templateFileName}/xliffs/{locale}

カタログ内のレイアウト定義に関連付けられている翻訳ファイル(XLIFF)を更新します。

リクエスト

サポートされているメディア・タイプ
パス・パラメータ
  • XLIFFに割り当てられるロケールです(en_USなど)。
  • URLエンコードされたレポート・パス。たとえば、レポート・パスが"/Sample Lite/Published Reporting/Reports/Balance Letter"の場合、エンコードされたレポート・パスは"%2FSample%20Lite%2FPublished%20Reporting%2FReports%2FBalance%20Letter"となります。エンコードされたスラッシュを渡すように構成されていないロード・バランサを介してBI PublisherにRESTリクエストを送信する場合は、二重にエンコードされたスラッシュを使用します。たとえば、レポート・パスがSample Lite/Published Reporting/Reports/Balance Letterの場合、エンコードされたレポート・パスはSample%20Lite%252FPublished%20Reporting%252FReports%252FBalance%20Letterとなります。
  • XLIFFファイルに関連したレイアウトのファイル名。たとえば、employee_listing.rtfです。
本文 ()
翻訳ファイル(XLIFF)
ルート・スキーマ: schema
型: string(binary)
先頭に戻る

レスポンス

200レスポンス

レポートの特定のテンプレートの翻訳ファイルは正常に更新されました。
先頭に戻る

次の例は、cURLを使用してRESTリソースにPUTリクエストを発行することによって、翻訳ファイルを更新する方法を示しています。

curl -i \
     --header 'Authorization: Bearer <token>' \
     --header 'Content-Type: application/octet-stream' \
     --request PUT \
     --data-binary @xliffData.xlf \
     'https://hostname/xmlpserver/services/rest/v1/reports/Sample%20Lite%252FPublished%20Reporting%252FReports%252FSales%20Performance+Report/templates/RTFTemplate/xliffs/en_US'

レスポンス本文の例

JSON形式のレスポンス本文のコンテンツの例を次に示します。

* Connection #0 to host hostname left intact
先頭に戻る