Posted February 22, 20178 yr 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 February 22, 20178 yr by DeadSix27
February 22, 20178 yr Author 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 February 22, 20178 yr by DeadSix27 pressed post too early by accident
February 22, 20178 yr Author 1 minute ago, diesieben07 said: Issues with JEI and other mods are not a problem with Forge. But for the TPS command: Sure. Well, the issue kinda seems related, considering its a very similar behavior (e.g the stuff gets not translated)
February 22, 20178 yr Author 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 February 22, 20178 yr by DeadSix27 added github issue link
February 22, 20178 yr Nothing is being used 'wrong' Just a area we missed when doing 1.11''s update: https://github.com/MinecraftForge/MinecraftForge/commit/7c9b67b574836729dd73f04fd49d800a67dd121f Should fix it. I do Forge for free, however the servers to run it arn't free, so anything is appreciated. Consider supporting the team on Patreon
February 22, 20178 yr 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
February 22, 20178 yr Author Is this going to get added into the 1.10 branch as well? (I applied the same change myself, but after I built it and tested it the server still had that issue, so I guess it's not that easy) Edited February 22, 20178 yr by DeadSix27
February 23, 20178 yr No, translations are uppercase in 1.10, so this fix is not needed. I do Forge for free, however the servers to run it arn't free, so anything is appreciated. Consider supporting the team on Patreon
February 24, 20178 yr its not the same problem so it would not be the same fix. I've just tested 1.10.2 and it works just fine. You have something else wrong in your installation. I do Forge for free, however the servers to run it arn't free, so anything is appreciated. Consider supporting the team on Patreon
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.