インライン翻訳
General Translation のインライン翻訳機能で、コード内のコンテンツを直接翻訳できます。
概要
インライン翻訳を使えば、コード内でコンテンツを直接記述し、その場で翻訳できます
別途の dictionary や翻訳 files は不要です。
これにより、UI と翻訳を簡単に同期でき、コンテンツの更新頻度が高い、またはコンポーネントと強く結びついたプロジェクトに最適です。
なぜインライン翻訳を使うのか?
- シンプルさ: 外部の翻訳ファイルを管理する必要がありません。
- 負担の軽減: コンテンツとコードが同じ場所にあるため、コンテキストの切り替えが減ります。
- 即時反映: テキストの変更がすべての言語にすぐ反映されます。
- 保守性: 翻訳の最新化や未使用翻訳の削除を気にする必要がありません。
テキスト、HTML、JSXのいずれであっても、すべて翻訳できます。 追加の設定は不要です!
import { T } from 'gt-react';
export default function MyComponent() {
return (
<T>
<h1>シェイクスピア戯曲一覧:</h1>
<ul>
<li>ハムレット</li>
<li>夏の夜の夢</li>
<li>マクベス</li>
</ul>
</T>
);
}詳しくは、該当フレームワークのリファレンスをご参照ください。
このガイドはいかがですか?