-
- Downloads
* Router Console translation infrastructure:
- Persistent lang setting with routerconsole.lang=xx - Loading any page with ?lang=xx changes the persistent setting - Add a custom Jetty handler to load foo_xx.jsp if it exists for language xx. This is for jsp files with lots of text in them. Otherwise use inline translate methods. Not for included jsps. - Add a script to create and update messages_xx.po translation files, and create ResourceBundles from them - Add class to translate strings from cached ResourceBundles - Add translate wrappers to HelperBase, FormHandler, and *Renderer, so calls can be made from both jsp and java files - Add two example translations on configupdate.jsp - one in the jsp itself and one in the helper. - This is for strings in routerconsole only. Will be expanded to other webapps and the router later.
Showing
- apps/routerconsole/java/build.xml 13 additions, 0 deletionsapps/routerconsole/java/build.xml
- apps/routerconsole/java/bundle-messages.sh 51 additions, 0 deletionsapps/routerconsole/java/bundle-messages.sh
- apps/routerconsole/java/src/net/i2p/router/web/CSSHelper.java 6 additions, 0 deletions.../routerconsole/java/src/net/i2p/router/web/CSSHelper.java
- apps/routerconsole/java/src/net/i2p/router/web/ConfigUpdateHelper.java 1 addition, 1 deletion...nsole/java/src/net/i2p/router/web/ConfigUpdateHelper.java
- apps/routerconsole/java/src/net/i2p/router/web/ContentHelper.java 9 additions, 4 deletions...terconsole/java/src/net/i2p/router/web/ContentHelper.java
- apps/routerconsole/java/src/net/i2p/router/web/FormHandler.java 4 additions, 0 deletions...outerconsole/java/src/net/i2p/router/web/FormHandler.java
- apps/routerconsole/java/src/net/i2p/router/web/HelperBase.java 5 additions, 0 deletions...routerconsole/java/src/net/i2p/router/web/HelperBase.java
- apps/routerconsole/java/src/net/i2p/router/web/LocaleWebAppHandler.java 69 additions, 0 deletions...sole/java/src/net/i2p/router/web/LocaleWebAppHandler.java
- apps/routerconsole/java/src/net/i2p/router/web/Messages.java 78 additions, 0 deletionsapps/routerconsole/java/src/net/i2p/router/web/Messages.java
- apps/routerconsole/java/src/net/i2p/router/web/NetDbRenderer.java 4 additions, 0 deletions...terconsole/java/src/net/i2p/router/web/NetDbRenderer.java
- apps/routerconsole/java/src/net/i2p/router/web/ProfileOrganizerRenderer.java 5 additions, 0 deletions...java/src/net/i2p/router/web/ProfileOrganizerRenderer.java
- apps/routerconsole/java/src/net/i2p/router/web/RouterConsoleRunner.java 1 addition, 0 deletions...sole/java/src/net/i2p/router/web/RouterConsoleRunner.java
- apps/routerconsole/java/src/net/i2p/router/web/StatsGenerator.java 5 additions, 0 deletions...erconsole/java/src/net/i2p/router/web/StatsGenerator.java
- apps/routerconsole/java/src/net/i2p/router/web/TunnelRenderer.java 5 additions, 0 deletions...erconsole/java/src/net/i2p/router/web/TunnelRenderer.java
- apps/routerconsole/jsp/configupdate.jsp 1 addition, 1 deletionapps/routerconsole/jsp/configupdate.jsp
- apps/routerconsole/jsp/css.jsp 3 additions, 0 deletionsapps/routerconsole/jsp/css.jsp
- apps/routerconsole/jsp/index.jsp 1 addition, 0 deletionsapps/routerconsole/jsp/index.jsp
- apps/routerconsole/locale/messages_de.po 25 additions, 0 deletionsapps/routerconsole/locale/messages_de.po
- apps/routerconsole/locale/messages_zh.po 25 additions, 0 deletionsapps/routerconsole/locale/messages_zh.po
Loading
Please register or sign in to comment