UWU Translation

⭐ — (85 endorsements) 📥 1,323 downloads 📌 v3.1 📅 5/3/2021
⚪ Last updated 2024

By Velser · User Interface

⬇ Download Mod Source: Nexus Mods ↗ 📅 Updated: 7/9/2024 📅 Created: 5/3/2021

🔍 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

📋 All Doometernal Mods 🏆 Top 25 📂 More User Interface 👤 More by Velser 🔎 Similar Mods 🌐 Best User Interface (All Games) 🔀 Check Compatibility ⚖️ Compare Mods 🆕 New Mods