JTrans 1.7.0 Translation Quality Batch28 / Bountiful NPC reference + parent-term alignment / RC39
Parent: RC38 SHA-256 0074046218852f4f9408bcb6ed44ec6b38117d8f933e9badd8cd0b89bcaa0859
Exact 1.20.1 target: Bountiful Villager 1.0.6 / Minecraft 1.20.1 / Forge / CurseForge Project 1373610 / File ID 8628830
Current 1.21.1 release: Bountiful Villager 1.0.6 / Minecraft 1.21.1 / NeoForge (same JTrans 7-key mirror payload)
Upstream source repository: P1neapplell0/BountifulNpc
Upstream 1.20.1 branch exact commit: 614afd5b6421a52f3550758feb30abe53d1862d0
Upstream mod_version at commit: 1.0.6
Exact SOURCE_EN Git blob SHA-1: 5a118c8d17227af71f3813767a3daedb280b1600
Exact SOURCE_EN SHA-256 (raw file content captured from commit): b2a99eb5ba18cc3e6cddf8e3765642a19591835bc76422ae6a6c0397409ffba3
Source EN key count: 7
Changes: 2 logical keys / 4 physical values (1.20.1 exact payload + JTrans 1.21.1 mirror).
Changed keys:
- entity.minecraft.villager.bountiful_npc.answer1: '\n星と深淵に幸あれ！冒険者ギルドへようこそ！' -> '\n星と深淵を目指せ！冒険者協会へようこそ！'
  EN: 
Ad astra abyssoque! Welcome to the Adventurers' Guild!
  Reason: Ad astra abyssoque is a deliberate Genshin Adventurers' Guild reference; Japanese phrase standardized to 星と深淵を目指せ and guild naming to 冒険者協会.
- entity.minecraft.villager.bountiful_npc.answer2: parent Bountiful terms aligned from generic 依頼板/依頼 to 賞金掲示板/賞金依頼; 冒険者ギルド -> 冒険者協会; punctuation/naturalness corrected.
  EN: 
The Adventurers' Guild will issue different [Bounties] based on the [Bounty Board]! [Bounties] will increase over time, so please be patient! The bounties issued by different Adventurers' Guilds will also vary. After completing the task, give me the Bounty, and I will reward you based on the task!
Unchanged keys: 5/7. Leading newlines preserved exactly.
Big Explosives remains HOLD (exact source bytes unavailable).
