
日本語版を英語版へ変更するときは、言語欄だけをjaからenへ上書きして終わりにしません。本文、章名、EPUB内部のdc:language、出力ファイルを一組として別版へ切り替えます。今回の実測では、同じ2章構成の日英版を別の作業場所から出力し、OPF、nav、ファイル名、構造検査が各版で一致するところまで確認しました。
答え:言語変更は別版の再生成として扱う
版を切り替える一般手順は、元の日本語版を保存し、英語版用の作業場所を作り、本文と章名を英語へ置き換え、出版物の言語をenに変更して別名出力することです。既存EPUBのOPFだけを直接書き換えると、本文や目次が日本語のまま残り、どの版が正本か分からなくなります。
変更後は、少なくとも四つの面を確認します。
- 本文:対象版の言語になっているか
- パッケージ:
dc:languageがjaまたはenになっているか - ナビゲーション:章名が対象版の言語か
- 成果物:元版と別名・別保存先になっているか
STUDIO-416が初回の言語指定を扱うのに対し、この記事は「すでにある日本語版を残したまま、英語版を作る」変更工程に焦点を置きます。
標本:二章の日英版を並べた変更前後表
標本は、2章の日本語版と、その構成を引き継いだ2章の英語版です。変更前の日本語版は日本語本文・日本語章名・言語ja、変更後の英語版は英語本文・英語章名・言語enとしました。
| 確認面 | 変更前 | 変更後 |
|---|---|---|
| 本文・章名 | 日本語 | 英語 |
| 情報カードの言語 | ja |
en |
| 作業場所 | 日本語版用 | 英語版用 |
| 出力名 | studio-418-260831.120000.epub |
english-edition-studio-418-260831.120000.epub |
開始値を表に固定しておくと、英訳本文を読み込んだのに言語欄だけがjaのまま、あるいは英語版を日本語版のファイルへ上書き、といった変更漏れを一項目ずつ止められます。
操作:複製、置換、再出力、読み戻しの順に進める
今回の変更手順は次のとおりです。
- 日本語版の作業場所と出力EPUBを変更前の基準として保存する。
- 英語版用の作業場所を分け、英語本文と英語章名を登録する。
- 情報カードの言語を
enへ変更する。 - 日本語版とは異なる出力名で英語版を生成する。
- 日英両方のOPFから
dc:languageを読み戻す。 - 日英両方のnavを読み、章名の言語を比較する。
- 両方の構造検査を行う。
記事固有Stage 4は20操作です。OPFが違えば言語欄、navが違えば章名、成果物名が重なれば出力設定へ戻します。本文の言語が違う場合は原稿へ戻し、メタデータだけで帳尻を合わせません。
実測:二つの版が別成果物として成立した
記事固有の実測ステータスはpassedです。結果値は、日本語版ja、英語版en、別出力名true、日本語navtrue、英語navtrue、日英ともvalid: trueでした。
| 読み戻した項目 | 日本語版 | 英語版 |
|---|---|---|
dc:language |
ja |
en |
| navの章名 | 日本語を確認 | 英語を確認 |
| ローカル構造検査 | valid: true |
valid: true |
この結果は「同じファイルの言語値を往復させた」のではありません。日本語版と英語版を別の作業場所、別の出力名で残し、それぞれを読み戻した結果です。ここが初回設定の記事との違いです。
別の共通回帰標本では、4章、横書き、version 1.8を9操作で出力し、spine 8、画像1、欠落0、navとNCXあり、valid: trueでした。これは一般出力経路の確認であり、2章の日英変更標本とは分けて記録しています。
限界:奥付の実文字列と外部表示は別途確認する
Rune Studioの公開機能には、言語に応じた目次名、奥付、日付表記の切り替えがあります。一方、今回の結果値で明示的に一致を確認したのはOPF言語、navの言語、別名出力、ローカル構造検査です。奥付ファイルは検査工程の対象に含まれていますが、結果値には比較した実文字列が列挙されていません。そのため、公開前には奥付を開き、言語と日付表記を目視で確認する工程を残します。
販売ストアの登録言語、審査、外部リーダーでの表示も未確認です。valid: trueはローカル構造検査の合格であり、外部サービスの合格を意味しません。英語版を作った事実から、すべての端末で同じ表示になるとも推定しません。
Rune Studioで使える範囲
Rune Studioでは、シリーズ情報の言語、章順と目次、バージョン、公開日を出力ウィザードで設定し、EPUB 3を生成できます。日本語と英語に応じた目次・奥付・日付表記の生成はStage 3の公開機能です。
今回の日英2成果物、OPFのjaとen、言語別nav、両方のvalid: trueはStage 4の実測です。EPUBの一般的なパッケージ要件はW3C EPUB 3.3を、製品の公開範囲はRune Studio公式ページを参照できます。
結論:変更後だけでなく変更前も残して照合する
日本語版から英語版への言語変更は、元版を保存し、英語本文・英語章名・en・別出力名を一組にして再生成する作業です。今回の2章標本では、日英のOPF、nav、成果物名、構造検査がそれぞれの版と一致しました。
公開前の戻し先も決めておきます。言語値は情報カード、章名は原稿構成、成果物名は出力設定、奥付は最終目視へ戻します。販売先と外部端末の確認は未完了範囲として、ローカル合格と切り分けてください。


