Compare commits
37 Commits
android-0.
...
android-0.
Author | SHA1 | Date | |
---|---|---|---|
077f9902a9 | |||
97037fe1d8 | |||
8dd35f6c0f | |||
47215495ed | |||
9e45f1998b | |||
788445f6ce | |||
e4c9095626 | |||
dd90ea9874 | |||
53c7770e4e | |||
21274f0335 | |||
4ccf3e713d | |||
48f84f1a1b | |||
eb4ae2c66d | |||
6d340dc056 | |||
f312b7c6f1 | |||
a42bd73de3 | |||
4424392bdc | |||
bfe71213f8 | |||
cd2a12c8ed | |||
4ca2ed756f | |||
a4abfd8fb8 | |||
9d754c29ae | |||
0101e63bce | |||
75fe8bfbe0 | |||
806f6edbf1 | |||
767ff4f3d2 | |||
07fafb03b6 | |||
e98f86b29a | |||
18bc4f141d | |||
a3792bad7a | |||
745bd3fa94 | |||
97692a4635 | |||
3fe7575dab | |||
a7fc5090f3 | |||
6154f64120 | |||
0e5ca23732 | |||
c47e7dab31 |
14
.classpath
Normal file
14
.classpath
Normal file
@ -0,0 +1,14 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<classpath>
|
||||
<classpathentry kind="src" path="src"/>
|
||||
<classpathentry kind="src" path="gen"/>
|
||||
<classpathentry kind="con" path="com.android.ide.eclipse.adt.ANDROID_FRAMEWORK"/>
|
||||
<classpathentry exported="true" kind="con" path="com.android.ide.eclipse.adt.LIBRARIES"/>
|
||||
<classpathentry exported="true" kind="con" path="com.android.ide.eclipse.adt.DEPENDENCIES"/>
|
||||
<classpathentry combineaccessrules="false" kind="src" path="/i2p_sdk"/>
|
||||
<classpathentry combineaccessrules="false" kind="src" path="/i2p_router"/>
|
||||
<classpathentry combineaccessrules="false" kind="src" path="/i2ptunnel"/>
|
||||
<classpathentry combineaccessrules="false" kind="src" path="/BOB"/>
|
||||
<classpathentry combineaccessrules="false" kind="src" path="/addressbook"/>
|
||||
<classpathentry kind="output" path="bin/classes"/>
|
||||
</classpath>
|
@ -22,3 +22,11 @@ _jsp\.java$
|
||||
~$
|
||||
/build/
|
||||
/classes/
|
||||
|
||||
# Android-specific ignores
|
||||
^bin
|
||||
^gen
|
||||
^routerjars/bin
|
||||
^routerjars/gen
|
||||
AndroidManifest.xml
|
||||
local.properties
|
||||
|
33
.project
Normal file
33
.project
Normal file
@ -0,0 +1,33 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<projectDescription>
|
||||
<name>I2P_Android</name>
|
||||
<comment></comment>
|
||||
<projects>
|
||||
</projects>
|
||||
<buildSpec>
|
||||
<buildCommand>
|
||||
<name>com.android.ide.eclipse.adt.ResourceManagerBuilder</name>
|
||||
<arguments>
|
||||
</arguments>
|
||||
</buildCommand>
|
||||
<buildCommand>
|
||||
<name>com.android.ide.eclipse.adt.PreCompilerBuilder</name>
|
||||
<arguments>
|
||||
</arguments>
|
||||
</buildCommand>
|
||||
<buildCommand>
|
||||
<name>org.eclipse.jdt.core.javabuilder</name>
|
||||
<arguments>
|
||||
</arguments>
|
||||
</buildCommand>
|
||||
<buildCommand>
|
||||
<name>com.android.ide.eclipse.adt.ApkBuilder</name>
|
||||
<arguments>
|
||||
</arguments>
|
||||
</buildCommand>
|
||||
</buildSpec>
|
||||
<natures>
|
||||
<nature>com.android.ide.eclipse.adt.AndroidNature</nature>
|
||||
<nature>org.eclipse.jdt.core.javanature</nature>
|
||||
</natures>
|
||||
</projectDescription>
|
11
.tx/config
Normal file
11
.tx/config
Normal file
@ -0,0 +1,11 @@
|
||||
[main]
|
||||
host = https://www.transifex.com
|
||||
lang_map = pt_BR: pt-rBR, ru_RU: ru, sv_SE: sv, tr_TR: tr, zh_CN: zh
|
||||
|
||||
[I2P.android]
|
||||
file_filter = res/values-<lang>/strings.xml
|
||||
source_file = res/values/strings.xml
|
||||
source_lang = en
|
||||
type = ANDROID
|
||||
minimum_perc = 50
|
||||
|
@ -8,9 +8,11 @@
|
||||
<uses-permission android:name="android.permission.INTERNET" />
|
||||
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
|
||||
|
||||
<uses-sdk android:minSdkVersion="8" />
|
||||
<uses-sdk android:minSdkVersion="8"
|
||||
android:targetSdkVersion="19" />
|
||||
|
||||
<application android:label="@string/app_name"
|
||||
android:theme="@style/Theme.AppCompat"
|
||||
android:icon="@drawable/ic_launcher_itoopie" >
|
||||
<service android:name=".service.RouterService"
|
||||
android:label="@string/app_name"
|
||||
@ -20,7 +22,6 @@
|
||||
<activity android:name=".activity.MainActivity"
|
||||
android:label="@string/app_name"
|
||||
android:icon="@drawable/ic_launcher_itoopie"
|
||||
android.theme="@android:style/Theme.NoTitleBar"
|
||||
android:launchMode="singleTop" >
|
||||
<intent-filter>
|
||||
<action android:name="android.intent.action.MAIN" />
|
||||
@ -29,21 +30,17 @@
|
||||
</activity>
|
||||
<activity android:name=".activity.NewsActivity"
|
||||
android:label="I2P News"
|
||||
android:configChanges="orientation|keyboardHidden"
|
||||
android.theme="@android:style/Theme.NoTitleBar" >
|
||||
android:configChanges="orientation|keyboardHidden" >
|
||||
</activity>
|
||||
<activity android:name=".activity.TextResourceActivity"
|
||||
android:label="I2P Information"
|
||||
android.theme="@android:style/Theme.NoTitleBar" >
|
||||
android:label="I2P Information" >
|
||||
</activity>
|
||||
<activity android:name=".activity.LicenseActivity"
|
||||
android:label="I2P License Information"
|
||||
android.theme="@android:style/Theme.NoTitleBar" >
|
||||
android:label="I2P License Information" >
|
||||
</activity>
|
||||
<activity android:name=".activity.WebActivity"
|
||||
android:label="I2P Web Browser"
|
||||
android:configChanges="orientation|keyboardHidden"
|
||||
android.theme="@android:style/Theme.NoTitleBar" >
|
||||
android:configChanges="orientation|keyboardHidden" >
|
||||
<intent-filter>
|
||||
<action android:name="android.intent.action.VIEW" />
|
||||
<category android:name="android.intent.category.DEFAULT" />
|
||||
@ -53,27 +50,22 @@
|
||||
</activity>
|
||||
<activity android:name=".activity.SettingsActivity"
|
||||
android:label="I2P Settings"
|
||||
android.theme="@android:style/Theme.NoTitleBar"
|
||||
android:launchMode="singleTop" >
|
||||
</activity>
|
||||
<activity android:name=".activity.AddressbookSettingsActivity"
|
||||
android:label="I2P Addressbook Settings"
|
||||
android.theme="@android:style/Theme.NoTitleBar"
|
||||
android:launchMode="singleTop" >
|
||||
</activity>
|
||||
<activity android:name=".activity.AddressbookActivity"
|
||||
android:label="I2P Address Book"
|
||||
android.theme="@android:style/Theme.NoTitleBar"
|
||||
android:label="Addressbook"
|
||||
android:launchMode="singleTop" >
|
||||
</activity>
|
||||
<activity android:name=".activity.LogActivity"
|
||||
android:label="I2P Logs"
|
||||
android.theme="@android:style/Theme.NoTitleBar" >
|
||||
android:label="I2P Logs" >
|
||||
</activity>
|
||||
<activity android:name=".activity.PeersActivity"
|
||||
android:label="I2P Peers and Transport Status"
|
||||
android:configChanges="orientation|keyboardHidden"
|
||||
android.theme="@android:style/Theme.NoTitleBar"
|
||||
android:launchMode="singleTop" >
|
||||
</activity>
|
||||
</application>
|
||||
|
26
README.txt
26
README.txt
@ -14,7 +14,7 @@ Dependencies:
|
||||
- Java SDK (preferably Oracle/Sun or OpenJDK) 1.6.0 or higher
|
||||
- Apache Ant 1.8.0 or higher
|
||||
- I2P source in ../i2p.i2p
|
||||
- Android SDK (tested with Rev 20 and platform-tools version 12)
|
||||
- Android SDK (tested with Rev 22.3 and platform-tools version 19)
|
||||
|
||||
=====================
|
||||
|
||||
@ -29,11 +29,18 @@ Instructions:
|
||||
|
||||
# now go to the available packages tab, check the box and click refresh,
|
||||
# and download an SDK Platform
|
||||
# Since I2P is configured to run on 2.2 or higher
|
||||
# (API 8) download at least that one. Otherwise you must change the
|
||||
# target in project.properties from android-8 to andriod-x
|
||||
# Since I2P is targeted at 4.4 (API 19)
|
||||
# download at least that one. Otherwise you must change the
|
||||
# target in project.properties from android-19 to andriod-x
|
||||
# where x is the API version.
|
||||
|
||||
# I2P is configured to run on 2.2 (API 8) or higher using the
|
||||
# Android Support Library, so download that as well
|
||||
# (it's under "Extras").
|
||||
|
||||
# update the compatibility project
|
||||
../android-sdk-linux/tools/android update lib-project -p ../android-sdk-linux/extras/android/support/v7/appcompat -t android-19
|
||||
|
||||
# To run the debugger (ddms) you also need to download the
|
||||
# "Android SDK Platform-Tools" package from the GUI updater.
|
||||
|
||||
@ -42,11 +49,18 @@ Instructions:
|
||||
# sdk.dir=/path/to/your/android-sdk-linux
|
||||
# Copy this file to the routerjars/ directory, it is needed in both places.
|
||||
|
||||
# If your SDK is not in ../android-sdk-linux/ then you must
|
||||
# override the location of the Android Support Library. Add
|
||||
# the following line to local.properties
|
||||
# do NOT use an absolute path
|
||||
# android.library.reference.2=path/to/your/android-sdk-linux/extras/android/support/v7/appcompat
|
||||
# Don't add it to the local.properties in the routerjars/ directory.
|
||||
|
||||
# DO NOT create a new project or anything. It's all set up right here for you.
|
||||
|
||||
# Create the android 2.2 (API 8) virtual device
|
||||
# Create the android 4.4 (API 19) virtual device
|
||||
# (don't make a custom hardware profile)
|
||||
../android-sdk-linux/tools/android create avd --name i2p --target 8
|
||||
../android-sdk-linux/tools/android create avd --name i2p --target 19
|
||||
|
||||
# then run the emulator:
|
||||
# This may take a LONG time the first time (half an hour or more)...
|
||||
|
@ -1,5 +1,4 @@
|
||||
application-package=net.i2p.router
|
||||
key.store=${user.home}/.android/${application-package}.keystore
|
||||
key.alias=${application-package}
|
||||
android.library.reference.1=./routerjars
|
||||
key.store.password=android
|
||||
|
@ -40,16 +40,21 @@
|
||||
major = values[0];
|
||||
minor = "0";
|
||||
release = "0";
|
||||
point = "";
|
||||
if(dots > 0) {
|
||||
minor = values[1];
|
||||
if(dots > 1) {
|
||||
release = values[2];
|
||||
if (dots > 2) {
|
||||
point = "." + values[3];
|
||||
}
|
||||
}
|
||||
}
|
||||
project.setNewProperty("CORE", major + "." + minor +"." + release);
|
||||
project.setNewProperty("CORE", major + "." + minor + "." + release + point);
|
||||
project.setNewProperty("CORE.major", major);
|
||||
project.setNewProperty("CORE.minor", minor);
|
||||
project.setNewProperty("CORE.release", release);
|
||||
project.setNewProperty("CORE.point", point);
|
||||
|
||||
]]>
|
||||
</scriptdef>
|
||||
@ -71,17 +76,19 @@
|
||||
<attribute name="major"/>
|
||||
<attribute name="minor"/>
|
||||
<attribute name="release"/>
|
||||
<attribute name="point"/>
|
||||
<attribute name="routerbuild"/>
|
||||
<attribute name="androidbuild"/>
|
||||
<attribute name="sdk"/>
|
||||
<![CDATA[
|
||||
Major = attributes.get("major") + ".";
|
||||
Minor = attributes.get("minor") + ".";
|
||||
Release = attributes.get("release") +"-";
|
||||
Release = attributes.get("release");
|
||||
Point = attributes.get("point") + "-";
|
||||
Routerbuild = attributes.get("routerbuild") +"_b";
|
||||
Androidbuild = attributes.get("androidbuild") +"-API";
|
||||
SDK = attributes.get("sdk");
|
||||
project.setNewProperty(attributes.get("prefix") + ".full", Major + Minor + Release + Routerbuild + Androidbuild + SDK);
|
||||
project.setNewProperty(attributes.get("prefix") + ".full", Major + Minor + Release + Point + Routerbuild + Androidbuild + SDK);
|
||||
/*
|
||||
* Android version code is an integer.
|
||||
* So we have 31 bits.
|
||||
@ -95,6 +102,8 @@
|
||||
* beware of that if you release multiple builds using the
|
||||
* same ROUTERBUILD, or clear it if you update ROUTERBUILD
|
||||
* Subtract 1 from ANDROIDBUILD since it starts at 1 after distclean.
|
||||
*
|
||||
* WARNING - 4th core field ("point") is ignored. Be sure to increment android build number.
|
||||
*/
|
||||
iMajor = ((parseInt(Major) % 16) << 27);
|
||||
iMinor = ((parseInt(Minor) % 256) << 19);
|
||||
@ -323,11 +332,14 @@
|
||||
<normalizeitem name="buildversion" value="${buildversionfile}" />
|
||||
<echo message="buildversion `${buildversion}`" />
|
||||
|
||||
<!--
|
||||
<split value="${target}" sep="-" prefix="gettarget"/>
|
||||
-->
|
||||
<property name="gettarget.1" value="${minSdkVersion}" />
|
||||
<echo message="API${gettarget.1}" />
|
||||
<!-- generate the version infos that we will want to see -->
|
||||
<generateversions prefix="zap" major="${CORE.major}"
|
||||
minor="${CORE.minor}" release="${CORE.release}"
|
||||
minor="${CORE.minor}" release="${CORE.release}" point="${CORE.point}"
|
||||
routerbuild="${ROUTERBUILD}" androidbuild="${buildversion}"
|
||||
sdk="${gettarget.1}"/>
|
||||
|
||||
|
@ -8,4 +8,13 @@
|
||||
# project structure.
|
||||
|
||||
# Project target.
|
||||
target=android-8
|
||||
target=android-19
|
||||
# Must match that in AndroidManifest.xml.in
|
||||
minSdkVersion=8
|
||||
# I2P router libs
|
||||
android.library.reference.1=./routerjars
|
||||
# Android Support Library
|
||||
# If the relative path differs in your local environment,
|
||||
# override this in the base local.properties
|
||||
# (not routerjars/local.properties)
|
||||
android.library.reference.2=../android-sdk-linux/extras/android/support/v7/appcompat
|
||||
|
BIN
res/drawable-hdpi/ic_content_new.png
Normal file
BIN
res/drawable-hdpi/ic_content_new.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 1.1 KiB |
BIN
res/drawable-mdpi/ic_content_new.png
Normal file
BIN
res/drawable-mdpi/ic_content_new.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 1.1 KiB |
BIN
res/drawable-xhdpi/ic_content_new.png
Normal file
BIN
res/drawable-xhdpi/ic_content_new.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 1.2 KiB |
8
res/layout/activity_addressbook.xml
Normal file
8
res/layout/activity_addressbook.xml
Normal file
@ -0,0 +1,8 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<ListView xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
android:id="@+id/addressbook_list"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="match_parent" >
|
||||
|
||||
|
||||
</ListView>
|
@ -8,7 +8,7 @@
|
||||
>
|
||||
<LinearLayout
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="match_parent"
|
||||
android:layout_height="wrap_content"
|
||||
android:orientation="vertical" >
|
||||
|
||||
<TextView
|
||||
@ -18,36 +18,30 @@
|
||||
android:text="Addressbook Settings"
|
||||
android:textAppearance="?android:attr/textAppearanceLarge" />
|
||||
|
||||
<FrameLayout
|
||||
<TextView
|
||||
android:id="@+id/textView2"
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="wrap_content"
|
||||
android:text="Subscriptions"
|
||||
android:textAppearance="?android:attr/textAppearanceMedium" />
|
||||
|
||||
<EditText
|
||||
android:id="@+id/subscriptions_content"
|
||||
android:layout_width="fill_parent"
|
||||
android:layout_height="wrap_content"
|
||||
android:ems="10"
|
||||
android:inputType="textMultiLine"
|
||||
android:maxLines="@integer/min_lines"
|
||||
android:minLines="@integer/min_lines" >
|
||||
|
||||
<requestFocus />
|
||||
</EditText>
|
||||
|
||||
<Button
|
||||
android:id="@+id/button_save_subscriptions"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="wrap_content" >
|
||||
|
||||
<TextView
|
||||
android:id="@+id/textView2"
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="wrap_content"
|
||||
android:text="Subscriptions"
|
||||
android:textAppearance="?android:attr/textAppearanceMedium" />
|
||||
|
||||
<EditText
|
||||
android:id="@+id/subscriptions_content"
|
||||
android:layout_width="fill_parent"
|
||||
android:layout_height="wrap_content"
|
||||
android:ems="10"
|
||||
android:inputType="textMultiLine"
|
||||
android:maxLines="@integer/min_lines"
|
||||
android:minLines="@integer/min_lines" >
|
||||
|
||||
<requestFocus />
|
||||
</EditText>
|
||||
|
||||
<Button
|
||||
android:id="@+id/button_save_subscriptions"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="wrap_content"
|
||||
android:text="Save subscriptions.txt" />
|
||||
|
||||
</FrameLayout>
|
||||
android:layout_height="wrap_content"
|
||||
android:text="Save subscriptions.txt" />
|
||||
|
||||
</LinearLayout>
|
||||
|
||||
|
@ -6,7 +6,7 @@
|
||||
android:padding="10px"
|
||||
android:scrollbarStyle="outsideInset"
|
||||
>
|
||||
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
<LinearLayout
|
||||
android:orientation="vertical"
|
||||
android:layout_width="fill_parent"
|
||||
android:layout_height="wrap_content"
|
||||
@ -21,7 +21,7 @@
|
||||
android:id="@+id/textView4"
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="wrap_content"
|
||||
android:text="Statistics"
|
||||
android:text="@string/label_statistics"
|
||||
android:textAppearance="?android:attr/textAppearanceLarge" />
|
||||
|
||||
<TextView
|
||||
@ -33,21 +33,21 @@
|
||||
android:id="@+id/textView1"
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="wrap_content"
|
||||
android:text="Main Controls"
|
||||
android:text="@string/label_main_controls"
|
||||
android:textAppearance="?android:attr/textAppearanceLarge" />
|
||||
|
||||
<Button
|
||||
android:id="@+id/router_start_button"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="68dp"
|
||||
android:text="Start Router"
|
||||
android:text="@string/action_router_start"
|
||||
android:drawableLeft="@drawable/start_router_icon" />
|
||||
|
||||
<Button
|
||||
android:id="@+id/router_quit_button"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="68dp"
|
||||
android:text="Stop Router"
|
||||
android:text="@string/action_router_stop"
|
||||
android:drawableLeft="@drawable/stop_router_icon" />
|
||||
<!--
|
||||
<Button
|
||||
@ -62,91 +62,91 @@
|
||||
android:id="@+id/textView2"
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="wrap_content"
|
||||
android:text="I2P Tools"
|
||||
android:text="@string/label_tools"
|
||||
android:textAppearance="?android:attr/textAppearanceMedium" />
|
||||
|
||||
<Button
|
||||
android:id="@+id/addressbook_button"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="wrap_content"
|
||||
android:text="Address Book"
|
||||
android:text="@string/label_addressbook"
|
||||
android:drawableLeft="@drawable/addressbook_icon" />
|
||||
|
||||
<Button
|
||||
android:id="@+id/logs_button"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="wrap_content"
|
||||
android:text="Logs"
|
||||
android:text="@string/label_logs"
|
||||
android:drawableLeft="@drawable/log_icon" />
|
||||
|
||||
<Button
|
||||
android:id="@+id/error_button"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="wrap_content"
|
||||
android:text="Error Logs"
|
||||
android:text="@string/label_error_logs"
|
||||
android:drawableLeft="@drawable/error_log_icon" />
|
||||
|
||||
<Button
|
||||
android:id="@+id/peers_button"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="wrap_content"
|
||||
android:text="Peers"
|
||||
android:text="@string/label_peers_status"
|
||||
android:drawableLeft="@drawable/peers_icon" />
|
||||
|
||||
<TextView
|
||||
android:id="@+id/textView3"
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="wrap_content"
|
||||
android:text="Information and pages"
|
||||
android:text="@string/label_info_and_pages"
|
||||
android:textAppearance="?android:attr/textAppearanceMedium" />
|
||||
|
||||
<Button
|
||||
android:id="@+id/welcome_button"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="wrap_content"
|
||||
android:text="Welcome\nPage"
|
||||
android:text="@string/label_welcome_page"
|
||||
android:drawableLeft="@drawable/information_icon" />
|
||||
|
||||
<Button
|
||||
android:id="@+id/news_button"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="wrap_content"
|
||||
android:text="News"
|
||||
android:text="@string/label_news"
|
||||
android:drawableLeft="@drawable/information_icon" />
|
||||
|
||||
<Button
|
||||
android:id="@+id/releasenotes_button"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="wrap_content"
|
||||
android:text="Release Notes"
|
||||
android:text="@string/label_release_notes"
|
||||
android:drawableLeft="@drawable/information_icon" />
|
||||
|
||||
<Button
|
||||
android:id="@+id/licenses_button"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="wrap_content"
|
||||
android:text="Licenses"
|
||||
android:text="@string/label_licenses"
|
||||
android:drawableLeft="@drawable/information_icon" />
|
||||
|
||||
<TextView
|
||||
android:id="@+id/textView5"
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="wrap_content"
|
||||
android:text="Non Anonymous Information"
|
||||
android:text="@string/label_nonanon_info"
|
||||
android:textAppearance="?android:attr/textAppearanceMedium" />
|
||||
|
||||
<Button
|
||||
android:id="@+id/website_button"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="wrap_content"
|
||||
android:text="Web Site (non-anon)"
|
||||
android:text="@string/label_website_nonanon"
|
||||
android:drawableLeft="@drawable/nonanon_info_icon" />
|
||||
|
||||
<Button
|
||||
android:id="@+id/faq_button"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="wrap_content"
|
||||
android:text="FAQ (non-anon)"
|
||||
android:text="@string/label_faq_nonanon"
|
||||
android:drawableLeft="@drawable/nonanon_info_icon" />
|
||||
|
||||
</LinearLayout>
|
||||
|
@ -3,14 +3,13 @@
|
||||
android:orientation="vertical"
|
||||
android:layout_width="fill_parent"
|
||||
android:layout_height="fill_parent"
|
||||
android:padding="10px"
|
||||
android:padding="10dp"
|
||||
>
|
||||
<TextView
|
||||
android:id="@+id/news_status"
|
||||
android:layout_width="fill_parent"
|
||||
android:layout_height="wrap_content"
|
||||
android:layout_centerHorizontal="true"
|
||||
android:text="Latest I2P News"
|
||||
android:text="@string/label_news_status"
|
||||
/>
|
||||
<WebView
|
||||
android:id="@+id/news_webview"
|
||||
|
@ -4,14 +4,13 @@
|
||||
android:layout_width="fill_parent"
|
||||
android:layout_height="fill_parent"
|
||||
android:layout_margin="2dp"
|
||||
android:padding="10px"
|
||||
android:padding="10dp"
|
||||
>
|
||||
<TextView
|
||||
android:id="@+id/peers_status"
|
||||
android:layout_width="fill_parent"
|
||||
android:layout_height="wrap_content"
|
||||
android:layout_centerHorizontal="true"
|
||||
android:text="Peers"
|
||||
android:text="@string/label_peers_status"
|
||||
/>
|
||||
<WebView
|
||||
android:id="@+id/peers_webview"
|
||||
|
@ -3,14 +3,15 @@
|
||||
android:orientation="vertical"
|
||||
android:layout_width="fill_parent"
|
||||
android:layout_height="fill_parent"
|
||||
android:padding="10px"
|
||||
android:padding="10dp"
|
||||
>
|
||||
<TextView
|
||||
android:id="@+id/text_resource_text"
|
||||
android:layout_width="fill_parent"
|
||||
android:layout_height="fill_parent"
|
||||
android:scrollbars="vertical"
|
||||
android:text="Release Notes"
|
||||
android:text="@string/label_release_notes"
|
||||
android:textColor="@android:color/secondary_text_dark"
|
||||
/>
|
||||
</LinearLayout>
|
||||
|
||||
|
@ -3,14 +3,13 @@
|
||||
android:orientation="vertical"
|
||||
android:layout_width="fill_parent"
|
||||
android:layout_height="fill_parent"
|
||||
android:padding="10px"
|
||||
android:padding="10dp"
|
||||
>
|
||||
<TextView
|
||||
android:id="@+id/browser_status"
|
||||
android:layout_width="fill_parent"
|
||||
android:layout_height="wrap_content"
|
||||
android:layout_centerHorizontal="true"
|
||||
android:text="Latest I2P News"
|
||||
android:text="@string/label_news_status"
|
||||
/>
|
||||
<WebView
|
||||
android:id="@+id/browser_webview"
|
||||
|
12
res/menu/activity_addressbook_actions.xml
Normal file
12
res/menu/activity_addressbook_actions.xml
Normal file
@ -0,0 +1,12 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<menu xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
xmlns:i2pandroid="http://schemas.android.com/apk/res-auto" >
|
||||
<!-- Add, should appear as action buttons --><!--
|
||||
<item android:id="@+id/action_add_to_addressbook"
|
||||
android:title="@string/action_add"
|
||||
android:icon="@drawable/ic_content_new"
|
||||
i2pandroid:showAsAction="ifRoom" />-->
|
||||
<!-- Settings, should always be in the overflow -->
|
||||
<item android:id="@+id/action_addressbook_settings"
|
||||
android:title="@string/menu_settings"
|
||||
i2pandroid:showAsAction="never" /></menu>
|
@ -1,25 +1,25 @@
|
||||
<menu xmlns:android="http://schemas.android.com/apk/res/android">
|
||||
<item android:title="Start Router"
|
||||
<item android:title="@string/action_router_start"
|
||||
android:id="@+id/menu_start"
|
||||
android:icon="@drawable/ic_menu_play_clip" >
|
||||
</item>
|
||||
<item android:title="Stop Router"
|
||||
<item android:title="@string/action_router_stop"
|
||||
android:id="@+id/menu_stop"
|
||||
android:icon="@android:drawable/ic_menu_close_clear_cancel" >
|
||||
</item>
|
||||
<item android:title="Address Book"
|
||||
<item android:title="@string/label_addressbook"
|
||||
android:id="@+id/menu_addressbook"
|
||||
android:icon="@drawable/ic_menu_friendslist" >
|
||||
</item>
|
||||
<item android:title="Reload"
|
||||
<item android:title="@string/action_reload"
|
||||
android:id="@+id/menu_reload"
|
||||
android:icon="@drawable/ic_menu_refresh" >
|
||||
</item>
|
||||
<item android:title="I2P Home"
|
||||
<item android:title="@string/label_home"
|
||||
android:id="@+id/menu_home"
|
||||
android:icon="@drawable/ic_menu_home" >
|
||||
</item>
|
||||
<item android:title="Settings"
|
||||
<item android:title="@string/menu_settings"
|
||||
android:id="@+id/menu_settings"
|
||||
android:icon="@android:drawable/ic_menu_preferences" >
|
||||
</item>
|
||||
|
62
res/values-de/strings.xml
Normal file
62
res/values-de/strings.xml
Normal file
@ -0,0 +1,62 @@
|
||||
<?xml version='1.0' encoding='UTF-8'?>
|
||||
<resources>
|
||||
<string name="app_name">I2P</string>
|
||||
<string name="welcome_new_install">Willkommen zu I2P! Diese App ist eine Alpha-Software und bietet keine starke Anonymität. Bitte lies die Bekanntmachung zur Veröffentlichung und der Lizenzeninformation.</string>
|
||||
<string name="welcome_new_version">Neue Version installiert. Bitte lies die Hinweise zur Veröffentlichung. Version:</string>
|
||||
<string name="label_home">I2P Home</string>
|
||||
<string name="label_statistics">Statistiken</string>
|
||||
<string name="label_main_controls">Haupteinstellungen</string>
|
||||
<string name="label_tools">I2P Werkzeuge</string>
|
||||
<string name="label_addressbook">Adressbuch</string>
|
||||
<string name="label_logs">Protokolle</string>
|
||||
<string name="label_error_logs">Fehler Protokolle</string>
|
||||
<string name="label_info_and_pages">Informationen und Seiten</string>
|
||||
<string name="label_welcome_page">Willkommen Seite</string>
|
||||
<string name="label_news">Neuigkeiten</string>
|
||||
<string name="label_news_status">Neuste I2P Nachrichten</string>
|
||||
<string name="label_peers_status">Netzwerke</string>
|
||||
<string name="label_release_notes">Hinweise zu Veröffentlichungen</string>
|
||||
<string name="label_licenses">Lizenzen</string>
|
||||
<string name="label_nonanon_info">Nicht anonyme Informationen</string>
|
||||
<string name="label_website_nonanon">Webseite (nicht anonym)</string>
|
||||
<string name="label_faq_nonanon">FAQ (nicht anonym)</string>
|
||||
<string name="action_add">Hinzufügen</string>
|
||||
<string name="action_router_start">Router starten</string>
|
||||
<string name="action_router_stop">Router stoppen</string>
|
||||
<string name="action_reload">Neu laden</string>
|
||||
<string name="menu_settings">Einstellungen</string>
|
||||
<string name="settings_enable">Einschlaten</string>
|
||||
<string name="settings_label_subscriptions">I2P Adressbuch</string>
|
||||
<string name="settings_desc_subscriptions">abonnierte URLs</string>
|
||||
<string name="settings_label_bandwidth">Bandbreite und Netzwerk</string>
|
||||
<string name="settings_label_bw_inbound">ankommende Geschwindigkeit</string>
|
||||
<string name="settings_desc_bw_inbound">maximal angekommende Geschwindigkeit</string>
|
||||
<string name="settings_label_bw_outbound">ausgehende Geschwindigkeit</string>
|
||||
<string name="settings_desc_bw_outbound">maximal ausgehende Geschwindigkeit</string>
|
||||
<string name="settings_label_hiddenMode">Beteiligung</string>
|
||||
<string name="settings_desc_hiddenMode">\"Versteckt Modus\" ausschalten</string>
|
||||
<string name="settings_label_maxPartTunnels">maximal teilnehmende Tunnel</string>
|
||||
<string name="settings_desc_maxPartTunnels">Maximum an Tunneln zum teilnehmen (Standard=20)</string>
|
||||
<string name="settings_dialog_maxPartTunnels">Maximum an Tunneln zum teilnehmen</string>
|
||||
<string name="settings_label_sharePercent">tausche Prozente</string>
|
||||
<string name="settings_desc_sharePercent">Prozentsatz der Bandbreite zum tauschen (Standard=80)</string>
|
||||
<string name="settings_dialog_sharePercent">Prozentsatz der Bandbreite zum tauschen</string>
|
||||
<string name="settings_desc_upnp">Firewallports automatisch öffnen</string>
|
||||
<string name="settings_label_advanced">Erweitert</string>
|
||||
<string name="settings_label_transports">Transporte</string>
|
||||
<string name="settings_label_maxConns">max. Verbindungen</string>
|
||||
<string name="settings_label_i2cp">I2CP Benutzerinterface</string>
|
||||
<string name="settings_desc_i2cp">lausche auf Port 7654</string>
|
||||
<string name="settings_label_exploratory_pool">Informationspool</string>
|
||||
<string name="settings_desc_exploratory_pool">Tunnel Parameter</string>
|
||||
<string name="settings_label_expl_inbound">eingehende Tunnel</string>
|
||||
<string name="settings_label_expl_outbound">ausgehende Tunnel</string>
|
||||
<string name="settings_label_expl_length">Länge</string>
|
||||
<string name="settings_desc_expl_length">Wie viele Hops zum benutzen</string>
|
||||
<string name="settings_label_expl_lengthVariance">Hop Abweichung</string>
|
||||
<string name="settings_desc_expl_lengthVariance">Wie viele Hops zufällig hinzufügt werden</string>
|
||||
<string name="settings_label_expl_quantity">Menge</string>
|
||||
<string name="settings_desc_expl_quantity">Wie viele Tunnel</string>
|
||||
<string name="settings_label_expl_backupQuantity">Sicherungsmenge</string>
|
||||
<string name="settings_desc_expl_backupQuantity">Wie viele Tunnelsicherungen</string>
|
||||
</resources>
|
62
res/values-es/strings.xml
Normal file
62
res/values-es/strings.xml
Normal file
@ -0,0 +1,62 @@
|
||||
<?xml version='1.0' encoding='UTF-8'?>
|
||||
<resources>
|
||||
<string name="app_name">I2P</string>
|
||||
<string name="welcome_new_install">¡Bienvenido a I2P! Esta aplicación es un software ALFA y no proporciona un fuerte anonimato. Por favor, lea las notas de veriones y la información sobre la licencia.</string>
|
||||
<string name="welcome_new_version">Nueva versión instalada. Por favor lea las notas de versiones. Versión:</string>
|
||||
<string name="label_home">Inicio de I2P</string>
|
||||
<string name="label_statistics">Estadísticas</string>
|
||||
<string name="label_main_controls">Controles Principales</string>
|
||||
<string name="label_tools">Herramientas de I2P</string>
|
||||
<string name="label_addressbook">Libreta de direcciones</string>
|
||||
<string name="label_logs">Registros</string>
|
||||
<string name="label_error_logs">Registro de Errores</string>
|
||||
<string name="label_info_and_pages">Información y páginas</string>
|
||||
<string name="label_welcome_page">Página de Bienvenida</string>
|
||||
<string name="label_news">Noticias</string>
|
||||
<string name="label_news_status">Últimas noticias sobre I2P</string>
|
||||
<string name="label_peers_status">Pares</string>
|
||||
<string name="label_release_notes">Notas de Versiones</string>
|
||||
<string name="label_licenses">Licencias</string>
|
||||
<string name="label_nonanon_info">Información no anónima</string>
|
||||
<string name="label_website_nonanon">Página web (no anónima)</string>
|
||||
<string name="label_faq_nonanon">FAQ (no anónimo)</string>
|
||||
<string name="action_add">Añadir</string>
|
||||
<string name="action_router_start">Iniciar el Ruter</string>
|
||||
<string name="action_router_stop">Apagar el Ruter</string>
|
||||
<string name="action_reload">Recargar</string>
|
||||
<string name="menu_settings">Preferencias</string>
|
||||
<string name="settings_enable">Activar</string>
|
||||
<string name="settings_label_subscriptions">Libreta de direcciones I2P</string>
|
||||
<string name="settings_desc_subscriptions">URLs de subscripción</string>
|
||||
<string name="settings_label_bandwidth">Red y ancho de banda</string>
|
||||
<string name="settings_label_bw_inbound">Velocidad de descarga</string>
|
||||
<string name="settings_desc_bw_inbound">Velocidad máxima de descarga</string>
|
||||
<string name="settings_label_bw_outbound">Velocidad de subida</string>
|
||||
<string name="settings_desc_bw_outbound">Velocidad máxima de subida</string>
|
||||
<string name="settings_label_hiddenMode">Participación</string>
|
||||
<string name="settings_desc_hiddenMode">Desactivar modo oculto</string>
|
||||
<string name="settings_label_maxPartTunnels">Máximo número de túneles participantes</string>
|
||||
<string name="settings_desc_maxPartTunnels">Máximo núemero de túneles en los que participar (por defecto=20)</string>
|
||||
<string name="settings_dialog_maxPartTunnels">Máximo número de túneles en los que participar</string>
|
||||
<string name="settings_label_sharePercent">Porcentaje de participación</string>
|
||||
<string name="settings_desc_sharePercent">Porcentaje y ancho de banda a compartir (por defecto=80)</string>
|
||||
<string name="settings_dialog_sharePercent">Procentaje del ancho de banda a compartir</string>
|
||||
<string name="settings_desc_upnp">Abrir los puertos del cortafuegos automáticamente</string>
|
||||
<string name="settings_label_advanced">Avanzado</string>
|
||||
<string name="settings_label_transports">Transportes</string>
|
||||
<string name="settings_label_maxConns">Máximo número de conexiones</string>
|
||||
<string name="settings_label_i2cp">Interfaz de I2CP</string>
|
||||
<string name="settings_desc_i2cp">Escuchar en el puerto 7654</string>
|
||||
<string name="settings_label_exploratory_pool">Grupo exploratorio</string>
|
||||
<string name="settings_desc_exploratory_pool">Parámetros del Túnel</string>
|
||||
<string name="settings_label_expl_inbound">Túneles de entrada</string>
|
||||
<string name="settings_label_expl_outbound">Túneles de salida</string>
|
||||
<string name="settings_label_expl_length">Tamaño</string>
|
||||
<string name="settings_desc_expl_length">Cuantos saltos usar</string>
|
||||
<string name="settings_label_expl_lengthVariance">Variación del salto</string>
|
||||
<string name="settings_desc_expl_lengthVariance">Cuántos saltos se añadirán aleatoriamente.</string>
|
||||
<string name="settings_label_expl_quantity">Cantidad</string>
|
||||
<string name="settings_desc_expl_quantity">Cuantos túneles</string>
|
||||
<string name="settings_label_expl_backupQuantity">Cantidad de respaldos</string>
|
||||
<string name="settings_desc_expl_backupQuantity">Cuantos túneles de respaldo</string>
|
||||
</resources>
|
62
res/values-fr/strings.xml
Normal file
62
res/values-fr/strings.xml
Normal file
@ -0,0 +1,62 @@
|
||||
<?xml version='1.0' encoding='UTF-8'?>
|
||||
<resources>
|
||||
<string name="app_name">I2P</string>
|
||||
<string name="welcome_new_install">Bienvenue sur I2P ! Cette application est un logiciel en version ALPHA, et elle ne prévoit pas un fort anonymat. Veuillez lire les notes de version et les informations de licence.</string>
|
||||
<string name="welcome_new_version">Nouvelle version installée. Veuillez lire les notes de version. Version :</string>
|
||||
<string name="label_home">I2P maison</string>
|
||||
<string name="label_statistics">Statistiques</string>
|
||||
<string name="label_main_controls">Commandes principales</string>
|
||||
<string name="label_tools">Outils I2P</string>
|
||||
<string name="label_addressbook">Carnet d\'adresses</string>
|
||||
<string name="label_logs">Logs</string>
|
||||
<string name="label_error_logs">Logs d\'erreurs</string>
|
||||
<string name="label_info_and_pages">Information et pages</string>
|
||||
<string name="label_welcome_page">Page d\'accueil</string>
|
||||
<string name="label_news">Nouvelles</string>
|
||||
<string name="label_news_status">Nouvelles récentes de I2P</string>
|
||||
<string name="label_peers_status">Pairs</string>
|
||||
<string name="label_release_notes">Notes de version</string>
|
||||
<string name="label_licenses">Licences</string>
|
||||
<string name="label_nonanon_info">Information non anonyme</string>
|
||||
<string name="label_website_nonanon">Site Web (non-anon)</string>
|
||||
<string name="label_faq_nonanon">FAQ (non-anon)</string>
|
||||
<string name="action_add">Ajouter</string>
|
||||
<string name="action_router_start">Démarrer routeur</string>
|
||||
<string name="action_router_stop">Arrêter routeur</string>
|
||||
<string name="action_reload">Recharger</string>
|
||||
<string name="menu_settings">Réglages</string>
|
||||
<string name="settings_enable">Activer</string>
|
||||
<string name="settings_label_subscriptions">Carnet d\'adresses I2P</string>
|
||||
<string name="settings_desc_subscriptions">URLs d\'abonnement</string>
|
||||
<string name="settings_label_bandwidth">Bande passante et réseau</string>
|
||||
<string name="settings_label_bw_inbound">Vitesse entrante</string>
|
||||
<string name="settings_desc_bw_inbound">Vitesse entrante maximum</string>
|
||||
<string name="settings_label_bw_outbound">Vitesse sortante</string>
|
||||
<string name="settings_desc_bw_outbound">Vitesse sortante maximum</string>
|
||||
<string name="settings_label_hiddenMode">Participation</string>
|
||||
<string name="settings_desc_hiddenMode">Désactiver le mode caché</string>
|
||||
<string name="settings_label_maxPartTunnels">Tunnels participants max</string>
|
||||
<string name="settings_desc_maxPartTunnels">Maximum de tunnels auquels participer (défaut=20)</string>
|
||||
<string name="settings_dialog_maxPartTunnels">Maximum de tunnels auquels participer</string>
|
||||
<string name="settings_label_sharePercent">Pourcentage partagé</string>
|
||||
<string name="settings_desc_sharePercent">Pourcentage de bande passante à partager (défaut=80)</string>
|
||||
<string name="settings_dialog_sharePercent">Pourcentage de bande passante à partager</string>
|
||||
<string name="settings_desc_upnp">Ouvrir automatiquement les ports du pare-feu</string>
|
||||
<string name="settings_label_advanced">Avancé</string>
|
||||
<string name="settings_label_transports">Transports</string>
|
||||
<string name="settings_label_maxConns">Connexions max</string>
|
||||
<string name="settings_label_i2cp">Interface I2CP</string>
|
||||
<string name="settings_desc_i2cp">Écoute sur le port 7654</string>
|
||||
<string name="settings_label_exploratory_pool">Pool exploratoire</string>
|
||||
<string name="settings_desc_exploratory_pool">Paramètres du tunnel</string>
|
||||
<string name="settings_label_expl_inbound">Tunnels entrants</string>
|
||||
<string name="settings_label_expl_outbound">Tunnels sortants</string>
|
||||
<string name="settings_label_expl_length">Longueur</string>
|
||||
<string name="settings_desc_expl_length">Combien de sauts utiliser</string>
|
||||
<string name="settings_label_expl_lengthVariance">Variance de saut</string>
|
||||
<string name="settings_desc_expl_lengthVariance">Combien de sauts ajouter au hasard</string>
|
||||
<string name="settings_label_expl_quantity">Quantité</string>
|
||||
<string name="settings_desc_expl_quantity">Combien de tunnels</string>
|
||||
<string name="settings_label_expl_backupQuantity">Quantité secours</string>
|
||||
<string name="settings_desc_expl_backupQuantity">Combien de tunnels de secours</string>
|
||||
</resources>
|
62
res/values-it/strings.xml
Normal file
62
res/values-it/strings.xml
Normal file
@ -0,0 +1,62 @@
|
||||
<?xml version='1.0' encoding='UTF-8'?>
|
||||
<resources>
|
||||
<string name="app_name">I2P</string>
|
||||
<string name="welcome_new_install">Benvenuto su I2P! Questa app è software in versione ALFA e non fornisce un anonimato robusto. Leggi le note di rilascio e le informazioni sulla licenza.</string>
|
||||
<string name="welcome_new_version">Nuova versione installata. Leggi le note di rilascio. Versione:</string>
|
||||
<string name="label_home">I2P Home</string>
|
||||
<string name="label_statistics">Statistiche</string>
|
||||
<string name="label_main_controls">Controlli principali</string>
|
||||
<string name="label_tools">I2P Tools</string>
|
||||
<string name="label_addressbook">Rubrica</string>
|
||||
<string name="label_logs">Logs</string>
|
||||
<string name="label_error_logs">Log errori</string>
|
||||
<string name="label_info_and_pages">Informazioni e pagine</string>
|
||||
<string name="label_welcome_page">Pagina di benvenuto</string>
|
||||
<string name="label_news">News</string>
|
||||
<string name="label_news_status">Ultime news I2P</string>
|
||||
<string name="label_peers_status">Peers</string>
|
||||
<string name="label_release_notes">Note di rilascio</string>
|
||||
<string name="label_licenses">Licenze</string>
|
||||
<string name="label_nonanon_info">Informazioni non anonime</string>
|
||||
<string name="label_website_nonanon">Sito (non-anon)</string>
|
||||
<string name="label_faq_nonanon">FAQ (non-anon)</string>
|
||||
<string name="action_add">Aggiungi</string>
|
||||
<string name="action_router_start">Start Router</string>
|
||||
<string name="action_router_stop">Stop Router</string>
|
||||
<string name="action_reload">Ricarica</string>
|
||||
<string name="menu_settings">Impostazioni</string>
|
||||
<string name="settings_enable">Attiva</string>
|
||||
<string name="settings_label_subscriptions">Rubrica I2P</string>
|
||||
<string name="settings_desc_subscriptions">URL sottoscrizioni</string>
|
||||
<string name="settings_label_bandwidth">Banda e rete</string>
|
||||
<string name="settings_label_bw_inbound">Velocità in entrata</string>
|
||||
<string name="settings_desc_bw_inbound">Velocità massima in entrata</string>
|
||||
<string name="settings_label_bw_outbound">Velocità in uscita</string>
|
||||
<string name="settings_desc_bw_outbound">Velocità massima in uscita</string>
|
||||
<string name="settings_label_hiddenMode">Partecipazione</string>
|
||||
<string name="settings_desc_hiddenMode">Spegni la modalità nascosta</string>
|
||||
<string name="settings_label_maxPartTunnels">Limite tunnel partecipanti</string>
|
||||
<string name="settings_desc_maxPartTunnels">Limite tunnel a cui partecipare (predefinito=20)</string>
|
||||
<string name="settings_dialog_maxPartTunnels">Limite tunnel a cui partecipare in</string>
|
||||
<string name="settings_label_sharePercent">Percentuale di condivisione</string>
|
||||
<string name="settings_desc_sharePercent">Percentuale di banda da condividiere (predefinita=80)</string>
|
||||
<string name="settings_dialog_sharePercent">Percentuale di banda da condividere</string>
|
||||
<string name="settings_desc_upnp">Apri automaticamente le porte sul firewall</string>
|
||||
<string name="settings_label_advanced">Avanzato</string>
|
||||
<string name="settings_label_transports">Trasporti</string>
|
||||
<string name="settings_label_maxConns">Limite connessioni</string>
|
||||
<string name="settings_label_i2cp">Interfaccia I2CP</string>
|
||||
<string name="settings_desc_i2cp">Ascolta sulla porta 7654</string>
|
||||
<string name="settings_label_exploratory_pool">Esplorazione pool</string>
|
||||
<string name="settings_desc_exploratory_pool">Parametri tunnel</string>
|
||||
<string name="settings_label_expl_inbound">Tunnel in ingresso</string>
|
||||
<string name="settings_label_expl_outbound">Tunnel in uscita</string>
|
||||
<string name="settings_label_expl_length">Lunghezza</string>
|
||||
<string name="settings_desc_expl_length">Quantità di hop da usare</string>
|
||||
<string name="settings_label_expl_lengthVariance">Varianza hop</string>
|
||||
<string name="settings_desc_expl_lengthVariance">Quantità di hop da aggiungere a caso</string>
|
||||
<string name="settings_label_expl_quantity">Quantità</string>
|
||||
<string name="settings_desc_expl_quantity">Quantità di tunnel</string>
|
||||
<string name="settings_label_expl_backupQuantity">Quantità di backup</string>
|
||||
<string name="settings_desc_expl_backupQuantity">Quantità di backup di tunnel</string>
|
||||
</resources>
|
62
res/values-ja/strings.xml
Normal file
62
res/values-ja/strings.xml
Normal file
@ -0,0 +1,62 @@
|
||||
<?xml version='1.0' encoding='UTF-8'?>
|
||||
<resources>
|
||||
<string name="app_name">I2P</string>
|
||||
<string name="welcome_new_install">I2P へようこそ!このアプリはアルファ版のソフトウェアであり、強い匿名性を提供いたしません。リリース・ノート及びライセンス情報をご覧ください。</string>
|
||||
<string name="welcome_new_version">新しいバージョンがインストールされました。リリース・ノートをご覧ください。バージョン:</string>
|
||||
<string name="label_home">I2P ホーム</string>
|
||||
<string name="label_statistics">統計</string>
|
||||
<string name="label_main_controls">メインコントロール</string>
|
||||
<string name="label_tools">I2P ツール</string>
|
||||
<string name="label_addressbook">アドレス帳</string>
|
||||
<string name="label_logs">ログ</string>
|
||||
<string name="label_error_logs">エラーログ</string>
|
||||
<string name="label_info_and_pages">情報とページ</string>
|
||||
<string name="label_welcome_page">ウェルカムページ</string>
|
||||
<string name="label_news">ニュース</string>
|
||||
<string name="label_news_status">最新の I2P のニュース</string>
|
||||
<string name="label_peers_status">ピア</string>
|
||||
<string name="label_release_notes">リリース・ノート</string>
|
||||
<string name="label_licenses">ライセンス</string>
|
||||
<string name="label_nonanon_info">非匿名の情報</string>
|
||||
<string name="label_website_nonanon">ウェブサイト (非匿名)</string>
|
||||
<string name="label_faq_nonanon">FAQ (非匿名)</string>
|
||||
<string name="action_add">追加</string>
|
||||
<string name="action_router_start">ルーターを開始</string>
|
||||
<string name="action_router_stop">ルーターを停止</string>
|
||||
<string name="action_reload">再読み込み</string>
|
||||
<string name="menu_settings">設定</string>
|
||||
<string name="settings_enable">有効</string>
|
||||
<string name="settings_label_subscriptions">I2P アドレス帳</string>
|
||||
<string name="settings_desc_subscriptions">URL を登録</string>
|
||||
<string name="settings_label_bandwidth">帯域幅とネットワーク</string>
|
||||
<string name="settings_label_bw_inbound">受信速度</string>
|
||||
<string name="settings_desc_bw_inbound">最大受信速度</string>
|
||||
<string name="settings_label_bw_outbound">送信速度</string>
|
||||
<string name="settings_desc_bw_outbound">最大送信速度</string>
|
||||
<string name="settings_label_hiddenMode">参加</string>
|
||||
<string name="settings_desc_hiddenMode">ヒドゥン・モードを切る</string>
|
||||
<string name="settings_label_maxPartTunnels">最大参加トンネル数</string>
|
||||
<string name="settings_desc_maxPartTunnels">参加するトンネルの最大数 (既定=20)</string>
|
||||
<string name="settings_dialog_maxPartTunnels">参加するトンネルの最大数</string>
|
||||
<string name="settings_label_sharePercent">共有割合</string>
|
||||
<string name="settings_desc_sharePercent">共有する帯域幅の割合 (既定=80)</string>
|
||||
<string name="settings_dialog_sharePercent">共有する帯域幅の割合</string>
|
||||
<string name="settings_desc_upnp">自動的にファイアーウォールのポートを開く</string>
|
||||
<string name="settings_label_advanced">高度</string>
|
||||
<string name="settings_label_transports">トランスポート</string>
|
||||
<string name="settings_label_maxConns">最大接続数</string>
|
||||
<string name="settings_label_i2cp">I2CP インターフェース</string>
|
||||
<string name="settings_desc_i2cp">7654番ポートでリッスン</string>
|
||||
<string name="settings_label_exploratory_pool">予備プール</string>
|
||||
<string name="settings_desc_exploratory_pool">トンネルパラーメーター</string>
|
||||
<string name="settings_label_expl_inbound">受信トンネル</string>
|
||||
<string name="settings_label_expl_outbound">送信トンネル</string>
|
||||
<string name="settings_label_expl_length">長さ</string>
|
||||
<string name="settings_desc_expl_length">使用するホップの回数</string>
|
||||
<string name="settings_label_expl_lengthVariance">ホップ分散</string>
|
||||
<string name="settings_desc_expl_lengthVariance">ホップをランダムに追加する回数</string>
|
||||
<string name="settings_label_expl_quantity">数量</string>
|
||||
<string name="settings_desc_expl_quantity">トンネルの数</string>
|
||||
<string name="settings_label_expl_backupQuantity">バックアップの数量</string>
|
||||
<string name="settings_desc_expl_backupQuantity">トンネルバックアップの数</string>
|
||||
</resources>
|
36
res/values-pt-rBR/strings.xml
Normal file
36
res/values-pt-rBR/strings.xml
Normal file
@ -0,0 +1,36 @@
|
||||
<?xml version='1.0' encoding='UTF-8'?>
|
||||
<resources>
|
||||
<string name="app_name">I2P</string>
|
||||
<string name="label_home">I2P - Página inicial</string>
|
||||
<string name="label_statistics">Estatísticas</string>
|
||||
<string name="label_main_controls">Principais controles</string>
|
||||
<string name="label_tools">I2P - Ferramentas</string>
|
||||
<string name="label_addressbook">Livro de endereços</string>
|
||||
<string name="label_logs">Registros</string>
|
||||
<string name="label_error_logs">Registros de erros</string>
|
||||
<string name="label_welcome_page">Página de boas-vindas</string>
|
||||
<string name="label_news">Novidades</string>
|
||||
<string name="label_news_status">Últimas notícias sobre a I2P</string>
|
||||
<string name="label_peers_status">Nós</string>
|
||||
<string name="label_release_notes">Comunicados de lançamento</string>
|
||||
<string name="label_licenses">Licenças</string>
|
||||
<string name="label_nonanon_info">Informação não-anônima</string>
|
||||
<string name="action_add">Adicionar</string>
|
||||
<string name="action_router_start">Iniciar roteamento</string>
|
||||
<string name="action_router_stop">Interrompear roteamento</string>
|
||||
<string name="action_reload">Recarregar</string>
|
||||
<string name="menu_settings">Especificações</string>
|
||||
<string name="settings_label_subscriptions">Livro de endereços da I2P</string>
|
||||
<string name="settings_label_bandwidth">Rede e Largura de banda</string>
|
||||
<string name="settings_label_hiddenMode">Participação</string>
|
||||
<string name="settings_label_sharePercent">Percentual de compartilhamento</string>
|
||||
<string name="settings_desc_sharePercent">Percentual da largura de banda compartilhada (por omissão=80)</string>
|
||||
<string name="settings_label_advanced">Avançado</string>
|
||||
<string name="settings_label_maxConns">Número máximo de conexões</string>
|
||||
<string name="settings_label_i2cp">Interface do I2CP</string>
|
||||
<string name="settings_desc_i2cp">Ouvindo na porta 7654</string>
|
||||
<string name="settings_label_expl_inbound">Túneis entrantes</string>
|
||||
<string name="settings_label_expl_length">Comprimento</string>
|
||||
<string name="settings_label_expl_quantity">Quantidade</string>
|
||||
<string name="settings_desc_expl_quantity">Quantos túneis</string>
|
||||
</resources>
|
60
res/values-pt/strings.xml
Normal file
60
res/values-pt/strings.xml
Normal file
@ -0,0 +1,60 @@
|
||||
<?xml version='1.0' encoding='UTF-8'?>
|
||||
<resources>
|
||||
<string name="app_name">I2P</string>
|
||||
<string name="welcome_new_install">Bem-vindo ao I2P! Este aplicativo é um software ALPHA e não proporciona um forte anonimato. Por favor, leia as notas de lançamento e informações de licença.</string>
|
||||
<string name="welcome_new_version">Nova versão instalada. Por favor, leias as notas de lançamento. Versão:</string>
|
||||
<string name="label_home">Início I2P</string>
|
||||
<string name="label_statistics">Estastísticas</string>
|
||||
<string name="label_main_controls">Controles Principais</string>
|
||||
<string name="label_tools">Ferramentas I2P</string>
|
||||
<string name="label_addressbook">Endereços</string>
|
||||
<string name="label_logs">Registros</string>
|
||||
<string name="label_error_logs">Registros de Erros</string>
|
||||
<string name="label_info_and_pages">Informação e páginas</string>
|
||||
<string name="label_welcome_page">Página de boas vindas</string>
|
||||
<string name="label_news">Notícias</string>
|
||||
<string name="label_news_status">Últimas Notícias do I2P</string>
|
||||
<string name="label_peers_status">Pares</string>
|
||||
<string name="label_release_notes">Notas da Versão</string>
|
||||
<string name="label_licenses">Licenças</string>
|
||||
<string name="label_nonanon_info">Informação não anônima</string>
|
||||
<string name="label_website_nonanon">Site (não anônimo)</string>
|
||||
<string name="label_faq_nonanon">FAQ (não anônimo)</string>
|
||||
<string name="action_add">Adicionar</string>
|
||||
<string name="action_router_start">Iniciar Roteador</string>
|
||||
<string name="action_router_stop">Parar Roteador</string>
|
||||
<string name="action_reload">Recarregar</string>
|
||||
<string name="menu_settings">Configurações</string>
|
||||
<string name="settings_enable">Habilitar</string>
|
||||
<string name="settings_label_subscriptions">Endereços I2P</string>
|
||||
<string name="settings_desc_subscriptions">Subscrição de URLs</string>
|
||||
<string name="settings_label_bandwidth">Largura de banda e rede</string>
|
||||
<string name="settings_label_bw_inbound">Velocidade de entrada</string>
|
||||
<string name="settings_desc_bw_inbound">Máxima velocidade de entrada</string>
|
||||
<string name="settings_label_bw_outbound">Velocidade de saída</string>
|
||||
<string name="settings_desc_bw_outbound">Máxima velocidade de saída</string>
|
||||
<string name="settings_label_hiddenMode">Participação</string>
|
||||
<string name="settings_desc_hiddenMode">Desligar modo escondido</string>
|
||||
<string name="settings_label_maxPartTunnels">Nº máximo de túneis participantes</string>
|
||||
<string name="settings_desc_maxPartTunnels">Máximo de túneis para participar (padrão=20)</string>
|
||||
<string name="settings_dialog_maxPartTunnels">Máximo de túneis para participar</string>
|
||||
<string name="settings_label_sharePercent">Percentagem de compartilhamento</string>
|
||||
<string name="settings_desc_sharePercent">Percentagem de largura de banda para compartilhar (padrão=80)</string>
|
||||
<string name="settings_dialog_sharePercent">Percentagem de largura de banda compartilhada</string>
|
||||
<string name="settings_desc_upnp">Abrir portas do firewall automaticamente</string>
|
||||
<string name="settings_label_advanced">Avançado</string>
|
||||
<string name="settings_label_transports">Transportes</string>
|
||||
<string name="settings_label_maxConns">Máx. nº de conexões</string>
|
||||
<string name="settings_label_i2cp">Interface I2CP</string>
|
||||
<string name="settings_desc_i2cp">Escutando na porta 7654</string>
|
||||
<string name="settings_label_exploratory_pool">Poço exploratório</string>
|
||||
<string name="settings_desc_exploratory_pool">Parâmetros dos túneis</string>
|
||||
<string name="settings_label_expl_inbound">Túneis de entrada</string>
|
||||
<string name="settings_label_expl_outbound">Túneis de saída</string>
|
||||
<string name="settings_label_expl_length">Duração</string>
|
||||
<string name="settings_desc_expl_length">Quantos saltos usar</string>
|
||||
<string name="settings_label_expl_lengthVariance">Variação de saltos</string>
|
||||
<string name="settings_desc_expl_lengthVariance">Quantos saltos adicionar aleatoriamente</string>
|
||||
<string name="settings_label_expl_quantity">Quantidade</string>
|
||||
<string name="settings_desc_expl_quantity">Quantos túneis</string>
|
||||
</resources>
|
62
res/values-ro/strings.xml
Normal file
62
res/values-ro/strings.xml
Normal file
@ -0,0 +1,62 @@
|
||||
<?xml version='1.0' encoding='UTF-8'?>
|
||||
<resources>
|
||||
<string name="app_name">I2P</string>
|
||||
<string name="welcome_new_install">Bine ati venit la I2P! Aceasta aplicatie este un software ALPHA și nu oferă anonimatul puternic. Vă rugăm să citiți notele de lansare și licență.</string>
|
||||
<string name="welcome_new_version">Noua versiune instalată. Vă rugăm să citiți notele de lansare. versiune:</string>
|
||||
<string name="label_home">I2P Acasă</string>
|
||||
<string name="label_statistics">Statistici</string>
|
||||
<string name="label_main_controls">Comenzile principale</string>
|
||||
<string name="label_tools">Instrumente I2P</string>
|
||||
<string name="label_addressbook">Agendă</string>
|
||||
<string name="label_logs">Jurnale</string>
|
||||
<string name="label_error_logs">jurnalele de erori</string>
|
||||
<string name="label_info_and_pages">Informații și pagini</string>
|
||||
<string name="label_welcome_page">Pagina de start</string>
|
||||
<string name="label_news">Noutăți</string>
|
||||
<string name="label_news_status">Ultimele știri I2P</string>
|
||||
<string name="label_peers_status">Parteneri</string>
|
||||
<string name="label_release_notes">Note de publicare</string>
|
||||
<string name="label_licenses">Licențe</string>
|
||||
<string name="label_nonanon_info">Informații non-anonim</string>
|
||||
<string name="label_website_nonanon">Site-ul web (non-Anonim)</string>
|
||||
<string name="label_faq_nonanon">FAQ (non-Anonim)</string>
|
||||
<string name="action_add">Adaugă</string>
|
||||
<string name="action_router_start">Pornirea router-ului</string>
|
||||
<string name="action_router_stop">Oprirea router-ului</string>
|
||||
<string name="action_reload">Reîncarcă</string>
|
||||
<string name="menu_settings">Configurări</string>
|
||||
<string name="settings_enable">Activează</string>
|
||||
<string name="settings_label_subscriptions">I2P agendă</string>
|
||||
<string name="settings_desc_subscriptions">URLs de abonare:</string>
|
||||
<string name="settings_label_bandwidth">Lățime de bandă și rețea</string>
|
||||
<string name="settings_label_bw_inbound">viteza de intrare</string>
|
||||
<string name="settings_desc_bw_inbound">Viteza maximă de încărcare:</string>
|
||||
<string name="settings_label_bw_outbound">viteza de iesire</string>
|
||||
<string name="settings_desc_bw_outbound">Viteza maximă de încărcare:</string>
|
||||
<string name="settings_label_hiddenMode">Participare</string>
|
||||
<string name="settings_desc_hiddenMode">Dezactivați modul ascuns</string>
|
||||
<string name="settings_label_maxPartTunnels">Max tunele participante</string>
|
||||
<string name="settings_desc_maxPartTunnels">Numarul maxim de tuneluri pentru participarea la (implicit = 20)</string>
|
||||
<string name="settings_dialog_maxPartTunnels">Numarul maxim de tuneluri pentru participarea </string>
|
||||
<string name="settings_label_sharePercent">procent cota</string>
|
||||
<string name="settings_desc_sharePercent">Procentul de lățime de bandă pentru partajare (implicit = 80)</string>
|
||||
<string name="settings_dialog_sharePercent">Procentul de lățime de bandă pentru partajare </string>
|
||||
<string name="settings_desc_upnp">Deschide automat porturile firewall</string>
|
||||
<string name="settings_label_advanced">Avansat</string>
|
||||
<string name="settings_label_transports">Transporturi</string>
|
||||
<string name="settings_label_maxConns">Maxim conexiuni</string>
|
||||
<string name="settings_label_i2cp">Interfata I2CP</string>
|
||||
<string name="settings_desc_i2cp">Asculta pe portul 7654</string>
|
||||
<string name="settings_label_exploratory_pool">pool de explorare</string>
|
||||
<string name="settings_desc_exploratory_pool">Parametri tunelului</string>
|
||||
<string name="settings_label_expl_inbound">Tunele de intrare</string>
|
||||
<string name="settings_label_expl_outbound">Tunele de iesire</string>
|
||||
<string name="settings_label_expl_length">Lungime</string>
|
||||
<string name="settings_desc_expl_length">Cât de multe hamei să utilizeze</string>
|
||||
<string name="settings_label_expl_lengthVariance">variație hamei</string>
|
||||
<string name="settings_desc_expl_lengthVariance">Cât de multe hamei de a adăuga la întâmplare</string>
|
||||
<string name="settings_label_expl_quantity">Cantitate</string>
|
||||
<string name="settings_desc_expl_quantity">Cât de multe tunele</string>
|
||||
<string name="settings_label_expl_backupQuantity">Cantitatea de rezervă</string>
|
||||
<string name="settings_desc_expl_backupQuantity">Câți copii de rezervă tunel</string>
|
||||
</resources>
|
62
res/values-ru/strings.xml
Normal file
62
res/values-ru/strings.xml
Normal file
@ -0,0 +1,62 @@
|
||||
<?xml version='1.0' encoding='UTF-8'?>
|
||||
<resources>
|
||||
<string name="app_name">I2P</string>
|
||||
<string name="welcome_new_install">Добро пожаловать в I2P! Это приложение является альфа-версией и оно не обеспечивает сильной анонимности. Пожалуйста, прочтите примечания к выпуску и информацию о лицензии.</string>
|
||||
<string name="welcome_new_version">Новая версия установлена. Пожалуйста, прочтите примечания к выпуску. Версия:</string>
|
||||
<string name="label_home">Домашняя страница I2P</string>
|
||||
<string name="label_statistics">Статистика</string>
|
||||
<string name="label_main_controls">Основные средства управления</string>
|
||||
<string name="label_tools">Инструменты I2P</string>
|
||||
<string name="label_addressbook">Адресная книга</string>
|
||||
<string name="label_logs">Журналы</string>
|
||||
<string name="label_error_logs">Журнал ошибок</string>
|
||||
<string name="label_info_and_pages">Информация и страницы</string>
|
||||
<string name="label_welcome_page">Начальная страница</string>
|
||||
<string name="label_news">Новости</string>
|
||||
<string name="label_news_status">Последние новости I2P</string>
|
||||
<string name="label_peers_status">Пиры</string>
|
||||
<string name="label_release_notes">Примечания к выпуску</string>
|
||||
<string name="label_licenses">Лицензии</string>
|
||||
<string name="label_nonanon_info">Не анонимная информация</string>
|
||||
<string name="label_website_nonanon">Веб Сайт (не анонимно)</string>
|
||||
<string name="label_faq_nonanon">FAQ (не анонимно)</string>
|
||||
<string name="action_add">Добавить</string>
|
||||
<string name="action_router_start">Запустить маршрутизатор</string>
|
||||
<string name="action_router_stop">Остановить маршрутизатор</string>
|
||||
<string name="action_reload">Перезагрузить</string>
|
||||
<string name="menu_settings">Настройки</string>
|
||||
<string name="settings_enable">Включить</string>
|
||||
<string name="settings_label_subscriptions">Адресная книга I2P</string>
|
||||
<string name="settings_desc_subscriptions">Подписки на URL</string>
|
||||
<string name="settings_label_bandwidth">Пропускная способность и сети</string>
|
||||
<string name="settings_label_bw_inbound">Входящая скорость</string>
|
||||
<string name="settings_desc_bw_inbound">Максимальная входящая скорость</string>
|
||||
<string name="settings_label_bw_outbound">Исходящая скорость</string>
|
||||
<string name="settings_desc_bw_outbound">Максимальная исходящая скорость</string>
|
||||
<string name="settings_label_hiddenMode">Транзит</string>
|
||||
<string name="settings_desc_hiddenMode">Выключить скрытый режим</string>
|
||||
<string name="settings_label_maxPartTunnels">Максимальное количество транзитных туннелей</string>
|
||||
<string name="settings_desc_maxPartTunnels">Максимальное количество участвующих туннелей (по умолчанию = 20)</string>
|
||||
<string name="settings_dialog_maxPartTunnels">Максимальное количество участвующих туннелей</string>
|
||||
<string name="settings_label_sharePercent">Процент транзитного трафика</string>
|
||||
<string name="settings_desc_sharePercent">Процент пропускной способности на раздачу (по умолчанию = 80)</string>
|
||||
<string name="settings_dialog_sharePercent">Процент пропускной способности на раздачу</string>
|
||||
<string name="settings_desc_upnp">Автооткрытие портов брандмауэра</string>
|
||||
<string name="settings_label_advanced">Расширенные</string>
|
||||
<string name="settings_label_transports">Транспортные протоколы</string>
|
||||
<string name="settings_label_maxConns">Максимум соединений</string>
|
||||
<string name="settings_label_i2cp">I2CP-интерфейс</string>
|
||||
<string name="settings_desc_i2cp">Слушать на порту 7654</string>
|
||||
<string name="settings_label_exploratory_pool">Зондирующий пул</string>
|
||||
<string name="settings_desc_exploratory_pool">Параметры тоннелей</string>
|
||||
<string name="settings_label_expl_inbound">Входящие туннели</string>
|
||||
<string name="settings_label_expl_outbound">Исходящие туннели</string>
|
||||
<string name="settings_label_expl_length">Длина</string>
|
||||
<string name="settings_desc_expl_length">Сколько хопов использовать</string>
|
||||
<string name="settings_label_expl_lengthVariance">Хоп разброс</string>
|
||||
<string name="settings_desc_expl_lengthVariance">Сколько хопов добавлять случайно</string>
|
||||
<string name="settings_label_expl_quantity">Количество</string>
|
||||
<string name="settings_desc_expl_quantity">Сколько туннелей</string>
|
||||
<string name="settings_label_expl_backupQuantity">Резервное количество</string>
|
||||
<string name="settings_desc_expl_backupQuantity"> Сколько туннелей резервировать</string>
|
||||
</resources>
|
62
res/values-sv/strings.xml
Normal file
62
res/values-sv/strings.xml
Normal file
@ -0,0 +1,62 @@
|
||||
<?xml version='1.0' encoding='UTF-8'?>
|
||||
<resources>
|
||||
<string name="app_name">I2P</string>
|
||||
<string name="welcome_new_install">Välkommen till I2P! Denhär appen är ALFA-mjukvara och erbjuder inte stark anonymitet.\nVar god läs release kommentarerna och licens-information.</string>
|
||||
<string name="welcome_new_version">Ny version installerad. Var god läs release kommentarerna. Version: </string>
|
||||
<string name="label_home">I2P Hem</string>
|
||||
<string name="label_statistics">Statistik</string>
|
||||
<string name="label_main_controls">Huvudinställningar</string>
|
||||
<string name="label_tools">I2P Verktyg</string>
|
||||
<string name="label_addressbook">Adressbok</string>
|
||||
<string name="label_logs">Loggar</string>
|
||||
<string name="label_error_logs">Felloggar</string>
|
||||
<string name="label_info_and_pages">Information och sidor</string>
|
||||
<string name="label_welcome_page">Välkomstsida</string>
|
||||
<string name="label_news">Nyheter</string>
|
||||
<string name="label_news_status">Senaste I2P nyheterna</string>
|
||||
<string name="label_peers_status">Peers</string>
|
||||
<string name="label_release_notes">Releasekommentarer</string>
|
||||
<string name="label_licenses">Licenser</string>
|
||||
<string name="label_nonanon_info">Icke-anonym Information</string>
|
||||
<string name="label_website_nonanon">Webb-sida (ej-anonym)</string>
|
||||
<string name="label_faq_nonanon">FAQ (ej-anonym)</string>
|
||||
<string name="action_add">Lägg till</string>
|
||||
<string name="action_router_start">Starta Router</string>
|
||||
<string name="action_router_stop">Stanna Router</string>
|
||||
<string name="action_reload">Läs om</string>
|
||||
<string name="menu_settings">Inställningar</string>
|
||||
<string name="settings_enable">Aktivera</string>
|
||||
<string name="settings_label_subscriptions">I2P Adressbok</string>
|
||||
<string name="settings_desc_subscriptions">Prenumerations URL</string>
|
||||
<string name="settings_label_bandwidth">Bandbredd och nätverk</string>
|
||||
<string name="settings_label_bw_inbound">Inåtgående hastighet</string>
|
||||
<string name="settings_desc_bw_inbound">Maximal inåtgående hastighet</string>
|
||||
<string name="settings_label_bw_outbound">Utgående hastighet</string>
|
||||
<string name="settings_desc_bw_outbound">Maximal utgående hastighet</string>
|
||||
<string name="settings_label_hiddenMode">Deltagande</string>
|
||||
<string name="settings_desc_hiddenMode">Slå av gömt läge</string>
|
||||
<string name="settings_label_maxPartTunnels">Max deltagande tunnlar</string>
|
||||
<string name="settings_desc_maxPartTunnels">Max tunnlar at delta i (standard=20)</string>
|
||||
<string name="settings_dialog_maxPartTunnels">Max tunnlar att delta i</string>
|
||||
<string name="settings_label_sharePercent">Delningsprocent</string>
|
||||
<string name="settings_desc_sharePercent">Procent av bandbredd att dela (standard=80)</string>
|
||||
<string name="settings_dialog_sharePercent">Procent av bandbredd at dela</string>
|
||||
<string name="settings_desc_upnp">Öppna portar i brandvägg automatiskt</string>
|
||||
<string name="settings_label_advanced">Avancerat</string>
|
||||
<string name="settings_label_transports">Transporter</string>
|
||||
<string name="settings_label_maxConns">Max anslutningar</string>
|
||||
<string name="settings_label_i2cp">I2CP interfrace</string>
|
||||
<string name="settings_desc_i2cp">Lyssnar på port 7654</string>
|
||||
<string name="settings_label_exploratory_pool">Utforskande pool</string>
|
||||
<string name="settings_desc_exploratory_pool">Tunnelparametrar</string>
|
||||
<string name="settings_label_expl_inbound">Inåtgående tunnlar</string>
|
||||
<string name="settings_label_expl_outbound">Utåtgående tunnlar</string>
|
||||
<string name="settings_label_expl_length">Längd</string>
|
||||
<string name="settings_desc_expl_length">Hur många hopp vi använder</string>
|
||||
<string name="settings_label_expl_lengthVariance">Hopp variation</string>
|
||||
<string name="settings_desc_expl_lengthVariance">Hur många hopp vi slumpmässigt lägger till</string>
|
||||
<string name="settings_label_expl_quantity">Kvantitet</string>
|
||||
<string name="settings_desc_expl_quantity">Hur många tunnlar</string>
|
||||
<string name="settings_label_expl_backupQuantity">Backup kvantitet</string>
|
||||
<string name="settings_desc_expl_backupQuantity">Hur många reservtunnlar</string>
|
||||
</resources>
|
62
res/values-tr/strings.xml
Normal file
62
res/values-tr/strings.xml
Normal file
@ -0,0 +1,62 @@
|
||||
<?xml version='1.0' encoding='UTF-8'?>
|
||||
<resources>
|
||||
<string name="app_name">I2P</string>
|
||||
<string name="welcome_new_install">I2P dünyasına hoş geldiniz. Bu uygulama henüz ALPHA geliştirme düzeyindedir ve yaygın olarak herkese açılmamıştır. Lütfen notları ve lisans bilgilerini okuyun.</string>
|
||||
<string name="welcome_new_version">Yeni sürüm yüklendi. Lütfen yayım notlarını okuyun. Sürüm:</string>
|
||||
<string name="label_home">I2P Anasayfası</string>
|
||||
<string name="label_statistics">İstatistikler</string>
|
||||
<string name="label_main_controls">Temel Denetimler</string>
|
||||
<string name="label_tools">I2P Araçları</string>
|
||||
<string name="label_addressbook">Adres defteri</string>
|
||||
<string name="label_logs">Günlükler</string>
|
||||
<string name="label_error_logs">Hata Günlükleri</string>
|
||||
<string name="label_info_and_pages">Bilgiler ve sayfalar</string>
|
||||
<string name="label_welcome_page">Karşılama Sayfası</string>
|
||||
<string name="label_news">Haberler</string>
|
||||
<string name="label_news_status">Son I2P Haberleri</string>
|
||||
<string name="label_peers_status">Eşler</string>
|
||||
<string name="label_release_notes">Yayım Notları</string>
|
||||
<string name="label_licenses">Lisanslar</string>
|
||||
<string name="label_nonanon_info">Herkese Açık Olmayan Bilgiler</string>
|
||||
<string name="label_website_nonanon">Web Sitesi (herkese açık değil)</string>
|
||||
<string name="label_faq_nonanon">SSS (herkese açık değil)</string>
|
||||
<string name="action_add">Ekleyin</string>
|
||||
<string name="action_router_start">Yönelticiyi Başlatın</string>
|
||||
<string name="action_router_stop">Yönelticiyi Durdurun</string>
|
||||
<string name="action_reload">Yeniden Yükleyin</string>
|
||||
<string name="menu_settings">Ayarlar</string>
|
||||
<string name="settings_enable">Etkinleştirin</string>
|
||||
<string name="settings_label_subscriptions">I2P Adres Defteri</string>
|
||||
<string name="settings_desc_subscriptions">Abonelik İnternet Adresleri</string>
|
||||
<string name="settings_label_bandwidth">Bant genişliği ve ağ</string>
|
||||
<string name="settings_label_bw_inbound">Geliş hızı</string>
|
||||
<string name="settings_desc_bw_inbound">En fazla geliş hızı</string>
|
||||
<string name="settings_label_bw_outbound">Gidiş hızı</string>
|
||||
<string name="settings_desc_bw_outbound">En fazla gidiş hızı</string>
|
||||
<string name="settings_label_hiddenMode">Katılım</string>
|
||||
<string name="settings_desc_hiddenMode">Gizli kipi kapatın</string>
|
||||
<string name="settings_label_maxPartTunnels">Katılınacak en fazla tünel sayısı </string>
|
||||
<string name="settings_desc_maxPartTunnels">Katılınacak en fazla tünel sayısı (varsayılan=20)</string>
|
||||
<string name="settings_dialog_maxPartTunnels">Katılınacak en fazla tünel sayısı </string>
|
||||
<string name="settings_label_sharePercent">Paylaşım yüzdei</string>
|
||||
<string name="settings_desc_sharePercent">Paylaşılan bant genişliği yüzdesi (varsayılan=80)</string>
|
||||
<string name="settings_dialog_sharePercent">Paylaşılacak bant genişliği yüzdesi</string>
|
||||
<string name="settings_desc_upnp">Güvenlik duvarı kapıları kendiliğinden açılsın</string>
|
||||
<string name="settings_label_advanced">Gelişmiş</string>
|
||||
<string name="settings_label_transports">Aktarımlar</string>
|
||||
<string name="settings_label_maxConns">En fazla bağlantı</string>
|
||||
<string name="settings_label_i2cp">I2CP Arayüzü</string>
|
||||
<string name="settings_desc_i2cp">7654. kapı dinlensin</string>
|
||||
<string name="settings_label_exploratory_pool">Keşif havuzu</string>
|
||||
<string name="settings_desc_exploratory_pool">Tunel ayarları</string>
|
||||
<string name="settings_label_expl_inbound">Gelen tüneller</string>
|
||||
<string name="settings_label_expl_outbound">Giden tüneller</string>
|
||||
<string name="settings_label_expl_length">Uzunluk</string>
|
||||
<string name="settings_desc_expl_length">Kullanılacak sıçrama sayısı</string>
|
||||
<string name="settings_label_expl_lengthVariance">Sıçrama çeşitliliği</string>
|
||||
<string name="settings_desc_expl_lengthVariance">Rastgele eklenecek sıçrama sayısı</string>
|
||||
<string name="settings_label_expl_quantity">Nicelik</string>
|
||||
<string name="settings_desc_expl_quantity">Tünel sayısı</string>
|
||||
<string name="settings_label_expl_backupQuantity">Yedek niceliği</string>
|
||||
<string name="settings_desc_expl_backupQuantity">Tünel yedeği sayısı</string>
|
||||
</resources>
|
62
res/values-vi/strings.xml
Normal file
62
res/values-vi/strings.xml
Normal file
@ -0,0 +1,62 @@
|
||||
<?xml version='1.0' encoding='UTF-8'?>
|
||||
<resources>
|
||||
<string name="app_name">I2P</string>
|
||||
<string name="welcome_new_install">Chào mừng bạn đã sử dụng I2P! Đây là phiên bản ALPHA và có thể vẫn chưa được hoàn thiện đầy đủ các tính năng. Vui lòng đọc các tính năng có trong phần ghi chú về phiên bản cũng như thông tin về giấy phép sử dụng.</string>
|
||||
<string name="welcome_new_version">Phiên bản mới đã được cài đặt. Vui lòng đọc kỹ phần chú ý cài đặt. Phiên bản:</string>
|
||||
<string name="label_home">Trang chủ I2P</string>
|
||||
<string name="label_statistics">Thống kê</string>
|
||||
<string name="label_main_controls">Điều khiển chính</string>
|
||||
<string name="label_tools">Công cụ I2P</string>
|
||||
<string name="label_addressbook">Sổ địa chỉ</string>
|
||||
<string name="label_logs">Nhật trình</string>
|
||||
<string name="label_error_logs">Nhật trình về lỗi</string>
|
||||
<string name="label_info_and_pages">Tin tức và trang tin</string>
|
||||
<string name="label_welcome_page">Trang chào mừng</string>
|
||||
<string name="label_news">Tin tức</string>
|
||||
<string name="label_news_status">Thông tin mới nhất về I2P</string>
|
||||
<string name="label_peers_status">Mạng ngang hàng</string>
|
||||
<string name="label_release_notes">Ghi chú phát hành</string>
|
||||
<string name="label_licenses">Giấy phép</string>
|
||||
<string name="label_nonanon_info">Thông tin không được ẩn danh</string>
|
||||
<string name="label_website_nonanon">Website (trang chính)</string>
|
||||
<string name="label_faq_nonanon">Các câu hỏi thường gặp (chính)</string>
|
||||
<string name="action_add">Thêm vào</string>
|
||||
<string name="action_router_start">Bắt đầu định tuyến</string>
|
||||
<string name="action_router_stop">Dừng lại định tuyến</string>
|
||||
<string name="action_reload">Tải lại</string>
|
||||
<string name="menu_settings">Thiết lập</string>
|
||||
<string name="settings_enable">Cho phép</string>
|
||||
<string name="settings_label_subscriptions">Sổ địa chỉ I2P</string>
|
||||
<string name="settings_desc_subscriptions">Đường dẫn đăng ký theo dõi</string>
|
||||
<string name="settings_label_bandwidth">Băng thông và mạng lưới</string>
|
||||
<string name="settings_label_bw_inbound">Tốc độ hướng vào</string>
|
||||
<string name="settings_desc_bw_inbound">Tốc độ hướng vào tối đa</string>
|
||||
<string name="settings_label_bw_outbound">Tốc độ hướng ra</string>
|
||||
<string name="settings_desc_bw_outbound">Tốc độ hướng ra tối đa</string>
|
||||
<string name="settings_label_hiddenMode">Sự tham gia</string>
|
||||
<string name="settings_desc_hiddenMode">Tắt chế độ ẩn</string>
|
||||
<string name="settings_label_maxPartTunnels">Số đường hầm tối đa liên quan</string>
|
||||
<string name="settings_desc_maxPartTunnels">Số đường hầm tối đa tham gia vào (mặc định là=20)</string>
|
||||
<string name="settings_dialog_maxPartTunnels">Số đường hầm tối đa có liên quan</string>
|
||||
<string name="settings_label_sharePercent">Chia tỉ lệ phần trăm</string>
|
||||
<string name="settings_desc_sharePercent">Phần trăm của lượng băng thông dùng cho chia sẻ (mặc định=80)</string>
|
||||
<string name="settings_dialog_sharePercent">Phần trăm của lượng băng thông dùng cho chia sẻ</string>
|
||||
<string name="settings_desc_upnp">Tự động mở kết nối ở cổng dữ liệu cho tường lửa</string>
|
||||
<string name="settings_label_advanced">Nâng cao</string>
|
||||
<string name="settings_label_transports">Giao thông</string>
|
||||
<string name="settings_label_maxConns">Số kết nối tối đa</string>
|
||||
<string name="settings_label_i2cp">Giao diện I2CP</string>
|
||||
<string name="settings_desc_i2cp">Đón nhận thông tin trên cổng 7654</string>
|
||||
<string name="settings_label_exploratory_pool">Công cụ khám phá</string>
|
||||
<string name="settings_desc_exploratory_pool">Thông số đường hầm</string>
|
||||
<string name="settings_label_expl_inbound">Hướng vào đường hầm</string>
|
||||
<string name="settings_label_expl_outbound">Hướng đi ra đường hầm</string>
|
||||
<string name="settings_label_expl_length">Độ dài</string>
|
||||
<string name="settings_desc_expl_length">Số lượng hop được sử dụng</string>
|
||||
<string name="settings_label_expl_lengthVariance">Khoảng chênh lệch hop</string>
|
||||
<string name="settings_desc_expl_lengthVariance">Số lượng hop ngẫu nhiên được thêm vào</string>
|
||||
<string name="settings_label_expl_quantity">Số lượng</string>
|
||||
<string name="settings_desc_expl_quantity">Số lượng đường hầm</string>
|
||||
<string name="settings_label_expl_backupQuantity">Đường hầm dự trữ</string>
|
||||
<string name="settings_desc_expl_backupQuantity">Số lượng đường hầm dự phòng</string>
|
||||
</resources>
|
62
res/values-zh/strings.xml
Normal file
62
res/values-zh/strings.xml
Normal file
@ -0,0 +1,62 @@
|
||||
<?xml version='1.0' encoding='UTF-8'?>
|
||||
<resources>
|
||||
<string name="app_name">I2P</string>
|
||||
<string name="welcome_new_install">欢迎来到 I2P ! 此程序为 Alpha 版的测试程序,不提供很强的匿名性。请阅读版本发布说明和许可证信息。</string>
|
||||
<string name="welcome_new_version">新版本已安装,请阅读版本说明。版本:</string>
|
||||
<string name="label_home">I2P 主页</string>
|
||||
<string name="label_statistics">统计</string>
|
||||
<string name="label_main_controls">主要控制项</string>
|
||||
<string name="label_tools">I2P 工具</string>
|
||||
<string name="label_addressbook">地址簿</string>
|
||||
<string name="label_logs">日志</string>
|
||||
<string name="label_error_logs">错误日志</string>
|
||||
<string name="label_info_and_pages">信息及页面</string>
|
||||
<string name="label_welcome_page">欢迎页面</string>
|
||||
<string name="label_news">新闻</string>
|
||||
<string name="label_news_status">I2P 最新消息</string>
|
||||
<string name="label_peers_status">节点</string>
|
||||
<string name="label_release_notes">版本说明</string>
|
||||
<string name="label_licenses">许可证</string>
|
||||
<string name="label_nonanon_info">非匿名信息</string>
|
||||
<string name="label_website_nonanon">网站(公网)</string>
|
||||
<string name="label_faq_nonanon">FAQ(公网)</string>
|
||||
<string name="action_add">添加</string>
|
||||
<string name="action_router_start">启动路由器</string>
|
||||
<string name="action_router_stop">关闭路由器</string>
|
||||
<string name="action_reload">重新载入</string>
|
||||
<string name="menu_settings">设置</string>
|
||||
<string name="settings_enable">启用</string>
|
||||
<string name="settings_label_subscriptions">I2P 地址簿</string>
|
||||
<string name="settings_desc_subscriptions">订阅链接</string>
|
||||
<string name="settings_label_bandwidth">带宽和网络</string>
|
||||
<string name="settings_label_bw_inbound">入站速度</string>
|
||||
<string name="settings_desc_bw_inbound">最大入站速度</string>
|
||||
<string name="settings_label_bw_outbound">出站速度</string>
|
||||
<string name="settings_desc_bw_outbound">最大出站速度</string>
|
||||
<string name="settings_label_hiddenMode">参与</string>
|
||||
<string name="settings_desc_hiddenMode">关闭隐藏模式</string>
|
||||
<string name="settings_label_maxPartTunnels">最大参与隧道数</string>
|
||||
<string name="settings_desc_maxPartTunnels">参与贡献的最大隧道数量(默认=20)</string>
|
||||
<string name="settings_dialog_maxPartTunnels">参与的最大隧道数量</string>
|
||||
<string name="settings_label_sharePercent">共享比例</string>
|
||||
<string name="settings_desc_sharePercent">共享带宽的最大比例(默认=80%)</string>
|
||||
<string name="settings_dialog_sharePercent">共享的带宽比例</string>
|
||||
<string name="settings_desc_upnp">自动打开防火墙端口</string>
|
||||
<string name="settings_label_advanced">高级</string>
|
||||
<string name="settings_label_transports">传输</string>
|
||||
<string name="settings_label_maxConns">最大连接数</string>
|
||||
<string name="settings_label_i2cp">I2CP 接口</string>
|
||||
<string name="settings_desc_i2cp">监听端口 7654</string>
|
||||
<string name="settings_label_exploratory_pool">探索隧道池</string>
|
||||
<string name="settings_desc_exploratory_pool">隧道参数</string>
|
||||
<string name="settings_label_expl_inbound">入站隧道</string>
|
||||
<string name="settings_label_expl_outbound">出站隧道</string>
|
||||
<string name="settings_label_expl_length">长度</string>
|
||||
<string name="settings_desc_expl_length">使用跳点数量</string>
|
||||
<string name="settings_label_expl_lengthVariance">跳数变化量</string>
|
||||
<string name="settings_desc_expl_lengthVariance">随机添加的跳点数量</string>
|
||||
<string name="settings_label_expl_quantity">数量</string>
|
||||
<string name="settings_desc_expl_quantity">隧道数量</string>
|
||||
<string name="settings_label_expl_backupQuantity">备用数量</string>
|
||||
<string name="settings_desc_expl_backupQuantity">备用隧道数量</string>
|
||||
</resources>
|
@ -4,7 +4,64 @@
|
||||
<string name="app_name">I2P</string>
|
||||
<string name="welcome_new_install">Welcome to I2P! This app is ALPHA software and it does not provide strong anonymity. Please read the release notes and license information.</string>
|
||||
<string name="welcome_new_version">New version installed. Please read the release notes. Version:</string>
|
||||
<string name="settings_label_subscriptions">I2P Addressbook Settings</string>
|
||||
|
||||
<string name="label_home">I2P Home</string>
|
||||
<string name="label_statistics">Statistics</string>
|
||||
<string name="label_main_controls">Main Controls</string>
|
||||
<string name="label_tools">I2P Tools</string>
|
||||
<string name="label_addressbook">Addressbook</string>
|
||||
<string name="label_logs">Logs</string>
|
||||
<string name="label_error_logs">Error Logs</string>
|
||||
<string name="label_info_and_pages">Information and pages</string>
|
||||
<string name="label_welcome_page">Welcome Page</string>
|
||||
<string name="label_news">News</string>
|
||||
<string name="label_news_status">Latest I2P News</string>
|
||||
<string name="label_peers_status">Peers</string>
|
||||
<string name="label_release_notes">Release Notes</string>
|
||||
<string name="label_licenses">Licenses</string>
|
||||
<string name="label_nonanon_info">Non Anonymous Information</string>
|
||||
<string name="label_website_nonanon">Web Site (non-anon)</string>
|
||||
<string name="label_faq_nonanon">FAQ (non-anon)</string>
|
||||
|
||||
<string name="action_add">Add</string>
|
||||
<string name="action_router_start">Start Router</string>
|
||||
<string name="action_router_stop">Stop Router</string>
|
||||
<string name="action_reload">Reload</string>
|
||||
|
||||
<string name="menu_settings">Settings</string>
|
||||
<string name="settings_enable">Enable</string>
|
||||
<string name="settings_label_subscriptions">I2P Addressbook</string>
|
||||
<string name="settings_desc_subscriptions">Subscription URLs</string>
|
||||
<string name="settings_label_bandwidth">Bandwidth and network</string>
|
||||
<string name="settings_label_bw_inbound">Inbound speed</string>
|
||||
<string name="settings_desc_bw_inbound">Maximum inbound speed</string>
|
||||
<string name="settings_label_bw_outbound">Outbound speed</string>
|
||||
<string name="settings_desc_bw_outbound">Maximum outbound speed</string>
|
||||
<string name="settings_label_hiddenMode">Participation</string>
|
||||
<string name="settings_desc_hiddenMode">Turn off hidden mode</string>
|
||||
<string name="settings_label_maxPartTunnels">Max participating tunnels</string>
|
||||
<string name="settings_desc_maxPartTunnels">Maximum tunnels to participate in (default=20)</string>
|
||||
<string name="settings_dialog_maxPartTunnels">Maximum tunnels to participate in</string>
|
||||
<string name="settings_label_sharePercent">Share percentage</string>
|
||||
<string name="settings_desc_sharePercent">Percentage of bandwidth to share (default=80)</string>
|
||||
<string name="settings_dialog_sharePercent">Percentage of bandwidth to share</string>
|
||||
<string name="settings_desc_upnp">Open firewall ports automatically</string>
|
||||
<string name="settings_label_advanced">Advanced</string>
|
||||
<string name="settings_label_transports">Transports</string>
|
||||
<string name="settings_label_maxConns">Max connections</string>
|
||||
<string name="settings_label_i2cp">I2CP interface</string>
|
||||
<string name="settings_desc_i2cp">Listen on port 7654</string>
|
||||
<string name="settings_label_exploratory_pool">Exploratory pool</string>
|
||||
<string name="settings_desc_exploratory_pool">Tunnel parameters</string>
|
||||
<string name="settings_label_expl_inbound">Inbound tunnels</string>
|
||||
<string name="settings_label_expl_outbound">Outbound tunnels</string>
|
||||
<string name="settings_label_expl_length">Length</string>
|
||||
<string name="settings_desc_expl_length">How many hops to use</string>
|
||||
<string name="settings_label_expl_lengthVariance">Hop variance</string>
|
||||
<string name="settings_desc_expl_lengthVariance">How many hops to randomly add</string>
|
||||
<string name="settings_label_expl_quantity">Quantity</string>
|
||||
<string name="settings_desc_expl_quantity">How many tunnels</string>
|
||||
<string name="settings_label_expl_backupQuantity">Backup quantity</string>
|
||||
<string name="settings_desc_expl_backupQuantity">How many tunnel backups</string>
|
||||
|
||||
</resources>
|
@ -1,9 +1,10 @@
|
||||
<PreferenceScreen
|
||||
<PreferenceScreen
|
||||
xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
android:key="settings1">
|
||||
|
||||
<Preference
|
||||
android:title="@string/settings_label_subscriptions"
|
||||
android:summary="@string/settings_desc_subscriptions"
|
||||
android:key="addressbook_preferences">
|
||||
|
||||
<intent android:targetPackage="net.i2p.android.router" android:targetClass="net.i2p.android.router.activity.AddressbookSettingsActivity" />
|
||||
@ -12,13 +13,11 @@
|
||||
|
||||
<!--
|
||||
Keys and the default values from current installation:
|
||||
i2cp.disableInterface=true
|
||||
-->
|
||||
<CheckBoxPreference
|
||||
android:key="i2cp.disableInterface"
|
||||
android:defaultValue="false"
|
||||
android:title="Disable i2cp interface"
|
||||
/>
|
||||
|
||||
<PreferenceCategory
|
||||
android:key="settings_bandwidth"
|
||||
android:title="@string/settings_label_bandwidth">
|
||||
<!--
|
||||
i2np.bandwidth.inboundKBytesPerSecond=100
|
||||
-->
|
||||
@ -26,8 +25,8 @@
|
||||
android:key="i2np.bandwidth.inboundKBytesPerSecond"
|
||||
android:defaultValue="100"
|
||||
android:max="1000"
|
||||
android:title="Inbound speed"
|
||||
android:summary="Maximum inbound speed"
|
||||
android:title="@string/settings_label_bw_inbound"
|
||||
android:summary="@string/settings_desc_bw_inbound"
|
||||
android:dialogMessage="Maximum inbound speed"
|
||||
android:text=" KBytes/sec"
|
||||
/>
|
||||
@ -38,84 +37,26 @@
|
||||
android:key="i2np.bandwidth.outboundKBytesPerSecond"
|
||||
android:defaultValue="100"
|
||||
android:max="1000"
|
||||
android:title="Outbound speed"
|
||||
android:summary="Maximum outbound speed"
|
||||
android:title="@string/settings_label_bw_outbound"
|
||||
android:summary="@string/settings_desc_bw_outbound"
|
||||
android:dialogMessage="Maximum outbound speed"
|
||||
android:text=" KBytes/sec"
|
||||
/>
|
||||
|
||||
<CheckBoxPreference
|
||||
android:key="i2np.ntcp.enable"
|
||||
android:defaultValue="true"
|
||||
android:title="Enable NTCP"
|
||||
/>
|
||||
|
||||
<!--
|
||||
i2np.udp.enable=false
|
||||
I might hide this one...
|
||||
-->
|
||||
<CheckBoxPreference
|
||||
android:key="i2np.udp.enable"
|
||||
android:defaultValue="true"
|
||||
android:title="Enable UDP"
|
||||
android:summary="DO NOT DISABLE THIS"
|
||||
/>
|
||||
|
||||
<!--
|
||||
i2np.ntcp.maxConnections=24
|
||||
-->
|
||||
<com.hlidskialf.android.preference.SeekBarPreference
|
||||
android:key="i2np.ntcp.maxConnections"
|
||||
android:defaultValue="32"
|
||||
android:max="250"
|
||||
android:title="Max NTCP connections"
|
||||
android:summary="Maximum NTCP connections allowed (default=32)"
|
||||
android:dialogMessage="Maximum NTCP connections"
|
||||
android:text=" connections"
|
||||
android:dependency="i2np.ntcp.enable"
|
||||
android:shouldDisableView="true"
|
||||
/>
|
||||
<!--
|
||||
i2np.udp.maxConnections=12
|
||||
-->
|
||||
<com.hlidskialf.android.preference.SeekBarPreference
|
||||
android:key="i2np.udp.maxConnections"
|
||||
android:defaultValue="32"
|
||||
android:max="500"
|
||||
android:title="Max UDP connections"
|
||||
android:summary="Maximum UDP connections allowed"
|
||||
android:dialogMessage="Maximum UDP connections"
|
||||
android:text=" connections"
|
||||
android:dependency="i2np.udp.enable"
|
||||
android:shouldDisableView="true"
|
||||
/>
|
||||
<!--
|
||||
i2np.upnp.enable=false
|
||||
-->
|
||||
<CheckBoxPreference
|
||||
android:key="i2np.upnp.enable"
|
||||
android:defaultValue="true"
|
||||
android:title="Enable UPNP"
|
||||
/>
|
||||
|
||||
|
||||
|
||||
<CheckBoxPreference
|
||||
android:key="router.hiddenMode"
|
||||
android:defaultValue="false"
|
||||
android:title="Enable Participation"
|
||||
android:summary="Enabling this option turns off hidden mode"
|
||||
android:title="@string/settings_label_hiddenMode"
|
||||
android:summary="@string/settings_desc_hiddenMode"
|
||||
/>
|
||||
<!--
|
||||
|
||||
router.maxParticipatingTunnels=0
|
||||
-->
|
||||
<com.hlidskialf.android.preference.SeekBarPreference
|
||||
android:key="router.maxParticipatingTunnels"
|
||||
android:defaultValue="20"
|
||||
android:max="500"
|
||||
android:title="Max Participating Tunnels"
|
||||
android:summary="Maximum tunnels to participate in (default=20)"
|
||||
android:title="@string/settings_label_maxPartTunnels"
|
||||
android:summary="@string/settings_desc_maxPartTunnels"
|
||||
android:dialogMessage="Maximum tunnels to participate in"
|
||||
android:text=" Tunnels"
|
||||
android:dependency="router.hiddenMode"
|
||||
@ -127,102 +68,211 @@
|
||||
android:key="router.sharePercentage"
|
||||
android:defaultValue="80"
|
||||
android:max="100"
|
||||
android:title="Share Percentage"
|
||||
android:summary="Percentage of bandwith to share (default=80)"
|
||||
android:dialogMessage="Percentage of bandwith to share"
|
||||
android:title="@string/settings_label_sharePercent"
|
||||
android:summary="@string/settings_desc_sharePercent"
|
||||
android:dialogMessage="Percentage of bandwidth to share"
|
||||
android:text="%"
|
||||
android:dependency="router.hiddenMode"
|
||||
android:shouldDisableView="true"
|
||||
/>
|
||||
|
||||
<!--
|
||||
i2np.upnp.enable=false
|
||||
-->
|
||||
<CheckBoxPreference
|
||||
android:key="i2np.upnp.enable"
|
||||
android:defaultValue="true"
|
||||
android:title="UPnP"
|
||||
android:summary="@string/settings_desc_upnp"
|
||||
/>
|
||||
</PreferenceCategory>
|
||||
|
||||
|
||||
|
||||
<PreferenceCategory
|
||||
android:key="settings_advanced"
|
||||
android:title="@string/settings_label_advanced">
|
||||
|
||||
<PreferenceScreen
|
||||
android:key="settings_transports"
|
||||
android:title="@string/settings_label_transports">
|
||||
|
||||
<PreferenceCategory
|
||||
android:key="settings_ntcp"
|
||||
android:title="NTCP">
|
||||
<CheckBoxPreference
|
||||
android:key="i2np.ntcp.enable"
|
||||
android:defaultValue="true"
|
||||
android:title="@string/settings_enable"
|
||||
/>
|
||||
<!--
|
||||
i2np.ntcp.maxConnections=24
|
||||
-->
|
||||
<com.hlidskialf.android.preference.SeekBarPreference
|
||||
android:key="i2np.ntcp.maxConnections"
|
||||
android:defaultValue="32"
|
||||
android:max="250"
|
||||
android:title="@string/settings_label_maxConns"
|
||||
android:summary="Maximum NTCP connections allowed (default=32)"
|
||||
android:dialogMessage="Maximum NTCP connections"
|
||||
android:text=" connections"
|
||||
android:dependency="i2np.ntcp.enable"
|
||||
android:shouldDisableView="true"
|
||||
/>
|
||||
</PreferenceCategory>
|
||||
|
||||
<PreferenceCategory
|
||||
android:key="settings_udp"
|
||||
android:title="UDP">
|
||||
<!--
|
||||
i2np.udp.enable=false
|
||||
I might hide this one...
|
||||
-->
|
||||
<CheckBoxPreference
|
||||
android:key="i2np.udp.enable"
|
||||
android:defaultValue="true"
|
||||
android:title="@string/settings_enable"
|
||||
android:summary="DO NOT DISABLE THIS"
|
||||
/>
|
||||
|
||||
<!--
|
||||
i2np.udp.maxConnections=12
|
||||
-->
|
||||
<com.hlidskialf.android.preference.SeekBarPreference
|
||||
android:key="i2np.udp.maxConnections"
|
||||
android:defaultValue="32"
|
||||
android:max="500"
|
||||
android:title="@string/settings_label_maxConns"
|
||||
android:summary="Maximum UDP connections allowed"
|
||||
android:dialogMessage="Maximum UDP connections"
|
||||
android:text=" connections"
|
||||
android:dependency="i2np.udp.enable"
|
||||
android:shouldDisableView="true"
|
||||
/>
|
||||
</PreferenceCategory>
|
||||
</PreferenceScreen>
|
||||
|
||||
<!--
|
||||
i2cp.disableInterface=true
|
||||
-->
|
||||
<CheckBoxPreference
|
||||
android:key="i2cp.disableInterface"
|
||||
android:defaultValue="false"
|
||||
android:title="@string/settings_label_i2cp"
|
||||
android:summary="@string/settings_desc_i2cp"
|
||||
/>
|
||||
|
||||
<PreferenceScreen
|
||||
android:key="settings_exploratory_pool"
|
||||
android:title="@string/settings_label_exploratory_pool"
|
||||
android:summary="@string/settings_desc_exploratory_pool">
|
||||
|
||||
<PreferenceCategory
|
||||
android:key="settings_expl_inbound"
|
||||
android:title="@string/settings_label_expl_inbound">
|
||||
<!--
|
||||
router.inboundPool.length=1
|
||||
router.outboundPool.length=1
|
||||
-->
|
||||
<ListPreference
|
||||
android:key="router.inboundPool.length"
|
||||
android:entries="@array/setting0to3"
|
||||
android:entryValues="@array/setting0to3"
|
||||
android:title="inbound length"
|
||||
android:summary="How many hops for inbound tunnel"
|
||||
android:defaultValue="2"
|
||||
/>
|
||||
|
||||
<ListPreference
|
||||
android:key="router.outboundPool.length"
|
||||
android:entries="@array/setting0to3"
|
||||
android:entryValues="@array/setting0to3"
|
||||
android:title="outbound length"
|
||||
android:summary="How many hops for outbound tunnel"
|
||||
android:title="@string/settings_label_expl_length"
|
||||
android:summary="@string/settings_desc_expl_length"
|
||||
android:defaultValue="2"
|
||||
/>
|
||||
|
||||
<!--
|
||||
router.inboundPool.lengthVariance=1
|
||||
router.outboundPool.lengthVariance=1
|
||||
-->
|
||||
<ListPreference
|
||||
android:key="router.inboundPool.lengthVariance"
|
||||
android:entries="@array/setting2to2"
|
||||
android:entryValues="@array/setting2to2"
|
||||
android:title="inbound hop variance"
|
||||
android:summary="How many hops to randomly add to inbound tunnels"
|
||||
android:defaultValue="0"
|
||||
/>
|
||||
|
||||
<ListPreference
|
||||
android:key="router.outboundPool.lengthVariance"
|
||||
android:entries="@array/setting2to2"
|
||||
android:entryValues="@array/setting2to2"
|
||||
android:title="outbound hop variance"
|
||||
android:summary="How many hops to randomly add to outbound tunnels"
|
||||
android:title="@string/settings_label_expl_lengthVariance"
|
||||
android:summary="@string/settings_desc_expl_lengthVariance"
|
||||
android:defaultValue="0"
|
||||
/>
|
||||
|
||||
|
||||
<!--
|
||||
router.inboundPool.quantity=2
|
||||
router.outboundPool.quantity=2
|
||||
-->
|
||||
<ListPreference
|
||||
android:key="router.inboundPool.quantity"
|
||||
android:entries="@array/setting0to3"
|
||||
android:entryValues="@array/setting0to3"
|
||||
android:title="inbound quantity"
|
||||
android:summary="How many inbound tunnels"
|
||||
android:defaultValue="2"
|
||||
/>
|
||||
|
||||
<ListPreference
|
||||
android:key="router.outboundPool.quantity"
|
||||
android:entries="@array/setting0to3"
|
||||
android:entryValues="@array/setting0to3"
|
||||
android:title="outbound quantity"
|
||||
android:summary="How many outbound tunnels"
|
||||
android:title="@string/settings_label_expl_quantity"
|
||||
android:summary="@string/settings_desc_expl_quantity"
|
||||
android:defaultValue="2"
|
||||
/>
|
||||
|
||||
<!--
|
||||
router.inboundPool.backupQuantity=0
|
||||
router.outboundPool.backupQuantity=0
|
||||
-->
|
||||
<ListPreference
|
||||
android:key="router.inboundPool.backupQuantity"
|
||||
android:entries="@array/setting0to3"
|
||||
android:entryValues="@array/setting0to3"
|
||||
android:title="inbound backup quantity"
|
||||
android:summary="How many inbound tunnel backups"
|
||||
android:title="@string/settings_label_expl_backupQuantity"
|
||||
android:summary="@string/settings_desc_expl_backupQuantity"
|
||||
android:defaultValue="0"
|
||||
/>
|
||||
</PreferenceCategory>
|
||||
|
||||
<PreferenceCategory
|
||||
android:key="settings_expl_outbound"
|
||||
android:title="@string/settings_label_expl_outbound">
|
||||
<!--
|
||||
router.outboundPool.length=1
|
||||
-->
|
||||
<ListPreference
|
||||
android:key="router.outboundPool.length"
|
||||
android:entries="@array/setting0to3"
|
||||
android:entryValues="@array/setting0to3"
|
||||
android:title="@string/settings_label_expl_length"
|
||||
android:summary="@string/settings_desc_expl_length"
|
||||
android:defaultValue="2"
|
||||
/>
|
||||
|
||||
<!--
|
||||
router.outboundPool.lengthVariance=1
|
||||
-->
|
||||
<ListPreference
|
||||
android:key="router.outboundPool.lengthVariance"
|
||||
android:entries="@array/setting2to2"
|
||||
android:entryValues="@array/setting2to2"
|
||||
android:title="@string/settings_label_expl_lengthVariance"
|
||||
android:summary="@string/settings_desc_expl_lengthVariance"
|
||||
android:defaultValue="0"
|
||||
/>
|
||||
|
||||
<!--
|
||||
router.outboundPool.quantity=2
|
||||
-->
|
||||
<ListPreference
|
||||
android:key="router.outboundPool.quantity"
|
||||
android:entries="@array/setting0to3"
|
||||
android:entryValues="@array/setting0to3"
|
||||
android:title="@string/settings_label_expl_quantity"
|
||||
android:summary="@string/settings_desc_expl_quantity"
|
||||
android:defaultValue="2"
|
||||
/>
|
||||
|
||||
<!--
|
||||
router.outboundPool.backupQuantity=0
|
||||
-->
|
||||
<ListPreference
|
||||
android:key="router.outboundPool.backupQuantity"
|
||||
android:entries="@array/setting0to3"
|
||||
android:entryValues="@array/setting0to3"
|
||||
android:title="outbound backup quantity"
|
||||
android:summary="How many outbound tunnel backups"
|
||||
android:title="@string/settings_label_expl_backupQuantity"
|
||||
android:summary="@string/settings_desc_expl_backupQuantity"
|
||||
android:defaultValue="0"
|
||||
/>
|
||||
</PreferenceCategory>
|
||||
</PreferenceScreen>
|
||||
</PreferenceCategory>
|
||||
|
||||
|
||||
<!--
|
||||
|
@ -41,8 +41,8 @@ I2PBASE=${1:-../../../i2p.i2p}
|
||||
#export NDK=$(realpath ../../android-ndk-r5b/)
|
||||
|
||||
## Simple fix for osx development
|
||||
if [ "`uname -s`" == "Darwin" ]; then
|
||||
export NDK=/Developer/android/ndk/
|
||||
if [ `uname -s` = "Darwin" ]; then
|
||||
export NDK="/Developer/android/ndk/"
|
||||
else
|
||||
export NDK="`readlink -n -e $(for last in ../../android-ndk-r*/.; do true; done ; echo $last)`"
|
||||
fi
|
||||
@ -50,15 +50,17 @@ fi
|
||||
# API level, must match that in ../AndroidManifest.xml
|
||||
#
|
||||
LEVEL=8
|
||||
ARCH=arm
|
||||
export SYSROOT=$NDK/platforms/android-$LEVEL/arch-$ARCH/
|
||||
export AABI=arm-linux-androideabi-4.4.3
|
||||
if [ "`uname -s`" == "Darwin" ]; then
|
||||
export SYSTEM=darwin-x86
|
||||
ARCH="arm"
|
||||
export SYSROOT="$NDK/platforms/android-$LEVEL/arch-$ARCH/"
|
||||
export AABI="arm-linux-androideabi-4.4.3"
|
||||
if [ `uname -s` = "Darwin" ]; then
|
||||
export SYSTEM="darwin-x86"
|
||||
elif [ `uname -m` = "x86_64" ]; then
|
||||
export SYSTEM="linux-x86_64"
|
||||
else
|
||||
export SYSTEM=linux-x86
|
||||
export SYSTEM="linux-x86"
|
||||
fi
|
||||
export BINPREFIX=arm-linux-androideabi-
|
||||
export BINPREFIX="arm-linux-androideabi-"
|
||||
export CC="$NDK/toolchains/$AABI/prebuilt/$SYSTEM/bin/${BINPREFIX}gcc --sysroot=$SYSROOT"
|
||||
# worked without this on 4.3.2, but 5.0.2 couldn't find it
|
||||
export NM="$NDK/toolchains/$AABI/prebuilt/$SYSTEM/bin/${BINPREFIX}nm"
|
||||
@ -78,13 +80,12 @@ JBIGI="$I2PBASE/core/c/jbigi"
|
||||
# jbigi about 20-25% slower than java on emulator
|
||||
#
|
||||
GMPVER=4.3.2
|
||||
GMP=$JBIGI/gmp-$GMPVER
|
||||
GMP="$JBIGI/gmp-$GMPVER"
|
||||
|
||||
if [ ! -d $GMP ]
|
||||
then
|
||||
echo "Source dir for GMP version $GMPVER not found in $GMP"
|
||||
echo "Install it there or change GMPVER and/or GMP in this script"
|
||||
exit 1
|
||||
if [ ! -d "$GMP" ]; then
|
||||
echo "Source dir for GMP version $GMPVER not found in $GMP"
|
||||
echo "Install it there or change GMPVER and/or GMP in this script"
|
||||
exit 1
|
||||
fi
|
||||
|
||||
mkdir -p build
|
||||
@ -93,25 +94,24 @@ cd build
|
||||
# we must set both build and host, so that the configure
|
||||
# script will set cross_compile=yes, so that it
|
||||
# won't attempt to run the a.out files
|
||||
if [ ! -f config.status ]
|
||||
then
|
||||
echo "Configuring GMP..."
|
||||
if [ "`uname -s`" == "Darwin" ]; then
|
||||
$GMP/configure --with-pic --build=x86-darwin --host=armv5-eabi-linux || exit 1
|
||||
if [ ! -f config.status ]; then
|
||||
echo "Configuring GMP..."
|
||||
if [ `uname -s` = "Darwin" ]; then
|
||||
$GMP/configure --with-pic --build=x86-darwin --host=armv5-eabi-linux || exit 1
|
||||
else
|
||||
$GMP/configure --with-pic --build=x86-none-linux --host=armv5-eabi-linux || exit 1
|
||||
$GMP/configure --with-pic --build=x86-none-linux --host=armv5-eabi-linux || exit 1
|
||||
fi
|
||||
fi
|
||||
|
||||
echo "Building GMP..."
|
||||
make || exit 1
|
||||
|
||||
if [ "`uname -s`" == "Darwin" ]; then
|
||||
# Depends on version
|
||||
# TODO: Fix something for finding the newest jdk and set it as home.
|
||||
export JAVA_HOME="/Library/Java/JavaVirtualMachines/1.7.0.jdk/Contents/Home/"
|
||||
if [ `uname -s` = "Darwin" ]; then
|
||||
export JAVA_HOME=$(/usr/libexec/java_home)
|
||||
else
|
||||
export JAVA_HOME=$(dirname $(dirname $(realpath $(which javac))))
|
||||
# FIXME This will not work everywhere (e.g. BSD). Could borrow my
|
||||
# 'find-java-home' script for this
|
||||
export JAVA_HOME="$(dirname $(dirname $(realpath $(which javac))))"
|
||||
fi
|
||||
if [ ! -f "$JAVA_HOME/include/jni.h" ]; then
|
||||
echo "Cannot find jni.h! Looked in '$JAVA_HOME/include/jni.h'"
|
||||
|
0
routerjars/jni/libjbigi.so
Executable file → Normal file
0
routerjars/jni/libjbigi.so
Executable file → Normal file
@ -8,5 +8,5 @@
|
||||
# project structure.
|
||||
|
||||
# Project target.
|
||||
target=android-8
|
||||
target=android-19
|
||||
android.library=true
|
||||
|
@ -1,9 +1,12 @@
|
||||
package net.i2p.android.router.activity;
|
||||
|
||||
import android.app.ListActivity;
|
||||
import android.content.Intent;
|
||||
import android.net.Uri;
|
||||
import android.os.Bundle;
|
||||
import android.support.v7.app.ActionBarActivity;
|
||||
import android.view.Menu;
|
||||
import android.view.MenuInflater;
|
||||
import android.view.MenuItem;
|
||||
import android.view.View;
|
||||
import android.widget.AdapterView;
|
||||
import android.widget.ArrayAdapter;
|
||||
@ -18,11 +21,12 @@ import net.i2p.I2PAppContext;
|
||||
import net.i2p.android.router.R;
|
||||
import net.i2p.client.naming.NamingService;
|
||||
|
||||
public class AddressbookActivity extends ListActivity {
|
||||
public class AddressbookActivity extends ActionBarActivity {
|
||||
|
||||
@Override
|
||||
protected void onCreate(Bundle savedInstanceState) {
|
||||
super.onCreate(savedInstanceState);
|
||||
setContentView(R.layout.activity_addressbook);
|
||||
|
||||
// Grab context if router has started, otherwise create new
|
||||
// FIXME dup contexts, locking, ...
|
||||
@ -49,14 +53,14 @@ public class AddressbookActivity extends ListActivity {
|
||||
tv.setText("1 host in address book.");
|
||||
else
|
||||
tv.setText("No hosts in address book, or your router is not up.");
|
||||
ListView lv = getListView();
|
||||
ListView lv = (ListView) findViewById(R.id.addressbook_list);
|
||||
lv.addHeaderView(tv, "", false);
|
||||
lv.setTextFilterEnabled(sz > 1);
|
||||
|
||||
// set the list
|
||||
List<String> nameList = new ArrayList<String>(names);
|
||||
Collections.sort(nameList);
|
||||
setListAdapter(new ArrayAdapter<String>(this, R.layout.addressbook_list_item, nameList));
|
||||
lv.setAdapter(new ArrayAdapter<String>(this, R.layout.addressbook_list_item, nameList));
|
||||
|
||||
// set the callback
|
||||
lv.setOnItemClickListener(new AdapterView.OnItemClickListener() {
|
||||
@ -68,4 +72,26 @@ public class AddressbookActivity extends ListActivity {
|
||||
}
|
||||
});
|
||||
}
|
||||
|
||||
@Override
|
||||
public boolean onCreateOptionsMenu(Menu menu) {
|
||||
MenuInflater inflater = getMenuInflater();
|
||||
inflater.inflate(R.menu.activity_addressbook_actions, menu);
|
||||
return super.onCreateOptionsMenu(menu);
|
||||
}
|
||||
|
||||
@Override
|
||||
public boolean onOptionsItemSelected(MenuItem item) {
|
||||
// Handle presses on the action bar items
|
||||
switch (item.getItemId()) {
|
||||
//case R.id.action_add_to_addressbook:
|
||||
// return true;
|
||||
case R.id.action_addressbook_settings:
|
||||
Intent intent = new Intent(this, AddressbookSettingsActivity.class);
|
||||
startActivity(intent);
|
||||
return true;
|
||||
default:
|
||||
return super.onOptionsItemSelected(item);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
@ -1,12 +1,12 @@
|
||||
package net.i2p.android.router.activity;
|
||||
|
||||
import android.app.Activity;
|
||||
import android.content.ComponentName;
|
||||
import android.content.Intent;
|
||||
import android.content.ServiceConnection;
|
||||
import android.content.SharedPreferences;
|
||||
import android.os.Bundle;
|
||||
import android.os.IBinder;
|
||||
import android.support.v7.app.ActionBarActivity;
|
||||
import android.view.Menu;
|
||||
import android.view.MenuInflater;
|
||||
import android.view.MenuItem;
|
||||
@ -23,7 +23,7 @@ import net.i2p.router.peermanager.ProfileOrganizer;
|
||||
import net.i2p.router.transport.FIFOBandwidthLimiter;
|
||||
import net.i2p.stat.StatManager;
|
||||
|
||||
public abstract class I2PActivityBase extends Activity {
|
||||
public abstract class I2PActivityBase extends ActionBarActivity {
|
||||
protected String _myDir;
|
||||
protected boolean _isBound;
|
||||
protected boolean _triedBind;
|
||||
|
Reference in New Issue
Block a user