strings-dialog.xml 17.4 KB
Newer Older
1
<?xml version='1.0' encoding='UTF-8'?>
Daniel Wolf's avatar
Daniel Wolf committed
2
<resources>
Daniel Wolf's avatar
Daniel Wolf committed
3
    <string name="dialog_serverconfiguration_title">Server configuration</string>
4
5
    <string name="dialog_serverconfiguration_https" translatable="false">DNS-over-HTTPS (DoH)</string>
    <string name="dialog_serverconfiguration_tls" translatable="false">DNS-over-TLS (DoT)</string>
6
7
    <string name="dialog_serverconfiguration_addserver">Add a server</string>

Daniel Wolf's avatar
Daniel Wolf committed
8
9
    <string name="dialog_newserver_title_https">Add a server (DoH)</string>
    <string name="dialog_newserver_title_tls">Add a server (DoT)</string>
10
11
12
    <string name="dialog_newserver_name">Server name</string>
    <string name="dialog_newserver_name_hint">Example</string>
    <string name="dialog_newserver_primaryserver">Primary server</string>
13
    <string name="dialog_newserver_primaryserver_hint" translatable="false">example-doh.com[/dns-query]</string>
14
    <string name="dialog_newserver_primaryserver_hint_dot" translatable="false">example-dot.com[:443]</string>
15
    <string name="dialog_newserver_secondaryserver">Secondary server (Optional)</string>
16
    <string name="dialog_newserver_secondaryserver_hint" translatable="false">example-doh.com[/dns-query]</string>
17
    <string name="dialog_newserver_secondaryserver_hint_dot" translatable="false">example-dot.com[:443]</string>
18
19
20

    <string name="dialog_deleteconfig_title">Delete configuration?</string>
    <string name="dialog_deleteconfig_text">Do you want to delete the configuration %1$s?</string>
21

22
    <string name="dialog_appchoosal_showsystemapps">Show system apps</string>
23
    <string name="dialog_appchoosal_whitelist">Only use DoH/DoT in selected apps</string>
24
25
26
27
28
    
    <plurals name="dialog_excludedapps_infotext">
        <item quantity="one">%1d app is excluded by default and cannot be de-selected</item>
        <item quantity="other">%1d apps are excluded by default and cannot be de-selected</item>
    </plurals>
29

Daniel Wolf's avatar
Daniel Wolf committed
30
31
32
33
    <plurals name="dialog_serverimport_title">
        <item quantity="one">Import of %1d server</item>
        <item quantity="other">Import of %1d servers</item>
    </plurals>
34
35
36
    <string name="dialog_serverimport_done">Done</string>
    <string name="dialog_serverimport_priority">Priority %1d</string>
    <string name="dialog_serverimport_experimental">Experimental</string>
37
38
    <string name="dialog_serverimport_servertype_doh">Type: DNS-over-HTTPS (DoH)</string>
    <string name="dialog_serverimport_servertype_dot">Type: DNS-over-TLS (DoT)</string>
39
    <string xmlns:tools="http://schemas.android.com/tools" name="dialog_serverimport_text" tools:ignore="PluralsCandidate">Please select the servers you wish to import.\n\nServers which are already imported will be duplicate if you select them.</string>
40
41

    <string name="dialog_serverimportfailed_title">Import failed</string>
42
    <string name="dialog_serverimportfailed_text">The server(s) could not be imported.</string>
43
    <string xmlns:tools="http://schemas.android.com/tools" name="dialog_serverimportfailed_text_exception" tools:ignore="PluralsCandidate">The servers could not be imported.\n(%1s)</string>
44

45
    <string name="dialog_logexport_loading_title">Preparing logs</string>
Daniel Wolf's avatar
Typo    
Daniel Wolf committed
46
    <string name="dialog_logexport_text">How do you want to share the logs?</string>
47
    <string name="dialog_logexport_general">Choose app</string>
48
49
    <string name="dialog_logexport_email">E-Mail</string>

50
    <string name="dialog_deletelogs_text">Are you sure that you want to delete all logs?</string>
51
52

    <string name="dialog_error_title">Crashreport</string>
Daniel Wolf's avatar
Daniel Wolf committed
53
    <string name="dialog_error_text">It looks like the app has crashed. Do you want to send the error log files to the developer?</string>
54
55

    <string name="dialog_batteryoptimization_title">Battery optimization</string>
Daniel Wolf's avatar
Daniel Wolf committed
56
    <string name="dialog_batteryoptimization_message">On some device the app won\'t be notified that the device has finished booting unless battery optimizations are disabled for it.\nThe app is currently not whitelisted from the battery optimization, do you want to do this?\n\nYou should test whether it works with optimization enabled before disabling it.</string>
