Jump to content

Weird language translations issue?


DeadSix27

Recommended Posts

Forge version: forge-1.10.2-12.18.3.2234

Mod list: https://share.dsix.tech/modlist.txt

 

For some reason a lot of messages are not being replaced with language-file-translations, e.g the placeholder messages will be used rather than the english (or any other lang).

 

For example:

The command  tps will show:

> forge tps
[07:01:47] [Server thread/INFO]: commands.forge.tps.summary

Instead of replacing it with: "%s : Mean tick time: %d ms. Mean TPS: %d" etc

 

That issue exists in many instances, e.g JEI translations and so on.
 

The server runs on Linux and its locale is set correctly

$ locale
LANG=en_US.UTF-8

Additionally I tried starting the server with: -Duser.language=en -Duser.country=US

 

that did not solve it.

 

Any idea why this is happening? 

Edited by DeadSix27
Link to comment
Share on other sites

More examples: 


Server side:

  • tps shows only "commands.forge.tps.summary

 

Client:

  • JEI buttons have no translation (even though they should)
  • However tps works just fine (unlike on the server)
  • The One Prope has the same issue with enderIO translations (but ive seen a missing translation log message for this particular case i think)

 

Both:

A lot of items have no name like: tile.WallpaperCraft:tintedglassblue_12.name, tile.chisel.glass.name

however a others do..

 

Should I report this on the issue tracker of Forge?

Edited by DeadSix27
pressed post too early by accident
Link to comment
Share on other sites

Oh I see, did the translation code change and the mod authors simply didn't implement the new change yet? And the same happened with the tps command (e.g forge devs forgot about that)

 


Either way, added an issue now: https://github.com/MinecraftForge/MinecraftForge/issues/3722

Edited by DeadSix27
added github issue link
Link to comment
Share on other sites

Vanilla only supports vanilla english translations. Obviously it'd be our job to inject modder's english translations.

This was area that cpw had written and I didn't know how it was implemented until about 5 mins ago. 

1.11 forced lcasing, sorta {big PITA}, hence the simple fix.

I do Forge for free, however the servers to run it arn't free, so anything is appreciated.
Consider supporting the team on Patreon

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.



×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.