翻訳の管理

プレースホルダー (Strings)

本コンテンツはPhrase Language AIの機械翻訳により、英語から翻訳されています。

多くのローカライゼーションファイル形式で使用できる一般的なプレースホルダー形式。

プロジェクトに正しいプレースホルダーファイル形式を選択する場合:

  • エディタでプレースホルダーが強調表示され、翻訳の有無を確認・検証できます。

  • プレースホルダーは翻訳を発注する際に自動的にエスケープされ、外部翻訳者によって変更されることはありません。

プロジェクトでのプレースホルダースタイルの有効化

プロジェクトを作成または編集するときは、プロジェクトウィンドウのプレースホルダータブでプレースホルダー形式を指定します。必要なファイル形式スタイルをすべて選択し、エディタおよび文書内エディタで作業すると、一致するプレースホルダーがすべてすぐに強調表示されます。

プレースホルダー変換

プレースホルダー変換は、マルチプラットフォーム開発における翻訳作業を軽減するための試みです。複数のモバイルプラットフォームで開発する場合にプレースホルダー変換を使用。プラットフォーム間で翻訳を共有し、プラットフォームごとに別々のプロジェクトを維持したくない場合。アプリケーションまたはAPI経由でロケールをダウンロードする場合は、プレースホルダーファイル形式変換オプションを使用します。このファイル形式オプションは、 .Phrase.yml 設定ファイルでもアクティブにできます。翻訳内のプレースホルダーはファイル形式固有の要件に一致するよう変換されます。

プレースホルダー変換は、次のローカライズファイル形式でのみ使用できます(プレースホルダー変換は Android XML および iOS Strings 文字列ファイル形式指定子(cstyle プレースホルダースタイル)に限定されます)。

強調表示に使用可能なプレースホルダー形式:

名前

概要

Rails i18n

Rails i18n スタイルのプレースホルダー

%{count}、%{username}

Gettext Python

Gettextプレースホルダー(Pythonファイル形式)

%(count)d, %(username)s, %(foo)

Cスタイル

ポジションあり/なしのCスタイルファイル形式

%1$s, %2$d, %d, %@, %1%@, %1$#@file@, %#@file@, %1$i, $%1$.2f, %.0f%, %ld, %c, %hi, %lu

.Net C#-Style

.Net C#-Styleファイル形式

{0,10:C}、{0}、{1:hh}

シンプルなメッセージのプロパティ

シンプルなJavaメッセージのプロパティ

{1}, {count}d, "{ブラケット}"

ララベル

コロンで始まるラベルプレースホルダー

:name, :NAME, :Name

角括弧

角括弧付きプレースホルダー(BBコードスタイル)

[u]abc[/u]、[プレースホルダー]

単一パーセンテージ

パーセント記号を1つ囲むプレースホルダー

%abc%

ダブルパーセンテージ

2 つのパーセンテージを持つプレースホルダー

%%abc%%

絵文字

絵文字コード

:sob:、:smile:

ドルスタイル

$記号の開閉を伴うプレースホルダー。

$bc$, $.abc$, $!abc$, $+abc$, $-abc$, $-+.!abc$

NSIS

開始$と閉じ/開き(中括弧)を持つプレースホルダー。

${StdUtils.TrimStr}, $(StdUtils.TrimStr), ${String}

Razor Markup

コードブロックなしの C# Razor 式を強調表示するプレースホルダー

@DateTime.Now, @(DateTime.Now - TimeSpan.FromDays(3))

ダブルカーリー

二重中括弧の開閉を伴うプレースホルダー(AngularJS での使用など)。

{{number}}, {{foo.bar}}, {{username}}

Android XLIFFプレースホルダー

<xliff:g> を開き、</xliff:g>? を閉じるプレースホルダー。たとえば、AndroidXml で使用します。

<xliff:g>%1s</xliff:g>,<xliff:g ID_"star">★</xliff:g>

OASIS XLIFFプレースホルダー

終了タグ <x ID="YOUR_ID"> のプレースホルダー(Angular2 での使用など)。

<x id_"id" example="name"/>, <x id="id"/>

液体

液体スタイルのプレースホルダー

{{count}}, {{username}}

この記事は役に立ちましたか?

Sorry about that! In what way was it not helpful?

The article didn’t address my problem.
I couldn’t understand the article.
The feature doesn’t do what I need.
Other reason.

Note that feedback is provided anonymously so we aren't able to reply to questions.
If you'd like to ask a question, submit a request to our Support team.
Thank you for your feedback.