57
58
    <string name="dialog_batteryoptimization_whitelist">Disable</string>
    <string name="dialog_batteryoptimization_ignore">Ignore</string>
59
60

    <string name="dialog_rate_confirmation">Do you want to open the play store to rate the app?</string>
61
62
63
64

    <string name="dialog_changelog_title">Changelog</string>
    <string name="dialog_changelog_infotext">The app has been updated since you last opened it. In the following list you can see the changelog. Check the box below and you won\'t see this message in the future.</string>
    <string name="dialog_changelog_dont_show_again">Don\'t show again</string>
65

66
    <string name="dialog_about_licenses">Licenses</string>
67

68
69
    <string name="dialog_query_export_title">Exporting queries…</string>
    <string name="dialog_query_export_message">Please wait while the queries are being exported</string>
70

Daniel Wolf's avatar
Typo    
Daniel Wolf committed
71
    <string name="dialog_pin_message">Please provide your PIN.</string>
72
    <string name="dialog_pin_hint">PIN</string>
73
74

    <string name="dialog_enable_logging">Do you want to enable logging? Logs contain statistic information, debug information and actions in the app. Generated logs aren\'t shared unless you do so yourself.</string>
75
76

    <string name="dialog_crashreporting_title">Automatic crash reporting</string>
77
78
    <string name="dialog_crashreportingusages_title">Transmitted data</string>
    <string name="dialog_crashreportingusages_message">Click on one of the groups to see which data is transmitted on crashes.</string>
79
80
    <string name="dialog_crashreporting_positive">Enable crash reporting</string>
    <string name="dialog_crashreporting_negative">No, thanks.</string>
81
    <string name="dialog_crashreporting_neutral">See data</string>
82
    <string name="dialog_crashreporting_message">Thank you for using Nebulo!\n\nThis app is using open-source and self-hosted third-party software to make it easier to track app crashes as soon as they occur. If and only if enabled the app is going to transmit crash reports when the app encounters a crash. These reports contain additional data about the app and your device. This includes an id which is used to track crashes coming from the same user, but can\'t be used to track anything else. Enabling the crash reporting is optional but would help me out greatly.\nReports are sent securely over HTTPS. \n\nClick on \'See data\' below to see what kind of data is transmitted and for a link to the privacy policy.</string>
83
    <string name="dialog_crashreporting_message_notester">Thank you for using Nebulo!\n\nThis app is using open-source and self-hosted third-party software to make it easier to track app crashes as soon as they occur. If and only if enabled the app is going to transmit crash reports when the app encounters a crash. These reports contain additional data about the app and your device. This includes an id which is used to track crashes coming from the same user, but can\'t be used to track anything else. Enabling the crash reporting is optional but would make fixing bugs easier and faster.\nReports are sent securely over HTTPS \n\nClick on \'See data\' below to see what kind of data is transmitted and for a link to the privacy policy.</string>
84
85
86

    <string name="dialog_clearqueries_title">Clear all queries</string>
    <string name="dialog_clearqueries_message">Are you sure you want to clear the logged queries? This cannot be reversed.</string>
Daniel Wolf's avatar
Daniel Wolf committed
87
88

    <string name="dialog_credits_title">Credits</string>
89
90
91
92
93
94
    <string name="dialog_credits_message" formatted="true">- App icon by &lt;a href=https://dribbble.com/rkbdi&gt;RKBDI&lt;/a&gt; .
\n- Turkish translation by Kemal Oktay Aktoğan
\n- Russian translation by bruleto
\n- Dutch translation by Bas Koedijk
\n- Portuguese translation by Rafael W. Bohnenberger
\n- Indonesian translation by Gloeyisk
Daniel Wolf's avatar
Daniel Wolf committed
95
96
\n- Catalan translation by Daniel Alomar
\n- Spanish translation by Daniel Alomar and Victor Bayas
Daniel Wolf's avatar
Daniel Wolf committed
97
98
\n- Some icons from Font Awesome
\n- Chinese (Simplified) translation by Ediel Chedlyramber
99
100
\n 
\n Want to see your name here\? Feel free to &lt;a href=https://git.frostnerd.com/PublicAndroidApps/smokescreen&gt;contribute&lt;/a&gt;.</string>
101
102

    <string name="dialog_join_group_title">Join the community</string>
103
    <string name="dialog_join_group_message">Hey there!\n\nDid you know that this app has a Telegram group? It contains regular updates and is the perfect place for discussions and questions.\nWe are a great community of over 200 people, would you like to be a part of it?</string>
104
    <string name="dialog_join_group_positive">Yeah!</string>
105

106
    <string name="dialog_help_translating_message" translatable="false">This app is translated to a few languages, but even more are missing or incomplete - including yours.
