ドキュメント はじめに

はじめに

i1nをインストールし、プロジェクトを初期化して、2分以内に最初の翻訳をリリースしましょう。

インストール

npm経由でi1nをグローバルにインストールします。これにより、すべてのプロジェクトでi1n CLIが利用可能になります。

要件:Node.js 18以降。macOS、Linux、Windowsで動作します。

アカウントを作成する

CLIを使用する前に、dashboard.i1n.aiでアカウントを作成してください。GoogleまたはGitHubでサインアップできます。個別のパスワードは不要です。

ログイン後、組織を作成するか(または既存の組織への招待を承諾するか)を選択します。各組織には、独自のプロジェクト、チームメンバー、および請求プランがあります。

APIキーを生成するには、組織設定に移動してください。このキーはCLIを組織にリンクし、プロジェクトへのアクセスを許可します。

プロジェクトの初期化

プロジェクトディレクトリで i1n init を実行します。CLI が API キーを求め、次にフレームワーク、ファイル形式、ソース言語を自動検出します。最後に、組織内のプロジェクトを選択するように求められます。

これにより、プロジェクト構成とAPIキーを含むi1n.config.jsonファイル(gitignored)が作成されます。このファイルをバージョン管理にコミットしないでください。

プッシュして翻訳

翻訳キーをアップロードするには i1n push を使用します。AI翻訳を即座にトリガーするには、--translate フラグの後にターゲット言語コードを追加してください。

翻訳は並列で実行され、数千もの文字列を数秒で処理します。変数は自動的に保護されます。

プルして出荷

翻訳済みファイルをダウンロードし、TypeScriptの型定義(i1n.d.ts)を自動生成するには、i1n pullを実行してください。

翻訳されたファイルをコミットし、リポジトリにプッシュしてデプロイします。これでアプリケーションは多言語対応になりました。

terminal
npm i -g i1n
cd my-app
i1n init
i1n push --translate es,fr
i1n pull

関連