# Lutrakit のフランス語版を公開しました

Lutrakit の公開サイト全体が、2026年9月8日（火）からフランス語で利用できるようになります。ナビゲーション、ツール画面、案内ページ、エラーからの復帰、公開日に読めるすべての記事が対象です。フランス語ページには `/fr/` から始まる固定 URL を用意し、ルートの英語版と既存のスペイン語・日本語 URL は変更しません。

これは言語版の公開であり、新ツールの公開ではありません。9月8日の前後で利用できるツールは同じ26個です。処理方法も変わらず、対応ファイルはブラウザ内で処理されます。選択したファイルを送信しないという境界は、引き続きブラウザテストで検証します。

<figure class="guide-visual">
  <img src="/guides/french-site-launch-fr.jpg" width="1440" height="900" loading="lazy" decoding="async" alt="フランス語が選択され、ローカライズされたツール作業台が表示された Lutrakit のフランス語ホーム画面">
  <figcaption>フランス語版も、他の公開言語と同じ作業台、プライバシー境界、ナビゲーションを使います。</figcaption>
</figure>

## 公開日にフランス語になる範囲

トップページだけを翻訳するのではなく、サイト全体を対象にします。9月8日のビルドには次のフランス語ページが含まれます。

| 対象 | 公開時の範囲 |
| --- | --- |
| ナビゲーションと検索 | ホーム、ツール一覧、ページ内検索、カテゴリ、言語メニュー、フッター |
| ツール | 9月8日時点で公開中の26ツール。操作、上限、進行、成功、エラー表示を含む |
| 記事 | 既存10ガイドとこのお知らせ。タイトル、要約、本文、日付を含む |
| 案内 | About、プライバシー、法的情報 |
| 復帰とオフライン | フランス語の404・オフライン代替ページと、段階的キャッシュに入るフランス語ページ |
| 検索向け情報 | 自己参照 canonical、相互 `hreflang`、言語メタデータ、サイトマップ項目 |

将来のツールと関連記事は前倒ししません。それぞれの公開日になると、レビュー済みフランス語版も他の3言語と同じ日付ビルドに追加されます。

## 共有できる明示的な URL

言語メニューは表示文だけでなく URL も切り替えます。PDF 結合は英語で `/pdf-merge/`、フランス語で `/fr/fusionner-pdf/` です。ガイド一覧は英語で `/blog/`、フランス語で `/fr/guides/` になります。

言語ごとの URL なら、選択結果をそのまま共有・保存できます。IP アドレスを根拠に内容を黙って変える必要もありません。Google の現行ガイドは、多言語ページに別々の URL を使い、利用者が言語を選べる明示的なリンクを置くことを推奨しています。Lutrakit はこの構成を採用し、ルート URL を `x-default` のフォールバックにします。

各公開ページは、自分自身と公開中の翻訳を相互 `hreflang` で結びます。Google のローカライズページ資料では、注釈を正しく扱うために戻りリンクが必要とされています。そのためフランス語公開は一括で行います。英語・スペイン語・日本語・フランス語の4ページが同じビルドに存在するときだけ、4言語のリンクを出します。

## 自分で確認できる一例

PDF 結合ページを使って再現できます。

1. `/pdf-merge/` を開き、言語メニューから **Français** を選びます。
2. Cookie やクエリ付きの英語 URL ではなく、`/fr/fusionner-pdf/` に移ることを確認します。
3. ページソースを開き、文書が `lang="fr-FR"` を宣言していることを確認します。
4. canonical が同じフランス語 URL を指していることを確認します。
5. `en`、`es`、`ja`、`fr`、`x-default` の代替リンクがあり、言語メニューから対応ページを開けることを確認します。

W3C は HTML 要素で文書言語を宣言するよう勧めています。これはブラウザや支援技術が正しい言語規則でテキストを扱う助けになりますが、ローカライズ URL 同士を結ぶリンクとは別の役割です。

## プライバシー境界は変わりません

翻訳によってアップロードサービス、アカウント、遠隔変換 API が追加されることはありません。対応入力は、ページ、ブラウザ Worker、またはローカル WebAssembly モジュールで処理されます。リリース検査では、全公開ファイルツールの選択時と代表的な処理経路を実行し、選択バイトを運び得る予期しない通信を遮断します。

無害なサンプルで簡易確認もできます。開発者ツールの Network を消去し、フランス語ツールでサンプルを選択して処理を完了し、選択後の通信を調べます。アプリ部品の取得はアップロードではありません。サンプル内容を持つリクエスト本文がないかを確認してください。詳しい方法と限界は [ブラウザ内でファイルを処理する仕組み](/ja/blog/browser-file-processing/) で説明しています。

## 初回公開で約束しないこと

フランス語カタログには自動パリティ検査と AI 支援の言語 QA を実施します。ただし、全行をフランス語ネイティブが校閲したとは主張しません。不自然な用語や、操作と説明の食い違いがあれば、About ページの連絡先から報告できます。

検索エンジンへの即時登録も保証しません。サイトマップと言語注釈は発見を助けますが、クロールやインデックスの時期は各検索エンジンが決めます。フランス語への強制転送も行わず、4つの明示的な言語版を自由に保存・共有できます。

また「サイト全体」とは、9月8日時点の公開サイトとのパリティを意味します。将来ツールをレビュー済み日付より早く出したり、内部プロトタイプを公開ルートにしたりはしません。次のツールと記事の組は9月29日予定で、この言語公開とは分離されています。
