UI文字列とi18n
UI文字列は、プロダクトコンテンツの翻訳とは別に管理されます。プロダクトコンテンツは、ツアー、タイル、イベント向けに運用担当者が作成します。ボタン、ナビゲーション、エラーメッセージなどのアプリケーション内コピーは、プロダクトインターフェースのテキストとして管理されます。
インターフェースコピーの動作
Scoutelloでは、共有ナビゲーション、ダッシュボードラベル、ゲストアプリのラベル、マーケティングページなど、表示領域ごとにインターフェースコピーを整理します。これにより、それぞれの体験に必要なテキストだけに集中できます。
インターフェース文字列が不足している場合は、レビュー中に問題を確認できるようにします。ゲストや運用担当者に届く前にコピーを修正できるためです。
コピーグループ
コピーグループを使うと、言語対応の作業に集中できます。
- さまざまな場所で再利用する共通の基本コピー。
- ダッシュボード固有のコピー。
- ゲストアプリ固有のコピー。
- 分割したパッケージによってパフォーマンスを改善できる場合の、マーケティングまたはランディングページ用バンドル。
コピーの追加または変更
新しいインターフェースコピーには、安定した翻訳キーと中立的な表現を使用します。キーの追加に関するエンジニアリング上の詳細は社内オンボーディングで扱います。公開ドキュメントでは、想定されるコピーの結果を説明します。
チームが社内で従うガイドライン:
- キーを動的に構築しない。静的解析でリテラルのキーを確認できる必要があります。
- 翻訳済みの断片を連結するのではなく、補間用プレースホルダーを使用する。
- ジェンダーに配慮した中立的な表現にする。
- ドイツ語のコピーでは、対象を問わず中立的なトーンを保つため、くだけた直接的な呼びかけを避ける。
ワークスペースの自動化により、コピーの変更後もロケールバンドルの整合性が保たれます。
UIコピーとプロダクトコンテンツ
- 公開ページでゲストが読む、運用担当者が作成した値 → プロダクト翻訳ワークフロー。
- アプリケーション自体に属するラベル → UI文字列ワークフロー。
- 複数の要素が混在する文では、UI翻訳内の固定文法を維持し、作成者が入力した名前や数値は変数として渡す。