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