diff --git a/apps/addressbook/java/src/net/i2p/addressbook/Daemon.java b/apps/addressbook/java/src/net/i2p/addressbook/Daemon.java index d22ac7534..78d3f2043 100644 --- a/apps/addressbook/java/src/net/i2p/addressbook/Daemon.java +++ b/apps/addressbook/java/src/net/i2p/addressbook/Daemon.java @@ -253,7 +253,7 @@ public class Daemon { List defaultSubs = new LinkedList(); // defaultSubs.add("http://i2p/NF2RLVUxVulR3IqK0sGJR0dHQcGXAzwa6rEO4WAWYXOHw-DoZhKnlbf1nzHXwMEJoex5nFTyiNMqxJMWlY54cvU~UenZdkyQQeUSBZXyuSweflUXFqKN-y8xIoK2w9Ylq1k8IcrAFDsITyOzjUKoOPfVq34rKNDo7fYyis4kT5bAHy~2N1EVMs34pi2RFabATIOBk38Qhab57Umpa6yEoE~rbyR~suDRvD7gjBvBiIKFqhFueXsR2uSrPB-yzwAGofTXuklofK3DdKspciclTVzqbDjsk5UXfu2nTrC1agkhLyqlOfjhyqC~t1IXm-Vs2o7911k7KKLGjB4lmH508YJ7G9fLAUyjuB-wwwhejoWqvg7oWvqo4oIok8LG6ECR71C3dzCvIjY2QcrhoaazA9G4zcGMm6NKND-H4XY6tUWhpB~5GefB3YczOqMbHq4wi0O9MzBFrOJEOs3X4hwboKWANf7DT5PZKJZ5KorQPsYRSq0E3wSOsFCSsdVCKUGsAAAA/i2p/hosts.txt"); - defaultSubs.add("http://www.i2p2.i2p/hosts.txt"); + defaultSubs.add("http://i2p-projekt.i2p/hosts.txt"); SubscriptionList subscriptions = new SubscriptionList(subscriptionFile, etagsFile, lastModifiedFile, lastFetchedFile, delay, defaultSubs, settings diff --git a/apps/routerconsole/java/src/net/i2p/router/update/NewsHandler.java b/apps/routerconsole/java/src/net/i2p/router/update/NewsHandler.java index f2703fde9..b0f1515f7 100644 --- a/apps/routerconsole/java/src/net/i2p/router/update/NewsHandler.java +++ b/apps/routerconsole/java/src/net/i2p/router/update/NewsHandler.java @@ -21,8 +21,14 @@ import static net.i2p.update.UpdateMethod.*; */ class NewsHandler extends UpdateHandler implements Checker { - /** @since 0.7.14 not configurable */ - private static final String BACKUP_NEWS_URL = "http://www.i2p2.i2p/_static/news/news.xml"; + /** + * Changed in 0.9.11 to the b32 for psi.i2p, run by psi. + * We may be able to change it to psi.i2p in a future release after + * the hostname propagates. + * + * @since 0.7.14 not configurable + */ + private static final String BACKUP_NEWS_URL = "http://avviiexdngd32ccoy4kuckvc3mkf53ycvzbz6vz75vzhv4tbpk5a.b32.i2p/news.xml"; public NewsHandler(RouterContext ctx, ConsoleUpdateManager mgr) { super(ctx, mgr); diff --git a/apps/routerconsole/java/src/net/i2p/router/web/ConfigUpdateHandler.java b/apps/routerconsole/java/src/net/i2p/router/web/ConfigUpdateHandler.java index 09f00c388..fea1a8b6a 100644 --- a/apps/routerconsole/java/src/net/i2p/router/web/ConfigUpdateHandler.java +++ b/apps/routerconsole/java/src/net/i2p/router/web/ConfigUpdateHandler.java @@ -67,7 +67,7 @@ public class ConfigUpdateHandler extends FormHandler { "http://inr.i2p/i2p/i2pupdate.su2\r\n" + "http://meeh.i2p/i2pupdate/i2pupdate.su2\r\n" + "http://stats.i2p/i2p/i2pupdate.su2\r\n" + - "http://www.i2p2.i2p/_static/i2pupdate.su2\r\n" + + // "http://www.i2p2.i2p/_static/i2pupdate.su2\r\n" + "http://update.dg.i2p/files/i2pupdate.su2\r\n" + "http://update.killyourtv.i2p/i2pupdate.su2\r\n" + "http://update.postman.i2p/i2pupdate.su2" ; @@ -77,7 +77,7 @@ public class ConfigUpdateHandler extends FormHandler { "http://inr.i2p/i2p/i2pupdate.sud\r\n" + "http://meeh.i2p/i2pupdate/i2pupdate.sud\r\n" + "http://stats.i2p/i2p/i2pupdate.sud\r\n" + - "http://www.i2p2.i2p/_static/i2pupdate.sud\r\n" + + // "http://www.i2p2.i2p/_static/i2pupdate.sud\r\n" + "http://update.dg.i2p/files/i2pupdate.sud\r\n" + "http://update.killyourtv.i2p/i2pupdate.sud\r\n" + "http://update.postman.i2p/i2pupdate.sud" ; @@ -111,7 +111,7 @@ public class ConfigUpdateHandler extends FormHandler { "http://inr.i2p/i2p/i2pupdate.su3\r\n" + "http://meeh.i2p/i2pupdate/i2pupdate.su3\r\n" + "http://stats.i2p/i2p/i2pupdate.su3\r\n" + - "http://www.i2p2.i2p/_static/i2pupdate.su3\r\n" + + // "http://www.i2p2.i2p/_static/i2pupdate.su3\r\n" + "http://update.dg.i2p/files/i2pupdate.su3\r\n" + "http://update.killyourtv.i2p/i2pupdate.su3\r\n" + "http://update.postman.i2p/i2pupdate.su3" ; diff --git a/apps/routerconsole/jsp/configreseed.jsp b/apps/routerconsole/jsp/configreseed.jsp index c83ed389d..3e306c758 100644 --- a/apps/routerconsole/jsp/configreseed.jsp +++ b/apps/routerconsole/jsp/configreseed.jsp @@ -26,7 +26,7 @@ <%=intl._("If reseeding has failed, you should first check your network connection.")%>

<%=intl._("The default settings will work for most people.")%> <%=intl._("Change these only if HTTP is blocked by a restrictive firewall, reseed has failed, and you have access to an HTTP proxy.")%> -<%=intl._("See {0} for instructions on reseeding manually.", "" + intl._("the FAQ") + "")%> +<%=intl._("See {0} for instructions on reseeding manually.", "" + intl._("the FAQ") + "")%>

diff --git a/apps/routerconsole/jsp/help.jsi b/apps/routerconsole/jsp/help.jsi index c6be7c3cb..5ee964bc5 100644 --- a/apps/routerconsole/jsp/help.jsi +++ b/apps/routerconsole/jsp/help.jsi @@ -1,9 +1,9 @@ If you'd like to help improve or translate the documentation, or help with other aspects of the project, please see the documentation for -volunteers. +volunteers.

Further assistance is available here:

+
  • FAQ on i2p-projekt.i2p
  • +
  • Deutsch FAQ.

  • You may also try the I2P forum or IRC. diff --git a/apps/routerconsole/jsp/help_ar.jsp b/apps/routerconsole/jsp/help_ar.jsp index 249d58f21..d7d6b1454 100644 --- a/apps/routerconsole/jsp/help_ar.jsp +++ b/apps/routerconsole/jsp/help_ar.jsp @@ -17,10 +17,10 @@

    اذا رغبت في المساعدة أو ترجمة الوثائق، أو المساعدة في أشياء أخرى، انظر اسفله -تطوع +تطوع

    المزيد من المساعدة هنا: @@ -151,7 +151,7 @@ Apache's javax.servlet (javax.servlet.jar) implementation. This product includes software developed by the Apache Software Foundation (http://www.apache.org/).

    -

    Another application you can see on this webpage is I2PTunnel +

    Another application you can see on this webpage is I2PTunnel (your web interface) - a GPL'ed application written by mihi that lets you tunnel normal TCP/IP traffic over I2P (such as the eepproxy and the irc proxy). There is also a susimail web based mail client available on @@ -159,15 +159,15 @@ the console, which is a GPL'ed application written by susi23. The addressbook a Ragnarok helps maintain your hosts.txt files (see ./addressbook/ for more information).

    -

    The router by default also includes human's public domain SAM bridge, +

    The router by default also includes human's public domain SAM bridge, which other client applications (such the bittorrent port) can use. There is also an optimized library for doing large number calculations - jbigi - which in turn uses the LGPL licensed GMP library, tuned for various PC architectures. Launchers for windows users are built with Launch4J, and the installer is built with IzPack. For details on other applications available, as well as their licenses, please see the -license policy. Source for the I2P code and most bundled -client applications can be found on our download page. +license policy. Source for the I2P code and most bundled +client applications can be found on our download page. .

    Change Log

    diff --git a/apps/routerconsole/jsp/help_fr.jsp b/apps/routerconsole/jsp/help_fr.jsp index 67be14165..e22bd30a9 100644 --- a/apps/routerconsole/jsp/help_fr.jsp +++ b/apps/routerconsole/jsp/help_fr.jsp @@ -13,15 +13,15 @@ <%@include file="summaryajax.jsi" %> <%@include file="summary.jsi" %> -Traduction de mars 2011 (magma@mail.i2p) +

    Aide et assistance du routeur I2P

    Si vous souhaitez améliorer ou traduire la documentation ou d'autres versants du projet, merci de vous reporter à -la page consacrée aux volontaires. +la page consacrée aux volontaires.

    D'autres détails sont disponibles ici: +
  • FAQ en anglais sur i2p-projekt.i2p
  • +
  • les FAQ en français.

  • Il y a aussi le forum I2P et l'IRC. @@ -131,22 +131,22 @@ configuration), vous permettant de déployer dans votre routeur des applications Jetty fait usage de l'implémentation javax.servlet d'Apache. Ce dispositif inclus du logiciel développé par la fondation Apache Software (http://www.apache.org/).

    -

    Une autre application visible sur cette page: I2PTunnel +

    Une autre application visible sur cette page: I2PTunnel (votre interface web) sous licence GPL écrite par mihi qui vous permet de mettre en tunnels le trafic normal TCP/IP sur I2P (comme les proxy eep et le proxy irc). Il y a aussi un client webmail susimail disponible dans la console, qui est sous licence GPL et écrit par susi23. L'application carnet d'adresses, écrite par Ragnarok gère votre fichier hosts.txt (voir ./addressbook/ pour plus de détails).

    -

    Le routeur inclu aussi par défaut le pont SAM du domaine public de l'humanité, +

    Le routeur inclu aussi par défaut le pont SAM du domaine public de l'humanité, que les autres applications clientes (comme le portage bittorrent) peuvent à leur tour utiliser. Il y a aussi une bibliothèque optimisée pour les calculs sur les grand nombres - jbigi - qui de son côté utilise la bibliothèque sous licence LGPL GMP, adaptée à diverses architectures PC. Les lanceurs pour Windows sont faits avec Launch4J, et l'installeur avec IzPack. Les détails sur les autres applications disponibles comme sur -leurs licences respectives, référez-vous à notre politique de licences. +leurs licences respectives, référez-vous à notre politique de licences. Les sources du code I2P et de la plupart des applications jointes est sur notre page de -téléchargements. +téléchargements. .

    Historique des évolutions

    diff --git a/apps/routerconsole/jsp/help_nl.jsp b/apps/routerconsole/jsp/help_nl.jsp index 4eea3e9e1..03da62ee8 100644 --- a/apps/routerconsole/jsp/help_nl.jsp +++ b/apps/routerconsole/jsp/help_nl.jsp @@ -17,10 +17,10 @@

    Als je wilt helpen om de documentatie te verbeteren of vertalen, of wilt helpen met andere aspecten van het project, zie dan de documentatie voor -vrijwilligers. +vrijwilligers.

    Verdere ondersteuning is hier beschikbaar:
    Je kunt ook het I2P forum of IRC proberen. @@ -168,7 +168,7 @@ Dit product bevat software ontwikkeld door de Apache Software Foundation (http://www.apache.org/).

    Een andere applicatie op deze webpagina is I2PTunnel (je I2PTunnel (je web interface) - een GPL applicatie geschreven door mihi die normaal TCP/IP verkeer over I2P laat tunnelen (zoals de eepproxy en de irc proxy). Er is ook een susimail web based mail @@ -178,7 +178,7 @@ GPL applicatie geschreven door susi23. De adresboek applicatie, geschreven door hosts.txt bestanden (zie ./addressbook/ voor meer informatie).

    De router bevat ook standaard human's public domain SAM brug, welke andere client applicaties +href="http://i2p-projekt.i2p/nl/docs/api/sam">SAM brug, welke andere client applicaties (zoals de bittorrent port) kan gebruiken. Er is ook een geoptimaliseerde library voor het uitvoeren van berekeningen met grote getallen - jbigi - deze gebruikt de LGPL licensed Launch4J, en de installer is gemaakt met IzPack. Voor details over andere beschikbare applicaties, en hun licenties, zie het licentie beleid. Broncode voor I2P en +href="http://i2p-projekt.i2p/nl/get-involved/develop/licenses">licentie beleid. Broncode voor I2P en de meeste gebundelde client applicaties kan gevonden worden op onze download pagina.

    +href="http://i2p-projekt.i2p/nl/download">download pagina.

    Release geschiedenis

    diff --git a/apps/routerconsole/jsp/help_ru.jsp b/apps/routerconsole/jsp/help_ru.jsp index 888aa1333..b3ef9e551 100644 --- a/apps/routerconsole/jsp/help_ru.jsp +++ b/apps/routerconsole/jsp/help_ru.jsp @@ -19,9 +19,9 @@

    Если Вы хотите помочь в улучшении или переводе документации, если у Вас есть идеи, как еще помочь проекту, пожалуйста, загляните в раздел документации -как стать участником.

    +как стать участником.

    -

    Дальнейшие инструкции доступны в FAQ на i2p-projekt.i2p +

    Дальнейшие инструкции доступны в FAQ на i2p-projekt.i2p
    Также, имеет смысл зайти на форум I2P и IRC-каналы проекта.

    @@ -161,9 +161,9 @@

    Поверх I2P маршрутизатора работают различные приложения-клиенты, каждое со своим набором лицензий и зависимостей. Например, эта страница входит в приложение консоли маршрутизатора, которое сделано из усеченной версии Jetty (в сборку не включены демонстрационные приложения и прочие дополнения, настройки упрощены). Jetty позволяет запускать в составе маршрутизатора стандартные JSP/сервлеты. Jetty использует javax.servlet.jar разработанный в составе проекта Apache (http://www.apache.org/).

    -

    Ещё одно приложение на этой странице — I2PTunnel (а тут его вебинтерфейс). Автор mihi, лицензия GPL. I2PTunnel занимается туннелированнием обычного TCP/IP трафика через I2P (может применяться для eepproxy и irc-прокси). susimail — почтовый клиент с вебинтерфейсом, автор susi23, лицензия GPL. Адресная книга помогает управлять содержимым Ваших hosts.txt файлов (подробнее см. ./addressbook/), автор Ragnarok.

    +

    Ещё одно приложение на этой странице — I2PTunnel (а тут его вебинтерфейс). Автор mihi, лицензия GPL. I2PTunnel занимается туннелированнием обычного TCP/IP трафика через I2P (может применяться для eepproxy и irc-прокси). susimail — почтовый клиент с вебинтерфейсом, автор susi23, лицензия GPL. Адресная книга помогает управлять содержимым Ваших hosts.txt файлов (подробнее см. ./addressbook/), автор Ragnarok.

    -

    В поставку маршрутизатора включен SAM интерфейс, автор human, приложение в общественном достоянии. SAM предназначен для использования приложениями-клиентами, такими как bittorrent-клиенты. Маршрутизатором используется оптимизированная под разные PC-архитектуры библиотека для вычислений с большими числами – jbigi, которая в свою очередь использует библиотеку GMP (LGPL лицензия). Вспомогательные приложения для Windows созданы с использованием Launch4J, а инсталлятор собран при помощи IzPack. Подробнее о других доступных приложениях и их лицензиях смотрите на странице I2P Software Licenses. Исходный код I2P маршрутизатора и идущих в комплекте приложений можно найти на нашей странице загрузки.

    +

    В поставку маршрутизатора включен SAM интерфейс, автор human, приложение в общественном достоянии. SAM предназначен для использования приложениями-клиентами, такими как bittorrent-клиенты. Маршрутизатором используется оптимизированная под разные PC-архитектуры библиотека для вычислений с большими числами – jbigi, которая в свою очередь использует библиотеку GMP (LGPL лицензия). Вспомогательные приложения для Windows созданы с использованием Launch4J, а инсталлятор собран при помощи IzPack. Подробнее о других доступных приложениях и их лицензиях смотрите на странице I2P Software Licenses. Исходный код I2P маршрутизатора и идущих в комплекте приложений можно найти на нашей странице загрузки.

    История версий

    diff --git a/apps/susidns/src/java/src/i2p/susi/dns/Messages.java b/apps/susidns/src/java/src/i2p/susi/dns/Messages.java index f1dba7653..99aa07c0f 100644 --- a/apps/susidns/src/java/src/i2p/susi/dns/Messages.java +++ b/apps/susidns/src/java/src/i2p/susi/dns/Messages.java @@ -20,6 +20,11 @@ public class Messages { return Translate.getString(key, _context, BUNDLE_NAME); } + /** @since 0.9.11 */ + public String _(String key, Object o) { + return Translate.getString(key, o, _context, BUNDLE_NAME); + } + public static String getString(String s) { return Translate.getString(s, I2PAppContext.getGlobalContext(), BUNDLE_NAME); } diff --git a/apps/susidns/src/jsp/config.jsp b/apps/susidns/src/jsp/config.jsp index 03cc9b0a3..8afd6a86d 100644 --- a/apps/susidns/src/jsp/config.jsp +++ b/apps/susidns/src/jsp/config.jsp @@ -31,7 +31,6 @@ %> <%@page pageEncoding="UTF-8"%> -<%@page trimDirectiveWhitespaces="true"%> <%@ page contentType="text/html" %> <%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %> diff --git a/apps/susidns/src/jsp/index.jsp b/apps/susidns/src/jsp/index.jsp index 2b10abe9e..7023d080f 100644 --- a/apps/susidns/src/jsp/index.jsp +++ b/apps/susidns/src/jsp/index.jsp @@ -31,7 +31,6 @@ %> <%@page pageEncoding="UTF-8"%> -<%@page trimDirectiveWhitespaces="true"%> <%@ page contentType="text/html"%> <%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core"%> @@ -70,7 +69,7 @@ <%=intl._("It regularly updates your hosts.txt file from distributed sources or \"subscriptions\".")%>

    -<%=intl._("In the default configuration, the address book is only subscribed to www.i2p2.i2p.")%> +<%=intl._("In the default configuration, the address book is only subscribed to {0}.", "i2p-projekt.i2p")%> <%=intl._("Subscribing to additional sites is easy, just add them to your subscriptions file.")%>

    diff --git a/apps/susidns/src/jsp/subscriptions.jsp b/apps/susidns/src/jsp/subscriptions.jsp index 88807125d..afc572f42 100644 --- a/apps/susidns/src/jsp/subscriptions.jsp +++ b/apps/susidns/src/jsp/subscriptions.jsp @@ -31,7 +31,6 @@ %> <%@page pageEncoding="UTF-8"%> -<%@page trimDirectiveWhitespaces="true"%> <%@ page contentType="text/html"%> <%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core"%> @@ -81,9 +80,9 @@ <%=intl._("The subscription file contains a list of i2p URLs.")%> <%=intl._("The addressbook application regularly checks this list for new eepsites.")%> <%=intl._("Those URLs refer to published hosts.txt files.")%> -<%=intl._("The default subscription is the hosts.txt from www.i2p2.i2p, which is updated infrequently.")%> +<%=intl._("The default subscription is the hosts.txt from {0}, which is updated infrequently.", "i2p-projekt.i2p")%> <%=intl._("So it is a good idea to add additional subscriptions to sites that have the latest addresses.")%> -<%=intl._("See the FAQ for a list of subscription URLs.")%> +<%=intl._("See the FAQ for a list of subscription URLs.")%>