トピック

翻訳

ノベルを複数の言語で提供できます。読者はプレイヤー内で言語を選び、あなたのテキストがその言語で表示されます。

翻訳タブはデフォルトでは非表示です。設定の翻訳タブを表示でオンにしてください。

しくみ

アプリ内で直接翻訳するわけではありません。代わりにスプレッドシートをエクスポートし、翻訳してもらう(または自分で翻訳する)、そしてインポートし直すという流れです。

翻訳タブ

  1. 翻訳タブで、ノベルの原語を設定します(言語を選択してください)。これはあなたが執筆に使った言語です。
  2. 翻訳ファイルのエクスポートをタップし、言語の選択肢で追加したい言語を選びます。75言語から選べます。
  3. KohanaがCSVファイルを作成します。スプレッドシートアプリで開いてください。1列目が key、2列目があなたの original テキスト、それ以降が選んだ言語(言語コードごとに1列)です。翻訳を記入し、key 列はそのまま変更しないでください。

csv key,original,es,fr title,My Amazing Novel,Mi Novela Increíble,Mon Roman Incroyable chr-Nu8k3QeRIkC7GZ9AiIWA1A,Mira,Mira,Mira msg-8pQx2mVeK1TnRz9YoBhP0w,Hello there!,¡Hola!,Bonjour ! cho-8pQx2mVeK1TnRz9YoBhP0w,Yes,Sí,Oui

各行の key がそれが何であるかを示します:title はノベルのタイトル、chr- はキャラクター名、msg- はテキストアクションのメッセージ、ath- はその話し手、cho- は選択肢、pro- は入力を要求のプロンプト、crn-/crr- はエンドロールの名前と役割です。 4. ファイルをCSVとして保存し、翻訳ファイルのインポートをタップして選択します。 5. アプリが更新されたテキスト数を報告します(正常に更新されました)。更新がない場合は 更新されたテキストはありません と表示されます。

ファイルが翻訳ファイルでない、または壊れている場合は 「このファイルは翻訳ファイルではないか、破損しています。」 と表示されます。

翻訳される内容

  • ノベルのタイトル。
  • テキストアクション:メッセージと話し手名。
  • キャラクター名。
  • 選択肢のテキスト。
  • 入力を要求のプロンプト。
  • エンドロール:名前と役割。

画像(画像内のテキストを含む)、音声、GUIは翻訳対象外です。

追加した言語

インポートした各言語は、含まれているテキスト数とともにリストに表示されます。メニューを開くと、スプレッドシートで修正するために再度エクスポートしたり、確認後に削除したりできます。

プレイヤー側での表示

ノベルに翻訳がある場合、読者はリーダーの設定で原語または追加した言語のいずれかを選べます。翻訳がないテキストは原文にフォールバックします。

ヒント

  • 物語を完成させてからエクスポートし、一度にまとめて翻訳しましょう。後で追加したテキストには新たなエクスポートが必要です。
  • key 列は絶対に変更しないでください。変更するとテキストが一致しなくなります。
  • 機械翻訳は最初の下書きとしては悪くありませんが、ネイティブスピーカーにチェックしてもらいましょう。
  • 行は短く保ちましょう。翻訳後のテキストは原文より長くなることがよくあります。

関連項目

テキストアクション · エンドロール · プレイヤー設定