diff --git a/router/java/src/net/i2p/router/transport/TransportImpl.java b/router/java/src/net/i2p/router/transport/TransportImpl.java index fc24856be..7632dc4c0 100644 --- a/router/java/src/net/i2p/router/transport/TransportImpl.java +++ b/router/java/src/net/i2p/router/transport/TransportImpl.java @@ -43,6 +43,7 @@ import net.i2p.util.Log; import net.i2p.util.SimpleScheduler; import net.i2p.util.SimpleTimer; import net.i2p.util.SystemVersion; +import net.i2p.util.Translate; /** * Defines a way to send a message to another peer and start listening for messages @@ -654,4 +655,30 @@ public abstract class TransportImpl implements Transport { return false; } } + + private static final String BUNDLE_NAME = "net.i2p.router.web.messages"; + + /** + * Translate + * @since 0.9.8 moved from transports + */ + protected String _(String s) { + return Translate.getString(s, _context, BUNDLE_NAME); + } + + /** + * Translate + * @since 0.9.8 moved from transports + */ + protected String _(String s, Object o) { + return Translate.getString(s, o, _context, BUNDLE_NAME); + } + + /** + * Translate + * @since 0.9.8 + */ + protected String ngettext(String s, String p, int n) { + return Translate.getString(n, s, p, _context, BUNDLE_NAME); + } } diff --git a/router/java/src/net/i2p/router/transport/ntcp/NTCPTransport.java b/router/java/src/net/i2p/router/transport/ntcp/NTCPTransport.java index 343ee5f0b..4ff5fc509 100644 --- a/router/java/src/net/i2p/router/transport/ntcp/NTCPTransport.java +++ b/router/java/src/net/i2p/router/transport/ntcp/NTCPTransport.java @@ -36,7 +36,6 @@ import net.i2p.router.transport.crypto.DHSessionKeyBuilder; import net.i2p.util.Addresses; import net.i2p.util.ConcurrentHashSet; import net.i2p.util.Log; -import net.i2p.util.Translate; /** * The NIO TCP transport @@ -843,7 +842,9 @@ public class NTCPTransport extends TransportImpl { if (!peers.isEmpty()) { // buf.append("