Extract string resources

This commit is contained in:
Mygod
2018-01-13 19:53:34 +08:00
parent a77beb39db
commit 11a1e793c9
8 changed files with 110 additions and 48 deletions

View File

@@ -42,7 +42,7 @@
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Network name"
android:text="@string/repeater_ssid"
android:textAppearance="@style/TextAppearance.AppCompat.Subhead"/>
<Space
@@ -65,7 +65,7 @@
android:layout_height="wrap_content"
android:layout_column="0"
android:layout_row="1"
android:text="Password"
android:text="@string/repeater_password"
android:textAppearance="@style/TextAppearance.AppCompat.Subhead"/>
<TextView
@@ -83,7 +83,7 @@
android:layout_height="wrap_content"
android:paddingStart="16dp"
android:paddingEnd="16dp"
android:text="Connected devices"
android:text="@string/repeater_connected_devices"
android:textAppearance="@style/TextAppearance.AppCompat.Medium"/>
<View

View File

@@ -4,12 +4,12 @@
<item
android:id="@+id/navigation_repeater"
android:icon="@drawable/ic_device_network_wifi"
android:title="Repeater"/>
android:title="@string/title_repeater"/>
<item
android:id="@+id/navigation_tethering"
android:icon="@drawable/ic_device_wifi_tethering"
android:title="Tethering"/>
android:title="@string/title_tethering"/>
<item
android:id="@+id/navigation_settings"

View File

@@ -3,8 +3,8 @@
<item
android:id="@+id/wps"
android:title="WPS"/>
android:title="@string/repeater_wps"/>
<item
android:id="@+id/resetGroup"
android:title="Reset credentials"/>
android:title="@string/repeater_reset_credentials"/>
</menu>

View File

@@ -1,12 +1,62 @@
<resources>
<string name="app_name">VPN Hotspot</string>
<string name="title_repeater">Repeater</string>
<string name="title_tethering">Tethering</string>
<string name="title_settings">Settings</string>
<string name="repeater_ssid">Network name</string>
<string name="repeater_password">Password</string>
<string name="repeater_connected_devices">Connected devices</string>
<string name="repeater_wps">WPS</string>
<string name="repeater_wps_dialog_title">Enter PIN</string>
<string name="repeater_wps_dialog_pbc">Push Button</string>
<string name="repeater_wps_success_pbc">Please use WPS push button within the next 2 minutes to connect your
device.</string>
<string name="repeater_wps_success_keypad">PIN registered.</string>
<string name="repeater_wps_failure">Failed to start WPS (reason: %s)</string>
<string name="repeater_reset_credentials">Reset credentials</string>
<string name="repeater_reset_credentials_dialog_message">Android system will generate new network name and password
next time repeater is activated. This is irreversible.</string>
<string name="repeater_reset_credentials_dialog_reset">Reset</string>
<string name="repeater_reset_credentials_success">Credentials reset.</string>
<string name="repeater_reset_credentials_failure">Failed to reset credentials (reason: %s)</string>
<string name="repeater_inactive">Service inactive</string>
<string name="repeater_connecting">Connecting…</string>
<string name="repeater_vpn_unavailable">VPN unavailable, please enable any VPN</string>
<string name="repeater_root_unavailable">Root unavailable</string>
<string name="repeater_p2p_unavailable">Wi-Fi direct unavailable</string>
<string name="repeater_create_group_failure">Failed to create P2P group (reason: %s)</string>
<string name="repeater_remove_group_failure">Failed to remove P2P group (reason: %s)</string>
<string name="repeater_remove_old_group_failure">Failed to remove old P2P group (reason: %s)</string>
<string name="repeater_failure_reason_error">internal error</string>
<string name="repeater_failure_reason_p2p_unsupported">Wi-Fi direct unsupported</string>
<string name="repeater_failure_reason_busy">framework is busy</string>
<string name="repeater_failure_reason_no_service_requests">no service requests added</string>
<string name="repeater_failure_reason_unknown">unknown reason #%d</string>
<string name="tethering_no_interfaces"><![CDATA[To use this feature, turn on any <a href=&quot;#&quot;>system
tethering</a> first.]]></string>
<string name="settings_service">Service</string>
<string name="settings_service_dns">Downstream DNS server:port</string>
<string name="settings_service_clean">Clean routing rules</string>
<string name="settings_service_clean_summary">Only use after having shut down everything</string>
<string name="settings_misc">Misc</string>
<string name="settings_misc_logcat">Export logcat</string>
<string name="settings_misc_logcat_summary">Such useful very wow</string>
<string name="settings_misc_source">View on GitHub</string>
<string name="settings_misc_source_summary">Star, submit issues and contribute</string>
<string name="settings_misc_donate">Donate</string>
<string name="settings_misc_donate_summary">I love money</string>
<string name="notification_channel_repeater">Repeater Service</string>
<plurals name="notification_connected_devices">
<item quantity="one">1 connected device</item>
<item quantity="other">%d connected devices</item>
</plurals>
<string name="exception_interface_not_found">Fatal: Downstream interface not found</string>
<string name="tethering_no_interfaces"><![CDATA[To use this feature, turn on any <a href=&quot;#&quot;>system
tethering</a> first.]]></string>
<string name="noisy_su_failure">Something went wrong, please check logcat.</string>
</resources>

View File

@@ -1,30 +1,30 @@
<?xml version="1.0" encoding="utf-8"?>
<PreferenceScreen xmlns:android="http://schemas.android.com/apk/res/android">
<PreferenceCategory
android:title="Service">
android:title="@string/settings_service">
<AutoSummaryEditTextPreference
android:key="service.dns"
android:title="Downstream DNS server:port"
android:title="@string/settings_service_dns"
android:summary="%s"
android:defaultValue="8.8.8.8:53"/>
<Preference
android:key="service.clean"
android:title="Clean routing rules"
android:summary="Only use after having shut down everything"/>
android:title="@string/settings_service_clean"
android:summary="@string/settings_service_clean_summary"/>
</PreferenceCategory>
<PreferenceCategory
android:title="Misc">
android:title="@string/settings_misc">
<Preference
android:key="misc.logcat"
android:title="Export logcat"
android:summary="Such useful very wow"/>
android:title="@string/settings_misc_logcat"
android:summary="@string/settings_misc_logcat_summary"/>
<Preference
android:key="misc.source"
android:title="View on GitHub"
android:summary="Star, submit issues and contribute"/>
android:title="@string/settings_misc_source"
android:summary="@string/settings_misc_source_summary"/>
<Preference
android:key="misc.donate"
android:title="Donate"
android:summary="I love money"/>
android:title="@string/settings_misc_donate"
android:summary="@string/settings_misc_donate_summary"/>
</PreferenceCategory>
</PreferenceScreen>