Uploaded image for project: 'Minecraft: Java Edition'
  1. Minecraft: Java Edition
  2. MC-180272

en_us.json contains unused strings

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Fixed
    • 24w33a
    • 20w17a, 1.17.1, 21w43a, 1.19.3, 23w03a
    • None
    • Confirmed
    • Text
    • Low
    • Platform

      The bug

      It appears en_us.json (and therefore likely all other languages as well) contains translations which are not / no longer used.

      Important: Please verify that the translations are really not used anymore. Some translation keys are generated dynamically which makes detecting whether they are used rather difficult.

      Affected translation keys

      Keys ending with {} indicate that all translation keys with the prefix before the {} are affected.

      Translation key Note
      translation.test.* Intended, see MC-109844
      menu.generatingLevel  
      menu.loadingLevel  
      menu.working progress.working is used, but apparently still has no translation, despite MC-137441 claiming it was fixed
      menu.loadingForcedChunks  
      menu.generatingTerrain  
      menu.convertingLevel  
      menu.respawning  
      selectWorld.createDemo  
      createWorld.customize.* Intended? Customized generation has been removed, but will be readded again?
      selectServer.title  
      addServer.hideAddress  
      disconnect.disconnected  
      disconnect.kicked  
      disconnect.closed  
      disconnect.loginFailed  
      disconnect.quitting  
      disconnect.overflow  
      options.customizeTitle  
      title.oldgl.eol.line1  
      title.oldgl.eol.line2  
      title.oldgl.deprecation.line1  
      title.oldgl.deprecation.line2  
      merchant.current_level  
      merchant.next_level  
      structure_block.hover.* MC-123784?
      stats.tooltip.type.statistic  
      stat.minecraft.junk_fished Not used anymore? See MC-92330
      stat.minecraft.treasure_fished Not used anymore? See MC-92330
      stat.minecraft.ring_bell stat.minecraft.bell_ring is used
      itemGroup.materials  
      advMode.nearestPlayer MC-121837
      advMode.randomPlayer MC-121837
      advMode.allPlayers MC-121837
      advMode.allEntities MC-121837
      advMode.self MC-121837
      resourcepack.downloading  
      resourcepack.requesting  
      resourcepack.progress  
      commands.advancement.advancementNotFound advancement.advancementNotFound is used
      realms.missing.module.error.text  
      realms.missing.snapshot.error.text  

        1. createWorld.customize.buffet.png
          25 kB
          MrMuskle
        2. createWorld.customize.flat.png
          35 kB
          MrMuskle
        3. createWorld.customize.presets.png
          30 kB
          MrMuskle

            slicedlime [Mojang] slicedlime
            marcono1234 Marcono1234
            Votes:
            10 Vote for this issue
            Watchers:
            8 Start watching this issue

              Created:
              Updated:
              Resolved:
              CHK: