この記事のリンク先には広告が含まれています

RimWorld 自力翻訳

  • 参考にしたのは以下の記事を元に躓いた点からメモを記載した
  • xmlファイルについては、エンコード等注意
  • なお、VisualStudio2022なら気にせず編集できそう
  • RimTransを入手する
    以下の2種類があるようだが?
  • ファイル解凍後、RimTrans.exeを起動する
    • 起動できなかったので、Steam コミュニティ :: ガイド :: Mod Translation Guide Using RimTrans for Japanese (steamcommunity.com) を参考した、以下引用
      • %AppData%\RimTrans フォルダを開く
        (…\AppData\Roaming\RimTrans が開かれるはず)
      • Settings.xaml」を開く
      • 以下を入力する
        <?xml version="1.0" encoding="utf-8"?>
        <ResourceDictionary xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:s="clr-namespace:System;assembly=mscorlib" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml">
          <s:Double x:Key="AddModWindowHeight">600</s:Double>
          <s:String x:Key="RimWorldInstallDir">C:\Program Files (x86)\Steam\steamapps\common\RimWorld</s:String>
          <s:Double x:Key="OptionsWindowHeight">600</s:Double>
          <s:Double x:Key="MainWindowWidth">1080</s:Double>
          <s:Double x:Key="OptionsWindowWidth">971</s:Double>
          <WindowState x:Key="MainWindowState">Normal</WindowState>
          <s:String x:Key="WorkshopModsDir">C:\Program Files (x86)\Steam\steamapps\workshop\content\294100</s:String>
          <s:Double x:Key="AddModWindowWidth">971</s:Double>
          <s:Double x:Key="MainWindowHeight">667</s:Double>
          <s:Boolean x:Key="Selected_Japanese">True</s:Boolean>
        </ResourceDictionary>
  • RimTrans.exeを起動出来たら、設定を開く
    • 言語から日本語を選択する(必要か?念のため設定)
    • アプリからRimWorldがインストールされているパスを設定する
      …\steamapps\common\RimWorld
    • アプリからワークショップのModパスを設定する
      …\steamapps\workshop\content\294100
  • 翻訳したいMod出力の為、メイン画面でMod追加をクリック
    1. 左のSteamアイコンをクリック
    2. ワークショップ内リストから、翻訳したいModをクリック
    3. 画面右の言語から、日本語を選択し、実行を押す
  • メイン画面の左Mod選択画面で、対象Modが選択する
    (右クリックでModインストール先も開いておく)
    • 以下選択確認後、画面上の「出力」ボタンを押す
      • 言語は「日本語」
      • 出力モードは「Coreモード」
        (最近のmod構成だと、通常モードだと出力されない?)
    • 出力ウインドウが出るので、「出力」を押す
    • (Modフォルダー)\Languages\Japanese」フォルダー内に翻訳用ファイルが出力されていればOK
      • 強制終了して翻訳ファイルがない場合、RimTrans.exeを管理者モードで開き直して実行したり、出力モードを変えたりしてみる
  • 出力された翻訳フォルダ(xmlファイル)の、エレメント内を翻訳をする
    • Google翻訳なら、おおむねタグ含めて翻訳可能
      (改稿コード注意とのことだがVS2022では気にしないで一括上書きした)
    • Google翻訳で、たまにタグが壊れるので気を付ける
      (VS2022だと、タグが壊れて囲まれていないと警告表示が出て便利)
    • Google翻訳では、5000文字で途切れるので長文一括では注意

コメント