プロジェクトのセットアップ
Markdownリポジトリのセットアップにおける状態、進捗情報、結果。
プロジェクトのセットアップでは、接続済みリポジトリを Glossia 用に準備します。ユーザーが 新規プロジェクト フローでリポジトリと少なくとも 1 つのターゲット言語を選択すると開始されます。
前提条件
- アカウントに少なくとも 1 つのモデルが設定されている。
- Glossia GitHub App が選択したリポジトリにアクセスできる。
- ユーザーがアカウント内でプロジェクトを作成できる。
- 少なくとも 1 つのターゲット言語が選択されている。
状態
| 状態 | 意味 | 実行可能な操作 |
|---|---|---|
| 保留中 | プロジェクトが受け付けられ、開始を待っています。 | 進行状況を確認するか、ページを離れて後で戻ります。 |
| 実行中 | Glossia がリポジトリを検査し、更新しています。 | リアルタイムのアクティビティを確認します。 |
| 完了 | ローカライズの基準構成が準備され、レビュー用に公開されました。 | プルリクエストを開き、レビューしてマージします。 |
セットアップが 保留中 または 実行中 の間、プロジェクトは暫定状態です。セットアップを完了できない場合や、利用可能な変更を公開できない場合、Glossia はセットアップ環境をクリーンアップし、暫定プロジェクトを削除します。その後、リポジトリは 新規プロジェクト フローで再び選択可能になり、セットアップを再試行できます。
表示される進行状況
セットアップカードは、新規プロジェクトフローとプロジェクト概要の両方で引き続き確認できます。次の情報が表示されます。
- 状態バッジと進行状況バー。
- 現在の状態に関する簡潔な説明。
- 最近実行されたリポジトリの準備、検査、ファイル変更、チェック、完了に関するアクティビティ。
- セットアップを完了できない場合の明確な失敗メッセージ。
進行状況は、暫定プロジェクトが存在する間保存されます。最終的に失敗した場合、プロジェクトと表示されているセットアップの進行状況の両方が破棄されます。
完了後の結果
接続済みリポジトリのセットアップが成功すると、専用ブランチが作成され、リポジトリのデフォルトブランチに対するプルリクエストが作成されます。プルリクエストには、生成されたローカライズの基準構成が含まれます。これには GLOSSIA.md コンテキストと、ローカライズ済みコンテンツを読み込むために必要な最小限の変更が含まれます。
セットアップでは、ヘッダーのみのターゲットカタログは公開されません。ローカライズフレームワークで翻訳前にターゲットカタログが必要な場合、カタログには抽出されたソースメッセージのエントリが含まれ、翻訳値は空になります。ターゲットカタログがまだ必要でない場合は、最初の翻訳実行時に作成されます。
Glossia はプルリクエストをマージしません。リポジトリのメンテナーが、通常の GitHub プロセスに従ってレビューし、マージします。
このプルリクエストが開いている間、プロジェクト概要にはセットアップ通知が表示されます。プルリクエストがマージされると、通知は削除されます。プルリクエストがマージされずにクローズされた場合、セットアップを完了済みと見なすには再度開く必要があることが概要に表示されます。
Glossia