Blog
多言語コンテンツ、MDX、AI翻訳に関するノート。
- AIエージェントのために設計されたCMSAIエージェントがコンテンツを読んで、編集し、レビューするには、Git上のプレーンなファイルが最適です。スキーマ検証、インライントークン、静的エクスポートによって、コンテンツリポジトリをエージェントが安全に保守できる環境に変える方法を紹介します。
- Next.jsの多言語SEO:hreflang、サイトマップ、ロケールフォールバック多言語対応のNext.jsサイトにおける、hreflangの代替リンク、x-default、ローカライズされたサイトマップ、翻訳済みスラッグ、ロケールフォールバックチェーンの具体的な設定手順を解説します。
- プロダクション環境を壊さずにGeminiでNext.jsサイトを翻訳するGemini Batch APIを活用してトークンコストを半額に抑えながらMDXコンテンツを機械翻訳し、保存前にすべてのレスポンスを検証して、実際に変更された部分にのみコストをかける方法を解説します。
- 多言語コンテンツをGitで管理すべき理由ホスティング型CMSと翻訳プラットフォームを併用すると、情報源が分散し整合性が失われます。英語のMDX、翻訳データ、変更履歴をすべて1つのリポジトリにまとめることで、この問題を解決できます。これがScribeの基本モデルです。