ユースケース
TypeScriptのためのタイプセーフなi18n
すべての翻訳キーに対する自動生成TypeScript定義。完全なIDEオートコンプリート、コンパイル時の検証、本番環境でのキー漏れゼロ。
i1n.d.ts
// Auto-generated by i1n pull
export const common = {
greeting: "common.greeting",
errors: {
not_found: "common.errors.not_found",
unauthorized: "common.errors.unauthorized",
},
} as const
// Usage — full autocomplete, compile-time safety
import { t } from 'i1n'
t('common.greeting') // ✓ valid
t('common.typo') // ✗ TypeScript error i1nがこれを解決する方法
自動生成される型
i1nをプルするたびに、翻訳ファイルからi1n.d.tsが生成されます。手動での型メンテナンスは不要です。
完全なIDEオートコンプリート
IDEは、すべての翻訳キーを自動補完します。ネストされたキー、名前空間、および補間変数はすべて型指定されています。
コンパイル時検証
存在しないキーを参照しますか? TypeScriptはコードの実行前にそれを検出します。本番環境で翻訳漏れがなくなります。
フレームワークに依存しない
React、Vue、Svelte、Next.js、およびあらゆるTypeScriptプロジェクトで動作します。生成された型は、翻訳構造に適応します。
今すぐ試す
永久無料。クレジットカード不要。
その他のユースケース
ローカライゼーションレイヤーのAIエージェントはすでに理解しています。...
あらゆる言語で、あなたのブランドボイスを...
CI/CDパイプラインでローカライゼーションを自動化する...
あらゆる市場に合わせてストアをローカライズしましょう。...
1つのCLIからiOSとAndroidをローカライズ...
あらゆる市場に向けてSaaSをローカライズしましょう。...
初日からグローバル展開...
.arbファイルを数秒で翻訳、数時間かかりません。...
AIでJSONロケールファイルを翻訳...
AIで.stringsファイルを翻訳...
AIでAndroid XML文字列を翻訳...
AIでYAMLロケールファイルを翻訳...