Valheim

File information

Last updated

Original upload

Created by

S-Katagiri

Uploaded by

4lga6a5ka

Virus scan

Safe to use

About this mod

Adjust some errors and mistranslations in Japanese language/日本語テキストの不具合・誤訳を修正するmod

Requirements
Permissions and credits
Mirrors
Changelogs
Donations
The Former Name: Corrected Japanese Text of Valheim

GitHub Repository: https://github.com/Gedevan-Aleksizde/valheim-ja



日本語の説明は下の方にあります

What's this?

This mod corrects the wrong Japanese translation text.


1. The Errors of display of item names because of the absence of whitespaces around `$xxx` variables 
2. Some manifest mistranslated messages
3. Some inconsistent names and descriptions
4. Some  truncated long phrases (but incompletely)
5. Improvement of immersiveness and lore-friendly text
6. Absence of translated texts which are added at ver. 0.202.19 and later

E.g., In v0.208.1, roughly 20 % of the whole text is corrected because of unstranslation, significant mistranslation, and displaying errors. there are roughly 30 % of the whole text which has the former type of error or other minor errors.
In v0.212.7, each of figures become 4% and 18 %

Since v1.0, this mod correct the default fonts which are not for Japanese language.


Requirements

Nothing but the latest Valheim.


How to Install

