Changeset 4e529a68


Ignore:
Timestamp:
Dec 9, 2014 3:16:41 PM (6 years ago)
Author:
zzz <zzz@…>
Branches:
master
Children:
c24168d
Parents:
4f3244e
Message:

Console: Prevent two-word translations from splitting across lines in summary bar

Location:
apps/routerconsole/java/src/net/i2p/router/web
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • apps/routerconsole/java/src/net/i2p/router/web/NavHelper.java

    r4f3244e r4e529a68  
    5454            if (tip != null)
    5555                buf.append("title=\"").append(tip).append("\" ");
    56             buf.append('>').append(name).append("</a>");
     56            buf.append('>').append(name.replace(" ", "&nbsp;")).append("</a>");
    5757        }
    5858        return buf.toString();
  • apps/routerconsole/java/src/net/i2p/router/web/SummaryBarRenderer.java

    r4f3244e r4e529a68  
    138138           .append(_("Anonymous webmail client"))
    139139           .append("\">")
    140            .append(_("Email"))
     140           .append(nbsp(_("Email")))
    141141           .append("</a>\n" +
    142142
     
    144144           .append(_("Built-in anonymous BitTorrent Client"))
    145145           .append("\">")
    146            .append(_("Torrents"))
     146           .append(nbsp(_("Torrents")))
    147147           .append("</a>\n" +
    148148
     
    150150           .append(_("Local web server"))
    151151           .append("\">")
    152            .append(_("Website"))
     152           .append(nbsp(_("Website")))
    153153           .append("</a>\n")
    154154
     
    172172           .append(_("View existing tunnels and tunnel build status"))
    173173           .append("\">")
    174            .append(_("Tunnels"))
     174           .append(nbsp(_("Tunnels")))
    175175           .append("</a>\n" +
    176176
     
    178178           .append(_("Show all current peer connections"))
    179179           .append("\">")
    180            .append(_("Peers"))
     180           .append(nbsp(_("Peers")))
    181181           .append("</a>\n" +
    182182
     
    184184           .append(_("Show recent peer performance profiles"))
    185185           .append("\">")
    186            .append(_("Profiles"))
     186           .append(nbsp(_("Profiles")))
    187187           .append("</a>\n" +
    188188
     
    190190           .append(_("Show list of all known I2P routers"))
    191191           .append("\">")
    192            .append(_("NetDB"))
     192           .append(nbsp(_("NetDB")))
    193193           .append("</a>\n" +
    194194
     
    196196           .append(_("Health Report"))
    197197           .append("\">")
    198            .append(_("Logs"))
     198           .append(nbsp(_("Logs")))
    199199           .append("</a>\n");
    200200
     
    209209               .append(_("Graph router performance"))
    210210               .append("\">")
    211                .append(_("Graphs"))
     211               .append(nbsp(_("Graphs")))
    212212               .append("</a>\n");
    213213        }
     
    216216           .append(_("Textual router performance statistics"))
    217217           .append("\">")
    218            .append(_("Stats"))
     218           .append(nbsp(_("Stats")))
    219219           .append("</a>\n" +
    220220
     
    222222           .append(_("Local Destinations"))
    223223           .append("\">")
    224            .append(_("I2PTunnel"))
     224           .append(nbsp(_("I2PTunnel")))
    225225           .append("</a>\n" +
    226226
     
    228228           .append(_("Manage your I2P hosts file here (I2P domain name resolution)"))
    229229           .append("\">")
    230            .append(_("Addressbook"))
     230           .append(nbsp(_("Addressbook")))
    231231           .append("</a>\n");
    232232
     
    654654        return Messages.getString(s, _context);
    655655    }
     656
     657    /**
     658     *  Where the translation is to two words or more,
     659     *  prevent splitting across lines
     660     *
     661     *  @since 0.9.18
     662     */
     663    private static String nbsp(String s) {
     664        return s.replace(" ", "&nbsp;");
     665    }
    656666}
Note: See TracChangeset for help on using the changeset viewer.