useExtracted が神すぎる
useExtracted が神すぎたので紹介
1/9/2026
useExtracted が神すぎたので紹介します。
なぜ神なのか
前の記事で言った「t("landing.title")みたいに書くのがダメ」っていうのが解決することができます。
しかも、AIとの相性がいいので上手に編集ができる。これが一番嬉しい。
Deni AI も、i18n は諦めようとしていましたがこれでi18nを再開しました。
微妙なポイントもあるのでそれも解説します。
微妙なポイント
VS Code の翻訳みたいに元言語の全文章を.jsonに書くんじゃなくて、謎のrandom stringが書いてあるんですよね。
人間で翻訳するのは不可能に近いです。
まあTranslation Managerみたいなやつ作ればこれも解決するかもしれません。
まとめ
- useExtracted は神
- だけど人間で翻訳するのには向いてない