重要
Phrase Strings Sketchプラグインは廃止され、2026年7月15日以降はサポートされなくなります。
SketchはmacOS用のベクターグラフィックスエディタです。主にウェブサイトやモバイルアプリのユーザーインターフェースおよびユーザーエクスペリエンスデザインに使用されます。
Sketchプラグインは、Sketch内のデザインから文字列管理プロジェクトへのコンテンツの同期を提供します。コンテンツはエディタで翻訳され、完了するとSketchに同期されます。
統合機能はブランチの使用をサポートします。
ロケールはプロジェクト内で設定される必要があり、同期が機能するためには翻訳者にコンテンツをアップロードする権利が明示的に付与される必要があります。
事前翻訳を使用する場合、それは新しくアップロードされたキーにのみ適用されます。事前翻訳は更新された翻訳には適用されません。
Sketchプラグインをセットアップするには、次の手順に従ってください:
-
Sketchアプリケーションがすでにインストールされていることを確認してください。
-
Phrase Stringsのページから、までスクロールし、ダウンロードをクリックします。
プラグインがダウンロードされます。
-
ファイルアーカイブの圧縮を解除し、 ファイルをダブルクリックします。
Sketchアプリケーションはプラグインのインストールを確認します。
Sketchに接続
その後、プラグインメニューでをクリックし、Phraseの認証情報でログインしてSketchをPhraseに接続します。Phraseにまだ組織が設定されていない場合は、をクリックして14日間の無料トライアルに登録します。
準備
プロジェクトを作成してアップロードし、少なくとも1つのロケールを追加します。既存のプロジェクトも使用できます。
Sketchから翻訳をプッシュ
Sketchファイルから専用プロジェクトにコンテンツを同期するには、をでクリックします。ボタンにはプッシュされる予定の翻訳の数が表示されます。ボタンを再度クリックして翻訳を転送します。
ページの特定の要素を選択
デフォルトでは、特定のアートボードまたはテキスト要素が選択されていない場合、統合は現在選択されているページのすべてのコンテンツを選択として考慮します。ページ以外のコンテンツ要素の選択が行われると、その選択のみがプッシュまたはプルされます。
キー名のカスタマイズ
キー名はカスタマイズすることも、自動生成することもできます。Sketchからコンテンツをプッシュする際、選択された各テキスト要素に対してキー名が自動的に作成されます。これらのキー名は、Page.Artboard.Textelementの名前のコンパイルです。
キー名の命名に関する内部ガイドラインや慣行がある場合は、内でキー名をカスタマイズします。テキストレイヤーを選択し、専用の入力フィールドでキー名を編集します。
コンテキストアートボードのスクリーンショットで翻訳する
統合のスクリーンショット機能は、Sketchアートボードのスクリーンショットを自動的に取得し、それをアップロードしてそれぞれのキーにリンクします。コピーライターと翻訳者は、翻訳エディタのサイドバーにある専用のスクリーンショットにアクセスし、コピーはマーカーで示されます。
少なくとも1つのアートボードが必要です。すべてのプロジェクトでスクリーンショットをアップロードできるのは、管理者またはプロジェクトマネージャーの役割のみです。開発者の役割を持つプロジェクトメンバーは、その特定のプロジェクトでスクリーンショットをアップロードおよび管理することができます。
Sketchに翻訳をプルする
翻訳が準備できたら、翻訳をプルをクリックして、すべての言語の最新の更新をSketchに同期します。
専用プロジェクトに対応するすべての言語でデザインをテストします。l10nレイアウトの問題は、Sketchファイルの言語を切り替えることで特定できます。
デザインの言語を切り替える
デザインの言語をプロジェクトで利用可能な言語に切り替えます。を介して。
プロジェクトを変更する
プロジェクトを変更するには、次の手順に従います:
接続されたプロジェクトの名前がツールバーに表示されます。
文字数制限を設定する
チームが従う必要がある各テキスト要素の文字数制限を強制するには、要素を選択し、ツールバーのロックアイコンをクリックします。統合は、このテキストフィールドの最大文字数制限を自動的に計算し、次のコンテンツのプッシュ時に送信します。
専用のタグを使用してください
Sketchの統合機能を使用して、プロジェクトに新しいキーを定期的に追加する際は、さまざまな同期を区別するために独自のタグで区切ってください。
統合機能は、キーを整理するために独自のタグを自動的に作成します。タグは以下の構造で構築されています:
Sketch.Your_File_Name.Date
シンボルとオーバーライド
Sketchの統合機能は、シンボルインスタンス内のテキストのオーバーライドを完全にサポートしています。ネストされたシンボルもサポートされています。
Sketchの統合機能を他のSketchの統合機能と組み合わせる
すべてのアクションはRunnerでトリガーできます。要素のサイズは、翻訳を取得した後にAnima ToolKit修正で維持できます。Animaを使用してデザインの言語を切り替えることができます。