107
        \n\nThat\'s why I\'m kindly asking for your help translating this app to reach as broad of an audience as possible. If you are willing to help translating this app into your language feel free to either contact me or <![CDATA[<a href="https://git.frostnerd.com/PublicAndroidApps/smokescreen/blob/master/TRANSLATING.md">read here on how to help.</a>]]></string>
Daniel Wolf's avatar
Daniel Wolf committed
108
109

    <string name="dialog_speedresult_title">Speed test results</string>
110
    <string xmlns:tools="http://schemas.android.com/tools" name="dialog_speedresult_message" tools:ignore="PluralsCandidate">
111
112
113
114
115
116
117
        %1d servers tested\n
        %2d DoT servers reachable, %3d not reachable\n
        %4d DoH servers reachable, %5d not reachable\n
        Average response time: %6d ms.\n\n
        Fastest server: %7s\n
        Slowest server: %8s
    </string>
Daniel Wolf's avatar
Daniel Wolf committed
118
119
120

    <string name="dialog_speedtest_useserver_title">Select server</string>
    <string name="dialog_speedtest_useserver_message">Do you want to use the server %1s? It ranked %2d out of %3d with a response time of %4d ms.</string>
121
122
123
124

    <string name="dialog_deletehostsource_title">Delete %1s?</string>
    <string name="dialog_deletehostsource_message">Are you sure you want to delete the host source %1s? This cannot be undone, the hosts from this source will be removed.</string>

125
126
    <string name="dialog_clearuserrules_title">Clear all DNS rules?</string>
    <string name="dialog_clearuserrules_message">Are you want to clear all DNS rules? This cannot be undone.</string>
127
128

    <string name="dialog_newhostsource_title">New rule source</string>
Daniel Wolf's avatar
Daniel Wolf committed
129
    <string name="dialog_newhostsource_edit_title">Edit rule source</string>
130
    <string name="dialog_newhostsource_name">Name</string>
131
    <string name="dialog_newhostsource_wildcard_info">You can use host lists which make use of wildcard domains.</string>
132
    <string name="dialog_newhostsource_url">URL</string>
133
    <string name="dialog_newhostsource_choose_file">Choose file</string>
134
    <string name="dialog_newhostsource_use_as_whitelist">Use as whitelist</string>
Daniel Wolf's avatar
Daniel Wolf committed
135
    <string name="dialog_newhostsource_error_name_empty">Please provide a name</string>
136

137
138
    <string name="dialog_newdnsrule_title">New DNS rule</string>
    <string name="dialog_newdnsrule_edit">Edit DNS rule</string>
139
    <string name="dialog_newdnsrule_whitelist">Whitelist</string>
140
    <string name="dialog_newdnsrule_block_host">Block this host</string>
141
    <string name="dialog_newdnsrule_specify_address">Address</string>
142
143
    <string name="dialog_newdnsrule_hint_host">Host</string>
    <string name="dialog_newdnsrule_hint_ipv4address">IPv4 address</string>
144
    <string name="dialog_newdnsrule_hint_ipv6address">IPv6 address</string>
145
146
147
    <string name="dialog_newdnsrule_host_invalid">Please provide a valid host</string>
    <string name="dialog_newdnsrule_ipv4_invalid">Please provide a valid IPv4 address</string>
    <string name="dialog_newdnsrule_ipv6_invalid">Please provide a valid IPv6 address</string>
Daniel Wolf's avatar
Daniel Wolf committed
148
    <string name="dialog_newdnsrule_wildcard_info">The host supports wildcards. Use an asterisk (*) for any amount of characters, numbers and allowed special characters except period (.). Use two asterisks (**) to include the period (.).</string>
149

150
    <string name="dialog_exportdnsrules_title">Export DNS rules</string>
151
152
    <string name="dialog_exportdnsrules_whitelist">Export whitelist rules</string>
    <string name="dialog_exportdnsrules_nonwhitelist">Export normal rules</string>
153
154
    <string name="dialog_exportdnsrules_export_user_rules">Export custom host DNS rules</string>
    <string name="dialog_exportdnsrules_export_sources">Export DNS rules from enabled host sources</string>
155
156
157
158

    <string name="dialog_editdelete_title">What do you want to do?</string>
    <string name="dialog_editdelete_edit">Edit</string>
    <string name="dialog_editdelete_delete">Delete</string>
159

160
    <string name="dialog_servicekilled_message">The app detected that it wasn\'t stopped properly the last time it was active. This strongly indicates that your system chose to force stop the app without any possibility for the app to restart itself.\n\nOn most devices you have a few options to prevent or at least delay the system from stopping the app.\nYou can for example disable battery optimizations for the app in the system settings or avoid clearing the app from the list of recents.\n\nIf you chose to ignore this you won\'t see this dialog again. You can read more and receive tips for solving this with the button below (opens an external website in your browser). Click on settings to open the Android settings where you can disable battery optimizations for Nebulo.</string>