1. make sure that [BepInExPack Valheim](https://valheim.thunderstore.io/package/denikson/BepInExPack_Valheim/) is installed
2. make sure that [Jotunn](https://valheim.thunderstore.io/package/ValheimModding/Jotunn/) (JVL) is installed
3. install this mod. This mod should be installed at <Valheim Installation Folder>\BepInEx\plugins\ValheimJP\



CHANGELOG

SEE https://github.com/Gedevan-Aleksizde/valheim-ja/releases

---------------------------------------------------------------------------------------------
追記: 本体側のローカライズがだいぶ改善されてきたので, 今後は細かい問題はmodではなく開発元に報告することで解決していこうと思います.

v0.214.2でミニマップのバイオーム名が文字化けしている問題はここに投稿しました (ちょっとややこしい問題なので, 現状このmodでは解決できません)
https://valheimbugs.featureupvote.com/suggestions/370309/some-japanese-font-error-on-v02142

v0.214.3 で解決していました

「塞がっている」問題は別の方が既に投稿しています
https://valheimbugs.featureupvote.com/suggestions/307314/jp-localization-issue-about-blocked


これは何?

旧称: Corrected Japanese Text of Valheim

Valheim の日本語テキストのローカライゼーションにおける, 不具合・誤訳などを全般的に修正します

このmodは日本語テキストの翻訳文の以下のような問題を修正します.

  • `$xxx` 変数の前後にスペースがないことによるアイテム名の表示が不正になっているエラー
  • いくつかの明らかに誤訳されたメッセージ
  • 一貫性のない名称や説明文
  • 長すぎて見切れているフレーズ (ただし完全ではありません)
  • 没入感にやや欠ける, 世界観に合致しないテキストの再翻訳
  • v0.202.19 パッチ以降から追加されるで要素で, 日本語テキストが用意されていないものへの独自訳を追加 (本家訳が追加され次第差し戻す予定)

例えば, v0.208.1 では訳し忘れ, はっきりと意味の変わってしまうような誤訳, 表示がおかしい, といった修正箇所は, テキスト全体のうちおよそ20%でした. それ以外の細かい修正も含めると30%になります.
v0.212.7 ではそれぞれ4%と18%になっています.

また, v1.0 以降からは
フォントも日本語のものに変更します. デフォルトでは游書体を使います. 自由にフォントを指定することもできます.

追記: v0.214.2 あたりから本体側でもNoto Sans SC と Noto Serif JPが日本語フォントとして使用されるようになりました. ただしまだメニュー画面のけっこうな箇所が簡体字フォント (Noto Sans SC) のままだったり文字化けしたりしていますが…. どちらにせよ本体側でも徐々に修正される傾向にあります.




翻訳方針に関する補足説明

Spoiler:  
Show

このゲーム特有の用語も一部変更しています. この手の用語は元の訳がおかしいからと言って変えると逆に混乱が生じるかもしれませんが, ついでに変えています. よって要注意箇所をいくつか挙げます. 特に, 戦闘関連の用語がわかりにくいので変えています (ただし, Valheim はまだアーリーアクセスなので今後仕様が変わる可能性もあります).

  • 「Blunt/鈍器」 -> 「打撃」: 武器属性の1つです. 他は動作なのにこれだけ物だったので.
  •  「Secondary Attack/副次攻撃」 -> 「特殊攻撃」: 素手のときの蹴りや, アトゲイルの回転攻撃とかのあれです. 多くの場合通常攻撃より強力なので「強攻撃」とかでもいい気がしますが, 将来どうなるかわからないのでこうしました.
  • 「Block/ブロック」 -> 「防御」: 操作説明の項目です. 後述のアイテム欄の名称と一致しませんが, 操作の説明は「防御」のほうがわかりやすいかと
  • 「Backstab/暗殺」 -> 「不意打ち」: 武器にあるパラメータ. 相手に発見されてない状態からの攻撃のダメージボーナスに影響します
  • 「Parry」 -> 「パリィ」 : 攻撃のタイミングにちょうど合わせてブロックすることです. 「受け流し」とか「パリー」とかいろいろあったので統一しました. ちなみにたまに敵がよろめくときに出る「塞がっている」という謎のメッセージは英語では "Blocked" で, パリィに成功したことを表しているのだと思います (なぜ矢をパリィしたらよろめくのかは謎). 建築時にオブジェクトが干渉して設置できないときのメッセージと使い回されてるのでここだけ修正するのがちょっと面倒で, 時間がかかります
  • 「Parry Bonus/受け流しボーナス」 -> 「パリィボーナス」 : 武器や盾にあるパラメータ. 要はパリィに成功したときのブロック値の補正効果の大きさ (倍率) です. 
  • 「Armor/アーマー」 -> 「防御力」: いわゆる防御力. 各種防具のダメージ軽減力です
  • 「Block Armor/ブロックアーマー」 -> 「ブロック防御力」: 武器や盾にあるパラメータ. 武器や盾を構えてブロック(防御)姿勢を取ったときの追加の防御力
  • 「staggered/前後不覚状態」 -> 「よろめき状態」 : この単語はフギンのアドバイスで1度でてくるだけですが, 「前後不覚」だと分かりづらいと思うので. 大ダメージを受けるとよろめきます
  • 「Serpent/蛇(の○○)」 -> 「大海蛇(の○○)」 : 蛇て...


なお, 私の作った Epic Loot の翻訳ファイルも基本的にこのルールに則して作ってます.


要件

最新版 Valheim 本体以外に必要なものはありませんが, Mac や Steam Deck (Proton/Linux) だとフォント変更がうまくいかないかもしれません. その場合は一報ください.

インストール方法

v1.0 以降の話:

Minimal と Standalone の2つのバージョンを配布しています. どちらか片方を選んでインストールしてください. Mod管理ツールを使っている人は Minimal のほうがいいかもしれません.

  • (Minimal 版の場合に必要な手順, Standalone版は不要です): BepInExPack Valheim と Jotunn the Valheim Library (JVL) を個別にインストールしてください. Vortexを使ってる場合は前者はインストール済みの可能性が高いです.
  • 本modをインストールしてください. zip内のファイルはインストールフォルダ (Valheim.exe のあるフォルダ) 以下にコピーされる想定です. v1.0以降はファイルの上書きが発生するのは既に同様のmodをインストールしていた場合のみで, 本modはValheim本体のファイルを一切上書きしません.

  • 本modは BepInExPack Valheim と Jotunn the Valheim Library (JVL) を使用しています. Main Files の Standalone はこれらを同梱したものです. 今までmodをインストールしたことがない, あるいはmod管理ツールを使っていない人は, Standalone 版をダウンロードすることをお勧めします
  • Mod管理ツールを使っている場合は, BepInEx と Jotunn を個別にインストールした上で, 追加ファイルのみの Minimal バージョンをダウンロードしインストールしたほうが良いと思います
  • Mod管理ツールは Vortex より Mod Organizer 2 (MO2) をおすすめします.
  • Thunderstore にアップロードしたものとフォルダ構造は同じです. こっちでダウンロードしてThunderstore用の管理ツールでインストールすることもできるはずです (あえてそれをやる意味は多分ありません)


以下は v1.0 より前の記述です.
Spoiler:  
Show

v1.0 より古いバージョンの話:
特別な操作は不要です. ファイルをダウンロード&コピーするだけです. valheim_Data/ にある resources.assets をダウンロードした同名のファイルで上書きしてください (念の為, 上書き前にバックアップを取ることをおすすめします).

Valheim 本体の一部ファイルを書き換えているため, 本体がアップデートされると正常に動作しない場合があります. その場合は Steam のライブラリから Valheim -> 管理 -> プロパティ -> ローカルファイル -> ゲームファイルの整合性を確認, で本来のファイルに差し替えられます. 後はこちらが最新版に対応できるまでお待ちください.



フォント関連の補足説明

v1.0 以降では本modでフォントも修正できるようになりました. ただし,
 Mac や Steam Deck, (Linux, Proton)  だとたぶん游書体が入ってないのでデフォルトのフォント設定が機能しないと思われます. 私はどちらも持ってないのでこれらの環境でデフォルトで使えるおすすめのフォントがあったら教えてください. できれば環境ごとに適切なデフォルト設定をするようにしたいです.

フォントのカスタマイズについて

注: v0.214.2 からは本体側のフォントの扱い方が変わったため, フォントの変更を徹底できなくなっています. 元々日本語のフォントで表示させるための機能だったため, このまま順当に修正されると想定してフォント変更機能は今後更新しない予定です. 今のところはマップに表示されるバイオーム名が文字化けする以外に大きな問題はないと思います.

本modをインストールした状態で一度でもゲームを起動すると, Valheim インストールフォルダに BepInEx\config\Gedevan-Aleksizde.mods.ValheimJP.cfg というファイルが作成されます. このファイルをテキストエディタで開いて修正することで, オプションを変更できます (BepInEx Configuration Manger でも変更できます). フォント置き換えのカスタマイズについて, いくつかのオプションを用意しました.



CorrectFont: false を指定するとフォント置き換え機能を無効にします.
HowToReplace: フォントの置き換え方法の指定です. Override なら全て指定したフォントに置き換えます. Fallback なら日本語のみ指定したフォントになり, アルファベットはバニラのフォントが維持されます.




そして, 個別の置換フォントの変更方法について. Valheim Mistlands 時点では以下6種のフォントファミリが使用されています.

  • prstart (press start): タイトル画面端の「show Player.log」等に使われているドット絵風文字, 2種類あり
  • Averia Serif Libre: メニュー画面のほとんどのテキストがこれ. 少し滲んた風に見える文字. ウエイト・スタイル違いで合計5種類あり
  • Averia Sans Libre: 上記の Sans-Serif 版. これも5種類あり
  • Norse: ルーン文字風フォント, 大きめのキャプション, タイトル画面, ウィンドウの見出しとかで使われる, ウエイト2種
  • Rune: ルーン文字, 石碑の文字1回目の表示で使われる
  • Arial: いわゆるデフォルトフォント, テキスト入力欄とかで使われることがあります

Valheim で使用されているフォントは全て日本語のグリフを持たないので, 和文は全て Source Han Sans SC に置き換えられます (この挙動はおそらく Unity のデフォルト設定そのままです). 本modのデフォルト設定では, 和文の統一感と互換性の観点から, これらを游明朝と游ゴシックで統一しています.

デフォルト設定では, Sans-Serif 系は游ゴシック, それ以外は游明朝に一括で置き換えますが, 上記のフォントに, ウエイト・スタイル別にもそれぞれ新たにフォント指定することもできます. 指定できるフォントは, OS にインストールされているものです. ただし, Windows と Unity の仕様上, 指定できる名称はエクスプローラーで表示されるものとは異なります.


例えば,

AveriaSerifLibre-Regular = Yu Mincho
AveriaSerifLibre-Bold = Yu Mincho Bold

に修正すると, Averia Serif Libre の標準ウエイトは游明朝に置き換えられ, Averia Serif Libre のボールド体は游明朝の太字に置き換えられます.
 = の右辺は, コンマ区切りでいくつも指定できます (CSS のフォント指定のように)

たとえば Rune に別のフォントを指定するとこのようになります.



フォント名はPowerShell で fc-list コマンドを実行して表示される名称, または Google Chrome のフォント設定で表示される名称しか受け付けないことに注意してください. また, フォントは管理者権限で「全てのユーザーに対しインストール」されたものしか認識できないようです (ユーザーフォルダにインストールされたものは認識されません) Chrome で確認する場合, 「設定」-> 「デザイン」 -> 「フォントをカスタマイズ」あたりにフォントのドロップダウンリストがあります.






更新履歴

転記するのめんどいんで https://github.com/Gedevan-Aleksizde/valheim-ja/releases 見てください
または https://github.com/Gedevan-Aleksizde/valheim-ja#readme



その注意事項

  • Q.: サーバー版には対応しているか? A.: 確認していません. 今のところクライアント側のみでの使用を想定しています
  • このmodで開発元とは独自に日本語ローカライズを改善していますが, Steam ストアで日本語に対応していると表記している以上, 日本語ローカライズに関する問題は本来は開発元が取り組むべき問題だと思います. できればこのmodを使って終わりにするだけでなく, Steamのサポートや掲示板で開発元に見える形で問題を指摘してあげてください (パブリッシャーを介しているので, これによって開発者がクレーム対応に追われることは無いと思います, 多分). 
  • Ubuntu/Proton でも動作させることができました. 詳細はブログを見てください. 基本的には BepInEx を動作する状態まで持っていければ後は簡単なのではないかと思います. Steam Deck は持っていませんがこれも BepInEx を動作させられるかが鍵だと思います.
  • Vortex は, デフォルト設定では Valheim のインストールフォルダの mods/ 以下にファイルを展開します. この設定のままでは本modを Vortex 経由でインストールしても反映されません.
  • フォントを変更するmodと互換性があります (例: https://steamcommunity.com/sharedfiles/filedetails/?id=2420392460&searchtext=%E6%97%A5%E6%9C%AC%E8%AA%9E%E3%83%95%E3%82%A9%E3%83%B3%E3%83%88%E5%A4%89%E6%9B%B4%E4%BD%9C%E6%A5%AD%E6%89%80) が, 代替フォントがJIS漢字を完全にサポートしていない場合は一部が文字化けする可能性があります. デフォルトのフォントではおそらく文字化けはありません.  本modでも自動でフォント修正するようにしたのでv1.0以降からはアセットの書き換えに対する互換性を考慮しません (併用しても動作すると予想しますが, どう表示されるかは保証しません)
  • また, 上記リンク先にある「テキスト表示の不具合を修正する」ファイルは本modと同じファイルを修正しているため互換性はありません. とは言え, 修正箇所は本modにも含まれているはずなので, 通常のプレイでは導入する必要はないと思います.
  • アーリーアクセス版のmodであること, また私自身の技術力の制約から, 完全なテストは難しいです. もし表示がおかしくなるなどの問題があれば詳細をgithubや私の個人ブログ等に投稿してください.
  • 本体ファイルを直接書き換えるのではなく, プラグイン方式のmodにしたいですが, まだUnity開発に詳しくないため対応はもう少し後になります
  • Epic Loot 日本語化, Project Auga 日本語化 ファイルもあります