開発者ツール
Translation Strings
AIによるi18n対応。翻訳の管理は大変だからです。Translation Stringsは、ほぼすべての言語、フォーマル・カジュアルな表現、各文字列のバージョン履歴、API連携に対応しています。無料でも利用できます(v0.1――まだ見た目は整っていませんが、ご承知ください)。
このツールについて
Translation Stringsは、GPTを使ってアプリの翻訳文字列を簡単に管理するためのツールです。
主な機能
- アプリの翻訳文字列を管理できる使いやすいコントロールパネル。
- ChatGPTを使い、ほぼすべての言語へ自動翻訳。
- アプリを1言語から複数言語へ数分で翻訳。
- 従来の翻訳方法と比べて、大幅なコスト削減と時間短縮。
- ChatGPTのロボットや人間の翻訳者が理解しやすいよう、翻訳にコンテキストを追加。
- 翻訳をJSONでダウンロードし、アプリへ簡単にコピー。VueJs、React、JSON翻訳オブジェクトを使うAngularにも対応。
- API経由で翻訳を取得し、アプリのビルドパイプラインに組み込み可能。
一般的な用途とワークフロー
このツールからプロジェクトの言語ファイルを更新するNodeJSスクリプトの例がページに掲載されています。プロジェクトキーとAPIキーを使い、axiosでプロジェクトの言語を取得し、各言語の翻訳文字列を取得して、取得したJSONデータをディスクに保存します。たとえばVueJSプロジェクトのsrc/translationsディレクトリに保存できます。
主なメリット
開発者として約20年の経験を持つ制作者は、既存のソリューションは統合の手間に対して費用に見合うものがなかったと述べています。その結果、99%のアプリは独自実装か、使用中のフレームワークに標準搭載された、保守の難しいi18nソリューションを使っていました。Translation Stringsにより翻訳管理が簡単になりました。ChatGPTによる自動翻訳で大幅に時間と労力を節約でき、コンテキストを追加できることでローカライズ工程も改善されました。
その他の情報
ユーザーはプロジェクトのアイデアをGitHub issueとして追加できます。ランディングページ、サイトロゴ、テキストは、人間のサポートを受けてChatGPTが作成しました。サイトにはLogin & Register機能があり、登録時には名、姓、メールアドレス、メールアドレスの確認、パスワードの入力と、利用規約への同意が必要です。
トラフィック分析
このツールのトラフィック、ランキング、エンゲージメントの指標。
訪問数の推移
トレンドデータなし
エンゲージメント
- 直帰率--
- 1回の訪問あたりのページ数--
- 平均滞在時間--
トラフィックソース
ソースデータなし
上位の国
国別データなし