161
    <string name="dialog_servicekilled_more_info">More information</string>
162
163
164

    <string name="dialog_overlaydetected_title">System-wide overlay detected</string>
    <string name="dialog_overlaydetected_message">There seems to be a system-wide overlay (e.g. a chat bubble, color- or nightfilter) active. Most device don\'t allow you to enable a VPN in this case.\n\nIf you can\'t click OK in the next dialog please disable the overlay.</string>
165
166

    <string name="dialog_hostsourcerefresh_title">Refresh host sources</string>
Daniel Wolf's avatar
Daniel Wolf committed
167
    <string name="dialog_hostsourcerefresh_automatic_refresh">Automatically refresh host sources</string>
168
    <string name="dialog_hostsourcerefresh_wifi_only">Refresh on WIFI only</string>
169
    <string name="dialog_hostsourcerefresh_refresh_every">Refresh every</string>
170
    <string name="dialog_hostsourcerefresh_refresh_now">Refresh now</string>
Daniel Wolf's avatar
Daniel Wolf committed
171
    <string name="dialog_hostsourcerefresh_timeunit_minutes">Minutes</string>
172
173
174
175
    <string name="dialog_hostsourcerefresh_timeunit_hours">Hours</string>
    <string name="dialog_hostsourcerefresh_timeunit_days">Days</string>
    <string name="dialog_hostsourcerefresh_timeunit_weeks">Weeks</string>
    <string-array name="dialog_hostsourcerefresh_timeunits">
Daniel Wolf's avatar
Daniel Wolf committed
176
        <item>@string/dialog_hostsourcerefresh_timeunit_minutes</item>
177
178
179
180
        <item>@string/dialog_hostsourcerefresh_timeunit_hours</item>
        <item>@string/dialog_hostsourcerefresh_timeunit_days</item>
        <item>@string/dialog_hostsourcerefresh_timeunit_weeks</item>
    </string-array>
181
182
    
    <string name="dialog_cleardnscache_message">Are you sure you want to clear the DNS cache?</string>
183

184
185
    <string name="dialog_vpninformation_title">How this app works</string>
    <string name="dialog_vpninformation_message">Nebulo works by using a dummy VPN to capture all your DNS requests, which are then forwarded to a secure server of your choice.\nThis dummy VPN is not a real VPN and neither does it hide your identity, nor does it change your IP address.\n\nNo actual data, except for DNS requests, is transmitted using this app.</string>
186
187
188

    <string name="dialog_raterequest_title">Are you enjoying Nebulo?</string>
    <string name="dialog_raterequest_message">Hey there! If you are enjoying Nebulo, would you please take a moment to rate it on the store?</string>
189

190
    <string name="dialog_vpn_permission_denied_message">The system has denied Nebulo to start its VPN. Please open the app to grant the permission there by clicking the start button.</string>
191
192
193

    <string name="dialog_doh_detect_type_title">Detecting server type</string>
    <string name="dialog_doh_detect_type_message">Please wait a moment.</string>
Daniel Wolf's avatar
Daniel Wolf committed
194
195
196
197
198
199
200
201
202
203
204
205
206

    <string name="dialog_nonvpn_help_netguard">To use Non-VPN mode together with NetGuard, do the following:\n
        - Check that you have the F-Droid version of NetGuard installed. It does not work with the version from GPlay.\n
        - Go to settings > Advanced options\n
        - Enable "Filter traffic" (if not enabled already)\n
        - Click on Port Forwarding\n
        - Add the following rules:\n\n
        • Protocol UDP, source port 53, destination 127.0.0.1, destination port %1d, destination app nobody\n
        • Repeat for TCP\n\n
        - Go back to advanced options\n
        - Scroll down, set both VPN DNS fields to 127.0.0.1\n
        - Start Nebulo (in non-VPN mode) and start NetGuard
    </string>
207
208

    <string name="dialog_nonvpn_help_generic">To use Nebulo in non-vpn mode together with a third-party VPN app you have to change your DNS settings inside this other app.\nNot all VPN apps allow you to change the DNS settings. If yours does, simply set the DNS server to \'localhost:%1d\' or \'127.0.0.1:%2d\' (you can configure the port above).\n\nAfter configuring the apps simply start both.</string>
209
210
211
212

    <string name="dialog_latency_sidebar_title">Information about latency</string>
    <string name="dialog_latency_sidebar_message">The latency shown here is not your ping or how fast your network is.\n It shows how long it takes for Nebulo to send a request and get an answer from the DNS server. The displayed value is not always the most current one and fluctuations can be possible.\n This can cause the value to be displayed higher than it is because it has become lower since it was measured.</string>

213
</resources>