デザイナー向けドキュメントを見る
このページの内容

ゲームの見せ方

ゲームを翻訳する

Translationsページでは、ゲームのテキストをほかの言語で書けます。このページはRustのゲーム用で、管理者と編集者に表示されます。Boardweaverがゲームを自動で翻訳することはありません。翻訳はすべて自分で書きます。

各言語はカタログです。カタログは、ゲームのコードの/src/i18nにあるメッセージのファイルです。デフォルトカタログには、ゲームを書いた言語のメッセージが入っています。すべての翻訳は、デフォルトカタログから作ります。

Translationsページで、翻訳したメッセージをデフォルトの言語と比べ、足りない項目を示しています。
Translationsページでは、翻訳したメッセージをデフォルトの言語と比べ、足りない項目を示します。ローカル開発環境のUIで表示したサンプルデータです。画像を選択すると拡大します。

翻訳を追加または修正する

  1. スタジオのサイドバーで、Buildの下のTranslationsを選択します。
  2. 言語で言語を選びます。言語を追加するには、言語を追加で言語を選び、追加を選択します。
  3. 各メッセージを新しい言語で書きます。{player}のような波かっこのプレースホルダーと、デフォルトのメッセージにあるタグは、すべて残します。
  4. 言語の横にある件数を確認します。未翻訳、余分、プレースホルダーの不一致です。
  5. 翻訳を保存を選択します。スタジオに翻訳を保存しましたと表示されます。
  6. 変更をコミットします。ゲームのバージョンをコミットするを参照してください。

保存していない編集を取り消すには、破棄を選択します。

空のままにしたメッセージは、デフォルトの言語で表示されます。そのため、メッセージがまだ足りなくても、Previewでは翻訳が完成しているように見えることがあります。未翻訳の件数で確認してください。

ゲームにあなたのBoardweaverの言語のカタログがある場合、プレビューにはその言語でゲームが表示されます。言語を変更するには、言語を選ぶを参照してください。

起こりうる問題

表示される内容 対処
次の問題があるとコミットできません デフォルトのメッセージと異なるプレースホルダーなど、一覧の問題をそれぞれ直します。直すまでコミットは失敗します。
このカタログにだけあるテキスト これらのメッセージはデフォルトカタログにないため、どこにも表示されません。削除を選択して削除します。
読み込めません カタログのファイルにエラーがあります。Codeでファイルを直します。
ページに、ゲームにデフォルトカタログがないと表示される 先にCodeでデフォルトカタログを追加します。

デフォルトのメッセージを変えるには、このページではなく、Codeでデフォルトカタログを編集します。ゲームのテキストを翻訳するを参照してください。

次は、その言語を読むプレイヤーと非公開テストプレイを行うに進みます。

お困りですか?

Discordに参加