UWU Translation
⚪ Last updated 2024Preview

🔍 Analysis
- 👍 6.4% endorsement rate — high engagement, a strong quality signal
- 🏆 #5 of 28 User Interface mods in this game by downloads
📋 About This Mod
Please do not download this mod.
For DOOM Eternal version 6. 66 - rev 2
Safe for Online Matchmaking
Information on how to use and create mods are in the DOOM Eternal Modding Wiki: https://wiki.eternalmods.com/
DOOM Fonts: https://www.fontspace.com/hk-fonts
This mod was not created by hand. I made a Bash script and used regular expressions to handle the process more easily.
There are some flaws in the translation.
Changes
- Translates all localized English text to UWU.
- Some textures for the welcome screen are also changed.
- Server-side strings such as Weekly Challenges and Menu News are unaffected.
- There might be some errors with numerical or input text.
- The wacky start screen has some visual issues that I cannot resolve. If you do not like it, delete the gameresouces folder.
How I did this
- Extract DOOM Eternal's assets (You would already know how to do this if you have modded DE)
- Install the BlangJsonGenerator by PowerBall253 and compile it into an executable
- Copy english.blang (or any language file) in gameresources_patch1\strings -> Paste it into the same directory as BlangJsonGenerator.exe
- Run BlangJsonGenerator.exe and choose the 1st option, you should now have a full english.json file that you can edit
- Open english.json in Notepad++ (or an alternative that allows you to use REGEX & copy+paste bookmarked lines)
- CTRL+F -> Mark tab -> Check: Bookmark line & Regular expression -> Find what: (?<="text": )([\s\S]*?)(?=,) -> Mark All
- Search bar -> Bookmark -> Copy Bookmarked Lines
- Paste the Bookmarked Lines in a new file and save it
- Do all of your Find+Replace changes here, make sure not to change "text": itself, be careful about changing <var> since they affect numerical values
- Now we need to do some Bash scripting, so get yourself a Debian-based Linux OS (a virtual machine works)
- Using the Linux Terminal, find the directory where you have the 2 files (I will use eng.txt & uwu.txt as the examples)
- Enter the 1st command: awk 'NR==FNR {line=$0; next} {if (FNR%5==0) $0=line[++count]; print}' uwu.txt eng.txt > new1.txt
- Enter the 2nd command: sed '6~5d' new1.txt > new2.txt
- Copy all the data of new2.txt into a new file called english.json
- Open the new english.json in Notepad++ -> Replace tab -> Check: Extended -> Find what: "identifier": | Replace with: "name": -> Replace All
- Create the follow
📊 Mod Details
- Game
- Doom Eternal Mods
- Author
- Velser
- Version
- 3.1
- Downloads
- 1,323
- Endorsements
- 85
- Category
- User Interface
- Created
- 5/3/2021
- Updated
- 7/9/2024
🔧 How to Install Doometernal Mods
Download from Nexus Mods.
📖 Full step-by-step install guide for Doometernal →
Visit the official mod page for specific installation instructions for this mod.
🎮 Need cheat codes or console commands? Check ur gaming wiki for Doometernal commands, item IDs, and more.
Keep browsing — more Doometernal mods await