useExtracted が神すぎる

useExtracted が神すぎたので紹介

1/9/2026

useExtracted が神すぎたので紹介します。

なぜ神なのか

前の記事で言った「t("landing.title")みたいに書くのがダメ」っていうのが解決することができます。

しかも、AIとの相性がいいので上手に編集ができる。これが一番嬉しい。

Deni AI も、i18n は諦めようとしていましたがこれでi18nを再開しました。

微妙なポイントもあるのでそれも解説します。

微妙なポイント

VS Code の翻訳みたいに元言語の全文章を.jsonに書くんじゃなくて、謎のrandom stringが書いてあるんですよね。

人間で翻訳するのは不可能に近いです。

まあTranslation Managerみたいなやつ作ればこれも解決するかもしれません。

まとめ

  • useExtracted は神
  • だけど人間で翻訳するのには向いてない