From 91b73b1f6bc7831b980f996613525d8c05fa2f7d Mon Sep 17 00:00:00 2001 From: n8fr8 Date: Thu, 16 Nov 2017 13:41:18 -0500 Subject: [PATCH] remove code only used for Orbot --- app/build.gradle | 52 - app/proguard-rules.txt | 71 - app/src/fullperm/AndroidManifest.xml | 166 -- app/src/main/AndroidManifest.xml | 158 -- app/src/main/assets/LICENSE | 1 - .../integration/android/IntentIntegrator.java | 506 ------ .../integration/android/IntentResult.java | 95 -- .../torproject/android/OnBootReceiver.java | 49 - .../java/org/torproject/android/OrbotApp.java | 111 -- .../torproject/android/OrbotMainActivity.java | 1504 ----------------- .../android/settings/Languages.java | 232 --- .../android/settings/SettingsPreferences.java | 74 - .../android/ui/AppManagerActivity.java | 361 ---- .../android/ui/BridgeSetupActivity.java | 5 - .../android/ui/ImageProgressView.java | 78 - .../android/ui/OrbotDiagnosticsActivity.java | 328 ---- .../android/ui/PromoAppsActivity.java | 216 --- .../android/ui/Rotate3dAnimation.java | 76 - .../android/ui/VPNSetupActivity.java | 5 - .../hiddenservices/ClientCookiesActivity.java | 199 --- .../HiddenServicesActivity.java | 214 --- .../adapters/BackupAdapter.java | 50 - .../adapters/ClientCookiesAdapter.java | 64 - .../adapters/OnionListAdapter.java | 68 - .../ui/hiddenservices/backup/BackupUtils.java | 336 ---- .../ui/hiddenservices/backup/ZipIt.java | 101 -- .../hiddenservices/database/HSDatabase.java | 47 - .../dialogs/AddCookieDialog.java | 84 - .../dialogs/CookieActionsDialog.java | 95 -- .../dialogs/CookieDeleteDialog.java | 50 - .../dialogs/HSActionsDialog.java | 130 -- .../dialogs/HSCookieDialog.java | 81 - .../hiddenservices/dialogs/HSDataDialog.java | 102 -- .../dialogs/HSDeleteDialog.java | 65 - .../dialogs/SelectCookieBackupDialog.java | 84 - .../dialogs/SelectHSBackupDialog.java | 84 - .../permissions/PermissionManager.java | 103 -- .../providers/CookieContentProvider.java | 134 -- .../providers/HSContentProvider.java | 144 -- .../storage/ExternalStorage.java | 34 - .../android/vpn/VPNEnableActivity.java | 163 -- .../drawable-hdpi-v11/ic_stat_notifyerr.png | Bin 480 -> 0 bytes .../res/drawable-hdpi-v11/ic_stat_tor.png | Bin 802 -> 0 bytes .../res/drawable-hdpi-v11/ic_stat_tor_off.png | Bin 744 -> 0 bytes .../drawable-hdpi-v11/ic_stat_tor_xfer.png | Bin 967 -> 0 bytes .../main/res/drawable-hdpi-v11/inverse.png | Bin 1027 -> 0 bytes .../drawable-hdpi-v9/ic_stat_notifyerr.png | Bin 616 -> 0 bytes .../main/res/drawable-hdpi-v9/ic_stat_tor.png | Bin 713 -> 0 bytes app/src/main/res/drawable-hdpi-v9/inverse.png | Bin 1027 -> 0 bytes .../res/drawable-hdpi/ic_action_settings.png | Bin 553 -> 0 bytes .../drawable-hdpi/ic_autorenew_black_36dp.png | Bin 546 -> 0 bytes .../ic_filter_none_black_36dp.png | Bin 232 -> 0 bytes .../main/res/drawable-hdpi/ic_launcher.png | Bin 4194 -> 0 bytes .../ic_playlist_add_check_black_36dp.png | Bin 221 -> 0 bytes .../res/drawable-hdpi/ic_stat_notifyerr.png | Bin 1312 -> 0 bytes .../main/res/drawable-hdpi/ic_stat_tor.png | Bin 852 -> 0 bytes .../res/drawable-hdpi/ic_stat_tor_xfer.png | Bin 990 -> 0 bytes app/src/main/res/drawable-hdpi/inverse.png | Bin 1027 -> 0 bytes .../drawable-ldpi-v11/ic_stat_notifyerr.png | Bin 294 -> 0 bytes .../res/drawable-ldpi-v11/ic_stat_tor.png | Bin 390 -> 0 bytes .../main/res/drawable-ldpi-v11/inverse.png | Bin 1027 -> 0 bytes .../drawable-ldpi-v9/ic_stat_notifyerr.png | Bin 342 -> 0 bytes .../main/res/drawable-ldpi-v9/ic_stat_tor.png | Bin 358 -> 0 bytes app/src/main/res/drawable-ldpi-v9/inverse.png | Bin 1027 -> 0 bytes .../res/drawable-ldpi/ic_action_settings.png | Bin 319 -> 0 bytes .../main/res/drawable-ldpi/ic_launcher.png | Bin 2852 -> 0 bytes .../res/drawable-ldpi/ic_stat_notifyerr.png | Bin 647 -> 0 bytes .../main/res/drawable-ldpi/ic_stat_tor.png | Bin 606 -> 0 bytes app/src/main/res/drawable-ldpi/inverse.png | Bin 1027 -> 0 bytes .../drawable-mdpi-v11/ic_stat_notifyerr.png | Bin 357 -> 0 bytes .../res/drawable-mdpi-v11/ic_stat_tor.png | Bin 517 -> 0 bytes .../drawable-mdpi-v11/ic_stat_tor_xfer.png | Bin 607 -> 0 bytes .../main/res/drawable-mdpi-v11/inverse.png | Bin 1027 -> 0 bytes .../drawable-mdpi-v9/ic_stat_notifyerr.png | Bin 458 -> 0 bytes .../main/res/drawable-mdpi-v9/ic_stat_tor.png | Bin 475 -> 0 bytes app/src/main/res/drawable-mdpi-v9/inverse.png | Bin 1027 -> 0 bytes .../res/drawable-mdpi/ic_action_settings.png | Bin 364 -> 0 bytes .../drawable-mdpi/ic_autorenew_black_36dp.png | Bin 369 -> 0 bytes .../ic_filter_none_black_36dp.png | Bin 198 -> 0 bytes .../main/res/drawable-mdpi/ic_launcher.png | Bin 2677 -> 0 bytes .../ic_playlist_add_check_black_36dp.png | Bin 163 -> 0 bytes .../res/drawable-mdpi/ic_stat_notifyerr.png | Bin 883 -> 0 bytes .../main/res/drawable-mdpi/ic_stat_tor.png | Bin 535 -> 0 bytes .../res/drawable-mdpi/ic_stat_tor_xfer.png | Bin 600 -> 0 bytes app/src/main/res/drawable-mdpi/inverse.png | Bin 1027 -> 0 bytes .../drawable-xhdpi-v11/ic_stat_notifyerr.png | Bin 618 -> 0 bytes .../res/drawable-xhdpi-v11/ic_stat_tor.png | Bin 1165 -> 0 bytes .../drawable-xhdpi-v11/ic_stat_tor_xfer.png | Bin 1337 -> 0 bytes .../main/res/drawable-xhdpi-v11/inverse.png | Bin 1027 -> 0 bytes .../drawable-xhdpi-v9/ic_stat_notifyerr.png | Bin 747 -> 0 bytes .../res/drawable-xhdpi-v9/ic_stat_tor.png | Bin 970 -> 0 bytes .../main/res/drawable-xhdpi-v9/inverse.png | Bin 1027 -> 0 bytes .../res/drawable-xhdpi/ic_action_settings.png | Bin 716 -> 0 bytes .../ic_autorenew_black_36dp.png | Bin 682 -> 0 bytes .../ic_filter_none_black_36dp.png | Bin 252 -> 0 bytes .../main/res/drawable-xhdpi/ic_launcher.png | Bin 5964 -> 0 bytes .../ic_playlist_add_check_black_36dp.png | Bin 236 -> 0 bytes .../res/drawable-xhdpi/ic_stat_notifyerr.png | Bin 1796 -> 0 bytes .../main/res/drawable-xhdpi/ic_stat_tor.png | Bin 1161 -> 0 bytes .../res/drawable-xhdpi/ic_stat_tor_xfer.png | Bin 1378 -> 0 bytes app/src/main/res/drawable-xhdpi/inverse.png | Bin 1027 -> 0 bytes .../res/drawable-xxhdpi-v11/ic_stat_tor.png | Bin 1903 -> 0 bytes .../drawable-xxhdpi-v11/ic_stat_tor_xfer.png | Bin 2019 -> 0 bytes .../ic_autorenew_black_36dp.png | Bin 1000 -> 0 bytes .../ic_filter_none_black_36dp.png | Bin 415 -> 0 bytes .../main/res/drawable-xxhdpi/ic_launcher.png | Bin 9556 -> 0 bytes .../ic_playlist_add_check_black_36dp.png | Bin 325 -> 0 bytes .../main/res/drawable-xxhdpi/ic_stat_tor.png | Bin 1872 -> 0 bytes .../res/drawable-xxhdpi/ic_stat_tor_xfer.png | Bin 2216 -> 0 bytes app/src/main/res/drawable-xxhdpi/inverse.png | Bin 1027 -> 0 bytes .../res/drawable-xxxhdpi-v11/ic_stat_tor.png | Bin 2661 -> 0 bytes .../drawable-xxxhdpi-v11/ic_stat_tor_xfer.png | Bin 3156 -> 0 bytes .../ic_autorenew_black_36dp.png | Bin 1362 -> 0 bytes .../ic_filter_none_black_36dp.png | Bin 505 -> 0 bytes .../main/res/drawable-xxxhdpi/ic_launcher.png | Bin 13297 -> 0 bytes .../ic_playlist_add_check_black_36dp.png | Bin 379 -> 0 bytes .../main/res/drawable-xxxhdpi/ic_stat_tor.png | Bin 2631 -> 0 bytes .../res/drawable-xxxhdpi/ic_stat_tor_xfer.png | Bin 2859 -> 0 bytes app/src/main/res/drawable-xxxhdpi/inverse.png | Bin 1027 -> 0 bytes app/src/main/res/drawable/button.xml | 37 - app/src/main/res/drawable/button_off.xml | 37 - app/src/main/res/drawable/button_on.xml | 35 - app/src/main/res/drawable/classyfabric.png | Bin 8856 -> 0 bytes app/src/main/res/drawable/error.png | Bin 2922 -> 0 bytes app/src/main/res/drawable/ic_chatsecure.png | Bin 4013 -> 0 bytes app/src/main/res/drawable/ic_duckduckgo.png | Bin 5042 -> 0 bytes app/src/main/res/drawable/ic_launcher.png | Bin 6055 -> 0 bytes app/src/main/res/drawable/ic_menu_about.png | Bin 1771 -> 0 bytes app/src/main/res/drawable/ic_menu_exit.png | Bin 2693 -> 0 bytes app/src/main/res/drawable/ic_menu_goto.png | Bin 1636 -> 0 bytes app/src/main/res/drawable/ic_play.png | Bin 3560 -> 0 bytes app/src/main/res/drawable/ic_stat_tor_off.png | Bin 744 -> 0 bytes .../main/res/drawable/ic_stat_tor_xfer.png | Bin 600 -> 0 bytes app/src/main/res/drawable/ic_twitter.png | Bin 2797 -> 0 bytes app/src/main/res/drawable/icon_martus.png | Bin 6763 -> 0 bytes app/src/main/res/drawable/icon_orfox.png | Bin 7617 -> 0 bytes .../main/res/drawable/icon_story_maker.png | Bin 4290 -> 0 bytes app/src/main/res/drawable/inverse.png | Bin 1027 -> 0 bytes app/src/main/res/drawable/n8fr8.jpg | Bin 18062 -> 0 bytes app/src/main/res/drawable/onion32.png | Bin 1599 -> 0 bytes app/src/main/res/drawable/rounded_button.xml | 13 - app/src/main/res/drawable/tilebg.xml | 4 - app/src/main/res/drawable/toggle.xml | 8 - app/src/main/res/drawable/tor.png | Bin 4766 -> 0 bytes app/src/main/res/drawable/tor25.png | Bin 2227 -> 0 bytes app/src/main/res/drawable/toroff.png | Bin 19187 -> 0 bytes app/src/main/res/drawable/toron.png | Bin 19057 -> 0 bytes app/src/main/res/drawable/torstarting.png | Bin 18052 -> 0 bytes app/src/main/res/layout-land/layout_main.xml | 153 -- .../layout_notification_expanded.xml | 124 -- app/src/main/res/layout/layout_about.xml | 117 -- .../layout/layout_activity_client_cookies.xml | 35 - .../layout_add_client_cookie_dialog.xml | 64 - app/src/main/res/layout/layout_apps.xml | 17 - app/src/main/res/layout/layout_apps_item.xml | 15 - .../layout/layout_client_cookie_list_item.xml | 24 - .../layout/layout_content_client_cookies.xml | 21 - .../main/res/layout/layout_cookie_actions.xml | 24 - app/src/main/res/layout/layout_diag.xml | 14 - app/src/main/res/layout/layout_help.xml | 20 - app/src/main/res/layout/layout_hs_actions.xml | 36 - .../res/layout/layout_hs_backups_list.xml | 12 - .../layout/layout_hs_backups_list_item.xml | 25 - app/src/main/res/layout/layout_hs_cookie.xml | 31 - .../main/res/layout/layout_hs_data_dialog.xml | 87 - .../main/res/layout/layout_hs_list_item.xml | 59 - .../main/res/layout/layout_hs_list_view.xml | 33 - .../res/layout/layout_hs_list_view_main.xml | 20 - app/src/main/res/layout/layout_log.xml | 52 - app/src/main/res/layout/layout_main.xml | 164 -- .../layout/layout_notification_expanded.xml | 122 -- .../main/res/layout/layout_orbot_control.xml | 131 -- app/src/main/res/layout/layout_promo_apps.xml | 115 -- app/src/main/res/layout/layout_settings.xml | 29 - app/src/main/res/layout/layout_vpn_setup.xml | 34 - .../res/layout/scrollingtext_buttons_view.xml | 34 - app/src/main/res/menu/cookie_menu.xml | 11 - app/src/main/res/menu/hs_menu.xml | 14 - app/src/main/res/menu/orbot_main.xml | 88 - app/src/main/res/menu/share_menu.xml | 7 - app/src/main/res/values-ach/strings.xml | 12 - app/src/main/res/values-ar/strings.xml | 262 --- app/src/main/res/values-az/strings.xml | 297 ---- app/src/main/res/values-bg/strings.xml | 293 ---- app/src/main/res/values-bn-rBD/strings.xml | 40 - app/src/main/res/values-bn-rIN/strings.xml | 12 - app/src/main/res/values-bn/strings.xml | 12 - app/src/main/res/values-brx/strings.xml | 12 - app/src/main/res/values-bs/strings.xml | 18 - app/src/main/res/values-ca/strings.xml | 226 --- app/src/main/res/values-cs-rCZ/strings.xml | 223 --- app/src/main/res/values-cs/strings.xml | 74 - app/src/main/res/values-cy/strings.xml | 81 - app/src/main/res/values-da/strings.xml | 203 --- app/src/main/res/values-de-rAT/strings.xml | 12 - app/src/main/res/values-de/strings.xml | 293 ---- app/src/main/res/values-el/strings.xml | 208 --- app/src/main/res/values-en-rGB/strings.xml | 13 - app/src/main/res/values-eo/strings.xml | 146 -- app/src/main/res/values-es-rAR/strings.xml | 69 - app/src/main/res/values-es/arrays.xml | 15 - app/src/main/res/values-es/strings.xml | 326 ---- app/src/main/res/values-et/strings.xml | 210 --- app/src/main/res/values-eu/strings.xml | 218 --- app/src/main/res/values-fa/strings.xml | 292 ---- app/src/main/res/values-fi/strings.xml | 278 --- app/src/main/res/values-fr-rFR/strings.xml | 293 ---- app/src/main/res/values-fr/strings.xml | 54 - app/src/main/res/values-gl/strings.xml | 209 --- app/src/main/res/values-gu-rIN/strings.xml | 14 - app/src/main/res/values-gu/strings.xml | 17 - app/src/main/res/values-he/strings.xml | 233 --- app/src/main/res/values-hi/strings.xml | 26 - app/src/main/res/values-hr-rHR/strings.xml | 30 - app/src/main/res/values-hr/strings.xml | 293 ---- app/src/main/res/values-hu/strings.xml | 293 ---- app/src/main/res/values-hy-rAM/strings.xml | 12 - app/src/main/res/values-ia/strings.xml | 30 - app/src/main/res/values-id/strings.xml | 284 ---- app/src/main/res/values-in-rID/strings.xml | 284 ---- app/src/main/res/values-in/strings.xml | 48 - app/src/main/res/values-is/strings.xml | 278 --- app/src/main/res/values-it/strings.xml | 293 ---- app/src/main/res/values-iw/strings.xml | 233 --- app/src/main/res/values-ja/strings.xml | 293 ---- app/src/main/res/values-kn-rIN/strings.xml | 12 - app/src/main/res/values-kn/strings.xml | 12 - app/src/main/res/values-ko/strings.xml | 214 --- app/src/main/res/values-ky/strings.xml | 21 - app/src/main/res/values-lt-rLT/strings.xml | 12 - app/src/main/res/values-lt/strings.xml | 28 - app/src/main/res/values-lv/strings.xml | 278 --- app/src/main/res/values-mk/strings.xml | 278 --- app/src/main/res/values-ml/strings.xml | 12 - app/src/main/res/values-mn/strings.xml | 12 - app/src/main/res/values-mr-rIN/strings.xml | 12 - app/src/main/res/values-ms-rMY/strings.xml | 196 --- app/src/main/res/values-ms/strings.xml | 200 --- app/src/main/res/values-my/strings.xml | 30 - app/src/main/res/values-nb/strings.xml | 258 --- app/src/main/res/values-nl/strings.xml | 292 ---- app/src/main/res/values-pa/strings.xml | 19 - app/src/main/res/values-pl/strings.xml | 293 ---- app/src/main/res/values-ps/strings.xml | 12 - app/src/main/res/values-pt-rBR/strings.xml | 285 ---- app/src/main/res/values-pt-rPT/strings.xml | 14 - app/src/main/res/values-pt/strings.xml | 181 -- app/src/main/res/values-ro-rRO/strings.xml | 30 - app/src/main/res/values-ro/strings.xml | 231 --- app/src/main/res/values-rs-rAR/strings.xml | 58 - app/src/main/res/values-ru/strings.xml | 293 ---- app/src/main/res/values-si-rLK/strings.xml | 190 --- app/src/main/res/values-sk-rSK/strings.xml | 15 - app/src/main/res/values-sk/strings.xml | 45 - app/src/main/res/values-sl/strings.xml | 79 - app/src/main/res/values-sn/strings.xml | 22 - app/src/main/res/values-sq/strings.xml | 30 - app/src/main/res/values-sr/strings.xml | 200 --- app/src/main/res/values-sv/strings.xml | 293 ---- app/src/main/res/values-ta/strings.xml | 68 - app/src/main/res/values-th/strings.xml | 169 -- app/src/main/res/values-tl/strings.xml | 249 --- app/src/main/res/values-tr/strings.xml | 282 ---- app/src/main/res/values-uk/strings.xml | 278 --- app/src/main/res/values-ur/strings.xml | 18 - app/src/main/res/values-uz/strings.xml | 47 - app/src/main/res/values-v21/styles.xml | 1 - app/src/main/res/values-vi/strings.xml | 293 ---- app/src/main/res/values-w820dp/dimens.xml | 6 - app/src/main/res/values-zh-rCN/strings.xml | 298 ---- app/src/main/res/values-zh-rTW/strings.xml | 116 -- app/src/main/res/values/arrays.xml | 15 - app/src/main/res/values/colors.xml | 9 - app/src/main/res/values/dimens.xml | 365 ---- app/src/main/res/values/strings.xml | 391 ----- app/src/main/res/values/styles.xml | 11 - app/src/main/res/values/theme.xml | 8 - .../main/res/xml/hidden_services_paths.xml | 4 - app/src/main/res/xml/preferences.xml | 263 --- app/src/minimalperm/AndroidManifest.xml | 163 -- description/ach.xlf | 85 - description/ar.xlf | 105 -- description/az.xlf | 103 -- description/bg.xlf | 103 -- description/bn-rBD.xlf | 87 - description/bn-rIN.xlf | 85 - description/bn.xlf | 85 - description/brx.xlf | 85 - description/bs.xlf | 85 - description/ca.xlf | 90 - description/cs-rCZ.xlf | 85 - description/cs.xlf | 86 - description/cy.xlf | 85 - description/da.xlf | 103 -- description/de-rAT.xlf | 85 - description/de.xlf | 103 -- description/el.xlf | 85 - description/en-rGB.xlf | 85 - description/eo.xlf | 100 -- description/es-rAR.xlf | 85 - description/es.xlf | 103 -- description/et.xlf | 85 - description/eu.xlf | 92 - description/fa.xlf | 103 -- description/fi.xlf | 103 -- description/fr-rFR.xlf | 103 -- description/fr.xlf | 103 -- description/gl.xlf | 87 - description/gu-rIN.xlf | 85 - description/gu.xlf | 85 - description/hi.xlf | 88 - description/hr-rHR.xlf | 85 - description/hr.xlf | 103 -- description/hu.xlf | 103 -- description/hy-rAM.xlf | 85 - description/ia.xlf | 85 - description/in-rID.xlf | 103 -- description/in.xlf | 87 - description/is.xlf | 103 -- description/it.xlf | 105 -- description/iw.xlf | 103 -- description/ja.xlf | 103 -- description/kn-rIN.xlf | 85 - description/kn.xlf | 85 - description/ko.xlf | 96 -- description/ky.xlf | 85 - description/lt-rLT.xlf | 85 - description/lt.xlf | 85 - description/lv.xlf | 103 -- description/mk.xlf | 103 -- description/ml.xlf | 85 - description/mn-rMN.xlf | 85 - description/mn.xlf | 85 - description/mr-rIN.xlf | 85 - description/mr.xlf | 85 - description/ms-rMY.xlf | 85 - description/ms.xlf | 86 - description/my.xlf | 85 - description/nb.xlf | 103 -- description/nl.xlf | 86 - description/pa.xlf | 85 - description/pl.xlf | 103 -- description/ps.xlf | 85 - description/pt-rBR.xlf | 103 -- description/pt-rPT.xlf | 88 - description/pt.xlf | 98 -- description/ro-rRO.xlf | 85 - description/ro.xlf | 98 -- description/ru.xlf | 103 -- description/si-rLK.xlf | 85 - description/sk-rSK.xlf | 85 - description/sk.xlf | 85 - description/sl.xlf | 85 - description/sn.xlf | 85 - description/source.xlf | 86 - description/sq.xlf | 85 - description/sr.xlf | 103 -- description/sv.xlf | 103 -- description/ta.xlf | 87 - description/th.xlf | 85 - description/tl.xlf | 85 - description/tr.xlf | 103 -- description/uk.xlf | 103 -- description/ur.xlf | 85 - description/uz.xlf | 85 - description/vi.xlf | 103 -- description/zh-rCN.xlf | 103 -- description/zh-rTW.xlf | 105 -- docs/GSoC.txt | 45 - docs/WALKTHROUGH | 90 - docs/featuregraphic.png | Bin 299999 -> 0 bytes docs/featuregraphic.xcf | Bin 1316429 -> 0 bytes docs/onionroots.xcf | Bin 1748142 -> 0 bytes docs/orbotnewicons.xcf | Bin 1118257 -> 0 bytes fix-translations | 10 - jsocksAndroid/build.gradle | 18 - jsocksAndroid/src/main/AndroidManifest.xml | 11 - .../runjva/sourceforge/jsocks/main/SOCKS.java | 267 --- .../jsocks/protocol/Authentication.java | 35 - .../jsocks/protocol/AuthenticationNone.java | 22 - .../jsocks/protocol/InetRange.java | 492 ------ .../jsocks/protocol/ProxyMessage.java | 118 -- .../jsocks/protocol/ProxyServer.java | 699 -------- .../jsocks/protocol/Socks4Message.java | 167 -- .../jsocks/protocol/Socks4Proxy.java | 144 -- .../jsocks/protocol/Socks5DatagramSocket.java | 480 ------ .../jsocks/protocol/Socks5Message.java | 325 ---- .../jsocks/protocol/Socks5Proxy.java | 295 ---- .../jsocks/protocol/SocksException.java | 111 -- .../jsocks/protocol/SocksProxyBase.java | 543 ------ .../jsocks/protocol/SocksServerSocket.java | 235 --- .../jsocks/protocol/SocksSocket.java | 385 ----- .../jsocks/protocol/UDPEncapsulation.java | 33 - .../jsocks/protocol/UDPRelayServer.java | 227 --- .../protocol/UserPasswordAuthentication.java | 91 - .../sourceforge/jsocks/server/Ident.java | 171 -- .../jsocks/server/IdentAuthenticator.java | 182 -- .../jsocks/server/ServerAuthenticator.java | 126 -- .../server/ServerAuthenticatorBase.java | 187 -- .../server/ServerAuthenticatorNone.java | 16 - .../server/UserPasswordAuthenticator.java | 82 - .../jsocks/server/UserValidation.java | 24 - 402 files changed, 36398 deletions(-) delete mode 100644 app/build.gradle delete mode 100644 app/proguard-rules.txt delete mode 100644 app/src/fullperm/AndroidManifest.xml delete mode 100644 app/src/main/AndroidManifest.xml delete mode 120000 app/src/main/assets/LICENSE delete mode 100644 app/src/main/java/com/google/zxing/integration/android/IntentIntegrator.java delete mode 100644 app/src/main/java/com/google/zxing/integration/android/IntentResult.java delete mode 100644 app/src/main/java/org/torproject/android/OnBootReceiver.java delete mode 100644 app/src/main/java/org/torproject/android/OrbotApp.java delete mode 100644 app/src/main/java/org/torproject/android/OrbotMainActivity.java delete mode 100644 app/src/main/java/org/torproject/android/settings/Languages.java delete mode 100644 app/src/main/java/org/torproject/android/settings/SettingsPreferences.java delete mode 100644 app/src/main/java/org/torproject/android/ui/AppManagerActivity.java delete mode 100644 app/src/main/java/org/torproject/android/ui/BridgeSetupActivity.java delete mode 100644 app/src/main/java/org/torproject/android/ui/ImageProgressView.java delete mode 100644 app/src/main/java/org/torproject/android/ui/OrbotDiagnosticsActivity.java delete mode 100644 app/src/main/java/org/torproject/android/ui/PromoAppsActivity.java delete mode 100644 app/src/main/java/org/torproject/android/ui/Rotate3dAnimation.java delete mode 100644 app/src/main/java/org/torproject/android/ui/VPNSetupActivity.java delete mode 100644 app/src/main/java/org/torproject/android/ui/hiddenservices/ClientCookiesActivity.java delete mode 100644 app/src/main/java/org/torproject/android/ui/hiddenservices/HiddenServicesActivity.java delete mode 100644 app/src/main/java/org/torproject/android/ui/hiddenservices/adapters/BackupAdapter.java delete mode 100644 app/src/main/java/org/torproject/android/ui/hiddenservices/adapters/ClientCookiesAdapter.java delete mode 100644 app/src/main/java/org/torproject/android/ui/hiddenservices/adapters/OnionListAdapter.java delete mode 100644 app/src/main/java/org/torproject/android/ui/hiddenservices/backup/BackupUtils.java delete mode 100644 app/src/main/java/org/torproject/android/ui/hiddenservices/backup/ZipIt.java delete mode 100644 app/src/main/java/org/torproject/android/ui/hiddenservices/database/HSDatabase.java delete mode 100644 app/src/main/java/org/torproject/android/ui/hiddenservices/dialogs/AddCookieDialog.java delete mode 100644 app/src/main/java/org/torproject/android/ui/hiddenservices/dialogs/CookieActionsDialog.java delete mode 100644 app/src/main/java/org/torproject/android/ui/hiddenservices/dialogs/CookieDeleteDialog.java delete mode 100644 app/src/main/java/org/torproject/android/ui/hiddenservices/dialogs/HSActionsDialog.java delete mode 100644 app/src/main/java/org/torproject/android/ui/hiddenservices/dialogs/HSCookieDialog.java delete mode 100644 app/src/main/java/org/torproject/android/ui/hiddenservices/dialogs/HSDataDialog.java delete mode 100644 app/src/main/java/org/torproject/android/ui/hiddenservices/dialogs/HSDeleteDialog.java delete mode 100644 app/src/main/java/org/torproject/android/ui/hiddenservices/dialogs/SelectCookieBackupDialog.java delete mode 100644 app/src/main/java/org/torproject/android/ui/hiddenservices/dialogs/SelectHSBackupDialog.java delete mode 100644 app/src/main/java/org/torproject/android/ui/hiddenservices/permissions/PermissionManager.java delete mode 100644 app/src/main/java/org/torproject/android/ui/hiddenservices/providers/CookieContentProvider.java delete mode 100644 app/src/main/java/org/torproject/android/ui/hiddenservices/providers/HSContentProvider.java delete mode 100644 app/src/main/java/org/torproject/android/ui/hiddenservices/storage/ExternalStorage.java delete mode 100644 app/src/main/java/org/torproject/android/vpn/VPNEnableActivity.java delete mode 100644 app/src/main/res/drawable-hdpi-v11/ic_stat_notifyerr.png delete mode 100644 app/src/main/res/drawable-hdpi-v11/ic_stat_tor.png delete mode 100644 app/src/main/res/drawable-hdpi-v11/ic_stat_tor_off.png delete mode 100644 app/src/main/res/drawable-hdpi-v11/ic_stat_tor_xfer.png delete mode 100644 app/src/main/res/drawable-hdpi-v11/inverse.png delete mode 100644 app/src/main/res/drawable-hdpi-v9/ic_stat_notifyerr.png delete mode 100644 app/src/main/res/drawable-hdpi-v9/ic_stat_tor.png delete mode 100644 app/src/main/res/drawable-hdpi-v9/inverse.png delete mode 100644 app/src/main/res/drawable-hdpi/ic_action_settings.png delete mode 100644 app/src/main/res/drawable-hdpi/ic_autorenew_black_36dp.png delete mode 100644 app/src/main/res/drawable-hdpi/ic_filter_none_black_36dp.png delete mode 100644 app/src/main/res/drawable-hdpi/ic_launcher.png delete mode 100644 app/src/main/res/drawable-hdpi/ic_playlist_add_check_black_36dp.png delete mode 100644 app/src/main/res/drawable-hdpi/ic_stat_notifyerr.png delete mode 100644 app/src/main/res/drawable-hdpi/ic_stat_tor.png delete mode 100644 app/src/main/res/drawable-hdpi/ic_stat_tor_xfer.png delete mode 100644 app/src/main/res/drawable-hdpi/inverse.png delete mode 100644 app/src/main/res/drawable-ldpi-v11/ic_stat_notifyerr.png delete mode 100644 app/src/main/res/drawable-ldpi-v11/ic_stat_tor.png delete mode 100644 app/src/main/res/drawable-ldpi-v11/inverse.png delete mode 100644 app/src/main/res/drawable-ldpi-v9/ic_stat_notifyerr.png delete mode 100644 app/src/main/res/drawable-ldpi-v9/ic_stat_tor.png delete mode 100644 app/src/main/res/drawable-ldpi-v9/inverse.png delete mode 100644 app/src/main/res/drawable-ldpi/ic_action_settings.png delete mode 100644 app/src/main/res/drawable-ldpi/ic_launcher.png delete mode 100644 app/src/main/res/drawable-ldpi/ic_stat_notifyerr.png delete mode 100644 app/src/main/res/drawable-ldpi/ic_stat_tor.png delete mode 100644 app/src/main/res/drawable-ldpi/inverse.png delete mode 100644 app/src/main/res/drawable-mdpi-v11/ic_stat_notifyerr.png delete mode 100644 app/src/main/res/drawable-mdpi-v11/ic_stat_tor.png delete mode 100644 app/src/main/res/drawable-mdpi-v11/ic_stat_tor_xfer.png delete mode 100644 app/src/main/res/drawable-mdpi-v11/inverse.png delete mode 100644 app/src/main/res/drawable-mdpi-v9/ic_stat_notifyerr.png delete mode 100644 app/src/main/res/drawable-mdpi-v9/ic_stat_tor.png delete mode 100644 app/src/main/res/drawable-mdpi-v9/inverse.png delete mode 100644 app/src/main/res/drawable-mdpi/ic_action_settings.png delete mode 100644 app/src/main/res/drawable-mdpi/ic_autorenew_black_36dp.png delete mode 100644 app/src/main/res/drawable-mdpi/ic_filter_none_black_36dp.png delete mode 100644 app/src/main/res/drawable-mdpi/ic_launcher.png delete mode 100644 app/src/main/res/drawable-mdpi/ic_playlist_add_check_black_36dp.png delete mode 100644 app/src/main/res/drawable-mdpi/ic_stat_notifyerr.png delete mode 100644 app/src/main/res/drawable-mdpi/ic_stat_tor.png delete mode 100644 app/src/main/res/drawable-mdpi/ic_stat_tor_xfer.png delete mode 100644 app/src/main/res/drawable-mdpi/inverse.png delete mode 100644 app/src/main/res/drawable-xhdpi-v11/ic_stat_notifyerr.png delete mode 100644 app/src/main/res/drawable-xhdpi-v11/ic_stat_tor.png delete mode 100644 app/src/main/res/drawable-xhdpi-v11/ic_stat_tor_xfer.png delete mode 100644 app/src/main/res/drawable-xhdpi-v11/inverse.png delete mode 100644 app/src/main/res/drawable-xhdpi-v9/ic_stat_notifyerr.png delete mode 100644 app/src/main/res/drawable-xhdpi-v9/ic_stat_tor.png delete mode 100644 app/src/main/res/drawable-xhdpi-v9/inverse.png delete mode 100644 app/src/main/res/drawable-xhdpi/ic_action_settings.png delete mode 100644 app/src/main/res/drawable-xhdpi/ic_autorenew_black_36dp.png delete mode 100644 app/src/main/res/drawable-xhdpi/ic_filter_none_black_36dp.png delete mode 100644 app/src/main/res/drawable-xhdpi/ic_launcher.png delete mode 100644 app/src/main/res/drawable-xhdpi/ic_playlist_add_check_black_36dp.png delete mode 100644 app/src/main/res/drawable-xhdpi/ic_stat_notifyerr.png delete mode 100644 app/src/main/res/drawable-xhdpi/ic_stat_tor.png delete mode 100644 app/src/main/res/drawable-xhdpi/ic_stat_tor_xfer.png delete mode 100644 app/src/main/res/drawable-xhdpi/inverse.png delete mode 100644 app/src/main/res/drawable-xxhdpi-v11/ic_stat_tor.png delete mode 100644 app/src/main/res/drawable-xxhdpi-v11/ic_stat_tor_xfer.png delete mode 100644 app/src/main/res/drawable-xxhdpi/ic_autorenew_black_36dp.png delete mode 100644 app/src/main/res/drawable-xxhdpi/ic_filter_none_black_36dp.png delete mode 100644 app/src/main/res/drawable-xxhdpi/ic_launcher.png delete mode 100644 app/src/main/res/drawable-xxhdpi/ic_playlist_add_check_black_36dp.png delete mode 100644 app/src/main/res/drawable-xxhdpi/ic_stat_tor.png delete mode 100644 app/src/main/res/drawable-xxhdpi/ic_stat_tor_xfer.png delete mode 100644 app/src/main/res/drawable-xxhdpi/inverse.png delete mode 100644 app/src/main/res/drawable-xxxhdpi-v11/ic_stat_tor.png delete mode 100644 app/src/main/res/drawable-xxxhdpi-v11/ic_stat_tor_xfer.png delete mode 100644 app/src/main/res/drawable-xxxhdpi/ic_autorenew_black_36dp.png delete mode 100644 app/src/main/res/drawable-xxxhdpi/ic_filter_none_black_36dp.png delete mode 100644 app/src/main/res/drawable-xxxhdpi/ic_launcher.png delete mode 100644 app/src/main/res/drawable-xxxhdpi/ic_playlist_add_check_black_36dp.png delete mode 100644 app/src/main/res/drawable-xxxhdpi/ic_stat_tor.png delete mode 100644 app/src/main/res/drawable-xxxhdpi/ic_stat_tor_xfer.png delete mode 100644 app/src/main/res/drawable-xxxhdpi/inverse.png delete mode 100644 app/src/main/res/drawable/button.xml delete mode 100644 app/src/main/res/drawable/button_off.xml delete mode 100644 app/src/main/res/drawable/button_on.xml delete mode 100644 app/src/main/res/drawable/classyfabric.png delete mode 100644 app/src/main/res/drawable/error.png delete mode 100644 app/src/main/res/drawable/ic_chatsecure.png delete mode 100644 app/src/main/res/drawable/ic_duckduckgo.png delete mode 100644 app/src/main/res/drawable/ic_launcher.png delete mode 100644 app/src/main/res/drawable/ic_menu_about.png delete mode 100644 app/src/main/res/drawable/ic_menu_exit.png delete mode 100644 app/src/main/res/drawable/ic_menu_goto.png delete mode 100644 app/src/main/res/drawable/ic_play.png delete mode 100644 app/src/main/res/drawable/ic_stat_tor_off.png delete mode 100644 app/src/main/res/drawable/ic_stat_tor_xfer.png delete mode 100644 app/src/main/res/drawable/ic_twitter.png delete mode 100644 app/src/main/res/drawable/icon_martus.png delete mode 100644 app/src/main/res/drawable/icon_orfox.png delete mode 100644 app/src/main/res/drawable/icon_story_maker.png delete mode 100644 app/src/main/res/drawable/inverse.png delete mode 100644 app/src/main/res/drawable/n8fr8.jpg delete mode 100644 app/src/main/res/drawable/onion32.png delete mode 100644 app/src/main/res/drawable/rounded_button.xml delete mode 100644 app/src/main/res/drawable/tilebg.xml delete mode 100644 app/src/main/res/drawable/toggle.xml delete mode 100644 app/src/main/res/drawable/tor.png delete mode 100644 app/src/main/res/drawable/tor25.png delete mode 100644 app/src/main/res/drawable/toroff.png delete mode 100644 app/src/main/res/drawable/toron.png delete mode 100644 app/src/main/res/drawable/torstarting.png delete mode 100644 app/src/main/res/layout-land/layout_main.xml delete mode 100644 app/src/main/res/layout-v21/layout_notification_expanded.xml delete mode 100644 app/src/main/res/layout/layout_about.xml delete mode 100644 app/src/main/res/layout/layout_activity_client_cookies.xml delete mode 100644 app/src/main/res/layout/layout_add_client_cookie_dialog.xml delete mode 100644 app/src/main/res/layout/layout_apps.xml delete mode 100644 app/src/main/res/layout/layout_apps_item.xml delete mode 100644 app/src/main/res/layout/layout_client_cookie_list_item.xml delete mode 100644 app/src/main/res/layout/layout_content_client_cookies.xml delete mode 100644 app/src/main/res/layout/layout_cookie_actions.xml delete mode 100644 app/src/main/res/layout/layout_diag.xml delete mode 100644 app/src/main/res/layout/layout_help.xml delete mode 100644 app/src/main/res/layout/layout_hs_actions.xml delete mode 100644 app/src/main/res/layout/layout_hs_backups_list.xml delete mode 100644 app/src/main/res/layout/layout_hs_backups_list_item.xml delete mode 100644 app/src/main/res/layout/layout_hs_cookie.xml delete mode 100644 app/src/main/res/layout/layout_hs_data_dialog.xml delete mode 100644 app/src/main/res/layout/layout_hs_list_item.xml delete mode 100644 app/src/main/res/layout/layout_hs_list_view.xml delete mode 100644 app/src/main/res/layout/layout_hs_list_view_main.xml delete mode 100644 app/src/main/res/layout/layout_log.xml delete mode 100644 app/src/main/res/layout/layout_main.xml delete mode 100644 app/src/main/res/layout/layout_notification_expanded.xml delete mode 100644 app/src/main/res/layout/layout_orbot_control.xml delete mode 100644 app/src/main/res/layout/layout_promo_apps.xml delete mode 100644 app/src/main/res/layout/layout_settings.xml delete mode 100644 app/src/main/res/layout/layout_vpn_setup.xml delete mode 100644 app/src/main/res/layout/scrollingtext_buttons_view.xml delete mode 100644 app/src/main/res/menu/cookie_menu.xml delete mode 100644 app/src/main/res/menu/hs_menu.xml delete mode 100644 app/src/main/res/menu/orbot_main.xml delete mode 100644 app/src/main/res/menu/share_menu.xml delete mode 100644 app/src/main/res/values-ach/strings.xml delete mode 100644 app/src/main/res/values-ar/strings.xml delete mode 100644 app/src/main/res/values-az/strings.xml delete mode 100644 app/src/main/res/values-bg/strings.xml delete mode 100644 app/src/main/res/values-bn-rBD/strings.xml delete mode 100644 app/src/main/res/values-bn-rIN/strings.xml delete mode 100644 app/src/main/res/values-bn/strings.xml delete mode 100644 app/src/main/res/values-brx/strings.xml delete mode 100644 app/src/main/res/values-bs/strings.xml delete mode 100644 app/src/main/res/values-ca/strings.xml delete mode 100644 app/src/main/res/values-cs-rCZ/strings.xml delete mode 100644 app/src/main/res/values-cs/strings.xml delete mode 100644 app/src/main/res/values-cy/strings.xml delete mode 100644 app/src/main/res/values-da/strings.xml delete mode 100644 app/src/main/res/values-de-rAT/strings.xml delete mode 100644 app/src/main/res/values-de/strings.xml delete mode 100644 app/src/main/res/values-el/strings.xml delete mode 100644 app/src/main/res/values-en-rGB/strings.xml delete mode 100644 app/src/main/res/values-eo/strings.xml delete mode 100644 app/src/main/res/values-es-rAR/strings.xml delete mode 100644 app/src/main/res/values-es/arrays.xml delete mode 100644 app/src/main/res/values-es/strings.xml delete mode 100644 app/src/main/res/values-et/strings.xml delete mode 100644 app/src/main/res/values-eu/strings.xml delete mode 100644 app/src/main/res/values-fa/strings.xml delete mode 100644 app/src/main/res/values-fi/strings.xml delete mode 100644 app/src/main/res/values-fr-rFR/strings.xml delete mode 100644 app/src/main/res/values-fr/strings.xml delete mode 100644 app/src/main/res/values-gl/strings.xml delete mode 100644 app/src/main/res/values-gu-rIN/strings.xml delete mode 100644 app/src/main/res/values-gu/strings.xml delete mode 100644 app/src/main/res/values-he/strings.xml delete mode 100644 app/src/main/res/values-hi/strings.xml delete mode 100644 app/src/main/res/values-hr-rHR/strings.xml delete mode 100644 app/src/main/res/values-hr/strings.xml delete mode 100644 app/src/main/res/values-hu/strings.xml delete mode 100644 app/src/main/res/values-hy-rAM/strings.xml delete mode 100644 app/src/main/res/values-ia/strings.xml delete mode 100644 app/src/main/res/values-id/strings.xml delete mode 100644 app/src/main/res/values-in-rID/strings.xml delete mode 100644 app/src/main/res/values-in/strings.xml delete mode 100644 app/src/main/res/values-is/strings.xml delete mode 100644 app/src/main/res/values-it/strings.xml delete mode 100644 app/src/main/res/values-iw/strings.xml delete mode 100644 app/src/main/res/values-ja/strings.xml delete mode 100644 app/src/main/res/values-kn-rIN/strings.xml delete mode 100644 app/src/main/res/values-kn/strings.xml delete mode 100644 app/src/main/res/values-ko/strings.xml delete mode 100644 app/src/main/res/values-ky/strings.xml delete mode 100644 app/src/main/res/values-lt-rLT/strings.xml delete mode 100644 app/src/main/res/values-lt/strings.xml delete mode 100644 app/src/main/res/values-lv/strings.xml delete mode 100644 app/src/main/res/values-mk/strings.xml delete mode 100644 app/src/main/res/values-ml/strings.xml delete mode 100644 app/src/main/res/values-mn/strings.xml delete mode 100644 app/src/main/res/values-mr-rIN/strings.xml delete mode 100644 app/src/main/res/values-ms-rMY/strings.xml delete mode 100644 app/src/main/res/values-ms/strings.xml delete mode 100644 app/src/main/res/values-my/strings.xml delete mode 100644 app/src/main/res/values-nb/strings.xml delete mode 100644 app/src/main/res/values-nl/strings.xml delete mode 100644 app/src/main/res/values-pa/strings.xml delete mode 100644 app/src/main/res/values-pl/strings.xml delete mode 100644 app/src/main/res/values-ps/strings.xml delete mode 100644 app/src/main/res/values-pt-rBR/strings.xml delete mode 100644 app/src/main/res/values-pt-rPT/strings.xml delete mode 100644 app/src/main/res/values-pt/strings.xml delete mode 100644 app/src/main/res/values-ro-rRO/strings.xml delete mode 100644 app/src/main/res/values-ro/strings.xml delete mode 100644 app/src/main/res/values-rs-rAR/strings.xml delete mode 100644 app/src/main/res/values-ru/strings.xml delete mode 100644 app/src/main/res/values-si-rLK/strings.xml delete mode 100644 app/src/main/res/values-sk-rSK/strings.xml delete mode 100644 app/src/main/res/values-sk/strings.xml delete mode 100644 app/src/main/res/values-sl/strings.xml delete mode 100644 app/src/main/res/values-sn/strings.xml delete mode 100644 app/src/main/res/values-sq/strings.xml delete mode 100644 app/src/main/res/values-sr/strings.xml delete mode 100644 app/src/main/res/values-sv/strings.xml delete mode 100644 app/src/main/res/values-ta/strings.xml delete mode 100644 app/src/main/res/values-th/strings.xml delete mode 100644 app/src/main/res/values-tl/strings.xml delete mode 100644 app/src/main/res/values-tr/strings.xml delete mode 100644 app/src/main/res/values-uk/strings.xml delete mode 100644 app/src/main/res/values-ur/strings.xml delete mode 100644 app/src/main/res/values-uz/strings.xml delete mode 100644 app/src/main/res/values-v21/styles.xml delete mode 100644 app/src/main/res/values-vi/strings.xml delete mode 100644 app/src/main/res/values-w820dp/dimens.xml delete mode 100644 app/src/main/res/values-zh-rCN/strings.xml delete mode 100644 app/src/main/res/values-zh-rTW/strings.xml delete mode 100644 app/src/main/res/values/arrays.xml delete mode 100644 app/src/main/res/values/colors.xml delete mode 100644 app/src/main/res/values/dimens.xml delete mode 100644 app/src/main/res/values/strings.xml delete mode 100644 app/src/main/res/values/styles.xml delete mode 100644 app/src/main/res/values/theme.xml delete mode 100644 app/src/main/res/xml/hidden_services_paths.xml delete mode 100644 app/src/main/res/xml/preferences.xml delete mode 100644 app/src/minimalperm/AndroidManifest.xml delete mode 100644 description/ach.xlf delete mode 100644 description/ar.xlf delete mode 100644 description/az.xlf delete mode 100644 description/bg.xlf delete mode 100644 description/bn-rBD.xlf delete mode 100644 description/bn-rIN.xlf delete mode 100644 description/bn.xlf delete mode 100644 description/brx.xlf delete mode 100644 description/bs.xlf delete mode 100644 description/ca.xlf delete mode 100644 description/cs-rCZ.xlf delete mode 100644 description/cs.xlf delete mode 100644 description/cy.xlf delete mode 100644 description/da.xlf delete mode 100644 description/de-rAT.xlf delete mode 100644 description/de.xlf delete mode 100644 description/el.xlf delete mode 100644 description/en-rGB.xlf delete mode 100644 description/eo.xlf delete mode 100644 description/es-rAR.xlf delete mode 100644 description/es.xlf delete mode 100644 description/et.xlf delete mode 100644 description/eu.xlf delete mode 100644 description/fa.xlf delete mode 100644 description/fi.xlf delete mode 100644 description/fr-rFR.xlf delete mode 100644 description/fr.xlf delete mode 100644 description/gl.xlf delete mode 100644 description/gu-rIN.xlf delete mode 100644 description/gu.xlf delete mode 100644 description/hi.xlf delete mode 100644 description/hr-rHR.xlf delete mode 100644 description/hr.xlf delete mode 100644 description/hu.xlf delete mode 100644 description/hy-rAM.xlf delete mode 100644 description/ia.xlf delete mode 100644 description/in-rID.xlf delete mode 100644 description/in.xlf delete mode 100644 description/is.xlf delete mode 100644 description/it.xlf delete mode 100644 description/iw.xlf delete mode 100644 description/ja.xlf delete mode 100644 description/kn-rIN.xlf delete mode 100644 description/kn.xlf delete mode 100644 description/ko.xlf delete mode 100644 description/ky.xlf delete mode 100644 description/lt-rLT.xlf delete mode 100644 description/lt.xlf delete mode 100644 description/lv.xlf delete mode 100644 description/mk.xlf delete mode 100644 description/ml.xlf delete mode 100644 description/mn-rMN.xlf delete mode 100644 description/mn.xlf delete mode 100644 description/mr-rIN.xlf delete mode 100644 description/mr.xlf delete mode 100644 description/ms-rMY.xlf delete mode 100644 description/ms.xlf delete mode 100644 description/my.xlf delete mode 100644 description/nb.xlf delete mode 100644 description/nl.xlf delete mode 100644 description/pa.xlf delete mode 100644 description/pl.xlf delete mode 100644 description/ps.xlf delete mode 100644 description/pt-rBR.xlf delete mode 100644 description/pt-rPT.xlf delete mode 100644 description/pt.xlf delete mode 100644 description/ro-rRO.xlf delete mode 100644 description/ro.xlf delete mode 100644 description/ru.xlf delete mode 100644 description/si-rLK.xlf delete mode 100644 description/sk-rSK.xlf delete mode 100644 description/sk.xlf delete mode 100644 description/sl.xlf delete mode 100644 description/sn.xlf delete mode 100644 description/source.xlf delete mode 100644 description/sq.xlf delete mode 100644 description/sr.xlf delete mode 100644 description/sv.xlf delete mode 100644 description/ta.xlf delete mode 100644 description/th.xlf delete mode 100644 description/tl.xlf delete mode 100644 description/tr.xlf delete mode 100644 description/uk.xlf delete mode 100644 description/ur.xlf delete mode 100644 description/uz.xlf delete mode 100644 description/vi.xlf delete mode 100644 description/zh-rCN.xlf delete mode 100644 description/zh-rTW.xlf delete mode 100644 docs/GSoC.txt delete mode 100644 docs/WALKTHROUGH delete mode 100644 docs/featuregraphic.png delete mode 100644 docs/featuregraphic.xcf delete mode 100644 docs/onionroots.xcf delete mode 100644 docs/orbotnewicons.xcf delete mode 100755 fix-translations delete mode 100644 jsocksAndroid/build.gradle delete mode 100644 jsocksAndroid/src/main/AndroidManifest.xml delete mode 100644 jsocksAndroid/src/main/java/com/runjva/sourceforge/jsocks/main/SOCKS.java delete mode 100644 jsocksAndroid/src/main/java/com/runjva/sourceforge/jsocks/protocol/Authentication.java delete mode 100644 jsocksAndroid/src/main/java/com/runjva/sourceforge/jsocks/protocol/AuthenticationNone.java delete mode 100644 jsocksAndroid/src/main/java/com/runjva/sourceforge/jsocks/protocol/InetRange.java delete mode 100644 jsocksAndroid/src/main/java/com/runjva/sourceforge/jsocks/protocol/ProxyMessage.java delete mode 100644 jsocksAndroid/src/main/java/com/runjva/sourceforge/jsocks/protocol/ProxyServer.java delete mode 100644 jsocksAndroid/src/main/java/com/runjva/sourceforge/jsocks/protocol/Socks4Message.java delete mode 100644 jsocksAndroid/src/main/java/com/runjva/sourceforge/jsocks/protocol/Socks4Proxy.java delete mode 100644 jsocksAndroid/src/main/java/com/runjva/sourceforge/jsocks/protocol/Socks5DatagramSocket.java delete mode 100644 jsocksAndroid/src/main/java/com/runjva/sourceforge/jsocks/protocol/Socks5Message.java delete mode 100644 jsocksAndroid/src/main/java/com/runjva/sourceforge/jsocks/protocol/Socks5Proxy.java delete mode 100644 jsocksAndroid/src/main/java/com/runjva/sourceforge/jsocks/protocol/SocksException.java delete mode 100644 jsocksAndroid/src/main/java/com/runjva/sourceforge/jsocks/protocol/SocksProxyBase.java delete mode 100644 jsocksAndroid/src/main/java/com/runjva/sourceforge/jsocks/protocol/SocksServerSocket.java delete mode 100644 jsocksAndroid/src/main/java/com/runjva/sourceforge/jsocks/protocol/SocksSocket.java delete mode 100644 jsocksAndroid/src/main/java/com/runjva/sourceforge/jsocks/protocol/UDPEncapsulation.java delete mode 100644 jsocksAndroid/src/main/java/com/runjva/sourceforge/jsocks/protocol/UDPRelayServer.java delete mode 100644 jsocksAndroid/src/main/java/com/runjva/sourceforge/jsocks/protocol/UserPasswordAuthentication.java delete mode 100644 jsocksAndroid/src/main/java/com/runjva/sourceforge/jsocks/server/Ident.java delete mode 100644 jsocksAndroid/src/main/java/com/runjva/sourceforge/jsocks/server/IdentAuthenticator.java delete mode 100644 jsocksAndroid/src/main/java/com/runjva/sourceforge/jsocks/server/ServerAuthenticator.java delete mode 100644 jsocksAndroid/src/main/java/com/runjva/sourceforge/jsocks/server/ServerAuthenticatorBase.java delete mode 100644 jsocksAndroid/src/main/java/com/runjva/sourceforge/jsocks/server/ServerAuthenticatorNone.java delete mode 100644 jsocksAndroid/src/main/java/com/runjva/sourceforge/jsocks/server/UserPasswordAuthenticator.java delete mode 100644 jsocksAndroid/src/main/java/com/runjva/sourceforge/jsocks/server/UserValidation.java diff --git a/app/build.gradle b/app/build.gradle deleted file mode 100644 index 12f5eace..00000000 --- a/app/build.gradle +++ /dev/null @@ -1,52 +0,0 @@ -apply plugin: 'com.android.application' - -android { - compileSdkVersion 25 - buildToolsVersion '26.0.2' - defaultConfig { - applicationId "org.torproject.android" - minSdkVersion 16 - targetSdkVersion 25 - } - lintOptions { - checkReleaseBuilds false - // Or, if you prefer, you can continue to check for errors in release builds, - // but continue the build even when errors are found: - abortOnError false - } - buildTypes { - release { - minifyEnabled false - proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.txt' - } - } - - flavorDimensions "free" - - productFlavors { - minimalperm { - dimension "free" - minSdkVersion 16 - applicationId 'org.torproject.android' - targetSdkVersion 23 - maxSdkVersion 23 - versionCode 15510001 - versionName '15.5.1-RC-2-multi-SDK16' - } - fullperm { - dimension "free" - minSdkVersion 23 - applicationId 'org.torproject.android' - targetSdkVersion 25 - versionCode 15510002 - versionName '15.5.1-RC-2-multi-SDK23' - } - } -} - -dependencies { - compile project(':orbotservice') - compile 'com.android.support:support-v4:25.3.1' - compile 'com.android.support:appcompat-v7:25.3.1' - compile 'com.android.support:design:25.3.1' -} diff --git a/app/proguard-rules.txt b/app/proguard-rules.txt deleted file mode 100644 index 126e1ff5..00000000 --- a/app/proguard-rules.txt +++ /dev/null @@ -1,71 +0,0 @@ -# Add project specific ProGuard rules here. -# By default, the flags in this file are appended to flags specified -# in /home/n8fr8/dev/android/sdk/tools/proguard/proguard-android.txt -# You can edit the include path and order by changing the proguardFiles -# directive in build.gradle. -# -# For more details, see -# http://developer.android.com/guide/developing/tools/proguard.html - -# Add any project specific keep options here: - -# If your project uses WebView with JS, uncomment the following -# and specify the fully qualified class name to the JavaScript interface -# class: -#-keepclassmembers class fqcn.of.javascript.interface.for.webview { -# public *; -#} - --optimizationpasses 5 --dontusemixedcaseclassnames --dontskipnonpubliclibraryclasses --dontskipnonpubliclibraryclassmembers --dontpreverify --verbose --repackageclasses '' --allowaccessmodification --keepattributes *Annotation* - --injars src/main/libs - --outjars bin/classes-processed.jar - --dontwarn javax.naming.** --dontwarn android.support.** - - -#### --keep class org.** { *; } --keep public class * extends android.app.Activity --keep public class * extends android.app.Application --keep public class * extends android.app.Service --keep public class * extends android.content.BroadcastReceiver --keep public class * extends android.content.ContentProvider --keep public class * extends android.app.backup.BackupAgentHelper --keep public class * extends android.preference.Preference --keep public class com.android.vending.licensing.ILicensingService - --keepclasseswithmembernames class * { - native ; -} - --keepclasseswithmembers class * { - public (android.content.Context, android.util.AttributeSet); -} - --keepclasseswithmembers class * { - public (android.content.Context, android.util.AttributeSet, int); -} - --keepclassmembers class * extends android.app.Activity { - public void *(android.view.View); -} - --keepclassmembers enum * { - public static **[] values(); - public static ** valueOf(java.lang.String); -} - --keep class * implements android.os.Parcelable { - public static final android.os.Parcelable$Creator *; -} diff --git a/app/src/fullperm/AndroidManifest.xml b/app/src/fullperm/AndroidManifest.xml deleted file mode 100644 index 0c1b4185..00000000 --- a/app/src/fullperm/AndroidManifest.xml +++ /dev/null @@ -1,166 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml deleted file mode 100644 index 387b53f2..00000000 --- a/app/src/main/AndroidManifest.xml +++ /dev/null @@ -1,158 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/app/src/main/assets/LICENSE b/app/src/main/assets/LICENSE deleted file mode 120000 index 14776154..00000000 --- a/app/src/main/assets/LICENSE +++ /dev/null @@ -1 +0,0 @@ -../../../../LICENSE \ No newline at end of file diff --git a/app/src/main/java/com/google/zxing/integration/android/IntentIntegrator.java b/app/src/main/java/com/google/zxing/integration/android/IntentIntegrator.java deleted file mode 100644 index d5628e87..00000000 --- a/app/src/main/java/com/google/zxing/integration/android/IntentIntegrator.java +++ /dev/null @@ -1,506 +0,0 @@ -/* - * Copyright 2009 ZXing authors - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -package com.google.zxing.integration.android; - -import java.util.Arrays; -import java.util.Collection; -import java.util.Collections; -import java.util.HashMap; -import java.util.List; -import java.util.Map; - -import android.app.Activity; -import android.app.AlertDialog; -import android.app.Fragment; -import android.content.ActivityNotFoundException; -import android.content.DialogInterface; -import android.content.Intent; -import android.content.pm.PackageManager; -import android.content.pm.ResolveInfo; -import android.net.Uri; -import android.os.Bundle; -import android.util.Log; - -/** - *

A utility class which helps ease integration with Barcode Scanner via {@link Intent}s. This is a simple - * way to invoke barcode scanning and receive the result, without any need to integrate, modify, or learn the - * project's source code.

- * - *

Initiating a barcode scan

- * - *

To integrate, create an instance of {@code IntentIntegrator} and call {@link #initiateScan()} and wait - * for the result in your app.

- * - *

It does require that the Barcode Scanner (or work-alike) application is installed. The - * {@link #initiateScan()} method will prompt the user to download the application, if needed.

- * - *

There are a few steps to using this integration. First, your {@link Activity} must implement - * the method {@link Activity#onActivityResult(int, int, Intent)} and include a line of code like this:

- * - *
{@code
- * public void onActivityResult(int requestCode, int resultCode, Intent intent) {
- *   IntentResult scanResult = IntentIntegrator.parseActivityResult(requestCode, resultCode, intent);
- *   if (scanResult != null) {
- *     // handle scan result
- *   }
- *   // else continue with any other code you need in the method
- *   ...
- * }
- * }
- * - *

This is where you will handle a scan result.

- * - *

Second, just call this in response to a user action somewhere to begin the scan process:

- * - *
{@code
- * IntentIntegrator integrator = new IntentIntegrator(yourActivity);
- * integrator.initiateScan();
- * }
- * - *

Note that {@link #initiateScan()} returns an {@link AlertDialog} which is non-null if the - * user was prompted to download the application. This lets the calling app potentially manage the dialog. - * In particular, ideally, the app dismisses the dialog if it's still active in its {@link Activity#onPause()} - * method.

- * - *

You can use {@link #setTitle(String)} to customize the title of this download prompt dialog (or, use - * {@link #setTitleByID(int)} to set the title by string resource ID.) Likewise, the prompt message, and - * yes/no button labels can be changed.

- * - *

Finally, you can use {@link #addExtra(String, Object)} to add more parameters to the Intent used - * to invoke the scanner. This can be used to set additional options not directly exposed by this - * simplified API.

- * - *

By default, this will only allow applications that are known to respond to this intent correctly - * do so. The apps that are allowed to response can be set with {@link #setTargetApplications(List)}. - * For example, set to {@link #TARGET_BARCODE_SCANNER_ONLY} to only target the Barcode Scanner app itself.

- * - *

Sharing text via barcode

- * - *

To share text, encoded as a QR Code on-screen, similarly, see {@link #shareText(CharSequence)}.

- * - *

Some code, particularly download integration, was contributed from the Anobiit application.

- * - *

Enabling experimental barcode formats

- * - *

Some formats are not enabled by default even when scanning with {@link #ALL_CODE_TYPES}, such as - * PDF417. Use {@link #initiateScan(java.util.Collection)} with - * a collection containing the names of formats to scan for explicitly, like "PDF_417", to use such - * formats.

- * - * @author Sean Owen - * @author Fred Lin - * @author Isaac Potoczny-Jones - * @author Brad Drehmer - * @author gcstang - */ -public class IntentIntegrator { - - public static final int REQUEST_CODE = 0x0000c0de; // Only use bottom 16 bits - private static final String TAG = IntentIntegrator.class.getSimpleName(); - - public static final String DEFAULT_TITLE = "Install Barcode Scanner?"; - public static final String DEFAULT_MESSAGE = - "This application requires Barcode Scanner. Would you like to install it?"; - public static final String DEFAULT_YES = "Yes"; - public static final String DEFAULT_NO = "No"; - - private static final String BS_PACKAGE = "com.google.zxing.client.android"; - private static final String BSPLUS_PACKAGE = "com.srowen.bs.android"; - - // supported barcode formats - public static final Collection PRODUCT_CODE_TYPES = list("UPC_A", "UPC_E", "EAN_8", "EAN_13", "RSS_14"); - public static final Collection ONE_D_CODE_TYPES = - list("UPC_A", "UPC_E", "EAN_8", "EAN_13", "CODE_39", "CODE_93", "CODE_128", - "ITF", "RSS_14", "RSS_EXPANDED"); - public static final Collection QR_CODE_TYPES = Collections.singleton("QR_CODE"); - public static final Collection DATA_MATRIX_TYPES = Collections.singleton("DATA_MATRIX"); - - public static final Collection ALL_CODE_TYPES = null; - - public static final List TARGET_BARCODE_SCANNER_ONLY = Collections.singletonList(BS_PACKAGE); - public static final List TARGET_ALL_KNOWN = list( - BSPLUS_PACKAGE, // Barcode Scanner+ - BSPLUS_PACKAGE + ".simple", // Barcode Scanner+ Simple - BS_PACKAGE // Barcode Scanner - // What else supports this intent? - ); - - private final Activity activity; - private final Fragment fragment; - - private String title; - private String message; - private String buttonYes; - private String buttonNo; - private List targetApplications; - private final Map moreExtras = new HashMap(3); - - /** - * @param activity {@link Activity} invoking the integration - */ - public IntentIntegrator(Activity activity) { - this.activity = activity; - this.fragment = null; - initializeConfiguration(); - } - - /** - * @param fragment {@link Fragment} invoking the integration. - * {@link #startActivityForResult(Intent, int)} will be called on the {@link Fragment} instead - * of an {@link Activity} - */ - public IntentIntegrator(Fragment fragment) { - this.activity = fragment.getActivity(); - this.fragment = fragment; - initializeConfiguration(); - } - - private void initializeConfiguration() { - title = DEFAULT_TITLE; - message = DEFAULT_MESSAGE; - buttonYes = DEFAULT_YES; - buttonNo = DEFAULT_NO; - targetApplications = TARGET_ALL_KNOWN; - } - - public String getTitle() { - return title; - } - - public void setTitle(String title) { - this.title = title; - } - - public void setTitleByID(int titleID) { - title = activity.getString(titleID); - } - - public String getMessage() { - return message; - } - - public void setMessage(String message) { - this.message = message; - } - - public void setMessageByID(int messageID) { - message = activity.getString(messageID); - } - - public String getButtonYes() { - return buttonYes; - } - - public void setButtonYes(String buttonYes) { - this.buttonYes = buttonYes; - } - - public void setButtonYesByID(int buttonYesID) { - buttonYes = activity.getString(buttonYesID); - } - - public String getButtonNo() { - return buttonNo; - } - - public void setButtonNo(String buttonNo) { - this.buttonNo = buttonNo; - } - - public void setButtonNoByID(int buttonNoID) { - buttonNo = activity.getString(buttonNoID); - } - - public Collection getTargetApplications() { - return targetApplications; - } - - public final void setTargetApplications(List targetApplications) { - if (targetApplications.isEmpty()) { - throw new IllegalArgumentException("No target applications"); - } - this.targetApplications = targetApplications; - } - - public void setSingleTargetApplication(String targetApplication) { - this.targetApplications = Collections.singletonList(targetApplication); - } - - public Map getMoreExtras() { - return moreExtras; - } - - public final void addExtra(String key, Object value) { - moreExtras.put(key, value); - } - - /** - * Initiates a scan for all known barcode types with the default camera. - * - * @return the {@link AlertDialog} that was shown to the user prompting them to download the app - * if a prompt was needed, or null otherwise. - */ - public final AlertDialog initiateScan() { - return initiateScan(ALL_CODE_TYPES, -1); - } - - /** - * Initiates a scan for all known barcode types with the specified camera. - * - * @param cameraId camera ID of the camera to use. A negative value means "no preference". - * @return the {@link AlertDialog} that was shown to the user prompting them to download the app - * if a prompt was needed, or null otherwise. - */ - public final AlertDialog initiateScan(int cameraId) { - return initiateScan(ALL_CODE_TYPES, cameraId); - } - - /** - * Initiates a scan, using the default camera, only for a certain set of barcode types, given as strings corresponding - * to their names in ZXing's {@code BarcodeFormat} class like "UPC_A". You can supply constants - * like {@link #PRODUCT_CODE_TYPES} for example. - * - * @param desiredBarcodeFormats names of {@code BarcodeFormat}s to scan for - * @return the {@link AlertDialog} that was shown to the user prompting them to download the app - * if a prompt was needed, or null otherwise. - */ - public final AlertDialog initiateScan(Collection desiredBarcodeFormats) { - return initiateScan(desiredBarcodeFormats, -1); - } - - /** - * Initiates a scan, using the specified camera, only for a certain set of barcode types, given as strings corresponding - * to their names in ZXing's {@code BarcodeFormat} class like "UPC_A". You can supply constants - * like {@link #PRODUCT_CODE_TYPES} for example. - * - * @param desiredBarcodeFormats names of {@code BarcodeFormat}s to scan for - * @param cameraId camera ID of the camera to use. A negative value means "no preference". - * @return the {@link AlertDialog} that was shown to the user prompting them to download the app - * if a prompt was needed, or null otherwise - */ - public final AlertDialog initiateScan(Collection desiredBarcodeFormats, int cameraId) { - Intent intentScan = new Intent(BS_PACKAGE + ".SCAN"); - intentScan.addCategory(Intent.CATEGORY_DEFAULT); - - // check which types of codes to scan for - if (desiredBarcodeFormats != null) { - // set the desired barcode types - StringBuilder joinedByComma = new StringBuilder(); - for (String format : desiredBarcodeFormats) { - if (joinedByComma.length() > 0) { - joinedByComma.append(','); - } - joinedByComma.append(format); - } - intentScan.putExtra("SCAN_FORMATS", joinedByComma.toString()); - } - - // check requested camera ID - if (cameraId >= 0) { - intentScan.putExtra("SCAN_CAMERA_ID", cameraId); - } - - String targetAppPackage = findTargetAppPackage(intentScan); - if (targetAppPackage == null) { - return showDownloadDialog(); - } - intentScan.setPackage(targetAppPackage); - intentScan.addFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP); - intentScan.addFlags(Intent.FLAG_ACTIVITY_CLEAR_WHEN_TASK_RESET); - attachMoreExtras(intentScan); - startActivityForResult(intentScan, REQUEST_CODE); - return null; - } - - /** - * Start an activity. This method is defined to allow different methods of activity starting for - * newer versions of Android and for compatibility library. - * - * @param intent Intent to start. - * @param code Request code for the activity - * @see android.app.Activity#startActivityForResult(Intent, int) - * @see android.app.Fragment#startActivityForResult(Intent, int) - */ - protected void startActivityForResult(Intent intent, int code) { - if (fragment == null) { - activity.startActivityForResult(intent, code); - } else { - fragment.startActivityForResult(intent, code); - } - } - - private String findTargetAppPackage(Intent intent) { - PackageManager pm = activity.getPackageManager(); - List availableApps = pm.queryIntentActivities(intent, PackageManager.MATCH_DEFAULT_ONLY); - if (availableApps != null) { - for (String targetApp : targetApplications) { - if (contains(availableApps, targetApp)) { - return targetApp; - } - } - } - return null; - } - - private static boolean contains(Iterable availableApps, String targetApp) { - for (ResolveInfo availableApp : availableApps) { - String packageName = availableApp.activityInfo.packageName; - if (targetApp.equals(packageName)) { - return true; - } - } - return false; - } - - private AlertDialog showDownloadDialog() { - AlertDialog.Builder downloadDialog = new AlertDialog.Builder(activity); - downloadDialog.setTitle(title); - downloadDialog.setMessage(message); - downloadDialog.setPositiveButton(buttonYes, new DialogInterface.OnClickListener() { - @Override - public void onClick(DialogInterface dialogInterface, int i) { - String packageName; - if (targetApplications.contains(BS_PACKAGE)) { - // Prefer to suggest download of BS if it's anywhere in the list - packageName = BS_PACKAGE; - } else { - // Otherwise, first option: - packageName = targetApplications.get(0); - } - Uri uri = Uri.parse("market://details?id=" + packageName); - Intent intent = new Intent(Intent.ACTION_VIEW, uri); - try { - if (fragment == null) { - activity.startActivity(intent); - } else { - fragment.startActivity(intent); - } - } catch (ActivityNotFoundException anfe) { - // Hmm, market is not installed - Log.w(TAG, "Google Play is not installed; cannot install " + packageName); - } - } - }); - downloadDialog.setNegativeButton(buttonNo, null); - downloadDialog.setCancelable(true); - return downloadDialog.show(); - } - - - /** - *

Call this from your {@link Activity}'s - * {@link Activity#onActivityResult(int, int, Intent)} method.

- * - * @param requestCode request code from {@code onActivityResult()} - * @param resultCode result code from {@code onActivityResult()} - * @param intent {@link Intent} from {@code onActivityResult()} - * @return null if the event handled here was not related to this class, or - * else an {@link IntentResult} containing the result of the scan. If the user cancelled scanning, - * the fields will be null. - */ - public static IntentResult parseActivityResult(int requestCode, int resultCode, Intent intent) { - if (requestCode == REQUEST_CODE) { - if (resultCode == Activity.RESULT_OK) { - String contents = intent.getStringExtra("SCAN_RESULT"); - String formatName = intent.getStringExtra("SCAN_RESULT_FORMAT"); - byte[] rawBytes = intent.getByteArrayExtra("SCAN_RESULT_BYTES"); - int intentOrientation = intent.getIntExtra("SCAN_RESULT_ORIENTATION", Integer.MIN_VALUE); - Integer orientation = intentOrientation == Integer.MIN_VALUE ? null : intentOrientation; - String errorCorrectionLevel = intent.getStringExtra("SCAN_RESULT_ERROR_CORRECTION_LEVEL"); - return new IntentResult(contents, - formatName, - rawBytes, - orientation, - errorCorrectionLevel); - } - return new IntentResult(); - } - return null; - } - - - /** - * Defaults to type "TEXT_TYPE". - * - * @param text the text string to encode as a barcode - * @return the {@link AlertDialog} that was shown to the user prompting them to download the app - * if a prompt was needed, or null otherwise - * @see #shareText(CharSequence, CharSequence) - */ - public final AlertDialog shareText(CharSequence text) { - return shareText(text, "TEXT_TYPE"); - } - - /** - * Shares the given text by encoding it as a barcode, such that another user can - * scan the text off the screen of the device. - * - * @param text the text string to encode as a barcode - * @param type type of data to encode. See {@code com.google.zxing.client.android.Contents.Type} constants. - * @return the {@link AlertDialog} that was shown to the user prompting them to download the app - * if a prompt was needed, or null otherwise - */ - public final AlertDialog shareText(CharSequence text, CharSequence type) { - Intent intent = new Intent(); - intent.addCategory(Intent.CATEGORY_DEFAULT); - intent.setAction(BS_PACKAGE + ".ENCODE"); - intent.putExtra("ENCODE_TYPE", type); - intent.putExtra("ENCODE_DATA", text); - String targetAppPackage = findTargetAppPackage(intent); - if (targetAppPackage == null) { - return showDownloadDialog(); - } - intent.setPackage(targetAppPackage); - intent.addFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP); - intent.addFlags(Intent.FLAG_ACTIVITY_CLEAR_WHEN_TASK_RESET); - attachMoreExtras(intent); - if (fragment == null) { - activity.startActivity(intent); - } else { - fragment.startActivity(intent); - } - return null; - } - - private static List list(String... values) { - return Collections.unmodifiableList(Arrays.asList(values)); - } - - private void attachMoreExtras(Intent intent) { - for (Map.Entry entry : moreExtras.entrySet()) { - String key = entry.getKey(); - Object value = entry.getValue(); - // Kind of hacky - if (value instanceof Integer) { - intent.putExtra(key, (Integer) value); - } else if (value instanceof Long) { - intent.putExtra(key, (Long) value); - } else if (value instanceof Boolean) { - intent.putExtra(key, (Boolean) value); - } else if (value instanceof Double) { - intent.putExtra(key, (Double) value); - } else if (value instanceof Float) { - intent.putExtra(key, (Float) value); - } else if (value instanceof Bundle) { - intent.putExtra(key, (Bundle) value); - } else { - intent.putExtra(key, value.toString()); - } - } - } - -} diff --git a/app/src/main/java/com/google/zxing/integration/android/IntentResult.java b/app/src/main/java/com/google/zxing/integration/android/IntentResult.java deleted file mode 100644 index 2469af92..00000000 --- a/app/src/main/java/com/google/zxing/integration/android/IntentResult.java +++ /dev/null @@ -1,95 +0,0 @@ -/* - * Copyright 2009 ZXing authors - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -package com.google.zxing.integration.android; - -/** - *

Encapsulates the result of a barcode scan invoked through {@link IntentIntegrator}.

- * - * @author Sean Owen - */ -public final class IntentResult { - - private final String contents; - private final String formatName; - private final byte[] rawBytes; - private final Integer orientation; - private final String errorCorrectionLevel; - - IntentResult() { - this(null, null, null, null, null); - } - - IntentResult(String contents, - String formatName, - byte[] rawBytes, - Integer orientation, - String errorCorrectionLevel) { - this.contents = contents; - this.formatName = formatName; - this.rawBytes = rawBytes; - this.orientation = orientation; - this.errorCorrectionLevel = errorCorrectionLevel; - } - - /** - * @return raw content of barcode - */ - public String getContents() { - return contents; - } - - /** - * @return name of format, like "QR_CODE", "UPC_A". See {@code BarcodeFormat} for more format names. - */ - public String getFormatName() { - return formatName; - } - - /** - * @return raw bytes of the barcode content, if applicable, or null otherwise - */ - public byte[] getRawBytes() { - return rawBytes; - } - - /** - * @return rotation of the image, in degrees, which resulted in a successful scan. May be null. - */ - public Integer getOrientation() { - return orientation; - } - - /** - * @return name of the error correction level used in the barcode, if applicable - */ - public String getErrorCorrectionLevel() { - return errorCorrectionLevel; - } - - @Override - public String toString() { - StringBuilder dialogText = new StringBuilder(100); - dialogText.append("Format: ").append(formatName).append('\n'); - dialogText.append("Contents: ").append(contents).append('\n'); - int rawBytesLength = rawBytes == null ? 0 : rawBytes.length; - dialogText.append("Raw bytes: (").append(rawBytesLength).append(" bytes)\n"); - dialogText.append("Orientation: ").append(orientation).append('\n'); - dialogText.append("EC level: ").append(errorCorrectionLevel).append('\n'); - return dialogText.toString(); - } - -} diff --git a/app/src/main/java/org/torproject/android/OnBootReceiver.java b/app/src/main/java/org/torproject/android/OnBootReceiver.java deleted file mode 100644 index f915a201..00000000 --- a/app/src/main/java/org/torproject/android/OnBootReceiver.java +++ /dev/null @@ -1,49 +0,0 @@ -package org.torproject.android; - - -import android.content.BroadcastReceiver; -import android.content.Context; -import android.content.Intent; - -import org.torproject.android.service.util.Prefs; -import org.torproject.android.service.TorService; -import org.torproject.android.service.TorServiceConstants; -import org.torproject.android.vpn.VPNEnableActivity; - -public class OnBootReceiver extends BroadcastReceiver { - - private static boolean sReceivedBoot = false; - - @Override - public void onReceive(Context context, Intent intent) { - - if (Prefs.startOnBoot() && (!sReceivedBoot)) - { - if (Prefs.useVpn()) - startVpnService(context); //VPN will start Tor once it is done - else - startService(TorServiceConstants.ACTION_START, context); - - sReceivedBoot = true; - } - } - - public void startVpnService (final Context context) - { - Intent intent = new Intent(context,VPNEnableActivity.class); - intent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK); - context.startActivity(intent); - } - - private void startService (String action, Context context) - { - - Intent torService = new Intent(context, TorService.class); - torService.setAction(action); - context.startService(torService); - - } - - -} - diff --git a/app/src/main/java/org/torproject/android/OrbotApp.java b/app/src/main/java/org/torproject/android/OrbotApp.java deleted file mode 100644 index 9ebcfa2b..00000000 --- a/app/src/main/java/org/torproject/android/OrbotApp.java +++ /dev/null @@ -1,111 +0,0 @@ - -package org.torproject.android; - -import android.annotation.SuppressLint; -import android.annotation.TargetApi; -import android.app.Activity; -import android.app.Application; -import android.app.Notification; -import android.app.NotificationManager; -import android.app.PendingIntent; -import android.content.Context; -import android.content.Intent; -import android.content.pm.PackageManager; -import android.content.res.Configuration; -import android.net.VpnService; -import android.os.Build; -import android.support.v4.app.NotificationCompat; -import android.util.Log; -import android.widget.RemoteViews; - -import org.torproject.android.service.OrbotConstants; -import org.torproject.android.service.TorEventHandler; -import org.torproject.android.service.TorService; -import org.torproject.android.service.util.Prefs; - -import org.torproject.android.settings.Languages; - -import java.util.Locale; -import java.util.Set; - -public class OrbotApp extends Application implements OrbotConstants -{ - - private Locale locale; - - @Override - public void onCreate() { - super.onCreate(); - Prefs.setContext(this); - - Languages.setup(OrbotMainActivity.class, R.string.menu_settings); - Languages.setLanguage(this, Prefs.getDefaultLocale(), true); - - checkTransparentProxyingLegacy(); - } - - @Override - public void onConfigurationChanged(Configuration newConfig) { - super.onConfigurationChanged(newConfig); - Log.i(TAG, "onConfigurationChanged " + newConfig.locale.getLanguage()); - Languages.setLanguage(this, Prefs.getDefaultLocale(), true); - } - - public static void forceChangeLanguage(Activity activity) { - Intent intent = activity.getIntent(); - if (intent == null) // when launched as LAUNCHER - intent = new Intent(activity, OrbotMainActivity.class); - intent.addFlags(Intent.FLAG_ACTIVITY_NO_ANIMATION); - activity.finish(); - activity.overridePendingTransition(0, 0); - activity.startActivity(intent); - activity.overridePendingTransition(0, 0); - } - - public static Languages getLanguages(Activity activity) { - return Languages.get(activity); - } - - private void checkTransparentProxyingLegacy () - { - if (Prefs.useTransparentProxying()) - { - showToolbarNotification(getString(R.string.no_transproxy_warning_short),getString(R.string.no_transproxy_warning), 9999, org.torproject.android.service.R.drawable.ic_stat_notifyerr); - - } - } - - @SuppressLint("NewApi") - protected void showToolbarNotification (String shortMsg, String notifyMsg, int notifyId, int icon) - { - - NotificationCompat.Builder notifyBuilder; - - //Reusable code. - PackageManager pm = getPackageManager(); - Intent intent = pm.getLaunchIntentForPackage(getPackageName()); - PendingIntent pendIntent = PendingIntent.getActivity(this, 0, intent, 0); - - NotificationManager notificationManager = (NotificationManager) getSystemService(Context.NOTIFICATION_SERVICE); - - notifyBuilder = new NotificationCompat.Builder(this) - .setContentTitle(getString(org.torproject.android.service.R.string.app_name)); - - - notifyBuilder.setContentIntent(pendIntent); - - notifyBuilder.setContentText(shortMsg); - notifyBuilder.setSmallIcon(icon); - notifyBuilder.setTicker(notifyMsg); - - notifyBuilder.setOngoing(false); - - notifyBuilder.setStyle(new NotificationCompat.BigTextStyle() - .bigText(notifyMsg).setBigContentTitle(getString(org.torproject.android.service.R.string.app_name))); - - Notification notification = notifyBuilder.build(); - - notificationManager.notify(notifyId, notification); - } - -} diff --git a/app/src/main/java/org/torproject/android/OrbotMainActivity.java b/app/src/main/java/org/torproject/android/OrbotMainActivity.java deleted file mode 100644 index 60a3a2c5..00000000 --- a/app/src/main/java/org/torproject/android/OrbotMainActivity.java +++ /dev/null @@ -1,1504 +0,0 @@ -/* Copyright (c) 2009, Nathan Freitas, Orbot / The Guardian Project - https://guardianproject.info */ -/* See LICENSE for licensing information */ - -package org.torproject.android; - -import java.io.BufferedReader; -import java.io.File; -import java.io.IOException; -import java.io.InputStreamReader; -import java.io.UnsupportedEncodingException; -import java.net.URLDecoder; -import java.net.URLEncoder; -import java.text.NumberFormat; -import java.util.ArrayList; -import java.util.Locale; -import java.util.StringTokenizer; - -import org.json.JSONArray; -import org.torproject.android.service.OrbotConstants; -import org.torproject.android.service.util.Prefs; -import org.torproject.android.service.TorService; -import org.torproject.android.service.TorServiceConstants; -import org.torproject.android.service.util.TorServiceUtils; -import org.torproject.android.settings.SettingsPreferences; -import org.torproject.android.ui.AppManagerActivity; -import org.torproject.android.ui.ImageProgressView; -import org.torproject.android.ui.PromoAppsActivity; -import org.torproject.android.ui.Rotate3dAnimation; -import org.torproject.android.ui.hiddenservices.ClientCookiesActivity; -import org.torproject.android.ui.hiddenservices.HiddenServicesActivity; -import org.torproject.android.ui.hiddenservices.backup.BackupUtils; -import org.torproject.android.ui.hiddenservices.permissions.PermissionManager; -import org.torproject.android.ui.hiddenservices.providers.HSContentProvider; -import org.torproject.android.vpn.VPNEnableActivity; - -import android.annotation.SuppressLint; -import android.app.ActivityManager; -import android.app.ActivityManager.RunningServiceInfo; -import android.app.AlertDialog; -import android.app.Dialog; -import android.content.BroadcastReceiver; -import android.content.ContentResolver; -import android.content.ContentValues; -import android.content.Context; -import android.content.DialogInterface; -import android.content.Intent; -import android.content.IntentFilter; -import android.content.SharedPreferences; -import android.content.SharedPreferences.Editor; -import android.content.pm.PackageInfo; -import android.content.pm.PackageManager; -import android.content.pm.PackageManager.NameNotFoundException; -import android.database.Cursor; -import android.net.Uri; -import android.os.Build; -import android.os.Bundle; -import android.os.Handler; -import android.os.Message; -import android.os.RemoteException; -import android.support.v4.content.LocalBroadcastManager; -import android.support.v4.widget.DrawerLayout; -import android.support.v7.app.ActionBarDrawerToggle; -import android.support.v7.app.AppCompatActivity; -import android.support.v7.widget.SwitchCompat; -import android.support.v7.widget.Toolbar; -import android.text.Html; -import android.util.AttributeSet; -import android.util.Log; -import android.view.GestureDetector; -import android.view.GestureDetector.SimpleOnGestureListener; -import android.view.LayoutInflater; -import android.view.Menu; -import android.view.MenuInflater; -import android.view.MenuItem; -import android.view.MotionEvent; -import android.view.View; -import android.view.View.OnLongClickListener; -import android.view.View.OnTouchListener; -import android.view.animation.AccelerateInterpolator; -import android.widget.AdapterView; -import android.widget.AdapterView.OnItemSelectedListener; -import android.widget.ArrayAdapter; -import android.widget.Button; -import android.widget.CompoundButton; -import android.widget.Spinner; -import android.widget.TextView; -import android.widget.Toast; - -import com.google.zxing.integration.android.IntentIntegrator; -import com.google.zxing.integration.android.IntentResult; - -import static android.support.v4.content.FileProvider.getUriForFile; - -public class OrbotMainActivity extends AppCompatActivity - implements OrbotConstants, OnLongClickListener, OnTouchListener { - - /* Useful UI bits */ - private TextView lblStatus = null; //the main text display widget - private ImageProgressView imgStatus = null; //the main touchable image for activating Orbot - - private TextView downloadText = null; - private TextView uploadText = null; - private TextView mTxtOrbotLog = null; - - private Button mBtnBrowser = null; - private Button mBtnStart = null; - - private SwitchCompat mBtnVPN = null; - private SwitchCompat mBtnBridges = null; - - private Spinner spnCountries = null; - - private DrawerLayout mDrawer; - private ActionBarDrawerToggle mDrawerToggle; - - /* Some tracking bits */ - private String torStatus = null; //latest status reported from the tor service - private Intent lastStatusIntent; // the last ACTION_STATUS Intent received - - private SharedPreferences mPrefs = null; - - private boolean autoStartFromIntent = false; - - private final static int REQUEST_VPN = 8888; - private final static int REQUEST_SETTINGS = 0x9874; - private final static int REQUEST_VPN_APPS_SELECT = 8889; - - // message types for mStatusUpdateHandler - private final static int STATUS_UPDATE = 1; - private static final int MESSAGE_TRAFFIC_COUNT = 2; - - public final static String INTENT_ACTION_REQUEST_HIDDEN_SERVICE = "org.torproject.android.REQUEST_HS_PORT"; - public final static String INTENT_ACTION_REQUEST_START_TOR = "org.torproject.android.START_TOR"; - - //this is needed for backwards compat back to Android 2.3.* - @SuppressLint("NewApi") - public View onCreateView(View parent, String name, Context context, AttributeSet attrs) - { - if(Build.VERSION.SDK_INT >= 11) - return super.onCreateView(parent, name, context, attrs); - return null; - } - - private void migratePreferences() { - String hsPortString = mPrefs.getString("pref_hs_ports", ""); - if (hsPortString.length() > 0) { - StringTokenizer st = new StringTokenizer(hsPortString, ","); - ContentResolver cr = getContentResolver(); - while (st.hasMoreTokens()) { - int hsPort = Integer.parseInt(st.nextToken().split(" ")[0]); - ContentValues fields = new ContentValues(); - fields.put("name", hsPort); - fields.put("port", hsPort); - fields.put("onion_port", hsPort); - cr.insert(HSContentProvider.CONTENT_URI, fields); - } - - Editor pEdit = mPrefs.edit(); - pEdit.remove("pref_hs_ports"); - pEdit.commit(); - } - } - - /** - * Called when the activity is first created. - */ - public void onCreate(Bundle savedInstanceState) { - super.onCreate(savedInstanceState); - - mPrefs = TorServiceUtils.getSharedPrefs(getApplicationContext()); - - migratePreferences(); // Migrate old preferences - - /* Create the widgets before registering for broadcasts to guarantee - * that the widgets exist when the status updates try to update them */ - doLayout(); - - /* receive the internal status broadcasts, which are separate from the public - * status broadcasts to prevent other apps from sending fake/wrong status - * info to this app */ - LocalBroadcastManager lbm = LocalBroadcastManager.getInstance(this); - lbm.registerReceiver(mLocalBroadcastReceiver, - new IntentFilter(TorServiceConstants.ACTION_STATUS)); - lbm.registerReceiver(mLocalBroadcastReceiver, - new IntentFilter(TorServiceConstants.LOCAL_ACTION_BANDWIDTH)); - lbm.registerReceiver(mLocalBroadcastReceiver, - new IntentFilter(TorServiceConstants.LOCAL_ACTION_LOG)); - } - - private void sendIntentToService(final String action) { - - Intent torService = new Intent(OrbotMainActivity.this, TorService.class); - torService.setAction(action); - startService(torService); - - } - - private void stopTor() { - -// requestTorStatus(); - - Intent torService = new Intent(OrbotMainActivity.this, TorService.class); - stopService(torService); - - } - - /** - * The state and log info from {@link TorService} are sent to the UI here in - * the form of a local broadcast. Regular broadcasts can be sent by any app, - * so local ones are used here so other apps cannot interfere with Orbot's - * operation. - */ - private BroadcastReceiver mLocalBroadcastReceiver = new BroadcastReceiver() { - - @Override - public void onReceive(Context context, Intent intent) { - String action = intent.getAction(); - if (action == null) - return; - - if (action.equals(TorServiceConstants.LOCAL_ACTION_LOG)) { - Message msg = mStatusUpdateHandler.obtainMessage(STATUS_UPDATE); - msg.obj = intent.getStringExtra(TorServiceConstants.LOCAL_EXTRA_LOG); - msg.getData().putString("status", intent.getStringExtra(TorServiceConstants.EXTRA_STATUS)); - mStatusUpdateHandler.sendMessage(msg); - - } else if (action.equals(TorServiceConstants.LOCAL_ACTION_BANDWIDTH)) { - long upload = intent.getLongExtra("up", 0); - long download = intent.getLongExtra("down", 0); - long written = intent.getLongExtra("written", 0); - long read = intent.getLongExtra("read", 0); - - Message msg = mStatusUpdateHandler.obtainMessage(MESSAGE_TRAFFIC_COUNT); - msg.getData().putLong("download", download); - msg.getData().putLong("upload", upload); - msg.getData().putLong("readTotal", read); - msg.getData().putLong("writeTotal", written); - msg.getData().putString("status", intent.getStringExtra(TorServiceConstants.EXTRA_STATUS)); - - mStatusUpdateHandler.sendMessage(msg); - - } else if (action.equals(TorServiceConstants.ACTION_STATUS)) { - lastStatusIntent = intent; - - Message msg = mStatusUpdateHandler.obtainMessage(STATUS_UPDATE); - msg.getData().putString("status", intent.getStringExtra(TorServiceConstants.EXTRA_STATUS)); - - mStatusUpdateHandler.sendMessage(msg); - } - } - }; - - private void doLayout () - { - setContentView(R.layout.layout_main); - - setTitle(R.string.app_name); - - Toolbar toolbar = (Toolbar) findViewById(R.id.toolbar); - setSupportActionBar(toolbar); - - mDrawer = (DrawerLayout) findViewById(R.id.drawer_layout); - mDrawerToggle = new ActionBarDrawerToggle( - this, mDrawer, - toolbar, - R.string.btn_okay, R.string.btn_cancel - ); - - getSupportActionBar().setDisplayHomeAsUpEnabled(true); - getSupportActionBar().setHomeButtonEnabled(true); - - mDrawer.setDrawerListener(mDrawerToggle); - mDrawerToggle.syncState(); - - mTxtOrbotLog = (TextView)findViewById(R.id.orbotLog); - - lblStatus = (TextView)findViewById(R.id.lblStatus); - lblStatus.setOnLongClickListener(this); - imgStatus = (ImageProgressView)findViewById(R.id.imgStatus); - imgStatus.setOnLongClickListener(this); - imgStatus.setOnTouchListener(this); - - downloadText = (TextView)findViewById(R.id.trafficDown); - uploadText = (TextView)findViewById(R.id.trafficUp); - - - downloadText.setText(formatCount(0) + " / " + formatTotal(0)); - uploadText.setText(formatCount(0) + " / " + formatTotal(0)); - - // Gesture detection - mGestureDetector = new GestureDetector(this, new MyGestureDetector()); - - mBtnStart =(Button)findViewById(R.id.btnStart); - mBtnStart.setOnClickListener(new View.OnClickListener() - { - @Override - public void onClick(View v) { - - if (torStatus == TorServiceConstants.STATUS_OFF) { - lblStatus.setText(getString(R.string.status_starting_up)); - startTor(); - } else { - lblStatus.setText(getString(R.string.status_shutting_down)); - stopTor(); - } - - } - }); - - mBtnBrowser = (Button)findViewById(R.id.btnBrowser); - mBtnBrowser.setOnClickListener(new View.OnClickListener () - { - - @Override - public void onClick(View v) { - doTorCheck(); - - } - - }); - - mBtnBrowser.setEnabled(false); - - mBtnVPN = (SwitchCompat)findViewById(R.id.btnVPN); - - boolean canDoVPN = Build.VERSION.SDK_INT >= Build.VERSION_CODES.ICE_CREAM_SANDWICH; - - if (!canDoVPN) - { - //if not SDK 14 or higher, we can't use the VPN feature - mBtnVPN.setVisibility(View.GONE); - } - else - { - boolean useVPN = Prefs.useVpn(); - mBtnVPN.setChecked(useVPN); - - //auto start VPN if VPN is enabled - if (useVPN) - { - startActivity(new Intent(OrbotMainActivity.this,VPNEnableActivity.class)); - } - - mBtnVPN.setOnCheckedChangeListener(new CompoundButton.OnCheckedChangeListener() - { - @Override - public void onCheckedChanged(CompoundButton buttonView, boolean isChecked) - { - enableVPN(isChecked); - - - } - }); - - - findViewById(R.id.btnApps).setOnClickListener(new View.OnClickListener() { - @Override - public void onClick(View v) { - enableVPN(true); - } - }); - } - - - mBtnBridges = (SwitchCompat)findViewById(R.id.btnBridges); - mBtnBridges.setChecked(Prefs.bridgesEnabled()); - mBtnBridges.setOnClickListener(new View.OnClickListener () - { - - @Override - public void onClick(View v) { - if (Build.CPU_ABI.contains("arm")) - { - promptSetupBridges (); //if ARM processor, show all bridge options - - } - else - { - showGetBridgePrompt(""); //if other chip ar, only stock bridges are supported - } - } - - - }); - - - String currentExit = Prefs.getExitNodes(); - int selIdx = -1; - - ArrayList cList = new ArrayList(); - cList.add(0, getString(R.string.vpn_default_world)); - - for (int i = 0; i < TorServiceConstants.COUNTRY_CODES.length; i++) - { - Locale locale = new Locale("",TorServiceConstants.COUNTRY_CODES[i]); - cList.add(locale.getDisplayCountry()); - - if (currentExit.contains(TorServiceConstants.COUNTRY_CODES[i])) - selIdx = i+1; - } - - spnCountries = (Spinner)findViewById(R.id.spinnerCountry); - ArrayAdapter adapter = new ArrayAdapter(this,android.R.layout.simple_spinner_item, cList); - spnCountries.setAdapter(adapter); - - if (selIdx != -1) - spnCountries.setSelection(selIdx); - - spnCountries.setOnItemSelectedListener(new OnItemSelectedListener() { - @Override - public void onItemSelected(AdapterView parentView, View selectedItemView, int position, long id) { - // your code here - - String country = null; - - if (position == 0) - country = ""; - else - country = '{' + TorServiceConstants.COUNTRY_CODES[position-1] + '}'; - - Intent torService = new Intent(OrbotMainActivity.this, TorService.class); - torService.setAction(TorServiceConstants.CMD_SET_EXIT); - torService.putExtra("exit",country); - startService(torService); - - } - - @Override - public void onNothingSelected(AdapterView parentView) { - // your code here - } - - }); - - ((TextView)findViewById(R.id.torInfo)).setText("Tor v" + TorServiceConstants.BINARY_TOR_VERSION); - - } - - GestureDetector mGestureDetector; - - - @Override - public boolean onTouch(View v, MotionEvent event) { - return mGestureDetector.onTouchEvent(event); - } - - - /* - * Create the UI Options Menu (non-Javadoc) - * @see android.app.Activity#onCreateOptionsMenu(android.view.Menu) - */ - @Override - public boolean onCreateOptionsMenu(Menu menu) { - super.onCreateOptionsMenu(menu); - MenuInflater inflater = getMenuInflater(); - inflater.inflate(R.menu.orbot_main, menu); - - //We don't support these on per SDK 23 - if (BuildConfig.FLAVOR.equals("minimalperm")) { - menu.findItem(R.id.menu_hidden_services_main).setVisible(false); - } - - return true; - } - - - - @Override - public boolean onOptionsItemSelected(MenuItem item) { - - if (item.getItemId() == R.id.menu_settings) - { - Intent intent = new Intent(OrbotMainActivity.this, SettingsPreferences.class); - startActivityForResult(intent, REQUEST_SETTINGS); - } - /** - else if (item.getItemId() == R.id.menu_promo_apps) - { - startActivity(new Intent(OrbotMainActivity.this, PromoAppsActivity.class)); - - }*/ - else if (item.getItemId() == R.id.menu_exit) - { - //exit app - doExit(); - - - } - else if (item.getItemId() == R.id.menu_about) - { - showAbout(); - - - } - else if (item.getItemId() == R.id.menu_scan) - { - IntentIntegrator integrator = new IntentIntegrator(OrbotMainActivity.this); - integrator.initiateScan(); - } - else if (item.getItemId() == R.id.menu_share_bridge) - { - - String bridges = Prefs.getBridgesList(); - - if (bridges != null && bridges.length() > 0) - { - try { - bridges = "bridge://" + URLEncoder.encode(bridges,"UTF-8"); - - IntentIntegrator integrator = new IntentIntegrator(OrbotMainActivity.this); - integrator.shareText(bridges); - - } catch (UnsupportedEncodingException e) { - // TODO Auto-generated catch block - e.printStackTrace(); - } - } - - } else if (item.getItemId() == R.id.menu_hidden_services) { - startActivity(new Intent(this, HiddenServicesActivity.class)); - } else if (item.getItemId() == R.id.menu_client_cookies) { - startActivity(new Intent(this, ClientCookiesActivity.class)); - } - - return super.onOptionsItemSelected(item); - } - - private void showAbout () - { - - LayoutInflater li = LayoutInflater.from(this); - View view = li.inflate(R.layout.layout_about, null); - - String version = ""; - - try { - version = getPackageManager().getPackageInfo(getPackageName(), 0).versionName + " (Tor " + TorServiceConstants.BINARY_TOR_VERSION + ")"; - } catch (NameNotFoundException e) { - version = "Version Not Found"; - } - - TextView versionName = (TextView)view.findViewById(R.id.versionName); - versionName.setText(version); - - TextView aboutOther = (TextView)view.findViewById(R.id.aboutother); - - try - { - String aboutText = readFromAssets(this,"LICENSE"); - aboutText = aboutText.replace("\n","
"); - aboutOther.setText(Html.fromHtml(aboutText)); - } - catch (Exception e){} - - new AlertDialog.Builder(this) - .setTitle(getString(R.string.button_about)) - .setView(view) - .show(); - } - - public static String readFromAssets(Context context, String filename) throws IOException { - BufferedReader reader = new BufferedReader(new InputStreamReader(context.getAssets().open(filename))); - - // do reading, usually loop until end of file reading - StringBuilder sb = new StringBuilder(); - String mLine = reader.readLine(); - while (mLine != null) { - sb.append(mLine); // process line - mLine = reader.readLine(); - } - reader.close(); - return sb.toString(); - } - - - /** - * This is our attempt to REALLY exit Orbot, and stop the background service - * However, Android doesn't like people "quitting" apps, and/or our code may - * not be quite right b/c no matter what we do, it seems like the TorService - * still exists - **/ - private void doExit() { - stopTor(); - - // Kill all the wizard activities - setResult(RESULT_CLOSE_ALL); - finish(); - } - - protected void onPause() { - try - { - super.onPause(); - - if (aDialog != null) - aDialog.dismiss(); - } - catch (IllegalStateException ise) - { - //can happen on exit/shutdown - } - } - - private void doTorCheck () - { - - openBrowser(URL_TOR_CHECK,false); - - - } - - private void refreshVPNApps () - { - stopVpnService(); - startActivity(new Intent(OrbotMainActivity.this, VPNEnableActivity.class)); - } - - private void enableVPN (boolean enable) - { - Prefs.putUseVpn(enable); - - if (enable) { - if (PermissionManager.isLollipopOrHigher()) //let the user choose the apps - startActivityForResult(new Intent(OrbotMainActivity.this, AppManagerActivity.class), REQUEST_VPN_APPS_SELECT); - else - startActivity(new Intent(OrbotMainActivity.this, VPNEnableActivity.class)); - } else - stopVpnService(); - } - - private void enableHiddenServicePort( - String hsName, final int hsPort, int hsRemotePort, - final String backupToPackage, final Uri hsKeyPath, - final Boolean authCookie - ) throws RemoteException, InterruptedException { - - String onionHostname = null; - - if (hsName == null) - hsName = "hs" + hsPort; - - if (hsRemotePort == -1) - hsRemotePort = hsPort; - - ContentValues fields = new ContentValues(); - fields.put(HSContentProvider.HiddenService.NAME, hsName); - fields.put(HSContentProvider.HiddenService.PORT, hsPort); - fields.put(HSContentProvider.HiddenService.ONION_PORT, hsRemotePort); - fields.put(HSContentProvider.HiddenService.AUTH_COOKIE, authCookie); - - ContentResolver cr = getContentResolver(); - - Cursor row = cr.query( - HSContentProvider.CONTENT_URI, - HSContentProvider.PROJECTION, - HSContentProvider.HiddenService.ONION_PORT + "=" + hsPort, - null, - null - ); - - if (row == null || row.getCount() < 1) { - cr.insert(HSContentProvider.CONTENT_URI, fields); - } else if (row.moveToFirst()) { - onionHostname = row.getString(row.getColumnIndex(HSContentProvider.HiddenService.DOMAIN)); - row.close(); - } - - if (onionHostname == null || onionHostname.length() < 1) { - - if (hsKeyPath != null) { - BackupUtils hsutils = new BackupUtils(getApplicationContext()); - hsutils.restoreKeyBackup(hsPort, hsKeyPath); - } - - if (torStatus.equals(TorServiceConstants.STATUS_OFF)) { - startTor(); - } else { - stopTor(); - Toast.makeText( - this, R.string.start_tor_again_for_finish_the_process, Toast.LENGTH_LONG - ).show(); - } - - new Thread() { - - public void run() { - String hostname = null; - Intent nResult = new Intent(); - - while (hostname == null) { - try { - Thread.sleep(3000); //wait three seconds - } catch (Exception e) { - // TODO Auto-generated catch block - e.printStackTrace(); - } - - Cursor onion = getContentResolver().query( - HSContentProvider.CONTENT_URI, - HSContentProvider.PROJECTION, - HSContentProvider.HiddenService.ONION_PORT + "=" + hsPort, - null, - null - ); - - if (onion != null && onion.getCount() > 0) { - onion.moveToNext(); - hostname = onion.getString(onion.getColumnIndex(HSContentProvider.HiddenService.DOMAIN)); - - if(hostname == null || hostname.length() < 1) - continue; - - nResult.putExtra("hs_host", hostname); - - if (authCookie) { - nResult.putExtra( - "hs_auth_cookie", - onion.getString(onion.getColumnIndex(HSContentProvider.HiddenService.AUTH_COOKIE_VALUE)) - ); - } - - if (backupToPackage != null && backupToPackage.length() > 0) { - String servicePath = getFilesDir() + "/" + TorServiceConstants.HIDDEN_SERVICES_DIR + "/hs" + hsPort; - File hidden_service_key = new File(servicePath, "private_key"); - Context context = getApplicationContext(); - - Uri contentUri = getUriForFile( - context, - "org.torproject.android.ui.hiddenservices.storage", - hidden_service_key - ); - - context.grantUriPermission(backupToPackage, contentUri, Intent.FLAG_GRANT_READ_URI_PERMISSION); - nResult.setData(contentUri); - nResult.setFlags(Intent.FLAG_GRANT_READ_URI_PERMISSION); - } - - onion.close(); - setResult(RESULT_OK, nResult); - finish(); - } - } - } - }.start(); - - } else { - Intent nResult = new Intent(); - nResult.putExtra("hs_host", onionHostname); - setResult(RESULT_OK, nResult); - finish(); - } - } - - private synchronized void handleIntents() { - if (getIntent() == null) - return; - - // Get intent, action and MIME type - Intent intent = getIntent(); - String action = intent.getAction(); - - if (action == null) - return; - - switch (action) { - case INTENT_ACTION_REQUEST_HIDDEN_SERVICE: - final int hiddenServicePort = intent.getIntExtra("hs_port", -1); - final int hiddenServiceRemotePort = intent.getIntExtra("hs_onion_port", -1); - final String hiddenServiceName = intent.getStringExtra("hs_name"); - final String backupToPackage = intent.getStringExtra("hs_backup_to_package"); - final Boolean authCookie = intent.getBooleanExtra("hs_auth_cookie", false); - final Uri mKeyUri = intent.getData(); - - DialogInterface.OnClickListener dialogClickListener = new DialogInterface.OnClickListener() { - - public void onClick(DialogInterface dialog, int which) { - switch (which) { - case DialogInterface.BUTTON_POSITIVE: - try { - enableHiddenServicePort( - hiddenServiceName, hiddenServicePort, - hiddenServiceRemotePort, backupToPackage, - mKeyUri, authCookie - ); - } catch (RemoteException e) { - // TODO Auto-generated catch block - e.printStackTrace(); - } catch (InterruptedException e) { - // TODO Auto-generated catch block - e.printStackTrace(); - } - - break; - } - } - }; - - String requestMsg = getString(R.string.hidden_service_request, hiddenServicePort); - AlertDialog.Builder builder = new AlertDialog.Builder(this); - builder.setMessage(requestMsg).setPositiveButton("Allow", dialogClickListener) - .setNegativeButton("Deny", dialogClickListener).show(); - - return; //don't null the setIntent() as we need it later - - case INTENT_ACTION_REQUEST_START_TOR: - autoStartFromIntent = true; - startTor(); - - break; - case Intent.ACTION_VIEW: - String urlString = intent.getDataString(); - - if (urlString != null) { - - if (urlString.toLowerCase().startsWith("bridge://")) - - { - String newBridgeValue = urlString.substring(9); //remove the bridge protocol piece - newBridgeValue = URLDecoder.decode(newBridgeValue); //decode the value here - - showAlert(getString(R.string.bridges_updated), getString(R.string.restart_orbot_to_use_this_bridge_) + newBridgeValue, false); - - setNewBridges(newBridgeValue); - } - } - break; - } - - updateStatus(null); - - setIntent(null); - - } - - private void setNewBridges(String newBridgeValue) { - - Prefs.setBridgesList(newBridgeValue); //set the string to a preference - Prefs.putBridgesEnabled(true); - - setResult(RESULT_OK); - - mBtnBridges.setChecked(true); - - enableBridges(true); - } - - /* - * Launch the system activity for Uri viewing with the provided url - */ - private void openBrowser(final String browserLaunchUrl,boolean forceExternal) - { - boolean isBrowserInstalled = appInstalledOrNot(TorServiceConstants.BROWSER_APP_USERNAME); - - if (isBrowserInstalled) - { - startIntent(TorServiceConstants.BROWSER_APP_USERNAME,Intent.ACTION_VIEW,Uri.parse(browserLaunchUrl)); - } - else if (mBtnVPN.isChecked()||forceExternal) - { - //use the system browser since VPN is on - startIntent(null,Intent.ACTION_VIEW, Uri.parse(browserLaunchUrl)); - } - else - { - AlertDialog aDialog = new AlertDialog.Builder(OrbotMainActivity.this) - .setTitle(R.string.install_apps_) - .setMessage(R.string.it_doesn_t_seem_like_you_have_orweb_installed_want_help_with_that_or_should_we_just_open_the_browser_) - .setPositiveButton(R.string.install_orweb, new Dialog.OnClickListener () - { - - @Override - public void onClick(DialogInterface dialog, int which) { - - //prompt to install Orweb - //Intent intent = new Intent(OrbotMainActivity.this,PromoAppsActivity.class); - //startActivity(intent); - - startActivity(PromoAppsActivity.getInstallIntent(TorServiceConstants.BROWSER_APP_USERNAME,OrbotMainActivity.this)); - - - } - - }) - .setNeutralButton(R.string.apps_mode, new DialogInterface.OnClickListener() { - @Override - public void onClick(DialogInterface dialog, int which) { - // enableVPN(true); - mBtnVPN.setChecked(true); - } - }) - .setNegativeButton(R.string.standard_browser, new Dialog.OnClickListener () - { - - @Override - public void onClick(DialogInterface dialog, int which) { - startIntent(null,Intent.ACTION_VIEW, Uri.parse(browserLaunchUrl)); - - } - - }) - .show(); - - } - - } - - - - - - private void startIntent (String pkg, String action, Uri data) - { - Intent i; - PackageManager pm = getPackageManager(); - - try { - if (pkg != null) { - i = pm.getLaunchIntentForPackage(pkg); - if (i == null) - throw new PackageManager.NameNotFoundException(); - } - else - { - i = new Intent(); - } - - i.setAction(action); - i.setData(data); - - if (i.resolveActivity(pm)!=null) - startActivity(i); - - } catch (PackageManager.NameNotFoundException e) { - - } - } - - private boolean appInstalledOrNot(String uri) - { - PackageManager pm = getPackageManager(); - try - { - PackageInfo pi = pm.getPackageInfo(uri, PackageManager.GET_ACTIVITIES); - return pi.applicationInfo.enabled; - } - catch (PackageManager.NameNotFoundException e) - { - return false; - } - } - - @Override - protected void onActivityResult(int request, int response, Intent data) { - super.onActivityResult(request, response, data); - - if (request == REQUEST_SETTINGS && response == RESULT_OK) - { - OrbotApp.forceChangeLanguage(this); - - } - else if (request == REQUEST_VPN) - { - if (response == RESULT_OK) { - sendIntentToService(TorServiceConstants.CMD_VPN); - } - else - { - Prefs.putUseVpn(false); - - } - } - else if (request == REQUEST_VPN_APPS_SELECT) - { - if (response == RESULT_OK) - refreshVPNApps(); - - } - - IntentResult scanResult = IntentIntegrator.parseActivityResult(request, response, data); - if (scanResult != null) { - // handle scan result - - String results = scanResult.getContents(); - - if (results != null && results.length() > 0) - { - try { - - int urlIdx = results.indexOf("://"); - - if (urlIdx!=-1) - { - results = URLDecoder.decode(results, "UTF-8"); - results = results.substring(urlIdx+3); - - showAlert(getString(R.string.bridges_updated),getString(R.string.restart_orbot_to_use_this_bridge_) + results,false); - - setNewBridges(results); - } - else - { - JSONArray bridgeJson = new JSONArray(results); - StringBuffer bridgeLines = new StringBuffer(); - - for (int i = 0; i < bridgeJson.length(); i++) - { - String bridgeLine = bridgeJson.getString(i); - bridgeLines.append(bridgeLine).append("\n"); - } - - setNewBridges(bridgeLines.toString()); - } - - - } catch (Exception e) { - Log.e(TAG,"unsupported",e); - } - } - - } - - } - - public void promptSetupBridges () - { - LayoutInflater li = LayoutInflater.from(this); - View view = li.inflate(R.layout.layout_diag, null); - - TextView versionName = (TextView)view.findViewById(R.id.diaglog); - versionName.setText(R.string.if_your_mobile_network_actively_blocks_tor_you_can_use_a_tor_bridge_to_access_the_network_another_way_to_get_bridges_is_to_send_an_email_to_bridges_torproject_org_please_note_that_you_must_send_the_email_using_an_address_from_one_of_the_following_email_providers_riseup_gmail_or_yahoo_); - - if (mBtnBridges.isChecked()) - { - new AlertDialog.Builder(this) - .setTitle(R.string.bridge_mode) - .setView(view) - .setItems(R.array.bridge_options, new DialogInterface.OnClickListener() { - public void onClick(DialogInterface dialog, int which) { - // The 'which' argument contains the index position - // of the selected item - - switch (which) - { - case 0: //obfs 4; - Prefs.setBridgesList("obfs4"); - enableBridges(true); - - break; - case 2: //amazon & azure - Prefs.setBridgesList("meek"); - enableBridges(true); - - break; - case 3: - showGetBridgePrompt("obfs4"); - - break; - - } - - } - }).setNegativeButton(R.string.btn_cancel, new Dialog.OnClickListener() - { - @Override - public void onClick(DialogInterface dialog, int which) { - - //mBtnBridges.setChecked(false); - - } - }) - .show(); - - - } - else - { - enableBridges(false); - } - - } - - private void showGetBridgePrompt (final String type) - { - LayoutInflater li = LayoutInflater.from(this); - View view = li.inflate(R.layout.layout_diag, null); - - TextView versionName = (TextView)view.findViewById(R.id.diaglog); - versionName.setText(R.string.you_must_get_a_bridge_address_by_email_web_or_from_a_friend_once_you_have_this_address_please_paste_it_into_the_bridges_preference_in_orbot_s_setting_and_restart_); - - new AlertDialog.Builder(this) - .setTitle(R.string.bridge_mode) - .setView(view) - .setNegativeButton(R.string.btn_cancel, new Dialog.OnClickListener() - { - @Override - public void onClick(DialogInterface dialog, int which) { - //do nothing - } - }) - .setNeutralButton(R.string.get_bridges_email, new Dialog.OnClickListener () - { - - @Override - public void onClick(DialogInterface dialog, int which) { - - - sendGetBridgeEmail(type); - - } - - - }) - .setPositiveButton(R.string.get_bridges_web, new Dialog.OnClickListener () - { - - @Override - public void onClick(DialogInterface dialog, int which) { - - openBrowser(URL_TOR_BRIDGES + type,true); - - } - - - }).show(); - } - - private void sendGetBridgeEmail (String type) - { - Intent intent = new Intent(Intent.ACTION_SEND); - intent.setType("message/rfc822"); - intent.putExtra(Intent.EXTRA_EMAIL , new String[]{"bridges@torproject.org"}); - - if (type != null) - { - intent.putExtra(Intent.EXTRA_SUBJECT, "get transport " + type); - intent.putExtra(Intent.EXTRA_TEXT, "get transport " + type); - - } - else - { - intent.putExtra(Intent.EXTRA_SUBJECT, "get bridges"); - intent.putExtra(Intent.EXTRA_TEXT, "get bridges"); - - } - - startActivity(Intent.createChooser(intent, getString(R.string.send_email))); - } - - private void enableBridges (boolean enable) - { - Prefs.putBridgesEnabled(enable); - - if (torStatus == TorServiceConstants.STATUS_ON) - { - String bridgeList = Prefs.getBridgesList(); - if (bridgeList != null && bridgeList.length() > 0) - { - requestTorRereadConfig (); - } - } - } - - private void requestTorRereadConfig() { - sendIntentToService(TorServiceConstants.CMD_SIGNAL_HUP); - } - - public void stopVpnService () - { - sendIntentToService(TorServiceConstants.CMD_VPN_CLEAR); - } - - @Override - protected void onResume() { - super.onResume(); - - mBtnBridges.setChecked(Prefs.bridgesEnabled()); - - requestTorStatus(); - - updateStatus(null); - - if (Prefs.useTransparentProxying()) - { - showAlert(getString(R.string.no_transproxy_warning_short),getString(R.string.no_transproxy_warning),true); - Prefs.disableTransparentProxying(); - } - - - } - - AlertDialog aDialog = null; - - //general alert dialog for mostly Tor warning messages - //sometimes this can go haywire or crazy with too many error - //messages from Tor, and the user cannot stop or exit Orbot - //so need to ensure repeated error messages are not spamming this method - private void showAlert(String title, String msg, boolean button) - { - try - { - if (aDialog != null && aDialog.isShowing()) - aDialog.dismiss(); - } - catch (Exception e){} //swallow any errors - - if (button) - { - aDialog = new AlertDialog.Builder(OrbotMainActivity.this) - .setIcon(R.drawable.onion32) - .setTitle(title) - .setMessage(msg) - .setPositiveButton(R.string.btn_okay, null) - .show(); - } - else - { - aDialog = new AlertDialog.Builder(OrbotMainActivity.this) - .setIcon(R.drawable.onion32) - .setTitle(title) - .setMessage(msg) - .show(); - } - - aDialog.setCanceledOnTouchOutside(true); - } - - /** - * Update the layout_main UI based on the status of {@link TorService}. - * {@code torServiceMsg} must never be {@code null} - */ - private void updateStatus(String torServiceMsg) { - - if (torStatus == null) - return; //UI not init'd yet - - if (torStatus == TorServiceConstants.STATUS_ON) { - - imgStatus.setImageResource(R.drawable.toron); - - mBtnBrowser.setEnabled(true); - mBtnStart.setText(R.string.menu_stop); - - if (torServiceMsg != null) - { - if (torServiceMsg.contains(TorServiceConstants.LOG_NOTICE_HEADER)) { - lblStatus.setText(torServiceMsg); - } - } - else - lblStatus.setText(getString(R.string.status_activated)); - - - boolean showFirstTime = mPrefs.getBoolean("connect_first_time", true); - - if (showFirstTime) - { - Editor pEdit = mPrefs.edit(); - pEdit.putBoolean("connect_first_time", false); - pEdit.commit(); - showAlert(getString(R.string.status_activated), - getString(R.string.connect_first_time), true); - } - - if (autoStartFromIntent) - { - autoStartFromIntent = false; - Intent resultIntent = lastStatusIntent; - - if (resultIntent == null) - resultIntent = new Intent(TorServiceConstants.ACTION_START); - - resultIntent.putExtra( - TorServiceConstants.EXTRA_STATUS, - torStatus == null?TorServiceConstants.STATUS_OFF:torStatus - ); - - setResult(RESULT_OK, resultIntent); - - finish(); - Log.d(TAG, "autoStartFromIntent finish"); - } - - - - } else if (torStatus == TorServiceConstants.STATUS_STARTING) { - - imgStatus.setImageResource(R.drawable.torstarting); - - if (torServiceMsg != null) - { - if (torServiceMsg.contains(TorServiceConstants.LOG_NOTICE_BOOTSTRAPPED)) - lblStatus.setText(torServiceMsg); - } - else - lblStatus.setText(getString(R.string.status_starting_up)); - - mBtnStart.setText("..."); - - mBtnBrowser.setEnabled(false); - - } else if (torStatus == TorServiceConstants.STATUS_STOPPING) { - - if (torServiceMsg != null && torServiceMsg.contains(TorServiceConstants.LOG_NOTICE_HEADER)) - lblStatus.setText(torServiceMsg); - - imgStatus.setImageResource(R.drawable.torstarting); - lblStatus.setText(torServiceMsg); - mBtnBrowser.setEnabled(false); - - } else if (torStatus == TorServiceConstants.STATUS_OFF) { - - imgStatus.setImageResource(R.drawable.toroff); - // lblStatus.setText(getString(R.string.press_to_start)); - mBtnBrowser.setEnabled(false); - - mBtnStart.setText(R.string.menu_start); - - } - - if (torServiceMsg != null && torServiceMsg.length() > 0) - { - mTxtOrbotLog.append(torServiceMsg + '\n'); - } - } - - /** - * Starts tor and related daemons by sending an - * {@link TorServiceConstants#ACTION_START} {@link Intent} to - * {@link TorService} - */ - private void startTor() { - sendIntentToService(TorServiceConstants.ACTION_START); - mTxtOrbotLog.setText(""); - } - - /** - * Request tor status without starting it - * {@link TorServiceConstants#ACTION_START} {@link Intent} to - * {@link TorService} - */ - private void requestTorStatus() { - sendIntentToService(TorServiceConstants.ACTION_STATUS); - } - - private boolean isTorServiceRunning() { - ActivityManager manager = (ActivityManager) getSystemService(Context.ACTIVITY_SERVICE); - for (RunningServiceInfo service : manager.getRunningServices(Integer.MAX_VALUE)) { - if (TorService.class.getName().equals(service.service.getClassName())) { - return true; - } - } - return false; - } - - public boolean onLongClick(View view) { - - if (torStatus == TorServiceConstants.STATUS_OFF) { - lblStatus.setText(getString(R.string.status_starting_up)); - startTor(); - } else { - lblStatus.setText(getString(R.string.status_shutting_down)); - - stopTor(); - } - - return true; - - } - -// this is what takes messages or values from the callback threads or other non-mainUI threads -//and passes them back into the main UI thread for display to the user - private Handler mStatusUpdateHandler = new Handler() { - - @Override - public void handleMessage(final Message msg) { - - String newTorStatus = msg.getData().getString("status"); - String log = (String)msg.obj; - - if (torStatus == null && newTorStatus != null) //first time status - { - torStatus = newTorStatus; - findViewById(R.id.frameMain).setVisibility(View.VISIBLE); - updateStatus(log); - - //now you can handle the intents properly - handleIntents(); - - } - else if (newTorStatus != null && !torStatus.equals(newTorStatus)) //status changed - { - torStatus = newTorStatus; - updateStatus(log); - } - else if (log != null) //it is just a log - updateStatus(log); - - switch (msg.what) { - case MESSAGE_TRAFFIC_COUNT: - - Bundle data = msg.getData(); - DataCount datacount = new DataCount(data.getLong("upload"),data.getLong("download")); - - long totalRead = data.getLong("readTotal"); - long totalWrite = data.getLong("writeTotal"); - - downloadText.setText(formatCount(datacount.Download) + " / " + formatTotal(totalRead)); - uploadText.setText(formatCount(datacount.Upload) + " / " + formatTotal(totalWrite)); - - break; - default: - super.handleMessage(msg); - } - } - }; - - @Override - protected void onDestroy() { - super.onDestroy(); - LocalBroadcastManager.getInstance(this).unregisterReceiver(mLocalBroadcastReceiver); - - } - - public class DataCount { - // data uploaded - public long Upload; - // data downloaded - public long Download; - - DataCount(long Upload, long Download){ - this.Upload = Upload; - this.Download = Download; - } - } - - private String formatCount(long count) { - NumberFormat numberFormat = NumberFormat.getInstance(Locale.getDefault()); - // Converts the supplied argument into a string. - // Under 2Mb, returns "xxx.xKb" - // Over 2Mb, returns "xxx.xxMb" - if (count < 1e6) - return numberFormat.format(Math.round(((float) ((int) (count * 10 / 1024)) / 10))) - + getString(R.string.kbps); - else - return numberFormat.format(Math - .round(((float) ((int) (count * 100 / 1024 / 1024)) / 100))) - + getString(R.string.mbps); - } - - private String formatTotal(long count) { - NumberFormat numberFormat = NumberFormat.getInstance(Locale.getDefault()); - // Converts the supplied argument into a string. - // Under 2Mb, returns "xxx.xKb" - // Over 2Mb, returns "xxx.xxMb" - if (count < 1e6) - return numberFormat.format(Math.round(((float) ((int) (count * 10 / 1024)) / 10))) - + getString(R.string.kb); - else - return numberFormat.format(Math - .round(((float) ((int) (count * 100 / 1024 / 1024)) / 100))) - + getString(R.string.mb); - } - - private static final float ROTATE_FROM = 0.0f; - private static final float ROTATE_TO = 360.0f*4f;// 3.141592654f * 32.0f; - - public void spinOrbot (float direction) - { - sendIntentToService (TorServiceConstants.CMD_NEWNYM); - - - Toast.makeText(this, R.string.newnym, Toast.LENGTH_SHORT).show(); - - // Rotate3dAnimation rotation = new Rotate3dAnimation(ROTATE_FROM, ROTATE_TO*direction, Animation.RELATIVE_TO_SELF, 0.5f, Animation.RELATIVE_TO_SELF, 0.5f); - Rotate3dAnimation rotation = new Rotate3dAnimation(ROTATE_FROM, ROTATE_TO*direction, imgStatus.getWidth()/2f,imgStatus.getWidth()/2f,20f,false); - rotation.setFillAfter(true); - rotation.setInterpolator(new AccelerateInterpolator()); - rotation.setDuration((long) 2*1000); - rotation.setRepeatCount(0); - imgStatus.startAnimation(rotation); - - - } - - class MyGestureDetector extends SimpleOnGestureListener { - @Override - public boolean onFling(MotionEvent e1, MotionEvent e2, float velocityX, float velocityY) { - try { - if (torStatus == TorServiceConstants.STATUS_ON) - { - float direction = 1f; - if (velocityX < 0) - direction = -1f; - spinOrbot (direction); - } - } catch (Exception e) { - // nothing - } - return false; - } - } - - -} diff --git a/app/src/main/java/org/torproject/android/settings/Languages.java b/app/src/main/java/org/torproject/android/settings/Languages.java deleted file mode 100644 index dabddea2..00000000 --- a/app/src/main/java/org/torproject/android/settings/Languages.java +++ /dev/null @@ -1,232 +0,0 @@ -package org.torproject.android.settings; - -import android.annotation.SuppressLint; -import android.app.Activity; -import android.content.ContextWrapper; -import android.content.Intent; -import android.content.res.AssetManager; -import android.content.res.Configuration; -import android.content.res.Resources; -import android.os.Build; -import android.text.TextUtils; -import android.util.DisplayMetrics; - -import java.util.Collections; -import java.util.LinkedHashSet; -import java.util.Locale; -import java.util.Map; -import java.util.Set; -import java.util.TreeMap; - -public class Languages { - public static final String TAG = "Languages"; - - public static final Locale defaultLocale; - public static final Locale TIBETAN = new Locale("bo"); - static final Locale localesToTest[] = { - Locale.ENGLISH, Locale.FRENCH, Locale.GERMAN, - Locale.ITALIAN, Locale.JAPANESE, Locale.KOREAN, - Locale.TRADITIONAL_CHINESE, Locale.SIMPLIFIED_CHINESE, - TIBETAN, new Locale("af"), new Locale("am"), - new Locale("ar"), new Locale("az"), new Locale("bg"), - new Locale("bn"), new Locale("ca"), new Locale("cs"), - new Locale("da"), new Locale("el"), new Locale("es"), - new Locale("et"), new Locale("eu"), new Locale("fa"), - new Locale("fi"), new Locale("gl"), new Locale("hi"), - new Locale("hr"), new Locale("hu"), new Locale("hy"), - new Locale("in"), new Locale("hy"), new Locale("in"), - new Locale("is"), new Locale("it"), new Locale("iw"), - new Locale("ka"), new Locale("kk"), new Locale("km"), - new Locale("kn"), new Locale("ky"), new Locale("lo"), - new Locale("lt"), new Locale("lv"), new Locale("mk"), - new Locale("ml"), new Locale("mn"), new Locale("mr"), - new Locale("ms"), new Locale("my"), new Locale("nb"), - new Locale("ne"), new Locale("nl"), new Locale("pl"), - new Locale("pt"), new Locale("rm"), new Locale("ro"), - new Locale("ru"), new Locale("si"), new Locale("sk"), - new Locale("sl"), new Locale("sn"), new Locale("sr"), - new Locale("sv"), new Locale("sw"), new Locale("ta"), - new Locale("te"), new Locale("th"), new Locale("tl"), - new Locale("tr"), new Locale("uk"), new Locale("ur"), - new Locale("uz"), new Locale("vi"), new Locale("zu"), - }; - - private static final String USE_SYSTEM_DEFAULT = ""; - private static final String defaultString = "Use System Default"; - - private static Locale locale; - private static Languages singleton; - private static Class clazz; - private static int resId; - private static Map tmpMap = new TreeMap(); - private static Map nameMap; - - static { - defaultLocale = Locale.getDefault(); - } - - private Languages(Activity activity) { - AssetManager assets = activity.getAssets(); - Configuration config = activity.getResources().getConfiguration(); - // Resources() requires DisplayMetrics, but they are only needed for drawables - DisplayMetrics ignored = new DisplayMetrics(); - activity.getWindowManager().getDefaultDisplay().getMetrics(ignored); - Resources resources; - Set localeSet = new LinkedHashSet(); - for (Locale locale : localesToTest) { - config.locale = locale; - resources = new Resources(assets, ignored, config); - if (!TextUtils.equals(defaultString, resources.getString(resId)) - || locale.equals(Locale.ENGLISH)) - localeSet.add(locale); - } - for (Locale locale : localeSet) { - if (locale.equals(TIBETAN)) { - // include English name for devices without Tibetan font support - tmpMap.put(TIBETAN.getLanguage(), "Tibetan བོད་སྐད།"); // Tibetan - } else if (locale.equals(Locale.SIMPLIFIED_CHINESE)) { - tmpMap.put(Locale.SIMPLIFIED_CHINESE.toString(), "中文 (中国)"); // Chinese (China) - } else if (locale.equals(Locale.TRADITIONAL_CHINESE)) { - tmpMap.put(Locale.TRADITIONAL_CHINESE.toString(), "中文 (台灣)"); // Chinese (Taiwan) - } else { - tmpMap.put(locale.getLanguage(), locale.getDisplayLanguage(locale)); - } - } - - /* USE_SYSTEM_DEFAULT is a fake one for displaying in a chooser menu. */ - localeSet.add(null); - tmpMap.put(USE_SYSTEM_DEFAULT, activity.getString(resId)); - nameMap = Collections.unmodifiableMap(tmpMap); - } - - /** - * Get the instance of {@link Languages} to work with, providing the - * {@link Activity} that is will be working as part of, as well as the - * {@code resId} that has the exact string "Use System Default", - * i.e. {@code R.string.use_system_default}. - *

- * That string resource {@code resId} is also used to find the supported - * translations: if an included translation has a translated string that - * matches that {@code resId}, then that language will be included as a - * supported language. - * - * @param clazz the {@link Class} of the default {@code Activity}, - * usually the main {@code Activity} from where the - * Settings is launched from. - * @param resId the string resource ID to for the string "Use System Default", - * e.g. {@code R.string.use_system_default} - * @return - */ - public static void setup(Class clazz, int resId) { - if (Languages.clazz == null) { - Languages.clazz = clazz; - Languages.resId = resId; - } else { - throw new RuntimeException("Languages singleton was already initialized, duplicate call to Languages.setup()!"); - } - } - - /** - * Get the singleton to work with. - * - * @param activity the {@link Activity} this is working as part of - * @return - */ - public static Languages get(Activity activity) { - if (singleton == null) { - singleton = new Languages(activity); - } - return singleton; - } - - //@TargetApi(Build.VERSION_CODES.JELLY_BEAN_MR1) - @SuppressLint("NewApi") - public static void setLanguage(final ContextWrapper contextWrapper, String language, boolean refresh) { - if (locale != null && TextUtils.equals(locale.getLanguage(), language) && (!refresh)) { - return; // already configured - } else if (language == null || language == USE_SYSTEM_DEFAULT) { - locale = defaultLocale; - } else { - /* handle locales with the country in it, i.e. zh_CN, zh_TW, etc */ - String localeSplit[] = language.split("_"); - if (localeSplit.length > 1) { - locale = new Locale(localeSplit[0], localeSplit[1]); - } else { - locale = new Locale(language); - } - } - - final Resources resources = contextWrapper.getBaseContext().getResources(); - Configuration config = resources.getConfiguration(); - if (Build.VERSION.SDK_INT >= 17) { - config.setLocale(locale); - } else { - config.locale = locale; - } - resources.updateConfiguration(config, resources.getDisplayMetrics()); - Locale.setDefault(locale); - - } - - /** - * Force reload the {@link Activity to make language changes take effect.} - * - * @param activity the {@code Activity} to force reload - */ - public static void forceChangeLanguage(Activity activity) { - Intent intent = activity.getIntent(); - if (intent == null) // when launched as LAUNCHER - return; - intent.addFlags(Intent.FLAG_ACTIVITY_NO_ANIMATION); - activity.finish(); - activity.overridePendingTransition(0, 0); - activity.startActivity(intent); - activity.overridePendingTransition(0, 0); - } - - /** - * Return the name of the language based on the locale. - * - * @param locale - * @return - */ - public String getName(String locale) { - String ret = nameMap.get(locale); - // if no match, try to return a more general name (i.e. English for - // en_IN) - if (ret == null && locale.contains("_")) - ret = nameMap.get(locale.split("_")[0]); - return ret; - } - - /** - * Return an array of the names of all the supported languages, sorted to - * match what is returned by {@link Languages#getSupportedLocales()}. - * - * @return - */ - public String[] getAllNames() { - return nameMap.values().toArray(new String[nameMap.size()]); - } - - public int getPosition(Locale locale) { - String localeName = locale.getLanguage(); - int i = 0; - for (String key : nameMap.keySet()) - if (TextUtils.equals(key, localeName)) - return i; - else - i++; - return -1; - } - - /** - * Get sorted list of supported locales. - * - * @return - */ - public String[] getSupportedLocales() { - Set keys = nameMap.keySet(); - return keys.toArray(new String[keys.size()]); - } -} diff --git a/app/src/main/java/org/torproject/android/settings/SettingsPreferences.java b/app/src/main/java/org/torproject/android/settings/SettingsPreferences.java deleted file mode 100644 index a51c1097..00000000 --- a/app/src/main/java/org/torproject/android/settings/SettingsPreferences.java +++ /dev/null @@ -1,74 +0,0 @@ -/* Copyright (c) 2009, Nathan Freitas, Orbot / The Guardian Project - http://openideals.com/guardian */ -/* See LICENSE for licensing information */ - -package org.torproject.android.settings; - -import android.content.Context; -import android.content.SharedPreferences; -import android.os.Bundle; -import android.preference.ListPreference; -import android.preference.Preference; -import android.preference.Preference.OnPreferenceChangeListener; -import android.preference.Preference.OnPreferenceClickListener; -import android.preference.PreferenceActivity; - -import org.torproject.android.OrbotApp; -import org.torproject.android.R; -import org.torproject.android.service.util.TorServiceUtils; - -import java.util.Locale; - - -public class SettingsPreferences - extends PreferenceActivity implements OnPreferenceClickListener { - private static final String TAG = "SettingsPreferences"; - - private ListPreference prefLocale = null; - - protected void onCreate(Bundle savedInstanceState) { - super.onCreate(savedInstanceState); - - addPreferencesFromResource(R.xml.preferences); - getPreferenceManager().setSharedPreferencesMode(Context.MODE_MULTI_PROCESS); - SharedPreferences prefs = TorServiceUtils.getSharedPrefs(getApplicationContext()); - - prefLocale = (ListPreference) findPreference("pref_default_locale"); - prefLocale.setOnPreferenceClickListener(this); - Languages languages = Languages.get(this); - prefLocale.setEntries(languages.getAllNames()); - prefLocale.setEntryValues(languages.getSupportedLocales()); - prefLocale.setOnPreferenceChangeListener(new OnPreferenceChangeListener() { - - @Override - public boolean onPreferenceChange(Preference preference, Object newValue) { - String language = (String) newValue; - if (preference == prefLocale) { - SharedPreferences settings = TorServiceUtils - .getSharedPrefs(getApplicationContext()); - - String lang = settings.getString("pref_default_locale", - Locale.getDefault().getLanguage()); - OrbotApp app = (OrbotApp) getApplication(); - Languages.setLanguage(app, language, true); - lang = settings.getString("pref_default_locale", - Locale.getDefault().getLanguage()); - OrbotApp.forceChangeLanguage(SettingsPreferences.this); - } - return false; - } - }); - - - - } - - public boolean onPreferenceClick(Preference preference) { - - setResult(RESULT_OK); - - - return true; - } - - -} diff --git a/app/src/main/java/org/torproject/android/ui/AppManagerActivity.java b/app/src/main/java/org/torproject/android/ui/AppManagerActivity.java deleted file mode 100644 index 30e52ebc..00000000 --- a/app/src/main/java/org/torproject/android/ui/AppManagerActivity.java +++ /dev/null @@ -1,361 +0,0 @@ -/* Copyright (c) 2009, Nathan Freitas, Orbot / The Guardian Project - http://openideals.com/guardian */ -/* See LICENSE for licensing information */ - -package org.torproject.android.ui; - -import java.util.ArrayList; -import java.util.Arrays; -import java.util.Collections; -import java.util.Comparator; -import java.util.Iterator; -import java.util.List; -import java.util.StringTokenizer; - -import org.torproject.android.service.OrbotConstants; -import org.torproject.android.R; -import org.torproject.android.service.util.TorServiceUtils; -import org.torproject.android.service.vpn.TorifiedApp; - -import android.app.ProgressDialog; -import android.content.Context; -import android.content.Intent; -import android.content.SharedPreferences; -import android.content.SharedPreferences.Editor; -import android.content.pm.ApplicationInfo; -import android.content.pm.PackageInfo; -import android.content.pm.PackageManager; -import android.os.AsyncTask; -import android.os.Bundle; -import android.support.v7.app.AppCompatActivity; -import android.view.LayoutInflater; -import android.view.Menu; -import android.view.MenuItem; -import android.view.View; -import android.view.View.OnClickListener; -import android.view.ViewGroup; -import android.widget.ArrayAdapter; -import android.widget.CheckBox; -import android.widget.CompoundButton; -import android.widget.CompoundButton.OnCheckedChangeListener; -import android.widget.GridView; -import android.widget.ImageView; -import android.widget.ListAdapter; -import android.widget.TextView; - -public class AppManagerActivity extends AppCompatActivity implements OnClickListener, OrbotConstants { - - private GridView listApps; - private ListAdapter adapterApps; - private final static String TAG = "Orbot"; - PackageManager pMgr = null; - - protected void onCreate(Bundle savedInstanceState) { - super.onCreate(savedInstanceState); - - pMgr = getPackageManager(); - - this.setContentView(R.layout.layout_apps); - setTitle(R.string.apps_mode); - getSupportActionBar().setDisplayHomeAsUpEnabled(true); - - } - - @Override - public boolean onOptionsItemSelected(MenuItem item) { - if (item.getItemId() == android.R.id.home) - { - finish(); - return true; - } - - return super.onOptionsItemSelected(item); - } - - @Override - protected void onResume() { - super.onResume(); - listApps = (GridView) findViewById(R.id.applistview); - mPrefs = TorServiceUtils.getSharedPrefs(getApplicationContext()); - - - new AsyncTask() { - private ProgressDialog dialog; - - protected void onPreExecute() { - // Pre Code - dialog = new ProgressDialog(AppManagerActivity.this, android.support.v4.app.DialogFragment.STYLE_NO_TITLE); - dialog.show(); - } - protected Void doInBackground(Void... unused) { - loadApps(mPrefs); - return null; - } - protected void onPostExecute(Void unused) { - listApps.setAdapter(adapterApps); - dialog.cancel(); - } - }.execute(); - - - } - - SharedPreferences mPrefs = null; - ArrayList mApps = null; - - private void loadApps (SharedPreferences prefs) - { - - mApps = getApps(getApplicationContext(), prefs); - Collections.sort(mApps,new Comparator() { - public int compare(TorifiedApp o1, TorifiedApp o2) { - if (o1.isTorified() == o2.isTorified()) return o1.getName().compareTo(o2.getName()); - if (o1.isTorified()) return -1; - return 1; - } - }); - - final LayoutInflater inflater = getLayoutInflater(); - - adapterApps = new ArrayAdapter(this, R.layout.layout_apps_item, R.id.itemtext,mApps) { - - public View getView(int position, View convertView, ViewGroup parent) { - - ListEntry entry = null; - - if (convertView == null) - convertView = inflater.inflate(R.layout.layout_apps_item, parent, false); - else - entry = (ListEntry) convertView.getTag(); - - if (entry == null) { - // Inflate a new view - entry = new ListEntry(); - entry.icon = (ImageView) convertView.findViewById(R.id.itemicon); - entry.box = (CheckBox) convertView.findViewById(R.id.itemcheck); - entry.text = (TextView) convertView.findViewById(R.id.itemtext); - convertView.setTag(entry); - } - - final TorifiedApp app = mApps.get(position); - - if (entry.icon != null) { - - try { - entry.icon.setImageDrawable(pMgr.getApplicationIcon(app.getPackageName())); - entry.icon.setOnClickListener(AppManagerActivity.this); - entry.icon.setTag(entry.box); - } - catch (Exception e) - { - e.printStackTrace(); - } - } - - if (entry.text != null) { - entry.text.setText(app.getName()); - entry.text.setOnClickListener(AppManagerActivity.this); - entry.text.setTag(entry.box); - } - - if (entry.box != null) { - entry.box.setOnClickListener(AppManagerActivity.this); - entry.box.setChecked(app.isTorified()); - entry.box.setTag(app); - } - - return convertView; - } - }; - - - } - - private static class ListEntry { - private CheckBox box; - private TextView text; - private ImageView icon; - } - - /* (non-Javadoc) - * @see android.app.Activity#onStop() - */ - @Override - protected void onStop() { - super.onStop(); - - } - - - public ArrayList getApps (Context context, SharedPreferences prefs) - { - - String tordAppString = prefs.getString(PREFS_KEY_TORIFIED, ""); - String[] tordApps; - - StringTokenizer st = new StringTokenizer(tordAppString,"|"); - tordApps = new String[st.countTokens()]; - int tordIdx = 0; - while (st.hasMoreTokens()) - { - tordApps[tordIdx++] = st.nextToken(); - } - - Arrays.sort(tordApps); - - //else load the apps up - - List lAppInfo = pMgr.getInstalledApplications(0); - - Iterator itAppInfo = lAppInfo.iterator(); - - ArrayList apps = new ArrayList(); - - ApplicationInfo aInfo = null; - - int appIdx = 0; - TorifiedApp app = null; - - while (itAppInfo.hasNext()) - { - aInfo = itAppInfo.next(); - - app = new TorifiedApp(); - - try { - PackageInfo pInfo = pMgr.getPackageInfo(aInfo.packageName, PackageManager.GET_PERMISSIONS); - - if (pInfo != null && pInfo.requestedPermissions != null) - { - for (String permInfo:pInfo.requestedPermissions) - { - if (permInfo.equals("android.permission.INTERNET")) - { - app.setUsesInternet(true); - - } - } - - } - - - } catch (Exception e) { - // TODO Auto-generated catch block - e.printStackTrace(); - } - - /** - if ((aInfo.flags & ApplicationInfo.FLAG_SYSTEM) == 1) - { - //System app - app.setUsesInternet(true); - }**/ - - - try - { - app.setName(pMgr.getApplicationLabel(aInfo).toString()); - } - catch (Exception e) - { - // no name - continue; //we only show apps with names - } - - - if (!app.usesInternet()) - continue; - else - { - apps.add(app); - } - - app.setEnabled(aInfo.enabled); - app.setUid(aInfo.uid); - app.setUsername(pMgr.getNameForUid(app.getUid())); - app.setProcname(aInfo.processName); - app.setPackageName(aInfo.packageName); - - - // check if this application is allowed - if (Arrays.binarySearch(tordApps, app.getUsername()) >= 0) { - app.setTorified(true); - } - else - { - app.setTorified(false); - } - - appIdx++; - } - - Collections.sort(apps); - - return apps; - } - - - public void saveAppSettings (Context context) - { - - StringBuilder tordApps = new StringBuilder(); - Intent response = new Intent(); - - for (TorifiedApp tApp:mApps) - { - if (tApp.isTorified()) - { - tordApps.append(tApp.getUsername()); - tordApps.append("|"); - response.putExtra(tApp.getUsername(),true); - } - } - - Editor edit = mPrefs.edit(); - edit.putString(PREFS_KEY_TORIFIED, tordApps.toString()); - edit.commit(); - - setResult(RESULT_OK,response); - } - - - /** - * Called an application is check/unchecked - */ - /** - public void onCheckedChanged(CompoundButton buttonView, boolean isChecked) { - final TorifiedApp app = (TorifiedApp) buttonView.getTag(); - if (app != null) { - app.setTorified(isChecked); - } - - saveAppSettings(this); - - }**/ - - - - - public void onClick(View v) { - - CheckBox cbox = null; - - if (v instanceof CheckBox) - cbox = (CheckBox)v; - else if (v.getTag() instanceof CheckBox) - cbox = (CheckBox)v.getTag(); - - if (cbox != null) { - final TorifiedApp app = (TorifiedApp) cbox.getTag(); - if (app != null) { - app.setTorified(!app.isTorified()); - cbox.setChecked(app.isTorified()); - } - - saveAppSettings(this); - } - } - - - - -} diff --git a/app/src/main/java/org/torproject/android/ui/BridgeSetupActivity.java b/app/src/main/java/org/torproject/android/ui/BridgeSetupActivity.java deleted file mode 100644 index 7cabe356..00000000 --- a/app/src/main/java/org/torproject/android/ui/BridgeSetupActivity.java +++ /dev/null @@ -1,5 +0,0 @@ -package org.torproject.android.ui; - -public class BridgeSetupActivity { - -} diff --git a/app/src/main/java/org/torproject/android/ui/ImageProgressView.java b/app/src/main/java/org/torproject/android/ui/ImageProgressView.java deleted file mode 100644 index 641c4446..00000000 --- a/app/src/main/java/org/torproject/android/ui/ImageProgressView.java +++ /dev/null @@ -1,78 +0,0 @@ -package org.torproject.android.ui; - -import java.util.Random; - -import android.content.Context; -import android.graphics.Canvas; -import android.graphics.Color; -import android.graphics.Paint; -import android.graphics.RectF; -import android.util.AttributeSet; -import android.view.MotionEvent; -import android.view.View; -import android.widget.ImageView; - -public class ImageProgressView extends ImageView -{ - - private Paint paint = new Paint(Paint.ANTI_ALIAS_FLAG); - - private float progress = 0f; // 0 to 1 - - private RectF circle; - - public ImageProgressView(Context context) { - super(context); - // TODO Auto-generated constructor stub - init(); - - } - - public ImageProgressView(Context context, AttributeSet attrs) { - super(context, attrs); - init(); - } - - public ImageProgressView(Context context, AttributeSet attrs, int defStyle) { - super(context, attrs, defStyle); - - init(); - } - - private void init(){ - paint.setStyle(Paint.Style.STROKE); - paint.setColor(Color.GREEN); - paint.setAntiAlias(true); - paint.setStrokeWidth(20); - - } - - @Override - protected void onMeasure(int widthMeasureSpec, int heightMeasureSpec) { - super.onMeasure(widthMeasureSpec, heightMeasureSpec); - - setMeasuredDimension(MeasureSpec.getSize(widthMeasureSpec), - MeasureSpec.getSize(heightMeasureSpec)); - - } - - @Override - protected void onDraw(Canvas canvas) { - - super.onDraw(canvas); - - if (circle == null) - { - circle = new RectF(getWidth()/2,getHeight()/2+getHeight()/8, getWidth()/3,getHeight()/3); - } - - float sweepAngle = 360f * progress; - - canvas.drawArc(circle, 0, sweepAngle, true, paint); - - } - - - - -} \ No newline at end of file diff --git a/app/src/main/java/org/torproject/android/ui/OrbotDiagnosticsActivity.java b/app/src/main/java/org/torproject/android/ui/OrbotDiagnosticsActivity.java deleted file mode 100644 index 63c54378..00000000 --- a/app/src/main/java/org/torproject/android/ui/OrbotDiagnosticsActivity.java +++ /dev/null @@ -1,328 +0,0 @@ -package org.torproject.android.ui; - -import java.io.BufferedReader; -import java.io.File; -import java.io.IOException; -import java.io.InputStream; -import java.io.InputStreamReader; - -import org.torproject.android.R; -import org.torproject.android.service.util.TorResourceInstaller; -import org.torproject.android.service.TorServiceConstants; - -import android.app.Activity; -import android.content.Context; -import android.content.Intent; -import android.os.Bundle; -import android.os.Environment; -import android.os.Handler; -import android.os.Message; -import android.os.StatFs; -import android.text.format.Formatter; -import android.util.Log; -import android.view.Menu; -import android.view.MenuItem; -import android.widget.TextView; - - -public class OrbotDiagnosticsActivity extends Activity { - - private TextView mTextView = null; - private final static String TAG = "OrbotDiag"; - private StringBuffer log = new StringBuffer(); - Process mProcess; - - @Override - protected void onCreate(Bundle savedInstanceState) { - super.onCreate(savedInstanceState); - - setContentView(R.layout.layout_diag); - - mTextView = (TextView)findViewById(R.id.diaglog); - - } - - private String getFreeStorage () - { - File path = Environment.getDataDirectory(); - StatFs stat = new StatFs(path.getPath()); - long blockSize = stat.getBlockSize(); - long availableBlocks = stat.getAvailableBlocks(); - return Formatter.formatFileSize(this, availableBlocks * blockSize); - } - - @Override - protected void onPause() { - super.onPause(); - - stopTor(); - } - - @Override - protected void onDestroy() { - - super.onDestroy(); - - } - - private void stopTor () - { - File appBinHome = this.getDir("bin", Context.MODE_PRIVATE); - - File fileTor= new File(appBinHome, TorServiceConstants.TOR_ASSET_KEY); - - if (mProcess != null) - mProcess.destroy(); - - - } - - - - @Override - protected void onResume() { - super.onResume(); - - - log("Hello, Orbot!"); - - try - { - log(android.os.Build.DEVICE); - log(android.os.Build.HARDWARE); - log(android.os.Build.MANUFACTURER); - log(android.os.Build.MODEL); - log(android.os.Build.VERSION.CODENAME); - log(android.os.Build.VERSION.RELEASE); - } - catch (Exception e) - { - log("error getting device info"); - } - - showFileTree (); - - runTorTest(); - } - - private void runTorTest () - { - try - { - File appBinHome = this.getDir("bin", Context.MODE_PRIVATE); - File appDataHome = this.getDir("data", Context.MODE_PRIVATE); - - File fileTor= new File(appBinHome, TorServiceConstants.TOR_ASSET_KEY); - enableBinExec (fileTor, appBinHome); - - InputStream is = getResources().openRawResource(R.raw.torrc); - File fileTorrc = new File(appBinHome, TorServiceConstants.TORRC_ASSET_KEY + "diag"); - TorResourceInstaller.streamToFile(is,fileTorrc, false, false); - - /** - ArrayList alEnv = new ArrayList(); - alEnv.add("HOME=" + appBinHome.getAbsolutePath()); - Shell shell = Shell.startShell(alEnv,appBinHome.getAbsolutePath()); - SimpleCommand cmdTor = new SimpleCommand(fileTor.getAbsolutePath() + " DataDirectory " + appDataHome.getAbsolutePath() + " -f " + fileTorrc.getAbsolutePath()); - shell.add(cmdTor); - **/ - - String cmd = fileTor.getAbsolutePath() + " DataDirectory " + appDataHome.getAbsolutePath() + " -f " + fileTorrc.getAbsolutePath(); - - log ("Executing command> " + cmd); - - mProcess = Runtime.getRuntime().exec(cmd); - - BufferedReader bufferedReader = new BufferedReader(new InputStreamReader(mProcess.getInputStream())); - StreamGobbler sg = new StreamGobbler(); - sg.reader = bufferedReader; - sg.process = mProcess; - new Thread(sg).start(); - - if (mProcess.getErrorStream() != null) - { - bufferedReader = new BufferedReader(new InputStreamReader(mProcess.getErrorStream())); - sg = new StreamGobbler(); - sg.reader = bufferedReader; - sg.process = mProcess; - new Thread(sg).start(); - } - - - } - catch (Exception e) - { - Log.d(TAG,"runTorTest exception",e); - } - - } - - class StreamGobbler implements Runnable - { - BufferedReader reader; - Process process; - - public void run () - { - String line = null; - try { - while ( (line = reader.readLine()) != null) - { - Message msg = mHandler.obtainMessage(0); - msg.getData().putString("log", line); - mHandler.sendMessage(msg); - } - - } catch (IOException e) { - Log.d(TAG, "error reading line",e); - } - - //log("Tor exit code=" + process.exitValue() + ";"); - - } - } - - private boolean enableBinExec (File fileBin, File appBinHome) throws Exception - { - - log(fileBin.getName() + ": PRE: Is binary exec? " + fileBin.canExecute()); - - if (!fileBin.canExecute()) - { - log("(re)Setting permission on binary: " + fileBin.getAbsolutePath()); - - Runtime.getRuntime().exec("chmod " + TorServiceConstants.CHMOD_EXE_VALUE + ' ' + fileBin.getAbsolutePath()).waitFor(); - - File fileTest = new File(fileBin.getAbsolutePath()); - log(fileTest.getName() + ": POST: Is binary exec? " + fileTest.canExecute()); - - } - - return fileBin.canExecute(); - } - - private void showFileTree () - { - - File fileDir = this.getDir("bin", Context.MODE_PRIVATE); - - if (fileDir.exists()) - { - log("checking file tree: " + fileDir.getAbsolutePath()); - printDir (fileDir.getName(), fileDir); - } - else - { - log("app_bin does not exist"); - } - - fileDir = this.getDir("data", Context.MODE_PRIVATE); - if (fileDir.exists()) - { - log("checking file tree: " + fileDir.getAbsolutePath()); - printDir (fileDir.getName(), fileDir); - } - else - { - log ("app_data does not exist"); - } - - - } - - private void printDir (String path, File fileDir) - { - File[] files = fileDir.listFiles(); - - if (files != null && files.length > 0) - { - for (File file : files) - { - - try - { - if (file.isDirectory()) - { - printDir(path + '/' + file.getName(), file); - } - else - { - log(path + '/' + file.getName() + " len:" + file.length() + " exec:" + file.canExecute()); - - } - } - catch (Exception e) - { - log("problem printing out file information"); - } - - } - } - } - - Handler mHandler = new Handler () - { - - @Override - public void handleMessage(Message msg) { - - super.handleMessage(msg); - - String logMsg = msg.getData().getString("log"); - log(logMsg); - } - - }; - - private void log (String msg) - { - Log.d(TAG, msg); - mTextView.append(msg + '\n'); - log.append(msg + '\n'); - } - - - @Override - public boolean onCreateOptionsMenu(Menu menu) { - // Inflate menu resource file. - getMenuInflater().inflate(R.menu.share_menu, menu); - - // Locate MenuItem with ShareActionProvider - MenuItem item = menu.findItem(R.id.menu_item_share); - - return true; - } - - @Override - public boolean onOptionsItemSelected(MenuItem item) { - switch (item.getItemId()) { - - case R.id.menu_item_share: - sendLog(); - return true; - - default: - return super.onOptionsItemSelected(item); - } - } - - private void sendLog () - { - int maxLength = 5000; - - String logShare = null; - - if (log.length() > maxLength) - logShare = log.substring(0, maxLength); - else - logShare = log.toString(); - - Intent sendIntent = new Intent(); - sendIntent.setAction(Intent.ACTION_SEND); - sendIntent.putExtra(Intent.EXTRA_TEXT, logShare); - sendIntent.setType("text/plain"); - startActivity(sendIntent); - } - - -} diff --git a/app/src/main/java/org/torproject/android/ui/PromoAppsActivity.java b/app/src/main/java/org/torproject/android/ui/PromoAppsActivity.java deleted file mode 100644 index 2fdf2df2..00000000 --- a/app/src/main/java/org/torproject/android/ui/PromoAppsActivity.java +++ /dev/null @@ -1,216 +0,0 @@ -package org.torproject.android.ui; - -import android.app.Activity; -import android.content.Context; -import android.content.Intent; -import android.content.pm.PackageManager; -import android.content.pm.PackageManager.NameNotFoundException; -import android.content.pm.ResolveInfo; -import android.graphics.drawable.Drawable; -import android.net.Uri; -import android.os.Bundle; -import android.text.TextUtils; -import android.util.Log; -import android.view.View; -import android.view.View.OnClickListener; -import android.widget.Button; - -import org.torproject.android.service.OrbotConstants; -import org.torproject.android.R; -import org.torproject.android.service.TorServiceConstants; - -import java.util.List; - -public class PromoAppsActivity extends Activity implements OrbotConstants { - - final static String MARKET_URI = "market://details?id="; - final static String FDROID_APP_URI = "https://f-droid.org/repository/browse/?fdid="; - final static String PLAY_APP_URI = "https://play.google.com/store/apps/details?id="; - final static String FDROID_URI = "https://f-droid.org/repository/browse/?fdfilter=info.guardianproject"; - final static String PLAY_URI = "https://play.google.com/store/apps/developer?id=The+Guardian+Project"; - - private final static String FDROID_PACKAGE_NAME = "org.fdroid.fdroid"; - private final static String PLAY_PACKAGE_NAME = "com.android.vending"; - - @Override - protected void onCreate(Bundle savedInstanceState) - { - super.onCreate(savedInstanceState); - - } - - @Override - protected void onStart() { - - super.onStart(); - setContentView(R.layout.layout_promo_apps); - - stepFive(); - - } - - @Override - protected void onResume() { - super.onResume(); - - - } - - void stepFive(){ - - - String title = getString(R.string.wizard_tips_title); - - setTitle(title); - - Button btnLink = (Button)findViewById(R.id.WizardRootButtonInstallGibberbot); - - btnLink.setOnClickListener(new OnClickListener() { - - @Override - public void onClick(View view) { - finish(); - startActivity(getInstallIntent("info.guardianproject.otr.app.im",PromoAppsActivity.this)); - - } - }); - - btnLink = (Button)findViewById(R.id.WizardRootButtonInstallOrweb); - - btnLink.setOnClickListener(new OnClickListener() { - - @Override - public void onClick(View view) { - finish(); - startActivity(getInstallIntent(TorServiceConstants.BROWSER_APP_USERNAME,PromoAppsActivity.this)); - - } - }); - - btnLink = (Button)findViewById(R.id.WizardRootButtonInstallDuckgo); - - btnLink.setOnClickListener(new OnClickListener() { - - @Override - public void onClick(View view) { - - finish(); - startActivity(getInstallIntent("com.duckduckgo.mobile.android",PromoAppsActivity.this)); - - } - }); - - btnLink = (Button)findViewById(R.id.WizardRootButtonInstallTwitter); - - btnLink.setOnClickListener(new OnClickListener() { - - @Override - public void onClick(View view) { - - String url = getString(R.string.twitter_setup_url); - finish(); - startActivity(new Intent(Intent.ACTION_VIEW, Uri.parse(url))); - - } - }); - - btnLink = (Button)findViewById(R.id.WizardRootButtonInstallStoryMaker); - - btnLink.setOnClickListener(new OnClickListener() { - - @Override - public void onClick(View view) { - finish(); - startActivity(getInstallIntent("info.guardianproject.mrapp",PromoAppsActivity.this)); - - } - }); - - btnLink = (Button)findViewById(R.id.WizardRootButtonInstallMartus); - - btnLink.setOnClickListener(new OnClickListener() { - - @Override - public void onClick(View view) { - finish(); - startActivity(getInstallIntent("org.martus.android",PromoAppsActivity.this)); - - } - }); - - btnLink = (Button)findViewById(R.id.WizardRootButtonGooglePlay); - PackageManager pm = getPackageManager(); - final Intent intent = new Intent(Intent.ACTION_VIEW); - // change text and icon based on which app store is installed (or not) - try { - if (isAppInstalled(pm, FDROID_PACKAGE_NAME)) { - Drawable icon = pm.getApplicationIcon(FDROID_PACKAGE_NAME); - btnLink.setCompoundDrawablesWithIntrinsicBounds(icon, null, null, null); - btnLink.setText(R.string.wizard_tips_fdroid); - intent.setPackage(FDROID_PACKAGE_NAME); - intent.setData(Uri.parse(FDROID_URI)); - } else if (isAppInstalled(pm, PLAY_PACKAGE_NAME)) { - Drawable icon = pm.getApplicationIcon(PLAY_PACKAGE_NAME); - btnLink.setCompoundDrawablesWithIntrinsicBounds(icon, null, null, null); - btnLink.setText(R.string.wizard_tips_play); - intent.setPackage(PLAY_PACKAGE_NAME); - intent.setData(Uri.parse(PLAY_URI)); - } - } catch (NameNotFoundException e) { - e.printStackTrace(); - btnLink.setText(R.string.wizard_tips_fdroid_org); - intent.setData(Uri.parse(FDROID_URI)); - } - - btnLink.setOnClickListener(new OnClickListener() { - - @Override - public void onClick(View view) { - startActivity(intent); - } - }); - - Button next = ((Button)findViewById(R.id.btnWizard2)); - next.setOnClickListener(new View.OnClickListener() { - - public void onClick(View v) { - finish(); - } - }); - - } - - public static boolean isAppInstalled(PackageManager pm, String packageName) { - try { - pm.getPackageInfo(packageName, PackageManager.GET_ACTIVITIES); - return true; - } catch (PackageManager.NameNotFoundException e) { - return false; - } - } - - public static Intent getInstallIntent(String packageName, Context context) { - final Intent intent = new Intent(Intent.ACTION_VIEW); - intent.setData(Uri.parse(MARKET_URI + packageName)); - - PackageManager pm = context.getPackageManager(); - List resInfos = pm.queryIntentActivities(intent, 0); - - String foundPackageName = null; - for (ResolveInfo r : resInfos) { - Log.i(TAG, "market: " + r.activityInfo.packageName); - if (TextUtils.equals(r.activityInfo.packageName, FDROID_PACKAGE_NAME) - || TextUtils.equals(r.activityInfo.packageName, PLAY_PACKAGE_NAME)) { - foundPackageName = r.activityInfo.packageName; - break; - } - } - - if (foundPackageName == null) { - intent.setData(Uri.parse(FDROID_APP_URI + packageName)); - } else { - intent.setPackage(foundPackageName); - } - return intent; - } -} diff --git a/app/src/main/java/org/torproject/android/ui/Rotate3dAnimation.java b/app/src/main/java/org/torproject/android/ui/Rotate3dAnimation.java deleted file mode 100644 index 7829d2db..00000000 --- a/app/src/main/java/org/torproject/android/ui/Rotate3dAnimation.java +++ /dev/null @@ -1,76 +0,0 @@ -package org.torproject.android.ui; - -import android.graphics.Camera; -import android.graphics.Matrix; -import android.view.animation.Animation; -import android.view.animation.Transformation; - -/** - * An animation that rotates the view on the Y axis between two specified angles. - * This animation also adds a translation on the Z axis (depth) to improve the effect. - */ -public class Rotate3dAnimation extends Animation { - private final float mFromDegrees; - private final float mToDegrees; - private final float mCenterX; - private final float mCenterY; - private final float mDepthZ; - private final boolean mReverse; - private Camera mCamera; - - /** - * Creates a new 3D rotation on the Y axis. The rotation is defined by its - * start angle and its end angle. Both angles are in degrees. The rotation - * is performed around a center point on the 2D space, definied by a pair - * of X and Y coordinates, called centerX and centerY. When the animation - * starts, a translation on the Z axis (depth) is performed. The length - * of the translation can be specified, as well as whether the translation - * should be reversed in time. - * - * @param fromDegrees the start angle of the 3D rotation - * @param toDegrees the end angle of the 3D rotation - * @param centerX the X center of the 3D rotation - * @param centerY the Y center of the 3D rotation - * @param reverse true if the translation should be reversed, false otherwise - */ - public Rotate3dAnimation(float fromDegrees, float toDegrees, - float centerX, float centerY, float depthZ, boolean reverse) { - mFromDegrees = fromDegrees; - mToDegrees = toDegrees; - mCenterX = centerX; - mCenterY = centerY; - mDepthZ = depthZ; - mReverse = reverse; - } - - @Override - public void initialize(int width, int height, int parentWidth, int parentHeight) { - super.initialize(width, height, parentWidth, parentHeight); - mCamera = new Camera(); - } - - @Override - protected void applyTransformation(float interpolatedTime, Transformation t) { - final float fromDegrees = mFromDegrees; - float degrees = fromDegrees + ((mToDegrees - fromDegrees) * interpolatedTime); - - final float centerX = mCenterX; - final float centerY = mCenterY; - final Camera camera = mCamera; - - final Matrix matrix = t.getMatrix(); - - camera.save(); - if (mReverse) { - camera.translate(0.0f, 0.0f, mDepthZ * interpolatedTime); - } else { - camera.translate(0.0f, 0.0f, mDepthZ * (1.0f - interpolatedTime)); - } - camera.rotateY(degrees); - camera.getMatrix(matrix); - camera.restore(); - - matrix.preTranslate(-centerX, -centerY); - matrix.postTranslate(centerX, centerY); - } -} diff --git a/app/src/main/java/org/torproject/android/ui/VPNSetupActivity.java b/app/src/main/java/org/torproject/android/ui/VPNSetupActivity.java deleted file mode 100644 index d8674c00..00000000 --- a/app/src/main/java/org/torproject/android/ui/VPNSetupActivity.java +++ /dev/null @@ -1,5 +0,0 @@ -package org.torproject.android.ui; - -public class VPNSetupActivity { - -} diff --git a/app/src/main/java/org/torproject/android/ui/hiddenservices/ClientCookiesActivity.java b/app/src/main/java/org/torproject/android/ui/hiddenservices/ClientCookiesActivity.java deleted file mode 100644 index a766a5c7..00000000 --- a/app/src/main/java/org/torproject/android/ui/hiddenservices/ClientCookiesActivity.java +++ /dev/null @@ -1,199 +0,0 @@ -package org.torproject.android.ui.hiddenservices; - -import android.content.ContentResolver; -import android.content.ContentValues; -import android.content.Intent; -import android.content.pm.PackageManager; -import android.database.ContentObserver; -import android.database.Cursor; -import android.os.Bundle; -import android.os.Handler; -import android.support.design.widget.FloatingActionButton; -import android.support.v7.app.AppCompatActivity; -import android.support.v7.widget.Toolbar; -import android.view.Menu; -import android.view.MenuItem; -import android.view.View; -import android.widget.AdapterView; -import android.widget.ListView; -import android.widget.Toast; - -import com.google.zxing.integration.android.IntentIntegrator; -import com.google.zxing.integration.android.IntentResult; - -import org.json.JSONException; -import org.json.JSONObject; -import org.torproject.android.R; -import org.torproject.android.ui.hiddenservices.adapters.ClientCookiesAdapter; -import org.torproject.android.ui.hiddenservices.dialogs.AddCookieDialog; -import org.torproject.android.ui.hiddenservices.dialogs.CookieActionsDialog; -import org.torproject.android.ui.hiddenservices.dialogs.SelectCookieBackupDialog; -import org.torproject.android.ui.hiddenservices.permissions.PermissionManager; -import org.torproject.android.ui.hiddenservices.providers.CookieContentProvider; - -public class ClientCookiesActivity extends AppCompatActivity { - public final int WRITE_EXTERNAL_STORAGE_FROM_COOKIE_ACTIONBAR = 3; - - private ContentResolver mResolver; - private ClientCookiesAdapter mAdapter; - - @Override - protected void onCreate(Bundle savedInstanceState) { - super.onCreate(savedInstanceState); - setContentView(R.layout.layout_activity_client_cookies); - - Toolbar toolbar = (Toolbar) findViewById(R.id.toolbar); - setSupportActionBar(toolbar); - getSupportActionBar().setDisplayHomeAsUpEnabled(true); - - mResolver = getContentResolver(); - - FloatingActionButton fab = (FloatingActionButton) findViewById(R.id.fab); - fab.setOnClickListener(new View.OnClickListener() { - @Override - public void onClick(View view) { - AddCookieDialog dialog = new AddCookieDialog(); - dialog.show(getSupportFragmentManager(), "AddCookieDialog"); - } - }); - - mAdapter = new ClientCookiesAdapter( - this, - mResolver.query(CookieContentProvider.CONTENT_URI, CookieContentProvider.PROJECTION, null, null, null) - , 0); - - mResolver.registerContentObserver( - CookieContentProvider.CONTENT_URI, true, new HSObserver(new Handler()) - ); - - ListView cookies = (ListView) findViewById(R.id.clien_cookies_list); - cookies.setAdapter(mAdapter); - - cookies.setOnItemClickListener(new AdapterView.OnItemClickListener() { - - @Override - public void onItemClick(AdapterView parent, View view, int position, long id) { - Cursor item = (Cursor) parent.getItemAtPosition(position); - - Bundle arguments = new Bundle(); - arguments.putInt( - "_id", item.getInt(item.getColumnIndex(CookieContentProvider.ClientCookie._ID)) - ); - - arguments.putString( - "domain", item.getString(item.getColumnIndex(CookieContentProvider.ClientCookie.DOMAIN)) - ); - - arguments.putString( - "auth_cookie_value", item.getString(item.getColumnIndex(CookieContentProvider.ClientCookie.AUTH_COOKIE_VALUE)) - ); - - arguments.putInt( - "enabled", item.getInt(item.getColumnIndex(CookieContentProvider.ClientCookie.ENABLED)) - ); - - CookieActionsDialog dialog = new CookieActionsDialog(); - dialog.setArguments(arguments); - dialog.show(getSupportFragmentManager(), "CookieActionsDialog"); - } - }); - - } - - @Override - public boolean onCreateOptionsMenu(Menu menu) { - getMenuInflater().inflate(R.menu.cookie_menu, menu); - return true; - } - - @Override - public boolean onOptionsItemSelected(MenuItem item) { - int id = item.getItemId(); - - if (id == R.id.cookie_restore_backup) { - if (PermissionManager.isLollipopOrHigher() - && !PermissionManager.hasExternalWritePermission(this)) { - PermissionManager.requestExternalWritePermissions(this, WRITE_EXTERNAL_STORAGE_FROM_COOKIE_ACTIONBAR); - return true; - } - - SelectCookieBackupDialog dialog = new SelectCookieBackupDialog(); - dialog.show(getSupportFragmentManager(), "SelectCookieBackupDialog"); - - } else if (id == R.id.cookie_from_qr) { - IntentIntegrator integrator = new IntentIntegrator(ClientCookiesActivity.this); - integrator.initiateScan(); - } - - return super.onOptionsItemSelected(item); - } - - @Override - public void onRequestPermissionsResult(int requestCode, - String permissions[], int[] grantResults) { - if (grantResults.length < 1 - || grantResults[0] != PackageManager.PERMISSION_GRANTED) { - return; - } - - switch (requestCode) { - case WRITE_EXTERNAL_STORAGE_FROM_COOKIE_ACTIONBAR: { - SelectCookieBackupDialog dialog = new SelectCookieBackupDialog(); - dialog.show(getSupportFragmentManager(), "SelectCookieBackupDialog"); - break; - } - case CookieActionsDialog.WRITE_EXTERNAL_STORAGE_FROM_COOKIE_ACTION_DIALOG: { - Toast.makeText(this, R.string.click_again_for_backup, Toast.LENGTH_LONG).show(); - break; - } - } - } - - @Override - protected void onActivityResult(int request, int response, Intent data) { - super.onActivityResult(request, response, data); - - IntentResult scanResult = IntentIntegrator.parseActivityResult(request, response, data); - - if (scanResult == null) return; - - String results = scanResult.getContents(); - - if (results == null || results.length() < 1) return; - - try { - JSONObject savedValues = new JSONObject(results); - ContentValues fields = new ContentValues(); - - fields.put( - CookieContentProvider.ClientCookie.DOMAIN, - savedValues.getString(CookieContentProvider.ClientCookie.DOMAIN) - ); - - fields.put( - CookieContentProvider.ClientCookie.AUTH_COOKIE_VALUE, - savedValues.getString(CookieContentProvider.ClientCookie.AUTH_COOKIE_VALUE) - ); - - mResolver.insert(CookieContentProvider.CONTENT_URI, fields); - - } catch (JSONException e) { - e.printStackTrace(); - Toast.makeText(this, R.string.error, Toast.LENGTH_LONG).show(); - } - } - - class HSObserver extends ContentObserver { - HSObserver(Handler handler) { - super(handler); - } - - @Override - public void onChange(boolean selfChange) { - mAdapter.changeCursor(mResolver.query( - CookieContentProvider.CONTENT_URI, CookieContentProvider.PROJECTION, null, null, null - )); - } - } - -} diff --git a/app/src/main/java/org/torproject/android/ui/hiddenservices/HiddenServicesActivity.java b/app/src/main/java/org/torproject/android/ui/hiddenservices/HiddenServicesActivity.java deleted file mode 100644 index f6445588..00000000 --- a/app/src/main/java/org/torproject/android/ui/hiddenservices/HiddenServicesActivity.java +++ /dev/null @@ -1,214 +0,0 @@ -package org.torproject.android.ui.hiddenservices; - - -import android.content.ContentResolver; -import android.content.pm.PackageManager; -import android.database.ContentObserver; -import android.database.Cursor; -import android.os.Bundle; -import android.os.Handler; -import android.support.design.widget.FloatingActionButton; -import android.support.v4.view.MenuItemCompat; -import android.support.v7.app.AppCompatActivity; -import android.support.v7.widget.Toolbar; -import android.view.Menu; -import android.view.MenuItem; -import android.view.View; -import android.widget.AdapterView; -import android.widget.ArrayAdapter; -import android.widget.ListView; -import android.widget.Spinner; -import android.widget.Toast; - -import org.torproject.android.R; -import org.torproject.android.ui.hiddenservices.adapters.OnionListAdapter; -import org.torproject.android.ui.hiddenservices.dialogs.HSActionsDialog; -import org.torproject.android.ui.hiddenservices.dialogs.HSDataDialog; -import org.torproject.android.ui.hiddenservices.dialogs.SelectHSBackupDialog; -import org.torproject.android.ui.hiddenservices.permissions.PermissionManager; -import org.torproject.android.ui.hiddenservices.providers.HSContentProvider; - -public class HiddenServicesActivity extends AppCompatActivity { - public final int WRITE_EXTERNAL_STORAGE_FROM_ACTIONBAR = 1; - private ContentResolver mResolver; - private OnionListAdapter mAdapter; - private FloatingActionButton fab; - - private String mWhere = HSContentProvider.HiddenService.CREATED_BY_USER + "=1"; - - @Override - protected void onCreate(Bundle savedInstanceState) { - super.onCreate(savedInstanceState); - setContentView(R.layout.layout_hs_list_view); - - Toolbar toolbar = (Toolbar) findViewById(R.id.toolbar); - setSupportActionBar(toolbar); - getSupportActionBar().setDisplayHomeAsUpEnabled(true); - - mResolver = getContentResolver(); - - fab = (FloatingActionButton) findViewById(R.id.fab); - fab.setOnClickListener(new View.OnClickListener() { - @Override - public void onClick(View view) { - HSDataDialog dialog = new HSDataDialog(); - dialog.show(getSupportFragmentManager(), "HSDataDialog"); - } - }); - - mAdapter = new OnionListAdapter( - this, - mResolver.query( - HSContentProvider.CONTENT_URI, HSContentProvider.PROJECTION, mWhere, null, null - ), - 0 - ); - - mResolver.registerContentObserver( - HSContentProvider.CONTENT_URI, true, new HSObserver(new Handler()) - ); - - ListView onion_list = (ListView) findViewById(R.id.onion_list); - onion_list.setAdapter(mAdapter); - - onion_list.setOnItemClickListener(new AdapterView.OnItemClickListener() { - - @Override - public void onItemClick(AdapterView parent, View view, int position, long id) { - Cursor item = (Cursor) parent.getItemAtPosition(position); - - Bundle arguments = new Bundle(); - arguments.putInt( - "_id", item.getInt(item.getColumnIndex(HSContentProvider.HiddenService._ID)) - ); - - arguments.putString( - "port", item.getString(item.getColumnIndex(HSContentProvider.HiddenService.PORT)) - ); - - arguments.putString( - "onion", item.getString(item.getColumnIndex(HSContentProvider.HiddenService.DOMAIN)) - ); - - arguments.putInt( - "auth_cookie", item.getInt(item.getColumnIndex(HSContentProvider.HiddenService.AUTH_COOKIE)) - ); - - arguments.putString( - "auth_cookie_value", item.getString(item.getColumnIndex(HSContentProvider.HiddenService.AUTH_COOKIE_VALUE)) - ); - - HSActionsDialog dialog = new HSActionsDialog(); - dialog.setArguments(arguments); - dialog.show(getSupportFragmentManager(), "HSActionsDialog"); - } - }); - } - - @Override - public boolean onCreateOptionsMenu(Menu menu) { - getMenuInflater().inflate(R.menu.hs_menu, menu); - - MenuItem item = menu.findItem(R.id.hs_type); - Spinner spinner = (Spinner) MenuItemCompat.getActionView(item); - - ArrayAdapter adapter = ArrayAdapter.createFromResource( - this, R.array.array_hs_types, android.R.layout.simple_spinner_item); - - adapter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item); - - spinner.setAdapter(adapter); - - spinner.setOnItemSelectedListener(new AdapterView.OnItemSelectedListener() { - - @Override - public void onItemSelected(AdapterView arg0, View v, int pos, long id) { - if (pos == 0) { - mWhere = HSContentProvider.HiddenService.CREATED_BY_USER + "=1"; - fab.show(); - } else { - mWhere = HSContentProvider.HiddenService.CREATED_BY_USER + "=0"; - fab.hide(); - } - - mAdapter.changeCursor(mResolver.query( - HSContentProvider.CONTENT_URI, HSContentProvider.PROJECTION, mWhere, null, null - )); - } - - @Override - public void onNothingSelected(AdapterView arg0) { - // Do nothing - } - }); - - return true; - } - - @Override - public boolean onOptionsItemSelected(MenuItem item) { - int id = item.getItemId(); - - if (id == R.id.menu_restore_backup) { - if (PermissionManager.isLollipopOrHigher() - && !PermissionManager.hasExternalWritePermission(this)) { - PermissionManager.requestExternalWritePermissions(this, WRITE_EXTERNAL_STORAGE_FROM_ACTIONBAR); - return true; - } - - SelectHSBackupDialog dialog = new SelectHSBackupDialog(); - dialog.show(getSupportFragmentManager(), "SelectHSBackupDialog"); - } - - return super.onOptionsItemSelected(item); - } - - @Override - public void onRequestPermissionsResult(int requestCode, - String permissions[], int[] grantResults) { - if (grantResults.length < 1 - || grantResults[0] != PackageManager.PERMISSION_GRANTED) { - return; - } - - switch (requestCode) { - case WRITE_EXTERNAL_STORAGE_FROM_ACTIONBAR: { - SelectHSBackupDialog dialog = new SelectHSBackupDialog(); - dialog.show(getSupportFragmentManager(), "SelectHSBackupDialog"); - break; - } - case HSActionsDialog.WRITE_EXTERNAL_STORAGE_FROM_ACTION_DIALOG: { - Toast.makeText(this, R.string.click_again_for_backup, Toast.LENGTH_LONG).show(); - break; - } - } - } - - class HSObserver extends ContentObserver { - HSObserver(Handler handler) { - super(handler); - } - - @Override - public void onChange(boolean selfChange) { - mAdapter.changeCursor(mResolver.query( - HSContentProvider.CONTENT_URI, HSContentProvider.PROJECTION, mWhere, null, null - )); - - if (PermissionManager.isLollipopOrHigher()) { - Cursor active = mResolver.query( - HSContentProvider.CONTENT_URI, HSContentProvider.PROJECTION, HSContentProvider.HiddenService.ENABLED + "=1", null, null - ); - - if (active == null) return; - - if (active.getCount() > 0) // Call only if there running services - PermissionManager.requestBatteryPermmssions(HiddenServicesActivity.this, getApplicationContext()); - else // Drop whe not needed - PermissionManager.requestDropBatteryPermmssions(HiddenServicesActivity.this, getApplicationContext()); - - active.close(); - } - } - } -} diff --git a/app/src/main/java/org/torproject/android/ui/hiddenservices/adapters/BackupAdapter.java b/app/src/main/java/org/torproject/android/ui/hiddenservices/adapters/BackupAdapter.java deleted file mode 100644 index 196023b3..00000000 --- a/app/src/main/java/org/torproject/android/ui/hiddenservices/adapters/BackupAdapter.java +++ /dev/null @@ -1,50 +0,0 @@ -package org.torproject.android.ui.hiddenservices.adapters; - -import android.content.Context; -import android.view.LayoutInflater; -import android.view.View; -import android.view.ViewGroup; -import android.widget.ArrayAdapter; -import android.widget.TextView; - -import org.torproject.android.R; - -import java.io.File; -import java.util.List; - -public class BackupAdapter extends ArrayAdapter { - private int mResource; - - public BackupAdapter(Context context, int resource) { - super(context, resource); - mResource = resource; - } - - public BackupAdapter(Context context, int resource, List zips) { - super(context, resource, zips); - mResource = resource; - } - - @Override - public View getView(int position, View convertView, ViewGroup parent) { - - View v = convertView; - - if (v == null) { - LayoutInflater vi; - vi = LayoutInflater.from(getContext()); - v = vi.inflate(mResource, null); - } - - File p = getItem(position); - - if (p != null) { - TextView name = (TextView) v.findViewById(R.id.backup_name); - - if (name != null) - name.setText(p.getName()); - } - - return v; - } -} diff --git a/app/src/main/java/org/torproject/android/ui/hiddenservices/adapters/ClientCookiesAdapter.java b/app/src/main/java/org/torproject/android/ui/hiddenservices/adapters/ClientCookiesAdapter.java deleted file mode 100644 index bbc317a6..00000000 --- a/app/src/main/java/org/torproject/android/ui/hiddenservices/adapters/ClientCookiesAdapter.java +++ /dev/null @@ -1,64 +0,0 @@ -package org.torproject.android.ui.hiddenservices.adapters; - -import android.content.ContentResolver; -import android.content.ContentValues; -import android.content.Context; -import android.database.Cursor; -import android.support.v4.widget.CursorAdapter; -import android.view.LayoutInflater; -import android.view.View; -import android.view.ViewGroup; -import android.widget.CompoundButton; -import android.widget.Switch; -import android.widget.TextView; -import android.widget.Toast; - -import org.torproject.android.R; -import org.torproject.android.ui.hiddenservices.providers.CookieContentProvider; - -public class ClientCookiesAdapter extends CursorAdapter { - private LayoutInflater cursorInflater; - - public ClientCookiesAdapter(Context context, Cursor c, int flags) { - super(context, c, flags); - - cursorInflater = (LayoutInflater) context.getSystemService( - Context.LAYOUT_INFLATER_SERVICE); - } - - @Override - public void bindView(View view, Context context, Cursor cursor) { - final Context mContext = context; - int id = cursor.getInt(cursor.getColumnIndex(CookieContentProvider.ClientCookie._ID)); - final String where = CookieContentProvider.ClientCookie._ID + "=" + id; - - TextView domain = (TextView) view.findViewById(R.id.cookie_onion); - domain.setText(cursor.getString(cursor.getColumnIndex(CookieContentProvider.ClientCookie.DOMAIN))); - - Switch enabled = (Switch) view.findViewById(R.id.cookie_switch); - enabled.setChecked( - cursor.getInt(cursor.getColumnIndex(CookieContentProvider.ClientCookie.ENABLED)) == 1 - ); - - enabled.setOnCheckedChangeListener(new CompoundButton.OnCheckedChangeListener() { - @Override - public void onCheckedChanged(CompoundButton buttonView, boolean isChecked) { - ContentResolver resolver = mContext.getContentResolver(); - ContentValues fields = new ContentValues(); - fields.put(CookieContentProvider.ClientCookie.ENABLED, isChecked); - resolver.update( - CookieContentProvider.CONTENT_URI, fields, where, null - ); - - Toast.makeText( - mContext, R.string.please_restart_Orbot_to_enable_the_changes, Toast.LENGTH_LONG - ).show(); - } - }); - } - - @Override - public View newView(Context context, Cursor cursor, ViewGroup parent) { - return cursorInflater.inflate(R.layout.layout_client_cookie_list_item, parent, false); - } -} diff --git a/app/src/main/java/org/torproject/android/ui/hiddenservices/adapters/OnionListAdapter.java b/app/src/main/java/org/torproject/android/ui/hiddenservices/adapters/OnionListAdapter.java deleted file mode 100644 index 9824c773..00000000 --- a/app/src/main/java/org/torproject/android/ui/hiddenservices/adapters/OnionListAdapter.java +++ /dev/null @@ -1,68 +0,0 @@ -package org.torproject.android.ui.hiddenservices.adapters; - -import android.content.ContentResolver; -import android.content.ContentValues; -import android.content.Context; -import android.database.Cursor; -import android.support.v4.widget.CursorAdapter; -import android.view.LayoutInflater; -import android.view.View; -import android.view.ViewGroup; -import android.widget.CompoundButton; -import android.widget.Switch; -import android.widget.TextView; -import android.widget.Toast; - -import org.torproject.android.R; -import org.torproject.android.ui.hiddenservices.providers.HSContentProvider; - -public class OnionListAdapter extends CursorAdapter { - private LayoutInflater cursorInflater; - - public OnionListAdapter(Context context, Cursor c, int flags) { - super(context, c, flags); - - cursorInflater = (LayoutInflater) context.getSystemService( - Context.LAYOUT_INFLATER_SERVICE); - } - - @Override - public void bindView(View view, Context context, Cursor cursor) { - final Context mContext = context; - int id = cursor.getInt(cursor.getColumnIndex(HSContentProvider.HiddenService._ID)); - final String where = HSContentProvider.HiddenService._ID + "=" + id; - - TextView port = (TextView) view.findViewById(R.id.hs_port); - port.setText(cursor.getString(cursor.getColumnIndex(HSContentProvider.HiddenService.PORT))); - TextView name = (TextView) view.findViewById(R.id.hs_name); - name.setText(cursor.getString(cursor.getColumnIndex(HSContentProvider.HiddenService.NAME))); - TextView domain = (TextView) view.findViewById(R.id.hs_onion); - domain.setText(cursor.getString(cursor.getColumnIndex(HSContentProvider.HiddenService.DOMAIN))); - - Switch enabled = (Switch) view.findViewById(R.id.hs_switch); - enabled.setChecked( - cursor.getInt(cursor.getColumnIndex(HSContentProvider.HiddenService.ENABLED)) == 1 - ); - - enabled.setOnCheckedChangeListener(new CompoundButton.OnCheckedChangeListener() { - @Override - public void onCheckedChanged(CompoundButton buttonView, boolean isChecked) { - ContentResolver resolver = mContext.getContentResolver(); - ContentValues fields = new ContentValues(); - fields.put(HSContentProvider.HiddenService.ENABLED, isChecked); - resolver.update( - HSContentProvider.CONTENT_URI, fields, where, null - ); - - Toast.makeText( - mContext, R.string.please_restart_Orbot_to_enable_the_changes, Toast.LENGTH_LONG - ).show(); - } - }); - } - - @Override - public View newView(Context context, Cursor cursor, ViewGroup parent) { - return cursorInflater.inflate(R.layout.layout_hs_list_item, parent, false); - } -} diff --git a/app/src/main/java/org/torproject/android/ui/hiddenservices/backup/BackupUtils.java b/app/src/main/java/org/torproject/android/ui/hiddenservices/backup/BackupUtils.java deleted file mode 100644 index a4790dd8..00000000 --- a/app/src/main/java/org/torproject/android/ui/hiddenservices/backup/BackupUtils.java +++ /dev/null @@ -1,336 +0,0 @@ -package org.torproject.android.ui.hiddenservices.backup; - -import android.content.ContentResolver; -import android.content.ContentValues; -import android.content.Context; -import android.database.Cursor; -import android.net.Uri; -import android.os.ParcelFileDescriptor; -import android.widget.Toast; - -import org.json.JSONException; -import org.json.JSONObject; -import org.torproject.android.R; -import org.torproject.android.service.TorServiceConstants; -import org.torproject.android.ui.hiddenservices.providers.CookieContentProvider; -import org.torproject.android.ui.hiddenservices.providers.HSContentProvider; -import org.torproject.android.ui.hiddenservices.storage.ExternalStorage; - -import java.io.File; -import java.io.FileInputStream; -import java.io.FileOutputStream; -import java.io.FileWriter; -import java.io.IOException; -import java.io.InputStream; -import java.io.OutputStream; -import java.nio.MappedByteBuffer; -import java.nio.channels.FileChannel; -import java.nio.charset.Charset; - -public class BackupUtils { - private final String configFileName = "config.json"; - private Context mContext; - private ContentResolver mResolver; - - public BackupUtils(Context context) { - mContext = context; - mResolver = mContext.getContentResolver(); - } - - public String createZipBackup(Integer port) { - File mHSBasePath = new File( - mContext.getFilesDir().getAbsolutePath(), - TorServiceConstants.HIDDEN_SERVICES_DIR - ); - - String configFilePath = mHSBasePath + "/hs" + port + "/" + configFileName; - String hostnameFilePath = mHSBasePath + "/hs" + port + "/hostname"; - String keyFilePath = mHSBasePath + "/hs" + port + "/private_key"; - - File storage_path = ExternalStorage.getOrCreateBackupDir(); - - if (storage_path == null) - return null; - - Cursor portData = mResolver.query( - HSContentProvider.CONTENT_URI, - HSContentProvider.PROJECTION, - HSContentProvider.HiddenService.PORT + "=" + port, - null, - null - ); - - JSONObject config = new JSONObject(); - try { - if (portData == null || portData.getCount() != 1) - return null; - - portData.moveToNext(); - - config.put( - HSContentProvider.HiddenService.NAME, - portData.getString(portData.getColumnIndex(HSContentProvider.HiddenService.NAME)) - ); - - config.put( - HSContentProvider.HiddenService.PORT, - portData.getInt(portData.getColumnIndex(HSContentProvider.HiddenService.PORT)) - ); - - config.put( - HSContentProvider.HiddenService.ONION_PORT, - portData.getInt(portData.getColumnIndex(HSContentProvider.HiddenService.ONION_PORT)) - ); - - config.put( - HSContentProvider.HiddenService.DOMAIN, - portData.getString(portData.getColumnIndex(HSContentProvider.HiddenService.DOMAIN)) - ); - - config.put( - HSContentProvider.HiddenService.AUTH_COOKIE, - portData.getInt(portData.getColumnIndex(HSContentProvider.HiddenService.AUTH_COOKIE)) - ); - - config.put( - HSContentProvider.HiddenService.AUTH_COOKIE_VALUE, - portData.getString(portData.getColumnIndex(HSContentProvider.HiddenService.AUTH_COOKIE_VALUE)) - ); - - config.put( - HSContentProvider.HiddenService.CREATED_BY_USER, - portData.getInt(portData.getColumnIndex(HSContentProvider.HiddenService.CREATED_BY_USER)) - ); - - config.put( - HSContentProvider.HiddenService.ENABLED, - portData.getInt(portData.getColumnIndex(HSContentProvider.HiddenService.ENABLED)) - ); - } catch (JSONException e) { - e.printStackTrace(); - return null; - } catch (NullPointerException e) { - e.printStackTrace(); - return null; - } - - portData.close(); - - try { - FileWriter file = new FileWriter(configFilePath); - file.write(config.toString()); - file.close(); - } catch (IOException e) { - e.printStackTrace(); - return null; - } - - String zip_path = storage_path.getAbsolutePath() + "/hs" + port + ".zip"; - String files[] = {hostnameFilePath, keyFilePath, configFilePath}; - - ZipIt zip = new ZipIt(files, zip_path); - - if (!zip.zip()) - return null; - - return zip_path; - } - - public void restoreZipBackup(File backup) { - - File mHSBasePath = new File( - mContext.getFilesDir().getAbsolutePath(), - TorServiceConstants.HIDDEN_SERVICES_DIR - ); - - int port; - Cursor service; - String backupName = backup.getName(); - String hsDir = backupName.substring(0, backupName.lastIndexOf('.')); - String configFilePath = mHSBasePath + "/" + hsDir + "/" + configFileName; - String jString = null; - - File hsPath = new File(mHSBasePath.getAbsolutePath(), hsDir); - if (!hsPath.isDirectory()) - hsPath.mkdirs(); - - ZipIt zip = new ZipIt(null, backup.getAbsolutePath()); - zip.unzip(hsPath.getAbsolutePath()); - - File config = new File(configFilePath); - FileInputStream stream; - - try { - stream = new FileInputStream(config); - FileChannel fc = stream.getChannel(); - MappedByteBuffer bb = fc.map(FileChannel.MapMode.READ_ONLY, 0, fc.size()); - jString = Charset.defaultCharset().decode(bb).toString(); - stream.close(); - } catch (IOException e) { - e.printStackTrace(); - } - - if (jString == null) - Toast.makeText(mContext, R.string.error, Toast.LENGTH_LONG).show(); - - try { - JSONObject savedValues = new JSONObject(jString); - ContentValues fields = new ContentValues(); - - fields.put( - HSContentProvider.HiddenService.NAME, - savedValues.getString(HSContentProvider.HiddenService.NAME) - ); - - fields.put( - HSContentProvider.HiddenService.ONION_PORT, - savedValues.getInt(HSContentProvider.HiddenService.ONION_PORT) - ); - - fields.put( - HSContentProvider.HiddenService.DOMAIN, - savedValues.getString(HSContentProvider.HiddenService.DOMAIN) - ); - - fields.put( - HSContentProvider.HiddenService.AUTH_COOKIE, - savedValues.getInt(HSContentProvider.HiddenService.AUTH_COOKIE) - ); - - fields.put( - HSContentProvider.HiddenService.CREATED_BY_USER, - savedValues.getInt(HSContentProvider.HiddenService.CREATED_BY_USER) - ); - - fields.put( - HSContentProvider.HiddenService.ENABLED, - savedValues.getInt(HSContentProvider.HiddenService.ENABLED) - ); - - port = savedValues.getInt(HSContentProvider.HiddenService.PORT); - fields.put(HSContentProvider.HiddenService.PORT, port); - - service = mResolver.query( - HSContentProvider.CONTENT_URI, - HSContentProvider.PROJECTION, - HSContentProvider.HiddenService.PORT + "=" + port, - null, - null - ); - - if (service == null || service.getCount() == 0) { - mResolver.insert(HSContentProvider.CONTENT_URI, fields); - } else { - mResolver.update( - HSContentProvider.CONTENT_URI, - fields, - HSContentProvider.HiddenService.PORT + "=" + port, - null - ); - - service.close(); - } - - } catch (JSONException e) { - e.printStackTrace(); - Toast.makeText(mContext, R.string.error, Toast.LENGTH_LONG).show(); - } - - Toast.makeText(mContext, R.string.backup_restored, Toast.LENGTH_LONG).show(); - } - - public void restoreKeyBackup(int hsPort, Uri hsKeyPath) { - File mHSBasePath = new File( - mContext.getFilesDir().getAbsolutePath(), - TorServiceConstants.HIDDEN_SERVICES_DIR - ); - - File serviceDir = new File(mHSBasePath, "hs" + hsPort); - - if (!serviceDir.isDirectory()) - serviceDir.mkdirs(); - - try { - ParcelFileDescriptor mInputPFD = mContext.getContentResolver().openFileDescriptor(hsKeyPath, "r"); - InputStream fileStream = new FileInputStream(mInputPFD.getFileDescriptor()); - OutputStream file = new FileOutputStream(serviceDir.getAbsolutePath() + "/private_key"); - - byte[] buffer = new byte[1024]; - int length; - while ((length = fileStream.read(buffer)) > 0) { - file.write(buffer, 0, length); - } - file.close(); - - } catch (IOException | NullPointerException e) { - e.printStackTrace(); - } - } - - public void restoreCookieBackup(File p) { - File config = new File(p.getAbsolutePath()); - FileInputStream stream; - String jString = null; - - try { - stream = new FileInputStream(config); - FileChannel fc = stream.getChannel(); - MappedByteBuffer bb = fc.map(FileChannel.MapMode.READ_ONLY, 0, fc.size()); - jString = Charset.defaultCharset().decode(bb).toString(); - stream.close(); - } catch (IOException e) { - e.printStackTrace(); - } - - if (jString == null) - Toast.makeText(mContext, R.string.error, Toast.LENGTH_LONG).show(); - - try { - JSONObject savedValues = new JSONObject(jString); - ContentValues fields = new ContentValues(); - - fields.put( - CookieContentProvider.ClientCookie.DOMAIN, - savedValues.getString(CookieContentProvider.ClientCookie.DOMAIN) - ); - - fields.put( - CookieContentProvider.ClientCookie.AUTH_COOKIE_VALUE, - savedValues.getString(CookieContentProvider.ClientCookie.AUTH_COOKIE_VALUE) - ); - - fields.put( - CookieContentProvider.ClientCookie.ENABLED, - savedValues.getInt(CookieContentProvider.ClientCookie.ENABLED) - ); - - mResolver.insert(CookieContentProvider.CONTENT_URI, fields); - - } catch (JSONException e) { - e.printStackTrace(); - Toast.makeText(mContext, R.string.error, Toast.LENGTH_LONG).show(); - } - - Toast.makeText(mContext, R.string.backup_restored, Toast.LENGTH_LONG).show(); - } - - public String createCookieBackup(String domain, String cookie, Integer enabled) { - File storage_path = ExternalStorage.getOrCreateBackupDir(); - String backupFile = storage_path.getAbsolutePath() + '/' + domain.replace(".onion", ".json"); - - JSONObject backup = new JSONObject(); - try { - backup.put(CookieContentProvider.ClientCookie.DOMAIN, domain); - backup.put(CookieContentProvider.ClientCookie.AUTH_COOKIE_VALUE, cookie); - backup.put(CookieContentProvider.ClientCookie.ENABLED, enabled); - FileWriter file = new FileWriter(backupFile); - file.write(backup.toString()); - file.close(); - } catch (JSONException | IOException e) { - e.printStackTrace(); - return null; - } - - return backupFile; - } -} diff --git a/app/src/main/java/org/torproject/android/ui/hiddenservices/backup/ZipIt.java b/app/src/main/java/org/torproject/android/ui/hiddenservices/backup/ZipIt.java deleted file mode 100644 index 130b56bb..00000000 --- a/app/src/main/java/org/torproject/android/ui/hiddenservices/backup/ZipIt.java +++ /dev/null @@ -1,101 +0,0 @@ -package org.torproject.android.ui.hiddenservices.backup; - - -import android.support.annotation.NonNull; -import android.support.annotation.Nullable; - -import java.io.BufferedInputStream; -import java.io.BufferedOutputStream; -import java.io.File; -import java.io.FileInputStream; -import java.io.FileOutputStream; -import java.io.IOException; -import java.io.InputStream; -import java.util.zip.ZipEntry; -import java.util.zip.ZipInputStream; -import java.util.zip.ZipOutputStream; - -public class ZipIt { - private static final int BUFFER = 2048; - - private String[] _files; - private String _zipFile; - - public ZipIt(@Nullable String[] files, @NonNull String zipFile) { - _files = files; - _zipFile = zipFile; - } - - public boolean zip() { - try { - BufferedInputStream origin; - FileOutputStream dest = new FileOutputStream(_zipFile); - - ZipOutputStream out = new ZipOutputStream(new BufferedOutputStream(dest)); - - byte data[] = new byte[BUFFER]; - - for (String _file : _files) { - FileInputStream fi = new FileInputStream(_file); - origin = new BufferedInputStream(fi, BUFFER); - ZipEntry entry = new ZipEntry(_file.substring(_file.lastIndexOf("/") + 1)); - out.putNextEntry(entry); - int count; - while ((count = origin.read(data, 0, BUFFER)) != -1) { - out.write(data, 0, count); - } - origin.close(); - } - - out.close(); - } catch (Exception e) { - return false; - } - - return true; - } - - public boolean unzip(String output_path) { - InputStream is; - ZipInputStream zis; - - try { - String filename; - is = new FileInputStream(_zipFile); - zis = new ZipInputStream(new BufferedInputStream(is)); - ZipEntry ze; - byte[] buffer = new byte[1024]; - int count; - - while ((ze = zis.getNextEntry()) != null) { - // zapis do souboru - filename = ze.getName(); - - // Need to create directories if not exists, or - // it will generate an Exception... - if (ze.isDirectory()) { - File fmd = new File(output_path + "/" + filename); - fmd.mkdirs(); - continue; - } - - FileOutputStream fout = new FileOutputStream(output_path + "/" + filename); - - // cteni zipu a zapis - while ((count = zis.read(buffer)) != -1) { - fout.write(buffer, 0, count); - } - - fout.close(); - zis.closeEntry(); - } - - zis.close(); - } catch (IOException e) { - e.printStackTrace(); - return false; - } - - return true; - } -} \ No newline at end of file diff --git a/app/src/main/java/org/torproject/android/ui/hiddenservices/database/HSDatabase.java b/app/src/main/java/org/torproject/android/ui/hiddenservices/database/HSDatabase.java deleted file mode 100644 index 18bc7aa0..00000000 --- a/app/src/main/java/org/torproject/android/ui/hiddenservices/database/HSDatabase.java +++ /dev/null @@ -1,47 +0,0 @@ -package org.torproject.android.ui.hiddenservices.database; - - -import android.content.Context; -import android.database.sqlite.SQLiteDatabase; -import android.database.sqlite.SQLiteOpenHelper; - -public class HSDatabase extends SQLiteOpenHelper { - - public static final String HS_DATA_TABLE_NAME = "hs_data"; - public static final String HS_CLIENT_COOKIE_TABLE_NAME = "hs_client_cookie"; - private static final int DATABASE_VERSION = 2; - private static final String DATABASE_NAME = "hidden_services"; - private static final String HS_DATA_TABLE_CREATE = - "CREATE TABLE " + HS_DATA_TABLE_NAME + " (" + - "_id INTEGER PRIMARY KEY AUTOINCREMENT, " + - "name TEXT, " + - "domain TEXT, " + - "onion_port INTEGER, " + - "auth_cookie INTEGER DEFAULT 0, " + - "auth_cookie_value TEXT, " + - "created_by_user INTEGER DEFAULT 0, " + - "enabled INTEGER DEFAULT 1, " + - "port INTEGER);"; - - private static final String HS_CLIENT_COOKIE_TABLE_CREATE = - "CREATE TABLE " + HS_CLIENT_COOKIE_TABLE_NAME + " (" + - "_id INTEGER PRIMARY KEY AUTOINCREMENT, " + - "domain TEXT, " + - "auth_cookie_value TEXT, " + - "enabled INTEGER DEFAULT 1);"; - - public HSDatabase(Context context) { - super(context, DATABASE_NAME, null, DATABASE_VERSION); - } - - @Override - public void onCreate(SQLiteDatabase db) { - db.execSQL(HS_DATA_TABLE_CREATE); - db.execSQL(HS_CLIENT_COOKIE_TABLE_CREATE); - } - - @Override - public void onUpgrade(SQLiteDatabase db, int oldVersion, int newVersion) { - } -} - diff --git a/app/src/main/java/org/torproject/android/ui/hiddenservices/dialogs/AddCookieDialog.java b/app/src/main/java/org/torproject/android/ui/hiddenservices/dialogs/AddCookieDialog.java deleted file mode 100644 index 75663648..00000000 --- a/app/src/main/java/org/torproject/android/ui/hiddenservices/dialogs/AddCookieDialog.java +++ /dev/null @@ -1,84 +0,0 @@ -package org.torproject.android.ui.hiddenservices.dialogs; - - -import android.app.Dialog; -import android.content.ContentResolver; -import android.content.ContentValues; -import android.os.Bundle; -import android.support.annotation.NonNull; -import android.support.v4.app.DialogFragment; -import android.support.v7.app.AlertDialog; -import android.view.View; -import android.widget.Button; -import android.widget.EditText; -import android.widget.Toast; - -import org.torproject.android.R; -import org.torproject.android.ui.hiddenservices.providers.CookieContentProvider; - -public class AddCookieDialog extends DialogFragment { - - @NonNull - @Override - public Dialog onCreateDialog(Bundle savedInstanceState) { - - final View dialog_view = getActivity().getLayoutInflater().inflate(R.layout.layout_add_client_cookie_dialog, null); - - final AlertDialog addCookieDialog = new AlertDialog.Builder(getActivity()) - .setView(dialog_view) - .setTitle(R.string.client_cookies) - .create(); - - Button save = (Button) dialog_view.findViewById(R.id.cookie_dialog_save); - save.setOnClickListener(new View.OnClickListener() { - public void onClick(View v) { - String onion = ((EditText) dialog_view.findViewById(R.id.cookie_onion)).getText().toString(); - String cookie = ((EditText) dialog_view.findViewById(R.id.cookie_value)).getText().toString(); - - if (checkInput(onion, cookie)) { - saveData(onion, cookie); - Toast.makeText( - v.getContext(), R.string.please_restart_Orbot_to_enable_the_changes, Toast.LENGTH_LONG - ).show(); - addCookieDialog.dismiss(); - } - } - }); - - Button cancel = (Button) dialog_view.findViewById(R.id.cookie_dialog_cancel); - cancel.setOnClickListener(new View.OnClickListener() { - public void onClick(View v) { - addCookieDialog.cancel(); - } - }); - - return addCookieDialog; - } - - private boolean checkInput(String onion, String cookie) { - - boolean is_set = ((onion != null && onion.length() > 0) && (cookie != null && cookie.length() > 0)); - if (!is_set) { - Toast.makeText(getContext(), R.string.fields_can_t_be_empty, Toast.LENGTH_SHORT).show(); - return false; - } - - if (!onion.matches("([a-z0-9]{16})\\.onion")) { - Toast.makeText(getContext(), R.string.invalid_onion_address, Toast.LENGTH_SHORT).show(); - return false; - } - - return true; - } - - private void saveData(String domain, String cookie) { - - ContentValues fields = new ContentValues(); - fields.put(CookieContentProvider.ClientCookie.DOMAIN, domain); - fields.put(CookieContentProvider.ClientCookie.AUTH_COOKIE_VALUE, cookie); - - ContentResolver cr = getContext().getContentResolver(); - - cr.insert(CookieContentProvider.CONTENT_URI, fields); - } -} diff --git a/app/src/main/java/org/torproject/android/ui/hiddenservices/dialogs/CookieActionsDialog.java b/app/src/main/java/org/torproject/android/ui/hiddenservices/dialogs/CookieActionsDialog.java deleted file mode 100644 index 7b5a2cfe..00000000 --- a/app/src/main/java/org/torproject/android/ui/hiddenservices/dialogs/CookieActionsDialog.java +++ /dev/null @@ -1,95 +0,0 @@ -package org.torproject.android.ui.hiddenservices.dialogs; - - -import android.app.Dialog; -import android.content.Context; -import android.content.Intent; -import android.net.Uri; -import android.os.Bundle; -import android.support.annotation.NonNull; -import android.support.v4.app.DialogFragment; -import android.support.v7.app.AlertDialog; -import android.view.View; -import android.widget.Button; -import android.widget.Toast; - -import org.torproject.android.R; -import org.torproject.android.ui.hiddenservices.backup.BackupUtils; -import org.torproject.android.ui.hiddenservices.permissions.PermissionManager; - -public class CookieActionsDialog extends DialogFragment { - public static final int WRITE_EXTERNAL_STORAGE_FROM_COOKIE_ACTION_DIALOG = 4; - - @NonNull - @Override - public Dialog onCreateDialog(Bundle savedInstanceState) { - final Bundle arguments = getArguments(); - - final View dialog_view = getActivity().getLayoutInflater().inflate(R.layout.layout_cookie_actions, null); - final AlertDialog actionDialog = new AlertDialog.Builder(getActivity()) - .setView(dialog_view) - .setTitle(R.string.client_cookies) - .create(); - - Button backup = (Button) dialog_view.findViewById(R.id.btn_cookie_backup); - backup.setOnClickListener(new View.OnClickListener() { - public void onClick(View v) { - Context mContext = v.getContext(); - - if (PermissionManager.isLollipopOrHigher() - && !PermissionManager.hasExternalWritePermission(mContext)) { - - PermissionManager.requestExternalWritePermissions( - getActivity(), WRITE_EXTERNAL_STORAGE_FROM_COOKIE_ACTION_DIALOG); - - return; - } - - BackupUtils backup_utils = new BackupUtils(mContext); - String backupPath = backup_utils.createCookieBackup( - arguments.getString("domain"), - arguments.getString("auth_cookie_value"), - arguments.getInt("enabled") - ); - - if (backupPath == null || backupPath.length() < 1) { - Toast.makeText(mContext, R.string.error, Toast.LENGTH_LONG).show(); - actionDialog.dismiss(); - return; - } - - Toast.makeText(mContext, R.string.backup_saved_at_external_storage, Toast.LENGTH_LONG).show(); - - Uri selectedUri = Uri.parse(backupPath.substring(0, backupPath.lastIndexOf("/"))); - Intent intent = new Intent(Intent.ACTION_VIEW); - intent.setDataAndType(selectedUri, "resource/folder"); - - if (intent.resolveActivityInfo(mContext.getPackageManager(), 0) != null) { - startActivity(intent); - } else { - Toast.makeText(mContext, R.string.filemanager_not_available, Toast.LENGTH_LONG).show(); - } - actionDialog.dismiss(); - } - }); - - Button delete = (Button) dialog_view.findViewById(R.id.btn_cookie_delete); - delete.setOnClickListener(new View.OnClickListener() { - public void onClick(View v) { - CookieDeleteDialog dialog = new CookieDeleteDialog(); - dialog.setArguments(arguments); - dialog.show(getFragmentManager(), "CookieDeleteDialog"); - actionDialog.dismiss(); - } - }); - - Button cancel = (Button) dialog_view.findViewById(R.id.btn_cookie_cancel); - cancel.setOnClickListener(new View.OnClickListener() { - public void onClick(View v) { - actionDialog.dismiss(); - } - }); - - return actionDialog; - } -} diff --git a/app/src/main/java/org/torproject/android/ui/hiddenservices/dialogs/CookieDeleteDialog.java b/app/src/main/java/org/torproject/android/ui/hiddenservices/dialogs/CookieDeleteDialog.java deleted file mode 100644 index 60c4d8e3..00000000 --- a/app/src/main/java/org/torproject/android/ui/hiddenservices/dialogs/CookieDeleteDialog.java +++ /dev/null @@ -1,50 +0,0 @@ -package org.torproject.android.ui.hiddenservices.dialogs; - - -import android.app.Dialog; -import android.content.Context; -import android.content.DialogInterface; -import android.os.Bundle; -import android.support.annotation.NonNull; -import android.support.v4.app.DialogFragment; -import android.support.v7.app.AlertDialog; - -import org.torproject.android.R; -import org.torproject.android.ui.hiddenservices.providers.CookieContentProvider; - -public class CookieDeleteDialog extends DialogFragment { - - @NonNull - @Override - public Dialog onCreateDialog(Bundle savedInstanceState) { - final Bundle arguments = getArguments(); - final Context context = getContext(); - - DialogInterface.OnClickListener dialogClickListener = new DialogInterface.OnClickListener() { - @Override - public void onClick(DialogInterface dialog, int which) { - switch (which) { - case DialogInterface.BUTTON_POSITIVE: - // Delete from db - context.getContentResolver().delete( - CookieContentProvider.CONTENT_URI, - CookieContentProvider.ClientCookie._ID + "=" + arguments.getInt("_id"), - null - ); - - break; - - case DialogInterface.BUTTON_NEGATIVE: - // Do nothing - break; - } - } - }; - - return new AlertDialog.Builder(context) - .setMessage(R.string.confirm_cookie_deletion) - .setPositiveButton(R.string.btn_okay, dialogClickListener) - .setNegativeButton(R.string.btn_cancel, dialogClickListener) - .create(); - } -} diff --git a/app/src/main/java/org/torproject/android/ui/hiddenservices/dialogs/HSActionsDialog.java b/app/src/main/java/org/torproject/android/ui/hiddenservices/dialogs/HSActionsDialog.java deleted file mode 100644 index 5be76917..00000000 --- a/app/src/main/java/org/torproject/android/ui/hiddenservices/dialogs/HSActionsDialog.java +++ /dev/null @@ -1,130 +0,0 @@ -package org.torproject.android.ui.hiddenservices.dialogs; - - -import android.app.Dialog; -import android.content.ClipData; -import android.content.ClipboardManager; -import android.content.Context; -import android.content.Intent; -import android.net.Uri; -import android.os.Bundle; -import android.support.annotation.NonNull; -import android.support.v4.app.DialogFragment; -import android.support.v7.app.AlertDialog; -import android.view.View; -import android.widget.Button; -import android.widget.Toast; - -import org.torproject.android.R; -import org.torproject.android.ui.hiddenservices.backup.BackupUtils; -import org.torproject.android.ui.hiddenservices.permissions.PermissionManager; - -public class HSActionsDialog extends DialogFragment { - public static final int WRITE_EXTERNAL_STORAGE_FROM_ACTION_DIALOG = 2; - - @NonNull - @Override - public Dialog onCreateDialog(Bundle savedInstanceState) { - final Bundle arguments = getArguments(); - - final View dialog_view = getActivity().getLayoutInflater().inflate(R.layout.layout_hs_actions, null); - final AlertDialog actionDialog = new AlertDialog.Builder(getActivity()) - .setView(dialog_view) - .setTitle(R.string.hidden_services) - .create(); - - Button backup = (Button) dialog_view.findViewById(R.id.btn_hs_backup); - backup.setOnClickListener(new View.OnClickListener() { - public void onClick(View v) { - Context mContext = v.getContext(); - - if (PermissionManager.isLollipopOrHigher() - && !PermissionManager.hasExternalWritePermission(mContext)) { - - PermissionManager.requestExternalWritePermissions( - getActivity(), WRITE_EXTERNAL_STORAGE_FROM_ACTION_DIALOG); - - return; - } - - BackupUtils hsutils = new BackupUtils(mContext); - String backupPath = hsutils.createZipBackup(Integer.parseInt(arguments.getString("port"))); - - if (backupPath == null || backupPath.length() < 1) { - Toast.makeText(mContext, R.string.error, Toast.LENGTH_LONG).show(); - actionDialog.dismiss(); - return; - } - - Toast.makeText(mContext, R.string.backup_saved_at_external_storage, Toast.LENGTH_LONG).show(); - - Uri selectedUri = Uri.parse(backupPath.substring(0, backupPath.lastIndexOf("/"))); - Intent intent = new Intent(Intent.ACTION_VIEW); - intent.setDataAndType(selectedUri, "resource/folder"); - - if (intent.resolveActivityInfo(mContext.getPackageManager(), 0) != null) { - startActivity(intent); - } else { - Toast.makeText(mContext, R.string.filemanager_not_available, Toast.LENGTH_LONG).show(); - } - actionDialog.dismiss(); - } - }); - - Button copy = (Button) dialog_view.findViewById(R.id.btn_hs_clipboard); - copy.setOnClickListener(new View.OnClickListener() { - public void onClick(View v) { - Context mContext = v.getContext(); - ClipboardManager clipboard = (ClipboardManager) mContext.getSystemService(Context.CLIPBOARD_SERVICE); - ClipData clip = ClipData.newPlainText("onion", arguments.getString("onion")); - clipboard.setPrimaryClip(clip); - Toast.makeText(mContext, R.string.done, Toast.LENGTH_LONG).show(); - actionDialog.dismiss(); - } - }); - - Button showAuth = (Button) dialog_view.findViewById(R.id.bt_hs_show_auth); - showAuth.setOnClickListener(new View.OnClickListener() { - public void onClick(View v) { - String auth_cookie_value = arguments.getString("auth_cookie_value"); - - if (arguments.getInt("auth_cookie") == 1) { - if (auth_cookie_value == null || auth_cookie_value.length() < 1) { - Toast.makeText( - v.getContext(), R.string.please_restart_Orbot_to_enable_the_changes, Toast.LENGTH_LONG - ).show(); - } else { - HSCookieDialog dialog = new HSCookieDialog(); - dialog.setArguments(arguments); - dialog.show(getFragmentManager(), "HSCookieDialog"); - } - } else { - Toast.makeText( - v.getContext(), R.string.auth_cookie_was_not_configured, Toast.LENGTH_LONG - ).show(); - } - - actionDialog.dismiss(); - } - }); - - Button delete = (Button) dialog_view.findViewById(R.id.btn_hs_delete); - delete.setOnClickListener(new View.OnClickListener() { - public void onClick(View v) { - HSDeleteDialog dialog = new HSDeleteDialog(); - dialog.setArguments(arguments); - dialog.show(getFragmentManager(), "HSDeleteDialog"); - actionDialog.dismiss(); - } - }); - - Button cancel = (Button) dialog_view.findViewById(R.id.btn_hs_cancel); - cancel.setOnClickListener(new View.OnClickListener() { - public void onClick(View v) { - actionDialog.dismiss(); - } - }); - - return actionDialog; - } -} diff --git a/app/src/main/java/org/torproject/android/ui/hiddenservices/dialogs/HSCookieDialog.java b/app/src/main/java/org/torproject/android/ui/hiddenservices/dialogs/HSCookieDialog.java deleted file mode 100644 index 39c1b510..00000000 --- a/app/src/main/java/org/torproject/android/ui/hiddenservices/dialogs/HSCookieDialog.java +++ /dev/null @@ -1,81 +0,0 @@ -package org.torproject.android.ui.hiddenservices.dialogs; - -import android.app.Dialog; -import android.content.ClipData; -import android.content.ClipboardManager; -import android.content.Context; -import android.os.Bundle; -import android.support.annotation.NonNull; -import android.support.v4.app.DialogFragment; -import android.support.v7.app.AlertDialog; -import android.view.View; -import android.widget.Button; -import android.widget.TextView; -import android.widget.Toast; - -import com.google.zxing.integration.android.IntentIntegrator; - -import org.json.JSONException; -import org.json.JSONObject; -import org.torproject.android.R; -import org.torproject.android.ui.hiddenservices.providers.CookieContentProvider; - -public class HSCookieDialog extends DialogFragment { - - @NonNull - @Override - public Dialog onCreateDialog(Bundle savedInstanceState) { - final View dialog_view = getActivity().getLayoutInflater().inflate(R.layout.layout_hs_cookie, null); - - final Bundle arguments = getArguments(); - final String auth_cookie_value = arguments.getString("auth_cookie_value"); - - final AlertDialog cookieDialog = new AlertDialog.Builder(getActivity()) - .setView(dialog_view) - .create(); - - TextView cookie = (TextView) dialog_view.findViewById(R.id.hs_cookie); - cookie.setText(auth_cookie_value); - - Button clipboard = (Button) dialog_view.findViewById(R.id.hs_cookie_to_clipboard); - clipboard.setOnClickListener(new View.OnClickListener() { - public void onClick(View v) { - Context mContext = v.getContext(); - ClipboardManager clipboard = (ClipboardManager) mContext.getSystemService(Context.CLIPBOARD_SERVICE); - ClipData clip = ClipData.newPlainText("cookie", auth_cookie_value); - clipboard.setPrimaryClip(clip); - Toast.makeText(mContext, R.string.done, Toast.LENGTH_LONG).show(); - cookieDialog.dismiss(); - } - }); - - Button shareQR = (Button) dialog_view.findViewById(R.id.hs_cookie_to_qr); - shareQR.setOnClickListener(new View.OnClickListener() { - public void onClick(View v) { - try { - JSONObject backup = new JSONObject(); - backup.put(CookieContentProvider.ClientCookie.DOMAIN, arguments.getString("onion")); - backup.put(CookieContentProvider.ClientCookie.AUTH_COOKIE_VALUE, arguments.getString("auth_cookie_value")); - - IntentIntegrator integrator = new IntentIntegrator(getActivity()); - integrator.shareText(backup.toString()); - - } catch (JSONException e) { - // TODO Auto-generated catch block - e.printStackTrace(); - } - - cookieDialog.dismiss(); - } - }); - - Button cancel = (Button) dialog_view.findViewById(R.id.hs_cookie_cancel); - cancel.setOnClickListener(new View.OnClickListener() { - public void onClick(View v) { - cookieDialog.dismiss(); - } - }); - - return cookieDialog; - } -} diff --git a/app/src/main/java/org/torproject/android/ui/hiddenservices/dialogs/HSDataDialog.java b/app/src/main/java/org/torproject/android/ui/hiddenservices/dialogs/HSDataDialog.java deleted file mode 100644 index 98255604..00000000 --- a/app/src/main/java/org/torproject/android/ui/hiddenservices/dialogs/HSDataDialog.java +++ /dev/null @@ -1,102 +0,0 @@ -package org.torproject.android.ui.hiddenservices.dialogs; - - -import android.app.Dialog; -import android.content.ContentResolver; -import android.content.ContentValues; -import android.os.Bundle; -import android.support.annotation.NonNull; -import android.support.v4.app.DialogFragment; -import android.support.v7.app.AlertDialog; -import android.view.View; -import android.widget.Button; -import android.widget.CheckBox; -import android.widget.EditText; -import android.widget.Toast; - -import org.torproject.android.R; -import org.torproject.android.ui.hiddenservices.providers.HSContentProvider; - -public class HSDataDialog extends DialogFragment { - - @NonNull - @Override - public Dialog onCreateDialog(Bundle savedInstanceState) { - // Get the layout - final View dialog_view = getActivity().getLayoutInflater().inflate(R.layout.layout_hs_data_dialog, null); - - // Use the Builder class for convenient dialog construction - final AlertDialog serviceDataDialog = new AlertDialog.Builder(getActivity()) - .setView(dialog_view) - .setTitle(R.string.hidden_services) - .create(); - - // Buttons action - Button save = (Button) dialog_view.findViewById(R.id.HSDialogSave); - save.setOnClickListener(new View.OnClickListener() { - public void onClick(View v) { - String serverName = ((EditText) dialog_view.findViewById(R.id.hsName)).getText().toString(); - Integer localPort = Integer.parseInt( - ((EditText) dialog_view.findViewById(R.id.hsLocalPort)).getText().toString() - ); - Integer onionPort = Integer.parseInt( - ((EditText) dialog_view.findViewById(R.id.hsOnionPort)).getText().toString() - ); - - Boolean authCookie = ((CheckBox) dialog_view.findViewById(R.id.hsAuth)).isChecked(); - - if (checkInput(serverName, localPort, onionPort)) { - saveData(serverName, localPort, onionPort, authCookie); - Toast.makeText( - v.getContext(), R.string.please_restart_Orbot_to_enable_the_changes, Toast.LENGTH_LONG - ).show(); - serviceDataDialog.dismiss(); - } - } - }); - - Button cancel = (Button) dialog_view.findViewById(R.id.HSDialogCancel); - cancel.setOnClickListener(new View.OnClickListener() { - public void onClick(View v) { - serviceDataDialog.cancel(); - } - }); - - return serviceDataDialog; - } - - private boolean checkInput(String serverName, Integer local, Integer remote) { - boolean is_ok = true; - Integer error_msg = 0; - - if ((local < 1 || local > 65535) || (remote < 1 || remote > 65535)) { - error_msg = R.string.invalid_port; - is_ok = false; - } - - if (serverName == null || serverName.length() < 1) { - error_msg = R.string.name_can_t_be_empty; - is_ok = false; - } - - if (!is_ok) { - Toast.makeText(getContext(), error_msg, Toast.LENGTH_SHORT).show(); - } - - return is_ok; - } - - private void saveData(String name, Integer local, Integer remote, Boolean authCookie) { - - ContentValues fields = new ContentValues(); - fields.put(HSContentProvider.HiddenService.NAME, name); - fields.put(HSContentProvider.HiddenService.PORT, local); - fields.put(HSContentProvider.HiddenService.ONION_PORT, remote); - fields.put(HSContentProvider.HiddenService.AUTH_COOKIE, authCookie); - fields.put(HSContentProvider.HiddenService.CREATED_BY_USER, 1); - - ContentResolver cr = getContext().getContentResolver(); - - cr.insert(HSContentProvider.CONTENT_URI, fields); - } -} diff --git a/app/src/main/java/org/torproject/android/ui/hiddenservices/dialogs/HSDeleteDialog.java b/app/src/main/java/org/torproject/android/ui/hiddenservices/dialogs/HSDeleteDialog.java deleted file mode 100644 index ac5df743..00000000 --- a/app/src/main/java/org/torproject/android/ui/hiddenservices/dialogs/HSDeleteDialog.java +++ /dev/null @@ -1,65 +0,0 @@ -package org.torproject.android.ui.hiddenservices.dialogs; - - -import android.app.Dialog; -import android.content.Context; -import android.content.DialogInterface; -import android.os.Bundle; -import android.support.annotation.NonNull; -import android.support.v4.app.DialogFragment; -import android.support.v7.app.AlertDialog; - -import org.torproject.android.R; -import org.torproject.android.service.TorServiceConstants; -import org.torproject.android.ui.hiddenservices.providers.HSContentProvider; - -import java.io.File; - -public class HSDeleteDialog extends DialogFragment { - - @NonNull - @Override - public Dialog onCreateDialog(Bundle savedInstanceState) { - final Bundle arguments = getArguments(); - final Context context = getContext(); - - DialogInterface.OnClickListener dialogClickListener = new DialogInterface.OnClickListener() { - @Override - public void onClick(DialogInterface dialog, int which) { - switch (which) { - case DialogInterface.BUTTON_POSITIVE: - // Delete from db - context.getContentResolver().delete( - HSContentProvider.CONTENT_URI, - HSContentProvider.HiddenService._ID + "=" + arguments.getInt("_id"), - null - ); - - // Delete from interal storage - String base = context.getFilesDir().getAbsolutePath() + "/" + TorServiceConstants.HIDDEN_SERVICES_DIR; - File dir = new File(base, "hs" + arguments.getString("port")); - - if (dir.isDirectory()) { - String[] children = dir.list(); - for (String aChildren : children) { - new File(dir, aChildren).delete(); - } - dir.delete(); - } - - break; - - case DialogInterface.BUTTON_NEGATIVE: - // Do nothing - break; - } - } - }; - - return new AlertDialog.Builder(context) - .setMessage(R.string.confirm_service_deletion) - .setPositiveButton(R.string.btn_okay, dialogClickListener) - .setNegativeButton(R.string.btn_cancel, dialogClickListener) - .create(); - } -} diff --git a/app/src/main/java/org/torproject/android/ui/hiddenservices/dialogs/SelectCookieBackupDialog.java b/app/src/main/java/org/torproject/android/ui/hiddenservices/dialogs/SelectCookieBackupDialog.java deleted file mode 100644 index de5b7848..00000000 --- a/app/src/main/java/org/torproject/android/ui/hiddenservices/dialogs/SelectCookieBackupDialog.java +++ /dev/null @@ -1,84 +0,0 @@ -package org.torproject.android.ui.hiddenservices.dialogs; - -import android.app.Dialog; -import android.content.DialogInterface; -import android.os.Bundle; -import android.support.annotation.NonNull; -import android.support.v4.app.DialogFragment; -import android.support.v7.app.AlertDialog; -import android.view.View; -import android.widget.AdapterView; -import android.widget.ListView; - -import org.torproject.android.R; -import org.torproject.android.ui.hiddenservices.adapters.BackupAdapter; -import org.torproject.android.ui.hiddenservices.backup.BackupUtils; -import org.torproject.android.ui.hiddenservices.storage.ExternalStorage; - -import java.io.File; -import java.io.FilenameFilter; -import java.util.ArrayList; -import java.util.Collections; -import java.util.List; - -public class SelectCookieBackupDialog extends DialogFragment { - - @NonNull - @Override - public Dialog onCreateDialog(Bundle savedInstanceState) { - AlertDialog.Builder cookieBackupDialog = new AlertDialog.Builder(getActivity()); - - cookieBackupDialog.setTitle(R.string.restore_backup); - - File backupDir = ExternalStorage.getOrCreateBackupDir(); - File[] files = null; - - try { - files = backupDir.listFiles(new FilenameFilter() { - @Override - public boolean accept(File dir, String name) { - return name.toLowerCase().endsWith(".json"); - } - }); - } catch (NullPointerException e) { - // Silent block - } - - if (files == null || files.length < 1) { - cookieBackupDialog.setMessage(R.string.create_a_backup_first); - cookieBackupDialog.setNegativeButton(R.string.btn_cancel, new DialogInterface.OnClickListener() { - public void onClick(DialogInterface dialog, int id) { - dialog.dismiss(); - } - }); - - return cookieBackupDialog.create(); - } - - final View dialog_view = getActivity().getLayoutInflater().inflate(R.layout.layout_hs_backups_list, null); - - cookieBackupDialog.setView(dialog_view); - cookieBackupDialog.setPositiveButton(R.string.btn_okay, new DialogInterface.OnClickListener() { - public void onClick(DialogInterface dialog, int id) { - dialog.dismiss(); - } - }); - - ListView backups = (ListView) dialog_view.findViewById(R.id.listview_hs_backups); - - List json_backups = new ArrayList<>(); - Collections.addAll(json_backups, files); - - backups.setAdapter(new BackupAdapter(getContext(), R.layout.layout_hs_backups_list_item, json_backups)); - backups.setOnItemClickListener(new AdapterView.OnItemClickListener() { - @Override - public void onItemClick(AdapterView parent, View view, int position, long id) { - BackupUtils backupUtils = new BackupUtils(view.getContext().getApplicationContext()); - File p = (File) parent.getItemAtPosition(position); - backupUtils.restoreCookieBackup(p); - } - }); - - return cookieBackupDialog.create(); - } -} diff --git a/app/src/main/java/org/torproject/android/ui/hiddenservices/dialogs/SelectHSBackupDialog.java b/app/src/main/java/org/torproject/android/ui/hiddenservices/dialogs/SelectHSBackupDialog.java deleted file mode 100644 index a6e3bac9..00000000 --- a/app/src/main/java/org/torproject/android/ui/hiddenservices/dialogs/SelectHSBackupDialog.java +++ /dev/null @@ -1,84 +0,0 @@ -package org.torproject.android.ui.hiddenservices.dialogs; - -import android.app.Dialog; -import android.content.DialogInterface; -import android.os.Bundle; -import android.support.annotation.NonNull; -import android.support.v4.app.DialogFragment; -import android.support.v7.app.AlertDialog; -import android.view.View; -import android.widget.AdapterView; -import android.widget.ListView; - -import org.torproject.android.R; -import org.torproject.android.ui.hiddenservices.adapters.BackupAdapter; -import org.torproject.android.ui.hiddenservices.backup.BackupUtils; -import org.torproject.android.ui.hiddenservices.storage.ExternalStorage; - -import java.io.File; -import java.io.FilenameFilter; -import java.util.ArrayList; -import java.util.Collections; -import java.util.List; - -public class SelectHSBackupDialog extends DialogFragment { - - @NonNull - @Override - public Dialog onCreateDialog(Bundle savedInstanceState) { - AlertDialog.Builder backupsDialog = new AlertDialog.Builder(getActivity()); - - backupsDialog.setTitle(R.string.restore_backup); - - File backupDir = ExternalStorage.getOrCreateBackupDir(); - File[] files = null; - - try { - files = backupDir.listFiles(new FilenameFilter() { - @Override - public boolean accept(File dir, String name) { - return name.toLowerCase().endsWith(".zip"); - } - }); - } catch (NullPointerException e) { - // Silent block - } - - if (files == null || files.length < 1) { - backupsDialog.setMessage(R.string.create_a_backup_first); - backupsDialog.setNegativeButton(R.string.btn_cancel, new DialogInterface.OnClickListener() { - public void onClick(DialogInterface dialog, int id) { - dialog.dismiss(); - } - }); - - return backupsDialog.create(); - } - - final View dialog_view = getActivity().getLayoutInflater().inflate(R.layout.layout_hs_backups_list, null); - - backupsDialog.setView(dialog_view); - backupsDialog.setPositiveButton(R.string.btn_okay, new DialogInterface.OnClickListener() { - public void onClick(DialogInterface dialog, int id) { - dialog.dismiss(); - } - }); - - ListView backups = (ListView) dialog_view.findViewById(R.id.listview_hs_backups); - - List zips = new ArrayList<>(); - Collections.addAll(zips, files); - - backups.setAdapter(new BackupAdapter(getContext(), R.layout.layout_hs_backups_list_item, zips)); - backups.setOnItemClickListener(new AdapterView.OnItemClickListener() { - @Override - public void onItemClick(AdapterView parent, View view, int position, long id) { - BackupUtils backupUtils = new BackupUtils(view.getContext().getApplicationContext()); - File p = (File) parent.getItemAtPosition(position); - backupUtils.restoreZipBackup(p); - } - }); - - return backupsDialog.create(); - } -} diff --git a/app/src/main/java/org/torproject/android/ui/hiddenservices/permissions/PermissionManager.java b/app/src/main/java/org/torproject/android/ui/hiddenservices/permissions/PermissionManager.java deleted file mode 100644 index a9df5a95..00000000 --- a/app/src/main/java/org/torproject/android/ui/hiddenservices/permissions/PermissionManager.java +++ /dev/null @@ -1,103 +0,0 @@ -package org.torproject.android.ui.hiddenservices.permissions; - - -import android.Manifest; -import android.annotation.SuppressLint; -import android.annotation.TargetApi; -import android.content.Context; -import android.content.Intent; -import android.content.pm.PackageManager; -import android.net.Uri; -import android.os.Build; -import android.os.PowerManager; -import android.provider.Settings; -import android.support.design.widget.Snackbar; -import android.support.v4.app.ActivityCompat; -import android.support.v4.app.FragmentActivity; -import android.view.View; - -import org.torproject.android.R; - -public class PermissionManager { - public static int VERY_LONG_LENGTH = 6000; - - public static boolean isLollipopOrHigher() { - return (Build.VERSION.SDK_INT >= Build.VERSION_CODES.LOLLIPOP); - } - - @SuppressLint("NewApi") - public static boolean hasExternalWritePermission(Context context) { - return (context.checkSelfPermission(Manifest.permission.WRITE_EXTERNAL_STORAGE) == PackageManager.PERMISSION_GRANTED); - } - - public static void requestExternalWritePermissions(FragmentActivity activity, int action) { - final int mAction = action; - final FragmentActivity mActivity = activity; - - if (ActivityCompat.shouldShowRequestPermissionRationale - (mActivity, Manifest.permission.WRITE_EXTERNAL_STORAGE)) { - Snackbar.make(mActivity.findViewById(android.R.id.content), - R.string.please_grant_permissions_for_external_storage, - Snackbar.LENGTH_INDEFINITE).setAction(R.string.activate, - new View.OnClickListener() { - @Override - public void onClick(View v) { - ActivityCompat.requestPermissions(mActivity, - new String[]{Manifest.permission.WRITE_EXTERNAL_STORAGE}, - mAction); - } - }).show(); - } else { - ActivityCompat.requestPermissions(mActivity, - new String[]{Manifest.permission.WRITE_EXTERNAL_STORAGE}, - mAction); - } - } - - @TargetApi(Build.VERSION_CODES.M) - public static void requestBatteryPermmssions(FragmentActivity activity, Context context) { - final Context mContext = context; - final String packageName = mContext.getPackageName(); - PowerManager pm = (PowerManager) mContext.getSystemService(Context.POWER_SERVICE); - - if (pm.isIgnoringBatteryOptimizations(packageName)) - return; - - Snackbar.make(activity.findViewById(android.R.id.content), - R.string.consider_disable_battery_optimizations, - VERY_LONG_LENGTH).setAction(R.string.disable, - new View.OnClickListener() { - @Override - public void onClick(View v) { - Intent intent = new Intent(); - intent.setAction(Settings.ACTION_REQUEST_IGNORE_BATTERY_OPTIMIZATIONS); - intent.setData(Uri.parse("package:" + packageName)); - mContext.startActivity(intent); - } - }).show(); - } - - @TargetApi(Build.VERSION_CODES.M) - public static void requestDropBatteryPermmssions(FragmentActivity activity, Context context) { - final Context mContext = context; - - final String packageName = context.getPackageName(); - PowerManager pm = (PowerManager) context.getSystemService(Context.POWER_SERVICE); - - if (!pm.isIgnoringBatteryOptimizations(packageName)) - return; - - Snackbar.make(activity.findViewById(android.R.id.content), - R.string.consider_enable_battery_optimizations, - VERY_LONG_LENGTH).setAction(R.string.enable, - new View.OnClickListener() { - @Override - public void onClick(View v) { - Intent intent = new Intent(); - intent.setAction(Settings.ACTION_IGNORE_BATTERY_OPTIMIZATION_SETTINGS); - mContext.startActivity(intent); - } - }).show(); - } -} - diff --git a/app/src/main/java/org/torproject/android/ui/hiddenservices/providers/CookieContentProvider.java b/app/src/main/java/org/torproject/android/ui/hiddenservices/providers/CookieContentProvider.java deleted file mode 100644 index f420a6d8..00000000 --- a/app/src/main/java/org/torproject/android/ui/hiddenservices/providers/CookieContentProvider.java +++ /dev/null @@ -1,134 +0,0 @@ -package org.torproject.android.ui.hiddenservices.providers; - -import android.content.ContentProvider; -import android.content.ContentUris; -import android.content.ContentValues; -import android.content.Context; -import android.content.UriMatcher; -import android.database.Cursor; -import android.database.sqlite.SQLiteDatabase; -import android.net.Uri; -import android.provider.BaseColumns; -import android.support.annotation.NonNull; -import android.support.annotation.Nullable; - -import org.torproject.android.ui.hiddenservices.database.HSDatabase; - - -public class CookieContentProvider extends ContentProvider { - public static final String[] PROJECTION = new String[]{ - ClientCookie._ID, - ClientCookie.DOMAIN, - ClientCookie.AUTH_COOKIE_VALUE, - ClientCookie.ENABLED - }; - private static final String AUTH = "org.torproject.android.ui.hiddenservices.providers.cookie"; - public static final Uri CONTENT_URI = - Uri.parse("content://" + AUTH + "/cookie"); - //UriMatcher - private static final int COOKIES = 1; - private static final int COOKIE_ID = 2; - - private static final UriMatcher uriMatcher; - - static { - uriMatcher = new UriMatcher(UriMatcher.NO_MATCH); - uriMatcher.addURI(AUTH, "hs", COOKIES); - uriMatcher.addURI(AUTH, "hs/#", COOKIE_ID); - } - - private HSDatabase mServervices; - private Context mContext; - - @Override - public boolean onCreate() { - mContext = getContext(); - mServervices = new HSDatabase(mContext); - return true; - } - - @Nullable - @Override - public Cursor query(@NonNull Uri uri, String[] projection, String selection, String[] selectionArgs, String sortOrder) { - String where = selection; - if (uriMatcher.match(uri) == COOKIE_ID) { - where = "_id=" + uri.getLastPathSegment(); - } - - SQLiteDatabase db = mServervices.getReadableDatabase(); - - return db.query(HSDatabase.HS_CLIENT_COOKIE_TABLE_NAME, projection, where, - selectionArgs, null, null, sortOrder); - } - - @Nullable - @Override - public String getType(@NonNull Uri uri) { - int match = uriMatcher.match(uri); - - switch (match) { - case COOKIES: - return "vnd.android.cursor.dir/vnd.torproject.cookies"; - case COOKIE_ID: - return "vnd.android.cursor.item/vnd.torproject.cookie"; - default: - return null; - } - } - - @Nullable - @Override - public Uri insert(@NonNull Uri uri, ContentValues values) { - long regId; - - SQLiteDatabase db = mServervices.getWritableDatabase(); - - regId = db.insert(HSDatabase.HS_CLIENT_COOKIE_TABLE_NAME, null, values); - - mContext.getContentResolver().notifyChange(CONTENT_URI, null); - - return ContentUris.withAppendedId(CONTENT_URI, regId); - } - - @Override - public int delete(@NonNull Uri uri, String selection, String[] selectionArgs) { - - String where = selection; - if (uriMatcher.match(uri) == COOKIE_ID) { - where = "_id=" + uri.getLastPathSegment(); - } - - SQLiteDatabase db = mServervices.getWritableDatabase(); - - Integer rows = db.delete(HSDatabase.HS_CLIENT_COOKIE_TABLE_NAME, where, selectionArgs); - - mContext.getContentResolver().notifyChange(CONTENT_URI, null); - - return rows; - - } - - @Override - public int update(@NonNull Uri uri, ContentValues values, String selection, String[] selectionArgs) { - SQLiteDatabase db = mServervices.getWritableDatabase(); - - String where = selection; - if (uriMatcher.match(uri) == COOKIE_ID) { - where = "_id=" + uri.getLastPathSegment(); - } - - Integer rows = db.update(HSDatabase.HS_CLIENT_COOKIE_TABLE_NAME, values, where, null); - mContext.getContentResolver().notifyChange(CONTENT_URI, null); - - return rows; - } - - public static final class ClientCookie implements BaseColumns { - public static final String DOMAIN = "domain"; - public static final String AUTH_COOKIE_VALUE = "auth_cookie_value"; - public static final String ENABLED = "enabled"; - - private ClientCookie() { - } - } -} diff --git a/app/src/main/java/org/torproject/android/ui/hiddenservices/providers/HSContentProvider.java b/app/src/main/java/org/torproject/android/ui/hiddenservices/providers/HSContentProvider.java deleted file mode 100644 index d7b558fd..00000000 --- a/app/src/main/java/org/torproject/android/ui/hiddenservices/providers/HSContentProvider.java +++ /dev/null @@ -1,144 +0,0 @@ -package org.torproject.android.ui.hiddenservices.providers; - -import android.content.ContentProvider; -import android.content.ContentUris; -import android.content.ContentValues; -import android.content.Context; -import android.content.UriMatcher; -import android.database.Cursor; -import android.database.sqlite.SQLiteDatabase; -import android.net.Uri; -import android.provider.BaseColumns; -import android.support.annotation.NonNull; -import android.support.annotation.Nullable; - -import org.torproject.android.ui.hiddenservices.database.HSDatabase; - - -public class HSContentProvider extends ContentProvider { - public static final String[] PROJECTION = new String[]{ - HiddenService._ID, - HiddenService.NAME, - HiddenService.PORT, - HiddenService.DOMAIN, - HiddenService.ONION_PORT, - HiddenService.AUTH_COOKIE, - HiddenService.AUTH_COOKIE_VALUE, - HiddenService.CREATED_BY_USER, - HiddenService.ENABLED - }; - private static final String AUTH = "org.torproject.android.ui.hiddenservices.providers"; - public static final Uri CONTENT_URI = - Uri.parse("content://" + AUTH + "/hs"); - //UriMatcher - private static final int ONIONS = 1; - private static final int ONION_ID = 2; - - private static final UriMatcher uriMatcher; - - static { - uriMatcher = new UriMatcher(UriMatcher.NO_MATCH); - uriMatcher.addURI(AUTH, "hs", ONIONS); - uriMatcher.addURI(AUTH, "hs/#", ONION_ID); - } - - private HSDatabase mServervices; - private Context mContext; - - @Override - public boolean onCreate() { - mContext = getContext(); - mServervices = new HSDatabase(mContext); - return true; - } - - @Nullable - @Override - public Cursor query(@NonNull Uri uri, String[] projection, String selection, String[] selectionArgs, String sortOrder) { - String where = selection; - if (uriMatcher.match(uri) == ONION_ID) { - where = "_id=" + uri.getLastPathSegment(); - } - - SQLiteDatabase db = mServervices.getReadableDatabase(); - - return db.query(HSDatabase.HS_DATA_TABLE_NAME, projection, where, - selectionArgs, null, null, sortOrder); - } - - @Nullable - @Override - public String getType(@NonNull Uri uri) { - int match = uriMatcher.match(uri); - - switch (match) { - case ONIONS: - return "vnd.android.cursor.dir/vnd.torproject.onions"; - case ONION_ID: - return "vnd.android.cursor.item/vnd.torproject.onion"; - default: - return null; - } - } - - @Nullable - @Override - public Uri insert(@NonNull Uri uri, ContentValues values) { - long regId; - - SQLiteDatabase db = mServervices.getWritableDatabase(); - - regId = db.insert(HSDatabase.HS_DATA_TABLE_NAME, null, values); - - mContext.getContentResolver().notifyChange(CONTENT_URI, null); - - return ContentUris.withAppendedId(CONTENT_URI, regId); - } - - @Override - public int delete(@NonNull Uri uri, String selection, String[] selectionArgs) { - - String where = selection; - if (uriMatcher.match(uri) == ONION_ID) { - where = "_id=" + uri.getLastPathSegment(); - } - - SQLiteDatabase db = mServervices.getWritableDatabase(); - - Integer rows = db.delete(HSDatabase.HS_DATA_TABLE_NAME, where, selectionArgs); - - mContext.getContentResolver().notifyChange(CONTENT_URI, null); - - return rows; - - } - - @Override - public int update(@NonNull Uri uri, ContentValues values, String selection, String[] selectionArgs) { - SQLiteDatabase db = mServervices.getWritableDatabase(); - - String where = selection; - if (uriMatcher.match(uri) == ONION_ID) { - where = "_id=" + uri.getLastPathSegment(); - } - - Integer rows = db.update(HSDatabase.HS_DATA_TABLE_NAME, values, where, null); - mContext.getContentResolver().notifyChange(CONTENT_URI, null); - - return rows; - } - - public static final class HiddenService implements BaseColumns { - public static final String NAME = "name"; - public static final String PORT = "port"; - public static final String ONION_PORT = "onion_port"; - public static final String DOMAIN = "domain"; - public static final String AUTH_COOKIE = "auth_cookie"; - public static final String AUTH_COOKIE_VALUE = "auth_cookie_value"; - public static final String CREATED_BY_USER = "created_by_user"; - public static final String ENABLED = "enabled"; - - private HiddenService() { - } - } -} diff --git a/app/src/main/java/org/torproject/android/ui/hiddenservices/storage/ExternalStorage.java b/app/src/main/java/org/torproject/android/ui/hiddenservices/storage/ExternalStorage.java deleted file mode 100644 index c50108b7..00000000 --- a/app/src/main/java/org/torproject/android/ui/hiddenservices/storage/ExternalStorage.java +++ /dev/null @@ -1,34 +0,0 @@ -package org.torproject.android.ui.hiddenservices.storage; - -import android.os.Environment; - -import java.io.File; - -public class ExternalStorage { - private static final String ORBOT_BACKUPS_DIR = "Orbot"; - - public static File getOrCreateBackupDir() { - if (!isExternalStorageWritable()) - return null; - - File dir = new File(Environment.getExternalStorageDirectory(), ORBOT_BACKUPS_DIR); - - if (!dir.isDirectory() && !dir.mkdirs()) - return null; - - return dir; - } - - /* Checks if external storage is available for read and write */ - public static boolean isExternalStorageWritable() { - String state = Environment.getExternalStorageState(); - return Environment.MEDIA_MOUNTED.equals(state); - } - - /* Checks if external storage is available to at least read */ - public static boolean isExternalStorageReadable() { - String state = Environment.getExternalStorageState(); - return Environment.MEDIA_MOUNTED.equals(state) || - Environment.MEDIA_MOUNTED_READ_ONLY.equals(state); - } -} diff --git a/app/src/main/java/org/torproject/android/vpn/VPNEnableActivity.java b/app/src/main/java/org/torproject/android/vpn/VPNEnableActivity.java deleted file mode 100644 index 9dd05d8c..00000000 --- a/app/src/main/java/org/torproject/android/vpn/VPNEnableActivity.java +++ /dev/null @@ -1,163 +0,0 @@ -package org.torproject.android.vpn; - -import org.torproject.android.R; -import org.torproject.android.service.util.Prefs; -import org.torproject.android.service.TorService; -import org.torproject.android.service.TorServiceConstants; - -import android.annotation.TargetApi; -import android.app.Activity; -import android.app.AlertDialog; -import android.app.Dialog; -import android.content.DialogInterface; -import android.content.Intent; -import android.net.VpnService; -import android.os.Bundle; -import android.os.Handler; -import android.support.v7.app.AppCompatActivity; -import android.util.Log; -import android.view.Window; - -/* - * To combat background service being stopped/swiped - */ - -@TargetApi(14) -public class VPNEnableActivity extends AppCompatActivity { - - private final static int REQUEST_VPN = 7777; - private Intent intent = null; - private boolean checkVpn = true; - private Handler h = new Handler(); - - @Override - public void onCreate( Bundle icicle ) { - - requestWindowFeature(Window.FEATURE_NO_TITLE); - //getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN, WindowManager.LayoutParams.FLAG_FULLSCREEN); - - super.onCreate( icicle ); - - Log.d("VPNEnableActivity","prompting user to start Orbot VPN"); - - - } - - public void onResume () - { - super.onResume(); - - if (checkVpn) - { - intent = VpnService.prepare(this); - - if (intent != null) - promptStartVpnService(); - else - startVpnService (); - - checkVpn = false; - } - } - - public void promptStartVpnService () - { - - AlertDialog dialog = new AlertDialog.Builder(this) - .setTitle(getString(R.string.app_name) + ' ' + getString(R.string.apps_mode)) - .setMessage(getString(R.string.you_can_enable_all_apps_on_your_device_to_run_through_the_tor_network_using_the_vpn_feature_of_android_)) - .setPositiveButton(R.string.activate, new Dialog.OnClickListener () - { - - @Override - public void onClick(DialogInterface dialog, int which) { - Prefs.putUseVpn(true); - startVpnService(); - - } - - - }) - .setNegativeButton(R.string.btn_cancel, new Dialog.OnClickListener () - { - - @Override - public void onClick(DialogInterface dialog, int which) { - - h.postDelayed(new Runnable () { - - public void run () - { - VPNEnableActivity.this.finish(); - - } - }, 100); - } - - }).create(); - - dialog.show(); - - - } - - private void startVpnService () - { - if (intent == null) - { - Log.d("VPNEnableActivity","VPN enabled, starting Tor..."); - sendIntentToService(TorServiceConstants.CMD_VPN); - - Handler h = new Handler(); - h.postDelayed(new Runnable () { - - public void run () - { - sendIntentToService(TorServiceConstants.ACTION_START); - finish(); - } - }, 100); - - - } - else - { - Log.w("VPNEnableActivity","prompt for VPN"); - startActivityForResult(intent,REQUEST_VPN); - - } - - } - - @Override - protected void onActivityResult(int request, int response, Intent data) { - super.onActivityResult(request, response, data); - - if (request == REQUEST_VPN && response == RESULT_OK) - { - sendIntentToService(TorServiceConstants.CMD_VPN); - - h.postDelayed(new Runnable () { - - public void run () - { - sendIntentToService(TorServiceConstants.ACTION_START); - finish(); - } - }, 1000); - - - - } - } - - - private void sendIntentToService(String action) { - Intent torService = new Intent(this, TorService.class); - torService.setAction(action); - startService(torService); - - - } - -} diff --git a/app/src/main/res/drawable-hdpi-v11/ic_stat_notifyerr.png b/app/src/main/res/drawable-hdpi-v11/ic_stat_notifyerr.png deleted file mode 100644 index 1f97a9ed0381982b9fe8a24979197617a20ed915..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 480 zcmV<60U!Q}P)|Hy6F z+->$_c7j)2U}2J-nf+zve|Nj58WsDfit#jpfwC+k-z$tB<4?RG=29t@`C@~B0MkUG z5yq)6p=16IbLW8iapmv=U>#$W*B_Kwd-mvlZqB_IY2 znN%QxT4>4yx~BU?#6Q!n50000rP+{s%#M;=7A`}| zHA(JAXL_G{dV6or_kEaCv-sw@{oemM&pGE2!^||ycxVgA%+3G@Bt7fYhqVjz8F&t? zko2w-Q0)T!1V#eKCG8jvKo5Yqzz1M5FcavJw6|5bb`|Ocj%9~;0T+O4lDhvFkh`l7 z*y3&j)&pxKJ^trFW;PDk3fu(@cmuou#saS;d3+^X%PupsS-_L%#2>(jEXe0c^7u-& zc7S?-)6t2)G8q5Yc1b6aX`r>lXlB!a>%i0!pjW^$Nl#Ouk`yvC58{oUoq;L2!(xSe zXb{*BoRj2ZjjS<{nau#s0xL^)&I5&MSAb1T)oKJ}X3Mi2jyobOd zNuSD~>VUi~czJLuf@$iq`20ReJClLT%x}@7Ec5z$KRhTC;QWKaN7cD3Fnj@KOL|!Z zRjQDg?E;Qui(;5OT#C!W+})CnrUG3A))oL2DHU8=cFXc-_e)xr3gm?{Wa0qfu5xo_ z^D))bWxjq;(zH~dZ@{Qr?8NHi-IxOOUDD`OAV0u^*p&#e)+wOhk_z2h71Z9ePy9;? zy_Ym8RiQhc#BxC$$B?Vl%C+|`2P7>{1&WhmnX6)`lo%>aj#VyO3fwHX_W9ctepeOO zycpgq-AYnuD6yDb0#-GE@+nOfx-4mRa_Pu`76P|{F&(O9Ux6i({9#aNP1+BCS)9yP zw_EMENjg;q6Ebeq_|TY{9R%XnXe<5DAxZn{4y#otY+z=avqz!7yMi@oKfJp4N{U}7 zrCg1HGNtANhXF5)`L+3=cG!MkkEHu`%7pPGphztb_6^>WdT$eDbZ=9=hw_&9d{ywa g9Mny}tW)#;0KPy7G#IweEdT%j07*qoM6N<$f)8nS0ssI2 diff --git a/app/src/main/res/drawable-hdpi-v11/ic_stat_tor_off.png b/app/src/main/res/drawable-hdpi-v11/ic_stat_tor_off.png deleted file mode 100644 index 6df646eb46d61aaa8a6b4bd6e00c0f6b1eb508ca..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 744 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 diff --git a/app/src/main/res/drawable-hdpi-v9/ic_stat_notifyerr.png b/app/src/main/res/drawable-hdpi-v9/ic_stat_notifyerr.png deleted file mode 100644 index 58fc5ae800709365ec64e53425e161cc4ac3d28c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 616 zcmV-u0+;=XP)x^MbRPR4~0U8U4{Tf-fp)=w!DGxy-&J@`}VX9$u7Iy zZrH^Ih`ihF3T;7TY9tc5Bz!KHJ4dFuSr(FAR;!iU#mE+rOKovD9MNz%oF>vjp`f-} zt&C`m$S#QZS+Q8G!Si+5g8o&2_#pDdve|4M>3U=WPN#DugJ!cS%z*e{>-Rqp$Ye66 zEJEo;QAK=_^ZC4VkqwKMUm%@Mo3aR1^n=l))KNhS#+t11comry0ND%1YoBxn_gzy0 z$z<{qzzrD~^B1vLEK4}N6TywQ4arqwiA3T6soVi5?4VRds;crT!sb-b7-btx#|HNC zW|vB(_V9;V>`W2(|AA2_Jo=CahtZ}WdJTNucs%}Wv}lQKbc!c1le(2>b)8J?ed=+7ZSN2OtlRDb|v z7c#lVPvK_^Fm0?&XxJ800+RYRJ-zxim0Gp@7X1SDz&V&UBHbqER~B4X*#1|1CcAmdls{{@59b>4SI)QC#i!`>#D7&$mgmscIle(!qASEenDmbvm7=Mx#;G>-E1~F4ujI z;|AM7ngOL!$!@V&E<)%!#D5tKh697a;BBMPxQ2{6<5_41)M~Zcy0M}j2~v)N4UI%?zhdc8kXj|x~KI2?{gc<~%;p}GLONKHQA z+}TN%?Z{vlc^y%o8IM|tgs#%@JpZxTY@UilB3sm1R4$jVLj0~;@qc1NNC;LHr~qW} z0_iTXx?|El>hT3O9i{^E`Fs=63)28d;bGB;?K^6a&1OgDxmHj#8f5~$Lv%r_@bLU5 z0Q;#HWipvNIN+TI0E->~aG457r_&4Qh<7+7YJ_ZID4vYPVxOo0vWYqz#Xr?EJnmBo zks-bskH?>kpI00efE>X~IowVLTtN&rm@|h(00000NkvXXu0mjfh>1c| diff --git a/app/src/main/res/drawable-hdpi-v9/inverse.png b/app/src/main/res/drawable-hdpi-v9/inverse.png deleted file mode 100644 index 65eff2c741b9d704a9c97c6bb31a2046d7a3de8f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1027 zcmV+e1pNDnP)pJc2?LC(yNu`wjQ7jf` z-EQ}j@$vDKe+7s{B5wkCs_S}ZM@I(&fdHDCnvl(AF)}g&P1A64a)RC6-QxE4wq=^; z<7_tj&GhuNb}L|LXy{|c*w3L*Nb2tH2Im}#qJS}mjg1Y=&dy$bNC*faV2mLaixm@z z#B;{j!^z3X!>WLxp`nk?&(ELr_4Sdqwl<{GX%ve^C%?J5iMhGC>lKzjTU%S^;^N|8 zrfI%AF)@*`^VA*;4-db=7+dV==^=irg&?d|PBpU?N@H9#a1dAm?3Jm~7` z!v6j~48y3X+?HvYRb?0k`uqDm0KOg@8++XW5JJX-!5}#2V2o9*@+OPQ?ecoP=z+Rf|^Q!{vcO8JsgvEbuL-!V2b5AAA0I;qkpN1&h*J7Am&;j{N-#}PRsUocS(b&J zot=WFX+JsuNs=ZH4-bi^X&{7DJxI3!EX#tTC`hGJ)a`aZaRBr4^9i5N_ggys0xp-! zY5IQwEH5uJ%d#F%O-(6I4@#?el+Wk?tgG|Ljg7BC)3k~mWrM4Ezq-204-O7exm@mB z=ea$IMx$Am%k?OoPFts^3Mi!&cTcqySeAvgwKZdXef=z%Onx>qGh6E(34_aM=olLJ$1@yI&AO-ZKoNUI>%iZ-2{>WtU<>?4IOuKP7(OdX~v#Q~>%F xaR5d+prUU8q>^ka?VbtX(m4QTNjDzxzX7mVP`Py}t!w}Q002ovPDHLkV1o9i+Ft+w diff --git a/app/src/main/res/drawable-hdpi/ic_action_settings.png b/app/src/main/res/drawable-hdpi/ic_action_settings.png deleted file mode 100644 index d57b29053e2154ea744f4f596e5ef9dec0ae1f77..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 553 zcmV+^0@nSBP)0Js1xRB!~&z!9JUT225L0CA3`2LuHYMR=AHDT?fjpFNx4 z;7FEM%6#6N89Q$iGt2xknd6@o0%LcubReb!RaI@k?+9y-^@jCejQNa-HFyUAehWZv zv36R3U-A1CBrF-~8iT+w5MDS?UV^|qg&xLZ5I9HPGY8OX5V$G?nhIc6*V$@F_NeeT z;`VmHm)H8b;(JF3fnFp)?0taP3n1XkYkgS)&n!U69w7Du2sravUzWg{1c<#45I+F~ zoO!J;MSuktYA+E8jnmkbW0b8JI`B6hWVN0-1c6Pg4=k%^z9d3DQsM;u?~;G_e$)un zAnp)syA^PW-&W6vAZqdlu(!G>n7rC1)*b`4>TUbj4yfvxLcmplK20K><*U+B)E@9@ zp%gunG%68V$SbM>I zVWr1oh>oH*u~d~rF?WObyD>USMa)U$gabfz{Gv8-A^}w$HC+Oj@x1@kgTPbDs5nmy zV;0gw(3cmd)Pg#Nrto4b?^lc3Ya~esnQc2y`ki_$DqL=v3er#uq+7j183k00000NkvXXu0mjfQc><8 diff --git a/app/src/main/res/drawable-hdpi/ic_autorenew_black_36dp.png b/app/src/main/res/drawable-hdpi/ic_autorenew_black_36dp.png deleted file mode 100644 index 6ae7ac8a806f3a84e784f369246850d77714b7e0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 546 zcmV+-0^R+IP)2oP|z~NmafDv;6~Ja82AAsrcGa=Lcx6wZrT{OkYJWB45T6Ok;J1I zg8T?F1cjiHbJ|=ET)141@7=j8e`k9Se;#w^J@DOFB%|}3ImwxmoH@yvlbksjb#9tA zyHpJLi;ONe#wtfhc+%#UI6>k=mjotxi(EPT+@Y}td_}zZ%>fckV(x&i!t5+2GlBSjroi<9vQumkxyD?7Cry?Yls`yTU*{Y^`;k9T=5T0Om zq&IMeuyCr-OZ5q($B3IfuB)rN4>4)$!a{?K^$e3;eOt7+uG{=^+wU-`-0=hI_~^DP zOa|_FhdMfLdw_+08rP}gwcGxO$)!8~k~%ir_5~)t-0?TmvF)}`G5OZ$f*iW-V@%#R zxccLqx$PZHo;UbYFYE3aCXaOCL+#hqkSUBlyOok#_SY~l%TT`-W=|1>FWe2M*e9e# ziMUz8te_uF2_c)B>Qi9HTr?Gmy+Cy4X--puuf-;!vz0dG$7U%Josx;9DUFS@OqU^| z^Mm`TQ^E$@9CC(uQzlMDW{U|D=w2D>GfyImoJT@ERwz*Ea~GU)%noZzp+=RnOOPXH kj+{Ai=E#{NXU=ouKlq5r&Ww;N=>Px#07*qoM6N<$f>&(?8UO$Q diff --git a/app/src/main/res/drawable-hdpi/ic_filter_none_black_36dp.png b/app/src/main/res/drawable-hdpi/ic_filter_none_black_36dp.png deleted file mode 100644 index 7543f32295e583cc39d110e19f5483a1fd1bf365..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 232 zcmeAS@N?(olHy`uVBq!ia0vp^W+2SL0wmRZ7KH(+^`0({Ar*{ouN(F?D2TK?{BNX} zZZxm+MCp|_Fxsw&P#;@{8sc>(X)c#vOZTrTLCuSHXAM24cPCEl+Os}!$ z-VnR5k}YBp=gRnL9L>FIi^Dn$JyQH$h4>qBv&^tMwnfrC;)0XFSB~%|m0Q1O)U_n% g$Rs*)%b%8)l{x<8`ytL6pwk&VUHx3vIVCg!0J#8OqW}N^ diff --git a/app/src/main/res/drawable-hdpi/ic_launcher.png b/app/src/main/res/drawable-hdpi/ic_launcher.png deleted file mode 100644 index e9954eb70c5f0c83631fe617bf8c737ae3d1634d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4194 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 diff --git a/app/src/main/res/drawable-hdpi/ic_playlist_add_check_black_36dp.png b/app/src/main/res/drawable-hdpi/ic_playlist_add_check_black_36dp.png deleted file mode 100644 index 7835899edea99e32220ea31a59660a976d46d7cb..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 221 zcmeAS@N?(olHy`uVBq!ia0vp^W+2SL0wmRZ7KH(+C7v#hAr*{oFK-t-6d=&@@Mthw zs(@CA<&=WdKrY2pjYG4K78lP_-~C@z;rmG^&7~p1rxF@ZCe28cmk7`LLHQN{<_B4_V`v_ UPU~(hpnDlSUHx3vIVCg!08$lMNdN!< diff --git a/app/src/main/res/drawable-hdpi/ic_stat_notifyerr.png b/app/src/main/res/drawable-hdpi/ic_stat_notifyerr.png deleted file mode 100644 index b65fa6486b43a8fc9d5c3b58c607b5ed4b540434..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1312 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 diff --git a/app/src/main/res/drawable-hdpi/inverse.png b/app/src/main/res/drawable-hdpi/inverse.png deleted file mode 100644 index 65eff2c741b9d704a9c97c6bb31a2046d7a3de8f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1027 zcmV+e1pNDnP)pJc2?LC(yNu`wjQ7jf` z-EQ}j@$vDKe+7s{B5wkCs_S}ZM@I(&fdHDCnvl(AF)}g&P1A64a)RC6-QxE4wq=^; z<7_tj&GhuNb}L|LXy{|c*w3L*Nb2tH2Im}#qJS}mjg1Y=&dy$bNC*faV2mLaixm@z z#B;{j!^z3X!>WLxp`nk?&(ELr_4Sdqwl<{GX%ve^C%?J5iMhGC>lKzjTU%S^;^N|8 zrfI%AF)@*`^VA*;4-db=7+dV==^=irg&?d|PBpU?N@H9#a1dAm?3Jm~7` z!v6j~48y3X+?HvYRb?0k`uqDm0KOg@8++XW5JJX-!5}#2V2o9*@+OPQ?ecoP=z+Rf|^Q!{vcO8JsgvEbuL-!V2b5AAA0I;qkpN1&h*J7Am&;j{N-#}PRsUocS(b&J zot=WFX+JsuNs=ZH4-bi^X&{7DJxI3!EX#tTC`hGJ)a`aZaRBr4^9i5N_ggys0xp-! zY5IQwEH5uJ%d#F%O-(6I4@#?el+Wk?tgG|Ljg7BC)3k~mWrM4Ezq-204-O7exm@mB z=ea$IMx$Am%k?OoPFts^3Mi!&cTcqySeAvgwKZdXef=z%Onx>qGh6E(34_aM=olLJ$1@yI&AO-ZKoNUI>%iZ-2{>WtU<>?4IOuKP7(OdX~v#Q~>%F xaR5d+prUU8q>^ka?VbtX(m4QTNjDzxzX7mVP`Py}t!w}Q002ovPDHLkV1o9i+Ft+w diff --git a/app/src/main/res/drawable-ldpi-v11/ic_stat_notifyerr.png b/app/src/main/res/drawable-ldpi-v11/ic_stat_notifyerr.png deleted file mode 100644 index b73292ddd50cfa84ff8d5cac547748635a901ae1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 294 zcmeAS@N?(olHy`uVBq!ia0vp^LLkh+1|-AI^@Rhex1KJJAr}70DGP)Wj-;LY|Nnn* znjxwTD6|AIo)($Er7qd^d@A}FM}gg6L7OASFo&=k?u;t~XH{s3`u zNGKXiczs9Si-+BN-xIv>ap9hOKF&G!sdARIR8)`ax-ssiVF!Bfp_Cf?`HP5hB$d3x z5qk~M_d+77*(Bi>*5MqQNG8EpJc2?LC(yNu`wjQ7jf` z-EQ}j@$vDKe+7s{B5wkCs_S}ZM@I(&fdHDCnvl(AF)}g&P1A64a)RC6-QxE4wq=^; z<7_tj&GhuNb}L|LXy{|c*w3L*Nb2tH2Im}#qJS}mjg1Y=&dy$bNC*faV2mLaixm@z z#B;{j!^z3X!>WLxp`nk?&(ELr_4Sdqwl<{GX%ve^C%?J5iMhGC>lKzjTU%S^;^N|8 zrfI%AF)@*`^VA*;4-db=7+dV==^=irg&?d|PBpU?N@H9#a1dAm?3Jm~7` z!v6j~48y3X+?HvYRb?0k`uqDm0KOg@8++XW5JJX-!5}#2V2o9*@+OPQ?ecoP=z+Rf|^Q!{vcO8JsgvEbuL-!V2b5AAA0I;qkpN1&h*J7Am&;j{N-#}PRsUocS(b&J zot=WFX+JsuNs=ZH4-bi^X&{7DJxI3!EX#tTC`hGJ)a`aZaRBr4^9i5N_ggys0xp-! zY5IQwEH5uJ%d#F%O-(6I4@#?el+Wk?tgG|Ljg7BC)3k~mWrM4Ezq-204-O7exm@mB z=ea$IMx$Am%k?OoPFts^3Mi!&cTcqySeAvgwKZdXef=z%Onx>qGh6E(34_aM=olLJ$1@yI&AO-ZKoNUI>%iZ-2{>WtU<>?4IOuKP7(OdX~v#Q~>%F xaR5d+prUU8q>^ka?VbtX(m4QTNjDzxzX7mVP`Py}t!w}Q002ovPDHLkV1o9i+Ft+w diff --git a/app/src/main/res/drawable-ldpi-v9/ic_stat_notifyerr.png b/app/src/main/res/drawable-ldpi-v9/ic_stat_notifyerr.png deleted file mode 100644 index 2787bbb5d591d8f7ed79677ad684c54e432965a4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 342 zcmV-c0jd6pP)!EPK!tcQ7(C{s)3ekZzc!KY#wXFix8`?ZWr(-}RAA1}e4(s{04j za2RGCNE0U~=S9Ze-rlc&|NiAdb_dWejzCTSe*OA&5Luj=nfV)IXJ_YEpdg9{Ha0e} zhMzxwqG$lBBSS++M+b%tK(}52IR)r99kd|+#t77K7U(%6WC_;;AWguy*a@^&9Zm5K oU@W^gG&H<{Ck;}PIPH@+0Clf{*X*TV#sB~S07*qoM6N<$g2Fe8g#Z8m diff --git a/app/src/main/res/drawable-ldpi-v9/ic_stat_tor.png b/app/src/main/res/drawable-ldpi-v9/ic_stat_tor.png deleted file mode 100644 index 82d54466bd30372500c330d86f7143cdcb70f724..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 358 zcmV-s0h#`ZP)z968d$`{#MXcP`jw@$wA2$l6tQVw;^pN% z2~;S^%F3#pmzVbwrwtP)PE-XtrSJRq?_NN+GXXt)97yNo=H{M(X@c7@Wy%ywpx~w- zKYoY+Lk29*#KgqF&d&Y?$P5PBvCs$WjFTjYn z*49=>pkOW#8-n}{RCopG@u@)5w_$`54yRxU(>{3v0P|yP6!o2r7ytkO07*qoM6N<$ Eg5z7BWB>pF diff --git a/app/src/main/res/drawable-ldpi-v9/inverse.png b/app/src/main/res/drawable-ldpi-v9/inverse.png deleted file mode 100644 index 65eff2c741b9d704a9c97c6bb31a2046d7a3de8f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1027 zcmV+e1pNDnP)pJc2?LC(yNu`wjQ7jf` z-EQ}j@$vDKe+7s{B5wkCs_S}ZM@I(&fdHDCnvl(AF)}g&P1A64a)RC6-QxE4wq=^; z<7_tj&GhuNb}L|LXy{|c*w3L*Nb2tH2Im}#qJS}mjg1Y=&dy$bNC*faV2mLaixm@z z#B;{j!^z3X!>WLxp`nk?&(ELr_4Sdqwl<{GX%ve^C%?J5iMhGC>lKzjTU%S^;^N|8 zrfI%AF)@*`^VA*;4-db=7+dV==^=irg&?d|PBpU?N@H9#a1dAm?3Jm~7` z!v6j~48y3X+?HvYRb?0k`uqDm0KOg@8++XW5JJX-!5}#2V2o9*@+OPQ?ecoP=z+Rf|^Q!{vcO8JsgvEbuL-!V2b5AAA0I;qkpN1&h*J7Am&;j{N-#}PRsUocS(b&J zot=WFX+JsuNs=ZH4-bi^X&{7DJxI3!EX#tTC`hGJ)a`aZaRBr4^9i5N_ggys0xp-! zY5IQwEH5uJ%d#F%O-(6I4@#?el+Wk?tgG|Ljg7BC)3k~mWrM4Ezq-204-O7exm@mB z=ea$IMx$Am%k?OoPFts^3Mi!&cTcqySeAvgwKZdXef=z%Onx>qGh6E(34_aM=olLJ$1@yI&AO-ZKoNUI>%iZ-2{>WtU<>?4IOuKP7(OdX~v#Q~>%F xaR5d+prUU8q>^ka?VbtX(m4QTNjDzxzX7mVP`Py}t!w}Q002ovPDHLkV1o9i+Ft+w diff --git a/app/src/main/res/drawable-ldpi/ic_action_settings.png b/app/src/main/res/drawable-ldpi/ic_action_settings.png deleted file mode 100644 index c3927fd7c79781cf98835da0e58392d3f3ad7517..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 319 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 SddJzG sHQdE;IQ;kV@$m!4JRkW)hL^(r1EG506xpJc2?LC(yNu`wjQ7jf` z-EQ}j@$vDKe+7s{B5wkCs_S}ZM@I(&fdHDCnvl(AF)}g&P1A64a)RC6-QxE4wq=^; z<7_tj&GhuNb}L|LXy{|c*w3L*Nb2tH2Im}#qJS}mjg1Y=&dy$bNC*faV2mLaixm@z z#B;{j!^z3X!>WLxp`nk?&(ELr_4Sdqwl<{GX%ve^C%?J5iMhGC>lKzjTU%S^;^N|8 zrfI%AF)@*`^VA*;4-db=7+dV==^=irg&?d|PBpU?N@H9#a1dAm?3Jm~7` z!v6j~48y3X+?HvYRb?0k`uqDm0KOg@8++XW5JJX-!5}#2V2o9*@+OPQ?ecoP=z+Rf|^Q!{vcO8JsgvEbuL-!V2b5AAA0I;qkpN1&h*J7Am&;j{N-#}PRsUocS(b&J zot=WFX+JsuNs=ZH4-bi^X&{7DJxI3!EX#tTC`hGJ)a`aZaRBr4^9i5N_ggys0xp-! zY5IQwEH5uJ%d#F%O-(6I4@#?el+Wk?tgG|Ljg7BC)3k~mWrM4Ezq-204-O7exm@mB z=ea$IMx$Am%k?OoPFts^3Mi!&cTcqySeAvgwKZdXef=z%Onx>qGh6E(34_aM=olLJ$1@yI&AO-ZKoNUI>%iZ-2{>WtU<>?4IOuKP7(OdX~v#Q~>%F xaR5d+prUU8q>^ka?VbtX(m4QTNjDzxzX7mVP`Py}t!w}Q002ovPDHLkV1o9i+Ft+w diff --git a/app/src/main/res/drawable-mdpi-v11/ic_stat_notifyerr.png b/app/src/main/res/drawable-mdpi-v11/ic_stat_notifyerr.png deleted file mode 100644 index 935e2093426151406d09fdc9cc9fcde46e090719..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 357 zcmV-r0h<1aP)|hFjg`Oyoy%mT}$+QG_agAmPD7Z-V z3E>I{$r4h7i})%N$r3Rjdjk-w5eP2QD}6GmIJHR7Rpnn4}pM#*eDXAp|H~}6PZ3K0zdCqMV*p< zl>&Ux%)S9#xp1T$e3$ewdC@XJBk&`8;Hun%HQ;?wJFWTHWj)|C;4zIaT$}^{_nh@h z@*Z(xB>RDxbpZaVzRs%4tH>LV_X6+Ht3|?LE(s_*TxIPFh2WzZ@+VU^00000NkvXX Hu0mjf*!tty diff --git a/app/src/main/res/drawable-mdpi-v11/ic_stat_tor_xfer.png b/app/src/main/res/drawable-mdpi-v11/ic_stat_tor_xfer.png deleted file mode 100644 index fe291e7663c2899ef3b39b170b6c83bce07e9ab3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 607 zcmV-l0-*hgP)UI9Fz_bMKrYInB(yv(Ns{S$nTNVvUz_@<+sVU2J=S zA|@B`0yqeqlXPb-0QZ4Yz)RpYupsG14k-5qgTOSf8L&jdl5VahU_I~vI0?K34oLdB zDu9UaEqj5xz<%I6a2j|bDcV75C5i|q9!V$P+K|i;-{_j8k9ClifQYapXMqV|M@@o7 zU>vwr)xQ4$B4Q(OC7pajI|+c_fPFF{=|?%f72v!L1!Q$tO6XdQN}8$#M8sa;X&YIJ z9P_{?pfkPj^ASm(8zD`njEG6#LWV33c?UeSCx9(!&!nV_b%1BUu{3w=ULW93+ThP} zTN<(})y!efB@NU8+!bBGFTmg3P3zJI7u?UqGHeFe2^>!^mn3bg1AGCB06X<7u)RVu z1KuR_6;dxsYKkw{U=A1pmVw(q4{$iMCJwW^z5m}T18l5Iz$3uJ%z8SeqoHm6Y_C{4 zzwZb3q>T20JyZ#>Yab``c=q%GhX5O>D6l^*pKs~H?*_Vo_rRc}g-U>bh=>!Zcy_3R z_hm@rrZ^*MwjA5a$?lX<;4+XqD#m~*NxoInsvCCx2Q$Qlu3Decu$#^vc8!@L!Zk7I tXc`~x`ES4n;1zJMta;WAGBnQ)Spgfkr5W%xVblNs002ovPDHLkV1gPo2Q2^q diff --git a/app/src/main/res/drawable-mdpi-v11/inverse.png b/app/src/main/res/drawable-mdpi-v11/inverse.png deleted file mode 100644 index 65eff2c741b9d704a9c97c6bb31a2046d7a3de8f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1027 zcmV+e1pNDnP)pJc2?LC(yNu`wjQ7jf` z-EQ}j@$vDKe+7s{B5wkCs_S}ZM@I(&fdHDCnvl(AF)}g&P1A64a)RC6-QxE4wq=^; z<7_tj&GhuNb}L|LXy{|c*w3L*Nb2tH2Im}#qJS}mjg1Y=&dy$bNC*faV2mLaixm@z z#B;{j!^z3X!>WLxp`nk?&(ELr_4Sdqwl<{GX%ve^C%?J5iMhGC>lKzjTU%S^;^N|8 zrfI%AF)@*`^VA*;4-db=7+dV==^=irg&?d|PBpU?N@H9#a1dAm?3Jm~7` z!v6j~48y3X+?HvYRb?0k`uqDm0KOg@8++XW5JJX-!5}#2V2o9*@+OPQ?ecoP=z+Rf|^Q!{vcO8JsgvEbuL-!V2b5AAA0I;qkpN1&h*J7Am&;j{N-#}PRsUocS(b&J zot=WFX+JsuNs=ZH4-bi^X&{7DJxI3!EX#tTC`hGJ)a`aZaRBr4^9i5N_ggys0xp-! zY5IQwEH5uJ%d#F%O-(6I4@#?el+Wk?tgG|Ljg7BC)3k~mWrM4Ezq-204-O7exm@mB z=ea$IMx$Am%k?OoPFts^3Mi!&cTcqySeAvgwKZdXef=z%Onx>qGh6E(34_aM=olLJ$1@yI&AO-ZKoNUI>%iZ-2{>WtU<>?4IOuKP7(OdX~v#Q~>%F xaR5d+prUU8q>^ka?VbtX(m4QTNjDzxzX7mVP`Py}t!w}Q002ovPDHLkV1o9i+Ft+w diff --git a/app/src/main/res/drawable-mdpi-v9/ic_stat_notifyerr.png b/app/src/main/res/drawable-mdpi-v9/ic_stat_notifyerr.png deleted file mode 100644 index b149031561d91ef178199678ebd175b633ec7e97..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 458 zcmV;*0X6=KP)X1^@s6IQ*`u0004zNkl9%R`#ao?n*-4Z8WYy8EQEApqbW(zhWUQ8~RlQd0x1IZbYusHK{I!$C| zjCmMGP!qv^f^{!uCMCMAb0w_T>kT2hBFOAEo6UU+>UO(hn1gj`qy)!#Wsc*FktN|= z0yh#621+K(w(Vc+=MK^6wE39~F~46sl^tJUI1$ihTX^iKro0xfGWFBA#`ntPsi z2}4bm{(cl>5csHcgCcN4H!!-8pwsD4>s|<)u4$UQ2Eb$`dE$*U8jWs&tEEW7VzKx| zd#>vq!pJHApj0Z=c`LWuZFHyhfN5nNgxlduR67xi^{`wn*LW+(9wJdym6TKk$64PR zAh@1*OevB(tWQKFQ1lMj*TU!gN7hXD4*V0p0ng5@xOgEX*Z=?k07*qoM6N<$g3i6n AiU0rr diff --git a/app/src/main/res/drawable-mdpi-v9/ic_stat_tor.png b/app/src/main/res/drawable-mdpi-v9/ic_stat_tor.png deleted file mode 100644 index c150cede007e230d2762dec3293906fa8f6574d4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 475 zcmV<10VMv3P)X1^@s6IQ*`u0004^Nkl)*eB?RXK18Q3I^XE@qAf20+mp2bR*6_Mu^5n@YfSQAVE=VXX zEnS8!%CQ;%^f#M`h)Bin-@o(z{P{BxsJR(edco;}i4!MI0R~z&D=X{tf`Wo9k__nY z?^j}EWLyI@z>tN7F2gD-E8$*; zGuqnP?gBL^5pn@g{&7`Rl^li(T3cI7fg#>SgaIu;18Ol007W6te>Fgf3Ls|3Vh|{F zX98oR962g6QesO>iwV#ri9p3>Kr8~ppsafVm?jq1*47>%DKin_o#9X>0sy1pJc2?LC(yNu`wjQ7jf` z-EQ}j@$vDKe+7s{B5wkCs_S}ZM@I(&fdHDCnvl(AF)}g&P1A64a)RC6-QxE4wq=^; z<7_tj&GhuNb}L|LXy{|c*w3L*Nb2tH2Im}#qJS}mjg1Y=&dy$bNC*faV2mLaixm@z z#B;{j!^z3X!>WLxp`nk?&(ELr_4Sdqwl<{GX%ve^C%?J5iMhGC>lKzjTU%S^;^N|8 zrfI%AF)@*`^VA*;4-db=7+dV==^=irg&?d|PBpU?N@H9#a1dAm?3Jm~7` z!v6j~48y3X+?HvYRb?0k`uqDm0KOg@8++XW5JJX-!5}#2V2o9*@+OPQ?ecoP=z+Rf|^Q!{vcO8JsgvEbuL-!V2b5AAA0I;qkpN1&h*J7Am&;j{N-#}PRsUocS(b&J zot=WFX+JsuNs=ZH4-bi^X&{7DJxI3!EX#tTC`hGJ)a`aZaRBr4^9i5N_ggys0xp-! zY5IQwEH5uJ%d#F%O-(6I4@#?el+Wk?tgG|Ljg7BC)3k~mWrM4Ezq-204-O7exm@mB z=ea$IMx$Am%k?OoPFts^3Mi!&cTcqySeAvgwKZdXef=z%Onx>qGh6E(34_aM=olLJ$1@yI&AO-ZKoNUI>%iZ-2{>WtU<>?4IOuKP7(OdX~v#Q~>%F xaR5d+prUU8q>^ka?VbtX(m4QTNjDzxzX7mVP`Py}t!w}Q002ovPDHLkV1o9i+Ft+w diff --git a/app/src/main/res/drawable-mdpi/ic_action_settings.png b/app/src/main/res/drawable-mdpi/ic_action_settings.png deleted file mode 100644 index d90f1255e77a74e368c5cd09d949ffb4c2aa4f61..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 364 zcmV-y0h9iTP)4uymegPA3dCPslP}Z_DVW|u3Tc{}n~*j|Kg~Q&CNnpw$P)iV;{4fv z0Z1t)sOUmf^)7^XyDA*D0suH6;Zh~N0$|-Yzyk?KDyam(tZ#sqo)7?2Zvd3>;BvC9 zBiRnV4FEGou+1$q-*iGk z2WmpZ3QRPBmge%7SQ>~i96}T7*KCq8)E^qR-i3%crqTvS)r}N;0C+cRLx_@J$H^Zg zY`J6U1$7s&P(x@!T`%Ij2Rtf}_QQk)^?s0q1ZI7rHX)l-w<`b$$-5!VaQtfk0000< KMNUMnLSTZ?jFXT6 diff --git a/app/src/main/res/drawable-mdpi/ic_autorenew_black_36dp.png b/app/src/main/res/drawable-mdpi/ic_autorenew_black_36dp.png deleted file mode 100644 index 39be19e4733f60baea680a3bc80e8e397e0c2fc3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 369 zcmV-%0gnEOP)O^7@OJ!oIOe~ezPj$h787n?9;i`lOwwOONrx0B}vVyQiHyF(~ zV>%?1!Zcls=7r`yS4+^3;)zq|cXUDpC-e$4X6G8hQTuThgS|a4=*<`IlzFE@!+-G{i|IM`JRYXKB_{DS$LPq84g{p&glM3U|k0wldT1B8K8ucwP+NCo5DYa4lwDDbdeIG@HN zaO1>@-!T(KH%0mt{SKBmetpiLSl0#W6P8N+(c=|nD!q2dr8>>;&g@dVK;iNQY#K@2 z(|>18e=8nvMNFjc!ati8w-tX&ci8>o*IKcli7RU3e0#@(g(U(aQWNA&ntG(9m7@zJ woC7pw3Y4CTw|)I^fuz4=+lt`E)vC|AKU%NjS**m-33M2Pr>mdKI;Vst0Hf|lmH+?% diff --git a/app/src/main/res/drawable-mdpi/ic_launcher.png b/app/src/main/res/drawable-mdpi/ic_launcher.png deleted file mode 100644 index e45ce29a7fcd923bae8492948d5cf7b454a03633..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2677 zcmV-*3X1iKP)I zMi}I@gBXVg$4x(R=+HLy?vlosEl{~=LvbX>vEB)+ry!*=hE7QV7l zMBzNuoYwjwg-|~pIk|4+P17K?yFiE|+Y*Lu=r4%l+qWG$bSP_(X9ZYYR=pL#3wEtl zG+)KERide6-wBGIqZD)RcS8>7Xnxy)g1kaFvO_@9gxCIc>fJ{G7$Xsn2(Y^J!L=Zc zw*WY^ZChd%Dp|{;V1^D~9fd0&m^hc9=^X=s1`4OcWgEiJ^*nW?>7UP!31CgxL)RKG zjslo$SNYgHXFkQ0Wdis<6%*$X^q;2a{V%nau?s;d)mwaLDjM2P?#rY@S__nyZ*vt( z9S11Lve7EP@rmV-_%J%WJ~TIXptH>n8X<7G+z9c0P#Ohc5aaWTK*-2mEGhi?+O`8X za~wCAPM5UOm8CVCDWR{AR(Y4pi5+_%L1FPYQ?%h!FW%gK(pu)M=O`3awtjax-6+VN zkTtM7`kQ`z%6sI;>EdA+06Sr6j;kJ^SB@57!A-NU?bUUbSSmpKMGyM@T}jK@ai@q8 z5sx+QFAE604XHW}2PmuBLP1^~t@63~Zan?+{g}6~BqKmrk@B@i*NdRkZs-AB+aK>)Vce|aaxbJ4%v*A|c<_$k_(*dxLQ)*x! z(2a}TEr=NLvnm=B3?hACpKLj}wkzO$FC#$ZlB!23CEM-n`qXK~*z&UqT(@X?#_5>= zVgiyZz}s05Sr%*swzs$8jWZp`+2LmSU=nI&S@l~KxIY`fwCR)Z)XVpQK_m`M)1fFT zG+l!cG0<`@fcJNJMqG}?L$mjDh!U4ICIX`G_^0PSx)Xp!oCL7Ctoj6in@0NLgra;r z|M~+cnKi|l7Kub4in6JA;%KS&C<)$O?sfIqfq zDnJi_uZ{G@%|BU*J1V|mO<}vv3xah(jRkHTYqscmMooP$}&YcE(C+di$zHagXaYpM)X-%tAPLfl^NCE zkYpa7^R=Le*G)_^5#mt8KfcWgeFrlEC;-y-f-Kj+vgZeI4DG%kNKjNZJvum!ha|;) zcq{-+=KO^^goMB_;#f=^Is4(#!SLXxnE?7TRi7*FDMiiWcMa{nfx%!rYp?(gh2rgO zBx0D^sHaWB(T}Wnvt@=}UmGs=w4|NOAU~c2=1qIR;8=&VbMx(n&x3PlJ zel-*^bnb-b-%AuI7ly7Yhg*O>SzTKFEC`-X1=zfG1@2hA*xKo^5_Oft7+~3l#Q=u# z_*g8!g$B^Mj_7h(@q-MDeO!x=dXpfGV2Rz9#YBC50oL5x?B zeSPsP#NLTwG((LApu4vf-F>Yo05o#S`{}BXG{}O(a-XyS>|sS&^)Cs)dQfXjo?3|C zzWYPCb6jTX32Y@vmiAVVltyGB?K{Oww#GWk7$9q z3rAMST8Mc?)U*jBW8Jf+^ugN<;y93aoybb)7k5@!-4{!r>QFF8p;YiJ#YUoS>u3R5 z+CE2+W5qyxH20i&qC4Q-omfKK0$`I?m(@H8(4?EOb(?O-cOSULT!Wpqp^yN5D5XZ9 zu^3UHYdTszgV^_Wdq#Ijd@&gG;X=DrA(*fFxt_l@T&(>O`!O-|*al!}wMgpR1z>$l zi1og#8;iA)41%2nsm%(l2y`5%48*kj`?xM;wPM32l0dcWs<0s^y>ajafe)oc;byF_pow{5cs7t}^%NOCcI~HQzf|J^mij5^zCo+ zoqK_od3J@tl+XHyjhIfO1{e|~GcKQd^VFhg4_{tXvWgJL1Th>kFR2QP#$o2{D=>LV z5oA$EQ@szmrb1RkXj;63qm-(CzIR_&uSz}8}TnOnK&*L zAaPx$bWUDg-lTkzU*dG-Of)FTF^HjSn!;;_+^wo=ET6MdmgUUkizGWvpEBo*1Q^5T jFJ0s-fJ@)QOIzXpwOB8FPuL-b00000NkvXXu0mjfXYUip diff --git a/app/src/main/res/drawable-mdpi/ic_playlist_add_check_black_36dp.png b/app/src/main/res/drawable-mdpi/ic_playlist_add_check_black_36dp.png deleted file mode 100644 index 92448842b50fc2c58ba7785c14447e69a0e51303..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 163 zcmeAS@N?(olHy`uVBq!ia0vp^Dj>|k0wldT1B8K8mZytjNCo5Di>!=?4Fp;rsy|)g z6QnX{i)ZH~$CAQ}43wdkdu9 zIA`fiS`h8VD0KLji>&0=iiJ5dbW;!KXn3c28|ox`r#TyTt^CS-z39@>vuhYP0&QjR MboFyt=akR{04w@A{{R30 diff --git a/app/src/main/res/drawable-mdpi/ic_stat_notifyerr.png b/app/src/main/res/drawable-mdpi/ic_stat_notifyerr.png deleted file mode 100644 index c4b3178e1eac1cfb48851466bb2968c684bd8fe7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 883 zcmV-(1C0EMP)P000>X1^@s6#OZ}&0009zNklyO^R|!c~ELnq6o=t zG(3nP*YQ*h)z#WV`pcFd+zi3@bK_}$;nAJ327#^wY3cKZv_Pf zXlQ7FIDJJ#TwaWgjbUqRi;E#-YHEr{s;a64wOTC&YPDK4Ha5Nsyaf|9Iy#EY%}uHQ zh&qM|}VbUGbOCQ|@FZ+mofg!J@u&`bC?f*cM9Ha0fcZ9?Yf=Xs>Gv{ZNs^cgZYH;2f`NZA2~hK8`RvI4zckJi>! z*%+_ai^|GMhKPH_BjQmNC_fe#7ZqnRI57eYfrvAesAn3xz@q_?*h3kwUN zHSg%?kd3*!yF+enE?!?>aeREtBWY=A452z@x7%g&WME)`?TMIEXlrYe%@do=2C8R- zoSdBSNOE#AL#WX?@9OH3g_PEj647e4QoUj!gq)wB^GH%slHgx~jYcE7ySx7jBA~Og zlO^(7qk9(@7d(=fn8+a%Twh<0o}Qj}AsUSKXJTT4nX1^@s6IQ*`u0005rNklZ)Se~f8IO>VV@uF^E@16z;rqd0N_)j z(OBQDPAh95gt!F&%{u0|2zsvKyA4Sode*y?0?no&w z1Hcc@^Iir)@OaMvqs|z6rIb3w7$e5m7p?WBD2l!=Lw5YaWHMQE9OvF_HaliE6OjR6 zy=G zI#{lkumyv2zSVBGk5mA?UQby{rMew$6Gf-f;T1rZWt)h2dM^%$=wp&3XDfhyzyF{p ziuO|BOd+>#(#iv4>|q?orq%xxG0U=}0PvcKPVROKMD!UEFD6Oyy#g?kZnt~hah#__ zbjDJ&9c*&WZ^Uu@en%gai8M_Q*J`y$YkdPkjD65rKT%2z(=^>$*@^%2J|2KK Z@fSyf+8XdwEk*zU002ovPDHLkV1iRI>_z|p diff --git a/app/src/main/res/drawable-mdpi/ic_stat_tor_xfer.png b/app/src/main/res/drawable-mdpi/ic_stat_tor_xfer.png deleted file mode 100644 index 73ab233027c4c337477b9e1a79307c5462d8ac46..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 600 zcmV-e0;m0nP)X1^@s6IQ*`u0006XNklk#Sq_Pr} zAct^zl~~wViH*hCoxws0b_vAycHhVz$#E}U?M^VG#DYaG&qtAOkv` z&SL=RIgS(jOQ)F{1VQkOh;Cb!b%Tidj^ljX4Kx$bY&I`xt=F^JY+7r5({B)`^wBGhQr}uDdlL-fOflm#DT}-xJU_KuSsZeExYDhPR?9+EsW1N~hB=`u+Z*lrlD# zwgEv9T+>>=Hjfc;>*uNc2O=J`EXzc*;JWVGG~n%MG`a!+YHSPuCRDQ<;2I*%1Hi>h zCbM2Dm98cLzVB~pt&ao1>ec}wn>ESBw(U@B{XLH3dzNK=E0@bB6M#me@spVgsZ{D0 zGiMPoHzmXd5f#EPJc5Y*N~Kar0P6MnJ7zx5%uf(;5dg9PKx2qNL}KRj*!SM^yvx%O zENiXr3LzeZVQ93lccfs%Hg*~j&m!V-wOUpJc2?LC(yNu`wjQ7jf` z-EQ}j@$vDKe+7s{B5wkCs_S}ZM@I(&fdHDCnvl(AF)}g&P1A64a)RC6-QxE4wq=^; z<7_tj&GhuNb}L|LXy{|c*w3L*Nb2tH2Im}#qJS}mjg1Y=&dy$bNC*faV2mLaixm@z z#B;{j!^z3X!>WLxp`nk?&(ELr_4Sdqwl<{GX%ve^C%?J5iMhGC>lKzjTU%S^;^N|8 zrfI%AF)@*`^VA*;4-db=7+dV==^=irg&?d|PBpU?N@H9#a1dAm?3Jm~7` z!v6j~48y3X+?HvYRb?0k`uqDm0KOg@8++XW5JJX-!5}#2V2o9*@+OPQ?ecoP=z+Rf|^Q!{vcO8JsgvEbuL-!V2b5AAA0I;qkpN1&h*J7Am&;j{N-#}PRsUocS(b&J zot=WFX+JsuNs=ZH4-bi^X&{7DJxI3!EX#tTC`hGJ)a`aZaRBr4^9i5N_ggys0xp-! zY5IQwEH5uJ%d#F%O-(6I4@#?el+Wk?tgG|Ljg7BC)3k~mWrM4Ezq-204-O7exm@mB z=ea$IMx$Am%k?OoPFts^3Mi!&cTcqySeAvgwKZdXef=z%Onx>qGh6E(34_aM=olLJ$1@yI&AO-ZKoNUI>%iZ-2{>WtU<>?4IOuKP7(OdX~v#Q~>%F xaR5d+prUU8q>^ka?VbtX(m4QTNjDzxzX7mVP`Py}t!w}Q002ovPDHLkV1o9i+Ft+w diff --git a/app/src/main/res/drawable-xhdpi-v11/ic_stat_notifyerr.png b/app/src/main/res/drawable-xhdpi-v11/ic_stat_notifyerr.png deleted file mode 100644 index bed9e2157c03d424eddee10baafaeb288c7a1330..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 618 zcmV-w0+s!VP)@*NZeMVk}ELVO1w;tHQZQ4mo}wXyRFENuJ$-#`l+JJ@Sod7f_o{s?U>@DP4rf0$+2tz;b$ zKwtbhHk_7hT4D2r_x2kMiEBHT8v;){9K+sOzJ81oNM z@PU>y#pJ^|afEapC3;-yJ zkKqC1!|o42IbmaXpfa&Jz%ynn3S+cv788K>dO?mYQHKM(Vm#jxfHwdvB!C)k#SWq5 z0b8mh4_Hnpg-{A1+X5 znlyv)rp?gt^XMKJNfNjI3k{XawJOdrJupx!`afUli{w$NOx$2SDs1uBECySSNm@0n zvR-N`Z0%x&6SVPw4K+>O3tP++1VK;E2~8z}wfswq3}PGoGqfqe#u_H_;x2<&NB?pJ z5aH$Zk|!=23@5!GI7&IuL}J&*d^s+yztC_4T(Pke+eDZAR^WS8zsH{ ze@xCi0KNkD08W$i&b%S!0k93&5%?T9UeeZiLd*l;FJPx+^evKZUuppF14k#Lzm{}} z|Br~}z=cx-&BFt?0k>9WeP7@lU<2@`q*JE!$UFe{vZ27?$G~;+x2{P&5D~irX9Dj6UjiopKLX1neK@u8^8h$BEuYqH!wvBR z;H7m};6Pxlq|c^;nc4$q052BC{hjJU{=7!gGm91AA>i^BfK8GvS#$sqaWe2qG26DY z^uRyBDoL+R0WnDkMZ|f)Bf#D@MwI|=@+)weq|IX?Mgc^`F~D8GSq+BN0p#W{05?c- z^&TXH03yQut_JP|c54~A3BX-{2W|w`ONzb}y#XS^%i%^>)rP?w=XsglUXvGfU7rBf zN&2G?L@$7d@GkSIw6`h8v7vbecc}c>=7Fl7XH%VU-RLBJ0lXo*qR?!kZTzwsmAwyu zRX-@n+mBAt86YCo0_8?58(*FAa^SuI?ti`{d%9IR0Yt<;z(;_$##ub;7SDWLI91#E zgw{uX23AP=rL9v}0H3OEswkT^^EnTy;WWep9_kKBH;)F0h+Tkhfc+}Uyvmee<8O6& zFcjb?;9yCAHbJy{AR^8No-0Df{i=QIfO40i0Peq9((_{h9!Q6htfw^AVN(L-Q1W-T z&xicBh$w&GAnB^H0B@v&$t-{ps0^hs9@rx3#IXS10sAKzmvq2b zfa*O@-E3Erxh@yR0Bn=w%Yd2EC5dxLScyH*l)O^|Y?stjB-;=55%F8P>oh=J0#^&! z)Bsy0?K##1uE0koC3(-&HKE;ZObC4}X~kH8r-3yyidb7xj|JE)$)~+hIdBbdUqcn1 z=Q4V&r2EGL_^#*E%BHO}*k15oH5aBRWY)1<(ifuu7M7lfmw?k7yim9P=jKCm;AKgx z+DdopGMWHRO;;va->mI}e=oP!LjnB4<4fU2=>(7k6Fc8U9{^4E@IX0eM7Uxb!jF1K0SBc#aR~YT^IPBp;B_0{R$;qBjrKs- ff#%h2$picgP#0oABCi}g00000NkvXXu0mjf=n^EM diff --git a/app/src/main/res/drawable-xhdpi-v11/ic_stat_tor_xfer.png b/app/src/main/res/drawable-xhdpi-v11/ic_stat_tor_xfer.png deleted file mode 100644 index 27e8672576a38fae147244ad4eb2942d4ee1dc3f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1337 zcmV-91;+Y`P)=++3`e1ty zO&($mc0mz)Z%cmI1H(Ay%)WE>3ETzu;hvej_xks0|5_s^xoDE>Pf-97aS5;|aG|6R zmc`{10}v7G0gnOu15W}MEejAO0qhDq4QvYh3%mfFA?cHGT4G!Ptg}H}D(U*k0$_9C zaln?SWFc@0urF`~uu#(6l7Na?z)D5LeZY*Gg1-W<0DA!I0P`dnP%$YD;6&g~VC@zS z?NV1ty1JP5P&|#U3Y=}Fo%$MZsR78pZh=?74>A=yzc0-cGSE)kJk@QXp1S0{6h^>GVfMbE3f#ouk3Scqt zh`E!b_cPWEe5DtFh*%dm$(aS%DO2&L60QsH0rvtANcz4HkO>2bh;0D#8&d-Z?5N^+ zaCW+^PmP!mfSU4Cd*1pWu(n1o3Z4xhBAga)26iu9!4oRS#+$(Tl3va=YZicrSi^n_ z9Fx282=BRCPnYy_&K{irBEt0GJo_kMAmbJ*J_oo((w|+2VLQ+@-^l=R>z0DOQ6SOwGvf13Ur+!njS-?c-W z(|-WWK!?d6z;h{eUXv(ElZsp?$>$H0E(_e_(MSz|sjyqZ`%^};|N7A8KC1xBcL4Aj zcW_I9Q-Ld5;^A&dXN>~Dq{}3&lBNZ$dzb*@y zY;9XIdTV<*6WN;PRJL*(uUaZ;>rpH)P5|?O7lCVAnx9JNkpaA&x~#TK_z?IK*bA`F zPgES}uC$)14)TOWlInx9|DDn0Lbn0uG!AeaEKR;^9HTOLCm_2C#{z2+7aA$@58ZE3$ec*Vh$lJJ3p+GSmT^-MSXoO}B3> za+aDR$w2x6@T!O~jkXz`^F2wJ1$+%0o+i;%MgAT5$x8;D=74qkSUtCkxLVsX?(jCN zt@E>4l3byON)8)!9`@9EzqFHY#DlAcfPE5EZ6jk{XAgRAfOgSoIX!YGfMkV30MGR| zPN({Yo(0U;UFz5Gt8L3VU(ifR{@T+ixd0rT&PEs1GLm_bU7!lY&ciZZ@WpsM?~jCL zqn(lkAX&k#p diff --git a/app/src/main/res/drawable-xhdpi-v11/inverse.png b/app/src/main/res/drawable-xhdpi-v11/inverse.png deleted file mode 100644 index 65eff2c741b9d704a9c97c6bb31a2046d7a3de8f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1027 zcmV+e1pNDnP)pJc2?LC(yNu`wjQ7jf` z-EQ}j@$vDKe+7s{B5wkCs_S}ZM@I(&fdHDCnvl(AF)}g&P1A64a)RC6-QxE4wq=^; z<7_tj&GhuNb}L|LXy{|c*w3L*Nb2tH2Im}#qJS}mjg1Y=&dy$bNC*faV2mLaixm@z z#B;{j!^z3X!>WLxp`nk?&(ELr_4Sdqwl<{GX%ve^C%?J5iMhGC>lKzjTU%S^;^N|8 zrfI%AF)@*`^VA*;4-db=7+dV==^=irg&?d|PBpU?N@H9#a1dAm?3Jm~7` z!v6j~48y3X+?HvYRb?0k`uqDm0KOg@8++XW5JJX-!5}#2V2o9*@+OPQ?ecoP=z+Rf|^Q!{vcO8JsgvEbuL-!V2b5AAA0I;qkpN1&h*J7Am&;j{N-#}PRsUocS(b&J zot=WFX+JsuNs=ZH4-bi^X&{7DJxI3!EX#tTC`hGJ)a`aZaRBr4^9i5N_ggys0xp-! zY5IQwEH5uJ%d#F%O-(6I4@#?el+Wk?tgG|Ljg7BC)3k~mWrM4Ezq-204-O7exm@mB z=ea$IMx$Am%k?OoPFts^3Mi!&cTcqySeAvgwKZdXef=z%Onx>qGh6E(34_aM=olLJ$1@yI&AO-ZKoNUI>%iZ-2{>WtU<>?4IOuKP7(OdX~v#Q~>%F xaR5d+prUU8q>^ka?VbtX(m4QTNjDzxzX7mVP`Py}t!w}Q002ovPDHLkV1o9i+Ft+w diff --git a/app/src/main/res/drawable-xhdpi-v9/ic_stat_notifyerr.png b/app/src/main/res/drawable-xhdpi-v9/ic_stat_notifyerr.png deleted file mode 100644 index 7d1139c9b1387b69ca5371f1017d8269628ed4a0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 747 zcmVb5Vp(Km^f%=5x8_QLf&5C zRtvyvpYZ^U5R0st?usDU>Bf(p3G320eTelk(BLt(KLz*V2xO}sDe z&M~{KSo^!;0Ve>I1lzZ+763$QD{I{VJR$y^q_P$+Oc4b58c z1J8nwg5;(EqFXw4)GPA9Is(7p+UA9zeZWis5dh?9<2qChB>8-P4IjSZ?FUYXM;zT+ z+O;@pQEY%Sz6IE$Y&QFMek23L8w8)@+Tlrpqqc4tMv^Ct))2T-T$u!I)C}S~zT4u> zCb+JR^?PdZ1pxXYm&2$iQn*_5vASKWv?sjmf(1OS2vfBd8jJYZZ z%i^XjF!Kb|aOw#fHC@k*YT5ohCr=>B7X%9ZJ;(Z6zu$ji?71)iM}J){u~ooTc8*{P dAQg}bJOg}%tw9Da%lmhCHiCQM$G!Y^f9HJ8_nhDP-7%^n zUrdqxs}ul50Yw2tfele05{WddtgLKmYipYlYIFqwfJ3dxWJ=<`1rDw0bh=8T(bzJX z%r1;HKt6DR6a-*+c=!OrFh4LN$z(E$=qE}`OB>-_hi6NBd;8Z70|DNYqa~3@ zYz4#&qCWu@rU7%wZnw|zr9rj=BO@aLIIB;kQgwh(!FdMH;qvlwJJJ%{&>DdB4RH1d z02Pp$d_|#vcX4s?y2s-YbWRKMRshj5h<+j-kDty)8O5BftE=mlP}FOG&l?~V3e_U| z*BF~&5WX``IQL6&&Z_`Lh%58A!GVE+eI+F&RhX}h#bV)ABMdXCR;!Jjot^Q50dN`W z@9*EM)oPzo)JscCH30pD{5LopjxSQ3=cNEG3I>A_+*+yX5&bWN!4O2Vxl&L7K4VD3 zMeO;Txp&ZXZd)vt3;zTF+e=?rSvkJEynHg}5H;}*X=z5s`z#eg(k=)D0tUTaA42ZW zVeivE*ONmOph~CHy+Y?R+ibS?QXoVFVA~yqVF#o?f~~jCM;2lZoiGfLI~^Sz-^G9k z0t^ieZHFNbD*Y4;S0HjuyC_H%QbFS_3e=92ybyxm1sEJ0+zF%i5cMIpsJV=j8f9f= z^H^&H#B)9fPJnFWx|3gdMp|MO+$?{{wfx@pJc2?LC(yNu`wjQ7jf` z-EQ}j@$vDKe+7s{B5wkCs_S}ZM@I(&fdHDCnvl(AF)}g&P1A64a)RC6-QxE4wq=^; z<7_tj&GhuNb}L|LXy{|c*w3L*Nb2tH2Im}#qJS}mjg1Y=&dy$bNC*faV2mLaixm@z z#B;{j!^z3X!>WLxp`nk?&(ELr_4Sdqwl<{GX%ve^C%?J5iMhGC>lKzjTU%S^;^N|8 zrfI%AF)@*`^VA*;4-db=7+dV==^=irg&?d|PBpU?N@H9#a1dAm?3Jm~7` z!v6j~48y3X+?HvYRb?0k`uqDm0KOg@8++XW5JJX-!5}#2V2o9*@+OPQ?ecoP=z+Rf|^Q!{vcO8JsgvEbuL-!V2b5AAA0I;qkpN1&h*J7Am&;j{N-#}PRsUocS(b&J zot=WFX+JsuNs=ZH4-bi^X&{7DJxI3!EX#tTC`hGJ)a`aZaRBr4^9i5N_ggys0xp-! zY5IQwEH5uJ%d#F%O-(6I4@#?el+Wk?tgG|Ljg7BC)3k~mWrM4Ezq-204-O7exm@mB z=ea$IMx$Am%k?OoPFts^3Mi!&cTcqySeAvgwKZdXef=z%Onx>qGh6E(34_aM=olLJ$1@yI&AO-ZKoNUI>%iZ-2{>WtU<>?4IOuKP7(OdX~v#Q~>%F xaR5d+prUU8q>^ka?VbtX(m4QTNjDzxzX7mVP`Py}t!w}Q002ovPDHLkV1o9i+Ft+w diff --git a/app/src/main/res/drawable-xhdpi/ic_action_settings.png b/app/src/main/res/drawable-xhdpi/ic_action_settings.png deleted file mode 100644 index f2572c8463e5c8d6a7bd39fcad76933e2d3b3182..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 716 zcmV;-0yF)IP)EkpKp+tF9uP+aU^m_-fL4n@XkVJaSXTu=(yx+dQ$UOWNfEVW%7ImGOY6Fh%K$6{ zG!d|+bRK0GJbUGs0*(4r^1LH}VwHywZ3=jZ{xe04fVKD~ zQ!#Xh&27J}_sx821eEpr4&=_4%Dv#z)bH=E%0ku>=9qGLx;8h?au^D)K+$77_4@q- zzdHnkM-K=ym}43u3nM@;AnVOlR_Dhc0GwixHOoS`Q2KzSG*b>O1pwd%icMIQ`vQPX zrs6DFOaQ9lg{3%4P6ogt8S2fArLX!$NLz1f0Z8)b2A2H=?^D3RFx4I)$?E_>WA9Mh z10;oA8xxYe7y&f4#MmvY4gmbN*t}CftB~YbRvTNZk9M4x0$M>CK%n|v>k#cYW&|Yv zDtrd&wj(ErVkks8Z0-k`a@e`Q(D^A~78tqEFjp?vMMK2&7tH;D2W_4QIR+WZjLHDa z|JM>@LI8l|o1&`PqAhgVG1yj-`utEYRvCcgId~%Ne~wC_C;@c+JG;D=iZC$+GJw>t z$hd|uYrGVBQfO=S5K}-ah&?U?2-IJQIRcV@6;A%LblTVDYyAatKft8x6CQKnBEI_p y>{B3=yl6MU3?LAJ907qqN4rdpfM{J4NUtmi diff --git a/app/src/main/res/drawable-xhdpi/ic_autorenew_black_36dp.png b/app/src/main/res/drawable-xhdpi/ic_autorenew_black_36dp.png deleted file mode 100644 index 910746ecc4bc06ceff8bf2f270434d61868805b3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 682 zcmV;b0#*HqP)d{TkLbpZ!DxzHw%1B3WQR+OO-mN6;7$d62CAk4xxTNVe#mUaT1fx zQyN%P?X$`RgLF|UR%aGV)F0Lv4%HaPnx4)Z`ofKl{=~aeXC~xuEhTQ&H!5M*kEMi8 zzvF_|!<1WB);3tD;<&>0aL5n3$xRiLnjwwWbPVG~{t;T&n?*XU>KH${PA(R-@6d+} z9ek0rS#qHZ#yYNSNZR{+>z7Fl!eqW(U^30>5WI{ghe_a4xv+)wJV2I zx?qPn9ibtV&N*U_O;#AEj1ovGI7ua9QzAAcVpAeEC1O(|HYH+Hy5h3(7y1P*B6qJ1 Q9{>OV07*qoM6N<$f;R{`3jhEB diff --git a/app/src/main/res/drawable-xhdpi/ic_filter_none_black_36dp.png b/app/src/main/res/drawable-xhdpi/ic_filter_none_black_36dp.png deleted file mode 100644 index 4c6e500776362fc50df503b085e2f6704344242f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 252 zcmeAS@N?(olHy`uVBq!ia0vp^9w5xY0wn)GsXhaw4tu&dhEy=Vy=vHX#6ZC1qP%B$ z#N5E1^_Izp`)Wm-3$D%9dXsRKBXGaohfPjvBNlync8u-K!vy8#{fES*_jEUHJ|fP2 z!}Cz+(WY;Qu3GbKdHjlx*)%3{yI|z@t&U8bDR)_fJQNzi#6N8a4HH?w&K>o+vCrVb zarRq>9ImpTicy>sKZ&2E)wtm^bDTg*+?y?mQ;xNJF|liyG_pj=e@RFzEr(jh8 diff --git a/app/src/main/res/drawable-xhdpi/ic_launcher.png b/app/src/main/res/drawable-xhdpi/ic_launcher.png deleted file mode 100644 index 13ee02bc785519ca7f77216d1b0f1f8b162d76ca..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5964 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 diff --git a/app/src/main/res/drawable-xhdpi/ic_stat_notifyerr.png b/app/src/main/res/drawable-xhdpi/ic_stat_notifyerr.png deleted file mode 100644 index f48e8e839a916d56a33ff1bf6b7dc6e8ae09e706..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1796 zcmV+f2mAPmP)heDlja0bk!6>MUdn`O z0w>9|6z0W;ywuRmBCr_;Z<%w(yribi_dm4v>~+rG>zuW-6c-#s_PTt(^sIj5zKFNbkxam)CC0v{mim8ym|9xz$lkHi2tfptG;I~ltn~DgwLEglcr9c zN`8Lhs}zQy!NEc5>gpoiS&8^VJB%D+?w8Fv78O8^jq z0IGUmU?8)yva-VzWXqN<4t~%)ZQ8UjXksF^p`juA`0-;OL&e^@b?Yxnkift|C)=Tt zHWCsNC@U*VX$%Cw4&S(OgC0MA?DL*!X2t_zcmgmarU$eJ~49Mh*yw**N_N}~Py_xq%Y-rinnY-}V> zuDZ;zv9S~y8tRkjoI7`p9zA+w+E??Dd-v{{J3Bx)hnV`viWMv9@ZrNgL16XQuV2%# zW5)zR^78TsFupVhd;0Wgs;#Z{=#FQ+K`~Mgj#wTb&;%e<%<0vuS9J8~Q9+0kCrJH#b)RDJUqQxVSi96r%S5%&AkS1Q=+9 z(}Wy^ok#$=di5$rM@K6yj?VB8Y=E(yJb989E?lTQS4T$&ZQs6KAE$-i>gsB1A7R@Q zK(1Z8Mv;+`%8LW!(4j-ZIP9z)kj~Cd+O}<*K9^=%QV=eYol~Yv(FYY57gJPJlrqT6 zmoMqSfdj%g*n50@yz*S{-o2yj>}&x9rez7jiOvxc5+Z<F4ufwOPkyjcK2W|xAXj5qoSm&&$5a&mG6 zp-~jt1=+M|lVDn?e)$|@ZCVJwMvat~mf8Y&_Usw$+__T#xpe6gEm^X}mPR&i+$d-S z)vpu;;nxUKR#s*U5_H5-19?KG?t*woclaqBB zaK_;!5g&iG2}1H_n(F&KAPI4Y|&zUOtFg|MMo)1sCo2w#&rX3Ur&fM77690?Ie1qSDl zm(O2nW_^8qv}@NcvhoQtXGe)51wk3F@~RCm zmoHzo4Fd?ATguDJy(vO}j&~$*b}0y6IwJfUuR6W0fD$`DKOc8Z-nx3^16<;%Kwu3d zL~hm~{Lm2|9{xAyl2CpXtR&R8>WsT%)?zP*=s5N(^H*+u4eb3_ooUr(AlckWNzDS>?^3eGj2?Q`(y7%Q6vyZ7u6G?%k`p;15TH^J7kYpTC%AA4mlB|*fK(|CayAOGEXPg+bI6w!#fo-q zLP`%*ZTTp@5P>)VXHG~U6bga^AL0-RE{W@ScV_+2vv#AEKX)l57mpNaJ)ZUZ&Hw-A zy$P^m9&pU@*$`l;z)*pq0DLDyA=l_vI3lQeSCcU zQoUY3Pr?1+F~$M~SSppeqN?hJbUH1fLPP?vZTndOCTrRaJs$YMORYN;x+>JL~iV=?SpC zy`2z3+z>)c(60SK+8^ofKesGsAHEtpiA3T|KTCQ7*tWgpy6!aX+8@+-Xnpvdqa5f4 zL2Br_{*GyyulG`+D?qhcJ>xjebtxtI@-`7s33*R)BLL8R>lB1-2!GZz4GqJX%w#e* zx1#o-j-WrrpeDvyTh}D3wYFh^azTA zhUM>C3Huz$`uzO-T~QSHkui4izqWue_EVuycz7T{sZ_e!Y&PlAK_l=!d>q5ik#j&% zlxz8XJ~&-R932*{udlx-rTm~v5ejUeA{68T6(y}-B@CT{mvXt>hXWPhoF{c%zX<^M zwH-zBJPZ*h2Yz*3_Y~*6F%W|lVX(*mQFilh)(ioL3JeuE bb_M-{AS100000NkvXXu0mjfzl968 diff --git a/app/src/main/res/drawable-xhdpi/ic_stat_tor_xfer.png b/app/src/main/res/drawable-xhdpi/ic_stat_tor_xfer.png deleted file mode 100644 index 522d65308b9ab7ef0d394103ce811716f0b26a52..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1378 zcmV-o1)chdP)I1gW(m)rsyIAb4T65{9 zO`9#2CL;0xYJ(Sq- z`OW$GpDDsEe()Cihk1bc2+T)dJ^~d-AeBljwJhtHQtI7?hK7@~6|#x}1_lOR^gQpV zX_{$7d~^Hu?H|qtqGEvl{{GiJ&pU*OXqx69uIoM!kH`O-DMZBpsZ?r%@B2dlus}Pl zuCCreM2i_?b-wSnHa9nqR02~mfa5r|obwX^uoe-)vaB&8vXoM18Dr1x+`048oC4Uk z%@!_PxEcUHC8DJof{2JQwzZ|D<#;8|_1cOfFf=q|T)ldgxvu*y5j~Z4_^0c-ciFb> z&p7}QVMj-YQCnMkN=lgn7~`C;*tKg{dQJiK>C@@-!=`C&bX_+}M2mK?pIbApqcTV`JmFav(|qB$LUS znwpyDlu~vWhPu_X1n9yWKl$Xh5Q2md=K;VT85ucY+xGQhAVmRsdwcKXoF7+8t?_-| zR7w?eIvGMcv@FXv4C8bV1Y3*M#&xWp0^_! zjb12Zq#(fH;GocI=llL9DP_qt6{9l@gQ}{kzTlj{P+wmkOkP{i_`txxGoz!UCzVoc zx?ETCopVl>Wvy#!YC2UCpr@y2kzp7gd7ihv5+`{D`4bT>LBxCW_eUa;&oi0K%dM@g z|KvkVi9lap-)lh-9FkI+Gf6ySY*qgxh0n#A;igOG`hZM3X;j> z1u5mSJnCEoCP#}+Gt3A8E-}XThhdlq!|=hJEzbGHJ$v@tuw8H(I*z0Jb=eFHP%EPr zjdv`|+7JZ6lS-)@%4rzJ#aJv>9N@r#180;{tMaN^5z+Smup9vHDJH`?Xwx*Wg<)8$ zH6(vM0Q?e<$5$0if#W#Gh-gdRq8}0QpdK0Wl#1za`o6y=`%MthlolnT2qGF;;{pKmPZ#fv+A$2HJr;|-RSMu~DW$${>5FC$ z0DQn0dqhe(-g4O-7n=8cJl_93oQM`6;(j8^rENqAv1#w#y+0HM&~xC*l`9S+wg@54 zan6rODX$}9GXN|`M6CyUCQlf}MC1X0PWpI@A|iR7w?Yp_T^sr^b#-;I&6_t*m}~`S zK{ATK4VRcev2rX-91~6@n%86w&ihT$i+ZBLQyfU-5to&MQYV=0-z$p1Y@Joq k1#{tS9$-EK|H}yc3yieBQOp3jrvLx|07*qoM6N<$f`eFwuK)l5 diff --git a/app/src/main/res/drawable-xhdpi/inverse.png b/app/src/main/res/drawable-xhdpi/inverse.png deleted file mode 100644 index 65eff2c741b9d704a9c97c6bb31a2046d7a3de8f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1027 zcmV+e1pNDnP)pJc2?LC(yNu`wjQ7jf` z-EQ}j@$vDKe+7s{B5wkCs_S}ZM@I(&fdHDCnvl(AF)}g&P1A64a)RC6-QxE4wq=^; z<7_tj&GhuNb}L|LXy{|c*w3L*Nb2tH2Im}#qJS}mjg1Y=&dy$bNC*faV2mLaixm@z z#B;{j!^z3X!>WLxp`nk?&(ELr_4Sdqwl<{GX%ve^C%?J5iMhGC>lKzjTU%S^;^N|8 zrfI%AF)@*`^VA*;4-db=7+dV==^=irg&?d|PBpU?N@H9#a1dAm?3Jm~7` z!v6j~48y3X+?HvYRb?0k`uqDm0KOg@8++XW5JJX-!5}#2V2o9*@+OPQ?ecoP=z+Rf|^Q!{vcO8JsgvEbuL-!V2b5AAA0I;qkpN1&h*J7Am&;j{N-#}PRsUocS(b&J zot=WFX+JsuNs=ZH4-bi^X&{7DJxI3!EX#tTC`hGJ)a`aZaRBr4^9i5N_ggys0xp-! zY5IQwEH5uJ%d#F%O-(6I4@#?el+Wk?tgG|Ljg7BC)3k~mWrM4Ezq-204-O7exm@mB z=ea$IMx$Am%k?OoPFts^3Mi!&cTcqySeAvgwKZdXef=z%Onx>qGh6E(34_aM=olLJ$1@yI&AO-ZKoNUI>%iZ-2{>WtU<>?4IOuKP7(OdX~v#Q~>%F xaR5d+prUU8q>^ka?VbtX(m4QTNjDzxzX7mVP`Py}t!w}Q002ovPDHLkV1o9i+Ft+w diff --git a/app/src/main/res/drawable-xxhdpi-v11/ic_stat_tor.png b/app/src/main/res/drawable-xxhdpi-v11/ic_stat_tor.png deleted file mode 100644 index 1451c50551dab5d7eff8116990e607659d992537..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1903 zcmV-#2ax!QP)Qm7$n znyK8dB4{03Ako0J5{(v8!NjF>n)1YVxL596?)v=h@`wKC<-Pa!ET7*w=Q+=L&Lftk zk${%@G!s|`)S@A?0g8yTfqNu9b1}(wuGIUD+ z;H2YZIY#NmLq0a#CE6wy^;GLQF_|>DpOC{Yj z36WAKa|3!B@HOD%!npPawgS)2o~@O%VGcO%b5=l^7CjlbDDy{;051Xll!XBw2R2A@ zNHB}c0w^L3<%yDPK072L4gyvJ-kZH2*eL1uvrs8?Iv1c90>1?8R~#VT3fu|&9k>^8 zu=rT!!1n<51Fo0!z|_Fz0(1oM+nUM#JKLWb&{M2w*>@`>**8rpa{+oQ@XZE522++b zb8Kkm0`yg2bx%NBB%Ly;`pmJ4Ma15~Ex)!wz*~yG(if21-ws@mnVtRAU@|D6hO50MwkL9@9qkxN+dnB zK>s`abTB{>;kafKVAE<7JKEw7-Q)1HJegm&%(u1c_cpavlJ4*Faoab80E!4F-@gy+ zluxec-0Gj3z>{hQw}=MiP5uHnVF>5FFrX}T@eQD98<1;^`)i7UJi#FVxt-0x+a=jQ zCCdEGD)FIBxy0u&K0I@fft%G*+kwNe3H3A~}=udx5Hv+O|$am#sYMeq&N0bpOjTBBKFMA zt#+&E>_0Wjc^AzY8<49>o+HV}+MT7h21Uf1fvQT2yxym3)v5#MftH=Mzb&8Fcb-to zhi{Se-9C+_0Qw~Gfgal93EN>;^;H!ojb&mU@~0$yaBM){bG@!7pem8@C_isn(Z&W8lDg~-AD>$aAn%aN z%dnwUbzG%cRnUsC$275RlIk)Km1dU$=x)I0Tt%rfv8AR#z8li@_-V)dQUKlHjb8~+ zA7`AWTn;wi|QbasX;3x{j4*cL=$te?2o`c6@I8{&()OXs7mOM1?X?U z^ZO>vdTWrOM1-p=d_|xvO+Ke?!&*E<^mxYF&3{?ayZdNQ(khk#IvVidTp4iF&b=wq zICdQ5Kfy(y*G&b;V7#k;ZAFJoApFid`zFmD!^D1=owOQMFG(`7Op9KTT^T61(Uw}Z zmNlKQ4h_gqj*;ZL?B0?LD1+px_*E6XwrxoBEMgU?p#g1@)@d_2H?=4r_jRG9^B09P zG$4b?A=Qm7kDSL`#V!QSm(+VnuNw41PP(eWi0~bZFSQhK)|KEnMoQHnJNMHiT{eW~ zay> zLto##X3G1llL0D#@=|X=$7Z?h7i4!*eW2$P2b+yoJ0DQ~8Tdn1to3sPk~C-~eVdw1 p4ybKFOYQwKpq77R8BhzL{{hJGG-qOLbYlPj002ovPDHLkV1gH8j~@U4 diff --git a/app/src/main/res/drawable-xxhdpi-v11/ic_stat_tor_xfer.png b/app/src/main/res/drawable-xxhdpi-v11/ic_stat_tor_xfer.png deleted file mode 100644 index 59e63d4d5c78cf5e06df58cb97c568588bafed07..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2019 zcmV<92ORi`P)_=oM~>9a%vb})8P5bW6VY|)4%_J*P&SmMJLg0ZH6y^9qK zkwg;_yAo^cEhg5HPu7;>@$7SUJ9{7S4qUkRp0(Fn^X=Jd=9`&)#FPw0KvVb(M_>w| z5f;)3KoK!Ja5%6uaFnFCCe@O=0%#%NSztlnPT-f4KAS|4x&mky;38m7;7j2C1k%To z22xi5{T|p2$ksPVcK|y}dSjA6niPOCOiq>b+bMt|`YkBK0 z&hal1u@bN;@GnWXbb(k`0Q~~E75LErr5^#-295#t1{Me216GvupSD5j3ZMmmCzJC1 zI@{g<4OkQSLHh6$U^z*zd@le>kI$LF!N6<Rp`UD7)R#x^>n6AMZJEdtz_EM=Hd zwy0lAI=@lP3r^M?# zt`q45pk7TQ;w0ec9PM8MW^@@{PXa*u0q5laWJ0@!B)j=eq;-HILXsjPehmCK#X7&s z(cWIm7W6_V==6}q*4EDeN{93hQ(ow}oDG=7UTtD4>C@IW*|SjV7L=_W5z7LXBsV`O zqRxhX0bGzM$meZ?)G9y`@l#+`U{_#0;3oyG*uXpl+y%^%^jcd$wE|E?%mtW#oo&hh z`0pxf+nSzs;0WB^#$#7ylcjE6L^udMAz4hutxC-?V6cI57V@-lv;46F6cHx^GgDC5 z^jeX;;8l|Ls*8Bu^-XX3>vejpW_`dFjB$!R-F?9Rk{)k*p~eA<2*9l09By(x?Iv;cA6h_dJd5u-rthiX7n^RRKDk_RdDGVrU^{IDf3 zM**#!cw1f4iv`AhYe-dq%%;z3Ia1Cx?o`LdfW6ddz_ta?KvR*t%w;ZaRROxLL(gUI z^%!s%VDID-^@ar=w>u;m*iup&pomy8C9mcywNmqgpHF9?6Z^*kJBS!J}a;~{*zS)*^U~1?4GvG66m`>YC`fHZ}+3ovmauveq zRUhK^A};*p<&!^1Ua8E!v#}omZ%g_xBDMmq9AQPR0CbeyX3m{*56_{1+f>}3>Ba=# zQM3C&9xwaMRo2qh3@n@u>&tV`(wmA1bDN*%tYB+#k??A?I7KHP!k4w0n_^csDy0CN0ey5rz)hk|HN96&ykY^6oI$O`KC z%`kh+eT$@PcMg{3W5hd%4X$2sA3fI(!S%tyzp=t9sv2=?|RZmq1 zkp63DN^)wruv9suhegs}IIC0boO+y3N%2bIO^tD2D}mw$DfSo?kQp3v9amEwIorF~ z^-h9#Kkni;O)4yJFaK8qyLeVy69=k8CJ_)M|Y`ZWb-3+yrd zisvBldebC%u2ND7Ag>S+PT0E+pB>g#z^@GWVD|srN$=FGt!)^?9<|{jHFl55Bg6*s z5J~5bT4>Pcl>tg1{R8MHf6mM!x}Y9Z@l0Iegu8?+*5G;cZSshC|Qv+h)#Rn6bQx{U#pKw3Ao!z@-(siubeD=v1IbbV73HVRMz z$uHy{pUT7INR;L2?k@Zj>UgX{6E_Y}0?9nfX^!nvuDGciI%pod@+(p>*!Wjlj0K=f zi-=eyvHH~#Ic*Xs6Vyi?kV#(-OAClxsn6MI**>YoYN|2NOAx=R%r#G z^w?#o5A!p#es@|Fr60}+n7+IYTm#%D$z|uUOKSl2YLYtCT;a?t$z|$;`qCOcPyPV- z%LE*7x++?=$)Pfkod8sMw;fzK1<(l4rvMrO&{qk$7iYR4o-P0Y002ovPDHLkV1kIi B#HRoN diff --git a/app/src/main/res/drawable-xxhdpi/ic_autorenew_black_36dp.png b/app/src/main/res/drawable-xxhdpi/ic_autorenew_black_36dp.png deleted file mode 100644 index 2b9fd98af148c8642ee233a5e6d8972fc3a0a399..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1000 zcmV>P)PUQV0~p@+gn2vUTC2g|_L_R4GX6rd{?gXd7BVx)B6j zbXQ3bVhsv!C6X1 zC=acwiB&bRswP&|#HyNDRTHafVpUD7s)*Vsf4ZMOv2ANnrc6GeAgx8 zXHKTuK_A$4f&ZM5l+Qfe+i{=yv`?v~omzi$I{3L_g@9C@HDRCA!B2u`=&+AqTtOT$ z&w%96dWP^`xPEKPxnvAXE-hi5IzhPRT;N9-m|R+d@DTy1JGJfvA|nE6XauePZyf z%6kuwR2-+eXNkcDmG_Cy3gm=iB90P+F-JrDCf>NH27f>-epI>Jc;l8D{5r8%P`Pj5 zjU~rdi^Z(U{T1F=Rf9K)#oH=(7jHaLgHI5PS5@xc@rGXPM~TIV%Kaza(3h+gV)3HN z{Ty%Tz2pUAQPuTg$f>xWSR7Hgdm$H(abltSigmp4lN$UjVsR?ua=#R>1Xj$2tnY7H zEvepDga1G*RzsF^Q;xmlFfkZIR7~NG5`}raiz>k~G5Aj9UBoLNI(q2W z3C*OV=DCDdjymeaPYBH&$LBnTXTDKMwx|-4akgW;wR-noDgI(Q@B#N1h>A0Kr_66T zwH~q;S`MuZY6RfpoLa)*9CY5DUL^?o*~q0O49;DL)+R3zh`C%^;{Qt67yIbs(2^WC zal#s90#eSQHJI2r=X0h$O$vh6lK(sjg@qz(3E3Rvu3L*PwIXX}i?w!rF#VX_KxLk zv64bru9IuHopLW7zSgoTir*@zd`I%@S}mumYuT@sMEkC`^4R^6~+)84T(EmrbK!Ulid+fE{859dt# zdQ^k2S+al1ntVG2w%?2Ae)_vLY7GO=u{S%^eofz)`eoPdL}#%z*8c-e&a!NNGX35o zkgI?Wc5) diff --git a/app/src/main/res/drawable-xxhdpi/ic_launcher.png b/app/src/main/res/drawable-xxhdpi/ic_launcher.png deleted file mode 100644 index c2f2f45d88de9a1737d5a337c0e81b654b9514da..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 9556 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 I&MBb@0O)0hzyJUM diff --git a/app/src/main/res/drawable-xxhdpi/ic_stat_tor.png b/app/src/main/res/drawable-xxhdpi/ic_stat_tor.png deleted file mode 100644 index 778cc1e296c65b606dc4e87f4653b117d474eeab..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1872 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 qZ4V@A&1Q79JpJc2?LC(yNu`wjQ7jf` z-EQ}j@$vDKe+7s{B5wkCs_S}ZM@I(&fdHDCnvl(AF)}g&P1A64a)RC6-QxE4wq=^; z<7_tj&GhuNb}L|LXy{|c*w3L*Nb2tH2Im}#qJS}mjg1Y=&dy$bNC*faV2mLaixm@z z#B;{j!^z3X!>WLxp`nk?&(ELr_4Sdqwl<{GX%ve^C%?J5iMhGC>lKzjTU%S^;^N|8 zrfI%AF)@*`^VA*;4-db=7+dV==^=irg&?d|PBpU?N@H9#a1dAm?3Jm~7` z!v6j~48y3X+?HvYRb?0k`uqDm0KOg@8++XW5JJX-!5}#2V2o9*@+OPQ?ecoP=z+Rf|^Q!{vcO8JsgvEbuL-!V2b5AAA0I;qkpN1&h*J7Am&;j{N-#}PRsUocS(b&J zot=WFX+JsuNs=ZH4-bi^X&{7DJxI3!EX#tTC`hGJ)a`aZaRBr4^9i5N_ggys0xp-! zY5IQwEH5uJ%d#F%O-(6I4@#?el+Wk?tgG|Ljg7BC)3k~mWrM4Ezq-204-O7exm@mB z=ea$IMx$Am%k?OoPFts^3Mi!&cTcqySeAvgwKZdXef=z%Onx>qGh6E(34_aM=olLJ$1@yI&AO-ZKoNUI>%iZ-2{>WtU<>?4IOuKP7(OdX~v#Q~>%F xaR5d+prUU8q>^ka?VbtX(m4QTNjDzxzX7mVP`Py}t!w}Q002ovPDHLkV1o9i+Ft+w diff --git a/app/src/main/res/drawable-xxxhdpi-v11/ic_stat_tor.png b/app/src/main/res/drawable-xxxhdpi-v11/ic_stat_tor.png deleted file mode 100644 index a78d29076417377e86a337ccddaefddcb2aad4cd..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2661 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 u)Bv;{#8!T84Zy(YtpQjAFt7v$ZvH diff --git a/app/src/main/res/drawable-xxxhdpi/ic_autorenew_black_36dp.png b/app/src/main/res/drawable-xxxhdpi/ic_autorenew_black_36dp.png deleted file mode 100644 index 5f614e441069b2eb0fdb388a5f18a8ac5662f558..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1362 zcmV-Y1+DstP)Qi1s4di)b&Ry@>WA+KXr}qP>XrBHD{+FQUDO z_9C)q%c8B1-gfQo#maII`*nQxmnYfQ{_o3>O*T77rLf#EEESHAm>Dii~P@qBgeC#~6CLI8m7{ z&M}OhElyO=CT=2EaiV&*GKAd4i54?}+{J;Wa}vdQEdS#7IFF@~&rzJm@(S1DJhs<( z5a+S2;1Oc{J>d%7>|_0kNM1tD z?vpy}n!*%9^1OLVAax_i*(5?zM$X1aT@^Vi5t2satU~H4$k}s*q#ZfCN9uk<&R!%W zGm*0)Qa6O0y-G+rk+U15?lN+=jF7BG&iY8*x5(KCgk%?T)6Xf@O{s^Hsikw}~_srlnB|=cg z9pvl)nOKXA-XsLekkLvq(PEw%oFoLNkh4*m$jJBR6_e@Y?PZ3Mv-2U`Z~cV49Sq_6 z%M>ce*+ZJhQ#+5$-x8b2&^O50N95};GU_2yOYC`ayu#VZ6J)fUj9pJ<9+6y$3&^OS z5*b^c$~+>u9ms4wnXBVw3iF7h<}-qf1}T$+bt%jvl4)fKnQbN~7bkokkwhcC$m|+* zprFqeT-uj}pxD6|$q7;Q8lCK2RfPksbG$T7Y>H57bI8`p3G8 zHjfy;`3!mHIZ(WL#Q2ohLB%uAB^ru1kMM&|E+9{L=_ukn!l#|XJVBlwGOu{^_y?N7 zK^`G*6_yrt9^qEUGEOm!{88mUg`CG2sEsuoWHWU*#fkb^?;a;k z^q3x&Q{owMqEXJXg%+L?C#rIt1FWP8TMbQA;T}WWppPDQvw^vPA0|%Z5hwD96Gfhh zBF{vTXQIe6QRJB@@=O$YCW<^0MV^Tw&qR@DqR2B*v4dH+r!Nh zHa;<3%6X)kqlJ?%&Ucl-9%k0}Dr-NmDVZ8At~{)xkl(da>)z8j`@=prRvbNQz+=3* z&z;R~rbh3ZV^g`+zvbNP3lH;J9Bp}db7J|KDaXu<6Bf_=;p@3^e$Iuv@$*co6?VuP zt6o&Ia;jdca@)GGbj{0#u&P5GT zg(37+<-_KQOC@KtPHa?`bzqplsWQQV2~6aI7%Apnr&>!zSKM=5P^I4Z>TM+Js&cUv zap!dc_BK2Ge-*jl|DIybko^#xl9qPOt)4;4={DcoSgTe~DWM4fOX<7G diff --git a/app/src/main/res/drawable-xxxhdpi/ic_launcher.png b/app/src/main/res/drawable-xxxhdpi/ic_launcher.png deleted file mode 100644 index 74a31304bfef267c8b51c94655acc2cf44f7529b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 13297 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 diff --git a/app/src/main/res/drawable-xxxhdpi/ic_stat_tor_xfer.png b/app/src/main/res/drawable-xxxhdpi/ic_stat_tor_xfer.png deleted file mode 100644 index 8f9677936ad526d599d69f54240673a35537f19f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2859 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�yqF(=(DWo4ic|UK1hK}NwPb|Imj<|+<#2b_rt(XJqC~Nx*c$2WzAw#Ak zjqA5fHVKHOoZx=nNBvfUtu$<{q`iQmBjk9MDXlqL^XGq^{-V# z<^6C@g>|92(W7D+P~{k06*4Vxg06KL1|2z+7PhkfeOltqpJc2?LC(yNu`wjQ7jf` z-EQ}j@$vDKe+7s{B5wkCs_S}ZM@I(&fdHDCnvl(AF)}g&P1A64a)RC6-QxE4wq=^; z<7_tj&GhuNb}L|LXy{|c*w3L*Nb2tH2Im}#qJS}mjg1Y=&dy$bNC*faV2mLaixm@z z#B;{j!^z3X!>WLxp`nk?&(ELr_4Sdqwl<{GX%ve^C%?J5iMhGC>lKzjTU%S^;^N|8 zrfI%AF)@*`^VA*;4-db=7+dV==^=irg&?d|PBpU?N@H9#a1dAm?3Jm~7` z!v6j~48y3X+?HvYRb?0k`uqDm0KOg@8++XW5JJX-!5}#2V2o9*@+OPQ?ecoP=z+Rf|^Q!{vcO8JsgvEbuL-!V2b5AAA0I;qkpN1&h*J7Am&;j{N-#}PRsUocS(b&J zot=WFX+JsuNs=ZH4-bi^X&{7DJxI3!EX#tTC`hGJ)a`aZaRBr4^9i5N_ggys0xp-! zY5IQwEH5uJ%d#F%O-(6I4@#?el+Wk?tgG|Ljg7BC)3k~mWrM4Ezq-204-O7exm@mB z=ea$IMx$Am%k?OoPFts^3Mi!&cTcqySeAvgwKZdXef=z%Onx>qGh6E(34_aM=olLJ$1@yI&AO-ZKoNUI>%iZ-2{>WtU<>?4IOuKP7(OdX~v#Q~>%F xaR5d+prUU8q>^ka?VbtX(m4QTNjDzxzX7mVP`Py}t!w}Q002ovPDHLkV1o9i+Ft+w diff --git a/app/src/main/res/drawable/button.xml b/app/src/main/res/drawable/button.xml deleted file mode 100644 index 9f44d248..00000000 --- a/app/src/main/res/drawable/button.xml +++ /dev/null @@ -1,37 +0,0 @@ - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/app/src/main/res/drawable/button_off.xml b/app/src/main/res/drawable/button_off.xml deleted file mode 100644 index 1304d1b6..00000000 --- a/app/src/main/res/drawable/button_off.xml +++ /dev/null @@ -1,37 +0,0 @@ - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/app/src/main/res/drawable/button_on.xml b/app/src/main/res/drawable/button_on.xml deleted file mode 100644 index 27dc0922..00000000 --- a/app/src/main/res/drawable/button_on.xml +++ /dev/null @@ -1,35 +0,0 @@ - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/app/src/main/res/drawable/classyfabric.png b/app/src/main/res/drawable/classyfabric.png deleted file mode 100644 index ca3d2679cd62c18b0f30e1d5ad006d37ffd7ba12..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 8856 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 diff --git a/app/src/main/res/drawable/ic_chatsecure.png b/app/src/main/res/drawable/ic_chatsecure.png deleted file mode 100644 index aaddd883f3fa40274df943081e8f32765dd4cbe3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4013 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 TY%VFN00000NkvXXu0mjfOvSUk diff --git a/app/src/main/res/drawable/ic_duckduckgo.png b/app/src/main/res/drawable/ic_duckduckgo.png deleted file mode 100644 index 696dcd6e85986b67b7a5f2d2cf55a1f8b9083ae4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5042 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 diff --git a/app/src/main/res/drawable/ic_launcher.png b/app/src/main/res/drawable/ic_launcher.png deleted file mode 100644 index ea47373935d9e97cc1b026de901c46b9f38ffb2a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6055 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 f^KD-8!RQvi4Yx{E6BE@Je+-=*Tp>*+n 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 diff --git a/app/src/main/res/drawable/icon_story_maker.png b/app/src/main/res/drawable/icon_story_maker.png deleted file mode 100644 index 9c54ca5677c94c4d93cfb91e9053ab2294a64195..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4290 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 diff --git a/app/src/main/res/drawable/inverse.png b/app/src/main/res/drawable/inverse.png deleted file mode 100644 index 65eff2c741b9d704a9c97c6bb31a2046d7a3de8f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1027 zcmV+e1pNDnP)pJc2?LC(yNu`wjQ7jf` z-EQ}j@$vDKe+7s{B5wkCs_S}ZM@I(&fdHDCnvl(AF)}g&P1A64a)RC6-QxE4wq=^; z<7_tj&GhuNb}L|LXy{|c*w3L*Nb2tH2Im}#qJS}mjg1Y=&dy$bNC*faV2mLaixm@z z#B;{j!^z3X!>WLxp`nk?&(ELr_4Sdqwl<{GX%ve^C%?J5iMhGC>lKzjTU%S^;^N|8 zrfI%AF)@*`^VA*;4-db=7+dV==^=irg&?d|PBpU?N@H9#a1dAm?3Jm~7` z!v6j~48y3X+?HvYRb?0k`uqDm0KOg@8++XW5JJX-!5}#2V2o9*@+OPQ?ecoP=z+Rf|^Q!{vcO8JsgvEbuL-!V2b5AAA0I;qkpN1&h*J7Am&;j{N-#}PRsUocS(b&J zot=WFX+JsuNs=ZH4-bi^X&{7DJxI3!EX#tTC`hGJ)a`aZaRBr4^9i5N_ggys0xp-! zY5IQwEH5uJ%d#F%O-(6I4@#?el+Wk?tgG|Ljg7BC)3k~mWrM4Ezq-204-O7exm@mB z=ea$IMx$Am%k?OoPFts^3Mi!&cTcqySeAvgwKZdXef=z%Onx>qGh6E(34_aM=olLJ$1@yI&AO-ZKoNUI>%iZ-2{>WtU<>?4IOuKP7(OdX~v#Q~>%F xaR5d+prUU8q>^ka?VbtX(m4QTNjDzxzX7mVP`Py}t!w}Q002ovPDHLkV1o9i+Ft+w diff --git a/app/src/main/res/drawable/n8fr8.jpg b/app/src/main/res/drawable/n8fr8.jpg deleted file mode 100644 index 4939d5c7df969913d492bea411d5565d79333f68..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 18062 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 diff --git a/app/src/main/res/drawable/onion32.png b/app/src/main/res/drawable/onion32.png deleted file mode 100644 index 7846760192f01c963ad545d32791b53136acec24..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1599 zcmV-F2Eh4=P)Px#24YJ`L;(K){{a7>y{D4^000SaNLh0L02dMf02dMgXP?qi00007bV*G`2i^n- z4-683gdnK^00qBEL_t(o!=0C1h+S71hM#w5e$tt#cFd$nCO=RnX*i2kFzzF@NhcPH z26G`v70Lv(rM09NQiLKZH|h2D_>4kjImtF9U8xfa)&3I*Ou6GTULgjWMySb5nep%oSYk_|P286vG>0+zB(TE+u-c-fm z_e4Q_xfSScM|(rEG5~yzI=W;YNt4>e#lDY5ozETiN9P`UkDPrn=32pn%meO?AE9spJe9yRQ&s_1AJ?+dPC1h@>GZ7hzmLdhMzkvXi* z9X^vg{PKP59|cI_|B00lCNf?Yz_GFP^( zL`THjlf=UEQro+CrSbR?p+5kRBds!?vpFX8E8AP@PFh(~SHyY=7*2rR_TYh3HS)6Z zP2hXLka361n%V0*Cb84zDM`P{%F5H#q}DclN6g-&siZCnZu^6|!<$HdPE~vqn8o_A z<-c~VW-~A?^#CEFX9aU0XgGQc-Wx@`Dls^VzwfMK=7hlDz952Pxd1MZOM zL4E;vO447lvQjzMhKVFL6D^WW1)y8fIm0Hw8`1qgF1RmM@oSq7q-%Lu8L*uJgSI*_ zZ)1N^(zz0M=jEbCbSJ=6tNW@ZHEf>-b_(7}Rgjh8VZ>XhiWdPS>&k>)H@aKWDe#cQ zt>9UtS@1KmM$=@`+AyUUhI7r4P(QtHlXx~&u`jMY)~Dn7|| zk(HH?+1gS~iW;U%@`bDn>wr1IDx*@k3z#sh!Tuv+xW)bVH!>l>(cEFA*%t(TsfzjB z;Zw}>LQF=(NdJ(i)uX{ls@mU#?=V~gESNKT*K#-b-=KcXU^D%>!$`y=NmY=lI13zD zkdS5oY~NDtsLe#P)>T!!8P^lg?YYAcQjg?W8v%WYd0E#adMy73{V&%o6Mm03!K%ZbUqQu%z&yaM2XC!sipSf4k z&vREA&FOTi;zl==Ebz|5u^}ByRh$IA6iaWX;X>|kPv#0)88%9O9gtxFGoysEuq__}jznu8%w73uHK~nC>@vQ;sv6*{pdmnl8P~_O zt>8a_-l6V@y@H2rew5qI diff --git a/app/src/main/res/drawable/rounded_button.xml b/app/src/main/res/drawable/rounded_button.xml deleted file mode 100644 index 528cc411..00000000 --- a/app/src/main/res/drawable/rounded_button.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - // if you want clear round shape then make radius size is half of your button`s height. - // Button Colour - - - \ No newline at end of file diff --git a/app/src/main/res/drawable/tilebg.xml b/app/src/main/res/drawable/tilebg.xml deleted file mode 100644 index 6f0d2a3d..00000000 --- a/app/src/main/res/drawable/tilebg.xml +++ /dev/null @@ -1,4 +0,0 @@ - - \ No newline at end of file diff --git a/app/src/main/res/drawable/toggle.xml b/app/src/main/res/drawable/toggle.xml deleted file mode 100644 index 0f9a36e5..00000000 --- a/app/src/main/res/drawable/toggle.xml +++ /dev/null @@ -1,8 +0,0 @@ - - - - \ No newline at end of file diff --git a/app/src/main/res/drawable/tor.png b/app/src/main/res/drawable/tor.png deleted file mode 100644 index 0d63dd97149d9a8207d0972e1368c07030d2a5d6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4766 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 diff --git a/app/src/main/res/drawable/tor25.png b/app/src/main/res/drawable/tor25.png deleted file mode 100644 index 20b7666c11bed7ed50ebce2eabc73d68fe27166a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2227 zcmV;k2u$~hP)P000>X1^@s6#OZ}&0008+X+uL$Nkc;* zP;zf(X>4Tx0C)j~RL^S@K@|QrZmG~B2wH0nvUrdpNm;9CMbtL^5n^i$+aIn^?(HA4aZWV5ov6ELTdbo0FI&wK{O>*+w4vx20?>!`FrQsdJlnHR>OPy zcd~b_n$otK2Za4V;76L-DzNVtaSB-y0*E}{p()372;bw_^6ZZ}PI-92wGS&j#91PI zKs7DSe@(bk%_Y-7gGe}(^>I=@oY#w#*Bu9GZf3^F5WP>3rn}7Ut74&?PWBFvy`A)a zPP5)V!Xd&78LdA?xQ(9mjMYElVd13a#D+Z_7&Y|xU=_C-srWU*6kiZcC!$nw*)9$7 zn6CX+@=AhmkT}X@VSsa5NKe;HZuq)~1$`#h6R+ZTR#D-3j}vF!)ZOnz+5)dI4jl{{ z44Mr{P!L4~VVJN`K!!XTF*LGrKO?IK8z<8w`3e3jI8lUGNUta*C8 zn(P`s>{pjD=7Kek#B;Fw@hxAK%$F&Q6vg9J^Xf~4by_hu-=A!MJ3Znq&n~srbFGPs zH&&aMXZ>nO`|hf|ljc?VPhR!${AbO?W8x_>CU%PFA&Hm8F7cAsOREdwU~R_;ot1_u z(ruCYB-LPGn!NQdT|ZlRy+(fw^-+`=%+gee_kY4FWHg<*4sZI8+sFJD270UUORdLHO0nA4V) z%{fwsET5CQ>B?eK%uw4yQc~9?*JVo2}ze(;aRcp*ceL#HUJSllrgm5wQKR zQu+C;QrUh^8rFfA`ftFz{YAidi-`aL010qNS#tmY3ljhU3ljkVnw%H_00nDFL_t(Y z4W(9nY*SSfKkuVmx329r(rq2CGGTz#O${PU*bEs4L~)wY8KY!=TLK0X zB_S%PA%SR2O#6=uYJyR_Oaeif29|vg8MDAPwsvdxKKkD4`|{kkwT^6KOT5YJJ-P4P z-|w8?IrqMTX`1kVo}b#ztlPhHPc^{^g+k11SQJ@Y=%8?*zezQ$cbRSH`Hri{UK10! zE4)leWFo4SZhZBn@9?#d@yp<{8DjynMbHxt+kaU8PN41VkxlvKj?Jq3?`YB~*XIap zn+X9xD~+=;9dE%TVF=Sf2!I!z`@L`$Bv<=}cKf3K$BJTaoLkX5e6wmv zd3AiviY+@!YfEFT;U;@?FqEE41+somxk#4~r${6sv%#S~t16bBaoF6Ti_VX?)Vu(`&(nFIop*`E07 z6wiwy=Ur3?e!r(00rLoGFxX_vWIPwioHfCXq}Zfe(rDjz5g@-8Jip#|`9q&`D%yzj*xEfsbC^UjG2g(nfdJHHshbQL$SL z{Cwfum9KyN_HENlv`_iYIEZ9@MkW~ooT;tPY(4(#FDG|DS^E&Eil!&xJj1dKPzAS4 z_-C=P@$si0$!A@WmA;zy`i3ulh=CcnZ3fX@BvTGpOp4m}!t82>oj56w=R}J{9Y^K5-EzS+Fqf*Zi4BRC9r%RVD{PY)r(x+Muz8@q6 zM)bz0&L6e}EVvh2>^#`<|d1YI+z?}B4 zxsV(eKt-KwP8K974g7=z3a=wk8l;qJA`wW6m_(A1$xOnN6aHpv($qA$cn3P#d%L4| z3JP5`&!sd2v%(lqz7)6$a)CmDQz_XZN=qiliVCW#8?usygdG1JeFvw|vl(Sc@CDYy z`gGnr{YB)nSZo3ci(G6nA*g8tBE5pyAt8W(QVrjpfK<%D(`P7}Lfhl=Ej_AS_=FHp z)CLyGvR}w72`*y$wh$kPT#Ot(b@Ka9c}~V|Wo%uM@@=j7OZtDabnnds1Y zxfep;oQL>de#mz_U|bryGN5)g}0-cOeaFy2T-}W@!3F)D=%;5 zr3;;|8-sML#OdoDm!lnme&ZZs;NKu}E@r=p{{?r7IDH|j_0|9Y002ovPDHLkV1h&s BL9YM+ diff --git a/app/src/main/res/drawable/toroff.png b/app/src/main/res/drawable/toroff.png deleted file mode 100644 index 759400f29981d65d9e5bafe7e979a4a414fb7c66..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 19187 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 - - - - - - - - - - - - - - - - - - - diff --git a/app/src/main/res/layout/layout_settings.xml b/app/src/main/res/layout/layout_settings.xml deleted file mode 100644 index f9b69711..00000000 --- a/app/src/main/res/layout/layout_settings.xml +++ /dev/null @@ -1,29 +0,0 @@ - - - - - - - - - - - - - - - - - diff --git a/app/src/main/res/menu/cookie_menu.xml b/app/src/main/res/menu/cookie_menu.xml deleted file mode 100644 index 78110252..00000000 --- a/app/src/main/res/menu/cookie_menu.xml +++ /dev/null @@ -1,11 +0,0 @@ - -

- - - - \ No newline at end of file diff --git a/app/src/main/res/menu/hs_menu.xml b/app/src/main/res/menu/hs_menu.xml deleted file mode 100644 index e82a935d..00000000 --- a/app/src/main/res/menu/hs_menu.xml +++ /dev/null @@ -1,14 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/app/src/main/res/menu/orbot_main.xml b/app/src/main/res/menu/orbot_main.xml deleted file mode 100644 index deed1a61..00000000 --- a/app/src/main/res/menu/orbot_main.xml +++ /dev/null @@ -1,88 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/app/src/main/res/menu/share_menu.xml b/app/src/main/res/menu/share_menu.xml deleted file mode 100644 index 2352da03..00000000 --- a/app/src/main/res/menu/share_menu.xml +++ /dev/null @@ -1,7 +0,0 @@ - - - - \ No newline at end of file diff --git a/app/src/main/res/values-ach/strings.xml b/app/src/main/res/values-ach/strings.xml deleted file mode 100644 index 844f834c..00000000 --- a/app/src/main/res/values-ach/strings.xml +++ /dev/null @@ -1,12 +0,0 @@ - - - - - - - - - - - - diff --git a/app/src/main/res/values-ar/strings.xml b/app/src/main/res/values-ar/strings.xml deleted file mode 100644 index 0b2a1f63..00000000 --- a/app/src/main/res/values-ar/strings.xml +++ /dev/null @@ -1,262 +0,0 @@ - - - اوربوت - اوربوت هو تطبيق الوكيل-البروكسي الحر الذي يمكّن تطبيقات أخرى لاستخدام الإنترنت بأمان أكثر . يُستخدم اوربوت تور لتشفير تحركات مرورك على الإنترنت ، ثم يخفيك ويجعلك وهمي من خلال سلسلة من أجهزة الكمبيوتر في جميع أنحاء العالم . تور هو تطبيق حر وشبكة مفتوحة والتي تساعدك على حماية نفسك من مراقبة الشبكات التي تهدد الحرية الشخصية والخصوصية ، والأنشطة التجارية السرية والعلاقات ، وأمن الدولة والحكومات القمعيّة والتي تستخدم مايعرف باسم تحليل حركة مرور البيانات . - http://orbot/ - http://check.torproject.org - https://check.torproject.org - https://check.torproject.org/?TorButton=true - فعل و اوقف تور - torproxyservice - جاري تشغيل اوربوت... - متصل بشبكة تور - تم إيقاف اوربوت - جاري ايقاف خدمة تور - جاري تشغيل تور... - كامل. - انتظار. - تحذير: حركة مرورك ليست خفية حتي الآن! من فضلك قم بتكوين التطبيقات الخاصة بك لإستخدام بروكسي HTTP 127.0.0.1:8118 أو SOCK4A أو SOKS5 127.0.0.1:9050 - القائمة الرئيسية - تصفّح - إعدادات - السجل - مساعدة - في بي ان شبكة وهمية خاصة - بدء - توقف - حول - حمل التطبيق ... - تحميل - رفع - مساعدة - إغلاق - حول - مسح السجل - تحقق - خروج - فحص QR الجسر - مشاركة QR الجسر - - اضغط لفترة طويلة للبدء - - بروكسي ضمني (يتطلب اذن حساب رووت) - بروكسي ضمني - عملية توريفاي أوتوماتيكية للتطبيقات - استخدم تور مع جميع التطبيقات - مرر كل بيانات المرور الخاصة بالتطبيقات عبر تور - تراجع منفذ البروكسي - تحذير: تتحايل علي المنافذ الشائعة (80, 443, إلى آخره) *استخدم فقط* إذا كان وضع \'كل\' أو \'التطبيق\' لا يعمل. - قائمة المنافذ - قائمة بجميع المنافذ إلي البروكسي. *استخدم فقط* إذا كان وضع \'كل\' أو \'التطبيق\' لا يعمل. - ادخل المناقذ للبروكسي - اطلب إذن رووت - اطلب إذن رووت لتفعيل البروكسي الضمني - تم تثبيت تور بنجاح! - غير قادر على تثبيت ملفات تور. يرجى مراجعة السجل وإعلامنا على البريد الإلكتروني tor-assistants@torproject.org - خطأ في التطبيق - اوربوت - عن اوربوت - التالي - رجوع - إنهاء - موافق - إلغاء - - بعض التفاصيل عن اوربوت - اوربوت تطبيق مفتوح المصدر يحتويه تور، \"ليب افنت\" و \"بوليبو\". -وهو يوفر الوكيل-البروكسي المحلي HTTP (8118) ووكيل SOCKS (9050) في شبكة تور. - اوربوت أيضا قادر على الوصول لجذور الجهاز ، لإرسال كل تحركات الإنترنت من خلاله. - تم منح الإذن - أذونات اوربوت - ممتاز! لقد وجدنا بأنه لديك صلاحية حساب رووت لتمكين اوربوت. سوف نستخدم هذه السلطة بحكمة. - رغم أنه ليس ضروريا، يمكن ان يصبح أوربوت أداة قوية إذا كان لدى جهازك صلاحية حساب رووت. استخدم الزر بالأسفل لمنح اوربوت قوة أكبر! - إذا لم يكن لديك صلاحية حساب رووت أو ليست لديك أدنى فكرة عما نتحدث عنه، تأكد فقط من استخدام تطبيقات تعمل مع اوربوت. - أفهم ذلك وأود أن أستمر بدون صلاحيات حساب رووت - امنح اوربوت صلاحية حساب رووت - تكوين توريفاي - اوربوت يعطيك الخيار لتوجيه جميع حركات مرور التطبيقات عبر تور او لإختيار التطبيقات بشكل فردي. - مرر جميع التطبيقات عبر تور - اختر التطبيقات الفردية لتور - تطبيقات مهيئة لاوربوت - التطبيقات التالية تم تطويرها حتي تعمل مع اوربوت. اضغط علي ما تريد تثبيتة علي جهازك الأن, أو يمكنك ان تجدهم لاحقاً علي جوجل بلاي, أو علي موقعنا GuardianProject.info أو من خلال F-Droid.org. - الدردشة الآمنة - تأمين الرسائل الفورية لمستخدمي الاندرويد - إعدادات البروكسي - تعلم كيفية تكوين التطبيقات لتعمل مع اوربوت - تطبيق محرك البحث DuckDuckGo - اضبط البروكسي الخاص بتويتر إلي مستضيف \"localhost\" و المنفذ إلي 8118 - صانع القصة - اصنع قصة واتركها لأمان تور ! - https://guardianproject.info/2012/05/02/orbot-your-twitter/ - إعدادات البروكسي - إذا كان تطبيق الاندرويد الذي تستخدمه يدعم استخدام وكيل - بروكسيHTTP أو SOCKS إذاً يمكنك تكوينه للاتصال باوربوت واستخدام تور. إعدادات المضيف 127.0.0.1 أو \"مضيف\". ل HTTP، إعداد المنفذ هو 8118. لSOCKS، الوكيل هو 9050. يجب عليك استخدام SOCKS4A أو SOCKS5 إذا أمكن \ N \ N \ N \ N يمكنك معرفة المزيد حول إنشاء الوكلاء على الروبوت من خلال التعليمات على: -HTTP: / /tinyurl.com/proxyandroid\n - اوربوت جاهز للاستخدام! - الملايين من الناس في جميع أنحاء العالم تستخدم تور لمجموعة واسعة من الأسباب . الصحفيين والمدونين , المدافعين عن حقوق الإنسان ، وضباط تنفيذ القانون ، والجنود ، والشركات والمواطنين من الأنظمة القمعية ، وايضاً المواطنين العاديين ... والآن هل أنت جاهز ، هيا بنا ! - يرجى تكوين اوربوت واعداده لتستطيع البدء بإستخدامه ! - - لديك اتصال ناجح بشبكة تور - ولكن هذا لا يعني أن جهازك آمن . يمكنك استخدام زر \"متصفح\" لاختبار اتصالك . - زرنا على https://guardianproject.info/apps/orbot أو ارسل بريد الكتروني الى help@guardianproject.info لمعرفة المزيد. - سيؤدي هذا إلى فتح المتصفح الخاص بك لزيارة عنوان https://check.torproject.org من اجل التحقق إذا كان تكوين اوربوت يعمل بشكل صحيح ام لا وبأنك متصل بتور. - استضافة الخدمة المخفية - عام - شغل اوربوت عند فتح الجهاز - فعل اوربوت و اتصل بتور تلقائياً عندما يبدء جهاز الأندرويد الخاص بك بالعمل - - - اوربت يجعل تور ممكناً على نظام الأندرويد. يساعدك تور في الدفاع ضد عملية ترشيح المحتويات, تحليل مسارات المرور, ومراقبة الشبكة والتي تهدد خصوصيتك, المعلومات السرية والعلاقات الشخصية. هذه الأداة ستساعدك من تهيئة اوربت مع تور على جهازك - - تحذير - لن يقوم اوربت بأخفاء هوية مسارك بشكل اوتوماتيكي او آلي بمجرد تنصيبه. بل يجب عليك ان تقوم بتهيئته مع جهازك بالأضافة الى تهيئة تطبيقات اخرى لتستطيع استخدام تور بنجاح. - - الصلاحيات - يمكنك اعطاء اوربوت صلاحيات حساب رووت لتشغيل المميزات المتقدمة مثل البروكسي الضمني. - إذا كنت لا تريد أن تفعل هذا, الرجاء إستخدام برامج معدة للعمل مع اوربوت - - برامج معدة للعمل مع اوربوت - جات سكيور: هو تطبيق للدردشة بشكل آمن مع تشفير عالي جداً - اورفوكس: متصفح ذو خصوصية متقدمة يعمل ظمن او من خلال تور - يمكنك الحصول علي جميع تطبيقات مشروع الجاردين على جوجل بلاي - اكتشف كل تطبيقات مشروع الجارديان على اف-درويد - اكتشف كل تطبيقات مشروع الجارديان على https://f-droid.org - - بروكسي ضمني - هذه ستسمح للبرامج بالاتصال بشبكة تور تلقائياً دون اعداد مسبق. - (اختر هذا المربع إذا كنت لا تعلم عما نتحدث) - لا شيء - الربط بتور - اسمح بالبروكسي الضمني للواي فاي و اجهزة اليو اس بي (تحتاج لإعادة تشغيل الجهاز) - اطلب صلاحيات حساب رووت - حدد البرامج - اختر البرامح التي تريد تمريرها إلي شبكة تور - تكوين نقطة الاتصال - هذه الإعدادات متقدمة و قد تقلل من حماية هويتك - نقاط الدخول - بصمات، اسماء مستعارة، البلدان و العناوين لأول نقطة اتصال - أدخل نقاط الدخول - إسمح للخلفية بألبدأ - إسمح لأي تطبيق بأن يُخبِر اوربت بأن يفعل تور مع الخدمات المرتبطة به - اُخوِّل الكل - بدون تخويل - اعكس المُحدد - بروكسي الشبكة الصادرة (اختياري) - نوع البروكسي الصادر - البروتوكول المستخدم لخادم البروكسي: HTTP, HTTPS, Socks4, Socks5 - أدخل نوع البروكسي - عنوان البروكسي الصادر - اسم مضيف خادم البروكسي - أدخل مضيف البروكسي - منفذ البروكسي الصادر - منفذ خادم البروكسي - أدخل منفذ البروكسي - اسم مستخدم البروكسي الصادر - اسم مستخدم البروكسي (اختياري) - ادخل اسم مستخدم البروكسي - كلمة مرور بروكسي الشبكة الصادرة - كلمة مرور البروكسي (اختياري) - ادخل كلمة مرور البروكسي - الحالة - يتم إعداد بروكسي ضمني كامل... - يتم إعداد البروكسي الضمني حسب البرامج... - البروكسي الضمني مُفعل - البروكسي الضمني جاهز للربط! - تحذير: حصل خطأ بتشغيل البروكسي الضمني! - تم مسح قواعد البروكسي الضمني - لقد تعذر بدء تشغيل تور: - بوليبو يعمل على المحمول - يتم إعداد البروكسي الضمني حسب المنفذ... - خطأ بالجسر - حتي تستطيع إستخدم ميزة الجسور، يجب عليك ادخال عنوان انترنت لجسر واحد علي الأقل. - أرسل بريد إلكتروني إلى bridges@torproject.org مع عبارة \"get bridges\" بداخل الرسالة من حساب بريد gmail. - خطأ - إعدادات العنوان القابل للاتصال لديك تسببت بخطأ! - إعدادات المرحلات لديك تسببت بخطأ! - نقاط الخروج - البصمات، الاسماء المستعارة، البلدان و العناوين لآخر نقطة اتصال - أدخل نقاط الخروج - استثني النقاط - بصمات، الأسماء المستعارة، البلدان و العناوين ليتم استثنائها - أدخل النقاط المستثناه - النقاط المشددة - استخدم فقط تلك النقاط المحددة - الجسور - استخدم الجسور - الجسور الغامضة - اسمح باستخدام نقاط دخول بديلة إلي شبكة تور - فعل هذا الخيار إذا كانت الجسور المحددة جسور غامضة - عنوان الانترنت و المنفذ للجسور - أدخل عناوين الجسور - المرحلات - يرحل - اسمح لجهازك ليكون مرحل غير نهائي - منفذ المرحل - المنفذ المصغي لمُرحل تور الخاص بك - أدخل منفذ OR - الاسم المستعار للمُرحل - الاسم المستعار لمُرحل تور الخاص بك - أدخل اسم مستعار للمُرحل - العناوين التي يمكن الوصول إليها - العمل كخدمة من وراء جدار ناري بسياسات تقيدية - المنافذ التي يمكن الوصول إليها - منافذ مفتوحة عبر جدار ناري تقيدي - أدخل المنافذ - استضافة الخدمة المخفية - السماح للخادم الذي علي جهازك بأمكانية الوصول إليه من خلال شبكة تور - أدخل المنافذ المحلية للخدمات المخفية - منافذ الخدمات المخفية - اسم العنوان لخدمتك المخفية (يتم انشائه تلقائياً) - شغل سجل الـdebug ( للمراجعة يجب استخدام adb أو LogCat) - الموقع الرسمي للمشروع (المشاريع): - https://www.torproject.org/docs/android\nhttps://guardianproject.info/apps/orbot/ - رخصة استخدام تور - https://torproject.org - برامج من الطرف الثالث: - تور: https://www.torproject.org - لب إيفينت النسخة http://www.monkey.org/~provos/libevent/ :v2.0.21 - بوليبو النسخة 1.1.9 : https://github.com/jech/polipo - آي بي تايبلز النسخة 1.4.21: http://www.netfilter.org - اوبن اس اس ال النسخة: http://www.openssl.org 1.0.1q - هناك برنامج يحاول فتح منفذ لخادم مخفي %S إلي شبكة تور. هذا السلوك آمن إذا كنت تثق بهذا البرنامج. - عُثر علي عملية تور سابقة تعمل... - حصل خطأ ما. افحص السجل - الخدمات المخفية التي تعمل حالياً: - غير قادر على قراءة اسم الخدمة المخفية - غير قادر على بدء تور: - أعِد تشغيل جهازك, غير قادر على اعادة تشغيل تور - استخدم الـiptables التلقائية - استخدم مكونات الـiptables الموجودة ضمناً بالجهاز بدل النسخة المرفقة مع اوربوت - غير قادرة على تثبيت أو تحديث تور - دائما ضع الأيقونة في شريط الأدوات عندما يكون اوربوت متصلاً - تنبيهات دائمة - قم بأظهار التنبيه بشكل موسع بأستخدام تور. أخرج من البلد ورقم الآي بي رقم العنوان على الشبكة - تنبيه موسّع - تم تفعيل الجسور! - - اللغة - اختار الإعدادات المحلية و اللغة لاوربوت - اختار اللغة - إما ان تترك اللغة الافتراضية او إما ان تغير اللغة - مدعومة من قبل تور - حفظ الإعدادات - لا يوجد ارتباط بألانترنيت: تور في وضع الوقف المؤقت - عرض النطاق - اسفل - أعلى - لاتوجد شبكة نوم-آلي - ضع تور في وضع النوم عند عدم وجود الأنترنيت - لقد تحولت الى هوية تور جديدة - متصفح - استخدم جات سكيور - أدارة تور - قم بتمكين هذا التطبيق من التحكم بخدمات تور - لا يبدو بأن لديك اورفوكس منصباً. هل تريد مساعدتاً في ذلك او لنقم فقط بتشغيل المتصفح؟ - هل ترغب بتنصيب التطبيقات؟ - لا يوجد اتصال بألشبكة. سيدخل تور الى وضع النوم - الاتصال بألشبكة جيد. تنبيه تور من النوم - تحديث الاعدادات في خدمات تور - تور سوكس - منفذ الشبكات الحاسوبية او بورت الذي يقدمه تور الى وحدة الخدمة النائبة البروكسي في سوكس. (التقصير 9050 او 0 عدم القدرة) - تهيئة منفذ الشبكات الحاسوبية بورت في سوكس - منفذ الشبكات الحاسوبية في وحدة الخدمة النائبة البروكسي في تور - منفذ الشبكات الحاسوبية او بورت الذي يقدمه تور الى البروكسي الشفاف (التقصير 9040 او 0 عدم القدرة) - تهيئة بورت البروكسي الشفاف - تور, نظام اسماء النطاقات, بورت - منفذ الشبكات الحاسوبية او بورت الذي يقدمه تور الى خدمة اسماء النطاق دي ان اس. (التقصير 5400 او 0 لعدم القدرة) - إعدادات بورت خادم اسماء النطاق - في بي ان شبكة وهمية خاصة - diff --git a/app/src/main/res/values-az/strings.xml b/app/src/main/res/values-az/strings.xml deleted file mode 100644 index 0a84a251..00000000 --- a/app/src/main/res/values-az/strings.xml +++ /dev/null @@ -1,297 +0,0 @@ - - - Orbot - Pulsuz proksi tətbiqetməsi olan Orbot başqa tətbiqetmələrə internetdən daha təhlükəsiz istifadə etmək imkanı verir. Orbot sizin internet trafikinizi şifrələmək üçün Tordan istifadə edir və dünyanın hər yerində kompüterlərin birindən o birinə sıçramaqla bunu gizlədir. Tor pulsuz proqram təminatıdır, eyni zamanda sizin şəxsi azadlığınız və təhlükəsizliyinizə, gizli biznes fəaliyyəti və əlaqələrə, o cümlədən trafik analiz adlanan dövlət təhlükəsizliyinə xələl gətirə biləcək şəbəkə nəzarəti formalarından müdafiə olunmağa yardım edən açıq şəbəkədir. - http://orbot/ - http://check.torproject.org - https://check.torproject.org - https://check.torproject.org/?TorButton=true - Toru başlat və dayandır - - torproxyservice - Orbot başlayır... - Tor şəbəkəsinə bağlandı - Orbot deaktivasiya edildi - Tor xidməti işini başa vurur - Tor xidməti başlayır... - tamamla. - gözləyirik. - TƏHLÜKƏ: Sənin trafikin hələ anonim deyil! Lütfən, aplikasiyanı ya HTTP proksi 127.0.0.1:8118, ya SOCKS4A, ya da SOCKS5 proksi 127.0.0.1:9050 istifadə etmək üçün quraşdır. - Ev - Bax - Quraşdırmalar - Jurnal - Kömək - VPN - Başla - Dur - Haqqında - Tətbiqetmələri əldə edin... - Endir - Yüklə - Kömək - Bağla - Haqqında - Jurnalı Təmizlə - Yoxla - Çıx - KörpüQR kodu skan edin - KörpüQR kodu paylaşın - - başlamaq üçün uzun klik - - Şəffaf Proksiləmə (Root Tələb Edir) - Şəffaf Proksiləmə - Aplikasiyaların Avtomatik Torlanması - Hər şeyi Torla - Tor vasitəsilə bütün aplikasiyaların proksi trafiki - Port Proksi Ehtiyatı - TƏHLÜKƏ: Ümumi alt portlar (80, 443 və s.). \'Hamısı\' və ya \'Tətbiqetmə\' işləmirsə, *YALNIZ İSTİFADƏ ET*. - Port Siyahısı - Proksiyə port siyahısı. \'Hamısı\' və ya \'Tətbiqetmə\' işləmirsə, *YALNIZ İSTİFADƏ ET*. - Proksiyə port daxil et - Root Giriş Tələb Et - Şəffaf proksiləmə üçün mənbə tələb et - Tor ikilisi müvəffəqiyyətlə yükləndi! - Tor ikili fayllarının quraşdırılması mümkün olmadı. Lütfən girişi yoxla və assistants@torproject.org-a xəbər ver. - Tətbiq Səhvi - Orbot - Orbot Haqqında - Sonrakı - Geri - Bitir - Okey - Ləğv et - - Bəzi Orbot Detalları - Orbot Tor, LibEvent və Polipodan ibarət olan açıq mənbəli tətbiqetmədir. O, Tor şəbəkəsini yerli HTTP proksi (8118) və SOCKS proksi (9050) ilə təmin edir. Orbot həm də bütün internet trafikləri köklü mexanizm əsasında Tor vasitəsiylə göndərmək qabiliyyətinə malikdir. - İcazə Verilir - Orbot İcazələri - Əla! Sənin Orbot üçün mənbə icazələrinə malik olmanı müəyyən etmişik. Biz bu gücü ağılla istifadə edəcəyik. - Bu tələb edilmədiyi halda sənin qurğunun mənbə girişi varsa, Orbot daha güclü işləyəcək. Orbota super gücü vermək üçün aşağıdakı düyməni istifadə et! - Əgər sənin mənbə girişinə icazən yoxdursa, ya da nə haqqında danışdığımızı anlamırsansa, əmin ol ki, istifadə etdiyin aplikasiyalar Orbotla işləyə biləndirlər. - Superistifadəçisiz davam etməyi anlayır və istəyirəm - Orbot üçün Mənbə Ver - Torifikasiyanı Quraşdır - Orbot sənə bütün və ya seçilmiş aplikasiyalarını Tor vasitəsilə istifadə etməyə imkan yaradır. - Bütün Aplikasiyaları Tor Vasitəsilə Proksi Et - Tor üçün Müəyyən Aplikasiyaları Seç - Orbota-açıq Aplikasiyalar - Aşağıdakı aplikasiyalar Orbotla işləmək üçün quraşdırılmışdır. İndi quraşdırmaq üçün hər düyməni kliklə, ya da başqa vaxt onları Google Play, GuardianProject.info saytı və ya F-Doid.org-da tap. - ChatSecure - Android üçün təhlükəsiz mesajlaşma müştərisi - Proksi Seçimləri - Aplikasiyaların Orbotla necə işləyəcəyini öyrən - DuckDuckGO Axtarış Qurğu aplikasiyası - \"Yerlihost\" və 8118 portuna sahiblik üçün Twitter proksini quraşdır - StoryMaker--Yazı yaz, təhlükəsizlik məsələsini torun öhdəsinə burax! - https://guardianproject.info/2012/05/02/orbot-your-twitter/ - Proksi qurğuları - İstifadə etdiyiniz Android tətbiqetməsi HTTP və SOCKS proksinin istifadəsini dəstəkləyə bilirsə, siz onu Orbotla birləşdirmək üçün tənzimləyə və Tor.\n\n\n-dən istifadə edə bilərsiniz. Host quraşdırmaları 127.0.0.1-dir, yaxud \"yerlihost\"dur. HTTP üçün port quraşdırması 8118-dir. SOCKS üçün proksi 9050-dir. Siz SOCKS4A, yaxud mümkünsə, SOCKS5-dən istifadə etməlisiniz.\n \n\n\n FAQ vasitəsiylə siz Androiddə proksiləmə haqda daha çox məlumat ala bilərsiniz: http://tinyurl.com/proxyandroid\n - Orbot hazırdır! - Dünyanın müxtəlif yerlərində milyonlarla insan Tordan müxtəlif məqsədlərlə istifadə edir. \n\n Jurnalistlər, blogerlər, insan haqları müdafiəçiləri, hüquq-mühafizə orqanlarının işçiləri, əsgərlər, korporasiyalar, repressiv rejimlərin vətəndaşları, ya da adi vətəndaşlar...İndi buna siz də hazırsınız! - Zəhmət olmasa, istifadəyə başlamazdan əvvəl Orbotu tənzimləyin! - - Siz Tor şəbəkəsinə uğurla qoşuldunuz. Ancaq bu o demək deyil ki, sizin cihazınız təhlükəsizdir. Əlqəni yoxlamaq üçün \'Browser\' düyməsindən istifadə edə bilərsiniz. \n\n Bizə https://guardianproject.info/apps/orbot səhifəsində qonaq ola bilərsiniz. Daha çox məlumat əldə etmək üçün help@guardianproject.info ünvanına məktub yazmaq olar. - Orbotun konfiqurasiya edilməsini və sənin Tor-a qoşulduğunu dəqiqləşdirmək üçün bu sənin brauzerini https://check.torproject.org saytı ilə açacaq. - Gizli Xidmət Hostinqi - Əsas - Android Açıldıqda Orbotu Başlat - Android cihazın işə başladıqda avtomatik olaraq Orbot başlansın və Tor-a qoşulsun - - - Orbot Toru Androidə gətirir!\n\nTor məxfiliyə, gizli informasiya və şəxsi münasibətlərə xələl gətirə biləcək şəbəkə nəzarəti, məzmunun süzgəcdən keçirilməsi və trafik analizindən müdafiə olunmaqda sizə yardım edir.\n\nBu sehrbaz Orbot və Toru sizin cihazınıza quraşdırmağa kömək edəcək. - - Xəbərdarlıq - Sadəcə Orbotun quraşdırılması mobil trafikinizi avtomatik olaraq anonimləşdirə bilməz.\n\nTordan uğurla istifadə etmək üçün siz Orbotu, cihazınızı və başqa tətbiqetmələri bir-birinə uyğunlaşdırmalısınız. - - İcazə - Sən istəsən Orbot-un \'Superistifadəçi\' girişini əldə edib Şəffaf Proksiləmə kimi əlavə seçimlər qazana bilərsən. - Bunu etmək istəmirsənsə, yalnız Orbot-la işləməsi mümkün aplikasiyalara sahib olduğuna əmin ol - Sizin cihazınız yəqin ki, rout olunmayıb, ya da rout və ya \"Superistifadəçi\" keçidi ilə təmin etmir.\n\nXahiş edirik, bunun əvəzinə əsas ekranda \'Tətbiqetmələr\' rejimindən istifadə etməyə çalışın. - - Orbot-a Açıq Aplikasiyalar - ChatSecure: Çat aplikasiyasını Qeydsiz Şifrləmə ilə təhlükəsizləşdir - Orfox: Tor vasitəsiylə işləyən və məxfiliyi artıran brauzer - Google Play-də bütün Guardian Layihə aplikasiyaları tap - F-Droiddəki bütün Guardian Project tətbiqetmələrini tapın - https://f-droid.org-də bütün Guardian Project tətbiqetmələrini tapın - - Şəffaf Proksiləmə - Bu heç bir konfiqurasiyaya ehtiyac olmadan aplikasiyalarının avtomatik olaraq Tor şəbəkəsi vasitəsilə işləməsini təmin edir. - (Dediklərimizdən heç biri haqqında xəbərin yoxdursa, qutunu işarələ) - Heç biri - Tor-un Son Həddi - Wifi və USB ilə Bağlanan Cihazlar üçün Tor Şəffaf Proksiləməni Aktivləşdir (cihazın yenidən yüklənməsini tələb edir) - Superistifadəçi Giriş Tələbi - Aplikasiya Seç - Tor vasitəsilə açılması üçün Aplikasiya seç - Kəsişmə Konfiqurasiyası - Bunlar sənin anonimliyini azalda biləcək ətraflı seçimlərdir - Giriş Kəsişmələri - Birinci sıçrayış üçün barmaq izləri, nişanlar, ölkələr və ünvanlar - Giriş Kəsişmələrini Əlavə et - Arxa fonun işə başlamasına icazə verin - Qoy hər-hansı tətbiqetmə Orbota Tor və əlaqəli xidmətləri işə salmalı olduğunu desin - Hər şeyi proksilə - - Heç nəyi proksiləmə - Seçiminin yerini dəyiş - İxrac Edilən Şəbəkə Proksisi (istəyə bağlı) - İxrac Edilən Proksi Növü - Proksi serveri istifadə etmək üçün protokol: HTTP, HTTPS, Socks4, Socks5 - Proksi Növünü Daxil Et - İxrac Edilən Proksi Hostu - Proksi Server host adı - Proksi Hostu Daxil Et - İxrac Edilən Proksi Port - Proksi Server portu - Proksi portu daxil et - İxrac Edilən Proxy İstifadəçi Adı - Proksi İstifadəçi Adı (istəyə bağlı) - Proksi İstifadəçi Adı Daxil Et - İxrac Edilən Proksi Şifrə - Proksi Şifrə (istəyə bağlı) - Proksi Şifrə Daxil et - Status - Tam şəffaf proksiləmənin quraşdırılması... - Aplikasiya əsaslı şəffaf proksiləmənin quraşdırılması... - Şəffaf proksiləmə AKTİVLƏŞDİRİLDİ - Bağlanma üçün TransProksi aktivləşdirildi! - TƏHLÜKƏ: şəffaf proksiləmənin başlanmasında xəta! - TransProksi qaydalar təmizləndi - Tor prosesi başlana bilmədi: - Polipo portda işləyir - Porta əsaslanmış proksiləmənin quraşdırılması... - Körpü Xətası - Körpü funksiyasını istifadə etmək üçün ən azı bir körpü IP ünvanı əlavə etməlisən. - Gmail hesabından bridges@torproject.org ünvanına mətn hissəsində \"körpü əldə et\" sözləri yazılmaqla məktub göndər. - Xəta - Sənin ƏlçatanÜnvanlar seçimin istisnaya səbəb oldu! - Sənin keçid seçimlərin istisnaya səbəb oldu! - Kəsişmələri Xaric Et - Son sıçrayış üçün barmaq izləri, nişanlar, ölkələr və ünvanlar - Çıxış Kəsişmələrini Daxil Et - Kəsişmələri Xaric Et - İxrac üçün barmaq izləri, nişanlar, ölkələr və ünvanlar - İxrac Kəsişmələrini Daxil Et - Kəskin Kəsişmələr - *Yalnız* bu xüsusi kəsişmələri istifadə et - Körpülər - Körpü İstifadə Et - Çaşdırıcı Körpülər - Tor Şəbəkəsinə alternativ giriş kəsişmələrini aktivləşdir - Quraşdırılmış körpülər çaşdırıcı körpülər olsa, aktivləşdir - Körpülərin IP ünvanı və portu - Körpü Ünvanlarını Daxil et - Keçidlər - Keçidləmə - Cihazının son-keçid funksiyasını aktivləşdir - Keçid Portu - Tor keçidin üçün portun dinlənməsi - OR port daxil et - Keçid adı - Tor keçidin üçün ad - İlkin keçidə ad daxil et - Əlçatan Ünvanlar - Məhdudlaşmış siyasətlə qoruyucu divar arxasındakı müştəri kimi işlət - Əlçatan portlar - Məhdudlaşdırılmış qoruyucu divar arxasında əlçatan portlar - Port daxil et - Gizli Xidmət Hostinqi - cihaz serverinin Tor şəbəkəsi tərəfindənəldə edilən olmasına icazə ver - gizli xidmətlər üçün yerlihost portlarını daxil et - Gizli Xidmət Portları - gizli xidmətin üçün ünvanlanan ad (avtomatik hazırlanmış) - məhsul üçün sazlama girişi daxil et (baxmaq üçün adb və ya aLogCat istifadə etməlisən) - Layihə Evi(ləri): - https://www.torproject.org/docs/android\nhttps://guardianproject.info/apps/orbot/ - Tor Lisenziyası - https://torproject.org - Xidməti Quraşdırma: - -Tor: https://www.torproject.org - -LibEvent v2.0.21: http://www.monkey.org/~provos/libevent/ - Polipo v1.1.9: https://github.com/jech/polipo - IPtables v1.4.21: http://www.netfilter.org - SSL-i aç v1.0.1q: http://www.openssl.org - Aplikasiya Tor şəbəkəsinə %S gizli server portu açmaq istəyir. Aplikasiyaya inandığın halda bu təhlükəsizdir. - mövcud Tor prosesi tapıldı... - Nə isə pis bir şey oldu. Girişi yoxla - burada gizli xidməti: - gizli xidmət adını oxumağı deaktivləşdir - Tor-un başlanmasını dayandır: - Cihazınızı yenidən yükləyin, Toru bərpa etmək olmur! - Mövcud Ipstol İstifadə Et - Orbotla bağlanmış ipstol əvəzinə daxili cüt ipstol istifadə et - Tor cütlükləri quraşdırıla və ya təkmilləşdirilə bilmədi. - Həmişə Orbot qoşulduğu hallarda nişanı alətlət panelində saxla - Həmişə Açıq Xəbərdarlıqlar - Torla birlikdə ətraflı bildirişi göstərib ölkə və IP-dən çıxın. - Ətraflı bildirişlər - Körpülər aktivləşdirildi! - - Dil - Orbot üçün dil standartlarını və dili seç - Dil Seç - Olduğu kimi saxla, ya da mövcud dilə keç - Tor tərəfindən yaradılmış - Seçimləri Saxla - İnternet yoxdur; Tor gözləyir - Ötürmə qabiliyyəti: - aşağı - yuxarı - Avto-Yuxu Şəbəkəsi Yoxdur - İnternet olmadıqda icazə ver Tor yatsın - Yeni Tor oxşarına qoşuldun! - Bax - ChatSecure istifadə et - Toru İdarə Et - Tor xidmətini idarə etməsi üçün aplikasiyanı aktivləşdir - Deyəsən Orfoxu quraşdırmamısınız. Yardıma ehtiyacınız var, yoxsa yalnız brauzeri açmalıyıq? - Aplikasiya quraşdırılsın? - İnternetlə əlaqə yoxdur. Tor gözləmə rejiminə keçir... - İnternetlə əlaqə yaxşıdır. Tor iş rejiminə keçir... - Tor xidmətində quraşdırmalar yüklənir - Tor SOCKS - Torun təklif etdiyi Port SOCKS proksi işləyir (standart: 9050, yaxud söndürmək üçün 0) - SOCKS Port Config - Tor TransProxy Port - Torun təklif etdiyi Port Transparent proksi işləyir (standart: 9040, yaxud söndürmək üçün 0) - TransProxy Port Config - Tor DNS Port - Torun təklif etdiyi Port DNS işləyir (standart: 5400, yaxud söndürmək üçün 0) - DNS Port Config - Torrc Custom Config - YALNIZ EKSPERTLƏR: birbaşa torrc config xətlərini daxil edin - Custom Torrc - Mobile Martus - Benetech İnsan haqları Sənədləri tətbiqetməsi - Sizin ictimai Tor İP-ləriniz - Orbotla bağlı probleminiz varsa, lütfən, Android->Settings->Apps-də bu tətbiqetməni söndürün; - Tətbiqetmə konflikti - Transproxy avtomatik yeniləmə - Şəbəkə vəziyyəti dəyişəndə Transproxy qaydalarını yenidən tətbiq edin - Transproxy MƏCBURİ POZMA - Bütün transproxy şəbəkə qaydalarını elə İNDİ ləğv etmək üçün bura klikləyin - Transparent proksi qaydaları ləğv edildi - Root girişiniz yoxdur - Quraşdırma dəyişikliklərinin tətbiq edilməsi üçün Orbota başlamağa və ya onu dayandırmağa ehtiyacınız ola bilər. - VPN - kbps - mbps - KB - MB - Körpülər yeniləndi - Lütfən, Orbotu söndürün və yenidən yandırın ki, dəyişikliklər tətbiq edilsin. - QR kodlar - Sənin mobil şəbəkən Toru aktiv şəkildə əngəlləyirsə, şəbəkəyə daxil olmaq üçün Körpüdən istifadə edə bilərsən. Körpüləri aktivləşdirmək üçün yuxarıdakı körpü növlərindən birini SEÇ. - Körpü rejimi - Emeyl - Veb - Aktivləşdir - Tətbiqetmələr VPN Rejimi - Tor şəbəkəsi vasitəsiylə qoşulmaq üçün Android.\n\n*WARNING*-in VPN funksiyasından istifadə edərək öz qurğunda bütün tətbiqetmələri aktivləşdirə bilərsən. Bu, yeni, eksperimental funksiyadır və bəzən avtomatik olaraq başlamaya, yaxud dayana bilər. Bundan anonimlik məqsədiylə istifadə etmək OLMAZ, bundan YALNIZ süzgəc və qoruma divarlarından keçmək üçün istifadə etmək lazımdır. - Emeyl göndərin - Körpü ünvanını siz emeyl və veb vasitəsiylə, ya da körpünün QR kodunu skan etməklə əldə edə bilərsiniz. Körpü ünvanı haqda sorğunun altında \'Email\'i, yaxud \'Web\'i seçin.\n\nÜnvanı əldə edəndən sonra &amp-i nüsxələyin və onu Orbot quraşdırmasındakı \"Bridges\" parametrinə qoyun və cihazı yenidən yükləyin. - Orfoxu quraşdırın - Standart Brauzer - QEYD: Intel X86/ATOM cihazlarında yalnız standart Tor körpülər işləyir. - Dünya - diff --git a/app/src/main/res/values-bg/strings.xml b/app/src/main/res/values-bg/strings.xml deleted file mode 100644 index 22aff363..00000000 --- a/app/src/main/res/values-bg/strings.xml +++ /dev/null @@ -1,293 +0,0 @@ - - - Орбот - Orbot е безплатна прокси програма, която дава възможноста на други програми да използват интерент по-сигурно. Orbot използва Tor, за да криптира Интернет трафика и след това го скрива като препраща през няколко компютъра по целия свят. Tor е безплатен софтуер и отворена мрежа, която ти помага да се предпазиш от шпиониране по мрежата, което заплашва твоята свобода и лично пространство, конфиденциални бизнес отношение и връзки, и от вид правителствено следене наречено трафик анализ. - http://orbot/ - http://check.torproject.org - https://check.torproject.org - https://check.torproject.org/?TorButton=true - стартирай и стопирай Тор - Tor прокси - Орбот стартира... - Свързан към Тор мрежата - Орбот е деактивиран - TorService спира - Стартиране на Тор клиент... - завършено. - изчакване. - ВНИМАНИЕ: Трафикът Ви не е анонимен! Моля конфигурирайте приложенията си да използват HTTP proxy 127.0.0.1:8118 или SOCKS4A или SOCKS5 proxy 127.0.0.1:9050 - Начало - Прелисти - Настройки - Лог - Помощ - VPN - Старт - Стоп - Относно - Изтегли приложения... - Изтегли - Качи - Помощ - Затвори - Относно - Изчисти лог - Check - Изход - Сканирай BridgeQR - Сподели BridgeQR - - за старт натисни и задръж - - Прозрачно прокси (Изисква Root) - Прозрачно прокси - Автоматично прекарване на приложенията през Тор - Всичко през Тор - Прехвърляй през Тор трафика на всички приложения - Тор прокси услугата смени порта - ВНИМАНИЕ: Заобикаля стандартните портове(80, 443, т.н.). *ИЗПОЛЗВАЙ САМО* ако режимиете \'Всички\' или \'Програма\' не работят. - Списък портове - Списък с портовете, на които да се ползва прокси. *ИЗПОЛЗВАЙ САМО* ако режимиете \'Всички\' или \'Програма\' не работят. - Въведи портове на прокси - Изисквай Root достъп - Изисквай root достъп за прозрачно прокси - Тор е успешно инсталиран! - Двуичните файлове на Тор не са инсталирани. Моля проверете лога и уведомете tor-assistants@torproject.org - Грешка в приложението - Орбот - Относно Орбот - Следващ - Обратно - Край - ОК - Откажи - - Някои Орбот детайли - Orbot е приложение с отворен код, което съдържа Tor, LibEvent и Polipo. То предлага локално HTTP прокси (8118) и SOCKS прокси (9050) към Tor мрежата. Orbot също така има възможноста, на усройства с root достъп, да препраща целият интернет трафик през Tor. - Правата дадени - Orbot Permissions - Отлично! Засякохме, че имате root права достъпни за Орбот. Ще използваме тази сила разумно. - Въпреки че не е задължително, Орбот може да стане по-мощно приложение ако има root достъп. Използвайте бутона долу за да дадете на Орбот суперсили! - Ако нямате root достъп или не знаете за какво става въпрос, просто използвайте приложения направени да работят с Орбот. - Разбирам и искам да продължа без Суперпотребител - Разреши Root за Орбот - Настрой Торификацията - Орбот Ви дава възможност да прекарате всичкия трафик през Тор или да изберете приложения по отделно. - Прекарай всички приложения през Тор - Избери отделни приложения за Тор - Поддържани от Орбот приложения - Приложенията по-долу са създадени така, че да работят с Орбот. Цъкни на всеки бутон, за да инсталираш сега или може да ги намериш по-късно в Андроид маркет. - ChatSecure - Криптиран чат програма за Андроид - Proxy Settings - Научете как да конфигурирате приложения да работят през Орбот - DuckDuckGo Търсачка - Нагласете проксито на Twitter на \"localhost\" и порт 8118 - StoryMaker - Създай история и остави сигурноста на tor! - https://guardianproject.info/2012/05/02/orbot-your-twitter/ - Прокси настройки - Ако Андроид приложението, което използваш поддържа HTTP или SOCKS прокси, тогава мжоеш да го конфигурираш да се свързва с Orbot и да използва Tor.\n\n\nНастойките са host 127.0.0.1 или \"localhost\". За HTTP, портът е 8118. За SOCKS проксито е 9050. Най-добре е по възможност да се използва SOCKS4A или SOCKS5.\n\n\n\nМожеш да научиш повече за прокситата в Андроид през странцита с въпроси и отговори: http://tinyurl.com/proxyandroid\n - Орбот е готов! - Милиони хора по света използват Tor по голям брой причини.\n\nЖурналисти и блогъри, защитници на човешките права, органите на реда, войници, корпорации, граждани на държави с репресивни режими, и най-обикновени граждани... а сега и ти! - Моля, настрой Orbot преди да почнеш да го използваш! - - Успешн се свързахте с Tor мрежата - това НЕ значи, че устройството Ви е предпазено. Може да използвате \'Браузър\' бутона да тествате връзката. \n\nОтидете на https://guardianproject.info/apps/orbot или изпратете имейл на help@guardianproject.info, за да научите повече. - Това ще те заведе на https://check.torproject.org, за да провери дали Orbot е правилно настроен и дали си свързан с Tор. - Скрити услуги - Главни - Стартирай Орбот при стартиране на устройството - Автоматично стартирай Орбот и се свържи към Тор когато твоето Андроид устройство стартира - - - Орбот дава достъп до Tor през Android!\n\nTor ти помага да се предпазиш от филтриране на интернетът, анализ на трафика и подслушване по интернет всички, от които заплашват личното ти пространство, конфиденциалната ти информация и личните ти връзки.\n\nТози стъпка по стъпка наръчни ще ти помогне да настроиш Orbot и Tor на устройството си. - - Внимание - Самото инсталиране на Orbot няма автоматично да анонимизира мобилния ти трафик.\n\nТрябва да настроиш Orbot, устройството ти и други приложения, за да ползваш Tor успешно. - - Права - Ако желаеш може да разрешиш на Orbot \'Superuser\' права, за да включиш допълнителни функиции, като Прозрачно Проксифициране. - Ако не желаеш това се увери, че програмите, които ще използваш са съвместими с Orbot - Устройството ти не изглежда да има или предлага root или така наречения \'Суперпотребителски\' достъп.\n\nМоля, използвай режидъмът \'Приложения\' на главния екран. - - Приложения през Орбот - ChatSecure: Криптирана чат програма с подръжка на Off-the-Record енкрипция. - Orfox: Браузър с насоченост към осигуряване на личното пространство, който работи през Tor - Намери всики Guardin Project програми в Google Play - Намери всички приложения на Guardian Project в F-Droid - Намери всички Guardian Project приложения на https://f-droid.org - - Прозрачно прокси - Това позволява на приложенията Ви автоматично да използват мрежата на Тор без никаква конфигурация. - (Избери тази опция ако нямаш представа за какво става въпрос) - Нищо - Тетъринг през Тор - Включи Прозрачно Тор Проксифициране през Wifi и USB (изисква рестартирване) - Изискай достъп на Суперпотребител - Избери приложения - Избрери приложения за използване през Тор - Настройки на node-а - Това са допълнителни настройки, които могат да намалят Вашата анонимност - Входящи точки - Отпечатъци, никсове, държави и адреси за първия скок - Въведи входящи точки - Разреши тихо стартиране - Разреши на всяко приложение да иска от Orbot да стартира Tor услуги - Прокси за всички - Прокси за нито една - Обърни селекцията - Изходящо Мрежово Прокси (Незадължително) - Тип прокси - Протокол за прокси сървър: HTTP, HTTPS, Socks4, Socks5 - Тип на входящо прокси - Прокси хост - Адреса на Прокси Сървърът - Въведи прокси хост - Порт на прокси - Порта на Прокси Сървърът - Въведи прокси порт - Изходящ Прокси Потребителско Име - Прокси Потребителско Име (Незадължително) - Въведи Прокси Потребителско Име - Изходяща Прокси Парола - Прокси Парола (Незадължително) - Въведи Прокси Парола - Статус - Конфигуриране на напълно прозрачно прокси... - Конфигуриране на прозрачно прокси на база приложение... - Прозрачно прокси АКТИВНО - TransProxy е включен за Тетъринг! - ВНИМАНИЕ: грешка при стартиране на прозрачно проски! - TransProxy правила изчистени - Неуспешно стартиране на Тор процес: - Polipo работи на порт: - Конфигуриране на прозрачно прокси на база порт... - Бридж грешка - За да използвате бридж функционалността трябва да въведете поне един IP адрес на бридж. - Изпрати и-мейл до bridges@torproject.org със съдържание \"get bridges\" в и-мейл от акаунт в gmail. - Грешка - Твоята ReachableAddresses настройка предизвика грешка! - Твоите настройки за препращане предизвикаха изключение! - Изходни точки - Отпечатъци, никсове, държави и адреси за последния скок - Въведи изходни точки - Не ползвай Node-ве - Отпечатъци, никсове, държави и адреси, които да не бъдат ползвани - Край - Задължителни Node-we - Използвай *само* изброените node-ве - Бриджове - Използвай Бриджове - Скрити Мостове - Включи алтернативени входящи node-ве в Tor Мрежата - Включи ако настроените мостове са скрити мостове - IP адрес и порт на бриджове - Въведи адреси на бриджове - Препращачи(Relays) - Препращане - Разреши устройството ти да бъде не изходен препращач - Порт за Препращане - Порт за слушане на твоя Тор препращач - Въведи OR порт - Прякор на препращача - Прякор за твоя Tor препращач - Въведи прякор за препращача - Достижими адреси - Стартирай като клиент зад firewall с рестриктивни политики - Достъпни портове - Портове достъпни зад firewall с рестриктивни политики - Въведи портове - Включи скрити услуги - стартирай сървъри достъпни през Тор мрежата - въведи локални портове за скрити услуги - Портове на скрити услуги - Автоматично генериран адрес за твоята скрита услуга(hidden service) - включи запис на дебъг доклади (трябва да ползвате aLogCat или adb, за да ги разглеждаш) - Начални Станици на Проектите: - https://www.torproject.org/docs/android\nhttps://guardianproject.info/apps/orbot/ - Тор лиценз - https://torproject.org - Софтуер на трети страни: - Tor: https://www.torproject.org - LibEvent v2.0.21: http://www.monkey.org/~provos/libevent/ - Polipo v1.1.9: https://github.com/jech/polipo - IPtables v1.4.21: http://www.netfilter.org - OpenSSL v1.0.1q: http://www.openssl.org - Приложение иска да отвори порт на скрит сървър %S към Тор мрежата. Безопасно е да се доверите на приложението. - намерил си съвместим Tor проект... - Нещо лошо се случи. Проверете лога - Скрита услуга включена: - не може да прочете име на скрита услуга - Не може да стартира Тор: - Рестартирай устройството си, неуспешно рестариване на Tor! - Използвай Iptables по подразбиране - използвай вградените двуични iptables вместо тези идващи с Orbot - Двуичните файлове на Тор не бяха инсталирани или обновени. - Винаги показвай икона в тулбара когато Орбот е свързан - Уведомления винаги включени - Покажи разширена информация за Tor изходната държава и IP в лентата за известия - Разширени известия - Мостове включени! - - Език - Избери местоположение и език за Орбот - Избери език - Остави по подразбиране или смени наличния език - базиран на Tor - Запази настройки - Няма интернет връзка; Tor е в режим на изчакване... - Скорост: - теглене - изпращане - Лиспва Автоматичен Режим на Изчакване - Сложи Tor в режим на изчакване, когато няма интернет - Сменихте своята Тор идентичност! - Браузър - Използвай ChatSecure - Настрой Tor - Разреши тази програма да контролира Tor - Не изглежда да имате Orfox инсталиран. Желаете ли помощ с това, или просто да отворим браузъра? - Инсталирай програми? - Няма интернет връзка. Преминаване в режим на изчкаване... - Добра интернет връзка. Събуждане на Tor... - обновяване на настройките в Tor услугата - Tor SOCKS - Порт, на който Tor предлага своето SOCKS прокси(подразбиране: 9050 или 0, за да забраниш) - SOCKS Port Config - Tor TransProxy Port - Порт, на който Tor предлага своето Transparent прокси прокси(подразбиране: 9040 или 0, за да забраниш) - TransProxy Port Config - Tor DNS Port - Порт, на който Tor предлага своят DNS (подразбиране: 5400 или 0, за да забраниш) - DNS Port Config - Torrc Custom Config - САМО ЗА ЕКСПЕРТИ: въведи директно torrc конфигурационният код - Ръчно настроен Torrc - Mobile Martus - Benetech Human Rights Documentation App - Твоите публични Tor IP-та: - Моля, забрани тази програма в Android->Настройки->Приложения ако имаш проблеми с Orbot: - Конфликт с друго приложение - Транспрокси автоматично освежаване - Приложи повторно транспрокси правилата при промяна на състоянието на мрежата - Транспроски ПРИНУДИТЕЛНО ПРЕМАХВАНЕ - Натисни тук, за да изтриеш всички транспркси мрежови правила ВЕДНАГА - Транспрокси правилата изтрити! - Нямаш ROOT достъп до устройството - Може да се наложи да спреш и стартираш Orbot, за да могат някои настройки да влязат в действие. - VPN - kbps - mbps - KB - MB - Мостове включени! - Моля, рестартирай Orbot, за да влязат в действие промените - QR Кодове - Ако вашата мрежа целенасочено блирва Tor, може да използвате Мост, за да се свържете. ИЗБЕРЕТЕ един от видовете мостове изброени по-горе, за да включите тази функционалност. - Режим мост - Имейл - Уеб - Активирай - Приложения във VPN режим - Можеш да настроиш всички приложения да минават през Tor мрежата използвайки VPN функцията на Андроид.\n\n*ПРЕДУПРЕЖДЕНИЕ* Това е нова, експериментална функция и в някои случаи може да не стартира автоматично, или да спре. НЕ бива да се използва за анонимност, а САМО за преминаване през файъруоли и филтри. - Изпрати имейл - Можеш да получиш адреса на мост по имейл, интернет или като сканираш QR kod. Избери \'Имейл\' или \'Интернет\' по-долу, за да поискаш адрес на мост.\n\nВеднъж щом получиш адреса го копирай в \"Мостове\", в настройките на Orbot и рестартирай приложението. - Инсталирай Orfox - Нормален Браузър - БЕЛЕЖКА: Само стандартни Tor мостове работя на Intel X86/ATOM устройства - Свят - diff --git a/app/src/main/res/values-bn-rBD/strings.xml b/app/src/main/res/values-bn-rBD/strings.xml deleted file mode 100644 index d179a61e..00000000 --- a/app/src/main/res/values-bn-rBD/strings.xml +++ /dev/null @@ -1,40 +0,0 @@ - - - অরবট - Orbot একটি ফ্রি প্রক্সি অ্যাপ্লিকেশন যা অন্যান্য Apps কে আরও নিরাপদভাবে ইন্টারনেট ব্যবহার করার ক্ষমতাপ্রদান করে। Orbot আপনার ইন্টারনেট ট্রাফিক এনক্রিপ্ট করতে টর ব্যবহার এবং তারপর সারা বিশ্বের কম্পিউটারের সিরিজের moddho diye porichalito kore gopon kore. টর ফ্রি সফটওয়্যার এবং আপনি ট্রাফিক বিশ্লেষণ হিসেবে পরিচিত ব্যক্তিগত স্বাধীনতা ও গোপনীয়তা, গোপনীয় বাণিজ্যিক কার্যক্রম এবং সম্পর্ক, এবং রাষ্ট্রীয় নিরাপত্তা হুমকির মুখে পড়ে নেটওয়ার্ক নজরদারি একটি ফর্ম বিরুদ্ধে রক্ষা করতে সাহায্য করে যে একটি খোলা নেটওয়ার্ক. - টর প্রক্সি সার্ভিস - অরবট চালু হচ্ছে . . . - টর নেটওয়ার্কের সাথে সংযুক্ত হয়েছে - অরবট নিষ্ক্রিয় করা হয়েছে - টর ক্লায়েন্ট চালু করা হচ্ছে - সম্পূর্ণ - অপেক্ষা করা হচ্ছে - হোম - নিয়ম বিন্যাস - সাহায্য - শুরু - শেষ - সাহায্য - বন্ধ - চালু করার জন্য ধরে থাকুন - সব কিছু টরের মাধ্যমে করুন - অরবট - পরবর্তী - পেছনে - শেষ - ঠিক আছে - বাদ - - অরবট এর অনুমতিসমূহ - আমি বুঝতে পেরেছি এবং এগিয়ে যেতে চাই Superuser ছাড়া। - - সাধারণ - - - - - অনুমতিসমূহ - - - - diff --git a/app/src/main/res/values-bn-rIN/strings.xml b/app/src/main/res/values-bn-rIN/strings.xml deleted file mode 100644 index 844f834c..00000000 --- a/app/src/main/res/values-bn-rIN/strings.xml +++ /dev/null @@ -1,12 +0,0 @@ - - - - - - - - - - - - diff --git a/app/src/main/res/values-bn/strings.xml b/app/src/main/res/values-bn/strings.xml deleted file mode 100644 index 844f834c..00000000 --- a/app/src/main/res/values-bn/strings.xml +++ /dev/null @@ -1,12 +0,0 @@ - - - - - - - - - - - - diff --git a/app/src/main/res/values-brx/strings.xml b/app/src/main/res/values-brx/strings.xml deleted file mode 100644 index 844f834c..00000000 --- a/app/src/main/res/values-brx/strings.xml +++ /dev/null @@ -1,12 +0,0 @@ - - - - - - - - - - - - diff --git a/app/src/main/res/values-bs/strings.xml b/app/src/main/res/values-bs/strings.xml deleted file mode 100644 index bcef3470..00000000 --- a/app/src/main/res/values-bs/strings.xml +++ /dev/null @@ -1,18 +0,0 @@ - - - Pomoć - Pomoć - Zatvori - Nazad - Otkaži - - Proksi postavke - - - - - - - - - diff --git a/app/src/main/res/values-ca/strings.xml b/app/src/main/res/values-ca/strings.xml deleted file mode 100644 index 709b1e45..00000000 --- a/app/src/main/res/values-ca/strings.xml +++ /dev/null @@ -1,226 +0,0 @@ - - - Orbot - http://orbot/ - https://check.torproject.org - https://check.torproject.org - https://check.torproject.org/?TorButton=true - Inicia i atura Tor - torproxyservice - L\'Orbot s\'està iniciant... - Esteu connectat a la xarxa Tor - L\'Orbot està desactivat - S\'està iniciant el client Tor... - fet. - s\'està esperant. - ATENCIÓ: El trànsit de la vostra connexió encara no és anònim! Heu de configurar les vostres aplicacions per utilitzar un proxy HTTP a 127.0.0.1:8118, o un proxy SOCKS4A o SOCKS5 a 127.0.0.1:9050 - Inici - Navega - Preferències - Registre - Ajuda - Inicia - Atura - Quant a... - Baixada - Pujada - Ajuda - Tanca - Quant a... - Esborra el registre - Prova - Surt - - mantén-lo premut per iniciar - - Proxy transparent (requereix Root) - Utilitza un proxy transparent - Torificació automàtica de les apps - Tor per a tot - Canalitza el trànsit de totes les aplicacions a través de Tor - Port alternatiu per al proxy - ATENCIÓ: Això trampeja els ports habituals (80, 443, etc.) *UTILITZEU-HO NOMÉS* si el mode «Totes» o «App» no funcionen. - Llista de ports - Llista de ports a canalitzar per proxy. *UTILITZEU-HO NOMÉS* si el mode «Totes» o «App» no funcionen. - Introduïu els ports a canalitzar per proxy - Demana l\'accés root - Demana l\'accés root per a la canalització a través de proxy transparent - Els binaris de Tor s\'han instal·lat correctament. - Els fitxers binaris de Tor no s\'han pogut instal·lar. Comproveu el registre i notifiqueu-ho a tor-assistants@torproject.org - Error de l\'aplicació - Us donem la benvinguda a l\'Orbot - Quant a Orbot... - Següent - Enrere - Fi - D\'acord - Cancel·la - - Alguns detalls de l\'Orbot... - Permís concedit - Permisos de l\'Orbot - Perfecte! Hem detectat que teniu els permisos root activats per a l\'Orbot. Utilitzarem aquesta capacitat amb sensatesa. - Encara que no és imprescindible, l\'Orbot pot esdevenir una eina molt més potent si el vostre terminal té accés root. Utilitzeu el botó d\'aquí sota per concedir superpoders a l\'Orbot! - Si no teniu accés root, o no teniu ni idea del què us estem parlant, simplement assegureu-vos d\'utilitzar aplicacions dissenyades per funcionar amb l\'Orbot. - Ho entenc i vull continuar sense accés de superusuari - Concedeix accés root a l\'Orbot - Configura la connexió a Tor - L\'Orbot us ofereix l\'opció de canalitzar el trànsit de totes les aplicacions a través de Tor o bé escollir quines aplicacions voleu que utilitzin Tor. - Canalitza totes les aplicacions a través de Tor. - Selecciona les aplicacions individualment - Aplicacions per utilitzar amb l\'Orbot - Les aplicacions d\'aquí sota s\'han dissenyat per funcionar amb l\'Orbot. Feu clic a cada botó per instalar-les ara, o busqueu-les després a Google Play Store, al lloc web de GuardianProject.info o a F-Droid.org. - ChatSecure - Client de missatgeria instantània segura per a Android - Proxy Settings - Aprèn a configurar aplicacions per a què funcionin amb l\'Orbot - DuckDuckGo - Aplicació de cerca al web - Estableix el proxy de Twitter a l\'amfitrió «localhost» i port 8118 - https://guardianproject.info/2012/05/02/orbot-your-twitter/ - Ajustaments del proxy - L\'Orbot és a punt! - Configureu l\'Orbot abans d\'utilitzar-lo! - - S\'obrirà el vostre navegador web a https://check.torproject.org per tal de comprovar si l\'Orbot està ben configurat i estàs connectat a Tor. - Serveis ocults - General - Inicia l\'Obot a l\'arrencada - Inicia l\'Orbot i connecta a Tor automàticament quan el vostre dispositiu Android arrenca. - - - - Advertència - - Permisos - Opcionalment podeu concedir accés «superusuari» a l\'Orbot per activar funcions avançades, com el servidor intermediari transparent. - Si no voleu fer això assegureu-vos de fer servir aplicacions dissenyades per funcionar amb l\'Orbot. - - Aplicacions dissenyades per a l\'Orbot - ChatSecure: Aplicació de xat segur amb encriptació confidencial. - Trobareu totes les aplicacions de Guardian Project a Google Play Store - - Servidor intermediari transparent - Això permet que les vostres aplicacions es connectin a través de la xarxa Tor sense haver de configurar res. - (Marqueu aquesta casella si no teniu ni idea del que estem parlant) - Cap - Compartició de xarxa amb Tor - Activa el servidor intermediari transparent de Tor pels dispositius connectats a través de la compartició de xarxa via Wifi o USB (cal reiniciar) - Petició d\'accés de superusuari - Selecciona les apps - Trieu quines apps s\'han de canalitzar a través de Tor - Configuració de node - Aquests són paràmetres avançats que poden reduir el vostre anonimat - Node d\'entrada - Empremtes, àlies, països i adreces pel primer salt - Introduïu els nodes d\'entrada - Totes via proxy - Cap via proxy - Inverteix selecció - Servidor intermediari de sortida a la xarxa (opcional) - Tipus de servidor intermediari de sortida - Protocol a utilitzar pel servidor intermediari: HTTP, HTTPS, Socks4, Socks5 - Introduïu el tipus de servidor intermediari - Amfitrió del servidor intermediari de sortida - Nom de l\'amfitrió del servidor intermediari - Introduïu l\'amfitrió del servidor intermediari - Port del servidor intermediari de sortida - Port del servidor intermediari - Introduïu el port del servidor intermediari - Nom d\'usuari del servidor intermediari de sortida - Nom d\'usuari del servidor intermediari (opcional) - Introduïu el nom d\'usuari del servidor intermediari - Contrasenya del servidor intermediari de sortida - Contrasenya del servidor intermediari (opcional) - Introduïu la contrasenya del servidor intermediari - Estat - S\'està configurant el servidor intermediari transparent complet... - S\'està configurant el servidor intermediari transparent per apps... - S\'ha ACTIVAT el servidor intermediari transparent - S\'ha activat el servidor intermediari per la compartició de xarxa - ATENCIÓ: hi ha hagut un error en iniciar el servidor intermediari transparent - S\'han esborrat les regles del servidor intermediari transparent - No s\'ha pogut iniciar el procés Tor: - S\'està configurant el servidor intermediari transparent per ports... - Hi ha hagut un error de pont - Per poder utilitzar la funcionalitat de pont, cal que introduïu almenys una adreça IP de pont. - Envieu un correu a bridges@torproject.org amb la línia «get bridges» sola al cos del missatge des d\'un compte de gmail. - Error - Els paràmetres d\'adreces accessibles han provocat una excepció. - Els paràmetres de reemissió han causat una excepció. - Nodes de sortida - Empremtes, àlies, països i adreces per l\'últim salt - Introduïu els nodes de sortida - Nodes per excloure - Empremtes, àlies, països i adreces per excloure - Introduïu nodes per excloure - Nodes estrictes - Utilitza *només* aquests nodes especificats - Ponts - Utilitza ponts - Ponts ofuscats - Activa nodes alternatius d\'entrada a la xarxa Tor - Activeu-ho si els ponts configurats són ponts ofuscats - Adreça IP i port dels ponts - Introduïu les adreces del pont - Reemissors - Reemissió - Activa el vostre dispositiu per ser un reemissor sense sortida - Port de reemissió - Port d\'escolta per la vostra reemissió de Tor - Introduïu el port OR - Àlies del reemissor - L\'àlies pel vostre reemissor de Tor - Introduïu un àlies personalitzat pel vostre reemissor - Adreces accessibles - S\'executa com a client darrera d\'un tallafocs amb normes restrictives - Ports accessibles - Ports que es poden accedir darrera d\'un tallafocs restrictiu - Introduïu els ports - Allotjament de servei ocult - Permet que un servidor al dispositiu sigui accessible des de la xarxa Tor - introduïu els ports de l\'amfitrió local pels serveis ocults - Ports del servei coult - el nom adreçable pel vostre servei ocult (generat automàticament) - activa la sortida del registre de depuració (cal utilitzar l\'adb o l\'aLogCat per veure\'l) - Lloc(s) web del projecte: - La llicència Tor - https://torproject.org - Programari de terceres parts: - Tor: https://www.torproject.org - LibEvent v2.0.21: http://www.monkey.org/~provos/libevent/ - Polipo v1.1.9: https://github.com/jech/polipo - IPtables v1.4.21: http://www.netfilter.org - Una aplicació vol obrir el port %S de servei ocult a la xarxa Tor. Això és segur si confieu en l\'aplicació. - s\'ha trobat un procés Tor existent... - Ha fallat alguna cosa. Comproveu el registre - servei ocult a: - ha estat impossible llegir el nom del servei ocult - Ha estat impossible iniciar Tor: - Utilitza les Iptables per defecte - utilitza el binari incorporat amb l\'Iptables enlloc del que porta l\'Orbot - Els binaris de Tor no s\'han pogut instal·lar o actualitzar. - Manté la icona sempre a la barra d\'eines mentre l\'Orbot està connectat - Notificacions sempre activades - Ponts activats. - - Trieu la localització i la llengua per l\'Orbot - Tria la llengua - Deixa-ho per defecte o canvia la llengua actual - funciona amb Tor - Desa els paràmetres - Ample de banda: - baixada - pujada - No hi ha autodesconnexió de xarxa - Posa el Tor en pausa mentre no hi ha connexió a internet - Heu canviat a una nova identitat Tor. - Utilitza ChatSecure - Gestiona Tor - Activa aquesta app per controlar el servei Tor - Voleu instal·lar les apps? - Les vostres IP públiques de Tor: - kbps - mbps - KB - MB - Correu-e - Web - Activa - Navegador estàndard - diff --git a/app/src/main/res/values-cs-rCZ/strings.xml b/app/src/main/res/values-cs-rCZ/strings.xml deleted file mode 100644 index 468e0b44..00000000 --- a/app/src/main/res/values-cs-rCZ/strings.xml +++ /dev/null @@ -1,223 +0,0 @@ - - - Orbot - http://orbot/ - http://check.torproject.org - https://check.torproject.org - https://check.torproject.org/?TorButton=true - spustit a vypnout Tor - torproxyservice - Orbot se spouští... - Připojen k síti Tor - Orbot je deaktivován - Startuji Tor klienta... - hotovo. - čekám. - VAROVÁNÍ: Vaše komunikace ještě není anonymní! Prosím nastavte vašim aplikacím HTTP proxy 127.0.0.1:8118 nebo SOCKS4A či SOCKS5 proxy 172.0.0.1:9050 - Domů - Prohlížet - Nastavení - Log - Pomoc - Zapnout - Vypnout - O aplikaci - Stáhnout - Nahrát - Nápověda - Zavřít - O aplikaci - Vyčistit log - Ověřit - Konec - - podržte pro spuštění - - Transparentní proxy (vyžaduje roota) - Transparentní proxy - Automatické Torování aplikací - Torovat všechno - Proxynovat všechny aplikace skrz Tor - Záložní port pro proxy - VAROVÁNÍ: Obchází běžné porty (80, 443, etc). *POUŽIJTE JEN* pokud módy \'All\' nebo \'App\' nefungují. - Seznam portů - Seznam portů co proxynovat. *POUŽIJTE JEN* pokud módy \'All\' nebo \'App\' nefungují - Zadejte porty pro proxynování - Vyžaduje root přístup - Požádat o práva roota kvůli transparentnímu proxy - Binárky toru byly úspěšně nainstalovány! - Nebylo možno nainstalovat binárky Toru. Prosím zkontrolujte log a upozorněte tor-assistants@torproject.org - Chyba aplikace - Orbot - O Orbotovi - Další - Zpět - Dokončit - Budiž - Zrušit - - Pár detailů o Orbot - Práva udělena - Oprávnění Orbota - Výborně! Bylo detekováno, že root oprávnění bylo Orbotu uděleno. Budeme tuto sílu užívat moudře. - I když to není nutné, Orbot může pracovat lépe, pokud má vaše zařízení root. Použijte tlačítko dole pro udělení supersíly Orbotovi. - Pokud nemáte přístup roota, nebo nevíte, o co se jedná, ujistěte se, že používáte aplikace, které s Orbotem spolupracují. - Rozumín a přeji si pokračovat bez roota (superuživatelských oprávnění) - Udělit Orbotovi root oprávnění - Nastavení Torování - Orbot umožňuje směrovat datový provoz všech aplikací přes Tor NEBO zvolit aplikace individuálně. - Tor Proxy pro všechny aplikace - Zvolit aplikace pro Tor individuálně - Aplikace povolené pro Orbota - Aplikace níže byly vyvinuty tak, aby spolupracovaly s Orbotem. Klikněte na každé tlačítko pro instalaci, aplikace můžete najít i v Obchodu Play nebo na webu GuardianProject.info či F-Droid.org. - ChatSecure - Bezpečný instant messaging klient pro Android - Proxy Nastavení - Naučte se, jak nastavit aplikace, aby pracovaly s Orbotem - Aplikace DuckDuckGo pro vyhledávací engine - Nastavit Twitter proxy na host \"localhost\" a port 8118 - https://guardianproject.info/2012/05/02/orbot-your-twitter/ - Nastavení Proxy - Orbot je připraven! - Orbot musíte nejdříve nastavit, než ho začnete používat! - - Tato volba otevře ve webovém prohlížeči stránku https://check.torproject.org pro kontrolu, jestli je Orbot správně nastaven a jste připojen k Tor. - Skrytý hosting služby - Obecné - Spustit Orbot při startu systému - Automaticky spustit Orbot a připojit se k Tor po startu zařízení - - - - Varování - - Oprávnění - Volitelně můžete Orbotu udělit \'siperuýivatelský\' (root) přístup pto povolení rozšířených funkcí, například transparentní proxy. - Pokud si to nepřejete, používejte prosím aplikace napsané tak, aby spolupracovaly s Orbotem - - Orbot-povolené aplikace - ChatSecure: Bezpečná chatovací aplikace s technologií Off-the-Record Encryption - Najděte všechny aplikace Guardian Projektu na Obchodu Play - - Transparentní proxy - Toto povolí aplikacím automaticky běžet přes Tor síť bez jakéhokoliv nastavování. - (Povolte tuto volbu, pokud nemáte ponětí, o co se jedná) - Žádné - Tor Tethering - Povolit Tor transparentní proxy pro zařízení připojená přes Wifi a USB tethering (vyžaduje restart) - Požadavek na Superuživatelský přístup - Vybrat aplikace - Zvolte aplikace používající směrováni přes Tor - Konfigurace uzlu (nodu) - Tato rozšířená nastavení mohou snížit vaši anonymitu - Vstupní nody - Otisky (fingerprints), přezdívky serveru (nicks), státy a adresy pro první skok (hop) - Zadejte vstupní nody - Převrátit výběr - Odchozí síťová proxy (volitelné) - Typ odchozí proxy - Protokol pro proxy server: HTTP, HTTPS, Socks4, Socks5 - Zadejte typ proxy - Hostitel odchozí proxy - Jméno hostitele proxy serveru - Zadejte hostitele proxy - Port odchozí proxy - Port proxy serveru - Zadejte proxy port - Uživatelské jméno odchozí proxy - Proxy uživatelské jméno (volitelné) - Zadejte Proxy uživatelské jméno - Heslo odchozí proxy - Proxy heslo (volitelné) - Zadejte Proxy heslo - Stav - Nastavuji transparentní proxy… - Nastavení na aplikacích založené transparentní proxy... - Transparentní proxy POVOLENA - Transparentní proxy povolena pro Tethering! - VAROVÁNÍ: chyba při startu transparentní proxy! - Pravidla TransProxy vymazána - Nelze spustit Tor proces: - Nastavení na portu založené transparentní proxy... - Chyba bridge - Pro použití bridge musíte zadat minimálné jednu IP adresu bridge. - Zašlete email pouze s řádkem \"get bridges\" v obsahu zprávy z vašeho gmail účtu na adresu bridges@torproject.org - Chyba - Vaše nastavení dostupných adres (ReachableAddresses) způsobilo chybu! - Vaše nastavení relace způsobilo výjimku! - Výstupní nody - Otisky (fingerprints), přezdívky serveru (nicks), státy a adresy pro poslední skok (hop) - Zadejte výstupní nody - Vyloučené nody - Otisky (fingerprints), přezdívky serveru (nicks), státy a adresy pro vyloučené nody - Zadejte nody k vyloučení - Striktní nody - Použít *pouze* tyto specifické nody - Bridge - Použít bridge - Matoucí bridge (Obfuscated Bridges) - Povolit alternativní vstupní nody do sítě Tor - Povolte, pokud jsou nastavené bridge matoucí bridge - IP adresy a porty bridgů - Zadejte adresy bridgů - Relé - Používání relé - Spuštění zařízení jako neodchozího relé - Port relé - Naslouchání Vašeho Tor relé - Zadejte OR port - Přezdívka relé - Přezdívka Vašeho Tor relé - Zadejte klientskou přezdívku relé - Dostupné adresy - Běžet jako klient za firewallem s restriktivní politikou - Dostupné porty - Porty dostupné za restriktivním firewallem - Zadejte porty - Skrytý hosting služby - umožnit serveru na zařízení být přístupné skrze síť Tor - vložte porty localhostu pro skryté služby - Skryté porty služby - adresovatelné jméno pro vaši skrytou službu (generováno automaticky) - umožnit ladicí informace na výstup (musí používat adb nebo aLogCat k prohlížení) - Domovské(á) umístění projektu - Tor Licence - https://torproject.org - Software třetích stran: - Tor: https://www.torproject.org - LibEvent v2.0.21: http://www.monkey.org/~provos/libevent/ - Polipo v1.1.9: https://github.com/jech/polipo - IPtables v1.4.21: http://www.netfilter.org - Aplikace požaduje otevření skrytého portu serveru %S k síti Tor. Toto je bezpečně, pokud aplikaci důvěřujete. - nalezev existující Tor proces… - Stalo se něco špatného. Zkontrolujte log - skrytá služba na: - nelze číst název skryté služby - Nelze spustit Tor: - Restartujte vaše zařízení, nejsme schopni resetovat Tor! - Použít defaultní Iptables - použít vestavěné iptables binárky místo těch dodávaných s Orbotem - Nelze nainstalovat nebo aktualizovat Tor binárky. - Vždy zobrazit ikonu ve stavovém řádku, pokud je Orbot připojen. - Notifikace vždy zapnuté - Bridge povoleny! - - Jazyk - Zvolte jazyk pro Orbot - Zvolte jazyk - Ponechat standartní, nebo přepnout stávající jazyk - Uložit nastavení - Šířka pásma: - stahování - nahrávání - Vypnout uspávání sítě - Uspat Tor když není k dispozici přístup k Internetu - Vaše identita na Toru byla změněna! - Použít ChatSecure - Spravovat Tor - Umožnit této aplikaci ovládat službu Tor - Nainstalovat aplikace? - Pro projevení změn restartujte Orbot - QR kódy - Email - Web - Aktivovat - Pošli email - Standartní prohlížeč - diff --git a/app/src/main/res/values-cs/strings.xml b/app/src/main/res/values-cs/strings.xml deleted file mode 100644 index 65e386fa..00000000 --- a/app/src/main/res/values-cs/strings.xml +++ /dev/null @@ -1,74 +0,0 @@ - - - Orbot - http://orbot/ - http://check.torproject.org - https://check.torproject.org - https://check.torproject.org/?TorButton=true - spustit a vypnout Tor - torproxyservice - Orbot se spouští… - Připojen k síti Tor - \"Orbot je deaktivován - Orbot se vypíná - Startuji Tor klienta… - hotovo. - čekám. - VAROVÁNÍ: Vaše komunikace ještě není anonymní! Prosím nastavte vašim aplikacím HTTP proxy 127.0.0.1:8118 nebo SOCKS4A či SOCKS5 proxy 172.0.0.1:9050 - Domů - Prohlížet - Nastavení - Log - Pomoc - Aplikace - Zapnout - Vypnout - O aplikaci - Pomoc - Zavřít - O aplikaci - Vyčistit log - Ověřit - Konec - - podržte pro spuštění - - Transparentní proxy (vyžaduje roota) - Transparentní proxy - Automatické Torování aplikací - Torovat všechno - Proxynovat všechny aplikace skrz Tor - Záložní port pro proxy - VAROVÁNÍ: Obchází časté porty (80, 443, etc). *POUŽIJTE JEN* pokud módy \'All\' nebo \'App\' nefungují. - Seznam portů - Seznam portů co proxynovat. *POUŽIJTE JEN* pokud módy \'All\' nebo \'App\' nefungují - Zadejte porty pro proxynování - Vyžaduje root přístup - Požádat o práva roota kvůli transparentnímu proxy - Binárky toru byly úspěšně nainstalovány! - Chyba aplikace - Orbot - O Orbotovi - Další - Zpět - Dokončit - Zrušit - - Práva udělena - Nastavení Proxy - Orbot je připraven! - - Hlavní - - - - Varování - - - - Transparentní proxy - Není - Status - Chyba - - Uloz nastaveni - Aplikace - diff --git a/app/src/main/res/values-cy/strings.xml b/app/src/main/res/values-cy/strings.xml deleted file mode 100644 index a48a10a4..00000000 --- a/app/src/main/res/values-cy/strings.xml +++ /dev/null @@ -1,81 +0,0 @@ - - - Orbot - http://orbot/ - http://check.torproject.org - https://check.torproject.org - https://check.torproject.org/?TorButton=true - cychwyn a stopio Tor - gwasanaethdirpwrytor - Mae Orbot yn cychwyn... - Wedi cysylltu â rhwydwaith Tor - Yn cychwyn cleient Tor - Wedi ei gwblhau. - yn aros. - RHYBUDD: Nid yw eich traffig yn ddienw eto! Os gwelwch yn dda ffurfweddu eich ceisiadau at arfer HTTP proxy 127.0.0.1:8118 neu SOCKS4A neu ddirprwy SOCKS5 127.0.0.1:9050 - Hafan - Pori - Gosodiadau - Log - Help - Cychwyn - Stop - Amdanom ni - Llwytho i lawr - Llwytho i fyny - Help - Cau - Amdanom ni - Clirio log - Gwirio - Gadael - - pwyswch yn hir i gychwyn - - Dirprwyo tryloyw (angen Gwreiddyn) - Dirprwyo tryloyw - \'Torifying\' o Apps yn awtomatig - Popeth Tor - Traffig dirprwy i\'r holl apps drwy Tor - Rhestr Porthau - Rhestr o borthau i\'w dirprwyo. *DEFNYDDIER YN UNIG* os nad yw modd \'Popeth\' neu \'App\' yn gweithio - Orbot - Am Orbot - Nesaf - Yn ôl - Gorffen - Iawn - Diddymu - - Rhai manylion am Orbot - Caniatâd wedi\'i roi - Gosodiadau Dirprwy - Mae Orbot yn barod! - - Cyffredinol - - - - Rhybudd - - - - Dirprwyo\'n dryloyw - Dim - Dewiswch Apps - Dewiswch Apps i\'w llwybro drwy Tor - Ffurfweddiad nod - Nodau mynediad - I mewn i nodau mynediad - Cyfrinair y Dirprwy (Dewisol) - Statws - Gwall - Nodau Gadael - I mewn i Nodau Gadael - Yn eithrio Nodau - I mewn i Nodau Eithrio - Trwydded Tor - Meddalwedd 3ydd-parti - - Dewiswch locale ac iaith i Orbot - Dewiswch iaith - Cadw\'r gosodiadau - diff --git a/app/src/main/res/values-da/strings.xml b/app/src/main/res/values-da/strings.xml deleted file mode 100644 index 2c63a078..00000000 --- a/app/src/main/res/values-da/strings.xml +++ /dev/null @@ -1,203 +0,0 @@ - - - Orbot - Orbot er en gratis og åben proxy-applikation, der gør det muligt at anvende internettet mere sikkert fra andre programmer. Orbot bruger Tor til at kryptere internettrafikken, og skjuler den ved at sende den gennem serverere, lokaliseret i hele verden. Tor er gratis og åben software, der kan hjælpe dig mod netværksovervågning kaldet trafikanalyse, der kan true din personlige frihed, dit privatliv, handelsaktivitet og forhold. - http://orbot/ - http://check.torproject.org - https://check.torproject.org - https://check.torproject.org/?TorButton=true - start og stop Tor - torproxyservice - Orbot starter op ... - Der er forbindelse til Tor-netværket - Orbot er slået fra - Starter Tor klienten... - udført. - afventer. - ADVARSEL: Din trafik er ikke endnu ikke anonym! Konfigurér venligst dine programmer, så de bruger HTTP proxy 127.0.0.1:8118 eller SOCKS4A eller SOCKS5-proxy 127.0.0.1:9050 - Hjem - Brows - Indstillinger - Log - Hjælp - Start - Stop - Om - Henter - Sender - Hjælp - Luk - Om - Ryd log - Tjek - Afslut - - hold nede for start - - Transparent proxy (kræver Root) - Transparent proxy - Anvend automatisk Tor på programmer - Brug Tor til alt - Proxy-trafik for alle programmer gennem Tor - Tilbagefaldsport for proxy - ADVARSEL: Omgår almindelige porte (80, 443, osv). Bør *KUN* anvendes hvis \'All\' eller \'App\' tilstande ikke virker. - Portliste - Liste af porte der skal filtreres gennem proxyen. Bør *KUN* anvendes hvis \'All\' eller \'App\' tilstande ikke virker. - Indtast porte der skal filtreres gennem proxyen. - Forespørg om Root-adgang - Kræver root privilegier for gennemsigtig proxy. - Tor\'s binære filer succesfuldt installeret! - Tor\'s binære filer kunne ikke installeres. Læs venligst loggen og underret tor-assistants@torproject.org - Programfejl - Orbot - Om Orbot - Næste - Tilbage - Afslut - Okay - Fortryd - - Nogle Orbot detaljer - Tilladelse givet - Orbot tilladelser - Fremragende! Vi kan se at du har givet root tilladelser til Orbot . Vi vil bruge denne magt med omtanke. - Selvom det ikke er påkrævet, kan Orbot blive et mere nyttigt værktøj, hvis din enhed har root adgang. Benyt knappen herunder for at tildele Orbot superkræfter! - Hvis du ikke har root adgang eller ikke aner hvad vi snakker om, skal du være sikker på at du benytter dig af apps som kan fungere med Orbot. - Jeg forstår og vil gerne fortsætte uden Superuser - Tillad root for Orbot - Indstil Torifikation - Orbot giver dig mulighed for at føre al app-trafik igennem Tor ELLER vælge individuelt imellem apps. - Kør alle programmers trafik gennem Tor proxyen - Vælg individuelle apps for Tor - Orbot-aktiverede apps - De nedenstående programmer er udviklet for at fungere med Orbot. Klik hver knap for at installere nu. Ellers kan de senere findes på Google play, på hjemmesiden GuardianProject.info eller via F-Droid.org. - Proxy indstillinger - Lær hvordan du konfigurerer apps til at fungere med Orbot - DuckDuckGo søgemaskine-programmet - Indstil Twitter proxyen til værten \"localhost\" og port 8118 - https://guardianproject.info/2012/05/02/orbot-your-twitter/ - Proxy-indstillinger - Orbot er klar! - - Dette vil åbne din browser på https://check.torproject.org for at se om Orbot er korrekt konfigureret og at du er forbundet til Tor. - Udbyd en skjult service - Generelt - Start Orbot ved opstart - Start automatisk Orbot og forbind til Tor når din android enhed starter - - - - Advarsel - - Tilladelser - Du kan eventuelt give Orbot \'Superuser\' adgang for at aktivere funktioner som f.eks. Transparent Proxying. - Hvis du ikke vil dette, så vær sikker på at du bruger apps som fungerer med Orbot - - Orbot-aktiverede apps - Find alle Guardian Project programmer på Google Play - - Transperant Proxying - Dette tillader at dine apps automatisk kører gennem Tor netværket uden nogen konfiguration. - (Check denne boks hvis du ikke aner hvad vi snakker om) - Ingen - Tor internet-hotspot - Start Tor gennemsigtig proxy for Wifi og internetdeling over USB (kræver genstart) - Anmod om Superuser adgang - Vælg apps - Vælg apps som føres gennem Tor - Konfiguration af Tor node - Avancerede indstillinger, der kan reducere anonymiteten - Indgangspunkter til Tor netværket - Fingeraftryk, servernavne, lande og adresser for første hop - Indtast indgangspunkter - Udgående netværksproxy (Valgfri) - Udgående proxy-type - Protokol til proxy serveren: HTTP, HTTPS, Socks4, Socks5 - Indtast proxy type - Udgående proxy-vært - Værtsnavn for proxyserver - Indtast proxy vært - Udgående proxy-port - Proxyserverens port - Indtast proxy port - Brugernavn for udgående proxy - Proxy brugernavn (Valgfri) - Indtast proxy-brugernavnet - Kodeord for udgående proxy - Adgangskode for udgående proxy (Valgfri) - Indtast proxy-kodeordet - Status - Opsætter total, gennemsigtig proxy... - Opsætter program-afhængig transparent proxy... - Transparent proxying AKTIVERET - TransProxy slået til for internetdeling! - ADVARSEL: fejl under start af den gennemsigtige proxy! - Indstillinger for TransProxy er nulstillet - Kunne ikke starte Tor processen: - Opsætter port-baseret gennemsigtig proxy... - Fejl ved Bro - For at kunne bruge bro-komponenten, skal du indaste mindst én IP-adresse på en bro. - Send en e-mail til bridges@torproject.org med teksten \"get bridges\" alene i mailens tekstfelt fra en gmail-konto. - Fejl - Din ReachableAdresses indstilling forudsagede en fejl! - Dine relæindstillinger forårsagede en fejl! - Udgangspunkter - Fingeraftryk, servernavne, lande og adresser for det sidste hop - Indtast udgangspunkter - Ekskluder punkter - Fingeraftryk, servernavne, lande og adresser der skal ekskluderes - Indtast noder at ekskludere - Strikte punkter - Brug *kun* disse specificerede punkter - Broer - Brug broer - Skjulte broer - Slå alternative indgangspunkter til Tor netværket til - Aktiver hvis de indstillede broer er skjulte broer - IP adresser og porte på broer - Indtast bro-adresser - Relæer - Relæfunktion - Lad denne enhed være et ikke-udgangs relæ - Relæets port - Port at dette Tor relæ lytter på - Indtast OR port - Relænavn - Kaldenavnet for dit Tor-relæ - Indtast et valgfrit navn for relæet - Opnåelige adresser - Kør som en klient bag en firewall med restrektive regler - Porte hvor forbindelse kan dannes - Porte bag en restriktiv firewall hvor en forbindelse kan oprettes - Indtast porte - Udbyd en service - tillad at en server på enheden er tilgængelig via Tor-netværket - indtast lokale adresser for skjulte services - Skjulte service porte - den absolutte sti til din skjulte service (genereres automatisk) - aktiver fejlfindings-log til output (der skal anvendes adb eller aLogCat for at se dette) - Projekt hjemmeside(r): - Tor licensen - https://torproject.org - Tredjeparts-software: - Tor: https://www.torproject.org - Et program vil åbne den skjulte server-port %S til Tor netværket. Dette er sikkert hvis du stoler på programmet. - fandt eksisterende Tor process... - Noget slemt er sket. Check loggen - skjult service på: - ikke i stand til at læse navnet på den skjulte service - Kunne ikke starte Tor: - Genstart din enhed. Ude af stand til at nulstille tor! - Anvend standardindstillinger for Iptables - anvend det indbyggede iptables-program i stedet for versionen der følger med Orbot - Kunne ikke installere eller opgradere Tor programmerne. - Vis altid ikonet i statuslinien når Orbot er forbundet til netværket - Vis altid notifikationer - Broer er aktiverede! - - Sprog - Vælg sproginstillinger og sprog for Orbot - Vælg sprog - Behold standardindstilling eller skift det nuværende sprog - drevet af Tor - Gem Indstillinger - Ingen internetforbindelse; Tor er på standby... - Båndbredde: - diff --git a/app/src/main/res/values-de-rAT/strings.xml b/app/src/main/res/values-de-rAT/strings.xml deleted file mode 100644 index 844f834c..00000000 --- a/app/src/main/res/values-de-rAT/strings.xml +++ /dev/null @@ -1,12 +0,0 @@ - - - - - - - - - - - - diff --git a/app/src/main/res/values-de/strings.xml b/app/src/main/res/values-de/strings.xml deleted file mode 100644 index acf26626..00000000 --- a/app/src/main/res/values-de/strings.xml +++ /dev/null @@ -1,293 +0,0 @@ - - - Orbot - Orbot ist eine kostenlose Proxy-Anwendung, mit deren Hilfe andere Anwendungen das Internet sicherer nutzen können. Orbot verwendet Tor, um Ihren Internetverkehr zu verschlüsseln und ihn dann zu verbergen, indem er über eine Reihe weltweit verteilter Computer geleitet wird. Tor ist ein freies Programm und ein offenes Netzwerk, das Ihnen hilft, sich gegen Angriffe auf die persönliche Freiheit und die Privatsphäre oder auf vertrauliche Geschäftsbeziehungen sowie gegen die Datenüberwachung aus Staatssicherheitsgründen zu wehren. - http://orbot/ - http://check.torproject.org - https://check.torproject.org - https://check.torproject.org/?TorButton=true - Tor starten und beenden - Tor-Vermittlungsdienst - Orbot startet … - Verbunden mit dem Tor-Netzwerk - Orbot ist deaktiviert - TorService wird heruntergefahren - Tor-Programm wird gestartet … - abgeschlossen. - warten. - WARNUNG: Ihr Datenverkehr ist noch nicht anonymisiert! Bitte stellen Sie Ihre Programme so ein, dass Sie entweder den HTTP-Proxy 127.0.0.1:8118 oder den SOCKS4A bzw. SOCKS5-Proxy 127.0.0.1:9050 verwenden. - Start - Durchsuchen - Einstellungen - Protokoll - Hilfe - VPN - Start - Stopp - Über - Weitere Apps … - Heruntergeladen - Hochgeladen - Hilfe - Schließen - Über - Protokoll löschen - Überprüfen - Beenden - BrückenQR scannen - BrückenQR teilen - - Zum Starten gedrückt halten - - Transparente Vermittlung (benötigt Root-Rechte) - Transparente Vermittlung - Anwendungen automatisch durch Tor leiten - Alles durch Tor leiten - Verbindungen aller Anwendungen durch Tor leiten - Rückfallportvermittlung - WARNUNG: Umgeht öffentliche Ports (80, 443, usw.). *NUR BENUTZEN*, wenn »All« oder »App«-Modus nicht funktioniert. - Portliste - Liste von Anschlüssen zur Vermittlung. *NUR BENUTZEN* wenn »All« oder »App«-Modus nicht funktioniert - Ports zur Vermittlung eingeben - Anfrage auf Root-Zugriff - Anfrage auf Root-Zugriff für transparente Vermittlung - Die Tor-Programmdateien wurden erfolgreich installiert! - Die Tor-Programmdateien konnten nicht erfolgreich installiert werden. Bitte prüfen Sie das Protokoll und wenden Sie sich an tor-assistants@torproject.org. - Anwendungsfehler - Willkommen bei Orbot - Über Orbot - Weiter - Zurück - Fertigstellen - OK - Abbrechen - - Nähere Informationen zu Orbot - Orbot ist eine quelloffene Anwendung, die Tor, LibEvent und Polipo enthält. Sie stellt einen lokalen HTTP-Proxy (Port: 8118) und einen SOCKS-Proxy (Port: 9050) in das Tor-Netzwerk bereit. Auf gerooteten Geräten kann Orbot auch sämtliche Internetverbindungen durch Tor leiten. - Berechtigung erteilt - Orbot-Berechtigungen - Ausgezeichnet! Sie haben Orbot Root-Rechte eingeräumt. Orbot wird diese Berechtigung sinnvoll verwenden. - Es ist nicht zwingend erforderlich, aber Orbot kann ein leistungsfähigeres Werkzeug werden, wenn Ihr Gerät gerootet ist. Drücken Sie unten auf den Schalter, um Orbot Superuser-Rechte zu gewähren. - Falls Sie keinen Root-Zugriff haben oder nicht wissen, was das ist, achten Sie darauf, dass Sie Anwendungen verwenden, die Orbot nutzen können. - Ich habe verstanden und möchte ohne Systemverwalterzugriff weitermachen - Orbot Root-Rechte einräumen - Torification konfigurieren - Orbot lässt Ihnen die Wahl, den Datenverkehr aller Anwendungen durch Tor zu leiten ODER einzelne Anwendungen auszuwählen. - Den Verkehr aller Anwendungen durch Tor leiten - Anwendungen einzeln für Tor auswählen - Orbot aktivierte Anwendungen - Die unten aufgeführten Anwendungen wurden für die Zusammenarbeit mit Orbot entwickelt. Wählen Sie diese durch anklicken zum Installieren aus oder laden Sie diese später bei Google Play, GuardianProject.info oder F-Droid.org herunter. - ChatSecure - Ein sicheres Sofortnachrichtenprogramm für Android - Vermittlungseinstellungen - Lernen, wie Sie Anwendungen so konfigurieren, dass sie mit Orbot zusammenarbeiten. - DuckDuckGo-Suchmaschinen-App - Twitter-Proxy auf den Rechner »localhost« und Port 8118 einstellen - StoryMaker - Schreiben Sie eine Geschichte und überlassen Sie Tor das Sicherheitsmanagement! - https://guardianproject.info/2012/05/02/orbot-your-twitter/ - Vermittlungseinstellungen - Wenn die verwendete Android-App die Nutzung eines HTTP- oder SOCKS-Proxys unterstützt, kann sie mit Orbot verknüpft werden und Tor nutzen.\n\n\nDie Einstellung für \'Host\' ist 127.0.0.1 oder \'localhost\'. Für HTTP wird der Port 8118 eingetragen. Für SOCKS der Port 9050. Sie sollten möglichst SOCKS4A oder SOCKS5 verwenden.\n\n\n\n Mehr Informationen zur Verwendung von Proxys unter Android finden Sie in den FAQ auf http://tinyurl.com/proxyandroid\n - Orbot ist bereit! - Millionen Menschen auf der ganzen Welt nutzen Tor aus einer Vielzahl von Gründen..\n\nJournalisten und Blogger, Verteidiger für Menschenrechte, Polizeibeamte, Soldaten, Firmen, Bürger repressiver Regime und ganz normale Menschen … und jetzt können Sie das auch! - Bitte konfigurieren Sie Orbot, bevor Sie es verwenden können! - - Sie haben sich erfolgreich mit dem Tor-Netzwerk verbunden - was aber NICHT bedeutet, dass Ihr Gerät sicher ist. Sie können den Knopf »Browser« verwenden, um Ihre Verbindung zu überprüfen. \n\nBesuchen Sie uns auf https://guardianproject.info/apps/orbot oder senden Sie uns eine E-Mail an help@guardianproject.info, um mehr zu erfahren. - Durch das Bestätigen mit »OK« wird die Seite https://check.torproject.org in Ihrem Webbrowser geöffnet, sodass Sie überprüfen können, ob Orbot richtig konfiguriert ist und Sie mit Tor verbunden sind. - Versteckte Dienste - Allgemein - Orbot beim Systemstart ausführen - Automatisches Starten von Orbot und Verbinden mit Tor beim Start des Android-Gerätes - - - Orbot bringt Tor zu Android!\n\nTor unterstützt Sie, sich gegen Zensur, Datenrückverfolgung und die Überwachung des Netzes zu wehren, die Ihre Privatsphäre, vertraulichen Informationen und persönlichen Beziehungen bedrohen.\n\nDieser Assistent hilft Ihnen dabei, Orbot und Tor einzurichten. - - Warnung - Orbot nur zu installieren, anonymisiert nicht automatisch den mobilen Netzwerkverkehr.\n\nSie müssen Orbot, das Gerät und die Apps konfigurieren, um Tor erfolgreich zu verwenden. - - Zugriffsrechte - Sie können Orbot wahlweise Systemverwalterzugriff geben, um erweiterte Funktionen zu aktivieren, wie z.B. transparente Vermittlung. - Wenn Sie dies nicht möchten, stellen Sie bitte sicher, Anwendungen zu verwenden, die für die Zusammenarbeit mit Orbot geschrieben wurden. - Ihr Gerät scheint nicht gerootet zu sein oder stellt keinen Root oder \'Systemverwalterzugriff bereit.\n\nBitte nutzen Sie den \'Apps\' Modus auf dem Hauptbildschirm. - - Orbot aktivierte Anwendungen - ChatSecure: Sichere Unterhaltungsanwendung mit vertraulicher Verschlüsselung - Orfox: Datenschutz optimierter Browser der Tor verwendet - Alle Guardian Project-Anwendungen im Google Play Store finden - Alle Guardian Project-Anwendungen bei F-Droid finden - Alle Guardian Project-Anwendungen unter https://f-droid.org finden - - Transparente Vermittlung - Dies ermöglicht Ihren Anwendungen automatisch das Tor-Netzwerk zu verwenden, ohne dieses konfigurieren zu müssen. - (Dieses Feld auswählen, wenn Sie nicht wissen wovon wir reden) - Nichts - Tor-Anbindung - Transparente Tor-Vermittlung für WLAN und angebundene USB-Geräte aktivieren (benötigt einen Neustart) - Systemverwalterzugriff anfordern - Anwendungen auswählen - Die Anwendungen auswählen, welche durch Tor geleitet werden sollen - Netzknotenkonfiguration - Dies sind erweiterte Einstellungen, die Ihre Anonymität beeinträchtigen können - Eingangsnetzknoten - Fingerabdrücke, Spitznamen, Länder und Adressen für den ersten Knotenpunkt - Eingangsnetzknoten eingeben - Hintergrundstatistiken erlauben - Erlauben Sie jeder Anwendung, Orbot zu beauftragen, Tor und zugehörige Dienste zu starten - Alles über Proxy - Nichts über Proxy - Auswahl umkehren - Ausgehender Netzwerk-Proxy (optional) - Ausgehender Vermittlungstyp - Protokoll zur Verwendung des Proxy Servers: HTTP, HTTPS, Socks4, Socks5 - Vermittlungstyp eingeben - Ausgehender Vermittlungsrechner - Rechnername des Vermittlungsservers - Vermittlungsrechner eingeben - Ausgehender Proxy-Anschluss - Anschluss des Vermittlungsservers - Vermittlungsanschluss eingeben - Ausgehender Proxy-Benutzername - Proxy-Benutzername (optional) - Proxy-Benutzernamen eingeben - Ausgehendes Proxy-Passwort - Proxy-Passwort (optional) - Proxy-Passwort eingeben - Status - Voll transparente Vermittlung wird eingestellt … - Anwendungsbasierte transparente Vermittlung wird eingestellt … - Transparente Vermittlung AKTIVIERT - TransProxy für Anbindung aktiviert! - WARNUNG: Fehler beim Starten der transparenten Vermittlung! - TransProxy-Regeln gelöscht - Tor-Prozess konnte nicht gestartet werden: - Polipo läuft auf Port: - Anschlussbasierte transparente Vermittlung wird eingestellt … - Brückenfehler - Um die Brückenfunktion nutzen zu können, müssen Sie mindestens eine Brücken-IP-Adresse eingeben. - Von Ihrem Gmail-Konto eine E-Mail an bridges@torproject.org mit dem Text »get bridges« im Nachrichtenfeld senden. - Fehler - Ihre eingestellten erreichbaren Adressen haben einen Ausnahmefehler verursacht! - Ihre Relaiseinstellungen haben einen Ausnahmefehler verursacht! - Ausgangsnetzknoten - Fingerabdrücke, Spitznamen, Länder und Adressen für den letzten Knotenpunkt. - Ausgangsnetzknoten eingeben - Netzknoten ausschließen - Fingerabdrücke, Spitznamen, Länder und Adressen, die ausgeschlossen werden sollen - Auszuschließende Netzknoten eingeben - Absolute Netzknoten - *Ausschließlich* diese angegebenen Netzknoten verwenden - Brücken - Brücken benutzen - Verschleierte Brücken - Alternative Eingangsnetzknoten in das Tor-Netzwerk aktivieren - Aktivieren, falls Brücken verschleierte Brücken sind - IP-Adresse und Port der Brücken - Brückenadressen eingeben - Relais - Weiterleitung - Ihr Gerät als Nichtausgangsrelais aktivieren - Relaisanschluss - Anschluss, auf dem bei Ihrem Tor-Relais gehört werden soll - OR-Port eingeben - Relaisspitzname - Der Spitzname für Ihr Tor-Relais - Einen selbsterstellten Relaisspitznamen eingeben - Erreichbare Adressen - Als Programm hinter einer Firewall mit restriktiven Regeln betreiben - Erreichbare Ports - Die Anschlüsse sind hinter einer restriktiven Firewall erreichbar - Ports eingeben - Versteckte Dienste - Auf dem Gerät einen Server betreiben, auf den das Tor-Netzwerk zugreifen kann - Lokale Ports für versteckte Dienste eingeben - Ports der versteckten Dienste - Der adressierbare Name für Ihren versteckten Dienst (wird automatisch generiert) - Ausgabe des Fehlerdiagnoseprotokolls aktivieren (benötigt adb oder aLogCat zur Ansicht) - Internetseite(n) des Projektes: - https://www.torproject.org/docs/android\nhttps://guardianproject.info/apps/orbot/ - Die Tor-Lizenz - https://torproject.org - Drittanbieteranwendungen: - Tor: https://www.torproject.org - LibEvent v2.0.21: http://www.monkey.org/~provos/libevent/ - Polipo v1.1.9: https://github.com/jech/polipo - IPtables v1.4.21: http://www.netfilter.org - OpenSSL v1.0.1q: http://www.openssl.org - Eine Anwendung möchte den versteckten Server-Anschluss %S öffnen. Das ist sicher, wenn Sie der Anwendung vertrauen. - bestehender Tor-Prozess gefunden … - Etwas ist schief gelaufen. Bitte Protokoll prüfen - Versteckte Dienste auf: - Name des versteckten Dienstes kann nicht gelesen werden - Tor kann nicht gestartet werden: - Starten Sie Ihr Gerät neu, Tor konnte nicht zurückgesetzt werden! - Vorgegebene IPtables verwenden - Die vorhandene IPtables-Datei verwenden, anstatt der von Orbot mitgelieferten. - Die Tor-Programmdateien konnten nicht installiert oder aktualisiert werden. - Wenn Orbot verbunden ist immer das Orbot-Symbol in der Statusleiste anzeigen - Aktivitätsanzeige - Erweiterte Benachrichtigung mit Tor-Austrittsland und IP anzeigen - Erweiterte Benachrichtigungen - Brücken aktiviert! - - Sprache - Gebietsschema und Sprache für Orbot auswählen - Sprache auswählen - Voreinstellung beibehalten oder Sprache ändern - betrieben mit Tor - Einstellungen speichern - Keine Internetverbindung; Tor ist in Bereitschaft … - Bandbreite: - runter - hoch - Bereitschaft wenn kein Netz - Tor in Bereitschaft versetzen, wenn kein Internet verfügbar ist - Sie haben zu einer neuen Tor-Identität gewechselt! - Browser - ChatSecure benutzen - Tor verwalten - Diese Anwendung aktivieren, um den Tor-Dienst zu kontrollieren - Es sieht nicht so aus, dass Sie Orfox installiert haben. Wollen Sie dabei Hilfe oder sollen wir einfach den Browser öffnen? - Anwendungen installieren? - Keine Netzwerkverbindung. Tor wird in Bereitschaft versetzt … - Netzwerkverbindung ist vorhanden. Tor wird aktiviert … - Einstellungen im Tor-Dienst werden aktualisiert - Tor SOCKS - Port auf dem der SOCKS-Proxy bereitgestellt wird (Standard: 9050 oder 0 zum deaktivieren) - SOCKS-Portkonfiguration - Tor TransProxy-Port - Port auf dem der Transparente Proxy bereitgestellt wird (Standard: 9040 oder 0 zum deaktivieren) - TransProxy-Portkonfiguration - Tor DNS-Port - Port auf dem DNS bereitgestellt wird (Standard: 5400 oder 0 zum deaktivieren) - DNS-Portkonfiguration - Benutzerdefinierte Torrc-Konfiguration - NUR FÜR EXPERTEN: torrc-Konfigurationszeilen direkt eingeben - Benutzerdefinierte Torrc - Mobile Martus - Benetech-Anwendung zur Menschenrechtsdokumentierung - Ihre öffentlichen IPs für Tor: - Bitte deaktivieren Sie diese Anwendung unter Android->Einstellungen->Anwendungen, falls Sie Probleme mit Orbot haben: - Anwendungskonflikt - Automatische Transproxy-Aktualisierung - Transproxy-Regeln erneut anwenden, wenn sich der Netzwerkstatus ändert - Transproxy ENTFERNEN ERZWINGEN - Hier Tippen, um JETZT alle Transparent-Proxy Netzwerkregeln zu löschen - Transparente Proxy-Regeln geleert! - Sie haben keinen aktivierten Root-Zugang - Sie müssen Tor stoppen und wieder Starten, um die neuen Einstellungen zu übernehmen. - VPN - kbit/s - Mbit/s - KB - MB - Brücken aktualisiert - Bitte Orbot zum Aktivieren der Änderungen neustarten - QR-Codes - Wenn Ihr mobiles Netzwerk aktiv Tor sperrt, können Sie mit einer Brücke auf das Netzwerk zugreifen. Wählen Sie einen der oben genannten Brückentypen aus, um Brücken zu aktivieren. - Brückemodus - E-Mail - Netz - Aktivieren - VPN-Modus der Anwendungen - Mit Hilfe von VPN kann man alle Anwendungen über Tor umleiten.\n\n*WARNUNG* Das ist eine neue, experimentelle Funktion und sie startet in einigen fällen nicht automatisch oder stoppt einfach. Die Funktion sollte NICHT für das anonyme Surfen genutzt werden, sondern NUR um Firewalls und Filter zu umgehen. - E-Mail senden - Sie können eine Brücken-Adresse per E-Mail, im Web oder per Scan eines BrückenQR-Codes erhalten. Wählen Sie unten \'E-Mail\' oder \'Web\', um eine Brückenadresse anzufordern.\n\nSobald Sie eine Adresse haben, fügen Sie diese bei den Einstellungen für Brücken ein und starten Sie Orbot neu. - Orfox installieren - Standard-Browser - HINWEIS: Nur die Standard Tor-Brücken funktionieren mit Intel X86/Atom Geräten - Welt - diff --git a/app/src/main/res/values-el/strings.xml b/app/src/main/res/values-el/strings.xml deleted file mode 100644 index 30c827c2..00000000 --- a/app/src/main/res/values-el/strings.xml +++ /dev/null @@ -1,208 +0,0 @@ - - - Orbot - http://orbot/ - http://check.torproject.org - https://check.torproject.org - https://check.torproject.org/?TorButton=true - εκκίνηση και διακοπή Tor - torproxyservice - Το Orbot ξεκινά - Συνδέθηκε στο δίκτυο Tor - \"Το Orbot είναι Απενεργοποιημένο - Εκκίνηση του πελάτη Tor... - ολοκληρώθηκε... - αναμονή - ΠΡΟΕΙΔΟΠΟΙΗΣΗ: Η κυκλοφορία σας δεν είναι ακόμη ανώνυμη! Ρυθμίστε τις εφαρμογές σας ώστε να χρησιμοποιούν ως πληρεξούσιο HTTP 127.0.0.1:8118 ή SOCKS5 127.0.0.1:9050 - Αρχική - Περιήγηση - Ρυθμίσεις - Καταγραφή - Βοήθεια - Εκκίνηση - Διακοπή - Σχετικά - Λήψη (ταχύτητα/σύνολο) - Αποστολή (ταχύτητα/σύνολο) - Βοήθεια - Κλείσιμο - Σχετικά - Διαγραφή Καταγραφής - Έλεγχος - Έξοδος - -για να εκκινήσει κρατήστε το πατημένο- - Διαφανής Πληρεξούσιος Διακομηστής (Απαιτεί διαχείριση root) - Διαφανής Πληρεξούσιος Διακομηστής - Αυτόματη Προσαρμογή Εφαρμογών στο Tor - Ανωνυμοποίηση Όλων - Να γίνεται η μεταβίβαση της κυκλοφορίας όλων των εφαρμογών μέσω του Tor - Θύρα αναδίπλωσης του πληρεξούσιου διακομιστή - ΠΡΟΕΙΔΟΠΟΙΗΣΗ: Παρακάμπτει τις κοινές θύρες (80, 443, κλπ). *ΝΑ ΧΡΗΣΙΜΟΠΟΙΕΙΤΑΙ ΜΟΝΟΝ* όταν οι λειτουργίες \'All\' ή \'App\' δεν αποδίδουν. - Λίστα θυρών - Λίστα θυρών πληρεξούσιου διακομιστή. *ΝΑ ΧΡΗΣΙΜΟΠΟΙΕΙΤΑΙ ΜΟΝΟΝ* όταν οι λειτουργίες \'All\' ή \'App\' δεν αποδίδουν. - Εισάγετε θύρες πληρεξούσιου διακομιστή - Άιτημα πρόσβασης με δικαιώματα υπερχρήστη - Άιτημα πρόσβασης με δικαιώματα υπερχρήστη για διαφανή μεταβίβαση δεδομένων μέσω πληρεξούσιου διακομιστή - Τα δυαδικά αρχεία του Tor εγκαταστάθηκαν με επιτυχία! - Τα δυαδικά αρχεία του Tor δεν εγκαταστάθηκαν. Ελέγξτε τις καταγραφές και ειδοποιείστε στην διεύθυνση tor-assistants@torproject.org - Σφάλμα εφαρμογής - Orbot - Σχετικά με το Orbot - Επόμενο - Πίσω - Τέλος - Okay - Άκυρο - - Μερικές λεπτομέρειες για το Orbot - Η άδεια παραχωρήθηκε - Άδειες Orbot - Καλώς! Διαπιστώνουμε ότι έχετε ενεργοποιημένο τον υπερχρήστη για το Orbot. Θα χρησιμοποιήσουμε το προνόμιο αυτό με σύνεση. - Αν και δεν είναι απαραίτητο, το Orbot μπορεί να γίνει ισχυρότερο όταν η συσκευή σας έχει διαμορφωθεί για πρόσβαση υπερχρήστη. Πατήστε το πιο κάτω κουμπί για να δώσετε αυξημένα δικαιώματα στο Orbot! - Αν δεν διαθέτετε πρόσβαση υπερχήστη ή δεν καταλαβαίνετε τι εννοούμε, απλώς χρησιμοποιείτε εφαρμογές που φτιάχτηκαν για να συνεργάζονται με το Orbot. - Καταλαβαίνω και θέλω να συνεχίσω ως Υπερχρήστης - Απόδοση Διαχειρισης στο Orbot - Ρύθμιση Torification - Το Orbot σας επιτρέπει να κατευθύνετε όλη την κυκλοφορία κάποιας εφαρμογής προς το Tor ή να επιλέξετε κάθε μια εφαρμογή ξεχωριστά. - Το Tor να γίνει ενδιάμεσος διακομιστής Proxy για όλες τις εφαρμογές - Επιλογή μεμονωμένων εφαρμογών για το Tor - Εφαρμογές συμβατές για Orbont - Οι παρακάτω εφαρμογές αναπτύχθηκαν ώστε να λειτουργούν με το Orbot. Πατήστε σε κάθε κουμπί για να εγκατασταθεί τώρα ή μπορείτε να τις βρείτε αργότερα στο Android Market - ChatSecure - Εφαρμογή ασφαλούς ανταλλαγής άμεσων μηνυμάτων για Android - Ρυθμίσεις proxy: Μάθετε πώς θα ρυθμίσετε τις εφαρμογές ώστε να λειτουργούν με το Orbot - Εφαρμογή Μηχανής Αναζήτησης Duckduckgo - Το Twitter υποστηρίζει http proxy localhost:8118 - https://guardianproject.info/2012/05/02/orbot-your-twitter/ - Ρυθμίσεις proxy - Το Orbot είναι έτοιμο! - - Θα ανοίξει ο περιηγητής δικτύου στην σελίδα https://check.torproject.org για να διαπιστώσετε αν το Orbot είναι σωστά ρυθμισμένο και ότι είστε συνδεδεμένος/η στο Tor. - Φιλοξενία κρυφών υπηρεσιών - Γενικά - Έναρξη του Orbot κατά την εκκίνηση - Αυτόματη έναρξη του Orbot και σύνδεση στο Tor όταν ξεκινά η Android συσκευή σας - - - - Προειδοποίηση - - Άδειες - Αν θέλετε, μπορεί να δώσετε στο Orbot πρόσβαση \'Υπερχρήστη\' ώστε να ενεργοποιήσετε τα προχωρημένα χαρακτηριστικά, όπως το Transparent Proxying. - Αν δεν θέλετε κάτι τέτοιο, βεβαιωθείτε ότι χρησιμοποιείτε εφαρμογές που συνεργάζονται με το Orbot - - Εφαρμογές συμβατές με Orbot - ChatSecure: Ασφαλές chat app με Off-the-Record κρυπτογράφηση - Βρες όλες τις εφαρμογές Guardian Project στο Google Play - - Διαφανής μεσολάβηση διακομιστή - Το στοιχείο αυτό επιτρέπει στις εφαρμογές σας να λειτουργούν μέσω του δικτύου Tor χωρίς κάποια ρύθμιση. - (Επιλέξτε αυτό το τετράγωνο αν δεν καταλαβαίνετε για τι πράγμα μιλάμε) - Καμία - Διασύνδεση Tor - Ενεργοποίηση της Διαφανούς μεσολάβησης διακομιστή για συσκευές με WiFi και διασύνδεση USB (απαιτεί επανεκκίνηση) - Αίτημα Πρόσβασης Υπερχρήστη - Επιλογή εφαρμογών - Επιλέξτε τις εφαρμογές που θα διέλθουν μέσω Tor - Ρύθμιση κόμβου - Οι ρυθμίσεις αυτές είναι προχωρημένες και μπορούν να μειώσουν την ανωνυμία σας. - Κόμβοι εισόδου - Αποτυπώματα, ψευδώνυμα, χώρες και διευθύνσεις για την πρώτη σύνδεση - Εισάγετε κόμβους εισαγωγής - Διακομιστής μεσολάβησης εξερχομένων δεδομένων - Τύπος του διακομιστή μεσολάβησης εξερχομένων δεδομένων - Πρωτόκολλο του διακομιστή μεσολάβησης: HTTP, HTTPS, Socks4, Socks5 - Εισάγετε τύπο διακομιστή μεσολάβησης - Διακομιστής μεσολάβησης εξερχόμενων δεδομένων - Hostname Διακομιστή Μεσολάβησης - Εισάγετε τον υπολογιστή για τον διακομιστή μεσολάβησης - Θύρα εξερχομένων του διακομιστή μεσολάβησης - Θύρα Διακομιστή Μεσολάβησης - Εισάγετε την θύρα του διακομιστή μεσολάβησης - Όνομα χρήστη για τον Διακομιστή Μεσολάβησης εξερχόμενων δεδομένων - Όνομα χρήστη για το Διακομιστή Μεσολάβησης (Προαιρετικό) - Εισάγετε το Όνομα Χρήστη για το Διακομιστή Μεσολάβησης - Κωδικός για τον Διακομιστή Μεσολάβησης εξερχόμενων δεδομένων - Κωδικός για τον Διακομιστή Μεσολάβησης (Προαιρετικό) - Εισάγετε τον Κωδικό για τον Διακομιστή Μεσολάβησης - Κατάσταση - Ρύθμιση - Ρύθμιση της διαφανούς μεσολάβησης διακομιστή - Η διαφανής μεσολάβηση διακομιστή ΕΝΕΡΓΟΠΟΙΗΘΗΚΕ - Το TransProxy ενεργοποιήθηκε για την διασύνδεση - Tethering - ΠΡΟΕΙΔΟΠΟΙΗΣΗ: σφάλμα κατά την εκκίνηση της διαφανούς μεσολάβησης διακομιστή! - Οι ρυθμίσεις του TransProxy απομακρύνθηκαν - Αδυναμία εκκίνησης της διεργασίας Tor: - Ρύθμιση της διαφανούς μεσολάβησης διακομιστή κατά θύρα... - Σφάλμα γέφυρας - Για να χρησιμοποιήσετε το στοιχείο γέφυρας, πρέπει να εισάγετε την διεύθυνση ΙΡ τουλάχιστον μιας γέφυρας. - Μέσω ενός λογαριασμού gmai στείλτε ένα μήνυμα στην διεύθυνση bridges@torproject.org με την φαση \"get bridges\" μόνη της στο σώμα το μηνύματος. - Σφάλμα - Οι ρυθμίσεις ReachableAddresses προκάλεσαν μια εξαίρεση! - Οι ρυθμίσεις αναμεταδότη σας προκάλεσαν μια εξαίρεση! - Κόμβοι εξόδου - Αποτυπώματα, ψευδώνυμα, χώρες και διευθύνσεις της τελευταίας σύνδεσης - Εισάγετε κόμβους εξόδου - Εξαιρετέοι κόμβοι - Αποτυπώματα, ψευδώνυμα, χώρες και διευθύνσεις προς εξαίρεση - Εισάγετε Εξαιρετέους κόμβους - Αποκλειστικοί κόμβοι - Χρήση *μόνον* αυτών των συγκεκριμένων κόμβων - Γέφυρες - Χρήση γεφυρών - Κρυφές γέφυρες - Ενεργοποίηση εναλλακτικών κόμβων εισόδου στο δίκτυο Tor - Ενεργοποιήστε το αν οι ρυθμισμένες γέφυρες είναι κρυφές - Διεύθυνση ΙΡ και θύρα των γεφυρών - Εισάγετε την διεύθυνση της γέφυρας - Αναμεταδότες - Γίνεται αναμετάδοση - Μετατρέψτε την συσκευή σας σε ένα αναμεταδότη μη-εξόδου - Θύρα αναμετάδοσης - Θύρα ακρόασης για τον αναμεταδότη σας - Εισάγετε την θύρα OR - Ψευδώνυμο του αναμεταδότη - Το ψευδώνυμο του αναμεταδότη σας Tor - Εισάγετε ένα προτιμώμενο ψευδώνυμο αναμεταδότη - Προσιτές διευθύνσεις - Εκτέλεση ως πελάτη πίσω από τοίχος προστασίας με περιοριστικές πολιτικές - Προσιτές θύρες - Προσιτές θύρες πίσω από περιοριστικό τοίχος προστασίας - Εισάγετε θύρες - Φιλοξενία κρυφών υπηρεσιών - να επιτρέπετε στον διακομιστή της συσκευής να είναι προσβάσιμος μέσω του δικτύου Tor - εισάγετε τις θύρες κρυφών υπηρεσιών του localhost - Θύρες κρυφών υπηρεσιών - το όνομα προσπέλασης για τις κρυφές υπηρεσίες σας (παράγεται αυτόματα) - ενεργοποίηση καταγραφών αποσφαλμάτωσης (για την προβολή τους απαιτείται χρήση adb ή aLogCat) - Ιστοσελίδες του έργου: - Η Άδεια Tor - https://torproject.org - Λογισμικό τρίτων: - Κάποια εφαρμογή προσπαθεί να ανοίξει την κρυφή θύρα διακομιστή %S στο δίκτυο Tor. Πρόκειται για ασφαλή ενέργεια, εφόσον γνωρίζετε την εφαρμογή. - αναζήτηση διεργασιών Tor... - Κάτι κακό συνέβη. Ελέγξτε τις καταγραφές - ενεργοποιημένη κρυφή υπηρεσία: - αδυναμία ανάγνωσης του ονόματος της κρυφής υπηρεσίας - Αδυναμία εκκίνησης του Tor: - Χρήση αρχικού iptables - χρήση του ενσωματωμένου iptables αντί για εκείνων του πακέτου Orbot - Τα αρχεία Tor δεν μπόρεσαν να εγκατασταθούν ή να αναβαθμιστούν. - Να διατηρείται πάντοτε το εικονίδιο στην γραμμή εργαλείων όταν το Orbot συνδέεται - Ειδοποιήσεις διαρκούς σύνδεσης - Οι γέφυρες ενεργοποιήθηκαν! - - Επιλέξτε ρυθμίσεις τοπικότητας και γλώσσας για το Orbot - Επιλέξτε γλώσσα - Παραμείνετε στην αρχική ή αλλάξτε την τρέχουσα γλώσσα - Αποθήκευση ρυθμίσεων - Εύρος ζώνης: - κατέβασμα - ανέβασμα - Χωρίς Αυτόματη Αναστολή Δικτύου - Θέσε το Tor σε λειτουργία sleep όταν δεν υπάρχει διαθέσιμη σύνδεση Ιnternet - Έχετε αλλάξει επιτυχώς την ταυτότητα σας στο Tor! - Χρήση του ChatSecure - Διαχείριση Tor - Εξουσιοδοτήστε την εφαρμογή να ελέγχει την υπηρεσία του Tor - Εγκατάσταση εφαρμογών? - diff --git a/app/src/main/res/values-en-rGB/strings.xml b/app/src/main/res/values-en-rGB/strings.xml deleted file mode 100644 index 4ddc60d8..00000000 --- a/app/src/main/res/values-en-rGB/strings.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - Next - - - - - - - - - - diff --git a/app/src/main/res/values-eo/strings.xml b/app/src/main/res/values-eo/strings.xml deleted file mode 100644 index 3c103de7..00000000 --- a/app/src/main/res/values-eo/strings.xml +++ /dev/null @@ -1,146 +0,0 @@ - - - Orbot - http://orbot/ - http://check.torproject.org - https://check.torproject.org - https://check.torproject.org/?TorButton=true - ŝalti kaj malŝalti Tor - torproxyservice - Orbot ŝaltiĝas... - Konektita al Tor-reto - Orbot estas malaktivigita - Ŝaltiĝas Tor-kliento... - kompleta. - atendas. - ATENTIGO: Via trafiko ankoraŭ ne estas anonima! Bonvolu agordi viajn aplikaĵojn por uzi HTTP-prokurilon 127.0.0.1:8118 aŭ SOCKS4A- aŭ SOCKS5-prokurilo 127.0.0.1:9050 - Hejma tasto - Foliumi - Agordoj - Protokolo - Helpo - Starti - Halti - Pri - Elŝutado - Alŝutado - Helpo - Fermi - Pri - Forviŝi protokolon - Kontroli - Eliri - - longe puŝi por ŝalti - - Aŭtomata Tor-igo de Aplikaĵoj - Tor-igu ĉion - Listo de Pordoj - Peti Administrajn Rajtojn - Binara kodo de Tor estas sukcese instalita! - Binaraj dosieroj de Tor ne povis esti instalitaj. Kontrolu protokolon kaj sciigu nin per tor-assistants@torproject.org - Eraro de Aplikaĵo - Orbot - Pri Orbot - Sekva - Malantaŭe - Fini - Rezigni - - Kelkaj Detaloj pri Orbot - Permeso estas Aluĝita - Permesoj de Orbot - Mi komprenas kaj volas daŭri sen administraj rajtoj - Agordi Tor-igon - Elekti Individualajn Aplikaĵojn por Tor - Aplikaĵoj permesitaj por Orbot - ChatSecutre - Sekura tujmesaĝilo por Android - Agordoj de prokurilo - Lernu kiel agordi aplikaĵojn por kunlabori kun Orbot - Agordi prokurilon por Twitter je adreso \"localhost\" kaj pordo 8118 - https://guardianproject.info/2012/05/02/orbot-your-twitter/ - Retperant‐agordoj - Orbot estas preparita! - - Gastigado de kaŝita servo - Ĝenerala - Ŝalti Orbot dum praŝargado - Aŭtomate startigi Orbot kaj konekti al Tor dum praŝargado de via Androida ilo - - - - Averto - - Permesoj - Se vi ne volas fari tion, bonvolu certiĝi ke eblas agordi aplikaĵojn por kunlabori kun Orbot - - Aplikaĵoj permesitaj por Orbot - Trovu ĉiujn aplikaĵojn de Guardian Project ĉe Google Play - - (Marku ĉi tiun butonon se vi ne scias pri kio ni parolas) - Neniom - Tor Tethering - Peti Administrajn Rajtojn - Elekti aplikaĵojn - Agordo de Nodoj - Tie troviĝas progresintaj agordoj kiuj povas limigi vian anonimecon - Eniraj nodoj - Fingrospuroj, kaŝnomoj, landoj kaj adresoj por la unua hopo - Entajpu enirajn nodojn - Elira prokurilo (Malnepra) - Tipo de elira prokurilo - Protokolo uzata de la prokurilo: HTTP, HTTPS, Socks4, Socks5 - Entajpu tipon de la prokurilo - Adreso de la elira prokurilo - Adresnomo de la prokurilo - Entajpu adreson - Pordo de la elira prokurilo - Pordo de la Prokurservilo - Entajpu la pordon - Uzantnomo de la elira prokurilo - Uzantnomo de la prokurilo (Malnepra) - Entajpu uzantnomon - Pasvorto de la elira prokurilo - Pasvorto de la prokurilo (Malnepra) - Entajpu pasvorton - Stato - Tor-procedo ne sukcesis stariĝi: - Eraro de Ponto - Eraro - Via agordo de relajso kaŭzis escepton! - Finnodoj - Fingrospuroj, kaŝnomoj, landoj kaj adresoj por la lasta hopo - Entajpu finnofojn - Uzi *nur* tiujn ĉi nodojn - Pontoj - Uzi Pontojn - IP-adresoj kaj pordoj de pontoj - Entajpu OR-pordon - Kaŝnomo de la relajso - Kaŝnomo por via Tor-relajso - Entajpu propran kaŝnomon de la relajso - Atingeblaj adresoj - Startigi kiel kliento malantaŭ fajromuro kun restriktaj reguloj - Atingeblaj pordoj - Pordoj, kiuj atingeblas tra la restrikta fajromuro - Entajpu pordojn - Gastigado de Kaŝitaj Servoj - permesi al servilo sur ĉi tiu aparato esti atingebla per Tor-reto - entajpi localhost-pordojn de kaŝitaj servoj - Pordoj de Kaŝitaj Servoj - adreso de via kaŝita servo (aŭtomate generata) - Retpaĝaro(j) de la Projekto: - The Tor License - https://torproject.org - trovi ekzistantan Tor-procedon... - kaŝitaj servoj je: - ne eblas legi nomon de la kaŝita servo - Ne eblas startigi Tor: - Uzi defaŭltajn Iptables - - Elekti lokaĵaron kaj lingvon por Orbot - Elekti lingvon - Konservi Agordojn - Kapacito: - el - al - Uzi ChatSecure - Instali aplikaĵojn? - diff --git a/app/src/main/res/values-es-rAR/strings.xml b/app/src/main/res/values-es-rAR/strings.xml deleted file mode 100644 index b921a402..00000000 --- a/app/src/main/res/values-es-rAR/strings.xml +++ /dev/null @@ -1,69 +0,0 @@ - - - Orbot - http://orbot/ - http://check.torproject.org - https://check.torproject.org - https://check.torproject.org/?TorButton=true - reiniciar Tor - torproxyservice - Orbot está iniciándose... - Conectado a la red Tor - \"Orbot está Desactivado - Iniciando el cliente Tor... - Completar - esperando... - CIUDADO: Tu tráfico no es anónimo aún! Por favor configura tus aplicaciones para que usen el HTTP proxy 127.0.0.1:8118 o SOCKS4A o el proxy SOCKS5 127.0.0.1:9050 - Inicio - Navegar - Configuración - Registro - Ayuda - Iniciar - Detener - Acerca de - Descargar - Subir - Ayuda - Cerrar - Acerca de - Borrar Registros - Chequear - Salir - Proxying Transparente (Requiere Root) - Proxying Transparente - Torificación Automática de Aplicaciones - Torear Todo - Los archivos binarios Tor no pudieron ser instalado. Compruebe el registro y notificar a tor-assistants@torproject.org - Error de la aplicación - Orbot - Acerca de Orbot - Siguiente - Atrás - Finalizar - Ok - Cancelar - - Algunos detalles de Orbot - Orbot está listo! - - General - - - - - - - Proxying Transparente - Ingrese contraseña Proxy - Ingresar puertos - La Licencia de Tor - https://torproject.org - No se puede iniciar Tor: - - Elegir el lenguaje - Guardar configuración - Ancho de banda: - Usar ChatSecure - Instalar apps? - diff --git a/app/src/main/res/values-es/arrays.xml b/app/src/main/res/values-es/arrays.xml deleted file mode 100644 index feb0062d..00000000 --- a/app/src/main/res/values-es/arrays.xml +++ /dev/null @@ -1,15 +0,0 @@ - - - - - - Obfs4 (Preferido) - Túnel a través de Azure y Amazon - Obtener nuevos puentes - - - - Usuarios - Aplicaciones - - diff --git a/app/src/main/res/values-es/strings.xml b/app/src/main/res/values-es/strings.xml deleted file mode 100644 index 8291ea4b..00000000 --- a/app/src/main/res/values-es/strings.xml +++ /dev/null @@ -1,326 +0,0 @@ - - - Orbot - Orbot es una aplicación libre de proxy (interpuesto) que faculta a otras aplicaciones para usar Internet de forma más segura. Orbot utiliza Tor para cifrar su tráfico de Internet, y luego lo oculta rebotándolo a través de una serie de computadoras por todo el mundo. Tor es software libre y una red abierta que le ayuda a defenderse contra una forma de vigilancia de red conocida como análisis de tráfico que amenaza la libertad y la privacidad personales, las actividades y relaciones comerciales confidenciales, y la seguridad de estado. - http://orbot/ - https://check.torproject.org/?lang=es - https://check.torproject.org/?lang=es - https://check.torproject.org/?TorButton=true - iniciar y detener Tor - torproxyservice - Orbot está iniciandose... - Conectado a la red Tor - Orbot está desactivado - TorService se está cerrando - Iniciando cliente Tor... - completado. - en espera. - ADVERTENCIA: ¡Su tráfico no es anónimo aún! Configure sus aplicaciones para utilizar proxy HTTP 127.0.0.1:8118, o proxy SOCKS4A o SOCKS5 127.0.0.1:9050 (o podría habilitar la proxyficación transparente si su dispositivo está rooteado) - Principal - Examinar - Configuración - Registro (log) - Ayuda - VPN - Iniciar - Detener - Acerca de - Obtener aplicaciones... - Descarga - Subida - Ayuda - Cerrar - Acerca de - Limpiar registro (log) - Verificar - Salir - Escanear QR de bridge - Compartir QR de bridge - - mantega pulsado para iniciar - - Proxyficación transparente (requiere root) - Proxyficación transparente - Torificado automático de aplicaciones - Torificar todo - Proxyfica vía Tor el tráfico de todas las aplicaciones sin configurarlas - Puertos a proxyficar para contingencias - ADVERTENCIA: Evita puertos comunes (80, 443, etc). *USAR SÓLO* si los modos \'Todo\' o \'Aplicaciones\' no funcionan. - Lista de puertos - Lista de puertos a proxyficar. *USAR SÓLO* si los modos \'Todo\' o \'Aplicaciones\' no funcionan - Introduzca los puertos a proxyficar - Solicitar permisos de root - Solicita permisos de root para usar proxyficación transparente - ¡Los binarios de Tor se instalaron con éxito! - Los archivos binarios de Tor no pudieron ser instalados. Revise el registro (log) y notifique a tor-assistants@torproject.org - Error de la aplicación - Orbot - Acerca de Orbot - Siguiente - Atrás - Finalizar - Aceptar - Cancelar - - Algunos detalles de Orbot - Orbot es una aplicación de código-abierto que contiene Tor, LibEvent y Polipo. Proporciona un proxy HTTP (8118) y un proxy SOCKS (9050) locales hacia la red Tor. Orbot también tiene la capacidad, en un dispositivo rooteado, de enviar todo el tráfico de Internet a través de Tor. - Permiso concedido - Permisos de Orbot - ¡Excelente! Hemos detectado que ha concedido a Orbot permisos de root. Utilizaremos estos poderes sabiamente. - Aunque no es un requisito, Orbot puede convertirse en una herramienta más potente si accede a su dispositivo con permisos de root. ¡Utilice el botón inferior para conceder superpoderes a Orbot! - Si no tiene acceso como root o no tiene idea de qué estamos hablando, tan solo asegúrese de utilizar aplicaciones específicamente preparadas para trabajar con Orbot (o que permitan conexión por proxy HTTP o SOCKS). - Comprendo, y quiero continuar sin poderes administrativos - Conceder permisos de root a Orbot - Configurar torificación - Orbot le da la opción de dirigir el tráfico de todas las aplicaciones a través de Tor - o - de seleccionar sus aplicaciones a torificar individualmente. - Proxyficar todas la aplicaciones a través de Tor - Seleccionar aplicaciones individuales para Tor - Aplicaciones habilitadas para Orbot - Las siguientes aplicaciones fueron desarrolladas para trabajar con Orbot. Haga clic en cada botón para instalarlas ahora, o puede encontrarlas más tarde en Google Play, en la web guardianproject.info o vía f-droid.org - ChatSecure - Cliente de mensajería instantánea segura para Android - Preferencias para proxy - aprenda cómo configurar aplicaciones para que trabajen con Orbot - Aplicación del motor de búsqueda DuckDuckGo - Configure por proxy la aplicación de Twitter en localhost:8118 - StoryMaker - ¡Elabore una historia y déjesela a Tor por seguridad! - https://guardianproject.info/2012/05/02/orbot-your-twitter/ - Preferencias para proxy - Si la aplicación Android que está utilizando puede soportar el uso de un proxy (interpuesto) HTTP o SOCKS, entonces puede configurarla para que conecte a Orbot y use Tor.\n\n\nLa configuración del servidor es 127.0.0.1 o \"localhost\". Para HTTP, la configuración del puerto es 8118. Para SOCKS, el proxy está en el 9050. Debe utilizar la configuración para SOCKS4A o SOCKS5 si es posible.\n\n\n\nPuede aprender más acerca de proxyficación en Android a través de las preguntas frecuentes (FAQ) en: http://tinyurl.com/proxyandroid\n - ¡Orbot está listo! - Millones de personas por todo el mundo usan Tor por una amplia variedad de razones.\n\nPeriodistas y blogueros, defensores de los derechos humanos, funcionarios judiciales, corporaciones, ciudadanos bajo regímenes represivos, y simples ciudadanos corrientes... ¡y ahora usted también está listo! - ¡Por favor, configure Orbot antes para poder comenzar a usarlo! - - Ha conectado con éxito a la red Tor - pero esto no significa que su dispositivo sea seguro. Puede usar el botón \'Navegador\' para probar su conexión. \n\nVisítenos en https://guardianproject.info/apps/orbot o envíe un correo electrónico a help@guardianproject.info para conocer más. - Esto abrirá https://check.torproject.org/?lang=es en su navegador predeterminado para comprobar que Orbot esté configurado y que esté conectado a Tor. - Alojamiento de servicios ocultos (dentro de la red Tor) - General - Iniciar Orbot en el arranque - Inicia Orbot y conecta a Tor automáticamente cuando arranca su dispositivo Android - - - ¡Orbot trae Tor a Android!\n\nTor le ayuda a defenderse contra el filtrado de contenido, el análisis de tráfico y la vigilancia de la red, que amenazan la privacidad, la información confidencial y las relaciones personales.\n\nEste asistente le ayudará a configurar Orbot y Tor en su dispositivo. - - Advertencia - Simplemente instalando Orbot no anonimizará automáticamente su tráfico móvil/celular.\n\nPara usar Tor con éxito tiene que configurar adecuadamente Orbot, su dispositivo, y otras aplicaciones. - - Permisos - Opcionalmente puede conceder permisos de \'Superusuario\' a Orbot para habilitar las características avanzadas, como la proxyficación transparente. - Si no desea hacer esto, asegúrese de utilizar aplicaciones específicamente preparadas para trabajar con Orbot (o configurables para ello) - Su dispositivo no parece estar rooteado o proporcionar root o acceso de \"Superusuario\".\n\nEn su lugar, por favor, pruebe con el modo \'Aplicaciones\' en la pantalla principal. - - Aplicaciones habilitadas para Orbot - ChatSecure: Aplicación de chat segura con cifrado Off-The-Record (OTR) - Orfox: Navegador con privacidad mejorada que funciona a través de Tor - Descubre todas las aplicaciones de Guardian Project en Google Play - Encontrará todas las aplicaciones del Guardian Project en F-Droid - Encontrará todas las aplicaciones del Guardian Project en https://f-droid.org - - Proxyficación transparente - Permite que sus aplicaciones se ejecuten automáticamente a través de la red Tor sin realizar configuración alguna. - (Marque esta casilla si no tiene idea de qué estamos hablando) - Ninguno - Tor tethering - Habilita la proxyficación transparente de Tor para dispositivos tethered (dispositivos móviles \"amarrados\", pasarela a Internet para otros dispositivos conectados a ellos mediante Wifi, USB o Bluetooth) -- (requiere reinicio) - Solicitar permisos de superusuario - Seleccionar aplicaciones - Escoja las aplicaciones a redirigir través de Tor - Configuración de nodos - ¡Estas son configuraciones avanzadas que pueden reducir su anonimato! Afectan a los circuitos (túneles) que se establezcan para su propio tráfico a través de Tor; si repite tráfico ajeno estas configuraciones no afectan a esos circuitos. - Nodos de entrada - Reglas de identificación de repetidores de entrada a la red Tor, mediante huellas de validación de claves (fingerprints), alias (nicks), códigos de país y -direcciones (o rangos). No prevalecen sobre las configuraciones de exclusión de nodos, y las configuraciones de bridges. - Introduzca nodos de entrada - Permitir inicios en segundo plano - Deja que cualquier aplicación le diga a Orbot que inicie Tor y servicios relacionados - Proxyficar todo - No proxyficar nada - Invertir selección - Proxy de salida a la red (opcional) - Tipo de proxy saliente - Protocolo a usar para el servidor proxy saliente: HTTP, HTTPS, Socks4, Socks5. - Introduzca tipo de proxy - Servidor proxy saliente - Nombre del servidor proxy - Introduzca el servidor proxy - Puerto del proxy saliente - Puerto del servidor proxy - Introduzca el puerto del proxy - Nombre de usuario en el proxy de salida - Nombre de usuario en el proxy (opcional) - Introduzca nombre de usuario en el proxy - Contraseña en el proxy de salida - Contraseña en el proxy (opcional) - Introduzca contraseña en el proxy - Estado - Estableciendo proxyficación transparente completa... - Estableciendo proxyficación transparente por aplicaciones... - Proxyficación transparente ACTIVADA - ¡TransProxy (proxyficación transparente) habilitado para tethering (pasarela)! - ADVERTENCIA: ¡Error al iniciar la proxyficación transparente! - Reglas de TransProxy (proxyficación transparente) borradas - No se pudo iniciar el proceso de Tor: - Polipo se está ejecutando en el puerto: - Estableciendo proxyficación transparente por puertos... - Error de bridge (repetidor puente) - Para utilizar la función bridge (repetidor puente, acceso a Tor de publicitación restringida), debe introducir al menos una dirección IP de bridge. - Envíe un correo a bridges@torproject.org incluyendo en el cuerpo del mensaje una línea sólo con \"get bridges\", desde una cuenta con dominio gmail.com, yahoo.com o yahoo.cn (que soportan DKIM) - Error - ¡Sus \'Reglas de direcciones accesibles\' han producido una excepción! - ¡La configuración de su repetidor ha producido una excepción! - Nodos de salida - Reglas de identificación de repetidores de salida de la red Tor, mediante huellas de validación de claves (fingerprints), alias (nicks), códigos de país y direcciones (o rangos) - Introduzca repetidores de salida - Excluír nodos - Reglas de identificación de repetidores a evitar en la red Tor, mediante huellas de validación de claves (fingerprints), alias (nicks), códigos de país y direcciones (o rangos) - Introduzca repetidores a evitar - Hacer estricta la exclusión de nodos (incluso si falla la comunicación) - Usar *sólo* estos nodos especificados - Bridges (repetidores puente) - Usar bridges - Bridges ofuscados (contra análisis DPI del tráfico) - Habilita nodos alternativos de entrada a la red Tor, de publicitación restringida. Prevalece sobre \'Nodos de entrada\' - Habilítelo si los bridges (repetidores puente) de su lista de configuración están ofuscados (encapsulando el tráfico SSL para evitar ser detectados) - Direcciones IP y puertos de los bridges - Introduzca direcciones de bridge - Repetidores - Repetición de tráfico - Habilitar que su dispositivo no sea repetidor de salida (de la red Tor) - Puerto de repetidor - Puerto de escucha para su repetidor Tor - Introduzca puerto OR (Onion Routing, repositorio de repetidores) - Alias del repetidor - El apodo que identificará a su repetidor en la red Tor - Introduzca un alias personalizado para su repetidor - Reglas de direcciones accesibles ([accept(*)|reject] IP:port, etc.) - Ejecutar Tor como sólo cliente detrás de un cortafuegos (firewall) con políticas restrictivas - Puertos accesibles - Puertos accesibles detrás de un firewall restrictivo (80 y 443 por defecto) - Introduzca puertos - Activar alojamiento de servicios ocultos (en la red Tor) - Permite el acceso a servidores ocultos por dispositivo (IP oculta al usuario) accesibles a través de la red Tor (dominio .onion, sin DNS) - Introduzca los puertos locales de sus servicios ocultos - Puertos de los servicios ocultos - El nombre direccionable (sin DNS, .onion generado automáticamente) para su servicio oculto - Habilitar el registro de depuración (debug log) a la salida (debe utilizar adb o aLogCat para verlo) - Página(s) principal(es) del proyecto: - https://www.torproject.org/docs/android\nhttps://guardianproject.info/apps/orbot/ - Licencia de Tor - https://torproject.org - Software de terceras partes - Tor: https://www.torproject.org - LibEvent v2.0.21: http://www.monkey.org/~provos/libevent/ - Polipo v1.1.9: https://github.com/jech/polipo - IPtables v1.4.21: http://www.netfilter.org - OpenSSL v1.0.1q: http://www.openssl.org - Una aplicación está intentando abrir el puerto %S de servicio oculto hacia la red Tor. Esto es seguro si su aplicación es de su confianza. - Se encontró un proceso de Tor ya existente... - Hubo algún tipo de problema. Compruebe el registro (log) - Servicio oculto en: - No fue posible leer el nombre del servicio oculto - No fue posible iniciar Tor: - ¡Reinicie su dispositivo, no se pudo reiniciar Tor! - Usar el Iptables por defecto - Usa el binario de Iptables del sistema en lugar del incluído en el paquete de Orbot - No fue posible instalar o actualizar los binarios de Tor. - Mantener siempre el icono de Orbot en la barra de tareas cuando esté conectado - Notificaciones siempre activadas - Mostrar notificación expandida con el país de salida de Tor y la IP - Notificaciones expandidas - ¡Bridges habilitados! - - Idioma - Elija la configuración regional y el idioma para Orbot - Escoja idioma - Deje el predeterminado o cambie de idioma - impulsado por Tor - Guardar configuración - Sin conexión a Internet; Tor está en suspensión... - Ancho de banda: - bajada - subida - Sin suspensión-automática de la red - Ponga Tor en suspensión cuando no haya Internet disponible - ¡Ha cambiado a una nueva identidad de Tor! - Navegador - Usar ChatSecure - Administrar Tor - Habilita esta aplicación para controlar el servicio Tor - No parece que tenga Orfox instalado. ¿Quiere ayuda con eso, o simplemente debemos abrir el navegador? - ¿Instalar aplicaciones? - No hay conectividad de red. Poniendo a Tor a dormir... - La conectividad de red es buena. Despertando a Tor... - actualizando la configuración en el servicio Tor - SOCKS de Tor - Puerto sobre el que Tor ofrece su proxy SOCKS (por defecto: 9050 o 0 para deshabilitarlo) - Configuración del puerto SOCKS - Puerto de TransProxy de Tor - Puerto sobre el que Tor ofrece su Proxy Transparente (por defecto: 9040 o 0 para deshabilitarlo) - Configuración del puerto de TransProxy - Puerto DNS de Tor - Puerto sobre el que Tor ofrece su DNS (por defecto: 5400 o 0 para deshabilitarlo) - Configuración del puerto DNS - Configuración personalizada de torrc - SÓLO EXPERTOS: Introduzca directamente las líneas de configuración en el fichero torrc - torrc personalizado - Martus Móvil - Aplicación de documentación de derechos humanos de Benetech - Las IPs públicas de su Tor: - Por favor, deshabilite esta aplicación en Android->Configuración->Aplicaciones si está teniendo problemas con Orbot: - Conflicto de la aplicación - Auto-refresco de transproxy - Reaplica las reglas de transproxy cuando el estado de la red cambia - Transproxy FORZAR ELIMINACIÓN - Pulse aquí para desechar AHORA todas las reglas de red de transproxy - ¡Reglas de proxy transparente desechadas! - No tiene habilitado el acceso como ROOT - Puede que tenga que detener e iniciar Orbot para que el cambio de configuración se habilite. - VPN - kbps - mbps - KB - MB - Bridges actualizados - Por favor, reinicie Orbot para habilitar los cambios - Códigos QR - Si su red móvil/celular bloquea activamente Tor, puede usar un Puente (bridge) para acceder a la red. SELECCIONE uno de los tipos de repetidor puente arriba para hablitar los puentes. - Modo bridge - Correo electrónico - Página web - Activar - Aplicaciones en modo VPN - Puede habilitar que todas las aplicaciones de su dispositivo transiten a través de la red Tor usando la función VPN de Android.\n\n*ADVERTENCIA* Esta es una característica experimental nueva, y en algunos casos puede que no se inicie automáticamente, o puede que se detenga. NO debe usarse para anonimato, SÓLO para atravesar cortafuegos (firewalls) y filtros. - Enviar correo - Puede obtener una dirección de bridge (repetidor puente) a través de correo electrónico, la web, o escaneando un código QR de bridge. Seleccione \'Correo\' o \'Web\' debajo para solicitar una dirección de bridge.\n\nUna vez tenga una dirección, copie y péguela en la opción \"Bridges\" de la configuración de Orbot, y reinicie. - Instalar Orfox - Navegador estándar - NOTA: Sólo los repetidores puente (bridges) estándar de Tor funcionan en dispositivos Intel X86/ATOM - Mundo - - Servicios Ocultos - Servicios Ocultos - Servicios Ocultos - Guardar - Puertos - Puerto Local - Puerto Onion - Nombre - Hecho! - Puerto no vàlido - Copiar dirección a portapapeles - Mostra cookie de autenticación - Crear backup - Borrar servicio - Backup guardado en almacenamiento externo - Backup restaurado - Gestor de archivos no disponible - Permitir permisos para almacenamiento externo - Permisos concedidos - Permisos denegados - Restaurar Backup - Crear primero una copia de seguridad - Nombre no puede estar vacio - Inicie Tor de nuevo para finalizar el proceso - Confirmar eliminación de servicio - Haga clic de nuevo para realizar copias de seguridad - Tipo de servicio - Cookie de autenticación - Copiar cookie al portapapeles - La cookie de autenticación no estaba configurada - Reinicie Orbot para habilitar los cambios - diff --git a/app/src/main/res/values-et/strings.xml b/app/src/main/res/values-et/strings.xml deleted file mode 100644 index 9ef3be46..00000000 --- a/app/src/main/res/values-et/strings.xml +++ /dev/null @@ -1,210 +0,0 @@ - - - Orbot - http://orbot/ - http://check.torproject.orghttp://check.torproject.org - https://check.torproject.org - https://check.torproject.org/?TorButton=true - käivita ja peata Tor - torproxyteenus - Orbot käivitub... - Ühendatud Tor võrgustikku - Orbot deaktiveeritud - Tor kliendi käivitamine... - valmis. - ootel. - HOIATUS: Teie liiklus pole veel anonüümne! Palun seadistage oma rakendused nii et need kasutaksid HTTP proxy\'t 127.0.0.1:8118 või SOCKS4A või SOCKS5 proxy\'t 127.0.0.1:9050 - Kodu - Sirvi - Seaded - Logi - Abi - Start - Stopp - Lähemalt - Lae alla - Lae üles - Abi - Sulge - Lähemalt - Nulli logi - Kontrolli - Välja - - pikk vajutus alustamiseks - - Läbipaistev proxy (Nõuab Root õigusi) - Läbipaistev proxy - Rakenduste automaatne Torifitseerimine - Kõik läbi Tor\'i - Proxy kõikide reakenduste liiklus läbi Tor\'i - Pordiproxy reserv - HOIATUS: Väldib tavaporte (80, 443, jne). *KASUTAGE AINULT SIIS* kui \'Kõik\' või \'Rakendused\' režiim ei tööta. - Portide loend - Proxy portide loend. *KASUTAGE SINULT SIIS* kui \'Kõik\' või \'Rakendused\' režiim ei tööta - Sisestage pordid mida proxy\'da - Nõua root juurdepääsu - Nõua läbipaistva proxy jaoks root juurdepääsu - Tor binaarid edukalt paigaldatud! - Tor binaarfailide paigaldamine ebaõnnestus. Palun kontrollige logi ja teavitage tor-assistants@torproject.org - Rakenduse Viga - Orbot - Lähemalt Orbot\'ist - Edasi - Tagasi - Lõpeta - Hea küll - Katkesta - - Mõned Orbot\'i detailid - Luba Antud - Orbot õigused - Vinge! Leidsime et teie seadmes on Orbot\'ile lubatud root õigused. Lubame kasutada seda väge arukalt. - Kuigi see pole vajalik, saab root juurdepääsuga seadmel kasutada Orbot\'i palju võimsama vahendina. Kasutage allpool olevat nuppu et lubada Orbot\'ile supervõimed! - Kui teil pole root juurdepääsu või te ei tea millest jutt käib, siis kindlustage et kasutate ainult rakendusi mis on seadistatud Orbot\'iga koos töötama. - Saan aru ja jätkan ilma Superkasutajata - Luba Orbotile Root õigused - Seadista Torifitseerimine - Orbot võimaldab juhtida kõigi rakenduste liikluse läbi Tor\'i VÕI valida need rakendused individuaalselt. - Proxy kõik rakendused läbi Tor\'i - Valige Tor\'i jaoks individuaalsed rakendused - Orbot-lubatud rakendused - Alltoodud rakendused arendati Orbot\'iga koos töötama. Koheseks paigaldamiseks vajutage igat allolevat nuppu või paigaldage need hiljem Google Play portaalist, GuardianProject.info veebilehelt või F-Droid.org kaudu. - ChatSecure - Turvaline kiirsõnumiklient Androidile - Proxy seaded - Õpi kuidas seadistada rakendusi töötama koos Orbot\'iga - DuckDuckGo otsingumootori rakendus - Seadistage Twitteri proxy server \"localhost\" ja port 8118 - https://guardianproject.info/2012/05/02/orbot-your-twitter/ - Proxyseaded - Orbot on valmis! - - See avab teie veebisivikus lehe https://check.torproject.org mille kaudu saate näha kas Orbot on ehk seadistatud ja olete ühenduses Tor\'iga. - Peidetud Teenuste Majutus - Üldist - Käivita Orbot seadme käivitumisel - Automaatne Orbot käivitumine ja Tor külge ühendumine seadme käivitumisel - - - - Hoiatus - - Load - Võite Orbot\'ile lubada \'Superkasutaja\' juurdepääsu selleks et võimaldada rohkem võimalusi, nagu näiteks Läbipaistev Proxy. - Kui te ei soovi seda teha, siis palun kindlustage et kasutate ainult rakendusi mis on seadistatud töötama koos Orbot\'iga - - Orbot\'ile mõeldud rakendused - ChatSecure: Turvaline vestlusrakendus Off-the-Record krüptoga - Kõik Guardian Project rakendused on leitavad ka Google Play kaudu - - Läbipaistev Proxy - Saate kõik rakendused suunata iseeneslikult Tor kaudu, lisaseadistusteta. - (Klikkige sellele kastile kui teil pole õrna aimugi millest jutt käib) - Puudub - Tor lõastamine - Luba Tor Läbipaistev Proxy WiFi ja USB lõastatud seadmetele (vajab uuestilaadimist) - Nõua Superkasutaja Juurdepääsu - Vali Rakendused - Vali läbi Tor suunatavad rakendused - Sõlme seadistamine - Need on seadistused edasijõudnutele ja võivad vähendada teie anonüümsust - Sisendsõlmed - Sõrmejäljed, hüüdnimed, riigid ja aadressid esimese hüppe jaoks - Sisestage sisendsõlmed - Väljuva võrgu proxy (Valikuline) - Väljuva proxy tüüp - Proxy serveri kasutamise protokoll: HTTP, HTTPS, Socks4, Socks5 - Sisestage proxy tüüp - Väljuva proxy seade - Proxyserveri seadmenimi - Sisestage proxy seade - Väljuva proxy port - Proxyserveri port - Sisestage proxy port - Väljuva proxy kasutajanimi - Proxy kasutajanimi (Valikuline) - Sisestage proxy kasutajanimi - Väljuva proxy salasõna - Proxy salasõna (Valikuline) - Sisestage proxy salasõna - Olek - Täisläbipaistva proxy seadistamine... - Rakenduspõhise läbipaistva proxy seadistamine... - Läbipaistev proxy LUBATUD - LäbivProxy lõastamine lubatud! - Hoiatus: viga läbipaistva proxy käivitamisel! - LäbivProxy seaded nullitud - Tor protsessi käivitamine ebaõnnestus: - Pordipõhise läbipaistva proxy seadistamine... - Silla viga - Silla võimaluse kasutamiseks peate sisestama vähemalt ühe silla IP aadressi. - Saatke e-kiri oma gmail kontolt aadressile bridges@torproject.org mis sisaldab ainult ühte rida \"get bridges\". - Viga - Teie ReachableAddresses seadistus põhjustas ekse! - Teie releeseadistus põhjustas ekse! - Väljundsõlmed - Sõrmejäljed, hüüdnimed, riigid ja aadressid viimase hüppe jaoks - Sisestage väljundsõlmed - Välistatud sõlmed - Sõrmejäljed, hüüdnimed, riigid ja aadressid mida välistada - Sisestage välistatavad sõlmed - Kindlad sõlmed - Kasuta *ainult* neid märgitud sõlmi - Sillad - Kasuta sildu - Varjatud sillad - Luba Tor võrgustiku alternatiivseid sisendsõlmi - Luba siis kui seadistatud sillad on varjatud sillad - Sildade IP aadressid ja pordinumbrid - Sisestage silla aadressid - Edastajad - Edastamine - Luba oma seadmel hakata mitte-väljund edastajaks - Edastusport - Port mida teie Tor edastaja kuulab - Kas Enter VÕI port - Edastaja hüüdnimi - Teie Tor edastaja hüüdnimi - Sisestage edastaja kohandatud hüüdnimi - Juurdepääsetavad aadressid - Käivita kui piirava poliitikaga tulemüüri taga asuvat klienti. - Juurdepääsetavad pordid - Piirava poliitikaga tulemüüris avatud pordid - Sisestage pordid - Varjatud teenuste majutamine - luba üle Tor võrgustiku juurdepääs seadmes töötavale serverile - sisestage varjatud teenuste localhost pordid - Varjatud teenuste pordid - teie varjatud teenuste adresseeritav nimi (luuakse automaatselt) - lubage väljastatav silumislogi (vaatamiseks peab kasutama kas adb või aLogCat utiliite) - Projekti kodu(d): - Tor litsents - https://torproject.org - Kolmanda osapoole tarkvara: - Üks rakendus soovib avada varjatud teenuse porti %S Tor võrgustikule. See on turvaline kui te usaldate seda rakendust. - leidus töötav Tor protsess... - Juhtus midagi halba. Kontrollige logi - varjatud teenused: - ei õnnestu lugeda varjatud teenuse nime - Tor käivitamine ebaõnnestus: - Kasuta iptables vaikeseadeid - kasuta Orbot\'iga kaasneva iptables binaari asemel süsteemset binaari - Tor binaaride paigaldamine või uuendamine ebaõnnestus. - Ühendatud Orbot korral näidata katkematult ikoonide tööriistariba - Pidevalt kuvatavad teated - Sillad lubatud! - - Valige Orbot lokaat ja keel - Valige keel - Jätkake vaikeväärtusega või vahetage kehtiv keel - Salvesta seaded - Ribalaius: - alla - üles - Pole võrgu auto-und - Pane Tor magama kui Internetiühendus puudub - Lülitusite uuele Tor identiteedile! - Kasutage ChatSecure\'t - Hallake Tor\'i - Lubage sellel rakendusel hallata Tor teenust - Paigaldada rakendusi? - Interneti ühendus puudub. Panen Tori magama... - Interneti ühendus hea. Äratan Tori üles... - diff --git a/app/src/main/res/values-eu/strings.xml b/app/src/main/res/values-eu/strings.xml deleted file mode 100644 index 198c6121..00000000 --- a/app/src/main/res/values-eu/strings.xml +++ /dev/null @@ -1,218 +0,0 @@ - - - Orbot - http://orbot/ - http://check.torproject.org - https://check.torproject.org - https://check.torproject.org/?TorButton=true - Tor abiarazi eta gelditu - torproxyservice - Orbot abiarazten ari da... - Tor sarera konektatuta - \"Orbot desaktibatuta dago - Tor bezeroa hasten... - eginda. - itxaroten. - ABISUA: Zure trafikoa ez da anonimoa oraindik! Mesedez konfigura itzazu zure aplikazioak 127.0.0.1:8118 HTTP proxya edo 127.0.0.1:9050 SOCKS4 edo SOCKS5 proxyak erabiltzeko - Etxea - Arakatu - Ezarpenak - Saioa hasi - Laguntza - Abiarazi - Gelditu - Honi buruz - Deskargatu - Igo - Laguntza - Itxi - Honi buruz - Zerrenda Garbitu - Egiaztatu - Irten - - sakatu luze hasteko - - Proxyatze Gardena (Root behar du) - Proxyatze Gardena - Aplikazioen Torifikatze Automatikoa - Tor-tu Dena - Aplikazio guztien trafikoa Tor bidez proxyatu - Azken aukerako proxy portuak - KONTUZ: Ohizko portuak sahiezten ditu (80, 443, etab.) *ERABILI BAKARRIK* \'Guztiak\' edo \'Aplikazio\' modua ez badabil. - Portu Zerrenda - Proxyak baimenduko dituen portuak. *ERABILI BAKARRIK* \'Guztiak\' edo \'Aplikazio\' modua ez badabil - Sartu proxyatzeko portuak - Root sarrera eskatu - Root sarrera eskatu proxyatze gardenarentzat - Tor bitarrak zuzen instalatuta! - Tor fitxategi bitarrak ezin izan dira instalatu. Mesedez ikusi erregistroa eta jakinarazi tor-assistants@torproject.org - Aplikazio Akatsa - Orbot - Orboti buruz - Hurrengoa - Atzera - Amaitu - Ados - Utzi - - Orbot xehetasun batzuk - Baimena Emanda - Orbot Baimenak - Bikain! Orbotentzako root baimenak gaituta dituzula detektatu dugu. - Beharrezkoa ez den arren, Orbot tresna ahaltsuagoa bihurtu daiteke zure gailuak root atzipena badu. Erabili beheko botoia Orboteri superbotereak emateko! - Root atzipenik ez baduzu edo zertaz ari garen ez badakizu, ziurtatu zire appak Orbotekin lan egiteko konfiguratzen dituzula. - Ulertzen dut eta supererabiltzaile gabe jarraitu nahiko nuke - Root Orboti eman - Torifikazioa Konfiguratu - Orbotek zure aplikazio guztien EDO banan-banan hautatutako aplikazioen trafiko guztia Tor bidez bideratzeko aukera ematen dizu. - Aplikazio guztiak Tor bidez proxyatu - Hautatu Banakako Aplikazioak Torentzat - Orbot-gaitutako Aplikazioak - Azpiko appak Orbotekin lan egiteko garatuta daude. Sakatu botoi bakoitza orain instalatzeko, edo bilatu geroago Google Play-n, GuardianProject.info webgunean edo F-Droid.org erabiliz. - ChatSecure - Andriodentzako berehalako mezulari bezero ziurra - Proxy Ezarpenak - Ikasi zure aplikazioak Orbotekin funtziona dezaten nola konfiguratu - DuckDuckGo Bilaketa Motorraren appa - Twittereko proxyaren ostalarian \"localhost\" jarri eta portuan 8118 - https://guardianproject.info/2012/05/02/orbot-your-twitter/ - Proxy Ezarpenak - Orbot prest dago! - - Honek https://check.torproject.org web nabigatzailean irekiko du Orbot konfiguratuta eta Tor-era konektatuta zauden antzemateko. - Ezkutuko Zerbitzuak - Orokorra - Hasi Orbot Abiarazterakoan - Automatikoki Orbot hasi eta Tor konektatu zure Android gailua abiarazterakoan - - - - Abisua - - Baimenak - Aukera moduan Orbot-i \'Supererabiltzaile\' atzipena eman ahal diozu ezaugarri aurreratuak erabiltzeko, Proxy gardena adibidez. - Ez baduzu hau egin nahi ziurtatu Orbot-ekin lan egiten duten aplikazioak erabiltzen dituzula. - - Orbot-Gaitutako Aplikazioak - ChatSecure: Txat aplikazio segurua Off-the-Record enkriptazioarekin. - Google Play-n Guardiak Proiektuko aplikazio guztiak bilatu - - Proxyatze Gardena - Honek zure aplikazioak konfiguratu beharrik Tor saretik joatea ahalbidetzen du. - (Gaituta utzi zertaz ari garez ulertzen ez baduzu) - Bat ere ez - Tor Tethering - Gaitu proxy gardena Wifi eta USB bidez Tethering-atutako gailuentzat (berrabiaraztea beharrezkoa) - Supererabiltzaile sarrera eskatu - Aplikazioak hautatu - Tor bidez bideratuko diren aplikazioak hautatu - Nodo Konfigurazioa - Hauek zure anonimotasuna murriztu dezaketen ezarpen aurreratuak dira - Sarrera Nodoak - Lehen jauzirako hatzmarka, ezizen, herrialde eta helbideak - Sartu Sarrera Nodoak - Irteera sareko proxya (Aukerazkoa) - Proxy mota - Proxy zerbitzariarentzako erabiltzeko protokoloak: HTTP, HTTPS, Socks4, Socks5 - Sartu Proxy Mota - Proxy Ostalaria - Proxy zerbitzariaren helbidea - Sartu Proxy Ostalaria - Proxy Portua - Proxy zerbitzariaren portua - Sartu Proxy portua - Irteerako proxyaren erabiltzaile izena - Proxy erabiltzaile izena (Aukerazkoa) - Sartu proxy erabiltzailea - Irteerako proxyaren pasahitza - Proxy pasahitza (Aukerazkoa) - Sartu proxy pasahitza - Egoera - Guztientzako proxy gardena martxan ezartzen... - Aplikazioetan oinarritutako proxy transparentea ezartzen... - Proxyatze gardena GAITUTA - Proxy gardena gaituta Tethering-ean! - ABISUA: akatsa proxyatze gardena hasterakoan! - Proxy gardeneko erregelak garbituta - Ezin izan da Tor prozesua hasi: - Portuetan oinarritutako proxy gardena ezartzen... - Zubi Akatsa - Zubi ezaiugarria erabiltzeko gutxienez zubi baten IP helbidea sartu behar duzu. - Gmail kontutik bridges@torproject.org helbidera eposta bat bidali gorputzean \"get bridges\" lerroa duena. - Akatsa - Zure helbide atzigarriak salbuespena sortu du! - Zure errele ezarpenak salbuespena sortu dute! - Irteera Nodoak - Hatzmarkak, ezizenak, herrialdeak eta helbideak azkeneko jauzirako - Irteera Nodoak sartu - Nodoak baztertu - Baztertuko diren hatzmarkak, ezizenak, herrialdeak eta helbideak - Baztertzeko nodoak sartu - Nodo hertsiak - *Bakarrik* zehaztutako nodo hauek erabili - Zubiak - Zubiak erabili - Nahasitako Zubiak - Tor sarera sartzeko nodo alternatiboak gaitu - Gaitu konfiguratutako zubiak nahasitako zubiak badira - IP helbidea eta zubien portua - Sartu Zubi Helbideak - Erreleak - Erreleatzea - Zure gailua ez-irteerako errelea izatea gaitu - Errele Portua - Zure Tor errelearentzako entzuteko portua - Sartu OR portua - Errele ezizena - Zure Tor errelearen ezizena - Sartu gustoko errelearen ezizena - Helbide atzigarriak - Suheziaren atzean exekutatu politika murriztaileekin - Portu atzigarriak - Suhezi murriztailetik atzigarri diren portuak - Portuak sartu - Ezkutuko Zerbitzuak Gaitu - gailuko zerbitzuak Tor saretik atzitzea gaitu - sartu localhost portuak ezkutuko zerbitzuentzat - Ezkutuko Zerbitzu Portuak - zure eskutuko zerbitzuaren izen atzigarria (automatikoki sortuta) - arazketarako logak gaitu (adb edo aLogCat erabili ikusteko) - Proiektuaren etxea(k): - Tor Lizentzia - https://torproject.org - 3.-Ataleko-Softwarea: - Tor: https://www.torproject.org - LibEvent v2.0.21: http://www.monkey.org/~provos/libevent/ - Polipo v1.1.9: https://github.com/jech/polipo - IPtables v1.4.21: http://www.netfilter.org - Aplikazio batek ezkutuko zerbitzariko %S portua ireki nau du Tor sarera. Segurua da aplikazioaz fidatzen bazara. - Aurreko Tor prozesua topatuta... - Zerbait txarra gertatu da. Begiratu logetan - ezkutuko zerbitzua hemen: - ezkutuko zerbitzuare izena ezin da irakurri - Ezin izan da Tor hasi: - Lehenetsitako Iptables erabili - Sistemako iptables programa erabili Orbot-ekin datorreraren ordez - Tor programak ezin izan dira instalatu edo eguneratu. - Orbot konektatuta dagoenean ikonoa tresna barran mantendu beti - Jakinarazpenetan beti - Zubiak gaituta! - - Aukeratu Orbotentzako lokala eta hizkuntza - Hizkuntza aukeratu - Lehenetsia utzi edo uneko hizkuntzara aldatu - Tor-ek eskainita - Ezarpenak gorde - Ez dago Interneterako konexiorik; Tor egonean dago... - Banda zabalera: - behera - gora - Sareko lokartze automatikorik ez - Jarri Tor lotan internet atzigarri ez dagoenean - ChatSecure - Andriodentzako berehalako mezulari bezero ziurra - ChatSecure erabili - Tor kudeatu - Gaitu app hau Tor zerbitzua kontrolatzeko - App-ak instalatu? - KB - MB - QR Kodeak - Nabigatzaile Estandarra - diff --git a/app/src/main/res/values-fa/strings.xml b/app/src/main/res/values-fa/strings.xml deleted file mode 100644 index b70cc0f1..00000000 --- a/app/src/main/res/values-fa/strings.xml +++ /dev/null @@ -1,292 +0,0 @@ - - - ربات پیازی - اربت یک برنامه پروکسی مجانی است که دیگر برنامه ها را به استفاده امن از اینترنت توانمند می کند . اربوت از تور برای رمزگذاری کردن ترافیک اینترنت شما استفاده می کند و بعد آن ها را از طریق کامپیوترهای متفاوت در نقاط مختلف جهان مخفی می کند. تور یک برنامه مجانی و شبکه باز است که شما از شما در مقابل تحت نظر بودن در شبکه٬‌ تهدید آزادی های شخصی٬ خصوصی٬ فعالیت های کاری و رابطه های شخصی بطور امن محافظت می کند. - https://guardianproject.info/apps/orbot/ - https://check.torproject.org/?lang=fa_IR - https://check.torproject.org/?lang=fa_IR - https://check.torproject.org/?TorButton=true - شروع و پایان تور - سرويس پروکسی تور - اربوت درحال آغاز است... - متصل به شبکه تور - اربوت غیرفعال شده است. - TorService خاموش است - شروع کلاینت تور... - تمام. - در حال انتظار. - هشدار: فعالیت شما هنوز \"گمنام\" نیست! لطفن اپلیکیشن خود را تنظیم کنید تا از HTTP پروکسی 127.0.0.1:8118 و یا SOCKS4A و یا SOCKS5 پروکسی 127.0.01:9050 استفاده کند. - خانه - مرور - تنظیمات - ورود - کمک - وی پی ان - آغاز - ایست - درباره - دریافت برنامه ها ... - دانلود - آپلود - کمک - بسته - درباره - پاکسازی ورد - بررسی - خروج - اسکن BridgeQR - اشتراک BridgeQR - - نگهدارید برای شروع - - پروکسیدن شفاف (نیاز به Root دارد) - پروکسی شفاف - تور-نمایی اتوماتیک اپلیکیشن ها - تور همه چیز - فعالیت همه اپلیکیشن ها را از طریق تور پروکسی کنید. - قطع پروکسی پورت - هشدار: پورتهای رایج دور زدن (80, 444, غیره). *فقط در شرایطی استفاده کنید* که حالت های \'همه\' یا \'اپلیکیشن\' کار نمیکند. - فهرست پورت - فهرست پرتها به پروکسی.*فقط در شرایطی استفاده کنید* که حالت های \'همه\' یا \'اپلیکیشن\' کار نمیکند. - پورت ها را به پروکسی وارد کن - درخواست دسترسی root - درخواست دسترسی رون برای پروکسی کردن شفاف - باینری های تور با موفقیت نصب شدند! - نصب فایل های دوتایی تور ممکن نبود. لطفن قطعه را وارسی کنید و به tor-assistance@torproject.org اطلاع دهید. - خطای اپلیکیشین - اوربوت - درباره اوربوت - بعدی - بازگشت - پایان - قبول - لغو - - برخی جزییات درباره اوربوت - اربت یک برنامه زبان باز است که شامل Tor, LibEvent and Polipo می شود و وظیفه آن ارائه local HTTP proxy (8118) و SOCKS proxy (9050) به شبکه تور است. همچنین اربت این قابلیت را در دستگاه های ریشه دار دارد که می تواند ترافیک اینترنت را از طریق تور ارسال کند. - مجوز صادر گردید - مجوزهای اوربوت - بسیار عالی! اینطور که معلوم است شما دارای مجوز root برای فعال کردن ربات پیازی هستید. این امکان را بخوبی مورد استفاده قرار خواهیم داد. - هرچند ضرورت ندارد اما اگر سیستم شما دارای دسترسی root باشد ربات پیازی با ظرفیت بسیار بیشتری عمل خواهد کرد. دکمه زیر را فشار دهید تا ربات پیازی دارای ظرفیت حداکثری بشود. - اگر سیستم شما دارای دسترسی root نیست و یا اصلا چیزی از این عبارت متوجه نمی شوید، حتما سعی کنید از اپلکیشن هایی استفاده کنید که ویژه ربات پیازی تهیه شده اند. - متوجه هستم و ترجیح می دهم بدون root ادامه بدهم. - واگذاری دسترسی root برای ربات پیازی - تنظیمات تبدیل به تور - ربات پیازی به شما امکان می دهد که تمام اپلیکشین ها را از طریق توز منتقل کنید و یا اپلیکیشن مورد نظر خود را شخصن انتخاب کنید. - تمام اپلیکیشن ها را از طریق تور منتقل کنید. - اپلیکیشن های منفرد برای تور انتخاب کنید. - اپلیکیشن هایی که برای ربات پیازی تنظیم شده اند - توصیه می کنیم داونلود و فعال کنید؛ اپلیکیشن هایی را استفاده کنید که مستقیم به اوربوت وصل می شوند. دکمه های زیر را فشار دهید تا نصب شود. - ChatSecure - برنامه امن ارسال پیغام فوری برای اندروئید - تنظیمات پروکسی - یادگیری تنظیم اپلیکیشن ها برای کار با اوربوت - اپلیکیشن موتور جستجوی داک داک گو - توییتر از \"http proxy \"localhost:8118 پشتیبانی می کند - StoryMaker - ساختن یک داستان و ترک آن به Tor برای امنیت! - https://guardianproject.info/2012/05/02/orbot-your-twitter/ - تنظیمات پروکسی - اگر برنامه آندرویدی که استفاده می کنید می تواند از استفاده HTTP یا SOCKS proxy ساپورت کند٬ پس می توانید آن را برای اتصال به اوربوت استفاده از تور تنظیم کنید. .\n\n\n تنظیمات هاست 127.0.0.1 یا \"localhost\". برای HTTP تنظیم پورت 8118 است. برای SOCKS ٬ پروکسی 9050. اگر امکانش وجود دارد از SOCKS4A یا SOCKS5 استفاده کنید. \n \n\n\n می توانید در مورد پروکسی در آندروید بیشتر بیاموزید در - http://tinyurl.com/proxyandroid\n - اوربوت آماده استفاده میباشد! - بسیاری از مردم در سرتاسر جهان از تور به دلایل متفاوت استفاده می کنند.\n\n خبرنگارها و بلاگرها٬ فعالان حقوق بشر٬ سربازان٬ ماموران اجرای قانون٬ شهروندان رژیم های سرکوبگر و مردم معمولی... و حالا تو - لطفا اوربوت را پیکربندی کنید قبل از اینکه شما شروع به استفاده از آن کنید! - - با موفقیت به شبکه Tor متصل شده اید - اما این بدان معنا نیست دستگاه شما امن است. شما می توانید استفاده کنید از کلید \"مرورگر\" برای تست اتصال . \n\n درباره ما در https://guardianproject.info/apps/orbot و یا ارسال ایمیل به help@guardianproject.info برای کسب اطلاعات بیشتر. - با این قدم پیشفرض مرورگر وب شما به صفحه https://check.torproject.org باز می شود تا شما مشاهده کنید آیا ربات پیازی تنظیم شده است و آیا شما به تور وصل شده اید یا نه. - سرويس های مخفی هاست - کلی - اوربوت را همزمان با بوت آغاز کن - وقتی اندروید بوت شد، بصورت خودکار ربات پیازی را اجرا و آن را به شبکه تور متصل کن - - - اربت٬ تور را برای آندروید می آورد تا از محتویات فیلتر شده٬ آنالیز ترافیک و کنترل شبکه که خطری برای حریم خصوصی است و اطلاعات شخصی و رابطه ها دفاع کند. \n\nT این جادوگر برای تنظیم اربت و تور در دستگاه شما کمک می کند. - - هشدار - نصب کردن اربت به خودی خود ترافیک موبایل شما را ناشناس نخواهد کرد.\n\n باید حتما اربت را در دستگاه یا برنامه ای که از آن استفاده می کنید برای استفاده از تور تنظیم نمایید. - - دسترسی‌ها - اگر بخواهید میتوانید به ربات پیازی اجازه دسترسی سوپر یوزر بدهید تا ویژگیهای پیشرفته مانند پروکسی شفاف را فعال کند - اگر نمیخواهید این کار را انجام دهید ، لطفا مطمئن شوید که از اپلیکیشنهایی استفاده می کنید که با ربات پیازی کار می کنند - بنظر می رسد دستگاه شما ریشه ندارد یا ریشه ای ارائه کند یا دسترسی به کاربری مدیر داشته باشد. \n\n لطفا حالت Apps را در صفحه اصلی روشن نمایید. - - اپلیکیشنهایی که ربات پیازی روی آنها فعال است - ChatSecure: برنامه گفتگوی امن محرمانه با قابلیت رمزگزاری - تمامي برنامه های Guardian Project را در Google Play پيدا كنيد. - یافتن همه برنامه های Guardian Project در F-Droid - یافتن همه برنامه های Guardian Project در https://f-droid.org - - پروکسی کردن شفاف - این به برنامه ها به شما اجازه میدهد که بدون هیچ تنظیمی، بصورت خودکار از طریق شبکه تور اجرا شوند - (اگر هیچ ایده‌ای ندارید که راجع به چه چیزی حرف میزنیم این گزینه را انتخاب کنید) - هیـچ - تترینگ از طریق تور - پروکسی شفاف از طریق تور را برای دستگاه هایی که با یو اس بی یا وای فای تتر شده اند مجاز کن. (به ری استارت نیاز دارند) - درخواست دسترسی برای سوپریوزر - انتخاب برنامه ها - انتخاب اپلیکیشن برای مسیریابی از طریق تور - تنظیمات گره - اینها تنظیمات پیشرفته ای هستند که ممکن است گمنامی شما را کاهش دهند - گره های ورودی - اثرانگشت ها، اسامی مستعار، کشورها و آدرسهای جهش اول - گره های ورودی را وارد کنید - اجازه دادن اجرا در پس زمینه - همه پروکسی ها - هیچ پروکسی - انتخاب برعکس شود - پراکسی شبکه خروجی - نوع پروکسی - پروتکل مورد استفاده برای پراکسی سرور: HTTP, HTTPS, Socks4, Socks5 - نوع پروکسی را وارد کنید - پروکسی میزبان - نام سرور پروکسی میزبان - نام پروکسی میزبان را وارد کنید - پورت پروکسی خروجی - پورت سرور پروکسی - پورت پروکسی را وارد کنید - نام کاربری پراکسی خروجی - نام کاربری پروکسی(اختیازی) - نام کاربری پروکسی را وارد نمایید - کلمه عبور پراکسی خروجی - رمز عبور پروکسی(اختیاری) - رمز عبور پروکسی را وارد نمایید - وضعیت - نصب پروکسی کاملن شفاف... - نصب پروکسی شفاف مبتنی بر برنامه... - پروکسی شفاف فعال است - TransProxy برای Tethering فعال شده است! - هشدار: خطا در هنگام راه اندازی پروکسی شفاف! - قوانین TransProxy پاک شدند - تور نتواست اجرا شود: - Polipo در حال اجرا است در پورت: - نصب پروکسی شفاف مبتنی بر پورت... - خطای Bridge - برای استفاده از ویژگی Bridge، باید حداقل آدرس IP یک پل را وارد کنید. - از یک حساب کاربری جیمیل، ایمیلی با متن \"get bridges\" به آدرس bridges@torproject.org بفرستید. - خطا - تنظیمات شما برای آدرس قابل دسترسی باعث ایجاد خطا شده اند ! - تنظیمات رله شما موجب خطا شده اند - گره های خروجی - اثر انگشتها ، اسامی مستعار ، کشورها و آدرسها برای آخرین جهش - گره های خروجی را وارد کنید - این گره ها را استفاده نکن - اثر انگشتها، اسامی مستعار ، کشورها و آدرسهایی که نباید استفاده شوند - گره هایی که نباید استفاده شوند - گره های محدود - فقط * از این گره های مشخص شده استفاده کنید* - Bridges - از پل Bridges کن - پل های گیج کننده - گره ورودی متناوب به شبکه تور را فعال کنید - اگر Bridges تنظیم شده پلهای مربوط به پروکسی گیج کننده هستند این گزینه را فعال کنید - آدرس آی پی و پورتِ پل ها - آدرس Bridges را وارد کنید - بازپخش کننده ها - درحال بازپخش - دستگاه خود را برای یک بازپخش کننده غیر-خروجی فعال کنید - پورت بازپخش کننده - پورت شنونده برای باز پخش تور - پورت OR را وارد کنید - نام مستعار بازپخش کننده - نام مستعار بازپخش کننده شما - یک نام مستعار دلخواه برای بازپخش کننده وارد کنید - آدرس های قابل دسترس - بعنوان یک کاربر پشت دیواره آتش با سیاست های محدود کننده اجرا کنید - پورت‌های قابل دسترس - پورت‌های قابل دسترس پشت یک فایروال محدودکننده - پورت‌ها را وارد کنید - سرویس‌های مخفی را فعال کن - اجازه بده سرورهای روی دستگاه از طریق شبکه تور قابل دسترسی باشند - پورت های لوکال هاست را برای سرویس مخفی وارد کنید - پورت‌های سرویس مخفی - نام نشانی پذیر برای سرویس مخفی شما (بصورت خودکار تولید شده است) - ثبت گزارش اشکال زدایی را به خروجی فعال کن (برای نمایش باید از adb یا aLogCat استفاده کنید) - صفحه (های) اصلی پروژه: - https://www.torproject.org/docs/android\nhttps://guardianproject.info/apps/orbot/ - گواهی تور - https://torproject.org - 3rd-Party-Software: - Tor: https://www.torproject.org - LibEvent v2.0.21: http://www.monkey.org/~provos/libevent/ - Polipo v1.1.9: https://github.com/jech/polipo - IPtables v1.4.21: http://www.netfilter.org - OpenSSL v1.0.1q: http://www.openssl.org - یک اپلیکیشن میخواهد پورت %S سرویس مخفی را به شبکه تور باز کند. اگر به این اپلیکیشن اعتماد دارید این بی خطر است. - یک تور درحال اجرا پیدا شد... - اتفاق بدی افتاد. وقایع ثبت شده را چک کنید - سرویس مخفی روی: - ناتوان در خواندن نام سرویس مخفی - ناتوان در راه اندازی تور: - راه اندازی مجدد دستگاه شما ، قادر نیست به تنظیم مجدد Tor ! - از Iptables پیش فرض استفاده کن - به جای چیزی که با ربات پیازی اومده، از باینری آی پی تیبلز داخلی استفاده کن - فایلهای باینری تور قادر به نصب و یا ارتقا نبودند - وقتی ربات پیازی متصل است، همیشه آیکون مربوط را در نوار ابزار نگه دار. - آگاهسازی همیشه روشن - نمایش اطلاع رسانی گسترده با کشور خروجی Tor و IP - اطلاعیه گسترده - Bridges فعال شدند! - - زبان - زبان محلی ربات پیازی را انتخاب کنید - انتخاب زبان - زبان کنونی را تعویض و یا به شکل پیشفرض رهایش کنید - طراحی شده توسط Tor - ذخیره تنظیمات - ارتباط اینترنتی وجود ندارد; تور آماده کار است... - پهنای باند: - پائین - بالا - خاموش کردن در صورت عدم وجود شبکه - در صورتی که شبکه وجود نداشته باشد خاموش شود - شما به شناسه جدید تور منتقل شدید - مرورگر - استفاده از ChatSecure - مدیریت تور - این برنامه بتواند سرویس تور را مدیریت کند - برنامه نصب شود؟ - ارتباط شبکه ای وجود ندارد. تور به حالت خواب می رود - ارتباط شبکه ای خوب است. تور را بیدار نمایید... - به روز رسانی تنظیمات در سرویس Tor - Tor SOCKS - پورتی که تور ارائه می دهد SOCKS proxy روی (پیش فرض: 9050 یا 0 برای غیرفعال کردن) - پیکربندی پورت SOCKS - Tor TransProxy Port - پورتی که تور ارائه می دهد Transparent Proxy روی (پیش فرض: 9040 یا 0 برای غیرفعال کردن) - پیکربندی پورت Transproxy - پورت Tor DNS - پورتی که Tor ارائه می دهد آن DNS روی (به طور پیش فرض: 5400 یا 0 برای غیر فعال کردن) - پیکربندی پورت DNS - پیکربندی سفارشی Torrc - فقط متخصصان: enter direct torrc config lines - سفارشی Torrc - موبایل مارتوس - Benetech Human Rights Documentation App - IP های عمومی Tor شما: - لطفا این برنامه را در آندروید از کار بیندازید Android->Settings->Apps اگر مشکلی با اربت دارید: - تعارض برنامه - خودکار تازه کردن Transproxy - درخواست مجدید برای قوانین Transproxy وقتی وضعیت شبکه تغییر کرد - حذف اجباری Transproxy - اینجا را فشار دهید برای برهم ریختن تمام قوانین transproxy - قوانین Transparent proxy برهم ریخته شد! - شما دسترسی روت را فعال نکردید. - برای اعمال تنظیمات جدید باید اوربات را خاموش و روشن کنید. - وی پی ان - kbps - mbps - KB - MB - Bridges به روز شدند - برای فعال کردن تغییرات لطفا Orbot را راه اندازی مجدد کنید - کدهای QR - حالت Bridges - ایمیل - وب - فعال - حالت نرم افزار VPN - با استفاده از امکان وی پی ان اندروید٬ اوربات ترافیک تمام اپلیکیشن های موبایل شما را از طریق شبکه تور انتقال میدهد. -\n\n*هشدار* -امکان تونل تمام گوشی هنوز جدید و در حال آزمایش است. به همین دلیل امکان دارد که به صورت خودکار فعال نشود یا هنگام استفاده قطع شود. از این امکان برای ناشناس بودن در وب هرگز نباید استفاده کنید و باید فقط از آن برای عبور از فایروال ها و دور زدن فیلترینگ استفاده شود. - ایمیل بفرست - می توانید آدرس bridge را از طریق ایمیل٬ وب یا با اسکن کردن bridge QR code بدست آورید. ایمیل یا وب پایین را برای درخواست آدرس bridge انتخاب کنید.\n\n وقتی آدرس را دارید آن را کپی کنید و برگردانید در اولویت های Bridges در تنظیمات اربت و آن را دوباره راه اندازی کنید. - نصب Orfox - مرورگر استاندارد - نکته: Tor bridges استاندارد فقط بر روی دستگاه های Intel X86/ATOM کار می کند - جهان - diff --git a/app/src/main/res/values-fi/strings.xml b/app/src/main/res/values-fi/strings.xml deleted file mode 100644 index 01794933..00000000 --- a/app/src/main/res/values-fi/strings.xml +++ /dev/null @@ -1,278 +0,0 @@ - - - Orbot - Orbot on ilmainen välityspalvelinsovellus, joka tarjoaa muille sovelluksille mahdollisuuden käyttää internetiä turvallisemmin. Orbot käyttää Toria kryptaamaan verkkoliikenteesi ja sitten piilottaa sen kierrättämällä sitä usean tietokoneen kautta ympäri maailman. Tor on vapaa ohjelmisto ja avoin verkosto, jotka auttavat puolustautumaan vapautta ja yksityisyyttä uhkaavalta verkkovalvonnalta ja valtioiden verkonseurannalta sekä suojaamaan salaisia liiketoimintoja ja -yhteyksiä. - http://orbot/ - http://check.torproject.org - https://check.torproject.org - https://check.torproject.org/?TorButton=true - käynnistä ja pysäytä Tor - torproxyservice - Orbot käynnistyy... - Yhdistetty Tor-verkkoon - Orbot on poistettu käytöstä - Käynnistetään Tor-ohjelmaa... - valmis. - odottaa. - VAROITUS: Verkkoliikenteesi ei ole vielä anonyymiä! Määritä ohjelmasi käyttämään HTTP-välityspalvelinta 127.0.0.1:8118 tai SOCKS4A- tai SOCKS5-välityspalvelinta 127.0.0.1:9050 - Alkuun - Selaa - Asetukset - Loki - Ohje - Aloita - Lopeta - Tietoa - Lataa - Lähetä - Apua - Sulje - Tietoa - Tyhjennä loki - Tarkista - Lopeta - Skannaa sillan QR-koodi - Jaa sillan QR-koodi - - paina pitkään käynnistääksesi - - Läpinäkyvä välityspalvelimen käyttö (vaatii roottauksen) - Läpinäkyvä välityspalvelimen käyttö - Ohjelmien automaattinen Torimointi - Torraa kaikki - Välitä kaikki ohjelmien liikenne Torin läpi - Välityspalvelinportin varoasetus - VAROITUS: Kiertää yleisiä portteja (80, 443, jne). *KÄYTÄ VAIN* jos \"Kaikki\" tai \"Sovellus\" -tila ei toimi. - Porttilista - Välityspalvelimen kautta vietävien porttien lista. *KÄYTÄ VAIN* jos \"Kaikki\" tai \"Sovellus\" -tila ei toimi. - Kirjoita portit, jotka viedään välityspalvelimen kautta - Pyydä root-tason oikeuksia - Pyydä root-tason oikeuksia läpinäkyvään tiedonvälitykseen - Tor-binääritiedostojen asennus onnistui! - Tor-binääritiedostojen asennus epäonnistui. Tarkista loki ja ilmoita asiasta osoitteeseen tor-assistants@torproject.org - Sovellusvirhe - Orbot - Tietoja Orbotista - Seuraava - Takaisin - Lopeta - Selvä - Peruuta - - Joitakin Orbotin yksityiskohtia - Orbot on avoimen lähdekoodin sovellus, joka sisältää Torin, LibEventin ja Polipon. Se tarjoaa paikallisen HTTP-välityspalvelimen (8118) ja SOCKS-välityspalvelimen (9050) Tor-verkkoon. Rootatulla laitteella Orbot kykenee myös reitittämään kaiken verkkoliikenteen Torin läpi. - Lupa myönnetty - Orbot-oikeudet - Loistavaa! Olemme havainneet että olet antanut root-tason oikeudet Orbotille. Käytämme näiden oikeuksien suomia mahdollisuuksia harkiten. - Vaikka root-tason oikeuksien antaminen Orbotille ei ole pakollista, tulee Orbotista tehokkaampi työkalu jos laitteellasi on root-tason oikeudet. Käytä alla olevaa painiketta antaaksesi Orbotille supervoimat! - Jos sinulla ei ole root-tason oikeuksia tai et tiedä, mitä tarkoitamme, käytä vain Orbotille suunniteltuja ohjelmia. - Ymmärrän ja haluan jatkaa ilman Superuser-tason oikeuksia - Anna root-tason oikeudet Orbotille - Konfiguroi Torimointi - Orbot mahdollistaa kaiken sovellusliikenteen reitittämisen Tor-sovelluksen kautta TAI valita sovelluksesi yksilöllisesti. - Välitä kaikkien sovellusten tiedonsiirto Tor-verkon kautta - Valitse Tor-verkkoa käyttävät sovellukset - Orbotia käyttävät sovellukset - Alempana näkyvät sovellukset on suunniteltu toimimaan Orbotin kanssa. Paina jokaista nappia, jos haluat asentaa ne nyt. Voit myös löytää ne myöhemmin Googlen Play-kaupasta, GuardianProject.info:n nettisivulta tai F-Droid.org:in kautta. - ChatSecure - Turvallinen pikaviestisovellus Androidille - Välityspalvelinasetukset - Opi konfiguroimaan sovellukset toimimaan Orbotin kanssa - DuckDuckGo-hakukonesovellus - Aseta Twitter-välityspalvelinisännäksi \"localhost\" ja portiksi 8118 - StoryMaker - Tee tarina ja jätä se torin turvallisuuteen! - https://guardianproject.info/2012/05/02/orbot-your-twitter/ - Välityspalvelinasetukset - Jos käyttämäsi Android-sovellus tukee HTTP- tai SOCKS-välityspalvelimen käyttöä, voit määrittää sen yhdistämään Orbotiin ja käyttämään Toria.\n\n\n Isäntänimi on 127.0.0.1 tai \"localhost\". HTTP-portti on 8118. SOCKS-portti on 9050. SOCKS4A- tai SOCKS5-protokollia tulisi käyttää, mikäli mahdollista.\n \n\n\n Voit lukea lisää välityspalvelinten käytöstä Androidilla usein kysytyistä kysymyksistä osoitteessa: http://tinyurl.com/proxyandroid\n - Orbot on valmis! - Miljoonat ihmiset ympäri maailman käyttävät Toria eri syistä.\n\nJornalistit ja bloggaajat, ihmisoikeuksien puolustajat, poliisit, sotilaat, yritykset, sorrettujen valtioiden kansalaiset, ja tavalliset kansalaiset... ja nyt sinäkin olet valmis siihen! - Määritä Orbot ennen kuin alat käyttää sitä! - - Tämä avaa selaimesi osoitteeseen https://check.torproject.org nähdäkseen, onko Orbot varmaan konfiguroitu ja onko sinut yhdistetty Tor-sovellukseen. - Piilopalvelun isännöinti - Yleiset - Aloita Orbot käynnistettäessä - Käynnistä Orbot ja yhdistä Toriin automaattisesti, kun Anroid-laitteesi käynnistyy - - - Orbot tuo Torin Androidille!\n\nTor auttaa sinua suojautumaan sisältösuodattimilta sekä verkkoliikenteen seurannalta ja valvonnalta, jotka uhkaavat yksityisyyttä, salaista tietoa ja henkilökohtaisia suhteita.\n\nTämä velho auttaa sinua määrittämään Orbotin ja Torin laitteellasi. - - Varoitus - Pelkkä Orbotin asentaminen ei automaattisesti tee verkkoliikenteestäsi anonyymiä. Sinun täytyy määrittää Orbot kunnolla, jotta laitteesi ja muut sovellukset käyttävät Toria onnistuneesti. - - Käyttöoikeudet - Voit antaa Orbotille Superuser-oikeudet mahdollistaaksesi joitakin lisäominaisuuksia, kuten läpinäkyvän tiedonvälityksen. - Jos et halua tehdä tätä, varmista, että käytät Orbotin kanssa toimivaksi suunniteltuja sovelluksia. - Laitteesi ei vaikuta olevan rootattu tai tarjoavan root- tai \'Superuser\'-oikeuksia.\n\nKokeile \'Sovellukset\'-tilaa päänäytöltä. - - Orbotia käyttävät sovellukset - ChatSecure: Turvallinen chattailusovellus Off-the-Record -salauksella - Löydä kaikki Guardian-projektin sovellukset Googlen Play-kaupasta - Löydä kaikki Guardian Projectin sovellukset F-Droidista - Löydä kaikki Guardian Projectin sovellukset osoitteesta https://f-droid.org - - Läpinäkyvä tiedonvälitys - Tämä sallii sovellustesi tietoliikenteen menemisen automaattisesti Torin läpi - (Rastita tämä ruutu, jos et tiedä, mitä tarkoitamme) - Ei mikään - Tor-välityspalvelimena oleminen - Salli Torin läpinäkyvä tiedonvälitys Wifille ja USB-välityspalvelimena oleville laitteille (vaatii uudelleenkäynnistyksen) - Pyydä Superuser-oikeuksia - Valitse sovellukset - Valitse Torin läpi reititettävät sovellukset - Tor-solmukohdan konfigurointi - Nämä ovat lisäasetuksia, jotka voivat vähentää anonyymiyttäsi - Tor-sisääntulosolmu - Sormenjäljet, lovet, maat ja osoitteet ensimmäiseen hyppyyn - Kirjoita sisääntulosolmujen nimet - Välitä kaikki - Älä välitä mitään - Käännä valinta - Lähtevän liikenteen välityspalvelin (valinnainen) - Lähtevän liikenteen välityspalvelimen tyyppi - Välityspalvelimen protokolla: HTTP, HTTPS, Socks4, Socks5 - Kirjoita välityspalvelintyyppi - Ulosmenovälityspalvelimen isäntä - Välityspalvelimen verkko-osoite - Kirjoita välityspalvelimen isäntä - Ulosmenovälityspalvelimen portti - Välityspalvelimen portti - Kirjoita välityspalvelimen portti - Ulosmenovälityspalvelimen käyttäjänimi - Välityspalvelimen käyttäjätunnus (valinnainen) - Kirjoita välityspalvelimen käyttäjätunnus - Ulosmenovälityspalvelimen salasana - Välityspalvelimen salasana (valinnainen) - Kirjoita välityspalvelimen salasana - Tila - Täyttä läpinäkyvää tiedonvälitystä otetaan käyttöön... - Sovelluspohjaista läpinäkyvää tiedonvälitystä otetaan käyttöön... - Läpinäkyvä tiedonvälitys SALLITTU - TransProxy on otettu käyttöön Tor-välityspalvelimimena olemista varten! - VAROITUS: virhe aloittaessa läpinäkyvää tiedonvälitystä! - TransProxyn säännöt tyhjennetty - Tor-prosessin käynnistäminen epäonnistui: - Polipo on käynnissä portissa: - Porttipohjaista läpinäkyvää tiedonvälitystä otetaan käyttöön... - Siltavirhe - Jos haluat käyttää siltaominaisuutta, kirjoita vähintään yhden sillan IP-osoite. - Lähetä sähköpostia osoitteeseen bridges@torproject.org gmail-osoitteesta siten, että viestin ainoa rivi on \"get bridges\". - Virhe - ReachableAccess-asetuksesi aiheuttivat virheen! - Releasetuksesi aiheuttivat virheen! - Päätesolmut - Sormenjäljet, lovet, maat ja osoitteet viimeiselle hypylle - Kirjoita päätesolmut - Vältä solmuja - Vältettävät sormenjäljet, lovet, maat ja osoitteet - Kirjoita vältettävät solmut - Tarkat solmukohdat - Käytä *vain* näitä solmuja - Sillat - Käytä siltoja - Hämärät sillat - Salli vaihtoehtoiset sisääntulosolmut Tor-verkkoon - Salli hämärien siltojen konfigurointi - Siltojen IP-osoitteet ja portit - Kirjoita siltaosoitteet - Releet - Releytys - Salli laitteen käyttö välireleenä - Releportti - Tor-releesi kuunteluportti - Kirjoita OR-portti - Releen kutsumanimi - Kutsumanimi Tor-releellesi - Kirjoita mukautettu relenimi - Saavutettavissa olevat osoitteet - Aja asiakkaana rajoitetun palomuurin takaa - Saavutettavissa olevat portit - Rajoitetun palomuurin takaa saavutettavat portit - Kirjoita portit - Piilopalvelun isännöinti - salli laitteensisäisen palvelimen käyttö osana Tor-verkkoa - kirjoita sisäiset portit piilopalveluille - Piilopalveluiden portit - piilopalvelusi nimiosoite (luodaan automaattisesti) - salli virheenjäljityslokin tulo tulostevirtaan (käytä adb:tä tai aLogCat:ia tarkastellaksesi) - Projektin kotisivu(t): - https://www.torproject.org/docs/android\nhttps://guardianproject.info/apps/orbot/ - Tor-lisenssi - https://torproject.org - 3:n osapuolen ohjelmisto: - Tor: https://www.torproject.org - LibEvent v2.0.21: http://www.monkey.org/~provos/libevent/ - Polipo v1.1.9: https://github.com/jech/polipo - IPtables v1.4.21: http://www.netfilter.org - Sovellus haluaa avata piilopalveluportin %S Tor-verkkoon. Tämä on turvallista, jos luotat sovellukseen. - löytyi olemassaoleva Tor-prosessi... - Jotain pahaa tapahtui. Tarkista loki - piilopalvelun sijainti: - piilopalvelunimen lukeminen epäonnistui - Torin käynnistys epäonnistui: - Toria ei voitu nollata, käynnistä laitteesi uudelleen! - Käytä Ip-oletustauluja - käytä sisäänrakennettua Ip-taulubinääriä Orbotin mukana tulleen sijasta - Tor-binääritiedostojen asentaminen tai päivitys epäonnistui. - Pidä kuvake aina työkalupalkissa, kun Orbot on yhdistetty - Ilmoitukset aina käytössä - Näytä laajennettu ilmoitus (Torin ulostulon maa ja IP) - Laajennetut ilmoitukset - Sillat käytössä! - - Kieli - Valitse maa-asetus ja kieli Orbit-sovellukselle - Valitse kieli - Jätä oletusarvoon tai vaihda nykyiseen kieleen - perustuu Toriin - Tallenna asetukset - Ei internet-yhteyttä; Tor on valmiustilassa... - Kaistanleveys: - alas - ylös - Ei verkon automaattilepotilaa - Laita Tor nukkumaan, kun internet-yhteyttä ei ole saatavilla - Vaihdoit Tor-identiteettisi uuteen! - Käytä ChatSecurea - Hallinnoi Toria - Anna tämän sovelluksen ohjata Tor-palvelua - Asennetaanko sovelluksia? - Ei verkkoyhteyttä. Tor siirtyy valmiustilaan... - Verkkoyhteys toimii. Herätetään Tor... - päivitetään Tor-palvelun asetuksia - Tor SOCKS - Portti, jossa Torin SOCKS-proxy on (oletus: 9050, 0 = poista käytöstä) - SOCKS-portin valinta - Tor TransProxyn portti - Portti, jossa Torin läpinäkyvä välityspalvelin on (oletus: 9040, 0 = poista käytöstä) - TransProxy-portin valinta - Tor DNS-portti - Portti, jossa Torin DNS on (oletus: 5400, 0 = poista käytöstä) - DNS-portin valinta - Torrc:n mukautetut asetukset - VAIN ASIANTUNTIJAT: syötä torrc:n määritysrivejä suoraan - Mukautettu torrc - Mobile Martus - Benetechin ihmisoikeuksien dokumentaatiosovellus - Julkiset Tor-IP:si: - Poista tämä sovellus käytöstä kohdassa Android->Asetukset->Sovellukset, jos Orbotin kanssa on ongelmia: - Sovellusristiriita - Transproxyn automaattinen päivitys - Uudista Transproxy-säännöt, kun verkon tila muuttuu - Transproxyn PAKOTETTU POISTO - Kosketa tätä tyhjentääksesi transproxyn verkkosäännöt VÄLITTÖMÄSTI - Läpinäkyvän välityspalvelimen säännöt tyhjennetty! - Sinulla ei ole ROOT-oikeuksia käytössä - Saatat joutua pysäyttämään ja käynnistämään Orbotin, jotta asetusten muutos tulee käyttöön - kbps - Mbps - kt - Mt - Sillat päivitetty - Käynnistä Orbot uudelleen ottaaksesi muutokset käyttöön - QR-koodit - Siltatila - Sähköposti - Verkkosivu - Ota käyttöön - Voit siirtää kaikki sovellukset laitteellasi kulkemaan Tor-verkon kautta Androidin VPN-toiminnolla.\n\n*VAROITUS* Tämä on uusi, kokeellinen ominaisuus, joka ei välttämättä käynnisty automaattisesti tai voi pysähtyä. Sitä EI pitäisi käyttää anonymiyteen, AINOASTAAN palomuurien ja suodatinten ohittamiseen. - Lähetä sähköpostia - Voit saada sillan osoitteen sähköpostin kautta, verkkosivulta tai skannaamalla sillan QR-koodin. Valitse \'Sähköposti\' tai \'Verkkosivu\' alta pyytääksesi sillan osoitetta.\n\nKun sinulla on osoite, kopioi & liitä se \"Sillat\" -kohtaan Orbotin asetuksissa ja käynnistä uudelleen. - Normaali selain - HUOMAA: Vain standardit Tor-sillat toimivat Intel X86/ATOM -laitteilla. - diff --git a/app/src/main/res/values-fr-rFR/strings.xml b/app/src/main/res/values-fr-rFR/strings.xml deleted file mode 100644 index 3a11d068..00000000 --- a/app/src/main/res/values-fr-rFR/strings.xml +++ /dev/null @@ -1,293 +0,0 @@ - - - Orbot - Orbot est une appli libre de serveur mandataire permettant aux applis d\'utiliser Internet avec une sécurité accrue. Orbot utilise Tor pour chiffrer votre trafic Internet et le cache ensuite en le relayant au travers d\'ordinateurs de par le monde. Tor est un logiciel libre et un réseau ouvert qui vous aide à vous défendre contre une forme de surveillance réseau qui menace la liberté personnelle et la protection des données personnelles, les activités professionnelles confidentielles et les relations, et l\'analyse du trafic des gouvernements. - http://orbot/ - http://check.torproject.org - https://check.torproject.org - https://check.torproject.org/?TorButton=true - démarrer et arrêter Tor - torproxyservice - Orbot démarre... - Connecté au réseau Tor - Orbot est désactivé - TorService est en cours d\'extinction - Démarrage du client Tor... - terminé. - attente. - AVERTISSEMENT : votre trafic n\'est pas encore anonyme ! Veuillez configurer vos applications pour qu\'elles utilisent le serveur mandataire HTTP 127.0.0.1:8118 ou le serveur mandataire SOCKS4A ou SOCKS5 à 127.0.0.1:9050 - Accueil - Parcourir - Paramètres - Journal - Aide - RPV - Démarrer - Arrêter - À propos - Obtenir des applis... - Télchargement - Téléversement - Aide - Fermer - À propos - Effacer le journal - Vérifier - Quitter - Balayer un code QR de pont - Partager un code QR de pont - - appuyer longuement pour démarrer - - Relayage transparent (root exigé) - Relayage transparent - Torifaction automatique des applis - Tout passer par Tor - Relayer le trafic de toutes les applis par Tor - Repli pour le relais de port - AVERTISSEMENT : contourne les ports habituels (80, 443, etc). *À N\'UTILISER QUE* si les modes « Tout » ou « Appli » ne fonctionnent pas. - Liste des ports - Liste des ports à relayer. *À N\'UTILISER QUE* si les modes « Tout » ou « Appli » ne fonctionnent pas. - Saisir les ports à relayer - Demander l\'accès Root - Demander l\'accès Root pour un relayage transparent - L\'exécutable de Tor a été installé avec succès ! - Le fichier exécutable de Tor n\'a pu pas être installé. Veuillez vérifier le journal et le signaler à tor-assistants@torproject.org - Erreur d\'application - Orbot - À propos d\'Orbot - Suivant - Précédent - Fin - OK - Annuler - - Quelques détails sur Orbot - Orbot est une application à code source ouvert incluant Tor, LibEvent et Polipo. Elle fournit un mandataire local HTTP (8118) et un mandataire SOCKS (9050) vers le réseau Tor. Orbot a aussi la capacité, sur un appareil rooté, d\'envoyer tout le trafic Internet par Tor. - Permission accordée - Permissions d\'Orbot - Excellent ! Nous avons détecté les permissions root sont activées pour Orbot. Nous utiliserons ce pouvoir avec discernement. - Bien que cela ne soit pas exigé, Orbot peut devenir un outil plus puissant si votre appareil à l\'accès root. Utilisez le bouton ci-dessous pour accorder à Orbot des superpouvoirs ! - Si vous n\'avez pas l\'accès root ou n\'avez aucune idée de quoi l\'on parle, assurez-vous d\'utiliser des applis conçues pour fonctionner avec Orbot. - Je comprends et je souhaite continuer sans superpouvoir - Accorder les droits Root à Orbot - Configurer la torification - Orbot vous donne l\'option de faire passer tout le trafic applicatif par Tor OU de choisir les applications individuellement. - Relayer toutes les applis par Tor - Choisir des applis pour Tor - Applis concues pour Orbot - Les applis ci-dessous ont été développées pour fonctionner avec Orbot. Cliquez sur chaque bouton pour les installer maintenant, ou trouvez plus tard dans Google Play Store, sur le site Web GuardianProject.info ou avec F-Droid.org. - ChatSecure - Client sécurisé de messagerie instantanée pour Android - Paramètres du relais - Apprendre à configurer des applis pour qu\'elles fonctionnent avec Orbot - Appli du moteur de recherche DuckDuckgo - Configurer le mandataire Twitter sur l\'hôte « localhost:8118 » et le port 8118 - Faiseur d\'histoires - Rédigez une histoire et laissez Tor s\'occuper de la sécurité ! - https://guardianproject.info/2012/05/02/orbot-your-twitter/ - Paramètres du mandataire - Si l\'appli Android que vous utilisez peut prendre en charge un mandataire HTTP ou SOCKS, vous pouvez alors la configurer pour se connecter à Orbot et utiliser Tor.\n\n\n Le paramètre de l\'hôte est 127.0.0.1 or « localhost ». Pour HTTP, le paramètre de port est 8118. Pour SOCKS, le mandataire est 9050. Vous devriez utiliser SOCKS4A ou SOCKS5 si possible.\n \n\n\n Vous pouvez en apprendre davantage sur l\'utilisation d\'un serveur mandataire sur Android dans la FAQ sur : http://tinyurl.com/proxyandroid\n - Orbot est prêt ! - Des millions de personnes de par le monde utilisent Tor pour une grande variété de raisons.\n\nDes journalistes et des blogueurs, des défenseurs des droits humains, des officiers des forces de l\'ordre, des soldats, des sociétés, des citoyens de régimes répressifs, et de simples citoyens... et maintenant vous êtes aussi prêt à l\'utiliser ! - Veuillez configurer Orbot avant de pouvoir commencer à l\'utiliser ! - - Vous vous êtes connecté au réseau Tor avec succès - mais cela NE SIGNIFIE PAS que votre appareil est sécurisé. Vous pouvez utiliser le bouton « Navigateur » pour tester votre connexion. \n\n Visitez https://guardianproject.info/apps/orbot ou envoyez un courriel à help@guardianproject.info pour en savoir davantage. - Ceci ouvrira votre navigateur Web sur https://check.torproject.org afin de déterminer si Orbot est convenablement configuré et si vous êtes connecté à Tor. - Hébergement de services cachés - Général - Démarrer Orbot à l\'amorçage - Démarrer Orbot automatiquement et se connecter à Tor lors de l\'amorçage de votre appareil Android - - - Orbot, c\'est Tor sur Android !\n\nTor vous aide à vous défendre contre le filtrage du contenu, l\'analyse du trafic et la surveillance du réseau qui menacent la vie privée, les informations confidentielles et les relations interpersonnelles.\n\nCet assistant vous aidera à configurer Orbot et Tor sur votre appareil. - - Avertissement - La simple installation d\'Orbot n\'anonymisera pas automatiquement votre trafic mobile.\n\nVous devez configurer Orbot adéquatement, ainsi que votre appareil et les autres applis pour utiliser Tor avec succès. - - Permissions - Vous pouvez optionnellement accorder à Orbot un accès « superutilisateur » pour activer des options avancées, comme le relayage transparent. - Si vous ne voulez pas le faire, veuillez vous assurer d\'utiliser des applis conçues pour fonctionner avec Orbot - Votre appareil ne semble pas être rooté ou ne pas fournir l\'accès root ou super-utilisateur.\n\nVeuillez plutôt essayer le mode « Applis » de l\'écran principal. - - Applis conçues pour Orbot - Chatsecure : appli sécurisée de clavardage avec chiffrement confidentiel - Orfox : navigateur à confidentialité améliorée fonctionnant sur Tor - Trouver toutes les applis du Projet Guardian sur Google Play - Trouver toutes les applis du Projet Guardian sur F-Droid - Trouver toutes les applis du Projet Guardian sur https://f-droid.org - - Relayage transparent - Ceci permet à vos applis d\'utiliser automatiquement le réseau Tor sans aucune configuration. - (Cochez cette case si vous n\'avez aucune idée de ce dont nous parlons) - Aucun - Fonction modem avec Tor - Activer le relayage transparent pour les périphériques utilisant la fonction modem soit par Wi-Fi ou par USB (redémarrage nécessaire) - Demander l\'accès superutilisateur - Choisir les applis - Choisir les applis à acheminer par Tor - Configuration de nœud - Ces paramètres avancés peuvent réduire votre anonymat - Nœuds d\'entrée - Empreintes, pseudos, pays et adresses pour le premier saut - Saisir les nœuds d\'entrée - Permet des lancements en arrière-plan - Laissez n\'importe quelle appli dire à Orbot de démarrer Tor et les services connexes - Tout relayer - Ne rien relayer - Inverser la sélection - Mandataire pour le réseau sortant (optionnel) - Type de mandataire sortant - Protocole à utiliser pour le serveur mandataire : HTTP, HTTPS, Socks4, Socks5 - Saisir le type de mandataire - Hôte du mandataire sortant - Nom d\'hôte du serveur mandataire - Saisir l\'hôte mandataire - Port du mandataire sortant - Port du serveur mandataire - Saisir le port du mandataire - Nom d\'utilisateur du mandataire sortant - Nom d\'utilisateur du mandataire (optionnel) - Saisir le nom d\'utilisateur du mandataire - Mot de passe du mandataire sortant - Mot de passe du mandataire (optionnel) - Saisir le mot de passe du mandataire - État - Configuration le relayage entièrement transparent... - Configuration d\'un relayage transparent par appli... - Relayage transparent ACTIVÉ - Relais transparent activé pour pour la fonction modem ! - AVERTISSEMENT : erreur lors du démarrage du relayage transparent ! - Règles du relais transparent effacées - Impossible de démarrer le processus Tor : - Polipo tourne sur le port : - Configuration du relayage transparent par port... - Erreur de pont - Afin de pouvoir utiliser la fonction pont, vous devez au moins saisir l\'adresse IP d\'un pont. - Envoyez un courriel à bridges@torproject.org avec la ligne « get bridges », seule, dans le corps du courriel à partir d\'un compte Gmail. - Erreur - Vos paramètres ReachableAddresses (adresses accessibles) ont causé une exception ! - Vos paramètres de relais ont causé une exception ! - Nœuds de sortie - Empreintes, pseudos, pays et adresses pour le dernier saut - Saisir les noeuds de sortie - Nœuds à exclure - Empreintes, pseudos, pays et adresses à exclure - Saisir les nœuds à exclure - Nœuds stricts - Utiliser *uniquement * ces nœuds spécifiés - Ponts - Utiliser des ponts - Ponts obscurcis - Activer des nœuds alternatifs d\'entrée vers le réseau Tor - Activer si les ponts configurés sont des ponts obscurcis - Adresse IP et port des ponts - Saisir les adresses des ponts - Relais - Relayage - Configurez votre appareil pour être un relais de non-sortie - Port du relais - Port d\'écoute pour votre relais Tor - Saisir le port OR - Pseudo du relais - Le pseudo de votre relais Tor - Saisir un pseudo personnalisé pour le relais - Adresses accessibles - Exécuter en tant que client derrière un pare-feu avec des politiques restrictives - Ports accessibles - Ports accessibles derrière un pare-feu restrictif - Saisir les ports - Hébergement de services cachés - permettre aux serveurs sur l\'appareil d\'être accessibles par le réseau Tor - saisir les ports de l\'hôte local pour les services cachés - Ports des services cachés - le nom adressable pour votre service caché (généré automatiquement) - activer le journal de débogage vers la sortie (vous devez utiliser adb ou aLogCat pour le visualiser) - Page(s) d\'accueil du projet : - https://www.torproject.org/docs/android\nhttps://guardianproject.info/apps/orbot/ - La licence de Tor - https://torproject.org - Logiciels tiers : - Tor : https://www.torproject.org - LibEvent v2.0.21 : http://www.monkey.org/~provos/libevent/ - Polipo v1.1.9 : https://github.com/jech/polipo - IPtables v1.4.21 : http://www.netfilter.org - OpenSSL v1.0.1q : http://www.openssl.org - Une appli veut ouvrir le port %S du serveur caché au réseau Tor. ceci est sécuritaire si vous faites confiance à l\'appli. - un processus existant de Tor a été trouvé... - Quelque chose n\'a pas été. Vérifiez le journal - service caché sur : - impossible de lire le nom du service caché - Impossible de démarrer Tor : - Redémarrez votre appareil, impossible de réinitialiser Tor ! - Utiliser les Iptables par défaut - Utiliser le binaire iptables intégré à la place du binaire intégré avec Orbot - Les fichiers binaires de Tor n\'ont pas pu être installés ou mis à niveau. - Toujours conserver l\'icône dans la barre des tâches quand Orbot est connecté. - Toujours activer les notifications - Montrer des notifications étendues avec le pays de sortie de Tor et l\'IP - Notifications étendues - Les ponts sont activés ! - - Langue - Choisir les paramètres régionaux pour Orbot - Choisir la langue - Laisser à la valeur par défaut ou changer la langue actuelle - propulsé par Tor - Enregistrer les paramètres - Pas de connexion Internet ; Tor est en attente... - Bande passante : - aval - amont - Pas de mise en veille automatique du réseau - Mettre Tor en veille quand aucune connexion Internet n\'est disponible - Vous avez basculé vers une nouvelle identité Tor ! - Navigateur - Utiliser ChatSecure - Gérer Tor - Autoriser cette appli à contrôler le service Tor - Il semble qu\'Orfox n\'est pas installé. Voulez-vous de l\'aide à ce sujet ou devrions-nous juste ouvrir le navigateur ? - Installer les applis ? - Pas de connectivité réseau. Mise au repos de Tor... - La connectivité réseau est bonne. Réveil de Tor... - mise à jour des paramètres dans le service Tor - SOCKS Tor - Port sur lequel Tor offre son mandataire SOCKS (par défaut : 9050 ou 0 pour le désactiver) - Configuration du part SOCKS - Port Transproxy de Tor - Port sur lequel Tor offre son mandataire transparent (par défaut : 9040 ou 0 pour le désactiver) - Configuration du port TransProxy - Port DNS de Tor - Port sur lequel Tor offre son DNS (par défaut : 5400 ou 0 pour le désactiver) - Configuration du port DNS - Configuration personnalisée de Torrc - EXPERTS SEULEMENT : saisissez les lignes de configuration de torrc direct - Personnaliser Torrc - Martus mobile - Appli de documentation pour les droits humains de Benetech - Vos IP publiques Tor : - Veuillez désactiver cette appli dans Android->Paramètres->Applications si vous éprouvez des problèmes avec Orbot : - Conflit d\'applis - Rafraîchissement automatique de Transproxy - Appliquer de nouveau les règles de Transproxy lors des changements d\'état du réseau - Transproxy ENLEVER DE FORCE - Toquer ici pour vider toutes les règles réseau de transproxy MAINTENANT - Les règles du mandataire transparent ont été vidées ! - L\'accès ROOT n\'est pas activé - Vous pourriez avoir à arrêter et démarrer Orbot pour que les changements de paramètres soient activés. - RPV - kbps - mbps - Ko - Mo - Ponts mis à jour - Veuillez redémarrer Orbot pour activer les changements - Codes QR - Si votre réseau mobile bloque Tor activement, vous pouvez utiliser un pont pour accéder au réseau.\n\nCHOISIR un des types de ponts ci-dessus pour activer les ponts. - Mode pont - Courriel - Web - Activer - Mode RPV des applis - Vous pouvez activer le relais de toutes les applis par le réseau Tor en utilisant la fonction de RPV d\'Android.\n\n*AVERTISSEMENT* Cette fonction est nouvelle et expérimentale et pourrait parfois ne pas démarrer automatiquement, et même s\'arrêter. Elle ne devrait PAS être utilisée pour l\'anonymat, et être SEULEMENT utilisée pour passer les pare-feu et les filtres. - Envoyer un courriel - Vous pouvez obtenir une adresse de pont par courriel, par le Web ou en balayant le code QR d\'un pont. Choisissez *Courriel* ou *Web* ci-dessous pour demander une adresse de pont.\n\nUne fois que vous avez une adresse, copiez & collez-la dans le champ « Ponts » des paramètres d\'Orbot et redémarrez. - Installer Orfox - Navigateur standard - Note : seuls les ponts Tor standards fonctionnent sur les appareils Intel X86/ATOM - Monde - diff --git a/app/src/main/res/values-fr/strings.xml b/app/src/main/res/values-fr/strings.xml deleted file mode 100644 index fa051335..00000000 --- a/app/src/main/res/values-fr/strings.xml +++ /dev/null @@ -1,54 +0,0 @@ - - - Orbot - Orbot est une application proxy gratuite qui améliore l\'utilisation plus sécurisée des applications. Orbot utilise Tor pour crypter votre trafic internet et le cacher en passant par une série d\'ordinateur partout dans le monde. Tor est un logiciel gratuit et un réseau ouvert qui vous aide à vous défendre contre les surveillances de réseau qui font peur à la liberté personnelle et la vie privée, les activités confidentielles des entreprises et des relations, et l\'état de la sécurité connu sous le nom d\'analyse de trafic. - http://orbot/ - http://check.torproject.org - https://check.torproject.org - https://check.torproject.org/?TorButton=true - Démarrer et arrêter Tor - torproxyservice - Démarrage de Orbot... - Connecté au réseau Tor - Orbot est désactivé - Le service Tor est en cours de fermeture - Démarrage du client Tor... - terminé. - en attente. - ATTENTION : Votre trafic n\'est pas encore anonyme ! Veuillez configurer votre application pour utiliser le proxy HTTP 127.0.0.1:8118 ou le proxy SOCKS4A ou SOCKS5A 172.0.0.1:9050 - Accueil - Naviguer - Paramètres - Log - Aide - VPN - Démarrer - Arrêter - A propos - Obtenir des applications - Télécharger - Envoyer - Aide - Fermer - A propos - Effacer la log - Vérifier - Quitter - Analyser BridgeQR - Partager BridgeQR - - appui long pour commencer - - Passage du trafic Internet de manière transparente (Requiert le Root) - Passage du trafic Internet de manière transparente - Orbot - - - - - - - - - Passage du trafic Internet de manière transparente - - VPN - diff --git a/app/src/main/res/values-gl/strings.xml b/app/src/main/res/values-gl/strings.xml deleted file mode 100644 index 8496d4b6..00000000 --- a/app/src/main/res/values-gl/strings.xml +++ /dev/null @@ -1,209 +0,0 @@ - - - Orbot - Orbot é unha aplicación de proxy libre que permite a outras aplicacións usar a internet dun xeito máis seguro. Orbot usa Tor para encriptar o teu tráfico de internet ocultando e rebotándoo a través dunha serie de ordenadores ao redor do mundo. Tor é software libre e unha rede aberta que axuda a defenderte contra unha forma de vixiancia na rede que ameaza a liberdade e privacidade persoal, actividades confidenciáis de negocios e relacións, e estado de seguridade coñecido como análise de tráfico. - http://orbot/ - http://check.torproject.org - https://check.torproject.org - https://check.torproject.org/?TorButton=true - iniciar e deter Tor - torproxyservice - Orbot está a se iniciar... - Conectado á rede Tor - Orbot está desactivado - Iniciando cliente Tor... - completado. - á espera. - AVISO: o teu tráfico aínda non é anónimo! Por favor, configura os teus aplicativos para uxar o proxy HTTP 127.0.0.1:8118 ou SOCKS4A ou o proxy SOCKS5 127.0.0.1:9050 - Inicio - Examinar - Axustes - Rexistro (log) - Axuda - Iniciar - Deter - Sobre - Descargar - Cargar - Axuda - Pechar - Sobre - Limpar rexistro - Comprobar - Saír - - toque longo para comezar- - Proxyficación transparente (cómpre ser root) - Proxyficación transparente - Torificación Automática dos Aplicativos - Tor para todo - Pasar todo o tráfico dos aplicativos por Tor - Porto de Reserva do Proxy - ATENCIÓN: Evita os portos comúns (80, 443, etc). * USAR SÓ* se os modos \'Todo\' ou \'Aplicación\' non funcionan. - Lista de Portos - Lista de portos a pasar. *USAR SÓ* se os modos \'Todo\' ou \'Aplicación\' non funcionan - Introduza os portos a pasar - Requerir Acceso de Superusuario - Requerir acceso de root para proxy transparente - Se instalaron con éxito os binarios de Tor! - Non se puideron instalar os ficheiros binarios de Tor. Por favor, comprobe o rexistro e notifíqueo a tor-assistants@torproject.org - Erro de Aplicativo - Orbot - Acerca de Orbot - Seguinte - Atrás - Rematar - Aceptar - Cancelar - - Algúns detalles sobre Orbot - Permiso Concedido - Permisos de Orbot - Excelente! Detectamos que ten permisos de root habilitados para Orbot. Empregaremos este poder sabiamente. - Aínda que non é necesario, Orbot pode ser unha ferramenta máis poderosa se o seu dispositivo ten acceso de root. Use o botón de abaixo para dar superpoderes a Orbot! - Se non ten acceso de root ou non tén nin idea de qué lle estamos a falar, asegúrese de usar aplicativos que funcionen con Orbot. - Entendo e gostaríame continuar sen Superusuario - Conceder Root a Orbot - Configurar Torificación - Orbot dá-lle a opción de enrutar todo o tráfico dos aplicativos a través de Tor OU elexir ditos aplicativos individualmente. - Enviar Todos os Aplicativos Por Tor - Elixir Aplicativos Individuais por Tor - Aplicativos habilitados para Tor - Os aplicativos de abaixo foron programados para funcionar con Orbot. Prema en cada botón para instalar agora, ou os pode atopar despóis en Google Play, no sitio web GuardianProject.info ou en F-Droid.org. - ChatSecure - Cliente de mensaxería instantánea segura para Android - Axustes do Proxy - Aprenda cómo configurar aplicativos para que funcionen con Orbot - Aplicativo do Motor de Búsquedas DuckDuckGo - Axustar o host para proxy de Twitter a \"localhost\" e porto 8118 - https://guardianproject.info/2012/05/02/orbot-your-twitter/ - Axustes do proxy - Orbot está listo! - - Isto abrirá no seu navegador https://check.torproject.org para ver se Obrbot está configurado probablemente e se está conectado a Tor. - Aloxamento Oculto de Servizo - Xeral - Inciar Orbot no Arranque - Iniciar Orbot automáticamente cando o seu dispositivo Android arranque - - - - Aviso - - Permisos - Opcionalmente pode darlle a Orbot acceso de \'Superusuario\' para habilitar características avanzadas, como o Proxy Transparente. - Se non quere facer isto, por favor asegúrese de usar aplicativos feitos para traballar con Orbot - - Aplicativos Habilitados para Orbot - CahtSecure: Aplicativo de chat seguro con Off-the-Record Encryption (OTR) - Atope todos os aplicativos de Guardian Project apps en Google Play - - Proxy Transparente - Isto permite que os seus aplicativos funcionen a través de rede Tor sen ningunha configuración. - (Marque esta caixa se non ten nin idea do que lle estamos a falar) - Ningunha - Tor Tethering - Habilitar Proxy Transparente Tor para dispositivos enlazados por Wifi ou USB (require reiniciar) - Pedir Acceso de Superusuario - Seleccionar Aplicativos - Elixir Aplicativos a Enrutar a Través de Tor - Configuración de Nodo - Estes son axuste avanzados que poden reducir o seu anonimato - Nodos de Entrada - Huellas, alias, países e direccións para o primeiro salto - Introduzca Nodos de Entrada - Proxy para a Rede de Saída (Opcional) - Tipo de Proxy de Saída - Protocolo a usar para o servidor proxy: HTTP, HTTPS, Socks4, Socks5 - Introduzca Tipo de Proxy - Host de Proxy de Saída - Nome do Host Proxy Servidor - Introduzca o Host Proxy - Porto do Proxy de Saída - Porto do Servidor Proxy - Introduzca o porto do Proxy - Nome de usuario do Proxy de Saída - Nome de Usuario do Proxy (Opcional) - Introduza o Nome de Usuario do Proxy - Contrasinal do Proxy de Saída - Contrasinal do Proxy (Opcional) - Introduza Contrasinal do Proxy - Estado - Preparando proxy transparente completo... - Preparando proxy transparente baseado en aplicativo... - Proxy Transparente HABILITADO - TransProxy habilitado para Enlazamento! - ATENCIÓN: erro arrancando o proxy transparente! - Regras TransProxy limpadas - No se pudio inciar o proceso Tor: - Preparando proxy transparente baseado en porto... - Erro de Ponte - Para usar a característica de ponte, debe introducir cando menos unha dirección IP de ponte. - Envíe un email a bridges@torproject.org só coa liña \"get bridges\" no corpo do correo dende unha conta de gmail. - Erro - O seu axuste de ReachableAddresses causou unha excepción! - Os seus axustes de relay causou unha excepción! - Nodos de Saída - Huellas, alias, países e direccións para o último salto - Introduza Nodos de Saída - Excluir Nodos - Huellas, alias, países e direccións a excluír - Introduza Nodos Excluídos - Nodos Estritos - Usar *só* este nodos específicos - Pontes - Usar Pontes - Pontes Ofuscadas - Habilitar nodos alternativos de entrada á rede Tor - Habilitar se oas pontes configuradas son pontes ofuscadas - Dirección IP e porto das pontes - Introduza Direccións das Pontes - Reenvíos - Reenvío - Habilite o seu dispositivo para ser un reenvío non de saída - Porto de Reenvío - Porto de Escoita do seu reenvío Tor - Introduza o porto OR - Alias de Reenvío - Seu alias para reenvío de Tor - Introduza un alias personalizado de reenvío - Direccións Alcanzábeis - Executar como un cliente detrás dun firewall con políticas restritivas - Portos Alcanzábeis - Portos alcanzábeis detrás dun firewall restritivo - Inserir portos - Aloxamento de Servizo Oculto - permitir ao servidor no dispositivo estar accesible na rede Tor - introduza os portos localis para servizos ocultos - Portos de Servicios Ocultos - nome para referirse ao seu servizo oculto (xenerado automáticamente) - habilitar rexistro de depuración na saída (debe usar adb ou aLogCat para ver) - Páxina(s) de Inicio do Proxecto: - A Licencia de Tor - https://torproject.org - Software de Terceiros: - Un aplicativo quere abrir o porto do servidor oculto %S na rede Tor. Isto é seguro se confía no aplicativo. - atopado proceso Tor existente... - Algo malo pasou. Comprobe o rexistro - servizo oculto en: - imposible ler nome de servizo oculto - Incapaz de arrancar Tor - Usar iptables por Defecto - usar o binario de iptables instalado en lugar do empaquetado con Orbot - Non se puideron instalar ou actualizar os binarios de Tor - Mostrar sempre a icona na barra de ferramentas cando Orbot estea conectado - Notificacións Sempre Acesas - Pontes habilitadas! - - Elixir locale e idioma para Orbot - Escoller idioma - Deixar por defecto ou cambiar ao idioma actual - Gardar os axustes - Ancho de Banda: - caído - levantado - Auto-Parado Sen Rede - Parar Tor cando non hai conexión a internet - Cambiou a unha nova identidade Tor! - Usar ChatSecure - Xestionar Tor - Hablitar este aplicativo para controlar o servicio Tor - Instalar aplicativos? - diff --git a/app/src/main/res/values-gu-rIN/strings.xml b/app/src/main/res/values-gu-rIN/strings.xml deleted file mode 100644 index bfb4b94f..00000000 --- a/app/src/main/res/values-gu-rIN/strings.xml +++ /dev/null @@ -1,14 +0,0 @@ - - - રદ કરો - - પ્રોક્સી ગોઠવણીઓ - - - - - - - - - diff --git a/app/src/main/res/values-gu/strings.xml b/app/src/main/res/values-gu/strings.xml deleted file mode 100644 index 3965a3d3..00000000 --- a/app/src/main/res/values-gu/strings.xml +++ /dev/null @@ -1,17 +0,0 @@ - - - મદદ - મદદ - બંધ કરો - રદ્ કરો - - પ્રોક્સી ગોઠવણીઓ - - - - - - - - - diff --git a/app/src/main/res/values-he/strings.xml b/app/src/main/res/values-he/strings.xml deleted file mode 100644 index e5e33f9b..00000000 --- a/app/src/main/res/values-he/strings.xml +++ /dev/null @@ -1,233 +0,0 @@ - - - Orbot - Orbot הינה אפליקציית פרוקסי חינמית המאפשרת לאפליקציות אחרות להשתמש באינטרנט בבטחה. Orbot נעזרת ב-Tor כדי להצפין את תעבורת האינטרנט שלך ולהסוותה באמצעותה ניתובה דרך מספר מחשבים ברחבי העולם. Tor היא תוכנה חופשית ורשת פתוחה המסייעת לך להתגונן מפני סוגים מסוימים של אמצעי ניטור ומעקב אחר רשת האינטרנט המאיימים על הפרטיות, החירות האישית, פעילויות עסקיות ומערכות יחסים חשאיות. - http://orbot/ - http://check.torproject.org - https://check.torproject.org - https://check.torproject.org/?TorButton=true - התחל ועצור את Tor - שירות פרוקסי Tor - Orbot מתחיל… - מחובר לרשת Tor - Orbot כבוי - מתחיל לקוח Tor... - הושלם. - מחכה. - אזהרה: התעבורה שלך אינה אנונימית עדיין! בבקשה הגדר את האפליקציות שלך כך שיתאפשר שימוש בפרוקסי HTTP (קרי 127.0.0.1:8118) או SOCKS4A או SOCKS5 (קרי 127.0.0.1:9050) - בית - דפדף - הגדרות - רישום - עזרה - התחל - עצור - אודות - הורדה - העלאה - עזרה - סגור - אודות - נקה רישום - בדוק - יציאה - סרוק BridgeQR - שתף BridgeQR - -נגיעה ארוכה להתחלה- - פרוקסי שקוף (שורש נדרש) - פרוקסי שקוף - עבודה אוטומטית עם אפליקציות דרך Tor - הכל דרך Tor - תעבור דרך פרוקסי עבור כל האפליקציות דרך Tor - מפלט פורט פרוקסי - אזהרה: עקוף פורטים נפוצים (80,443 וכו\'). *השתמש רק* אם האופנים \'All\' או \'App\' לא עובדים. - רשימת פורטים - רשימת פורטים לפרוקסי. *השתמש רק* אם האופנים \'All\' או \'App\' לא עובדים. - הזן פורטים לפרוקסי - דרושה גישת שורש - בקש גישה עליונה עבור שימוש בפרוקסי שקוף - קבצים ברי הרצה של Tor הותקנו בהצלחה! - הקבצים ברי ההרצה של Tor לא ניתנו להתקנה. בבקשה בדוק את הלוג והודע ל -tor-assistants@torproject.org - שגיאת אפליקציה - Orbot - אודות Orbot - הבא - הקודם - סיים - אישור - ביטול - - פרטים מסוימים של Orbot - Orbot היא אפליקציית קוד פתוח הכוללת את Tor, LibEvent ו-Polipo. היא מתחבר לרשת Tor באמצעות שרת פרוקסי HTTP מקומי (8118) ושרת פרוקסי SOCKS (פורט 9050). Orbot יכולה בנוסף עם הרשאות רוט לנתב את כל תעבורת האינטרנט של המכשיר דרך Tor כברירת מחדל. - ניתנה הרשאה - הרשאות Orbot - מצוין! גילינו כי יש לך הרשאות שורש מאופשרות בשביל Orbot. אנחנו נשתמש בכוח הזה בחוכמה. - בזמן שזה לא נדרש, Orbot יכולה להפוך להיות כלי חזק יותר אם למכשיר שלך יש גישה עליונה. תשתמש בכפתור למטה כדי לקבל כוחות על של Orbot ! - אם אין לך גישה עליונה או אין לך מושג על מה אנחנו מדברים, רק תוודא שתשתמש באפליקציות שנועדו לעבוד עם Orbot. - הבנתי ואני מעדיף להמשיך בלי Superuser - אפשר גישת שורש עבור Orbot - הגדר עבודה באמצעות Tor - Orbot נותנת לך אפשרות לכוון את כל תעבורת האפליקציות דרך Tor או לבחור את האפליקציות שלך בנפרד. - השתמש בפרוקסי בכל האפליקציות דרך Tor - בחר אפליקציות מסוימות עבור Tor - Orbot מתאפשר על ידי אפליקציות - האפליקציות מתחת פותחו לעבודה עם Orbot. לחץ על כל כפתור להתקנה מיידית, או שאתה יכול למצוא אותם אחר כך ב Google Play, באתר GuardianProject.info או -דרך F-Droid.org - ChatSecure - תוכנת מסרים מידיים מאובטחת לאנדרואיד - הגדרות פרוקסי - למד איך להגדיר אפליקציות לעבוד עם Orbot - DuckDuckGo אפליקציית מנוע חיפוש - קבע פרוקסי Twitter למארח \"localhost\" ולפורט 8118 - StoryMaker - מערך שיעורים לעיתונאים על שימוש ב-Tor להגנה על עבודתם. - https://guardianproject.info/2012/05/02/orbot-your-twitter/ - הגדרות פרוקסי - אם אפליקצת האנדרואיד שאתה משתמש תומכת בפרוקסי מבוסס HTTP או SOCKS, תוכל להגדיר אותה לעבוד עם Orbot תחת Tor. \n\n\n ההגדרות הן: שם השרת הוא 127.0.0.1 או \"localhost\". עבור HTTP, הפורט הוא 8118. עבור SOCKS, הפורט הוא 9050. עליך להשתמש בSOCKS4A או SOCKS5 אם אפשר.\n \n\n\n תוכל ללמוד עוד אודות פרוקסי באנדרואיד תחת עמוד השאלות הנפוצות שלנו בכתובת: http://tinyurl.com/proxyandroid - Orbot מוכן! - מיליוני אנשים ברחבי העולם משתמשים בTor מסיבות רבות.\n\n עיתונאים ובלוגרים, פעילי זכויות אדם, שוטרים, חיילים, תאגידים, אזרחי במשטרים מדוגאים וגם אזרחים פשוטים... ועכשיו גם אתה! - אנא הגדר את Orbot לפני שתוכל להתחיל להשתמש בה! - - דבר זה יוביל את דפדפן הרשת שלך למוד https://check.torproject.org כדי לראות אם Orbot הוגדרה כראוי וכן כי אתה מחובר לרשת Tor. - איחסון שירותים נסתרים - כללי - התחל את Orbot בהדלקת המכשיר - התחל את Orbot והתחבר לרשת Tor אוטומטית כאשר המכשיר נדלק - - - - אזהרה - - הרשאות - אתה יכול להעניק לאפליקציה Orbot גישת \'Superuser\' כדי לאפשר מאפיינים מתקדמים כמו למשל, פרוקסי שקוף. - אם אתה לא רוצה לעשות את זה, אנא הקפד להשתמש באפליקציות שיועדו לעבוד עם Orbot - - Orbot-יישומים מופעלים - ChatSecure: אפליקציית מסרים עם הצפנת Off-the-Record - מצא את כל אפליציות Guardian Project אצל Google Play - - פרוקסי שקוף - זה מאפשר לאפליקציות שלך לרוץ באופן אוטומטי דרך רשת Tor ללא כל תצורה. - (סמן תיבה זו אם אין לך מושג על מה אנחנו מדברים) - כלום - Tor Tethering - מאפשר עבודה עם פרוקסי שקוף עבור רשת אלחוטית ומכשירי USB Tethered (דורש אתחול מחדש) - דרוש אישור Superuser - בחר אפלקציות - בחר אפלקציות - הגדרות Node - קיימות הגדרות מתקדמות שיכולות להפחית את האנונימיות שלך - Entrance Nodes - טביעות אצבע, כינויים, ארצות וכתובות עבור המעבר הראשון - הכנס Entrance Nodes - העבר הכל דרך פרוקסי - אל תשתמש בפרוקסי - הפוך בחירה - Outbound Proxy Type - פרוטוקול שימוש בשרת פרוקסי: HTTP, HTTPS, Socks4,Socks5 - סוג הפרוקסי - מארח של Outbound Proxy - שם מארח שרת פרוקסי - הכנס מארח פרוקסי - פורט של Outbound Proxy - פורט שרת פרוקסי - הכנס פורט של פרוקסי - שם משתמש של Outbound Proxy - שם משתמש פרוקסי (רשות) - הזן שם משתמש פרוקסי - סיסמא של Outbound Proxy - סיסמת פרוקסי (רשות) - הזן סיסמת פרוקסי - סטטוס - הכנה של הפרוקסי השקוף... - הכנה של הפרוקסי השקוף מבוסס אפליקציות... - פרוקסי שקוף מאופשר - פרוקסי שקוף מאופשר ל Tathering! - אזהרה: שגיאה התחילה את הפרוקסי השקוף! - כללי TransProxy טוהרו - אין אפשרות להתחיל תהליך Tor: - Polipo רץ על פורט: - הכנה של הפרוקסי השקוף מבוסס פורט... - שגיאת גשר - שגיאה - צמתי יציאה - הזן צמתי יציאה - צמתים מוצאים - הזן צמתים מוצאים - צמתים קפדנים - השתמש *רק* בצמתים מצוינים אלו - גשרים - השתמש בגשרים - גשרים מעורפלים - כתובת ה-IP ויציאה של הגשרים - הכנס כתובות גשר - ממסרים - ממסור - אפשר למכשיר שלך להיות תחנת ממסר שאיננה יציאה - פורט הממסר - פורט מאזין עבור Tor relay - הכנס יציאת OR - כינוי הממסר - הכינוי לממסר Tor שלך - הזן כינוי עבור ממסר - כתובות בהישג יד - פורטים בהישג יד - הזן פורטים - אחסון שירותים נסתרים - הזן פורטים של localhost עבור שירותים נסתרים - פורט השירותים הנסתרים - אתרי הפרויקט: - https://www.torproject.org/docs/android\nhttps://guardianproject.info/apps/orbot/ - הרשיון של Tor - https://torproject.org/ - תוכנה-צד-ג׳: - Tor: https://www.torproject.org - LibEvent v2.0.21: http://www.monkey.org/~provos/libevent/ - Polipo v1.1.9: https://github.com/jech/polipo - IPtables v1.4.21: http://www.netfilter.org - נמצא תהליך Tor קיים… - משהו רע התרחש. בדוק את היומן - שירות נסתר ב: - לא מסוגל לקרוא שם שירות נסתר - לא מסוגל להתחיל את Tor: - אתחל את המכשיר שלך, אין אפשרות להפעיל מחדש את Tor! - השתמש בברירות המחדל של iptables - לשמור תמיד את האיקון בסרגל כלים כשאורבוט מחובר - גשרים מאופשרים! - - שפה - בחר את המקומיות והשפה של Orbot - בחר שפה - השאר ברירת מחדל או החלף לשפה הנוכחית - מופעל באמצעות Tor - שמירת הגדרות - אין חיבור לאינטרנט; תור ממתין... - רוחב פס: - מטה - מעלה - כבה את Tor כאשר אין חיבור לאינטרנט - החלפת אל זהות Tor חדשה! - הפעל את ChatSecure - נהל Tor - אפשר את אפליקציה זו כדי לשלוט בשירות Tor - להתקין אפליקציה? - אין חיבור לרשת. מכבה את Tor.... - החיבור עובד טוב. מעיר את Tor... - מעדכן הגדרות Tor במכשיר - Tor SOCKS - הגדרות SOCKS Port - Tor TransProxy Port - הגדרת הפורט של TransProxy - Tor DNS Port - הIPs החיצוניים שלך עם Tor: - אין לך גישת רוט מאופשרת - תצטרך לכבות ולהפעיל את Orbot על מנת להחיל את השינוי בהגדרות. - kbps - mbps - KB - MB - קוד QR - דוא\"ל - אתר - הפעל - שלח דוא\"ל - דפדפן רגיל - diff --git a/app/src/main/res/values-hi/strings.xml b/app/src/main/res/values-hi/strings.xml deleted file mode 100644 index 9156dfa2..00000000 --- a/app/src/main/res/values-hi/strings.xml +++ /dev/null @@ -1,26 +0,0 @@ - - - Orbot - औरबौट एक मुफ्त अैप - ब्राउज़ - सेटिंग्स - मदद - मदद - बंद करें - Orbot - वापस - रद्द करें - - प्रोक्सी सेटींग - - समन्य - - - - - - - कोई नहीं - स्थिति - - diff --git a/app/src/main/res/values-hr-rHR/strings.xml b/app/src/main/res/values-hr-rHR/strings.xml deleted file mode 100644 index 717ae740..00000000 --- a/app/src/main/res/values-hr-rHR/strings.xml +++ /dev/null @@ -1,30 +0,0 @@ - - - Polazno - Pretraži - Postavke - Pomoć - O - Pomoć - Zatvori - O - Izlaz - Povratak - Odustani - - Postavke Proxya - - Općenito - - - - Upozorenje - - - - Nepoznato - Status - Greška - - Spremi postavke - diff --git a/app/src/main/res/values-hr/strings.xml b/app/src/main/res/values-hr/strings.xml deleted file mode 100644 index 19ddf3e5..00000000 --- a/app/src/main/res/values-hr/strings.xml +++ /dev/null @@ -1,293 +0,0 @@ - - - Orbot - Orbot je besplatna proxy aplikacija koja omogućuje ostalim aplikacijama da koriste internet sigurnije. Orbot koristi Tor za enkripciju Vašeg Internet prometa, a zatim ga skriva šaljući ga kroz seriju računala diljem svijeta. Tor je besplatan software i otvorena mreža koja pomaže u borbi protiv nadzora mreže koji ugrožava osobne slobode i privatnost, povjerljive poslovne aktivnosti i odnose, te pomaže u borbi protiv analize prometa. - http://orbot/ - http://check.torproject.org - https://check.torproject.org - https://check.torproject.org/?TorButton=true - pokreni i zaustavi Tor - torproxyusluga - Orbot se pokreće... - Spojen na Tor mrežu - Orbot je deaktiviran - TorService se gasi - Pokrećem Tor klijent... - gotovo. - čekam. - UPOZORENJE: Vaš promet još nije anoniman! Molimo konfigurirajte Vaše aplikacije da koriste HTTP proxy 127.0.0.1:8118 ili SOCKS4A ili SOCKS5 proxy 127.0.0.1:9050 - Polazno - Pretraži - Postavke - Dnevnik - Pomoć - VPN - Početak - Zaustavi - O - Dohvati aplikacije... - Preuzimanje - Slanje - Pomoć - Zatvori - O - Očisti Dnevnik - Provjeri - Izlaz - Skeniraj BridgeQR - Podijeli BridgeQR - - dugi klik za početak - - Transparentni Proxy (Zahtijeva Root) - Transparentni Proxy - Automatska Torifikacija Aplikacija - Tor Sve - Proxy promet svih aplikacija kroz Tor - Port Proxy Rezerva - UPOZORENJE: Zaobilazi uobičajene portove (80, 443, itd.) *KORISTITE SAMO* ako \'Sve\' ili \'Aplikacije\' mod ne radi. - Popis portova - Popis portova za proxy. *KORISTITE SAMO* ako \'Sve\' ili \'Aplikacije\' mod ne radi - Unesite port za proxy - Zatraži Root Pristup - Zatraži root pristup za transparentni proxy - Tor izvršne datoteke uspješno instalirane! - Tor izvršne datoteke nije bilo moguće instalirati. Molimo provjerite dnevnik i obavijestite tor-assistans@torproject.org - Greška u Aplikaciji - Orbot - O Orbot-u - Sljedeće - Natrag - Završi - U redu - Odustani - - Detalji o Orbot-u - Orbot je otvorena aplikacija koja sadrži Tor, LibEvent i Polipo. Pruža lokalni HTTP proxy (8118) i SOCKS proxy (9050) u Tor mrežu. Orbot ima mogućnost, na root-anom uređaju, slati sav promet kroz Tor. - Dopuštenje Odobreno - Orbot Dopuštenja - Odlično! Uočili smo da imate root dopuštenja omogućena za Orbot. Koristit ćemo ovu moć mudro. - Iako nije neophodan, Orbot može postati moćan alat ako vaš uređaj ima root pristup. Koristite gumb niže da bi odobrili Orbot-u supermoći! - Ako nemate root pristup ili nemate pojma o čemu pričamo, osigurajte da koristite aplikacije koje rade s Orbot-om. - Razumijem i želim nastaviti bez Superuser-a - Odobri Root za Orbot - Konfiguriraj Torifikaciju - Orbot Vam daje opciju da usmjerite sav aplikacijski promet kroz Tor ILI odaberete aplikacije individualno. - Proxy Sve Aplikacije Kroz Tor - Odaberi Individualne Aplikacije za Tor - Orbot-omogućene Aplikacije - Aplikacije dolje su napravljene da rade sa Orbot-om. Kliknite svaki gumb da instalirate odmah ili ih kasnije možete naći na Google Play-u, na GuardianProject.info web stranici ili preko F-Droid.org. - ChatSecure - Sigurni klijent instant poruka za Adnroid - Proxy Postavke - Naučite kako konfigurirati aplikacije za rad s Orbot-om - DuckDuckGo aplikacija za pretraživanje - Namjesti Twitter proxy na host \"localhost\" i port 8118 - StoryMaker - napravite priču i prepustite sigurnost Tor-u! - https://guardianproject.info/2012/05/02/orbot-your-twitter/ - Postavke Proxy-a - Ako Android aplikacija koju koristite podržava korištenje HTTP ili SOCKS proxy-a, možete ju konfigurirati da se spaja na Orbot i koristi Tor.\n\n\n Postavke su 127.0.0.1 ili \"localhost\". Za HTTP postavke porta su 8118. Za SOCKS, proxy je 9050. Trebali bi koristiti SOCKS4A ili SOCKS5 ako je moguće.\n\n\n Možete naučiti više o proxy-ranju na Androidu putem često postavljenih pitanja: http://tinyurl.com/proxyandroid - Orbot je spreman! - Milijuni ljudi diljem svijeta koriste Tor iz raznih razloga.\n\nNovinari i blogeri, pravobranitelji, policijski službenici, vojnici, korporacije, građani represivnih režima i uobičajeni građani... a od sad i Vi! - Molimo konfigurirajte Orbot prije nego ga počnete koristiti! - - Uspješno ste spojeni na Tor mrežu - ali ovo NE znači da je Vaš uređaj siguran. Možete koristiti gumb \'Preglednik\' kako bi testirali svoju vezu. \n\nPosjetite nas na https://guardianproject.info/apps/orbot ili nam pošaljite email na help@guardianproject.info kako bi naučili više. - Ovo će otvoriti Vaš web preglednik na https://check.torproject.org kako bi vidjeli je li Orbot konfiguriran i jeste li povezani na Tor. - Hosting Skrivenih Usluga - Općenito - Pokreni Orbot pri pokretanju - Automatski pokreni Orbot i poveži Tor kad se Android uređaj pokrene - - - Orbot donosi Tor na Android!\n\nTor pomaže u borbi protiv filtriranja prometa, analize prometa i nadzora mreže koji ugrožava privatnost, povjerljive informacije i osobne veze.\n\nOvaj čarobnjak će Vam pomoći u konfiguraciji Orbot-a i Tor-a na Vašem uređaju. - - Upozorenje - Samo instaliranje Orbot-a neće automatski anonimizirati Vaš mobilni promet.\n\nMorate ispravno konfigurirati Orbot, svoj uređaj i ostale aplikacije da uspješno koriste Tor. - - Dopuštenja - Opcionalno, možete odobriti Orbot-u \'Superuser\' pristup da bi omogućili napredne značajke, kao što je Transparentni Proxy. - Ako ne želite ovo, budite sigurni da koristite aplikacije koje su napravljene da rade s Orbotom - Čini se da Vaš uređaj nije root-an.\n\nMolimo probajte \'Aplikacije\' način rada na glavnom ekranu. - - Orbot-Omogućene Aplikacije - ChatSecure: Sigurna aplikacija za čavrljanje s Povjerljivom Enkripcijom - Orfox: Preglednik s pojačanom privatnosti koji radi kroz Tor - Pronađi sve Guardian Projekt aplikacije na Google Play - Pronađi sve Guardian Project aplikacije na F-Droid-u - Pronađi sve Guardian Project aplikacije na https://f-droid.org - - Transparentni Proxy - Ovo omogućava Vašim aplikacijama da automatski rade kroz Tor mrežu bez ikakve konfiguracije. - (Stavite kvačicu ako nemate pojma o čemu pričamo) - Ništa - Tor Privezanje - Omogući Tor Transparentni Proxy za Wifi i USB privezane uređaje (zahtijeva ponovno pokretanje) - Zatraži Pristup Superuser-u - Odaberi Aplikacije - Odaberi Aplikacije koje će se usmjeriti kroz Tor - Konfiguracija Čvora - Ovo su napredne postavke koje mogu smanjiti Vašu anonimnost - Ulazni Čvorovi - Otisci prstiju, nadimci, države i adrese za prvi skok - Unesi Ulazne Čvorove - Dozvoli pokretanja u pozadini - Dopusti bilo kojoj aplikaciji da kaže Orbot-u da pokrene Tor i povezane usluge - Proxy-raj sve - Ne proxy-raj ništa - Izokreni odabrano - Izlazni Mrežni Proxy (Opcionalno) - Vrsta Izlaznog Proxy-a - Protokol koji se koristi za proxy server: HTTP, HTTPS, Socks4, Socks5 - Unesi Tip Proxyj-a - Domaćin Izlaznog Proxy-a - Ime domaćina Proxy Poslužitelja - Unesi Domaćina Proxy-a - Port Izlaznog Proxy-a - Port Proxy Poslužitelja - Unesite port za proxy. - Proxy izlazno korisničko ime - Proxy korisničko ime (Opcionalno) - Unesite Proxy korisničko ime - Proxy izlazna lozinka - Proxy lozinka (Opcionalno) - Unesite Proxy lozinku - Status - Postavljam potpuno transparentan proxy... - Postavljam transparentan proxy zasnovan na aplikaciji... - Transparentni Proxy OMOGUĆENO - TransProxy omogućen za Privezivanje! - UPOZORENJE: greška pri pokretanju transparentnog proxy-a! - TransProxy pravila očišćena - Nije moguće započeti Tor proces: - Polipo je pokrenut na portu: - Postavljam transparentan proxy zasnovan na portu... - Greška Mosta - Da bi koristili mostove, morate unijeti bar jednu IP adresu mosta. - Pošaljite email koristeći gmail račun na bridges@torproject.org samo s tekstom \"get bridges\" u sadržaju. - Greška - Vaše ReachableAddresses postavke su uzrokovale iznimku! - Vaše postavke releja su uzrokovale iznimku! - Izlazni Čvorovi - Otisci prstiju, nadimci, države i adrese za zadnji skok - Unesi Izlazne Čvorove - Nemoj Uključiti Čvorove - Otisci prstiju, nadimci, države i adrese koje ne treba uključiti - Unesi Čvorove koje treba isključiti - Striktni Čvorovi - Koristi *samo* ove navedene čvorove - Mostovi - Koristi Mostove - Skriveni Mostovi - Omogući naizmjenične ulazne čvorove u Tor Mrežu - Omogućite ako su postavljeni mostovi skriveni mostovi - IP adresa i port mostova - Unesi Adrese Mostova - Releji - Prenošenje - Omogućite svom uređaju da bude ne-izlazni relej - Relej Port - Port za slušanje Vašeg Tor releja - Unesi OR port - Nadimak releja - Nadimak za Vaš Tor relej - Unesi prilagođeni nadimak releja - Dostupne Adrese - Pokreni kao klijent iza firewall-a sa restriktivnim pravilima - Dostupni portovi - Portovi dostupni iza restriktivnog firewall-a - Unesi portove - Hosting Skrivenih Usluga - dopusti poslužitelju na uređaju da bude dostupan preko Tor mreže - unesi localhost portove za skrivene usluge - Portovi za skrivene usluge - adresirano ime za vašu skrivenu uslugu (generirano automatski) - omogući izlaznost dnevnika o otkrivanju greške (mora koristiti adb ili aLogCat za pregled) - Dom(ovi) Projekta: - https://www.torproject.org/docs/android\nhttps://guardianproject.info/apps/orbot/ - Tor licenca - https://torproject.org - Software treće strane: - Tor: https://www.torproject.org - LibEvent v2.0.21: http://www.monkey.org/~provos/libevent/ - Polipo v1.1.9: https://github.com/jech/polipo - IPtables v1.4.21: http://www.netfilter.org - OpenSSL v1.0.1q: http://www.openssl.org - Aplikacija želi otvoriti port %S skrivenog poslužitelja Tor mreži. Ovo je sigurno ako vjerujete aplikaciji. - pronađeni postojeći Tor procesi... - Nešto loše se dogodilo. Provjerite dnevnik - skrivena usluga na: - nije moguće pročitati ime skrivene usluge - Nije moguće pokrenuti Tor: - Ponovno pokrenit svoj uređaj, nije moguće ponovno pkrenuti Tor! - Koristi Zadane Iptablice - koristi ugrađene iptablice umjesto onih zapakiranih s Orbot-om - Nije bilo moguće instalirati ili nadograditi Tor datoteke . - Uvjek drži ikonu na alatnoj traci kad je Orbot spojen - Obavijesti o stalnoj pokrenutosti - Prikaži proširene obavijesti s Tor izlaznom državom i IP-em - Proširene obavijesti - Mostovi omogućeni! - - Jezik - Odaberi lokaciju i jezik za Orbot - Odaberi Jezik - Ostavi zadano ili promjeni na trenutni jezik - pogoni Tor - Spremi postavke - Nema internet veze; Tor je u stanju pripravnosti... - Bandwidth: - dolje - gore - Nema mrežnog auto-spavanja - Stavi Tor na spavanje kad internet nije dostupan - Prebacili ste se na nov Tor identitet! - Preglednik - Koristi ChatSecure - Upravljaj Tor-om - Omogući ovoj palikaciji da upravlja Tor-om - Čini se da nemate Orfox instaliran. Želite li pomoć s tim ili da samo otvorimo preglednik? - Instaliraj aplikacije? - Nema mrežne povezivosti. Stavljam Tor na spavanje... - Mrežan povezanost je dobra. Budim Tor... - ažuriram postavke u Tor usluzi - Tor SOCKS - Port na kojem Tor pruža svoj SOCKS proxy (zadano: 9050, 0 za onemogućavanje) - Konfiguracija SOCKS porta - Tor TransProxy Port - Port na kojem Tor pruža Transparentni Proxy (zadano: 9040, 0 za onemogućivanje) - Konfiguracija TransProxy porta - Tor DNS Port - Port na kojem Tor pruža DNS (zadano 5400, 0 za onemogućivanje) - Postavljanje DNS porta - Torrc prilagođena konfiguracija - SAMO ZA STRUČNJAKE: unesite direktno torrc konfiguracijske linije - Prilagođeni Torrc - Mobile Martus - Benetech aplikacija za dokumentaciju ljudskih prava - Vaši javni Tor IP-evi: - Onemogućite ovu palikaciju u Android->Postavke->Aplikacije ako imate problema s Orbot-om: - Konflikt aplikacija - Automatsko osvježavanje Transproxy-a - Ponovno primjeni Transproxy pravila kad se promjeni mrežno stanje - Transproxy PRISILNO UKLANJANJE - Dotaknite ovdje da bi očistili sva transproxy mrežna pravila ODMAH - Pravila transparentnog proxy-a očišćena! - Nema omogućen root pristup - Možda će te morati zaustaviti i pokrenuti Orbot da bi se omogućile promjenjene postavke. - VPN - kbps - mbps - KB - MB - Mostova ažurirano - Ponovno pokrenite Orbot da bi omogućili promjene - QR kodovi - Ako Vaš mreža aktivno blokira Tor, možete koristiti Most kako bi pristupili mreži. ODABERITE jedan od gorenavedenih tipova mosta kako bi ih omogućili. - Način rada Most - Email - Web - Aktiviraj - VPN način rada aplikacija - Možete omogućiti svim aplikacijama na svom uređaju da se pokreću kroz Tor koristeći VPN značajku Android-a.\n\n*UPOZORENJE* Ovo je nova, eksperimentalna značajka i u nekim slučajevima se možda neće automatski pokrenuti, ili će se zaustaviti. NE bi ju trebalo koristiti za anonimnost, nego SAMO za prolaženje kroz vatrozide i filtere. - Pošalji email - Možete dobiti adrese mostova kroz email, web ili skeniranjem QR koda. Odaberite \'Email\' ili \'Web\' niže da zatražite adresu mosta.\n\nJednom kad imate adresu, kopirajte i zalijepite ju u \"Mostovi\" postavku Orbot-a i ponovno ga pokrenite. - Instaliraj Orfox - Standardni preglendik - NAPOMENA: samo standardni Tor mostovi rade na Intel X86/ATOM uređajima - Svijet - diff --git a/app/src/main/res/values-hu/strings.xml b/app/src/main/res/values-hu/strings.xml deleted file mode 100644 index 6b4e2644..00000000 --- a/app/src/main/res/values-hu/strings.xml +++ /dev/null @@ -1,293 +0,0 @@ - - - Orbot - Az Orbot egy ingyenes proxy alkalmazás, ami képessé tesz alkalmazásokat, hogy biztonságosabban használhassák az internetet. Az Orbot Tor-t használ, hogy titkosítsa az internetforgalmadat és elrejtse azáltal, hogy pattogtatja számítógépek sorozatain keresztül a világ körül. A Tor ingyenes szoftver és nyitott hálózat, ami segít megvédeni a hálózati felügyelettől, ami fenyegeti a személyi szabadságot és magánéletet, a bizalmas céges tevékenységeket és kapcsolatokat, és állambiztonság címén a forgalomelemzéstől. - http://orbot/ - http://check.torproject.org - https://check.torproject.org - https://check.torproject.org/?TorButton=true - a Tor indítása, leállítása - torproxyservice - Az Orbot indul... - Csatlakozva a Tor hálózathoz - Az Orbot deaktiválva - A TorService leáll - A Tor kliens indítása... - kész. - várakozik. - FIGYELEM: A forgalmad még nem névtelen! Állítsd be az alkalmazásaidat, hogy HTTP proxyt használjanak a 127.0.0.1:8118 címen vagy SOCKS4A vagy SOCKS5 proxyt a 127.0.0.1:9050 címen - Kezdőlap - Böngészés - Beállítások - Log - Súgó - VPN - Indítás - Leállítás - Névjegy - Alkalmazások beszerzése... - Letöltés - Feltöltés - Súgó - Bezár - Névjegy - Log törlése - Ellenőrzés - Kilépés - BridgeQR szkennelése - BridgeQR megosztása - - hosszú nyomás az indításhoz - - Transzparens Proxyzás (Root szükséges) - Transzparens Proxyzás - Alkalmazások automatikus Tor-izálása - Minden Tor-olása - Minden forgalom átproxyzása a Tor-on - Port Proxy visszacsatolás - FIGYELEM: Kikerüli a szokásos portokat (80, 443, stb). *CSAK AKKOR HASZNÁLD* ha a \'Minden\' vagy \'Alkalmazás\' mód nem működik. - Port Lista - A proxyzandó portok listája. *CSAK AKKOR HASZNÁLD* ha a \'Minden\' vagy \'Alkalmazás\' mód nem működik. - Add meg a proxyzandó portokat - Root hozzáférés szükséges - Root hozzáférés szükséges a transzparens proxyzáshoz - A Tor binárisok sikeresen telepítve lettek! - A Tor bináris állományok telepítése sikertelen. Ellenőrizd a naplót és értesítsd a tor-assistants@torproject.org -ot - Alkalmazás hiba - Orbot - Az Orbot-ról - Tovább - Vissza - Befejezés - OK - Mégsem - - Néhány Orbot adat - Az Orbot egy nyílt-forráskódú alkalmazás, ami tartalmazza a Tor-t, LibEvent-et és Polipo-t. Szolgáltat egy helyi HTTP proxyt (8118) és egy SOCKS proxyt (9050) a Tor hálózatba. Az Orbot-nak megvan az a képessége is, hogy rootolt eszközön minden internetes forgalmat a Tor-on keresztül küldjön. - Jogosultság megadva - Orbot jogosultságok - Kitűnő! Úgy észleltük, hogy root jogot engedélyeztél az Orbot számára. Ezt az erőt bölcsen fogjuk használni. - Habár nem szükséges, az Orbot sokkal hatékonyabb eszköz lehet, ha a készüléknek van root hozzáférése. Használd az alábbi gombot, hogy szuper-erőt adj az Orbot-nak! - Ha nincs root hozzáférésed, vagy fogalmad sincs, hogy miről beszélünk, csak győződjél meg arról, hogy olyan alkalmazásokat használsz, amelyek együttműködnek az Orbot-tal. - Értettem és Superuser nélkül folytatnám tovább - Root jog megadása az Orbot-nak - Tor-izálás konfigurálása - Az Orbot lehetővé teszi, hogy az összes alkalmazás forgalmát a Tor-on keresztül küldje VAGY hogy egyénileg kiválaszthasd az alkalmazásaidat. - Minden alkalmazás keresztülproxyzása a Tor-on - Alkalmazások kiválasztása a Tor-hoz - Orbot-engedélyezett alkalmazások - Az alábbi alkalmazások az Orbot-tal való együttműködésre lettek fejlesztve. Kattints minden gombra az azonnali telepítéshez, vagy később megtalálod őket a Google Play-en, a GuardianProject.info weboldalon vagy az F-Droid.org-n. - ChatSecure - Biztonságos azonnali üzenetküldő kliens Androidra - Proxy beállítások - Tanuld meg, hogyan állíthatod be az alkalmazásaidat, hogy együttműködjenek az Orbot-tal - DuckDuckGo keresőmotor alkalmazás - Állítsd be a Twitter proxyt a hosztnál \"localhost\"-ra és a port-nál 8118-ra - StoryMaker - Készíts egy történetet és hagyd a Tor-ra a biztonságért! - https://guardianproject.info/2012/05/02/orbot-your-twitter/ - Proxy beállítások - Ha az Android alkalmazás, amit használsz támogatja a HTTP vagy SOCKS proxy használatát, akkor konfigurálhatod, hogy csatlakozzon az Orbot-hoz és Tor-t használjon.\n\n\n A hoszt beállítások 127.0.0.1 vagy \"localhost\". HTTP-nek a port beállítása 8118. A SOCKS-nak a proxyja 9050. SOCKS4A -t vagy SOCKS5 -t kéne használnod, ha lehetséges.\n \n\n\n Többet tudhatsz meg a proxyzásról Androidon a GYIK-en keresztül itt: http://tinyurl.com/proxyandroid - Az Orbot kész! - Emberek milliói használják a világ körül a Tor-t többféle különböző okból.\n\nÚjságírók és bloggerek, emberi jogok védelmezői, rendőrök, katonák, cégek, elnyomó rezsimek polgárai, és csak átlagos polgárok... és most már te is készen állsz! - Kérlek konfiguráld az Orbot-ot, mielőtt elkezded használni! - - Sikeresen csatlakoztál a Tor hálózathoz - de ez NEM jelenti azt, hogy a készüléked biztonságos. Használhatod a \'Böngésző\' gombot a kapcsolatod teszteléséhez. \n\nLátogass meg minket a https://guardianproject.info/apps/orbot -on vagy küldj egy emailt a help@guardianproject.info -ra, hogy többet megtudj. - Ez megnyitja a webböngésződben a https://check.torproject.org -t ahhoz, hogy lásd, az Orbot valószínűleg konfigurált és csatlakozva vagy a Tor-hoz. - Rejtett szolgáltatás kiszolgálás - Általános - Az Orbot indítása rendszerindításkor - Automatikusan elindítja az Orbot-ot és csatlakozik a hálózathoz, amikor az Android eszköz betölt - - - Az Orbot elhozza a Tor-t Androidra!\n\nA Tor segít megvédeni téged a tartalomszűréstől, forgalomelemzéstől és hálózati felügyelettől ami fenyegeti a magánéletet, bizalmas információt és személyes kapcsolatokat.\n\nEz a varázsló segít konfigurálni az Orbot-ot és Tor-t az eszközödön. - - Figyelem - Az Orbot egyszerű telepítésével nem fogja automatikusan névtelenné tenni a mobilforgalmadat.\n\nMegfelelően kell konfigurálnod az Orbot-ot, az eszközödet és egyéb alkalmazásokat ahhoz, hogy sikeresen használják a Tor-t. - - Jogosultságok - Opcionálisan adhatsz az Orbot részére \'Superuser\' hozzáférést, hogy engedélyezz olyan speciális szolgáltatásokat, mint például a Transzparens Proxyzás. - Ha nem akarod ezt tenni, kérlek bizonyosodj meg róla, hogy olyan alkalmazásokat használsz, amelyek együttműködnek az Orbot-tal - Az eszközöd nem tűnik rootoltnak vagy nem ad root vagy \'Superuser\' hozzáférést.\n\nKérlek próbáld az \'Appok\' módot a főképernyőn ehelyett. - - Orbot-engedélyezett Alkalmazások - ChatSecure: Biztonságos üzenetküldő alkalmazás OTR titkosítással - Orfox: Fokozott adatvédelmi böngésző, ami Tor-on keresztül működik - Az összes Guardian Project alkalmazás keresése a Google Play-en - Az összes Guardian Project alkalmazást megtalálod az F-Droid -on - Az összes Guardian Project alkalmazást megtalálod a https://f-droid.org -on - - Átlátszó Proxyzás - Ez lehetővé teszi az alkalmazások számára a Tor-on keresztül kommunikálást, bármilyen konfiguráció nélkül. - (Jelöld be ezt négyzetet, ha fogalmad sincs arról, hogy miről beszélünk) - Nincs - Tor Tethering - A Tor Transzparens Proxyzásának engedélyezése a Wifi és az USB Tetherelt eszközök felé (újraindítást igényel) - Superuser hozzáférés kérése - Alkalmazások kiválasztása - Válassz alkalmazásokat, amik keresztül haladjanak a Tor-on - Csomópont konfiguráció - Ezek haladó beállítások, amelyek csökkenthetik a névtelenséged. - Belépő csomópontok - Ujjlenyomatok, becenevek, országok és címek az első ugráshoz - Belépő csomópontok megadása - Háttérbeli indulások engedélyezése - Bármely alkalmazás közölheti az Orbot-tal, hogy indítsa a Tor-t és a kapcsolódó szolgáltatásokat - Mindent proxyz - Semmit nem proxyz - Kijelölés megfordítása - Kimenő hálózati proxy (választható) - Proxy típus - A Proxy szerver által használandó protokoll: HTTP, HTTPS, Socks4, Socks5 - Add meg a proxy típusát - Kimenő proxy hoszt - Proxy szerver állomásneve - Add meg a proxy hosztot - Proxy port - Proxy szerver port - Add meg a proxy portját - Kimenő proxy felhasználónév - Proxy felhasználónév (választható) - Add meg a proxy felhasználónevet - Kimenő proxy jelszó - Proxy jelszó (választható) - Add meg a proxy jelszót - Állapot - A teljes körű transzparens proxyzás beállítása... - Alkalmazásalapú transzparens proxyzás beállítása... - Transzparens proxyzás ENGEDÉLYEZVE - TransProxy engedélyezve tetheringre! - FIGYELMEZTETÉS: hiba a transzparens proxyzás indításakor! - TransProxy szabályok törölve - Nem indítható el a Tor folyamat: - A Polipo ezen a porton fut: - Port alapú transzparens proxyzás beállítása... - Híd hiba - A híd szolgáltatás használatához legalább egy híd IP címét meg kell adnod. - Küldj egy emailt a bridges@torproject.org -ra a \"get bridges\" sorral a levél törzsében egy gmail fiókból. - Hiba - Az elérhető címeid beállításai kivételt okoztak! - Az átjátszód beállításai kivételt okoztak! - Kilépési csomópontok - Ujjlenyomatok, becenevek, országok és címek az utolsó ugráshoz - Kilépési csomópontok megadása - Csomópontok kizárása - Kizárandó ujjlenyomatok, becenevek, országok és címek - Add meg a kizárandó csomópontokat - Szigorú csomópontok - *Csak* ezeknek a megadott csomópontoknak a használata - Hidak - Hidak használata - Fedőhidak - Alternatív belépési pontok engedélyezése a Tor hálózatba - Bekapcsolva, ha a konfigurált hidak fedőhidak - A hidak IP címe és portja - Add meg a híd címeit - Átjátszók - Átjátszás - Engedélyezd az eszközödnek, hogy nem-átjátszó elosztó legyen - Átjátszó port - Hallgató port a Tor átjátszódnak - Enter VAGY port - Átjátszó becenév - A Tor átjátszód beceneve - Adj meg egy egyedi átjátszó becenevet - Elérhető címek - Futtatás kliensként egy tűzfal mögül, korlátozó rendelkezésekkel - Elérhető portok - A tűzfal mögött elérhető portok - Add meg a portokat - Rejtett szolgáltatás kiszolgálás - a készülék szerver elérhetőségének engedélyezése a Tor hálózaton keresztül - add meg a localhost portokat a rejtett szolgáltatásokhoz - Rejtett szolgáltatás portok - a címezhető neve a rejtett szolgáltatásaidnak (automatikusan generált) - a hibakeresési napló engedélyezése a kimenetre (adb -t vagy aLogCat -t kell használni a megtekintéshez) - Projekt honlap(ok): - https://www.torproject.org/docs/android\nhttps://guardianproject.info/apps/orbot/ - A Tor Licenc - https://torproject.org - 3. fél szoftver: - Tor: https://www.torproject.org - LibEvent v2.0.21: http://www.monkey.org/~provos/libevent/ - Polipo v1.1.9: https://github.com/jech/polipo - IPtables v1.4.21: http://www.netfilter.org - OpenSSL v1.0.1q: http://www.openssl.org - Egy alkalmazás a %S rejtett szerver portot akarja megnyitni a Tor hálózathoz. Ez biztonságos, ha megbízol az alkalmazásban. - létező Tor folyamat találva... - Valami rossz történt. Nézd meg a naplót. - rejtett szolgáltatás itt: - nem olvasható a rejtett szolgáltatás neve - A Tor indítása sikertelen: - Indítsd újra a készüléked, nem lehet helyreállítani a Tor-t! - Alapértelmezett Iptables használata - a beépített iptables bináris használata az Orbot-tal egybecsomagolt helyett - A Tor binárisok nem telepíthetőek, vagy frissíthetőek. - Mindig tartsa az ikont az eszköztáron, ha az Orbot csatlakoztatva van. - Mindig-bekapcsolt értesítések - Mutassa a bővített értesítést a Tor kilépő országgal és IP-vel - Bővített értesítések - Hidak engedélyezve! - - Nyelv - Válaszd ki a helyszínt és nyelvet az Orbot-nak - Válassz nyelvet - Hagyd alapértelmezetten vagy válts az aktuális nyelvre - powered by Tor - Beállítások mentése - Nincs internetkapcsolat; Tor készenlétben... - Sávszélesség: - le - fel - Nincs hálózati auto-alvás - A Tor alvó módba helyezése, ha internet nem elérhető - Új Tor identitásra váltottál! - Böngésző - ChatSecure használata - Tor kezelése - Engedélyezi ennek az alkalmazásnak, hogy a Tor szolgáltatást vezérelje - Úgy tűnik, hogy neked nincs Orfox telepítve. Kérsz segítséget benne, vagy csak nyissuk meg böngészőt? - Alkalmazások telepítése? - Nincs hálózati kapcsolat. Tor alvó állapotba helyezése... - A hálózati kapcsolat jó. Tor felébresztése... - a Tor szolgáltatás beállításainak frissítése - Tor SOCKS - Port amelyen a Tor a SOCKS proxyt biztosítja (alapértelmezett: 9050 vagy 0 a tiltáshoz) - SOCKS port konfiguráció - Tor TransProxy port - Port, amelyen a Tor a transzparens proxyt ajánl (alapértelmezett: 9040 vagy 0 a tiltáshoz) - TransProxy port konfiguráció - Tor DNS port - Port, amelyen a Tor a saját DNS-t ajánlja (alapértelmezett: 5400 vagy 0 a letiltáshoz) - DNS port konfiguráció - Torrc egyedi konfiguráció - CSAK SZAKÉRTŐKNEK: torrc konfigurációs sorok közvetlen beírása - Egyedi Torrc - Mobile Martus - Benetech emberi jogok dokumentációja alkalmazás - A Tor-od publikus IP-jei: - Kérlek tiltsd le ezt az alkalmazást az Android->Beállítások->Alkalmazások-ban, ha az Orbot-tal problémáid vannak: - Alkalmazás ütközés - Transproxy auto-frissítés - A Transproxy szabályok újraalkalmazása, ha a hálózati állapot változik - Transproxy KÉNYSZERÍTETT ELTÁVOLÍTÁSA - Érintsd meg itt, az összes transproxy hálózati szabály AZONNALI kiürítéséhez - Transzparens proxy szabályok kiürítve! - Nincs ROOT hozzáférésed engedélyezve - Szükséged lehet az Orbot megállítására és indítására, hogy a beállítások megváltoztatása engedélyezve legyen. - VPN - kbps - mbps - KB - MB - Hidak frissítve - Kérlek indítsd újra az Orbot-ot a változások engedélyezéséhez - QR kódok - Ha a mobilhálózatod aktívan blokkolja a Tor-t, használhatsz Hidat, hogy hozzáférj a hálózathoz. VÁLASSZ egyet a fenti híd típusokból, hogy engedélyezd a hidakat. - Híd mód - Email - Web - Aktiválás - Alkalmazások VPN mód - Engedélyezhetsz minden alkalmazást, hogy Tor hálózaton keresztül fussanak az Android VPN funkcióját használva.\n\n*FIGYELMEZTETÉS* Ez egy új, kísérleti funkció és néhány esetben nem indulhat automatikusan, vagy leállhat. NEM kéne névtelenségre használni, CSAK a tűzfalakon és szűrőkön való átjutáshoz. - Email küldése - Kaphatsz egy híd-címet emailen, weben keresztül vagy a híd QR kódjának beszkennelésével. Válaszd az \'Email\'-t vagy a \'Web\'-et alább a híd-cím kéréséhez.\n\nAmikor már van egy címed, másold & illeszd be \"Hidak\" preferenciákba az Orbot beállításaiban és indítsd újra. - Orweb telepítése - Standard böngésző - MEGJEGYZÉS: Csak standard Tor hidak működnek az Intel X86/ATOM eszközökön - Világ - diff --git a/app/src/main/res/values-hy-rAM/strings.xml b/app/src/main/res/values-hy-rAM/strings.xml deleted file mode 100644 index 844f834c..00000000 --- a/app/src/main/res/values-hy-rAM/strings.xml +++ /dev/null @@ -1,12 +0,0 @@ - - - - - - - - - - - - diff --git a/app/src/main/res/values-ia/strings.xml b/app/src/main/res/values-ia/strings.xml deleted file mode 100644 index db863c61..00000000 --- a/app/src/main/res/values-ia/strings.xml +++ /dev/null @@ -1,30 +0,0 @@ - - - Initio - Navigar - Configurationes - Adjuta - Circa - Adjuta - Clauder - Circa - Sortir - Retro - Cancellar - - Configurationes de proxy: - - General - - - - Advertimento - - - - Nulle - Stato - Error - - Salveguardar configurationes - diff --git a/app/src/main/res/values-id/strings.xml b/app/src/main/res/values-id/strings.xml deleted file mode 100644 index 344037a2..00000000 --- a/app/src/main/res/values-id/strings.xml +++ /dev/null @@ -1,284 +0,0 @@ - - - Orbot - Orbot adalah aplikasi proxy gratis yang membuat aplikasi-aplikasi lainnya dapat terkoneksi dengan internet secara aman. Orbot menggunakan Tor untuk mengenkripsi hubungan internet anda dan menyalurkannya melewati berbagai komputer di seluruh dunia. Tor adalah software gratis dan suatu network terbuka, yang membantu anda menghindari pengawasan network yang mengancam kebebasan pribadi dan privasi, aktivitas bisnis rahasia dan relasi, serta keamanan negara yang dikenal dengan analisa traffic. - http://orbot/ - http://check.torproject.org - https://check.torproject.org - https://check.torproject.org/?TorButton=true - mulai dan akhiri Tor - torproxyservice - Orbot sedang dimulai... - Tersambung ke Jaringan Tor - Orbot telah dibatalkan - TorService dimatikan - Memulai klien Tor... - selesai. - menunggu. - PERINGATAN: Trafik anda belum anonim! Silahkan konfigurasikan aplikasi anda untuk dapat menggunakan proxy HTTP 127.0.0.1:8118 atau SOCKS4A atau proxy SOCKS5 127.0.0.1:9050 - Beranda - Jelajah - Pengaturan - Log - Bantuan - VPN - Mulai - Berhenti - Tentang - Dapatkan aplikasi... - Unduh - Unggah - Bantuan - Tutup - Tentang - Hapus Log - Periksa - Keluar - Pindai BridgeQR - Bagikan BridgeQR - - sentuh dan tahan untuk memulai - - Proxy Transparan (Dibutuhkan Root) - Proxy Transparan - Otomatis Torfying Aplikasi - Tor Semuanya - Trafik proxy untuk semua aplikasi melalui Tor - Alternatif Port Proxy - PERINGATAN: Temukan port umum (80, 443, dll). *Gunakan Hanya* jika \'Semua\' atau \'Aplikasi\' mode tidak bekerja. - Daftar Port - Daftar port untuk proxy. *GUNAKAN HANYA* jika modus \'Semua\' atau \'Apl\' tidak bekerja - Masukkan port untuk proxy - Minta Akses Root - Meminta akses root untuk proxy transparan - Binary Tor berhasil dipasang! - File binary Tor tidak dapat dipasang. Silahkan periksa log dan beritahukan ke tor-assistants@torprojects.org - Kesalahan Pada Aplikasi - Orbot - Tentang Orbot - Berikutnya - Kembali - Selesai - Oke - Batal - - Beberapa Rincian Orbot - Orbot adalah aplikasi open-source yang mengandung Tor, LibEvent dan Polipo. Tor menyediakan HTTP proxy (8118) dan SOCKS proxy (9050) lokal menuju jaringan Tor. Orbot juga dapat, pada perangkat yang di-root, untuk mengirimkan semua lalu-lintas data internet melalui Tor. - Izin Diberikan - Perizinan Orbot - Baik sekali! Kami telah mendeteksi bahwa anda telah mengaktifkan perizinan root untuk Orbot. Kami akan menggunakan kekuatan ini secara bijak. - Sementara itu tidak diperlukan, Orbot dapat menjadi tool yang lebih kuat jika perangkat anda memiliki akses root. Gunakan tombol dibawah untuk memberikan kekuatan super kepada Orbot! - Jika anda tidak memiliki akses root atau tidak tahu tentang apa yang kita bicarakan, pastikan untuk menggunakan aplikasi yang dibuat untuk bekerja dengan Orbot. - Saya mengerti dan ingin melanjutkan tanpa Superuser - Berikan Akses Root untuk Orbot - Konfigurasi Torifikasi - Orbot memberikan pilihan kepada anda untuk mengerahkan semua trafik aplikasi melalui Tor ATAU untuk memilih aplikasi anda secara individu. - Proxy Semua Aplikasi Melalui Tor - Pilih Individu Aplikasi untuk Tor - Orbot- Aplikasi teraktifkan - Aplikasi dibawah ini dikembangkan untuk bekerja dengan Orbot. Klik pada setiap tombol untuk memasangnya sekarang, atau anda dapat menemukan mereka di lain waktu pada Google Play, website GuardianProject.info atau melalui F-Droid.org - ChatSecure - Client instant messaging aman untuk Android - Pengaturan Proxy - Pelajari bagaimana mengkonfigurasikan aplikasi untuk bekerja dengan Orbot - Aplikasi Mesin Pencari DuckDuckGo - Setel proxy Twitter ke host \"localhost\" dan port 8118 - StoryMaker - Tulis cerita dan biarkan Tor yang mengurus keamanannya! - https://guardianproject.info/2012/05/02/orbot-your-twitter/ - Pengaturan Proxy - Jika aplikasi Android yang anda gunakan mendukung penggunaan proxy HTTP atau SOCKS, maka anda dapat mengaturnya untuk terhubung ke Orbot dan menggunakan Tor. Setting host-nya 127.0.0.1 atau \"localhost\". Untuk HTTP, setting port-nya adalah 8118. Untuk SOCKS, proxy-nya adalah 9050. Anda disarankan menggunakan SOCKS4A atau SOCKS5 jika memungkinkan. Anda dapat mempelajari lebih lanjut mengenai pemakaian proxy pada Android melalui FAQ di: http://tinyurl.com/proxyandroid - Orbot sudah siap! - Jutaan orang di seluruh dunia menggunakan Tor untuk berbagai tujuan. Jurnalis dan blogger, pembela hak asasi manusia, penegak hukum, prajurit, perusahaan, warga negara di rezim yang represif, dan warga biasa... dan kini anda sudah siap juga! - Konfigurasi Orbot terlebih dahulu sebelum anda menggunakannya! - - Hal ini akan membuka peramban web anda ke https://check.torproject.org agar dapat melihat jika Orbot kemungkinan sudah dikonfigurasikan dan anda telah terhubung dengan Tor. - Jasa Penyimpanan Rahasia - Umum - Mulai Orbot saat Boot - Secara otomatis memulai Orbot dan menghubungkan dengan Tor ketika perangkat Android anda boot - - - Orbot membawa Tor ke Android! Tor membantu anda melawan penyaringan konten, analisis trafik dan pengawasan jaringan yang mengancam privasi, informasi rahasia dan hubungan pribadi. Wizard ini akan membantu anda mengkonfigurasikan Orbot dan Tor pada perangkat anda. - - Peringatan - Pemasangan Orbot tidak otomatis membuat trafik mobile anda anonim. Anda harus melakukan konfigurasi Orbot, perangkat anda dan aplikasi lainnya untuk dapat menggunakan Tor dengan baik. - - Perizinan - Anda dapat secara opsional memberikan Orbot akses \'Superuser\' untuk mengaktifkan fitur lanjutan, seperti Transparan Proxying. - Jika anda tidak ingin melakukan ini, mohon pastikan bahwa anda menggunakan aplikasi yang dibuat untuk dapat bekerja dengan Orbot. - Perangkat anda belum di-root atau tidak punya akses \'Superuser\'. Silakan coba mode \'Aplikasi\' di tampilan utama. - - Orbot-Aplikasi Teraktifkan - ChatSecure: Aplikasi obrolan aman dengan Enkripsi Off-the-Record - Temukan semua aplikasi Guardian Project di Google Play - Temukan semua aplikasi Guardian Project di F-Droid - Temukan semua aplikasi Guardian Project di https://f-droid.org - - Transparan Proxying - Hal ini akan memungkinkan aplikasi anda untuk secara otomatis berjalan melalui jaringan Tor tanpa konfigurasi apapun. - (Tandai box ini jika anda tidak tahu apa yang kita bicarakan) - Tidak ada - Tor Tethering - Mengaktifkan Transparan Proxying Tor untuk Wifi dan Perangkat Tether USB (diperlukan restart) - Meminta Akses Superuser - Pilih Aplikasi - Pilih Aplikasi untuk Mengerahkan Melalui Tor - Konfigurasi Simpul - Itu adalah pengaturan lanjutan yang dapat mengurangi anonimitas anda - Simpul Masuk - Sidik jari, alias, negara dan alamat untuk loncatan pertama - Masukkan Simpul Masuk - Ijinkan Latar Belakang Berjalan - Proxy Semuanya - Tanpa Proxy - Balik Pilihan - Outbound Proxy Jaringan (Opsional) - Outbound Jenis Proxy - Protokol yang digunakan untuk server proxy: HTTP, HTTPS, Socks4, Socks5 - Masukkan Jenis Proxy - Outbound Host Proxy - Nama host Server Proxy - Masukkan Host Proxy - Outbound Port Proxy - Port Server Proxy - Masukkan port Proxy - Outbound Nama Pengguna Proxy - Nama Pengguna Proxy (Opsional) - Masukkan Nama Pengguna Proxy - Outbound Sandi Proxy - Sandi Proxy (Opsional) - Masukkan Sandi Proxy - Status - Menyetel transparan proxying penuh... - Menyetel apl-berbasis proxying transparan... - Proxying transparan DIAKTIFKAN - TransProxy diaktifkan untuk Tethering! - PERINGATAN: kesalahan dalam memulai proxying transparan! - Aturan TransProxy dibersihkan - Tidak dapat memulai proses Tor: - Polipo aktif di port: - Menyetel proxying transparan berbasis-port... - Kesalahan pada Bridge - Agar dapat menggunakan fitur bridge, anda perlu memasukkan minimal satu alamat IP bridge. - Kirimkan email ke bridges@torproject.org dengan baris \"get bridges\" dengan sendirinya dalam tubuh surat dari akun gmail. - Kesalahan - Pengaturan ReachableAddresses anda menyebabkan kesalahan! - Pengaturan relay anda menyebabkan kesalahan! - Node Keluar - fingerprints, nama, negara dan alamat untuk hop terakhir - Memasuki Node Keluar - Node pengecualian - Pengecualian fingerprints,nama, negara dan alamat - Memasuki Node Pengecualian - Node Terlarang - Pakai *hanya* spesifik node - Bridges - Pakai Bridges - Bridges Terobfuskasi - Nyalakan alternatif node masuk ke dalam Tor Network - Nyalakan jika pengaturan bridges adalah bridges terobfuskasi - Alamat IP dan port bridges - Memasuki Alamat Bridge - Relays - Sedang me-Relay - Nyalakan perangkat anda menjadi non-exit relay - Port Relay - Port mendengarkan untuk TOR relay anda - Memasuki OR port - Nama Relay - sebuah nama untuk Tor Relay anda - Masukkan nama relay - Addresses Terjangkau - Jalankan sebagai client dibalik firewall dengan ketentuan ketat - Ports terjangkau - Port terjangkau dibalik firewall ketat - Memasuki ports - Layanan Penyimpanan Rahasia - Membolehkan perangkat-nyala untuk diakses lewat Tor Network - memasuki localhost port untuk layanan rahasia - Ports Layanan Rahasia - nama teralamatkan untuk layanan rahasia anda (otomatis dibuat) - nyalakan debug log untuk output (harus menggunakan adb atau aLogCat untuk menampilkan) - Beranda Projek: - https://www.torproject.org/docs/android https://guardianproject.info/apps/orbot/ - Lisensi Tor - https://torproject.org - Perangkat Lunak Pihak Ke-3: - Tor: https://www.torproject.org - LibEvent v2.0.21: http://www.monkey.org/~provos/libevent/ - Polipo v1.1.9: https://github.com/jech/polipo - IPtables v1.4.21: http://www.netfilter.org - Sebuah aplikasi ingin membuka port %S server tersembunyi ke jaringan Tor. Hal ini aman jika anda mempercayai aplikasi tersebut. - menemukan proses Tor yang ada... - Sesuatu yang buruk terjadi. Periksa log - layanan tersembunyi pada: - tidak dapat membaca nama layanan tersembunyi - Tidak dapat memulai Tor: - Boot ulang perangkat anda, gagal me-reset Tor! - Gunakan Iptables Default - menggunakan binary iptables built-in daripada yang disertakan dengan Orbot - Binary Tor tidak dapat dipasang atau ditingkatkan - Selalu pelihara icon dalam toolbar ketika Orbot terhubung - Pemberitahuan Selalu-Hidup - Tampilkan notifikasi melebar dengan negara dan IP keluar Tor - Notifikasi Melebar - Bridge diaktifkan! - - Bahasa - Pilih lokal dan bahasa untuk Orbot - Pilih Bahasa - Biarkan default atau berlaih ke bahasa saat ini - diperkuat dengan Tor - Simpan Pengaturan - Tidak ada koneksi internet; Tor sedang standby... - Bandwidth: - unduh - unggah - Auto-Tidur Tidak Ada Jaringan - Menempatkan Tor untuk tidur ketika tidak ada internet yang tersedia - Anda telah beralih ke identitas Tor baru! - Peramban - Gunakan ChatSecure - Kelola Tor - Aktifkan aplikasi ini untuk mengontrol layanan Tor - Pasang aplikasi? - Tidak ada jaringan terhubung. Menidurkan Tor... - Jaringan terhubung baik. Memanggil Tor... - memperbarui setting pada layanan Tor - SOCKS Tor - Port tempat proxy SOCKS Tor aktif (standar: 9050 atau 0 untuk mematikan) - Konfigurasi Port SOCKS - Port TransProxy Tor - Port tempat Proxy Transparan Tor aktif (standar: 9040 atau 0 untuk mematikan) - Konfigurasi Port TransProxy - Port DNS Tor - Port tempat DNS Tor aktif (standar: 5400 atau 0 untuk mematikan) - Konfigurasi Port DNS - Konfigurasi Torrc - HANYA UNTUK AHLI: masukkan baris konfigurasi direct Torrc - Torrc Custom - Mobile Martus - Aplikasi Dokumentasi Hak Asasi Manusia milik Benetech - IP Publik Tor Anda: - Mohon nonaktifkan aplikasi ini di Android Settings Apps jika Orbot anda bermasalah - Konflik Aplikasi - Auto-Refresh Transproxy - Pasang ulang rule Transproxy saat status jaringan berubah - BUANG PAKSA Transproxy - Ketuk disini untuk mengosongkan semua rule jaringan Transproxy SEKARANG - Rule proxy transparan telah kosong! - Anda tidak punya akses ROOT - Anda mungkin harus stop lalu start kembali Orbot agar perubahan setting menjadi aktif. - VPN - kbps - mbps - KB - MB - Bridge Telah Diperbarui - Silakan start ulang Orbot untuk mengaktifkan perubahan - Kode QR - Mode Bridge - Email - Laman - Aktivasi - Anda dapat membuat semua aplikasi di perangkat anda bekerja melalui jaringan Tor menggunakan fitur VPN dari Android. *AWAS* Fitur ini masih baru, percobaan dan pada beberapa kasus tidak start otomatis, atau bahkan berhenti. Tidak untuk anonimitas, dan HANYA untuk melewati firewall dan penyaringan. - Kirim Email - Anda bisa mendapatkan alamat bridge melalui email, halaman web atau dengan memindai kode QR bridge tersebut. Pilih \'Email\' atau \'Laman\' di bawah untuk meminta alamat bridge. Setelah anda mendapatkannya, salin lalu tempel di pilihan \"Bridges\" pada setting Orbot lalu start ulang. - Peramban Standar - CATATAN: Hanya bridge Tor yang standar yang bekerja di perangkat Intel X86/ATOM - diff --git a/app/src/main/res/values-in-rID/strings.xml b/app/src/main/res/values-in-rID/strings.xml deleted file mode 100644 index 344037a2..00000000 --- a/app/src/main/res/values-in-rID/strings.xml +++ /dev/null @@ -1,284 +0,0 @@ - - - Orbot - Orbot adalah aplikasi proxy gratis yang membuat aplikasi-aplikasi lainnya dapat terkoneksi dengan internet secara aman. Orbot menggunakan Tor untuk mengenkripsi hubungan internet anda dan menyalurkannya melewati berbagai komputer di seluruh dunia. Tor adalah software gratis dan suatu network terbuka, yang membantu anda menghindari pengawasan network yang mengancam kebebasan pribadi dan privasi, aktivitas bisnis rahasia dan relasi, serta keamanan negara yang dikenal dengan analisa traffic. - http://orbot/ - http://check.torproject.org - https://check.torproject.org - https://check.torproject.org/?TorButton=true - mulai dan akhiri Tor - torproxyservice - Orbot sedang dimulai... - Tersambung ke Jaringan Tor - Orbot telah dibatalkan - TorService dimatikan - Memulai klien Tor... - selesai. - menunggu. - PERINGATAN: Trafik anda belum anonim! Silahkan konfigurasikan aplikasi anda untuk dapat menggunakan proxy HTTP 127.0.0.1:8118 atau SOCKS4A atau proxy SOCKS5 127.0.0.1:9050 - Beranda - Jelajah - Pengaturan - Log - Bantuan - VPN - Mulai - Berhenti - Tentang - Dapatkan aplikasi... - Unduh - Unggah - Bantuan - Tutup - Tentang - Hapus Log - Periksa - Keluar - Pindai BridgeQR - Bagikan BridgeQR - - sentuh dan tahan untuk memulai - - Proxy Transparan (Dibutuhkan Root) - Proxy Transparan - Otomatis Torfying Aplikasi - Tor Semuanya - Trafik proxy untuk semua aplikasi melalui Tor - Alternatif Port Proxy - PERINGATAN: Temukan port umum (80, 443, dll). *Gunakan Hanya* jika \'Semua\' atau \'Aplikasi\' mode tidak bekerja. - Daftar Port - Daftar port untuk proxy. *GUNAKAN HANYA* jika modus \'Semua\' atau \'Apl\' tidak bekerja - Masukkan port untuk proxy - Minta Akses Root - Meminta akses root untuk proxy transparan - Binary Tor berhasil dipasang! - File binary Tor tidak dapat dipasang. Silahkan periksa log dan beritahukan ke tor-assistants@torprojects.org - Kesalahan Pada Aplikasi - Orbot - Tentang Orbot - Berikutnya - Kembali - Selesai - Oke - Batal - - Beberapa Rincian Orbot - Orbot adalah aplikasi open-source yang mengandung Tor, LibEvent dan Polipo. Tor menyediakan HTTP proxy (8118) dan SOCKS proxy (9050) lokal menuju jaringan Tor. Orbot juga dapat, pada perangkat yang di-root, untuk mengirimkan semua lalu-lintas data internet melalui Tor. - Izin Diberikan - Perizinan Orbot - Baik sekali! Kami telah mendeteksi bahwa anda telah mengaktifkan perizinan root untuk Orbot. Kami akan menggunakan kekuatan ini secara bijak. - Sementara itu tidak diperlukan, Orbot dapat menjadi tool yang lebih kuat jika perangkat anda memiliki akses root. Gunakan tombol dibawah untuk memberikan kekuatan super kepada Orbot! - Jika anda tidak memiliki akses root atau tidak tahu tentang apa yang kita bicarakan, pastikan untuk menggunakan aplikasi yang dibuat untuk bekerja dengan Orbot. - Saya mengerti dan ingin melanjutkan tanpa Superuser - Berikan Akses Root untuk Orbot - Konfigurasi Torifikasi - Orbot memberikan pilihan kepada anda untuk mengerahkan semua trafik aplikasi melalui Tor ATAU untuk memilih aplikasi anda secara individu. - Proxy Semua Aplikasi Melalui Tor - Pilih Individu Aplikasi untuk Tor - Orbot- Aplikasi teraktifkan - Aplikasi dibawah ini dikembangkan untuk bekerja dengan Orbot. Klik pada setiap tombol untuk memasangnya sekarang, atau anda dapat menemukan mereka di lain waktu pada Google Play, website GuardianProject.info atau melalui F-Droid.org - ChatSecure - Client instant messaging aman untuk Android - Pengaturan Proxy - Pelajari bagaimana mengkonfigurasikan aplikasi untuk bekerja dengan Orbot - Aplikasi Mesin Pencari DuckDuckGo - Setel proxy Twitter ke host \"localhost\" dan port 8118 - StoryMaker - Tulis cerita dan biarkan Tor yang mengurus keamanannya! - https://guardianproject.info/2012/05/02/orbot-your-twitter/ - Pengaturan Proxy - Jika aplikasi Android yang anda gunakan mendukung penggunaan proxy HTTP atau SOCKS, maka anda dapat mengaturnya untuk terhubung ke Orbot dan menggunakan Tor. Setting host-nya 127.0.0.1 atau \"localhost\". Untuk HTTP, setting port-nya adalah 8118. Untuk SOCKS, proxy-nya adalah 9050. Anda disarankan menggunakan SOCKS4A atau SOCKS5 jika memungkinkan. Anda dapat mempelajari lebih lanjut mengenai pemakaian proxy pada Android melalui FAQ di: http://tinyurl.com/proxyandroid - Orbot sudah siap! - Jutaan orang di seluruh dunia menggunakan Tor untuk berbagai tujuan. Jurnalis dan blogger, pembela hak asasi manusia, penegak hukum, prajurit, perusahaan, warga negara di rezim yang represif, dan warga biasa... dan kini anda sudah siap juga! - Konfigurasi Orbot terlebih dahulu sebelum anda menggunakannya! - - Hal ini akan membuka peramban web anda ke https://check.torproject.org agar dapat melihat jika Orbot kemungkinan sudah dikonfigurasikan dan anda telah terhubung dengan Tor. - Jasa Penyimpanan Rahasia - Umum - Mulai Orbot saat Boot - Secara otomatis memulai Orbot dan menghubungkan dengan Tor ketika perangkat Android anda boot - - - Orbot membawa Tor ke Android! Tor membantu anda melawan penyaringan konten, analisis trafik dan pengawasan jaringan yang mengancam privasi, informasi rahasia dan hubungan pribadi. Wizard ini akan membantu anda mengkonfigurasikan Orbot dan Tor pada perangkat anda. - - Peringatan - Pemasangan Orbot tidak otomatis membuat trafik mobile anda anonim. Anda harus melakukan konfigurasi Orbot, perangkat anda dan aplikasi lainnya untuk dapat menggunakan Tor dengan baik. - - Perizinan - Anda dapat secara opsional memberikan Orbot akses \'Superuser\' untuk mengaktifkan fitur lanjutan, seperti Transparan Proxying. - Jika anda tidak ingin melakukan ini, mohon pastikan bahwa anda menggunakan aplikasi yang dibuat untuk dapat bekerja dengan Orbot. - Perangkat anda belum di-root atau tidak punya akses \'Superuser\'. Silakan coba mode \'Aplikasi\' di tampilan utama. - - Orbot-Aplikasi Teraktifkan - ChatSecure: Aplikasi obrolan aman dengan Enkripsi Off-the-Record - Temukan semua aplikasi Guardian Project di Google Play - Temukan semua aplikasi Guardian Project di F-Droid - Temukan semua aplikasi Guardian Project di https://f-droid.org - - Transparan Proxying - Hal ini akan memungkinkan aplikasi anda untuk secara otomatis berjalan melalui jaringan Tor tanpa konfigurasi apapun. - (Tandai box ini jika anda tidak tahu apa yang kita bicarakan) - Tidak ada - Tor Tethering - Mengaktifkan Transparan Proxying Tor untuk Wifi dan Perangkat Tether USB (diperlukan restart) - Meminta Akses Superuser - Pilih Aplikasi - Pilih Aplikasi untuk Mengerahkan Melalui Tor - Konfigurasi Simpul - Itu adalah pengaturan lanjutan yang dapat mengurangi anonimitas anda - Simpul Masuk - Sidik jari, alias, negara dan alamat untuk loncatan pertama - Masukkan Simpul Masuk - Ijinkan Latar Belakang Berjalan - Proxy Semuanya - Tanpa Proxy - Balik Pilihan - Outbound Proxy Jaringan (Opsional) - Outbound Jenis Proxy - Protokol yang digunakan untuk server proxy: HTTP, HTTPS, Socks4, Socks5 - Masukkan Jenis Proxy - Outbound Host Proxy - Nama host Server Proxy - Masukkan Host Proxy - Outbound Port Proxy - Port Server Proxy - Masukkan port Proxy - Outbound Nama Pengguna Proxy - Nama Pengguna Proxy (Opsional) - Masukkan Nama Pengguna Proxy - Outbound Sandi Proxy - Sandi Proxy (Opsional) - Masukkan Sandi Proxy - Status - Menyetel transparan proxying penuh... - Menyetel apl-berbasis proxying transparan... - Proxying transparan DIAKTIFKAN - TransProxy diaktifkan untuk Tethering! - PERINGATAN: kesalahan dalam memulai proxying transparan! - Aturan TransProxy dibersihkan - Tidak dapat memulai proses Tor: - Polipo aktif di port: - Menyetel proxying transparan berbasis-port... - Kesalahan pada Bridge - Agar dapat menggunakan fitur bridge, anda perlu memasukkan minimal satu alamat IP bridge. - Kirimkan email ke bridges@torproject.org dengan baris \"get bridges\" dengan sendirinya dalam tubuh surat dari akun gmail. - Kesalahan - Pengaturan ReachableAddresses anda menyebabkan kesalahan! - Pengaturan relay anda menyebabkan kesalahan! - Node Keluar - fingerprints, nama, negara dan alamat untuk hop terakhir - Memasuki Node Keluar - Node pengecualian - Pengecualian fingerprints,nama, negara dan alamat - Memasuki Node Pengecualian - Node Terlarang - Pakai *hanya* spesifik node - Bridges - Pakai Bridges - Bridges Terobfuskasi - Nyalakan alternatif node masuk ke dalam Tor Network - Nyalakan jika pengaturan bridges adalah bridges terobfuskasi - Alamat IP dan port bridges - Memasuki Alamat Bridge - Relays - Sedang me-Relay - Nyalakan perangkat anda menjadi non-exit relay - Port Relay - Port mendengarkan untuk TOR relay anda - Memasuki OR port - Nama Relay - sebuah nama untuk Tor Relay anda - Masukkan nama relay - Addresses Terjangkau - Jalankan sebagai client dibalik firewall dengan ketentuan ketat - Ports terjangkau - Port terjangkau dibalik firewall ketat - Memasuki ports - Layanan Penyimpanan Rahasia - Membolehkan perangkat-nyala untuk diakses lewat Tor Network - memasuki localhost port untuk layanan rahasia - Ports Layanan Rahasia - nama teralamatkan untuk layanan rahasia anda (otomatis dibuat) - nyalakan debug log untuk output (harus menggunakan adb atau aLogCat untuk menampilkan) - Beranda Projek: - https://www.torproject.org/docs/android https://guardianproject.info/apps/orbot/ - Lisensi Tor - https://torproject.org - Perangkat Lunak Pihak Ke-3: - Tor: https://www.torproject.org - LibEvent v2.0.21: http://www.monkey.org/~provos/libevent/ - Polipo v1.1.9: https://github.com/jech/polipo - IPtables v1.4.21: http://www.netfilter.org - Sebuah aplikasi ingin membuka port %S server tersembunyi ke jaringan Tor. Hal ini aman jika anda mempercayai aplikasi tersebut. - menemukan proses Tor yang ada... - Sesuatu yang buruk terjadi. Periksa log - layanan tersembunyi pada: - tidak dapat membaca nama layanan tersembunyi - Tidak dapat memulai Tor: - Boot ulang perangkat anda, gagal me-reset Tor! - Gunakan Iptables Default - menggunakan binary iptables built-in daripada yang disertakan dengan Orbot - Binary Tor tidak dapat dipasang atau ditingkatkan - Selalu pelihara icon dalam toolbar ketika Orbot terhubung - Pemberitahuan Selalu-Hidup - Tampilkan notifikasi melebar dengan negara dan IP keluar Tor - Notifikasi Melebar - Bridge diaktifkan! - - Bahasa - Pilih lokal dan bahasa untuk Orbot - Pilih Bahasa - Biarkan default atau berlaih ke bahasa saat ini - diperkuat dengan Tor - Simpan Pengaturan - Tidak ada koneksi internet; Tor sedang standby... - Bandwidth: - unduh - unggah - Auto-Tidur Tidak Ada Jaringan - Menempatkan Tor untuk tidur ketika tidak ada internet yang tersedia - Anda telah beralih ke identitas Tor baru! - Peramban - Gunakan ChatSecure - Kelola Tor - Aktifkan aplikasi ini untuk mengontrol layanan Tor - Pasang aplikasi? - Tidak ada jaringan terhubung. Menidurkan Tor... - Jaringan terhubung baik. Memanggil Tor... - memperbarui setting pada layanan Tor - SOCKS Tor - Port tempat proxy SOCKS Tor aktif (standar: 9050 atau 0 untuk mematikan) - Konfigurasi Port SOCKS - Port TransProxy Tor - Port tempat Proxy Transparan Tor aktif (standar: 9040 atau 0 untuk mematikan) - Konfigurasi Port TransProxy - Port DNS Tor - Port tempat DNS Tor aktif (standar: 5400 atau 0 untuk mematikan) - Konfigurasi Port DNS - Konfigurasi Torrc - HANYA UNTUK AHLI: masukkan baris konfigurasi direct Torrc - Torrc Custom - Mobile Martus - Aplikasi Dokumentasi Hak Asasi Manusia milik Benetech - IP Publik Tor Anda: - Mohon nonaktifkan aplikasi ini di Android Settings Apps jika Orbot anda bermasalah - Konflik Aplikasi - Auto-Refresh Transproxy - Pasang ulang rule Transproxy saat status jaringan berubah - BUANG PAKSA Transproxy - Ketuk disini untuk mengosongkan semua rule jaringan Transproxy SEKARANG - Rule proxy transparan telah kosong! - Anda tidak punya akses ROOT - Anda mungkin harus stop lalu start kembali Orbot agar perubahan setting menjadi aktif. - VPN - kbps - mbps - KB - MB - Bridge Telah Diperbarui - Silakan start ulang Orbot untuk mengaktifkan perubahan - Kode QR - Mode Bridge - Email - Laman - Aktivasi - Anda dapat membuat semua aplikasi di perangkat anda bekerja melalui jaringan Tor menggunakan fitur VPN dari Android. *AWAS* Fitur ini masih baru, percobaan dan pada beberapa kasus tidak start otomatis, atau bahkan berhenti. Tidak untuk anonimitas, dan HANYA untuk melewati firewall dan penyaringan. - Kirim Email - Anda bisa mendapatkan alamat bridge melalui email, halaman web atau dengan memindai kode QR bridge tersebut. Pilih \'Email\' atau \'Laman\' di bawah untuk meminta alamat bridge. Setelah anda mendapatkannya, salin lalu tempel di pilihan \"Bridges\" pada setting Orbot lalu start ulang. - Peramban Standar - CATATAN: Hanya bridge Tor yang standar yang bekerja di perangkat Intel X86/ATOM - diff --git a/app/src/main/res/values-in/strings.xml b/app/src/main/res/values-in/strings.xml deleted file mode 100644 index 42c44612..00000000 --- a/app/src/main/res/values-in/strings.xml +++ /dev/null @@ -1,48 +0,0 @@ - - - Orbot - http://orbot/ - http://check.torproject.org - https://check.torproject.org - https://check.torproject.org/?TorButton=true - mulai dan akhiri Tor - torproxyservice - Orbot sedang dimulai… - Tersambung ke Jaringan Tor - Orbot telah dibatalkan - Orbot sedang dimatikan - PERINGATAN: - Home - Jelajahi - Pengaturan - Log - Bantuan - Mengenai - Bantuan - Dekat - Mengenai - Hapus Log - Periksa - Keluar - Tor Semuanya - Daftar Port - Minta Akses Dasar - Kembali - Batal - - Pengaturan Proxy - - Umum - - - - Peringatan - - - - Tidak ada - Status - Kesalahan - - Simpan Pengaturan - diff --git a/app/src/main/res/values-is/strings.xml b/app/src/main/res/values-is/strings.xml deleted file mode 100644 index ca2f9cbd..00000000 --- a/app/src/main/res/values-is/strings.xml +++ /dev/null @@ -1,278 +0,0 @@ - - - Orbot - Orbot er ókeypis proxy smáforrit sem gerir öðrum smáforritum kleift að nota veraldarvefinn á öruggari hátt. Orbot notar Tor til að dulkóða umferð þína á netinu og felur hana svo með að hoppa í gegnum fjölda tölva um allan heim. Tor er ókeypis hugbúnaður og opið net sem aðstoðar þig við að verjast gegn eftirliti á netinu sem vinnur gegn frelsi einkalífsins og friðhelgi, trúnaðar viðskiptamálum og samböndum, og ríkisöryggi þekkt sem umferðargreining. - http://orbot/ - http://check.torproject.org - https://check.torproject.org - https://check.torproject.org/?TorButton=true - ræsa og stöðva Tor - torproxyþjónusta - Orbot er að ræsa... - Tengdur við Tor netið - Orbot er slökkt - Kveiki á Tor notanda... - lokið. - bíða. - AÐVÖRUN: Netumferðin þín er ekki nafnlaus enn! Vinsamlegast stilltu hugbúnaðinn þinn til að nota HTTP proxy 127.0.0.1:8118 eða SOCK4A eða SOCK5 proxy 127.0.0.1:9050 - Heim - Vafra - Stillingar - Skráning - Hjálp - Byrja - Stöðva - Um - Niðurhal - Upphal - Hjálp - Loka - Um - Hreinsa Skráningu - Athuga - Hætta - Skanna BridgeQR - Deila BridgeQR - - ýttu lengi til að byrja - - Gegnsætt Proxy (Þarfnast Rótaraðgangs) - Gegnsætt Proxy - Sjálfkrafa Tor-gera smáforrit - Tor Allt - Beina umferð fyrir öll smáforrit í gegnum Tor - Port Beinir til vara - AÐVÖRUN: Fer framhjá algengum portum (80, 443, etc). *NOTA AÐEINS* ef \'Allt\' eða \'Smáforrit\' stilling virkar ekki. - Porta Listi - Listi yfir port til að proxya. *NOTA AÐEINS* ef \'Allt\' eða \'Smáforrit\' stilling virkar ekki - Settu inn port til að proxya - Biðja um Rótaraðgang - Þarfnast rótaraðgangs fyrir gegnsæja proxýun - Uppsetning Tor skráa tókst! - Tor binary skrár gátu ekki verið settar upp. Vinsamlegast athugaðu Skráninguna og láttu vita til tor-assistants@torproject.org - Villa í Forriti - Orbot - Um Orbot - Næsta - Til baka - Enda - Ókei - Hætta við - - Fáein Orbot Smáatriði - Orbot er open-source forrit sem inniheldur Tor, LibEvent og Polipo. Það veitir staðbundinn HTTP proxy (8118) og SOCKS proxy (9050) inná Tor netið. Orbot hefur líka eiginleika, á tæki með rótaraðgang, til að senda alla vefumferð í gegnum Tor. - Aðgangur Heimilaður - Orbot Leyfisveiting - Frábært! Við höfum skynjað að þú hefur rótaraðgang heimilaðan fyrir Orbot. Við munum nota þetta vald skynsamlega. - Þrátt fyrir að vera ekki nauðsynlegt, getur Orbot orðið öflugra verkfæri ef tækið þitt hefur rótaraðgang. Notaðu hnappinn fyrir neðan til að veita Orbot ofurkrafta! - Ef þú hefur ekki rótaraðgang eða hefur enga hugmynd um hvað við erum að tala, vertu viss um að nota smáforrit sem gerð eru til að vinna með Orbot. - Ég skil og vil halda áfram án réttinda Ofurnotanda - Veita rótaraðgang fyrir Orbot - Stilla Torinleika - Orbot gefur þér möguleikann á að beina allri umferð smáforrita í gegnum Tor EÐA að velja smáforrit hvert fyrir sig. - Beina umferð fyrir öll smáforrit í gegnum Tor - Velja Einstök Smáforrit fyrir Tor - Orbot-virk Smáforrit - Smáforritin fyrir neðan voru þróuð til að virka með Orbot. Klikkaðu hvern takka til að setja upp núna, eða þú getur fundið þá seinna á Google Play, á heimasíðu GuardianProject.info eða í gegnum F-Droid.org. - ChatSecure - Öruggur spjall þjónn fyrir Android - Proxy Stillingar - Lærðu hvernig á að stilla smáforrit til að virka með Orbot - DuckDuckGo Leitarvél smáforrit - Setja Twitter proxy hýsir til \"localhost\" and port 8118 - StoryMaker - Búða til sögu og skildu það eftir fyrir tor vegna öryggis! - https://guardianproject.info/2012/05/02/orbot-your-twitter/ - Proxy Stillingar - Ef að Android smáforritið sem þú notar, styður notkun af HTTP eða SOCKS proxy, getur þú stillt það til að tengjast Orbot og nota Tor.\n\n\nStillingar þjóns er 127.0.0.1 eða \"localhost\". Fyrir HTTP, port stillingin er 8118. Fyrir SOCKS, proxyinn er 9050. Þú ættir að nota SOCKS4A eða SOCKS5 ef mögulegt. Þú getur lært meira um proxýun á Android með FAQ á: http://tinyurl.com/proxyandroid - Orbot er tilbúinn! - Milljónir manneskja um allan heim nota Tor útaf mörgum mismunandi ástæðum.\n\nBlaðamenn og bloggarar, mannréttindasinnar, lögreglufólk, hermenn, stórfyrirtæki, þegnar bælandi ríkisstjórna og bara venjulegir borgarar... og núna þú ert líka tilbúinn! - Vinsamlegast stilltu Orbot áður en þú getur byrjað að nota það! - - Þetta mun opna vef vafrann þinn að https://check.torproject.org til að sjá hvort Orbot sé rétt tengdur og að þú sért tengdur Tor. - Falin Þjónusta Hýsing - Almennt - Virkja Orbot við Ræsingu - Sjálfkrafa virkja Orbot og tengja Tor þegar Android tækið þitt ræsist - - - Orbot kemur með Tor til Android!\n\nTor hjálpar þér að verjast gegn síun innihalds, umferðargreiningu og net eftirliti sem er hættulegt friðhelgi einkalífsins, trúnaðarupplýsingum og persónulegum samböndum.\n\nÞessi leiðbeinandi hjálpar þér að stilla Orbot og Tor á tækinu þínu. - - Aðvörun - Aðeins með að setja Orbot upp mun ekki sjálfkrafa gera netumferð þína nafnlausa.\n\nÞú verður að stilla Orbot rétt, tækið þitt og önnur smáforrit til að nota Tor rétt. - - Leyfisveitingar - Þú getur valfrjálst veitt Orbot \'Ofurnotanda\' aðgang til að virkja stillingar fyrir lengra komna, eins og Gegnsæ Proxýun. - Ef þú vilt ekki gera þetta, vinsamlegast vertu viss um að nota smáforrit sem gerð eru til að vinna með Orbot - Tækið þitt virðist ekki vera með rótaraðgang eða veita \'Ofurnotanda\' réttindi.\n\nVinsamlegast prófaðu \'Smáforrit\' viðmótið á aðalskjánum í staðinn. - - Orbot-Virk Smáforrit - ChatSecure: Öruggt spjall smáforrit með Utanvegar Dulkóðun - Finndu öll Guardian Verkefnis smáforrit á Google Play - Finndu öll smáforrit úr Guardian Verkefninu á F-Droid - Finndu öll smáforrit úr Guardian Verkefninu á https://f-droid.org - - Gegnsæ Proxýun - Þetta leyfir smáforritunum þínum sjálfkrafa að keyra í gengum Tor netið án nokkurra stillinga. - (Hakaðu í þenna reit ef þú hefur enga hugmynd um hvað við erum að tala) - Engin - Tor Netaðgangspunktur - Leyfa Tor Gegnsæja Proxýun fyrir WiFi og USB Tæki með Netaðgengi (þarfnast endurræsingar) - Biðja um Ofurnotandaréttindi - Velja Smáforrit - Velja Smáforrit til að Beina í gegnum Tor - Punkta Stilling - Þetta eru flóknari stillingar sem geta minnkað nafnleysið þitt - Inngangs Punktur - Fingraför, uppnefni, lönd og heimilisföng fyrir fyrsta hoppið - Sláðu Inn Inngangspunkt - Proxy Allt - Proxy Ekkert - Öfugt Val - Útistandandi Net Proxy (Valfrjálst) - Útistandandi Proxy Gerð - Protocol til að nota fyrir proxy þjón: HTTP, HTTPS, Socks4, Socks5 - Sláðu Inn Gerð Proxýs - Útistandandi Proxy Hýsir - Proxy Netþjóns nafn - Sláðu Inn Proxy Þjón - Útistandandi Proxy Port - Proxy Netþjóns port - Sláðu Inn Proxy port - Útistandandi Proxy Notendanafn - Proxy Notendanafn (Valfrjálst) - Sláðu Inn Proxy Notendanafn - Útistandandi Proxy Lykilorð - Proxy Lykilorð (Valfrjálst) - Sláðu Inn Proxy Lykilorð - Staða - Set upp full-gegnsæjan proxy... - Set upp smáforrita-byggðan gegnsæjan proxy... - Gegnsæ proxýun KVEIKT - TransProxy kveikt fyrir Netaðgangspunkt! - AÐVÖRUN: villa við að kveikja á gegnsærri proxýun - TransProxy reglur hreinsaðar - Gat ekki kveikt á Tor þráð: - Polipo keyrir á porti: - Set upp port-byggða gegnsæja proxýun... - Brúar Villa - Til að nota brúar viðbótina, verðuru að slá inn að minnsta kosti eina IP addressu fyrir brú. - Sendu tölvupóst til bridges@torproject.org með setningunni \"get bridges\" eitt og sér í innihaldi skeytisins frá gmail aðgangi. - Villa - Þitt ReachableAddressur stillingar ollu undanþágu! - Endurvarp stillingar þínar ollu undanþágu! - Útgangspunktar - Fingraför, uppnefni, lönd og heimilisföng fyrir síðasta hoppið - Sláðu Inn Útgangspunkta - Útiloka Punkta - Fingraför, uppnefni, lönd og heimilisföng til að útiloka - Sláðu Inn Útiloka Punkta - Strangir Punktar - Nota *aðeins* þessa tilgreindu punkta - Brýr - Nota Brýr - Villandi Brýr - Kveikja hliðstæðan inngangspunkt inná Tor Netið - Leyfa ef stilltar brýr eru villandi brýr - IP addressa og brúarport - Sláðu Inn Brúar Addressur - Endurvarpar - Endurvörpun - Leyfa tækinu þínu að vera útgangslaus endurvarpi - Endurvörpunar Port - Hlustunar port fyrir Tor endurvarpann þinn - Sláðu Inn OR port - Endurvörpunar viðurnefni - Viðurnefni fyrir Tor endurvarpið þitt - Sláðu Inn sérhannað endurvarp viðurnefni - Nálgunarhæf Heimilisföng - Keyra sem notandi bakvið eldvegg með hamlandi skilyrðum - Nálgunarhæf port - Port nálgunarhæf bakvið hamlandi eldvegg - Sláðu Inn port - Falin Þjónusta Hýsing - leyfa á-tæki netþjón til að vera aðgengilegur í gegnum Tor netið - sláðu inn localhost port fyrir faldar þjónustur - Falin Þjónustu Port - nafnið fyrir falda þjónustu þína (búið til sjálfkrafa) - leyfa villuskráningu á verða búin til (verður að nota adb eða aLogCat til að skoða) - Heimili Verkefni(sins): - https://www.torproject.org/docs/android\nhttps://guardianproject.info/apps/orbot/ - Tor Leyfið - https:torproject.org - Hugbúnaður frá 3ja aðila: - Tor: https://www.torproject.org - LibEvent v2.0.21: http://www.monkey.org/~provos/libevent/ - Polipo v1.1.9: https://github.com/jech/polipo - IPtables v1.4.21: http://www.netfilter.org - Smáforrit vill opna falið port þjóns %S að Tor netinu. Þetta er öruggt ef þú treystir smáforritinu. - fann annan Tor þráð... - Eitthvað slæmt gerðist. Athugaðu skráninguna - falin þjónusta á: - get ekki lesið nafn földu þjónustunnar - Get ekki kveikt á Tor: - Endurræstu tækið þitt, ekki hægt að núllstilla Tor! - Nota Upprunalegar IPtöflur - nota innbyggðar iptöflur binary í staðinn fyrir þær sem fylgja með Orbot - Tor binary-in gátu ekki verið uppsettar eða uppfærðar. - Alltaf hafa smámynd í glugganum þegar Orbot er tengudr - Alltaf-Á Upplýsingar - Sýndu útvíkkaðar upplýsingar varðandi Tor útgangsland og IP tölu - Útvíkkaðar Upplýsingar - Brýr kveiktar! - - Tungumál - Veldu staðsetningu og tungumál fyrir Orbot - Veldu Tungumál - Leyfa upprunalega eða skipta núverandi tungumáli - gert kleift af Tor - Geyma Stillingar - Engin tenging við netið; Tor er í biðstöðu... - Bandvídd: - niðri - uppi - Enginn Netkerfis Sjálfvirkur-Svefn - Svæfðu Tor þegar engin internet tenging er til staðar - Þú ert komin með nýtt Tor auðkenni! - Nota ChatSecure - Stilla Tor - Leyfa þessu smáforriti að stjórna Tor þjónustunni - Setja upp smáforrit? - Engin tenging við netið. Tor verður svæfður... - Tenging við netið er góð. Tor verður vakinn... - uppfæri stillingar í Tor þjónustu - Tor SOCKS - Port sem Tor býður SOCKS proxy á (upprunalegt: 9050 eða 0 til að slökkva) - SOCK Port Stilling - Tor GegnsærProxy Port - Port sem Tor býður Gegnsæjum Proxy á (upprunalegt: 9040 eða 0 til að slökkva) - GegnsærProxy Port Stilling - Tor DNS Port - Port sem Tor býður DNS á (upprunalegt: 5400 eða 0 til að slökkva) - DNS Port Stilling - Torrc Mótanleg Stilling - AÐEINS SÉRFRÆÐINGAR: sláðu inn beinar torrc stillingar línur - Mótanlegt Torrc - Mobile Martus - Benetech Mannréttinda Skjölunar Smáforrit - Tor Almennings IP tölurnar Þínar - Vinsamlegast slökktu á þessu smáforriti í Android->Settings->Apps ef þú ert í vandræðum með Orbot: - Smáforrita Árekstur - Gegnsærproxy Sjálfkrafa Endurnýjun - Endursetja Gegnsærproxy reglurnar þegar ástand netsins breytist - Gegnsærproxy ÞVINGUÐ FJARLÆGING - Ýttu hér til að henda öllum gegnsærproxy net reglunum NÚNA - Gegnsær proxy reglum hent! - Þú ert ekki með RÓTAR aðgang kveikt - Þú gætir þurft að stöðva og byrja Orbot til að stillinga breytingar taka gildi. - kbps - mbps - KB - MB - Brýr Uppfærðar - Vinsamlegast endurræstu Orbot til að breytingarnar taki gildi - QR Kóðar - Brúar Viðmót - Tölvupóstur - Vefur - Virkja - Þú getur leyft öllum smáforritum á tækinu þínu að fara í gegnum Tor netið með að nota VPN möguleikann í Android.\n\n*AÐVÖRUN* Þetta er ný, tilraunar möguleiki og í sumum tilfellum mun ekki byrja sjálfkrafa, eða geta stöðvast. Það ætti EKKI að notast fyrir nafnleysi, og AÐEINS notað til að komast í gegnum eldveggi og síur. - Senda Tölvupóst - Þú getur fengið brúar heimilisfang í gegnum tölvupóst, vefinn eða með að skanna brúar QR kóða. Veldu \'Tölvupóstur\' eða \'Vefur\' fyrir neðan til að óska eftir brúar heimilisfangi.\n\nÞegar þú hefur heimilisfang, afritaðu & límdu það inn í \'Brýr\' stillingu í stillingar og endurræsun í Orbot. - Staðlaður Vafri - ATHUGAÐU: Aðeins staðlaðar Tor brýr virka á Intel X86/ATOM devices - diff --git a/app/src/main/res/values-it/strings.xml b/app/src/main/res/values-it/strings.xml deleted file mode 100644 index 62f1455a..00000000 --- a/app/src/main/res/values-it/strings.xml +++ /dev/null @@ -1,293 +0,0 @@ - - - Orbot - Orbot è un\'applicazione proxy che permette alle altre applicazioni di accedere a internet in maniera più sicura. Orbot usa Tor per cifrare il traffico internet e lo nasconde poi facendolo rimbalzare attraverso una serie di computer attorno al mondo. Tor è un software libero e una rete aperta che aiuta a difendersi da una forma di sorveglianza della rete conosciuta come analisi del traffico. Quest\'ultima minaccia libertà e privacy personale, attività commerciali riservate, rapporti interpersonali, e persino la sicurezza di stato. - http://orbot/ - http://check.torproject.org - https://check.torproject.org - https://check.torproject.org/?TorButton=true - avvia e ferma Tor - torproxyservice - Orbot è in esecuzione... - Connesso alla rete Tor - \"Orbot è disattivato - TorService si sta spegnendo - Avvio client Tor... - completa. - attesa. - ATTENZIONE: Il traffico non è ancora anonimo! Configura le applicazioni per utilizzare il proxy HTTP 127.0.0.1:8118, SOCKS4A o proxy SOCKS5 127.0.0.1:9050 - Home - Sfoglia - Impostazioni - Log - Aiuto - VPN - Avvio - Ferma - About - Installa apps... - Download (velocità/totale) - Upload (velocità/totale) - Aiuto - Chiudi - About - Cancella log - Controlla - Esci - Scansiona BridgeQR - Condividi BridgeQR - - tieni premuto per avviare - - Proxying trasparente (Richiede root) - Proxying trasparente - Torifying automatico delle app - Tor ovunque - Traffico proxy di tutte le app attraverso Tor - Fallback porte proxy - ATTENZIONE: Aggira le porte comuni (80, 443, ecc). *USARE SOLO* se le modalità \'All\' o \'App\' non funzionano. - Elenco porte - Lista di porte per cui fare proxy. *USARE SOLO* se le modalità \'All\' o \'App\' non funzionano. - Inserisci porte da proxare - Richiesto accesso root - Richiede il root per il proxying trasparente - I binari di Tor sono stati installati con successo! - I file binari di Tor non possono essere installati. Controlla i log e notifica l\'accaduto su tor-assistants@torproject.org - Errore applicazione - Benvenuti in Orbot - About Orbot - Avanti - Indietro - Fine - Ok - Annulla - - Alcuni dettagli su Orbot - Orbot è un\'app open-source contenente Tor, LibEvent e Polipo. Fornisce un proxy HTTP locale (8118) e un proxy SOCKS (9050) nella rete Tor. Orbot, solo sui dispositivi con permessi di ROOT, offre anche la possibilità di veicolare tutto il traffico attraverso Tor. - Permesso concesso - Permessi Orbot - Eccellente! Abbiamo rilevato la presenza dei permessi di root attivati per Orbot. Useremo questi poteri con saggezza. - Anche se non è richiesto, Orbot può diventare uno strumento ancora più potente se il dispositivo ha accesso come root. Utilizza il pulsante qui sotto per concedere i superpoteri a Orbot! - Se non hai i permessi root o non hai idea di cosa siano, assicurati solamente di utilizzare applicazioni fatte per lavorare con Orbot. - Ho capito e desidero continuare senza il root - Concedi permessi root a Orbot - Configura Torification - Orbot dà la possibilità di instradare tutto il traffico delle applicazioni tramite Tor o scegliere le applicazioni singolarmente. - Usa Tor come proxy per tutte le applicazioni. - Seleziona singole App per Tor - App abilitate per Orbot - Ti invitiamo a scaricare & usare app che possono connettersi direttamente a Orbot. Fai click sui pulsanti qui sotto per installare. - ChatSecure - Client sicuro di messaggistica istantanea, per Android - Impostazioni proxy - Ulteriori informazioni su come configurare le app per funzionare con Orbot - App del motore di ricerca Duckduckgo - Twitter supporta il proxy http \"localhost:8118\" - StoryMaker - Crea una storia e lascia a Tor la sicurezza! - https://guardianproject.info/2012/05/02/orbot-your-twitter/ - Impostazioni proxy - Se l\'app Android che stai usando supporta l\'uso di Proxy HTTP o SOCKS, allora puoi configurarle per connettersi a Orbot e usare Tor.\n\n\n L\'impostazione host è 127.0.0.1 o \"localhost\". Per l\'HTTP, il valore della porta è 8118. Per SOCKS, il proxy è 9050. Dovresti utilizzare SOCKS4A o SOCKS5 se possibile.\n \n\n\n PPuoi imparare altro sul proxying in Android tramite le FAQ: http://tinyurl.com/proxyandroid - Orbot è pronto! - Milioni di persione in giro per il mondo usano Tor per un\'ampia varietà di ragioni.\n\nGiornalisti e blogger, difensori dei diritti umani, ufficiali delle forze dell\'ordine, soldati, aziende, cittadini di paesi repressivi, e anche cittadini qualunque... e ora sei pronto a farlo anche tu! - Perfavore configura Orbot prima di iniziare ad usarlo! - - Ti sei collegato correttamente alla rete Tor - ma questo NON significa che il tuo dispositivo è sicuro. È possibile utilizzare l\'opzione \'Browser\' dal menù per testare il browser. \n\nVisita il nostro sito web https://guardianproject.info/apps/orbot o invia una mail a help@guardianproject.info per saperne di più. - Si aprirà il browser web predefinito per https://check.torproject.org per controllare se Orbot probabilmente è configurato e si è connessi a Tor. - Servizi nascosti - Generale - Avvia Orbot al boot - Avvia automaticamente Orbot e connetti Tor quando il dispositivo Android viene avviato - - - Orbot porta Tor su Android!\n\nTor ti aiuta a difenderti da filtraggio di contenuti, analisi del traffico e sorveglianza della rete che minacciano la privacy, informazioni personali e relazioni personali.\n\nQuesta procedura guidata ti aiuterà a configurare Orbot e Tor sul tuo dispositivo. - - Attenzione - La semplice installazione di Orbot non renderà anonimo il tuo traffico di rete mobile.\n\nDevi configurare correttamente Orbot, il tuo dispositivo e le altre applicazioni per usare Tor efficacemente. - - Permessi - Opzionalmente, è possibile concedere ad Orbot l\'accesso da superutente per abilitare funzionalità avanzate come il proxying trasparente. - Se non si vuole intraprendere questa scelta, ci si assicuri di utilizzare applicazioni fatte per funzionare con Orbot - Il vostro dispositivo non sembra essere rooted o fornire accesso da \'Superutente\'.\n\nPerfavore prova invece la modalità \'App\' nella schermata principale. - - Orbot-App abilitate - ChatSecure: App chat sicura con Cifratura Off-the-Record - Orfox: Browser progettato per la privacy che funziona attraverso Tor - Cerca tutte le app del Guardian Project su Google Play - Trova tutte le app Guardian Projec su F-Droid - Trova tutte le app Guardian Project su https://f-droid.org - - Proxying trasparente - Questo permette alle tue applicazioni di passare automaticamente attraverso la rete Tor senza necessità di ulteriore configurazione. - (Seleziona questa casella se non hai idea di quello di cui stiamo parlando) - Nessuno - Tethering Tor - Abilita il proxying trasparente di Tor per i dispositivi connessi in tethering via WiFi e USB (necessita di riavvio) - Richiede accesso superuser - Seleziona app - Scegli le applicazioni da utilizzare attraverso Tor - Configurazione nodo - Questi sono parametri di configurazione avanzati che possono ridurre il vostro anonimato - Nodi di entrata - Identificativi, nicknames, paesi ed indirizzi del primo hop - Inserisci nodi di entrata - Permetti Avvii in Background - Permetti a qualsiasi app di comunicare ad Orbot di avviare Tor e servizi relativi - Proxa tutto - Non proxare niente - Inverti selezione - Proxy di Rete in Uscita (Facoltativo) - Tipo proxy - Protocolli da utilizzare per i server proxy: HTTP, HTTPS, Socks4, Socks5 - Inserisci tipo proxy - Host proxy - Hostname server proxy - Inserire l\'host del proxy - Porta proxy - Porta del server proxy - Inserire la porta del proxy - Nome Utente del Proxy in Uscita - Nome Utente del Proxy (Facoltativo) - Inserisci Nome Utente del Proxy - Password del Proxy in Uscita - Password del Proxy (Facoltativo) - Inserisci Password Proxy - Stato - Configurazione del proxying completamente trasparente... - Configurazione del proxying trasparente basato su applicazione... - Proxying trasparente ABILITATO - Proxying trasparente abilitato per il tethering - AVVERTIMENTO: errore nell\'avvio del TransProxy! - Regole del TransProxy cancellate - Impossibile avviare il processo Tor: - Polipo è in esecuzione sulla porta: - Configurazione del proxying trasparente basato su porta... - Errore bridge - Al fine di utilizzare la funzionalità bridge, è necessario inserire almeno l\'indirizzo IP di un bridge. - Si consiglia di inviare una email a bridges@torproject.org con la linea \"get bridges\" da sola nel corpo del messaggio da un account gmail. - Errore - La tua configurazione dell\'indirizzo raggiungibile ha causato un\'eccezione! - La configurazione del tuo relay ha causato un\'eccezione! - Nodi di uscita - Identificatori, nicknames, paesi ed indirizzi per l\'ultimo hop - Inserire i nodi d\'uscita - Escludere i nodi - Identificatori, nicknames, paesi ed indirizzi da escludere - Inserire i nodi da escludere - Nodi specifici - Utilizza *solo* i nodi specificati - Ponti - Utilizza i bridge - Bridge mascherati - Abilita nodi alternati in entrata nella rete Tor - Attiva se i Bridge configurati sono mascherati - Indirizzo IP e porta dei bridge - Inserire gli indirizzi dei bridge - Relays - Relaying - Abilita il tuo dispositivo per essere un relay non di uscita - Porta del relay - Porta in ascolto per il proprio Tor relay - Inserire la porta OR - Nickname del relay - Il nickname per il proprio relay Tor - Inserire un nickname personalizzato per il relay - Indirizzo raggiungibile - Esegui come un client dietro un firewall con politiche restrittive - Porte raggiungibili - Porte raggiungibili dietro un firewall restrittivo - Inserisci porte - Abilita servizi nascosti - esegui server accessibili attraverso la rete Tor - inserire la porta per l\'host locale per i servizi nascosti - Porta per i servizi nascosti - il nome di indirizzamento per i propri servizi nascosti (generato automaticamente) - abilita i log di debug in output (richiede l\'uso di adb o aLogCat per esser visualizzato) - Home progetto: - https://www.torproject.org/docs/android\nhttps://guardianproject.info/apps/orbot/ - Licenza Tor - https://torproject.org - Software di terze parti: - Tor: https://www.torproject.org - LibEvent v2.0.21: http://www.monkey.org/~provos/libevent/ - Polipo v1.1.9: https://github.com/jech/polipo - IPtables v1.4.21: http://www.netfilter.org - OpenSSL v1.0.1q: http://www.openssl.org - Un applicazione ha richiesto di aprire la porta per servizi nascosti %S alla rete Tor. Questo è sicuro se ci si fida dell\'applicazione. - trovato un processo Tor esistente... - E\' accaduto un evento indesiderato. Controllare i log. - servizio nascosto attivo: - Impossibile leggere il nome del servizio nascosto. - Impossibile avviare Tor: - Riavvia il tuo dispositivo, impossibile resettare Tor! - Utilizza Iptables di default - utilizza il binario di iptables installato invece di quello fornito con Orbot - Non è stato possibile installare o aggiornare i binari di Tor. - Mantieni sempre l\'icona nella barra degli strumenti quando Orbot è connesso. - Notifiche sempre attive - Visualizza notifica espansa con nazione e ip dell\'nodo d\'uscita Tor - Espandi notifiche - Bridge attivati! - - Lingua - Scegli le impostazioni internazionali e la lingua di Orbot - Scegli Lingua - Lasciare la predefinita o cambiare la lingua corrente - powered by Tor - Salva impostazioni - Nessuna connessione ad internet; Tor è in standby... - Larghezza di Banda: - giù - su - impedire spegnimento automatico della rete - Stand-by di Tor quando non c\'è un collegamento a internet disponibile - Sei passato a una nuova identità Tor! - Browser - Usa ChatSecure - Gestisci Tor - Abilita questa app per controllare il servizio Tor - Non sembra che tu abbia Orfox installato. Necessiti di aiuto, o apro semplicemente il browser? - Installare applicazioni? - Nessuna connettività di rete. Mettendo Tor a riposo... - Connettività di rete buona. Svegliando Tor... - aggiornamento impostazioni nel servizio Tor - Tor SOCKS - Porta sulla quale Tor offre il proxy SOCKS (default: 9050 o 0 per disabilitare) - Configurazione Porta SOCKS - Porta TransProxy Tor - Porta sulla quale Tor offre il Proxy Trasparente (default: 9040 o 0 per disabilitare) - Configurazione Porta TransProxy - Porte Tor DNS - Porta sulla quale Tor offre i DNS (default: 5400 o 0 per disabilitare) - Configurazione porte DNS - Configurazioni personalizzate di Torrc - SOLO ESPERTI: inserisci direttamente configurazioni torrc - Torrc personalizzate - Mobile Martus - App per la Documentazione dei Diritti Umani Benetech - Il tuo Tor IP pubblico è: - Perfavore disabilita quest\'app in Android->Impostazioni->Apps se stai avendo problemi con Orbot: - Conflitto app - Auto-Refresh TransProxy - Ri-applica regole Transproxy quando cambia lo stato della rete - FORZA RIMOZIONE Transproxy - Clicca qui per eliminare tutte le regole di rete Transproxy IMMEDIATAMENTE - Regole Proxy Trasparente eliminate! - Non ci sono i permessi di ROOT abilitati - Potrebbe essere necessario riavviare Orbot per applicare i cambiamenti delle impostazioni. - VPN - kbps - mbps - KB - MB - Bridge attivati - Per favore riavvia Orbot per rendere effettive le modifiche - Codici QR - Se la tua rete cellulare blocca attivamente Tor puoi utilizzare un Bridge per accedere alla rete. Seleziona uno dei tipi di bridge da sopra per attivare i bridge - Modalità Bridge - Email - Web - Attiva - Modalità VPN per le applicazioni - Puoi configurare tutte le app del tuo dispositivo per connettersi attraverso la rete Tor usando la modalità VPN di Android.\n\n*ATTENZIONE* Questa è una funzione nuova e sperimentale, in alcuni potrebbe non avviarsi in automatico o fermarsi. NON dovrebbe essere usata per l\'anonimato ma solo per bypassare filtri e firewall. - Invia email - Tu poi ricevere un indirizzo bridge via email, web o scansionando un codice QR. Seleziona \'Email\' o \'Web\' per richiedere un indirizzo bridge.\n\nUna volta che hai un indirizzo, copialo & incollalo nell\'opzione \"Bridges\" delle impostazioni di Orbot e riavvialo. - Installa Orfox - Browser standard - NOTA: Solo i Tor Bridges standard funzionano sui dispositivi Intel x86/Atom - Mondo - diff --git a/app/src/main/res/values-iw/strings.xml b/app/src/main/res/values-iw/strings.xml deleted file mode 100644 index e5e33f9b..00000000 --- a/app/src/main/res/values-iw/strings.xml +++ /dev/null @@ -1,233 +0,0 @@ - - - Orbot - Orbot הינה אפליקציית פרוקסי חינמית המאפשרת לאפליקציות אחרות להשתמש באינטרנט בבטחה. Orbot נעזרת ב-Tor כדי להצפין את תעבורת האינטרנט שלך ולהסוותה באמצעותה ניתובה דרך מספר מחשבים ברחבי העולם. Tor היא תוכנה חופשית ורשת פתוחה המסייעת לך להתגונן מפני סוגים מסוימים של אמצעי ניטור ומעקב אחר רשת האינטרנט המאיימים על הפרטיות, החירות האישית, פעילויות עסקיות ומערכות יחסים חשאיות. - http://orbot/ - http://check.torproject.org - https://check.torproject.org - https://check.torproject.org/?TorButton=true - התחל ועצור את Tor - שירות פרוקסי Tor - Orbot מתחיל… - מחובר לרשת Tor - Orbot כבוי - מתחיל לקוח Tor... - הושלם. - מחכה. - אזהרה: התעבורה שלך אינה אנונימית עדיין! בבקשה הגדר את האפליקציות שלך כך שיתאפשר שימוש בפרוקסי HTTP (קרי 127.0.0.1:8118) או SOCKS4A או SOCKS5 (קרי 127.0.0.1:9050) - בית - דפדף - הגדרות - רישום - עזרה - התחל - עצור - אודות - הורדה - העלאה - עזרה - סגור - אודות - נקה רישום - בדוק - יציאה - סרוק BridgeQR - שתף BridgeQR - -נגיעה ארוכה להתחלה- - פרוקסי שקוף (שורש נדרש) - פרוקסי שקוף - עבודה אוטומטית עם אפליקציות דרך Tor - הכל דרך Tor - תעבור דרך פרוקסי עבור כל האפליקציות דרך Tor - מפלט פורט פרוקסי - אזהרה: עקוף פורטים נפוצים (80,443 וכו\'). *השתמש רק* אם האופנים \'All\' או \'App\' לא עובדים. - רשימת פורטים - רשימת פורטים לפרוקסי. *השתמש רק* אם האופנים \'All\' או \'App\' לא עובדים. - הזן פורטים לפרוקסי - דרושה גישת שורש - בקש גישה עליונה עבור שימוש בפרוקסי שקוף - קבצים ברי הרצה של Tor הותקנו בהצלחה! - הקבצים ברי ההרצה של Tor לא ניתנו להתקנה. בבקשה בדוק את הלוג והודע ל -tor-assistants@torproject.org - שגיאת אפליקציה - Orbot - אודות Orbot - הבא - הקודם - סיים - אישור - ביטול - - פרטים מסוימים של Orbot - Orbot היא אפליקציית קוד פתוח הכוללת את Tor, LibEvent ו-Polipo. היא מתחבר לרשת Tor באמצעות שרת פרוקסי HTTP מקומי (8118) ושרת פרוקסי SOCKS (פורט 9050). Orbot יכולה בנוסף עם הרשאות רוט לנתב את כל תעבורת האינטרנט של המכשיר דרך Tor כברירת מחדל. - ניתנה הרשאה - הרשאות Orbot - מצוין! גילינו כי יש לך הרשאות שורש מאופשרות בשביל Orbot. אנחנו נשתמש בכוח הזה בחוכמה. - בזמן שזה לא נדרש, Orbot יכולה להפוך להיות כלי חזק יותר אם למכשיר שלך יש גישה עליונה. תשתמש בכפתור למטה כדי לקבל כוחות על של Orbot ! - אם אין לך גישה עליונה או אין לך מושג על מה אנחנו מדברים, רק תוודא שתשתמש באפליקציות שנועדו לעבוד עם Orbot. - הבנתי ואני מעדיף להמשיך בלי Superuser - אפשר גישת שורש עבור Orbot - הגדר עבודה באמצעות Tor - Orbot נותנת לך אפשרות לכוון את כל תעבורת האפליקציות דרך Tor או לבחור את האפליקציות שלך בנפרד. - השתמש בפרוקסי בכל האפליקציות דרך Tor - בחר אפליקציות מסוימות עבור Tor - Orbot מתאפשר על ידי אפליקציות - האפליקציות מתחת פותחו לעבודה עם Orbot. לחץ על כל כפתור להתקנה מיידית, או שאתה יכול למצוא אותם אחר כך ב Google Play, באתר GuardianProject.info או -דרך F-Droid.org - ChatSecure - תוכנת מסרים מידיים מאובטחת לאנדרואיד - הגדרות פרוקסי - למד איך להגדיר אפליקציות לעבוד עם Orbot - DuckDuckGo אפליקציית מנוע חיפוש - קבע פרוקסי Twitter למארח \"localhost\" ולפורט 8118 - StoryMaker - מערך שיעורים לעיתונאים על שימוש ב-Tor להגנה על עבודתם. - https://guardianproject.info/2012/05/02/orbot-your-twitter/ - הגדרות פרוקסי - אם אפליקצת האנדרואיד שאתה משתמש תומכת בפרוקסי מבוסס HTTP או SOCKS, תוכל להגדיר אותה לעבוד עם Orbot תחת Tor. \n\n\n ההגדרות הן: שם השרת הוא 127.0.0.1 או \"localhost\". עבור HTTP, הפורט הוא 8118. עבור SOCKS, הפורט הוא 9050. עליך להשתמש בSOCKS4A או SOCKS5 אם אפשר.\n \n\n\n תוכל ללמוד עוד אודות פרוקסי באנדרואיד תחת עמוד השאלות הנפוצות שלנו בכתובת: http://tinyurl.com/proxyandroid - Orbot מוכן! - מיליוני אנשים ברחבי העולם משתמשים בTor מסיבות רבות.\n\n עיתונאים ובלוגרים, פעילי זכויות אדם, שוטרים, חיילים, תאגידים, אזרחי במשטרים מדוגאים וגם אזרחים פשוטים... ועכשיו גם אתה! - אנא הגדר את Orbot לפני שתוכל להתחיל להשתמש בה! - - דבר זה יוביל את דפדפן הרשת שלך למוד https://check.torproject.org כדי לראות אם Orbot הוגדרה כראוי וכן כי אתה מחובר לרשת Tor. - איחסון שירותים נסתרים - כללי - התחל את Orbot בהדלקת המכשיר - התחל את Orbot והתחבר לרשת Tor אוטומטית כאשר המכשיר נדלק - - - - אזהרה - - הרשאות - אתה יכול להעניק לאפליקציה Orbot גישת \'Superuser\' כדי לאפשר מאפיינים מתקדמים כמו למשל, פרוקסי שקוף. - אם אתה לא רוצה לעשות את זה, אנא הקפד להשתמש באפליקציות שיועדו לעבוד עם Orbot - - Orbot-יישומים מופעלים - ChatSecure: אפליקציית מסרים עם הצפנת Off-the-Record - מצא את כל אפליציות Guardian Project אצל Google Play - - פרוקסי שקוף - זה מאפשר לאפליקציות שלך לרוץ באופן אוטומטי דרך רשת Tor ללא כל תצורה. - (סמן תיבה זו אם אין לך מושג על מה אנחנו מדברים) - כלום - Tor Tethering - מאפשר עבודה עם פרוקסי שקוף עבור רשת אלחוטית ומכשירי USB Tethered (דורש אתחול מחדש) - דרוש אישור Superuser - בחר אפלקציות - בחר אפלקציות - הגדרות Node - קיימות הגדרות מתקדמות שיכולות להפחית את האנונימיות שלך - Entrance Nodes - טביעות אצבע, כינויים, ארצות וכתובות עבור המעבר הראשון - הכנס Entrance Nodes - העבר הכל דרך פרוקסי - אל תשתמש בפרוקסי - הפוך בחירה - Outbound Proxy Type - פרוטוקול שימוש בשרת פרוקסי: HTTP, HTTPS, Socks4,Socks5 - סוג הפרוקסי - מארח של Outbound Proxy - שם מארח שרת פרוקסי - הכנס מארח פרוקסי - פורט של Outbound Proxy - פורט שרת פרוקסי - הכנס פורט של פרוקסי - שם משתמש של Outbound Proxy - שם משתמש פרוקסי (רשות) - הזן שם משתמש פרוקסי - סיסמא של Outbound Proxy - סיסמת פרוקסי (רשות) - הזן סיסמת פרוקסי - סטטוס - הכנה של הפרוקסי השקוף... - הכנה של הפרוקסי השקוף מבוסס אפליקציות... - פרוקסי שקוף מאופשר - פרוקסי שקוף מאופשר ל Tathering! - אזהרה: שגיאה התחילה את הפרוקסי השקוף! - כללי TransProxy טוהרו - אין אפשרות להתחיל תהליך Tor: - Polipo רץ על פורט: - הכנה של הפרוקסי השקוף מבוסס פורט... - שגיאת גשר - שגיאה - צמתי יציאה - הזן צמתי יציאה - צמתים מוצאים - הזן צמתים מוצאים - צמתים קפדנים - השתמש *רק* בצמתים מצוינים אלו - גשרים - השתמש בגשרים - גשרים מעורפלים - כתובת ה-IP ויציאה של הגשרים - הכנס כתובות גשר - ממסרים - ממסור - אפשר למכשיר שלך להיות תחנת ממסר שאיננה יציאה - פורט הממסר - פורט מאזין עבור Tor relay - הכנס יציאת OR - כינוי הממסר - הכינוי לממסר Tor שלך - הזן כינוי עבור ממסר - כתובות בהישג יד - פורטים בהישג יד - הזן פורטים - אחסון שירותים נסתרים - הזן פורטים של localhost עבור שירותים נסתרים - פורט השירותים הנסתרים - אתרי הפרויקט: - https://www.torproject.org/docs/android\nhttps://guardianproject.info/apps/orbot/ - הרשיון של Tor - https://torproject.org/ - תוכנה-צד-ג׳: - Tor: https://www.torproject.org - LibEvent v2.0.21: http://www.monkey.org/~provos/libevent/ - Polipo v1.1.9: https://github.com/jech/polipo - IPtables v1.4.21: http://www.netfilter.org - נמצא תהליך Tor קיים… - משהו רע התרחש. בדוק את היומן - שירות נסתר ב: - לא מסוגל לקרוא שם שירות נסתר - לא מסוגל להתחיל את Tor: - אתחל את המכשיר שלך, אין אפשרות להפעיל מחדש את Tor! - השתמש בברירות המחדל של iptables - לשמור תמיד את האיקון בסרגל כלים כשאורבוט מחובר - גשרים מאופשרים! - - שפה - בחר את המקומיות והשפה של Orbot - בחר שפה - השאר ברירת מחדל או החלף לשפה הנוכחית - מופעל באמצעות Tor - שמירת הגדרות - אין חיבור לאינטרנט; תור ממתין... - רוחב פס: - מטה - מעלה - כבה את Tor כאשר אין חיבור לאינטרנט - החלפת אל זהות Tor חדשה! - הפעל את ChatSecure - נהל Tor - אפשר את אפליקציה זו כדי לשלוט בשירות Tor - להתקין אפליקציה? - אין חיבור לרשת. מכבה את Tor.... - החיבור עובד טוב. מעיר את Tor... - מעדכן הגדרות Tor במכשיר - Tor SOCKS - הגדרות SOCKS Port - Tor TransProxy Port - הגדרת הפורט של TransProxy - Tor DNS Port - הIPs החיצוניים שלך עם Tor: - אין לך גישת רוט מאופשרת - תצטרך לכבות ולהפעיל את Orbot על מנת להחיל את השינוי בהגדרות. - kbps - mbps - KB - MB - קוד QR - דוא\"ל - אתר - הפעל - שלח דוא\"ל - דפדפן רגיל - diff --git a/app/src/main/res/values-ja/strings.xml b/app/src/main/res/values-ja/strings.xml deleted file mode 100644 index 1f117565..00000000 --- a/app/src/main/res/values-ja/strings.xml +++ /dev/null @@ -1,293 +0,0 @@ - - - Orbot - Orbotは他のアプリがインターネットをより安全に使うことを可能にするフリーのプロキシアプリです。Orbotでは、Torを用いてあなたの端末のトラフィックを暗号化し、世界中のコンピューターを中継することで、そのトラフィックを隠します。Torはフリーのソフトウェアとオープンなネットワークであり、ユーザーの自由とプライバシーを脅かす監視活動や、機密のビジネス活動、国家によるトラフィック分析から身を守ることを助けてくれます。 - http://orbot/ - http://check.torproject.org - https://check.torproject.org - https://check.torproject.org/?TorButton=true - Torを起動・停止する - Torプロクシサービス - Orbotが開始されています... - Torネットワークに接続しています - \"Orbotが解除されました - TorServiceが終了しています - Torクライエントを開始しています... - 完了 - お待ちください - 警告:この通信はまだ匿名化されていません! HTTP proxy 127.0.0.1:8118 か、 SOCKS4A または SOCKS5 proxy 127.0.0.1:9050 を利用するようにアプリケーション側で設定してください - ホーム - 閲覧 - 設定 - 履歴 - ヘルプ - VPN - スタート - 停止 - 情報 - アプリを入手… - ダウンロード - アップロード - ヘルプ - 閉じる - について - ログを削除する - 確認 - 終了 - ブリッジQRをスキャン - ブリッジQRを共有 - - 長押しして起動 - - 透過プロキシ (要root) - 透過プロキシ - アプリの自動Tor化中 - 全てをTor化 - 全てのアプリをTor経由で使う - Port Proxy Fallback - 警告:通常のポート(80,443等)を迂回。「全て」か「指定アプリ」モードが動作しない場合にのみ使用してください。 - ポート一覧 - プロキシを通すポート *警告* 「全て」か「指定アプリ」が動作しない場合にのみ使用してください。 - プロキシのポート番号を入力 - ルートアクセスの許可を要求します - 透過プロキシのためにroot権限が必要です - Torバイナリインストールが成功しました - Torバイナリファイルがインストールできませんでした。ログを調べて、通知をtor-assistants@torproject.orgに送信してください。 - アプリケーションエラー - Orbot - Orbotについて - - 戻る - 終了 - OK - キャンセル - - Orbot詳細 - Orbot はTor、LibEvent、Privoxyを含むオープンソース アプリケーションです。ローカルのHTTPプロキシ (8118) とSOCKSプロキシ (9050) を提供してTor接続します。root化された端末では、Orbotは全てのインターネット通信をTorを通して送信することもできます。 - 権限を取得完了 - Orbotの権限 - Orbotがroot権限を取得したことを確認しました。全ての機能が利用できます。 - Orbotはroot化された端末では全ての機能を活用できます。下のボタンを押してOrbotに管理者権限を与えてください。 - root化していなかったり、そもそもroot化が何のことだかわからない方は、Orbot上で動作確認が取れているアプリだけを使用してください。 - Superuserを利用せずに続行 - Orbotにroot権限を与える - Torをソフトウェアに使用する設定 - Orbotでは全てのアプリにTorプロキシを通すか、Torアプリを使う個々のアプリを指定できます。 - 全てのアプリにTorプロキシを通す - 指定したアプリだけにTorプロキシを通す - Orbotが有効化されたアプリ - 以下のアプリはOrbot用に作られています。それぞれのボタンを押すと今すぐインストールできます。Google Playからも同じものが探せます。 - ChatSecure - Android 用のセキュアなインスタントメッセージクライアント - Proxy Settings - Orbotでアプリを動かすための手順書 - DuckDuckGo 検索エンジンアプリ - Twitter proxyを「localhost」と8118番ポートに合わせる - StoryMaker - ストーリーを作成して、セキュリティのためTorで残します! - https://guardianproject.info/2012/05/02/orbot-your-twitter/ - プロキシ設定 - AndroidアプリがHTTPかSOCKSプロキシを利用できる場合、Orbotを使ってTor接続をすることが可能です。\n\n\n ホスト設定は127.0.0.1またはlocalhostです。HTTPでは使用ポートは8118です。SOCKSでは9050です。可能であればSOCKS4AかSOCKS5の利用を推奨します。\n \n\n\n Android上のプロキシについて学びたい場合は http://tinyurl.com/proxyandroid のFAQを参照してください。 - Orbotの準備が完了しました - 世界中で数百万人が様々な理由でTorを利用しています。\n\nジャーナリストやブロガー、人権団体、法的機関、軍隊、企業、独裁国家の市民、普通の市民も… そしてあなたも同じように利用することができます! - 使用を開始する前にOrbotを設定してください! - - Torネットワークに正常に接続しました - しかしお使いの端末が安全だとは限りません。「ブラウザ」ボタンを使用して接続のテストができます。 \n\nさらに詳細はhttps://guardianproject.info/apps/orbot を参照するか、help@guardianproject.info にメールを送信してください。 - ブラウザを開いてhttps://check.torproject.org にTor接続し、Orbotの設定が成功したかを試します。 - Hidden Services - 一般 - 起動時にOrbotを実行する - Android端末の起動時にOrbotを自動実行 - - - AndroidでもOrbotでTorが使えます!\n\nTorは、コンテンツフィルタリング、トラフィック分析、そしてプライバシー、機密情報や個人的な関係を脅かすネットワーク監視から守ることができます。\n\nこのウィザードはお使いの端末でOrbotとTorの設定ができます。 - - 注意 - Orbotをインストールしただけでは通信は匿名化されません。\n\nOrbot、Android端末、アプリの全てを正しく設定しないとTorは使えません。 - - 許可 - オプションとしてOrbotにスーパーユーザー権限を与えることで透過プロキシなどの追加機能が使えます。 - これを実行しない場合、Orbot用に作られたアプリだけを使ってください。 - お使いの端末はroot化されていないか、rootまたは「Superuser」にアクセスできないようです。 \n\n代わりに、メイン画面の「アプリ」モードを試してください。 - - Orbotが有効化されたアプリ - ChatSecure: 非記録式暗号によるセキュアなチャットアプリ - Orfox: Torを介して動作するプライバシーを強化したブラウザ - Google Playで全てのGuardian Projectのアプリを見つける - F-Droidで全てのGuardian Projectのアプリを見つける - https://f-droid.org で全てのGuardian Projectのアプリを見つける - - 透過プロキシ - これはあなたのアプリを自動的にTor経由で通信させます。 - (何を言っているのかわからないときはここをチェックしてください) - 無し - Torテザリング - Tor透過プロクシをWifiかUSBテザリングされたデバイスに対して有効化(再起動が必要) - 管理許可アクセスを要求します - アプリケーションを選択します - Torを経由させるアプリを選択 - ノード設定 - ご注意、先進設定が匿名レベルを縮小します - 入り口ノード - 最初のホップのためのデジタル指紋、ニックネーム、国とIPアドレス - 入り口ノードを入力 - バックグラウンドの開始を許可 - OrbotがTorと関連サービスを開始するように、任意のアプリに伝えます - すべてプロキシ - プロキシなし - 選択の反転 - 外方向ネットワークプロキシ (オプション) - 外方向プロキシの種類 - HTTP,HTTPS,Socks4,Socks5で使用するプロトコル - プロキシの種類を入力してください - 外方向プロキシのホスト - プロキシサーバのホスト名 - プロクシ ホストを入力 - 外方向プロキシのポート - プロキシサーバのポート - プロキシのポートを入力してください - 外方向プロキシのポート - プロキシユーザー名 (オプション) - プロキシのユーザー名を入力してください - 外方向プロキシのパスワード - プロキシのパスワード (オプション) - プロキシのパスワードを入力してください - 状態 - 完全な透過プロキシをセットアップ中... - アプリベースの透過プロキシをセットアップ中... - 透過プロキシ 有効 - テザリングでの透過プロキシ有効 - 警告: 透過プロキシの開始時にエラー発生 - 透過プロキシ ルール 消去完了 - Torプロセスの起動に失敗: - Polipoを実行中のポート: - ポートベースの透過プロキシをセットアップ中... - ブリッジ エラー - ブリッジ機能を利用するには、最低一つのブリッジIPアドレスの入力が必要です。 - gmailを使って、本文に「get bridges」と書いたメールをbridges@torproject.orgに送信してください。 - エラー - あなたのReachableAddresses設定により例外が発生しました! - あなたのリレー設定により例外が発生しました! - 出口ノード - 最後のホップのためのデジタル指紋、ニックネーム、国とIPアドレス - 出口ノードを入力 - 除外ノード - 除外するデジタル指紋、ニックネーム、国とIPアドレス - 除外ノードを入力 - Strictノード - ここに指定したノードのみを使用 - ブリッジ - ブリッジを使う - Obfus化されたブリッジ - 代替入り口ノードを有効化 - 設定したブリッジがObfus化されたブリッジであれば有効 - ブリッジのIPアドレスとポート - ブリッジのアドレスを入力 - リレー - リレー中 - この端末を非出口リレーにする - リレー ポート - このTorリレーのリスニングポート - ORポートを入力 - リレーのニックネーム - このTorリレーのニックネーム - リレーのカスタムニックネームを入力 - 到達可能アドレス - 制限設定のファイアウォールを通してクライアントとして実行 - 到達可能ポート - 制限設定のファイアウォールを通して到達可能なポート - ポートを入力 - Hidden Serviceのホスティング - デバイス上のサーバーをTor経由でアクセス可能にする - Hidden Service用のlocalhostのポートを入力 - Hidden Serviceのポート - あなたのHidden Serviceのアドレス(自動生成されます) - デバッグログの出力を有効化(閲覧にはadbかaLogCatが必要) - プロジェクトのホーム: - https://www.torproject.org/docs/android\nhttps://guardianproject.info/apps/orbot/ - Tor ライセンス文書 - https://torproject.org - 第三者製のソフトウェア - Tor: https://www.torproject.org - LibEvent v2.0.21: http://www.monkey.org/~provos/libevent/ - Polipo v1.1.9: https://github.com/jech/polipo - IPtables v1.4.21: http://www.netfilter.org - OpenSSL v1.0.1q: http://www.openssl.org - アプリがhidden serverの port %S をTorネットワークに開放しようとしています。信頼できるアプリであればこれは安全です。 - Torプロセスを発見 - 何かが起こりました。ログを確認してください。 - hidden service 有効: - hidden serviceの名前読込不能 - Torを実行できませんでした - Torをリセットできません。お使いのデバイスを再起動してください! - デフォルトのlptablesを使う - Orbotバンドル版ではなく内蔵のiptablesを使う - Torバイナリのインストールまたはアップグレードは不可能でした。 - Orbotが接続中はアイコンを常にツールバーに表示 - 通知を常に有効化 - 拡張通知で、Torの出口の国とIPを表示します - 拡張通知 - ブリッジが有効です! - - 言語 - Orbotの地域と言語を選択 - 言語を選択 - 今の言語を変更するか、そのままにする - powered by Tor - 設定を保存 - インターネット接続なし。Torは待機中です... - 帯域幅: - ダウン - アップ - ネットワークなし時オートスリープ - ネット接続がない時 Tor をスリープさせる - 新たな Tor の身元に切り替えました。 - ブラウザ - ChatSecure を使用 - Tor を管理 - このアプリが Tor サービスをコントールできるようにする - Orfox をインストールしていないようです。それについて助けが必要ですか、あるいはただブラウザを開くべきですか? - アプリをインストールしますか? - ネットワーク接続がありません。Torはスリープします… - ネットワーク接続は良好です。Torを有効にします… - Torサービスの設定を更新中 - Tor SOCKS - TorがSOCKSプロキシを提供するポート (デフォルト: 9050、0にすると無効) - SOCKS ポート設定 - Tor透過プロキシポート - Torが透過プロキシを提供するポート (デフォルト: 9040、0にすると無効) - 透過プロキシポート設定 - Tor DNS ポート - TorがDNSを提供するポート (デフォルト: 5400、0にすると無効) - DNS ポート設定 - Torrc カスタム設定 - 上級者家のみ: 直接torrc設定行を入力します - Torrcをカスタム - Mobile Martus - Benetech 人権文書アプリ - あなたのTor公開IP: - Orbotで問題が発生する場合は、Android->設定->アプリ で、このアプリを無効にしてください: - アプリの競合 - 透過プロキシ自動リフレッシュ - ネットワークの状態が変化したとき、透過プロキシのルールを再適用します - 透過プロキシ強制削除 - ここをタップすると、今すぐすべての透過プロキシ ネットワークルールをフラッシュします - 透過プロキシのルールをフラッシュしました! - ROOT アクセスが有効ではありません - 変更した設定を有効にするために、Orbotを停止して開始する必要があるかもしれません。 - VPN - kbps - mbps - KB - MB - ブリッジを更新しました - 変更を有効にするにはOrbotを再起動してください - QRコード - モバイルネットワークが積極的にTorをブロックする場合、ブリッジを使用してネットワークにアクセスすることができます。\n\nブリッジを有効にするため、上のいずれかのブリッジタイプを選択してください。 - ブリッジ モード - メール - Web - アクティブ化 - アプリ VPN モード - AndroidのVPN機能を使用して、デバイス上のすべてのアプリをTorネットワークを介するようにすることができます\n\n個*警告* これは新しい、実験的な機能であり、いくつかのケースで自動的に起動しないこと、または停止することがあります。これは匿名のために使用しないでください。ファイアウォールやフィルターを通すためにのみ使用してください。 - メール送信 - あなたは、メール、ウェブを介して、またはブリッジQRコードをスキャンしてブリッジアドレスを取得することができます。ブリッジアドレスを要求するため、下の「メール」または「ウェブ」を選択してください。\n\nアドレスを入手したら、それをOrbot設定の「ブリッジ」設定にコピー& 貼り付けして、Orbotを再起動します。 - Orfoxをインストール - 標準ブラウザ - 注: 標準のTorブリッジは、Intel X86/ATOM デバイス上でのみ動作します - ワールド - diff --git a/app/src/main/res/values-kn-rIN/strings.xml b/app/src/main/res/values-kn-rIN/strings.xml deleted file mode 100644 index 844f834c..00000000 --- a/app/src/main/res/values-kn-rIN/strings.xml +++ /dev/null @@ -1,12 +0,0 @@ - - - - - - - - - - - - diff --git a/app/src/main/res/values-kn/strings.xml b/app/src/main/res/values-kn/strings.xml deleted file mode 100644 index 844f834c..00000000 --- a/app/src/main/res/values-kn/strings.xml +++ /dev/null @@ -1,12 +0,0 @@ - - - - - - - - - - - - diff --git a/app/src/main/res/values-ko/strings.xml b/app/src/main/res/values-ko/strings.xml deleted file mode 100644 index 765b5720..00000000 --- a/app/src/main/res/values-ko/strings.xml +++ /dev/null @@ -1,214 +0,0 @@ - - - Orbot - http://orbot/ - http://check.torproject.org - https://check.torproject.org - https://check.torproject.org/?TorButton=true - Tor 시작 및 중지 - Tor 프록시 서비스 - Orbot 시작 중… - Tor 네트워크에 연결됨 - Orbot이 비활성화되어 있습니다 - Tor 클라이언트 시작 중… - 완료. - 대기 중. - 경고: 귀하의 트래픽은 아직 익명이 아닙니다! HTTP 프록시 127.0.0.1:8118 또는 SOCKS4A 또는 SOCKS5 프록시 127.0.0.1:9050을 사용하여 응용 프로그램을 구성하십시오 - - 탐색 - 설정 - 로그 - 도움말 - VPN - 시작 - 중지 - 정보 - 다운로드 - 업로드 - 도움말 - 닫기 - 정보 - 로그 지우기 - 확인 - 종료 - 브릿지 QR코드 스캔하기 - 브릿지 QR코드 공유하기 - - 길게 눌러서 시작하기 - - 투명한 프록시 (루팅 필요) - 투명한 프록시 - 앱의 자동적인 토르화 - 모두 토르화 - 토르를 통한 모든 응용 프로그램에 대한 프록시 트래픽 - 대체 프록시 포트 - 경고 : 흔한 포트(80,443 등)만 순환. 전체 모드나 앱 모드가 작동하지 않을 경우에만 사용할 것. - 포트 목록 - 프록시 처리할 포트 목록. 만약 전체 모드나 앱 모드가 작동하지 않을 경우에만 사용할 것. - 프록시 포트 입력 - 루트 권한에 대한 접근 필요 - 명백한 프록시를 위해 루트 권한 요구 - Tor 바이너리가 성공적으로 설치되었습니다! - 토르 바이너리 파일을 설치할 수 없습니다. 로그를 확인해 주시고 tor-assistants@torproject.org 에 알려 주십시오. - 애플리케이션 오류 - Orbot - Orbot 정보 - 다음 - 뒤로 - 마침 - 확인 - 취소 - - Orbot에 대한 몇몇 상세사항 - Orbot은 Tor와, LibEvent, Polipo를 탑재한 오픈소스 어플리케이션입니다. 다이 앱은 Tor 네트워크로 연결되는 HTTP 프록시 (8118)와 SOCKS 프록시 (9050) 을 제공합니다. Orbot은 또한, 루팅된 폰의 경우, 모든 트래픽을 Tor를 통할 수 있도록 합니다. - 사용 권한 부여 - Orbot 사용 권한 - 완벽합니다! Orbot을 위해 루트 권한이 활성화된것을 감지했습니다. 우리는 이 힘을 현명하게 사용할 것입니다. - 이것은 필수가 아닌 반면, 귀하의 장치가 루트 권한을 가지고 있다면 Orbot은 더 강력한 도구가 될 수 있습니다. Orbot에게 수퍼유저 권한을 부여하려면 아래 버튼을 누르십시오. - 루트 권한을 가지고 있지 않거나 무엇을 말하는 것인지 모르겠다면, Orbot과 동작하는 애플리케이션만을 사용하십시오. - 내용을 이해하였으며, 수퍼유저 권한 없이 계속 진행합니다. - Orbot에게 루트권한 부여 - 토르화 설정 - Orbot은 모든 애플리케이션 또는 선택된 애플리케이션을 Tor를 통해 통신하도록 할 수 있습니다. - 모든 앱을 토르 프록시로 연결하기 - Tor를 위해 각각의 앱 선택 - Orbot이 활성화된 앱 - 아래의 앱은 Orbot과 작동되도록 개발되었습니다. 지금 설치하려면 각각의 버튼을 누르십시오. 또는 나중에 Google Play, GuardianProject.info, F-Droid.org 에서 찾을 수 있습니다. - ChatSecure - 안드로이드를 위한 안전한 인스턴트 메세징 클라이언트 - Proxy Settings - Orbot과 작동하도록 앱을 설정하는 방법을 배우기 - DuckDuckGo 검색 엔진 앱 - 트위터 프록시를 localhost:8118로 설정 - StoryMaker - 스토리는 당신이 만들고 보안은 Tor에 맏기세요! - https://guardianproject.info/2012/05/02/orbot-your-twitter/ - 프록시 설정 - Orbot이 준비되었습니다! - - Orbot이 정상적으로 설정되었고 Tor에 연결되었는지 확인하기 위해 https://check.torproject.org 을 귀하의 웹 브라우저에 열 것입니다. - 숨겨진 서비스 호스팅 - 일반 - 부팅 후 Orbot 시작 - 안드로이드 장치가 시작할 때 자동적으로 Orbot을 시작하고 Tor에 연결합니다 - - - - 경고 - - 권한 - 투명 프록시 같은 고급 기능을 활성화하기 위해 귀하는 선택적으로 Orbot에게 \'수퍼유저\' 권한을 줄 수 있습니다. - 이것을 원하지 않으신다면, Orbot과 작동하도록 만들어진 앱만을 사용하십시오. - - Orbot을 사용하는 앱 - ChatSecure: 오프 더 레코드 암호화를 적용한 안전한 채팅 앱 - 구글 플레이에서 모든 가디언 프로젝트 앱 찾기 - - 투명 프록시 - 이것은 어떠한 설정 없이도 귀하의 앱이 자동적으로 토르 네트워크를 통해 작동하도록 해 줍니다. - (위 내용을 이해할 수 없다면 이것을 선택해주십시오.) - 없음 - 토르 테더링 - 테더링 된 와이파이와 USB 장치에 토르 투명 프록시 활성화 (재시작 필요) - 수퍼유저 권한 요청 - 앱 선택 - Tor를 통한 통신을 사용할 앱 선택 - 노드 설정 - 귀하의 익명성을 감소시킬 수 있는 고급 설정이 있습니다. - 입구 노드 - 첫번째 Hop을 위한핑거프린트, 별칭, 나라와 주소 - 입구 노드 입력 - 외부 네트워크 프록시 (선택) - 외부 프록시 유형 - 프록시 서버를 위한 사용되는 프로토콜 : HTTP, HTTPS, Socks4, Socks5 - 프록시 형식 입력 - 외부 프록시 호스트 - 프록시 서버 호스트네입 - 프록시 호스트 입력 - 외부 프록시 포트 - 서버 포트 입력 - 프록시 포트 입력 - 외부 프록시 사용자명 - 프록시 사용자명 (선택) - 프록시 사용자명 입력 - 외부 프록시 비밀번호 - 프록시 비밀번호 (선택) - 프록시 비밀번호 입력 - 상태 - 전체 투명 프록시 설정중... - 앱에 기반한 투명 프록시 설정중... - 투명 프록시 활성화됨 - 테더링을 위한 TransProxy 활성화됨 - 경고 : 투명 프록시 시작 오류 - TransProxy 규칙 모두 삭제됨 - Tor 프로세스 시작 불가능: - 포트에 기반한 투명 프록시 설정 - 브릿지 오류 - 브릿지 기능을 사용하기 위해서, 최소한 1개 이상의 브릿지 IP 주소가 필요합니다. - 메일 본문에 get bridges라고 적어서 Gmail로 bridges@torproject.org에 메일을 보내십시오. - 오류 - 귀하의 ReachableAddress 설정은 예외를 발생시켰습니다! - 귀하의 중계서버 설정은 예외를 발생시켰습니다! - 출구 노드 - 마지막 Hop을 위한핑거프린트, 별칭, 나라와 주소 - 출구 노드 입력 - 차단할 노드 - 차단할 핑거프린트, 별칭, 나라와 주소 - 차단할 노드 입력 - 노드 선택 - 이 특정한 노드*만* 사용합니다. - 중계서버 - 중계서버 사용 - Obfuscated Bridges - Tor 네트워크로 들어가는 대안의 입구 노드 활성화 - 설정된 bridge가 obfsproxy bridge면 활성화 - 중계서버의 IP 주소와 - 중게서버 주소 입력 - 중계서버 - 중계 - 귀하의 장치를 출구가 아닌 중계서버로 활성화 - 중계 포트 - 귀하의 Tor 중계서버를 위한 Listening 포트 - OR 포트 입력 - 중계서버 별명 - 귀하의 중계서버를 위한 별명 - 임의의 중계서버 별명을 입력 - 도달 가능한 주소 - 엄격한 정책을 가진 방화벽 뒤에서 클라이언트 가동 - 도달 가능한 포트 - 엄격한 방화벽 뒤에서 접근 가능한 포트 - 포트 입력 - 히든 서비스 호스팅 - 장치 내의 서버가 Tor 네트워크를 통해 접근 가능하도록 허용 - 히든 서비스를 위한 localhost 포트 입력 - 히든 서비스 포트 - 귀하의 히든 서비스를 위한 주소화된 이름(자동으로 생성됨) - 디버그 로그 출력 활성화 (보기 위해서는 adb나 aLogCat을 사용해야 함) - 프로젝트 홈 페이지: - The Tor License - https://torproject.org - 3rd-Party-Software: - 앱이 Tor 네트워크로 히든 서버 포트를 열고 싶어합니다. 앱을 믿는다면 안전합니다. - 존재하고 있는 Tor 프로세스 발견 - 어떤 나쁜 것이 발생. 로그 확인하세요. - 히든 서비스 목록 : - 히든 서비스 이름을 읽을 수 없음 - Tor 시작 불가능 - 기본 iptables 사용 - Orbot에 동봉된 것 대신에 빌트인된 iptables 바이너리 사용 - Tor 바이너리는 설치되거나 없그레이드 될 수 없었습니다. - Orbot이 연결되었을 때 툴바에 아이콘 보이기 - 항상 켜진 알림 - bridge 활성화됨 - - Orbot을 위한 로케일과 언어 선택 - 언어 선택 - 기본값으로 두거나 현재 언어 바꾸기 - 설정 저장 - 대역폭: - 아래로 - 위로 - 네트워크가 없을 때의 자동 슬립 - 인터넷이 불가능하다면 Tor를 슬립 모드로 두십시오 - 새로운 Tor 신원으로 전환되었습니다! - ChatSecure 사용 - Tor 관리 - Tor 서비스를 제어하기 위해 이 앱을 활성화하십시오 - 앱을 설치할까요? - VPN - diff --git a/app/src/main/res/values-ky/strings.xml b/app/src/main/res/values-ky/strings.xml deleted file mode 100644 index 89c837cc..00000000 --- a/app/src/main/res/values-ky/strings.xml +++ /dev/null @@ -1,21 +0,0 @@ - - - Ырастоолор - Жардам - Программа жөнүндө - Жардам - Программа жөнүндө - Чыгуу - Айнуу - - - - - - - - - Абал - Ката - - diff --git a/app/src/main/res/values-lt-rLT/strings.xml b/app/src/main/res/values-lt-rLT/strings.xml deleted file mode 100644 index 844f834c..00000000 --- a/app/src/main/res/values-lt-rLT/strings.xml +++ /dev/null @@ -1,12 +0,0 @@ - - - - - - - - - - - - diff --git a/app/src/main/res/values-lt/strings.xml b/app/src/main/res/values-lt/strings.xml deleted file mode 100644 index b9253dd9..00000000 --- a/app/src/main/res/values-lt/strings.xml +++ /dev/null @@ -1,28 +0,0 @@ - - - Naršyti - Nustatymai - Pagalba - Apie - Pagalba - Uždaryti - Apie - Išeiti - Atgal - Atsisakyti - - Proxy nustatymai - - - - - Įspėjimas - - - - Joks - Statusas - Klaida - - Išsaugoti nustatymus - diff --git a/app/src/main/res/values-lv/strings.xml b/app/src/main/res/values-lv/strings.xml deleted file mode 100644 index 194c7b0b..00000000 --- a/app/src/main/res/values-lv/strings.xml +++ /dev/null @@ -1,278 +0,0 @@ - - - Orbot - Orbot ir starpniekserveru bezmaksas lietotne, kas sniedz iespēju citām lietotnēm drošāk lietot internetu. Orbot izmanto Tor, lai šifrētu Jūsu interneta datplūsmu, tad to paslēpj, pārsūtot to caur daudziem datoriem visā pasaulē. Tor ir bezmaksas programmatūra un atvērts tīkls, kas palīdz Jums aizsargāties pret tīkla uzraudzības veidu - datplūsmas analīzi -, ar kuras palīdzību tiek apdraudēta personiskā brīvība un privātums, konfidenciālas lietišķas darbības un attiecības, kā arī valsts drošība. - http://orbot/ - http://check.torproject.org - https://check.torproject.org - https://check.torproject.org/?TorButton=true - startēt un apturēt Tor - torproxyservice - Orbot startē... - Izveidots savienojums ar tīklu Tor - Orbot ir deaktivēts - Startē Tor klientu... - pabeidz. - gaida. - BRĪDINĀJUMS: Jūsu datplūsma vēl nav anonīma! Lūdzu konfigurējiet savas lietotnes, lai tās izmantotu HTTP starpnieku 127.0.0.1:8118 vai SOCKS4A , vai SOCKS5 starpnieku 127.0.0.1:9050 - Mājas - Pārlūkot - Iestatījumi - Žurnāls - Palīdzība - Startēt - Apturēt - Par - Lejupielāde - Augšupielāde - Palīdzība - Aizvērt - Par - Notīrīt žurnālu - Pārbaudīt - Iziet - Skenēt BridgeQR - Koplietot BridgeQR - Lai startētu, nospiediet ilgi - Pārredzama starpniekošana (nepieciešamas saknes pilnvaras) - Pārredzama starpniekošana - Lietotņu automātiska torificēšana - Tor\'ēt visu - Visu lietotņu starpnieku datplūsma caur Tor - Porta starpnieka atkāpnorāde - BRĪDINĀJUMS: Apiet parastos portus (80., 443., u.tml.). *IZMANTOJIET VIENĪGI* ja nestrādā \'All\' vai \'App\' režīmi. - Portu saraksts - Saraksts portiem uz starpnieku. *IZMANTOJIET VIENĪGI* ja nestrādā \'All\' vai \'App\' režīmi. - Ievadiet portus uz starpnieku - Pieprasīt piekļuves saknes tiesības - Pieprasīt piekļuves saknes tiesības pārredzamai starniekošanai - Sekmīgi instalētas Tor binārās datnes! - Nebija iespējams instalēt Tor binārās datnes. Lūdzu pārbaudiet žurnālu, un informējiet tor-assistants@torproject.org - Lietojumprogrammas kļūda - Orbot - Par Orbot - Tālāk - Atpakaļ - Beigt - Labi - Atcelt - - Vairāk informācijas par Orbot - Orbot ir atvērta koda lietojumprogramma, kura ietver Tor, LibEvent un Polipo. Programma nodrošina vietēju HTTP starpniekseveri (8118) un SOCKS starpniekserveri (9050) uz Tor tīklu. Turklāt saknes tiesību līmenī strādājošā ierīcē, Orbot spēj pārsūtīt visu interneta datplūsmu caur Tor. - Tiesības piešķirtas - Orbot tiesības - Ļoti labi! Mēs konstatējām, ka Orbot\'am ir iespējotas saknes tiesības. Mēs apdomīgi izmantosim šīs tiesības. - Lai gan tas nav obligāti, Orbot kļūst par vēl ietekmīgāku rīku, ja Jūsu ierīcei ir saknes piekļuves tiesības. Izmantojiet zemāk atrodošos pogu, lai piešķirtu Orbot\'am īpašu spēku! - Ja Jums nav saknes piekļuves tiesību vai Jums nav nojausmas par ko te ir runa, pārliecinieties, ka izmantojat lietotnes, kuras paredzētas darbam ar Orbot. - Es saprotu un vēlos turpināt bez superlietotāja tiesībām. - Piešķirt Orbot saknes tiesības - Konfigurēt torifikāciju - Orbot sniedz iespēju maršrutēt visu lietojumu datplūsmu caur Tor\'u vai izvēlēties lietojumprogrammas tās norādot individuāli. - Visas lietotnes izmantot starpniecības režīmā caur Tor - Izvēlēties individuālas lietotnes Tor\'am - Orbot-iespējotas lietotnes - Zemāk norādītās lietotnes ir izveidotas darbam ar Orbot. Noklikšķiniet katru no pogām, lai instalētu tūliņ, vai varat tās uzmeklēt vēlāk Android Tirgū. - ChatSecure - Drošs Android\'a tūlītējās ziņojumapmaiņas klients - Starpnieka iestatījumi - Uzzini kā konfigurēt lietotnes, lai tās strādātu ar Orbot - Meklētājprogrammas Duckduckgo lietotne - Twitter atbalsta http starpnieku \"localhost:8118\" - StoryMaker - Sagatavojiet stāstu un, lai uzlabotu drošību, atstājiet to Tor! - https://guardianproject.info/2012/05/02/orbot-your-twitter/ - Starpnieka iestatījumi - Ja Jūsu lietotā Android lietotne spēj nodrošināt HTTP vai SOCKS starpniekserveri, tad varat to nokonfigurēt tā, lai tā savienotos ar Orbot un lietotu Tor. Viesotāja iestatījumi ir 127.0.0.1 vai „localhost”. HTTP porta iestatījums ir 8118. SOCKS starpniekserveris ir 9050. Pēc iespējas izmantojiet SOCKS4A vai SOCKS5. Uzziniet vairāk par starpniekošanu Android platformā un tīmekļa vietnē lasiet atbildes, kuras sagatavotas biežāk uzdotiem jautājumiem jeb FAQ: http://tinyurl.com/proxyandroid - Orbot ir gatavs darbam! - Miljoniem ļaužu visā pasaulē lieto Tor dažādiem mērķiem. Žurnālisti un emuāru autori, cilvēktiesību aizstāvji, likumsargi, karavīri, korporācijas, apspiestībā dzīvojuši iedzīvotāji, un vienkārši parasti cilvēki ... un tagad arī Jūs esat tam gatavs! - Lūdzu nokonfigurējiet Orbot pirms sākat to lietot! - - Šī darbība tīmekļa pārlūkā atvērs https://check.torproject.org , lai redzētu vai Orbot ir konfigurēts un esat izveidojies savienojumu ar Tor. - Slēptu pakalpojumu viesošana - Vispārīgi - Startēt Orbot, kad ielādējas - Automātiski startēt Orbot, un veidot savienojumu ar Tor, kad Jūsu Android ierīce ielādējas - - - Orbot ieved Tor Android\'u pasaulē! Tor palīdz aizsargāties pret satura filtrēšanu, datplūsmas analīzi un tīkla novērošanu, kuras apdraud privātumu, konfidenciālu informāciju un personiskās attiecības. Šis vednis palīdzēs Jūsu iekārtā nokonfigurēt Orbot\'u un Tor\'u. - - Brīdinājums - Pati Orbot instalēšana vēl nepadarīs anonīmu Jūsu mobilo datplūsmu.\n\nJums pareizi jānokonfigurē Orbot, sava ierīce un citas lietotnes, lai sekmīgi lietotu Tor. - - Tesības - Pēc izvēles variet piešķirt Orbot\'am \'Superlietotāja\' piekļuves tiesības, lai iespēju lietpratīgus līdzekļus, tādus kā Transparent Proxying jeb Pārredzamā . - Ja nevēlaties šo darīt, lūdzu, pārliecinieties, ka izmantojat lietotnes, kuras paredzētas darbam ar Orbot - Šķiet, ka Jūsu ierīce nav saknēta vai arī nenodrošina saknes jeb superlietotāja piekļuvi.\n\nLūdzu pamēģiniet citādi - galvenajā ekrānā lietojiet režīmu „Lietotnes”. - - Orbot\'a iespējotas lietotnes - ChatSecure: Padarīt tērzēšanas lietotni drošāku ar Off-the-Record šifrēšanu - Visas Guardian Project\'a lietotnes atrodamas Google Play\'ā - Atrodiet visas Guardian Project lietotnes F-Droid\'ā - Atrodiet visas Guardian Project lietotnes https://f-droid.org - - Pārredzama starpniekošana - Šis ļauj Jūsu lietotnēm automātiski, bez jebkādas papildu konfigurācijas darboties caur Tor tīklu. - (Atzīmējiet šo kastīti gadījumā ja Jums nav ne mazākās nojausmas par to, ko mēs te runājam) - Neviens - Tor valgošana - Iespējot Tor Pārredzamo starpniekošanu Wifi\'m un USB valgošanas ierīcēm (nepieciešams pārstartēt) - Pieprasīt superlietotāja piekļuvi - Izvēlēties lietotnes - Izvēlēties lietotnes, lai maršrutētu caur Tor - Mezglu konfigurācija - Šie it lietpratīgie iestatījumi, kuri var samazināt Jūsu anonimitāti - Ieejas mezgli - Ciparvirknes, segvārdi, valstis un adreses pirmajam lēkumam - Ievadiet ieejas mezglus - Lietot starpniekserveri visam - Nekam nelietot starpniekserveri - Mainīt atlasi uz pretējo - Tīkla ārejošais starpnieks (neobligāts) - Ārvērstā starpnieka tips - Starpnieka serverim izmantojamais protokols: HTTP, HTTPS, Socks4, Socks5 - Ievadiet starpnieka tipu - Ārvērstā starpnieka viesotājs - Starpniekservera mitinātājvārds - Ievadiet starpnieka viesotāju - Ārvērstā starpnieka ports - Starpniekservera ports - Ievadiet starpnieka portu - Ārvērstā starpnieka lietotājvārds - Starpnieka lietotājvārds (neobligāts) - Ievadīt starpnieka lietotājvardu - Ārvērstā starpnieka parole - Starpnieka parole (neobligāti) - Ievadīt starpnieka paroli - Statuss - Iestata pilnībā pārredzamu starpniekošanu... - Iestata lietotņu nodrošinātu starpniekošanu... - Pārredzama starpniekošana IESPĒJOTA - TransProxy iespējots valgošanai! - BRĪDINĀJUMS: kļūda uzsākot pārredzamu starpniekošanu! - TransProxy kārtulas notīrītas - Neizdevās palaist Tor\'a procesu: - Polipo strādā caur portu: - Iestata portu nodrošinātu pārredzamu starpniekošanu... - Tilta kļūda - Lai izmantotu tilta līdzekli, jāievada vismaz viena tilta IP adrese. - No Gmail konta sūtiet e-pastu uz bridges@torproject.org ar rindu \"get bridges\" e-pasta ziņojuma korpusā. - Kļūda - Jūsu ReachableAddresses iestatījumi izraisīja izņēmuma stāvokli! - Jūsu retranslatora iestatījumi izraisīja izņēmuma situāciju! - Izejas mezgli - Pēdējā lēkuma ciparvirknes, segvārdi, valstis un adreses - Ievadiet izejas mezglus - Neiekļautie mezgli - Izslēdzamās ciparvirknes, segvārdi, valstis un adreses - Ievadīt Neiekļaujamos mezglus - Precīzie mezgli - Izmantojiet *vienīgi* šos norādītos mezglus - Tilti - Lietot tiltus - Nomaskētie tilti - Iespējot alternatīvus tīkla Tor ieejas mezglus - Iespējot, ja konfigurētie tilti ir nomaskētie tilti - Tiltu ports un IP addrese - Ievadiet tiltu adreses - Retranslatori - Retranslēšana - Iespējot Jūsu iekārtu par bezapstājas retranslatoru - Retranslatora ports - Jūsu Tor retranslatora klausīšanās ports - Ievadiet OR portu - Retranslatora segvārds - Jūsu Tor\'a retranslatora segvārds - Ievadiet brīvi izraudzītu rertranslatora segvārdu - Sasniedzamās adreses - Izpildīt kā klientprogrammu aiz ugunsmūra, kurš nodrošina ierobežojošu kārtību - Sasniedzamie porti - Porti, kuri sasniedzami otrpus ierobežojoša ugunsmūra - Ievadiet portus - Slēptu pakalpojumu viesošana - ļaut no tīkla Tor piekļūt serverim, kurš ir ierīcē. - ievadiet slēpto pakalpojumu localhost portus - Slēptu pakalpojumu porti - Jūsu slēptā pakalpojuma adresējams vārds (tiek ģenerēts automātiski) - iespējot atkļūdošanas žurnālu izvadei (jālieto adb vai aLogCat , lai skatītu) - Projekta mājas: - https://www.torproject.org/docs/android\nhttps://guardianproject.info/apps/orbot/ - Tor licence - https://torproject.org - Trešo personu programmatūra: - Tor: https://www.torproject.org - LibEvent v2.0.21: http://www.monkey.org/~provos/libevent/ - Polipo v1.1.9: https://github.com/jech/polipo - IPtables v1.4.21: http://www.netfilter.org - Lietotne vēlas atvērt slēptu servera portu %S uz tīklu Tor. Tas ir droši, ja uzticaties lietotnei. - Atrada esošu Tor procesu... - Nav labi. Pārbaudiet žurnālu - Slēpts pakalpojums uz: - Nespēj lasīt slēpta pakalpojuma nosaukumu - Nevar startēt Tor: - Nespēja atiestatīt Tor, sāknējiet ierīci atkārtoti! - Izmantot noklusējuma Iptables - lietot iebūvēto bināro datni iptables nevis to, kura ir Orbot komplektācijā - Tor binārās datnes nebija iespējams ne instalēt, ne jaunināt. - Vienmēr paturēt ikonu rīkjoslā, kad Orbot ir savienots - Vienmēr ieslēgtie paziņojumi - Rādīt paplašinātus paziņojumus, kur norādīts IP un Tor izejas valsts - Paplašināti paziņojumi - Tilti ir iespējoti! - - Valoda - Iestatiet Orbot lokalizāciju un valodu - Izvēlēties valodu - Atstājiet noklusējuma vērtības, vai pārslēdziet pašreizējo valodu. - strādā ar Tor - Saglabāt iestatījumus - Nav interneta savienojuma; Tor ir gaidstāvē... - Joslas platums: - lejup - augšup - Neizmantot tīkla automātiskā miega režīmu - Kad nav interneta, pārslēgt Tor\'u uz miega režīmu - Jūs pārslēdzāties uz jaunu Tor\'a identitāti! - Lietot ChatSecure - Pārvaldīt Tor\'u - Iespējot šo lietotni kontrolēt pakalpojumu Tor - Vai instalēt lietotnes? - Nav tīkla savienojuma. Tor\'am iestata miega režīmu... - Labs tīkla savienojums. Aktivizē Tor\'u... - atjaunina Tor pakalpojuma iestatījumus - Tor SOCKS - Ports, uz kura Tor piedāvā savu SOCKS starpniekserveri (noklusējumvērtība: 9050 vai 0 lai atspējotu) - SOCKS Port Config - Tor TransProxy Port - Ports, uz kura Tor piedāvā savu Transparent starpniekserveri (noklusējumvērtība: 9040 vai 0 lai atspējotu) - TransProxy Port Config - Tor DNS Ports - Ports, uz kura Tor piedāvā savu DNS (noklusējumvērtība: 5400 vai 0 lai atspējotu) - DNS Port konfigurēšana - Torrc pielāgota konfigurēšana - VIENĪGI EKSPERTIEM: tieši ievadīt torrc konfigurēšanas rindas - Pielāgot Torrc - Mobile Martus - Benetech\'a cilvēktiesību dokumentācijas lietotne - Jūsu Tor publiskās IP: - Lūdzu atspējojiet šo lietotni Android->Settings->Apps , ja rodas ar Orbot saistītas problēmas: - Lietotņu konflikts - Pārredzamā starpniekservera automātiska atsvaidzināšana - Kad mainās tīkla stāvoklis, atkārtoti lietot Pārredzamā starpniekserva kārtulas - Pārredzamā starpniekservera PIESPIEDU NOŅEMŠANA - Pieskarties te, lai TŪLĪT iztīrītu visas pārredzamā starpniekservera tīkla kārtulas - Pārredzamā starpniekservera kārtulas ir iztīrītas! - SAKNES piekļuve nav iespējota - Lai iestatījumu maiņa tiktu iespējota, Jums var nākties apturēt un startēt Orbot. - kbps - mbps - KB - MB - Tilti ir atjaunināti - Lūdzu pārstartējiet Orbot, lai iespējotu izmaiņas - QR kodi - Tiltu režīms - E-pasts - Tīmeklis - Aktivizēt - Jūs varat iespējot visas savas ierīces lietotnes strādāt Tor tīklā, izmantojot Android VPN raksturiezīmi.\n\n*BRĪDINĀJUMS* Šī ir jauna, eksperimentāla raksturiezīme un dažos gadījumos tā var nesākt darbu automātiski, bet citos tā var pati pārtraukt darboties. To NEVAJAG izmantot anonimitātes nodrošināšanai, bet to var izmantot VIENĪGI lai strādātu caur ugunsmūriem un filtriem. - Nosūtīt e-pastu - Jūs varat saņemt tiltu adreses e-pastā, tīmeklī vai skenējot tiltu QR kodu. Zemāk atlasiet „E-pasts” vai „Tīmeklis”, lai pieprasītu tiltu adreses. Kad esat saņēmis adreses, tad tās iekopējiet un ielīmējiet Orbot iestatījumu preferencēs „Tilti” un pārstartējiet. - Standarta pārlūks - PIEZĪME: Uz Intel X86/ATOM ierīcēm darbosies tikai standarta Tor tilti - diff --git a/app/src/main/res/values-mk/strings.xml b/app/src/main/res/values-mk/strings.xml deleted file mode 100644 index c5ca87f6..00000000 --- a/app/src/main/res/values-mk/strings.xml +++ /dev/null @@ -1,278 +0,0 @@ - - - Orbot - Orbot е слободна прокси апликација која им овозможува на другите апликации да го користат интернетот побезбедно. Orbot користи Tor за шифрирање на интернет-сообраќајот, а потоа го сокрива и го доставува преку неколку компјутери во целиот свет. Tor е слободен софтвер и отворена мрежа која се справува со вид надзор на мрежата која штети на личната слобода и приватноста, доверливи деловни активности и односи, и државната безбедност позната како анализа на сообраќајот. - http://orbot/ - http://check.torproject.org - https://check.torproject.org - https://check.torproject.org/?TorButton=true - стартувај и стопирај ја Tor - torproxyservice - Орбот се стартува... - Поврзан на мрежата на Tor - Орбот е деактивиран - Стартување на клиентот на Tor... - завршено. - чекање. - ВНИМАНИЕ: Вашиот сообраќај сè уште не е анонимен! Потребно е да ги конфигурирате Вашите апликации за да го користат проксито за HTTP, 127.0.0.1:8118, или проксито за SOCKS4A или SOCKS5, 127.0.0.1:9050 - Дома - Прелистување - Поставки - Дневник - Помош - Стартувај - Стопирај - За - Преземи - Прикачи - Помош - Затвори - За - Избриши дневник - Провери - Излез - Скенирај BridgeQR - Сподели BridgeQR - - пристисни подолго за старт - - Транспарентно проксирање (бара root пристап) - Транспарентно проксирање - Автоматско торифицирање на апликациите - Целосно торифицирање - Проксирај го сообраќајот на сите апликации преку Tor - Резервна порта за прокси - ВНИМАНИЕ: Избегни ги често користените порти (80, 443, итн). *USE ONLY* ако режимите \'All\' или \'App\' не работат. - Листа на порти - Листа на порти за прокси. *USE ONLY* ако режимите \'All\' или \'App\' не работат. - Внесете порти за прокси - Барање за пристап до root - Барање за пристап до root за транспарентно проксирање - Извршните програми за Tor се успешно инсталирани! - Извршните фајлови на Tor не можат да се инсталираат. Проверете во дневникот и известете нè на tor-assistants@torproject.org - Апликациска грешка - Orbot - За Орбот - Следно - Назад - Крај - Во ред - Откажи - - Неколку детали за Орбот - Orbot е апликација со отворен код која ги содржи Tor, LibEvent и Polipo. Обезбедува локален HTTP прокси (8118) и SOCKS прокси (9050) во мрежата на Tor. Orbot, исто така, има опција кај основниот уред да го испраќа целиот интернет-сообраќај преку Tor. - Дозволата е издадена - Дозволи на Orbot - Одлично! Откривме дека овозможивте root пристап за Orbot. Внимателно ќе ја користиме оваа опција. - Иако не е задолжително, Orbot може да стане помоќна алатка доколку вашиот уред има root пристап. Со копчето подолу Orbot може да добие супер-моќ. - Ако немате root пристап или ако не разбирате за што зборуваме, осигурајте се дека користите апликации кои што работат со Orbot. - Разбирам и сакам да продолжам без администраторски привилегии - Додели root за Orbot - Конфигурација на торифицирањето - Orbot преку Tor овозможува да се рутира целиот сообраќај на сите апликации или на секоја апликација одделно. - Проксирај ги сите апликации преку Tor - Избери посебни апликации за Tor - Апликации кои го поддржуваат Orbot - Апликациите подолу се креирани да работат со Orbot. Притисни го секое копче за инсталација или може да се најдат на Google Play, на веб-локацијата GuardianProject.info или преку F-Droid.org. - ChatSecure - Безбедносен инстант клиент за разговор за Android - Поставки за прокси - Дознај како да се конфигурираат апликациите да работат со Orbot - DuckDuckGo апликација за пребарување - Подесете Twitter прокси на компјутерот \"localhost\" и порта 8118 - StoryMaker - Направи приказна и остави ја нејзината безбедност на Tor! - https://guardianproject.info/2012/05/02/orbot-your-twitter/ - Поставки за прокси - Доколку Android апликацијата што се користи поддржува HTTP или SOCKS прокси, тогаш може да се конфигурира да се поврзе со Orbot и да користи Tor.\n\n\n Поставките за компјутерот се 127.0.0.1 или \"localhost\". За HTTP подесувањата на порта се 8118. За SOCKS проксито е 9050. Доколку е возможно треба да се користи SOCKS4A или SOCKS5.\n \n\n\n Може да дознаете повеќе за проксирање на Android преку ЧПП на: http://tinyurl.com/proxyandroid\n - Orbot е спремен! - Милиони луѓе низ целиот свет го користат Tor за различни причини.\n\nНовинари и блогери, борци за човекови права, адвокати, војници, корпорации, граѓаните на репресивните режими и обичните граѓани ... а од сега и вие! - Ве молиме конфигурирајте го Орбот пред да започнете да го користите! - - Ова ќе ја отвори страницата https://check.torproject.org во Вашиот веб-прелистувач за да видете дали Orbot е правилно конфигуриран и дали сте поврзани на Тор. - Скриени сервиси за хостирање - Општо - Стартувај го Orbot за бутирање - Автоматски стартувај го Orbot и поврзи го Tor кога твојот Android уред се стартува - - - Orbot го овозможува Tor за Android!\n\nTor помага против филтрирање на содржината, анализа на сообраќајот и надзор на мрежата кои штетат на приватноста, доверливи инфомации и лични односи.\n\nОвој волшебник помага за конфигурација на Orbot и Tor на вашиот уред. - - Внимание - Само инсталирање на Orbot нема автоматски да го анонимизира вашиот мобилен сообраќај.\n\nМорате правилно да ги конфигурирате Orbot, вашиот уредот и други апликации, за да успешно го користите Tor. - - Дозволи - Опционално може да се добие администраторски пристап за Orbot кој овозможува напредни функции, како што е транспарентно проксирање. - Доколку не сакате да го направите ова, осигурајте се дека вашите апликации работат со Orbot - Вашиот уред не е основен или не дозволува пристап до основен уред или администраторски пристап.\n\nПробајте го режимот \'Апликации\' на главниот екран. - - Апликации кои го поддржуваат Orbot - ChatSecure: Безбедносна апликација за разговор со енкрипција \'Off-the-Record\' - Најди ги сите Guardian Project апликации на Google Play - Најди ги сите Guardian Project апликации на F-Droid - Најди ги сите Guardian Project апликации на https://f-droid.org - - Транспарентно проксирање - Ова овозможува вашите апликации автоматски да се стартуваат преку мрежата Tor без конфигурација. - (Селектирајте го ова поле ако не разбирате за што зборуваме) - Ништо - Tor поврзување - Овозможи транспарентно проксирање на Tor за уреди поврзани преку Wifi и USB (бара рестартирање) - Барање за пристап до администратор на системот - Изберете апликации - Одбери апликации кои ќе се поврзуваат преку Тор - Конфигурација на јазол - Ова се напредните поставувања кои можат да ја намалат вашата анонимност - Влезни јазли - Отпечатоци од прсти, прекари, земји и адреси за првиот скок. - Внесете влезни јазли - Се за проксирање - Ништо за проксирање - Преврти го изборот - Излезен прокси на мрежата (незадолжително) - Тип на излезен прокси - Протокол за користење на прокси-сервер: HTTP, HTTPS, Socks4, Socks5 - Внесете го типот на проски - Излезен домаќин на прокси - Име на домаќин на серверот на прокси - Внесете домаќин на прокси - Излезна порта на прокси - Порта на серверот на прокси - Внесете порта на прокси - Kорисничко име на излезен прокси - Корисничко име на прокси (незадолжително) - Внесете корисничко име на прокси - Лозинка на излезен прокси - Лозинка на прокси (незадолжително) - Внесете лозинка на прокси - Статус - Поставување на целосно транспарентно проксирање... - Поставување транспарентно проксирање базирано на апликација... - Tранспарентното проксирање е ОВОЗМОЖЕНО - TransProxy е овозможен за поврзување! - ВНИМАНИЕ: Грешка при стартување на транспарентно проксирање! - Избришани правила за TransProxy - Не може да се започне Tor-процесот: - Polipo работи на порта: - Поставување на транспарентно проксирање базирано на порта... - Грешка во мостот - За да ја користите функцијата на мостот, морате да внесете барем една ИП-адреса на мост. - Испратете е-пошта од вашата gmail сметка на bridges@torproject.org со содржина \"get bridges\". - Грешка - Вашите поставки за достапните адреси предизвикаа грешка! - Вашите поставки за реле предизвикаа грешка! - Излезни јазли - Отпечатоци од прсти, прекари, земји и адреси за последниот скок. - Внесете излезни јазли - Исклучи јазли - Отпечатоци од прсти, прекари, земји и адреси кои треба да се исклучат - Внесете ги јазлите кои треба да се исклучат - Задолжителни јазли - Користете ги *само* овие наведени јазли - Мостови - Користи мостови - Скриени мостови - Овозможи алтернативни влезни јазли во мрежата Tor - Овозможи, ако мостовите се скриени мостови - ИП-адреса и порта на мостовите - Внесете адреси на мостовите - Релеа - Пренесување - Овозможи го уредот да биде реле без излез - Порта на реле - Порта за слушање на вашиот реле на Tor - Внесете OR порта - Назив на релето - Назив на вашето реле за Tor - Внесете произволно име за релето - Достапни адреси - Стартувајте го како клиент зад безбедносен ѕид со ограничени полиси - Достапни порти - Порти достапни зад рестрективен заштитен ѕид(firewall) - Внесете порти - Скриени сервиси за хостирање - Овозможи on-device серверот да се пристапи преку мрежата на Tor - Внеси ги портите за localhost за скриени сервиси - Порти на скриени сервиси - Достапно име за вашиот скриен сервис (се генерира автоматски) - Активирај го дневникот за отстранување грешки за излез (за да се прикаже мора да се користи adb или aLogCat) - Почетна страница: - https://www.torproject.org/docs/android\nhttps://guardianproject.info/apps/orbot/ - Лиценца за Tor - https://torproject.org - Софтвер од друг производител: - Tor: https://www.torproject.org - LibEvent v2.0.21: http://www.monkey.org/~provos/libevent/ - Polipo v1.1.9: https://github.com/jech/polipo - IPtables v1.4.21: http://www.netfilter.org - Апликација сака да отвори скриена порта на серверот %S на мрежата на Tor. Ова е безбедно, ако и\' веруваш на апликацијата. - Пронајден постоечки Tor-процес ... - Настана грешка. Проверете во дневникот - Вклучен е скриениот сервис: - не може да се прочита името на скриениот сервис - Tor не може да се стартува: - Рестартирајте го вашиот уред, Tor не може да се ресетира! - Користи стандарден Iptables - Користи ги вградените бинарни ИП табели наместо таа што оди со Orbot - Извршните датотеки на Tor не можат да се инсталираат или надградат - Секогаш чувајте ja иконата во лентата со алатки кога Orbot е поврзан - Известувања секогаш вклучени - Прикажи проширено известување со излезната земја и ИП на Tor - Прошири известувања - Вклучени мостови! - - Јазик - Избери локални поставки и јазик за Orbot - Избери јазик - Остави го стандардниот или промени го постоечкиот јазик - Овозможено од Tor - Сочувај поставки - Нема интернет-врска; Tor е во мирување... - Проток: - долу - горе - Нема Auto-Sleep на мрежата - Стави го Тор на sleep кога интернетот не е достапен - Се префрливте на нов идентитет на Tor! - Користи ChatSecure - Управувај со Tor - Дозволи оваа апликација да го управува со сервисот на Tor - Инсталирај апликации? - Нема мрежно поврзување. Ставете го Тор на режимот на спиење... - Мрежното поврзување е добро. Го буди Tor... - ажурирање на поставките во сервисот Tor - Tor SOCKS - Порта на која Тор и\' го нуди својот SOCKS-прокси (стандардно: 9050 или 0 за да се исклучи) - Kонфигурирање на портата за SOCKS - Tor TransProxy порта - Порта на која Tor и го нуди својот транспарентен прокси (стандардно: 9040 или 0 за да се исклучи) - Kонфигурирање на портата за TransProxy - DNS-порта за Tor - Порта на која Tor го нуди DNS (стандардно: 5400 или 0 за да се исклучи) - конфигурирање на DNS-портата - Произволно конфигурирање на torrc - САМО ЗА ЕКСПЕРТИ: внесете директни команди за конфигурирање на torrc - Произволен torrc - Mobile Martus - Benetech апликација за документирање на човековите права - Вашата јавна ИП за Tor - Ве молиме исклучете ја оваа апликација во Android->Settings->Apps ако имате проблем со Orbot: - Конфликт со апликацијата - Автоматско освежување на Transproxy - Примени ги повторно правилата за TransProxy кога се менува состојбата на мрежата - ПРИСИЛНО ОТСТРАНУВАЊЕ на Transproxy - Допрете овде за да се избришат сите transproxy правила на мрежата СЕГА - Избришани транспарентни прокси правила - Немате вклучено пристап до корен - Може би ќе треба да се стопира и стартува Orbot за да бидат овозможени промените во поставките. - kbps - mbps - KB - MB - Ажурирани мостови - Ве молиме рестартирајте го Orbot за да се овозможат промените - QR-кодови - Режим на работа на мостот - Е-пошта - Веб - Активирај - Можете да ги овозможите сите апликации на вашиот уред да работат низ мрежата Tor користејќи VPN-функција на Андроид.\n\n*ВНИМАНИЕ* нова, експериментална функција и во некои случаи нема да стартува автоматски, или може да се стопира. Не треба да се користи за анонимност, и САМО да се користи за минување низ заштитни ѕидови и филтри. - Испрати е-пошта - Aдреса на мостови можете да добивате преку е-пошта, веб или со скенирање на QR код. Изберете подолу \'Е-пошта\' или \'Web\', за да побарате адреса за мостот. \n\nОткако ќе ја добиете адресата, копирајте го & и залепете го во делот \"Мостови\" во подесувањето на Orbot и рестартирајте. - Стандарден прелистувач - ЗАБЕЛЕШКА: Само стандардните мостови на Tor функционираат на уредите Intel X86/ATOM - diff --git a/app/src/main/res/values-ml/strings.xml b/app/src/main/res/values-ml/strings.xml deleted file mode 100644 index 844f834c..00000000 --- a/app/src/main/res/values-ml/strings.xml +++ /dev/null @@ -1,12 +0,0 @@ - - - - - - - - - - - - diff --git a/app/src/main/res/values-mn/strings.xml b/app/src/main/res/values-mn/strings.xml deleted file mode 100644 index 844f834c..00000000 --- a/app/src/main/res/values-mn/strings.xml +++ /dev/null @@ -1,12 +0,0 @@ - - - - - - - - - - - - diff --git a/app/src/main/res/values-mr-rIN/strings.xml b/app/src/main/res/values-mr-rIN/strings.xml deleted file mode 100644 index 844f834c..00000000 --- a/app/src/main/res/values-mr-rIN/strings.xml +++ /dev/null @@ -1,12 +0,0 @@ - - - - - - - - - - - - diff --git a/app/src/main/res/values-ms-rMY/strings.xml b/app/src/main/res/values-ms-rMY/strings.xml deleted file mode 100644 index e281414a..00000000 --- a/app/src/main/res/values-ms-rMY/strings.xml +++ /dev/null @@ -1,196 +0,0 @@ - - - Orbot - http://orbot/ - http://check.torproject.org - https://check.torproject.org - https://check.torproject.org/?TorButton=true - mula dan henti Tor - torproxyservice - Orbot telah dimulakan.. - Bersambung ke rangkaian Tor - \"Orbot telah dinyah-aktifkan - Memulakan klien Tor.. - selesai. - menunggu. - AMARAN: Trafik anda tidak anonymous lagi! Sila tetapkan aplikasi anda untuk menggunakan proxy HTTP 127.0.0.1:8118 atau proxy SOCKS4A atau SOCKS5 127.0.0.1:9050 - Rumah - Carian - Tetapan - Log - Bantuan - Mula - Henti - Tentang - Muat turun - Muat naik - Bantuan - Tutup - Tentang - Padam Log - Semak - Keluar - - Tekan lama untuk mulakan - - Proxy Telus (Memerlukan akses Root) - Proxy Telus - Tetapan Automatik Tor pada Apps - Tor segalanya - Trafik proxy untuk semua aplikasi yang melalui Tor - Port proxy undur - AMARAN: memintasi port biasa (80, 443, dll). * CUMA GUNA * jika mod \'Semua\' atau \'App\' idak berfungsi. - Senarai Port - Senarai port untuk proxy. *GUNA HANYA* jika mod \'Semua\' atau \'App\' tidak berfungsi - Masukkan port untuk proxy - Minta Akses Root - Minta akses root untuk proxy telus - Tor berjaya dipasang! - Fail Tor gagal dipasang. Sila semak log dan maklumkan kepada tor-assistants@torproject.org - Ralat Aplikasi - Orbot - Tentang Orbot - Seterusnya - Kembali - Tamat - Okay - Batal - - Maklumat Orbot - Kebenaran disahkan - Kebenaran Orbot - Bagus! Kami mendapati anda ada akses root yang dibenarkan untuk Orbot. Kami akan gunakan kuasa ini dengan bijak. - Walaupun ia tidak diperlukan, Orbot boleh menjadi alat yang berguna jika peranti anda mempunyai akses root. Guna butang di bawah untuk memberi Orbot superpower! - Jika anda tidak mempunyai akses root atau tidak tahu mengenai ini, cuma pastikan anda menggunakan aplikasi yang boleh digunakan dengan Orbot. - Saya faham dan mahu teruskan tanpa Superuser - Beri akses Root pada Orbot - Konfigurasi Torification - Orbot memberi anda pilihan untuk menghala semua trafik aplikasi melalui Tor ATAU untuk memilih aplikasi untuk digunakan secara individual. - Proxy Semua Aplikasi Melalui Tor - Pilih Aplikasi Untuk Tor - Aplikasi Yang Dibenar Menggunakan Orbot - Aplikasi di bawah dibangunkan untuk digunakan bersama Orbot. Klik setiap butang untuk pasang sekarang, atau anda boleh cari nanti di Android Market. - Tetapan Proksi - Belajar bagaimana untuk mengkonfigurasi aplikasi untuk bekerja dengan Orbot - DuckDuckGo Enjin Carian - Tetapkan proxy twitter kepada hos \"localhost\" dan pada port 8118 - https://guardianproject.info/2012/05/02/orbot-your-twitter/ - Tetapan proxy - Orbot sudah sedia! - - Ini akan membuka pelayar web anda untuk https://check.torproject.org untuk melihat jika Orbot mungkin ditetapkan dan anda disambungkan kepada Tor. - Perkhidmatan tersembunyi - Umum - Mulakan Orbot semasa Boot - Mula Orbot secara automatik dan sambung Tor ketika peranti Android boot - - - - Amaran - - kebenaran - Anda juga boleh memberikan akses Orbot \'SuperUser\' untuk membolehkan ciri-ciri yang maju, seperti Proxying Telus. - Jika anda tidak mahu berbuat demikian, sila pastikan untuk menggunakan aplikasi yang dibuat untuk bekerjasama dengan Orbot - - Aplikasi yang membenarkan Orbot - Cari semua projek Guardian di Google play - - Proxy Telus - Ini membolehkan aplikasi anda secara automatik melalui rangkaian Tor tanpa apa apa konfigurasi - (Tanda kotak ini jika anda belen) - Tiada - Tor Tethering - Membolehkan Proxying Telus Tor untuk Wifi dan USB Devices terikat (memerlukan restart) - Minta Akses Superuser - Pilih Aplikasi - Pilih Aplikasi untuk dihalakan melalui Tor - Konfigurasi Nod - Ini ialah tetapan lanjutan yang boleh mengurangkan kadar anonymity anda - Nod Kemasukan - Cap jari, nama samaran, negara, dan alamat untuk lompatan pertama - Masukkan Nod Kemasukan - Laluan keluar jaringan proxy (tambahan) - Jenis Proxy - Protokol untuk digunakan pada pelayan proxy: HTTP,HTTPS,Socks4,Socks5 - Masukkan Jenis Proxy - Hos Proxy - Nama hos pelayan proxy - Masukkan Hos Proxy - Port Proxy - Port pelayan proxy - Masukkan port Proxy - Laluan keluar kata nama proxy - Kata nama proxy (tambahan) - Masukkan kata nama proxy - Laluan keluar kata laluan proxy - Kata laluan proxy (tambahan) - Masukkan kata laluan proxy - Status - Tetapkan proxy telus secara keseluruhan - Tetapkan proxy telus berdasarkan aplikasi - Proxy telus dibolehkan - TransProxy dibolehkan untuk Tethering! - AMARAN: ralat semasa memulakan proxy telus! - Peraturan TransProxy dipadam - Tidak boleh memulakan proses Tor: - Menetap proxy telus berdasarkan port.. - Ralat jambatan - Untuk menggunakan ciri jambatan, anda mesti masukkan sekurang-kurangnya satu alamat IP jambatan. - Hantar e-mel kepada bridges@torproject.org dengan garisan \"jambatan\" dengan sendirinya dalam badan mel dari akaun gmail. - Ralat - Tetapan ReachableAddresses anda menyebabkan pengecualian! - Tetapan relay anda menyebabkan pengecualian! - Keluar Nod - Cap jari, nama samaran, negara, dan alamat untuk lompatan terakhir - Masukkan Nod Keluar - Keluarkan Nod - Cap jari, nama samaran, negara dan alamat untuk dikeluarkan - Masukkan Nod Keluar - Nod Ketat - Guna *hanya* nod-nod ini - Jambatan - Guna Jambatan - Jambatan Keliru - Membolehkan nod pintu masuk ganti ke Rangkaian Tor - Benarkan jika konfigurasi jambatan adalah jambatan keliru - Alamat IP dan pelabuhan jambatan - Masukkan Alamat Jambatan - Relays - Relaying - Membolehkan peranti anda untuk menjadi geganti bukan keluar - Relay Port - Mendapatkan port untuk tetapan relay Tor anda - Masukkan port OR - Nama samaran relay - Nama samaran ini untuk relay Tor anda - Masukkan nama samaran gantian untuk relay - Alamat yang dapat dicapai - Jalan sebagai klien dibelakang firewall dengan peraturan ketat - Port yang dapat dicapai - Port yang dapat dicapai dibelakang firewall dengan kawalan ketat - Masukkan port - Benarkan Servis Tersembunyi - Jalankan pelayan boleh diakses melalui rangkaian Tor - Masuk port localhost untuk servis tersembunyi - Port servis tersembunyi - Nama beralamat untuk servis tersembunyi anda (dijana secara automatik) - benarkan log debug pada output (mesti guna adb atau aLogCat untuk lihat) - Rumah Projek(s): - Lesen Tor - https://torproject.org - 3rd-Party-Software: - Satu aplikasi mahu membuka port tersembunyi %S pada rangkaian Tor. Ia selamat jika anda percaya pada aplikasi itu. - Proses Tor sedia ada ditemui.. - Sesuatu yang buruk berlaku. Semak log. - port tersembunyi pada: - tidak dapat membaca nama servis tersembunyi - Tidak dapat memulakan Tor: - Guna default Iptables - Guna binari built-in iptables daripada yang didatangkan bundle dengan Orbot - Tor binari tidak boleh dipasang atau dinaiktaraf - Sentiasa biar ikon pada toolbar apabila Orbot bersambung - Sentiasa On Notifikasi - Jambatan dibenarkan! - - Pilihan tempatan dan bahasa untuk Orbot - Pilih Bahasa - Biar default atau ubah ke bahasa sekarang - Simpan Tetapan - diff --git a/app/src/main/res/values-ms/strings.xml b/app/src/main/res/values-ms/strings.xml deleted file mode 100644 index c327e579..00000000 --- a/app/src/main/res/values-ms/strings.xml +++ /dev/null @@ -1,200 +0,0 @@ - - - Orbot - http://orbot/ - http://check.torproject.org - https://check.torproject.org - https://check.torproject.org/?TorButton=true - mula dan henti Tor - torproxyservice - Orbot telah dimulakan.. - Bersambung ke rangkaian Tor - \"Orbot telah dinyah-aktifkan - Orbot sedang ditutup - Memulakan klien Tor.. - selesai. - menunggu. - AMARAN: Trafik anda tidak anonymous lagi! Sila tetapkan aplikasi anda untuk menggunakan proxy HTTP 127.0.0.1:8118 atau proxy SOCKS4A atau SOCKS5 127.0.0.1:9050 - Rumah - Carian - Tetapan - Log - Bantuan - Apps - Mula - Henti - Tentang - Bantuan - Tutup - Tentang - Padam Log - Semak - Keluar - - Tekan lama untuk mulakan - - Proxy Telus (Memerlukan akses Root) - Proxy Telus - Tetapan Automatik Tor pada Apps - Tor segalanya - Trafik proxy untuk semua aplikasi yang melalui Tor - Port proxy undur - AMARAN: memintasi port biasa (80, 443, dll). * CUMA GUNA * jika mod \'Semua\' atau \'App\' idak berfungsi. - Senarai Port - Senarai port untuk proxy. *GUNA HANYA* jika mod \'Semua\' atau \'App\' tidak berfungsi - Masukkan port untuk proxy - Minta Akses Root - Minta akses root untuk proxy telus - Tor berjaya dipasang! - Fail Tor gagal dipasang. Sila semak log dan maklumkan kepada tor-assistants@torproject.org - Ralat Aplikasi - Orbot - Tentang Orbot - Seterusnya - Kembali - Tamat - Okay - Batal - - Maklumat Orbot - Orbot merupakan aplikasi sumber terbuka yang mengandungi Tor, LibEvent dan Privoxy. Ia menyediakan seorang proksi HTTP tempatan (8118) dan proksi SOCKS (9050) ke dalam rangkaian Tor. Orbot juga mempunyai keupayaan, pada peranti berakar umbi, untuk menghantar semua trafik internet melalui Tor. - Kebenaran disahkan - Kebenaran Orbot - Bagus! Kami mendapati anda ada akses root yang dibenarkan untuk Orbot. Kami akan gunakan kuasa ini dengan bijak. - Walaupun ia tidak diperlukan, Orbot boleh menjadi alat yang berguna jika peranti anda mempunyai akses root. Guna butang di bawah untuk memberi Orbot superpower! - Jika anda tidak mempunyai akses root atau tidak tahu mengenai ini, cuma pastikan anda menggunakan aplikasi yang boleh digunakan dengan Orbot. - Saya faham dan mahu teruskan tanpa Superuser - Beri akses Root pada Orbot - Konfigurasi Torification - Orbot memberi anda pilihan untuk menghala semua trafik aplikasi melalui Tor ATAU untuk memilih aplikasi untuk digunakan secara individual. - Proxy Semua Aplikasi Melalui Tor - Pilih Aplikasi Untuk Tor - Aplikasi Yang Dibenar Menggunakan Orbot - Aplikasi di bawah dibangunkan untuk digunakan bersama Orbot. Klik setiap butang untuk pasang sekarang, atau anda boleh cari nanti di Android Market. - Gibberbot - Klien mesej ringkas selamat untuk Android - Tetapan Proksi - Belajar bagaimana untuk mengkonfigurasi aplikasi untuk bekerja dengan Orbot - Tetapan proxy - Jika aplikasi Android yang anda gunakan boleh menyokong penggunaan proksi HTTP atau SOCKS, kemudian anda boleh menatarajah untuk menyambung kepada Orbot dan menggunakan Tor. ⏎\n⏎\n⏎\n Tetapan tuan rumah adalah 127.0.0.1 atau \"localhost\". Untuk HTTP, tetapan pelabuhan 8118. Untuk SOCKS, proksi adalah 9050. Anda harus menggunakan SOCKS4A atau socks5 jika boleh. ⏎\n ⏎\n⏎\n⏎\n Anda boleh mengetahui lebih lanjut tentang proxying pada Android melalui FAQ di: http://tinyurl.com/proxyandroid ⏎ - Orbot sudah sedia! - Beratus-ratus ribu orang di seluruh dunia menggunakan Tor untuk pelbagai sebab-sebab yang luas. ⏎\n⏎\nWartawan dan blogger, pembela hak asasi manusia, pegawai penguatkuasa undang-undang, tentera, perbadanan, rakyat rejim menindas, dan warganegara sahaja, biasa … dan kini anda bersedia untuk, juga! - - Anda telah berjaya disambungkan kepada rangkaian Tor - tetapi ini bukanlah bermakna peranti anda adalah selamat. Anda boleh menggunakan pilihan \'Check\' daripada menu untuk menguji pelayar anda. ⏎\n⏎\nMelawat kami pada https://guardianproject.info/apps/orbot atau menghantar e-mel ke help@guardianproject.info untuk mengetahui lebih lanjut. - Ini akan membuka pelayar web anda untuk https://check.torproject.org untuk melihat jika Orbot mungkin ditetapkan dan anda disambungkan kepada Tor. - Perkhidmatan tersembunyi - Umum - Mulakan Orbot semasa Boot - Mula Orbot secara automatik dan sambung Tor ketika peranti Android boot - - - Orbot membawa Tor untuk Android! ⏎\n⏎\nTor membantu anda mempertahankan terhadap penapisan kandungan, analisis dan pengawasan trafik rangkaian yang mengancam privasi, maklumat sulit dan hubungan peribadi. ⏎\n⏎\nWizard ini akan membantu anda mengkonfigurasi Orbot dan Tor pada peranti anda. - - Amaran - Hanya memasang Orbot tidak secara automatik akan anonymize trafik mudah alih anda. ⏎\n⏎\nAnda betul mesti menatarajah Orbot, peranti anda dan aplikasi lain untuk berjaya menggunakan Tor. - - kebenaran - Anda juga boleh memberikan akses Orbot \'SuperUser\' untuk membolehkan ciri-ciri yang maju, seperti Proxying Telus. - Jika anda tidak mahu berbuat demikian, sila pastikan untuk menggunakan aplikasi yang dibuat untuk bekerjasama dengan Orbot - Peranti anda tidak perlu berakar umbi atau menyediakan \'SuperUser\' akses. ⏎\n⏎\nDalam untuk anda mendapat manfaat daripada Tor, anda akan perlu menggunakan aplikasi yang dibina untuk bekerja dengan Orbot, atau yang HTTP sokongan atau tetapan proksi SOCKS. ⏎\n - - Aplikasi yang membenarkan Orbot - Gibberbot: sembang app selamat dengan Penyulitan Off-the-Rekod - Orweb: Privasi ditambah penyemak imbas yang bekerja melalui Tor - - Proxy Telus - Ini membolehkan aplikasi anda secara automatik melalui rangkaian Tor tanpa apa apa konfigurasi - (Tanda kotak ini jika anda belen) - Tiada - Tor Tethering - Membolehkan Proxying Telus Tor untuk Wifi dan USB Devices terikat (memerlukan restart) - Minta Akses Superuser - Pilih Aplikasi - Pilih Aplikasi untuk dihalakan melalui Tor - Konfigurasi Nod - Ini ialah tetapan lanjutan yang boleh mengurangkan kadar anonymity anda - Nod Kemasukan - Cap jari, nama samaran, negara, dan alamat untuk lompatan pertama - Masukkan Nod Kemasukan - Jenis Proxy - Protokol untuk digunakan pada pelayan proxy: HTTP,HTTPS,Socks4,Socks5 - Masukkan Jenis Proxy - Hos Proxy - Nama hos pelayan proxy - Masukkan Hos Proxy - Port Proxy - Port pelayan proxy - Masukkan port Proxy - Status - Tetapkan proxy telus secara keseluruhan - Tetapkan proxy telus berdasarkan aplikasi - Proxy telus dibolehkan - TransProxy dibolehkan untuk Tethering! - AMARAN: ralat semasa memulakan proxy telus! - Peraturan TransProxy dipadam - Tidak boleh memulakan proses Tor: - Privoxy sedang berjalan pada port: - Menetap proxy telus berdasarkan port.. - Ralat jambatan - Untuk menggunakan ciri jambatan, anda mesti masukkan sekurang-kurangnya satu alamat IP jambatan. - Hantar e-mel kepada bridges@torproject.org dengan garisan \"jambatan\" dengan sendirinya dalam badan mel dari akaun gmail. - Ralat - Tetapan ReachableAddresses anda menyebabkan pengecualian! - Tetapan relay anda menyebabkan pengecualian! - Keluar Nod - Cap jari, nama samaran, negara, dan alamat untuk lompatan terakhir - Masukkan Nod Keluar - Keluarkan Nod - Cap jari, nama samaran, negara dan alamat untuk dikeluarkan - Masukkan Nod Keluar - Nod Ketat - Guna *hanya* nod-nod ini - Jambatan - Guna Jambatan - Jambatan Keliru - Membolehkan nod pintu masuk ganti ke Rangkaian Tor - Benarkan jika konfigurasi jambatan adalah jambatan keliru - Alamat IP dan pelabuhan jambatan - Masukkan Alamat Jambatan - Relays - Relaying - Membolehkan peranti anda untuk menjadi geganti bukan keluar - Relay Port - Mendapatkan port untuk tetapan relay Tor anda - Masukkan port OR - Nama samaran relay - Nama samaran ini untuk relay Tor anda - Masukkan nama samaran gantian untuk relay - Alamat yang dapat dicapai - Jalan sebagai klien dibelakang firewall dengan peraturan ketat - Port yang dapat dicapai - Port yang dapat dicapai dibelakang firewall dengan kawalan ketat - Masukkan port - Benarkan Servis Tersembunyi - Jalankan pelayan boleh diakses melalui rangkaian Tor - Masuk port localhost untuk servis tersembunyi - Port servis tersembunyi - Nama beralamat untuk servis tersembunyi anda (dijana secara automatik) - benarkan log debug pada output (mesti guna adb atau aLogCat untuk lihat) - Rumah Projek(s): - https://www.torproject.org/docs/android⏎ https://guardianproject.info/apps/orbot/ - Lesen Tor - https://torproject.org - 3rd-Party-Software: - Satu aplikasi mahu membuka port tersembunyi %S pada rangkaian Tor. Ia selamat jika anda percaya pada aplikasi itu. - Proses Tor sedia ada ditemui.. - Sesuatu yang buruk berlaku. Semak log. - port tersembunyi pada: - tidak dapat membaca nama servis tersembunyi - Tidak dapat memulakan Tor: - Guna default Iptables - Guna binari built-in iptables daripada yang didatangkan bundle dengan Orbot - Tor binari tidak boleh dipasang atau dinaiktaraf - Sentiasa biar ikon pada toolbar apabila Orbot bersambung - Sentiasa On Notifikasi - Jambatan dibenarkan! - - Tetapan Tempatan - Pilihan tempatan dan bahasa untuk Orbot - Pilih Bahasa - Biar default atau ubah ke bahasa sekarang - Dijana oleh Projek Tor - Simpan Tetapan - Apps - diff --git a/app/src/main/res/values-my/strings.xml b/app/src/main/res/values-my/strings.xml deleted file mode 100644 index 07ab4759..00000000 --- a/app/src/main/res/values-my/strings.xml +++ /dev/null @@ -1,30 +0,0 @@ - - - ပင်မ စာမျက်နှာ - ဖွင့်ကြည့်ရန် - ချိန်ညှိချက်များ - အကူအညီ - အကြောင်း - အကူအညီ - ပိတ်ရန် - အကြောင်း - ထွက်ရန် - နောက်သို့ - ဖျက်သိမ်းရန် - - ပရောက်ဇီ ချိန်ညှိချက်များ - - ယေဘုယျ - - - - သတိပေးချက် - - - - ဘာမှမရှိ - အနေအထား - ချို့ယွင်းချက် - - ချိန်ညှိချက်များကို သိမ်းဆည်းရန် - diff --git a/app/src/main/res/values-nb/strings.xml b/app/src/main/res/values-nb/strings.xml deleted file mode 100644 index 6fe4aebd..00000000 --- a/app/src/main/res/values-nb/strings.xml +++ /dev/null @@ -1,258 +0,0 @@ - - - Orbot - Orbot er en gratis proxy app som gjør det mulig for andre apps å bruke internett mer sikkert. Orbot bruker Tor for å kryptere din Internettrafikk, og skjuler da din trafikk ved å sende trafikken gjennom en lang rekke datamaskiner over hele verden. Tor er et gratis dataprogram, og et åpent nettverk som hjelper deg å forsvare deg mot en form for nettverksovervåking som truer din personlige frihet og privatliv, konfidensiell bedriftsvirksomhet og relasjoner, og statlig sikkerhet kjent som trafikkanalyse. - https://torproject.org - https://check.torproject.org - https://check.torproject.org - https://check.torproject.org/?TorButton=true - start, og stopp Tor - torproxyservice - Orbot starter... - Koblet til Tor-nettverket - Orbot er deaktivert - Starter Tor klient... - fullført. - venter. - ADVARSEL: Trafikken din er enda ikke anonym! Vær vennlig og konfigurer applikasjonene dine til å bruke HTTP proxy 127.0.0.1:8118, eller SOCKS4A, eller SOCKS5 proxy 127.0.0.1:9050 - Hjem - Surfe - Innstillinger - Logg - Hjelp - VPN - Start - Stopp - Om - Nedlast - Last opp - Hjelp - Steng - Om - Tøm logg - Kontroller - Avslutt - - langt trykk for å starte - - Transparent Proxying (Krever Root) - Transparent Proxying - Automatisk Torifisering av applikasjoner - Tor alt - Proxy trafikk for alle applikasjoner via Tor - Tilbakestill proxyport - ADVARSEL: Omgår vanlige porter (80, 443, osv). *BRUKES KUN* hvis \'alle\', eller \'Applikasjon\'-modus ikke virker. - Port Liste - Liste over porter som skal gå gjennom proxy. *BRUKES KUN* hvis \'Alle\', eller \'Applikasjon\'-modus ikke virker. - Angi porter som skal gå gjennom proxy - Be om Root tilgang - Be om root-tilgang for transparent proxying - Tor binære filer vellykket installert! - Tor-binære filer kunne ikke installeres. Vennligst sjekk loggen og varsle tor-assistants@torproject.org - Applikasjonsfeil - Orbot - Om Orbot - Neste - Tilbake - Ferdig - Ok - Avbryt - - Noen Orbot detaljer - Tillatelse gitt - Orbot tillatelser - Utmerket! Vi har oppdaget at du har root rettigheter aktivert for Orbot. Vi vil bruke denne makten med omhu. - Selv om det ikke er er nødvendig, kan Orbot bli et mer kraftig verktøy hvis enheten har root-tilgang. Bruk knappen nedenfor til å innvilge Orbot superkrefter! - Hvis du ikke har root-tilgang, eller ikke har noen anelse om hva vi snakker om, bare sørg for å bruke programmer laget for å fungere med Orbot. - Jeg forstår, og ønsker å fortsette uten superbruker - Gi Orbot root-tilgang - Konfigurer Torification - Orbot gir deg muligheten til å rute all applikasjonstrafikk gjennom Tor, ELLER å velge applikasjonene individuelt. - Bruk proxy for alle applikasjoner gjennom Tor - Velg individuelle applikasjoner som skal brukes med Tor - Orbot aktiverte applikasjoner - Applikasjonene nedenfor ble utviklet for å fungere med Orbot. Klikk på hver knapp for å installere nå, eller du kan finne dem senere på Google Play, på GuardianProject.info nettsiden, eller via F-Droid.org. - ChatSecure - Sikret lynmeldingsklient for Android - Proxy-innstillinger - Lær hvordan du konfigurerer applikasjoner til å fungere med Orbot - DuckDuckGo søkemotor applikasjon - Sett Twitters proxy til \"localhost\", og port 8118 - https://guardianproject.info/2012/05/02/orbot-your-twitter/ - Proxyinnstillinger - Orbot er klar! - Millioner av mennesker over hele verden bruker Tor for en rekke grunner.\n\ nJournalists og bloggere, menneskerettighetsforkjempere, politi, soldater, bedrifter, borgere i undertrykkende regimer, og bare vanlige borgere ... og nå er du klar til å , også! - Vennligst konfigurere Orbot før du bruker det! - - Dette vil åpne nettleseren din med adressen https://check.torproject.org for å se om Orbot er korrekt konfigurert, og at du er koblet til Tor. - Skjult Service Hosting - Generelt - Start Orbot ved oppstart - Start Orbot automatisk, og koble til Tor når din Android-enhet starter opp - - - Orbot bringer Tor til Android!\n\nTor hjelper deg å forsvare seg mot innholdsfiltrering, trafikk analyse og overvåking som truer personvern, konfidensiell informasjon og personlige relasjoner. \ N \ nDenne veiviseren vil hjelpe deg med å konfigurere Orbot og Tor på enheten. - - Advarsel - Ganske enkelt å installere Orbot vil ikke automatisk anonymmobiltrafikk .\n\nDu må konfigurere Orbot, enheten og andre applikasjoner for å kunne bruke Tor. - - Tillatelser - Du kan eventuelt gi Orbot \'Superbruker\' adgang til å aktivere avanserte funksjoner, for eksempel Transparent proxy. - Hvis du ikke ønsker å gjøre dette, må du sørge for å bruke applikasjoner som er laget for å fungere med Orbot. - Enheten ser ikke ut til å være forankret eller gi root eller \"superbruker\" tilgang.\n\nVennligst prøve \"apps\" modus på hovedskjermen i stedet. - - Orbot aktiverte applikasjoner - ChatSecure: Sikret sludreprogram med OTR-kryptering - Finn alle Guardian Prosjekt sine applikasjoner på Google Play - Finn alle Guardian Project applikasjoner på F-Droid - Finn alle Guardian Project applikasjoner på https://f-droid.org - - Transparent Proxying - Dette tillater dine applikasjoner å kjøre automatisk gjennom Tor-nettverket uten noen konfigurasjon. - (Marker denne boksen hvis du ikke har noen anelse om hva vi snakker om) - Ingen - Tor-deling - Aktiver Tor Transparent proxyer for WiFi, og USB delte enheter (krever omstart) - Be om Superbruker tilgang - Velg applikasjoner - Velg applikasjoner som skal rutes gjennom Tor - Node-konfigurasjon - Dette er avanserte innstillinger som kan redusere din anonymitet - Inngangsnoder - Fingeravtrykk, kallenavn, land, og adresser til det første hopp - Skriv inn inngangsnoder - Mellomtjen alt - Mellomtjen ingenting - Utgående nettverksproxy (Valgfritt) - Utgående proxytype - Protokoll for proxy-server: HTTP, HTTPS, SOCKS4, SOCKS5 - Skriv inn proxytype - Utgående proxyvert - Proxyserver vertsnavn - Skriv inn proxyvert - Utgående proxyport - Proxyserver port - Skriv inn proxyport - Utgående Proxy Brukernavn - Proxy Brukernavn (valgfritt) - Skriv inn Proxy Brukernavn - Utgående Proxy Passord - Proxy Passord (valgfritt) - Skriv inn Proxy Passord - Status - Konfigurerer full transparent proxying... - Konfigurerer applikasjonsbasert transparent proxying... - Transparent proxying AKTIVERT - TransProxy aktivert for nettdeling! - ADVARSEL: Feil under oppstart av transparent proxying! - TransProxy regler fjernet - Kunne ikke starte Tor prosessen: - Polipo kjører på port: - Konfigurerer portbasert transparent proxying... - Brofeil - For å kunne bruke bro-funksjonen, må du oppgi minst én bro IP-adresse. - Send en epost til bridges@torproject.org med teksten \"get bridges\" alene som eneste tekst i selve eposten fra en Gmail-konto. - Feil - Dine \"adresser som kan nås\"-innstillinger forårsaket et unntak! - Dine relé-innstillinger forårsaket et unntak! - Avslutt noder - Fingeravtrykk, kallenavn, land og adresser for siste hopp - Skriv inn utgående noder - Ekskluder noder - Fineravtrykk, kallenavn, land og adresser som skal ekskluderes - Skriv inn ekskluderte noder - Strict noder - Bruk *bare* disse angitte nodene - Broer - Bruk broer - Maskerte broer - Aktiver alternative inngangsnoder til Tor-nettverket - Aktiver hvis de konfigurerte broene er maskerte broer - IP-adresser og broporter - Skriv inn broadresser - Reléer - Videresending - Aktiver enheten din som et relé uten utgående trafikk - Relé-port - Porten Tor-reléet ditt lytter på - Skriv inn OR-port - Reléets kallenavn - Kallenavnet på ditt Tor-relé - Skriv inn et egendefinert kallenavn på reléet - Antreffbare adresser - Kjør som en klient bak en brannmur med restriktive regler - Antreffbare porter - Antreffbare porter bak en restriktiv brannmur - Skriv inn porter - Skjult Service Hosting - Tillat enhetsserveren å være tilgjengelig via Tor-nettverket - Skriv inn localhost porter for skjulte tjenester - Skjulte tjenesteporter - Det adresserbare navnet på din skjulte tjeneste (generert automatisk) - aktiver feilsøkingslogg for output (må bruke adb eller aLogCat for å vise) - Prosjektets nettside(r): - https://www.torproject.org/docs/android\nhttps://guardianproject.info/apps/orbot/ - Tor-lisensen - https://torproject.org - Tredjepartsprogramvare: - Tor: https://www.torproject.org - LibEvent v2.0.21: http://www.monkey.org/~provos/libevent/ - Polipo v1.1.9: https://github.com/jech/polipo - IPtables v1.4.21: http://www.netfilter.org - OpenSSL v1.0.1q: http://www.openssl.org - En applikasjon vil åpne den skjulte tjenesteporten %S til Tor-nettverket. Dette er trygt hvis du stoler på applikasjonen. - fant eksisterende Tor-prosess... - Noe alvorlig skjedde. Sjekk loggen. - skjult tjeneste på: - klarte ikke å lese skjult tjenestenavn - Klarte ikke å starte Tor: - Gjør en omstart av din enhet, kan ikke tilbakestille Tor! - Bruk standard Iptables - bruk de innebygde binære-iptables istedenfor de som kommer med Orbot - Tor-binærfilene var ikke i stand til å bli installert, eller oppgradert. - Alltid behold ikonet i verktøyslinjen når Orbot er tilkoblet - Alltid-På Varslinger - Utvidede varsler - Broer slått på! - - Språk - Velg nasjonale innstillinger, og språk for Orbot - Velg språk - Bruk standard, eller endre det gjeldende språket - Levert av Tor - Lagre Inntillinger - Ingen Internett-tilkobling; Tor er i ventemodus... - Båndbredde: - ned - opp - Inget automatisk hvilemodus for nettverk - Legg Tor i hvilemodus når nettilkobling til internett ikke er tilgjengelig - Du har byttet til en ny Tor-identitet! - Nettleser - Bruk ChatSecure - Håndter Tor - La dette programmet kontrollere Tor-tjenesten - Det ser ikke ut til at du har Orfox installert. Ønsker du hjelp med dette, eller skal vi bare åpne nettleseren? - Installere programmer? - Ingen nettverkstilkobling. Putting Tor å sove ... - Nettverkstilkobling er bra. Våkne Tor opp ... - Oppdaterer innstillinger i Tor service - Port som Tor tilbyr er SOCKS proxy på (standard: 9050 eller 0 for å slå av) - SOCKS Port Konfigurasjon - Tor TransProxy Port - TransProxy Port Konfigurasjon - Tor DNS Port - DNS Port Configurer - Din Tor offentlige IP: - VPN - kbps - mbps - KB - MB - Broer oppdatert - Gjør omstart av Orbot før endringer trer i kraft - QR-koder - E-post - Vev - Aktiver - Send e-post - Installer Orfox - Forvalgt nettleser - Merk: Bare vanlige Tor-broer fungerer på Intel X86/Atom-enheter - diff --git a/app/src/main/res/values-nl/strings.xml b/app/src/main/res/values-nl/strings.xml deleted file mode 100644 index bbd3c17e..00000000 --- a/app/src/main/res/values-nl/strings.xml +++ /dev/null @@ -1,292 +0,0 @@ - - - Orbot - Orbot is een gratis en vrije proxy-app die het andere apps mogelijk maakt het internet veiliger te gebruiken. Orbot gebruikt Tor om je internetverkeer te coderen en het vervolgens te verhullen het door het door een serie computers over de hele wereld te routeren. Tor is vrije software en een open netwerk dat je helpt te verdedigen tegen een vorm van netwerktoezicht die persoonlijke vrijheid en privacy, vertrouwelijke bedrijfsactiviteiten en relaties en staatsveiligheid genaamd \'traffic analyse\' bedreigt. - http://orbot/ - http://check.torproject.org - https://check.torproject.org - https://check.torproject.org/?TorButton=true - start en stop Tor - torproxyservice - Orbot is bezig met starten… - Verbonden met het Tor-netwerk - Orbot is uitgeschakeld - TorService wordt afgesloten - Bezig met Tor client starten… - klaar. - bezig met wachten. - WAARSCHUWING: je verkeer is nog niet anononiem! Stel je programma\'s in om gebruik te maken van HTTP-proxy 127.0.0.1:8118 of SOCKS4A- of SOCKS5-proxy 127.0.0.1:9050 - Thuis - Bladeren - Instellingen - Logboek - Hulp - VPN - Start - Stop - Over - Apps ophalen... - Download - Upload - Hulp - Afsluiten - Over - Logboek wissen - Controleren - Sluiten - BridgeQR scannen - BridgeQR delen - - lang indrukken om te starten - - Transparant proxyen (vereist root) - Transparant proxyen - Automatisch Torificeren van apps - Tor alles - Proxy verkeer van alle apps door Tor - Poort proxy fallback - WAARSCHUWING: omzeilt veel voorkomende poorten (80, 443, etc). *GEBRUIK ENKEL* indien de \'Alles\' of \'Apps\'-modus niet werkt. - Poortlijst - Lijst van poorten om te proxyen. *GEBRUIK ENKEL* indien \'Alles\' of \'Apps\'-modus niet werkt - Voer poorten in voor proxy - Vraag root-toegang aan - Vraag root-toegang aan voor transparant proxyen - Binaire bestanden van Tor succesvol geïnstalleerd! - De binaire bestanden konden niet worden geïnstalleerd. Gelieve de log te raadplegen en tor-assistants@torproject.org op de hoogte te stellen - Toepassingsfout - Welkom bij Orbot - Over Orbot - Volgende - Vorige - Einde - OK - Annuleren - - Enkele Orbot-gegevens - Orbot is een open-bron-applicatie die Tor, LibEvent en Polipo bevat. Het biedt een lokale HTTP-proxy (8118) en een SOCKS-proxy (9050) naar het Tor-netwerk. Orbot heeft ook de mogelijkheid om op een toestel met root-toegang alle internetverkeer door Tor te sturen. - Rechten toegewezen - Orbot-rechten - Uitstekend! We hebben gedetecteerd dat je root-rechten hebt aangezet voor Orbot. We gebruiken deze kracht met verstand. - Hoewel het niet noodzakelijk is kan Orbot nog krachtiger worden als je toestel root-rechten heeft. Gebruik de knop onderaan om Orbot superkrachten te geven! - Als je niet over root-toegang beschikt en geen idee hebt waarover we bezig zijn, let er dan op dat je apps gebruikt die geschikt zijn voor Orbot. - Ik begrijp dit en wil verdergaan zonder Superuser - Root toestaan voor Orbot - Torificatie instellen - Orbot geeft je de mogelijkheid om al het verkeer via Tor te laten gaan OF om individueel je applicaties te kiezen. - Proxy alle apps door Tor - Selecteer individuele apps voor Tor - Orbot-geschikte apps - De apps hieronder zijn gemaakt om met Orbot te werken. Klik op de knoppen om ze te installeren, of vind ze later op GuardianProject.info, F-Droid.org of Google Play. - ChatSecure - Beveiligde instant messaging-cliënt voor Android - Proxy-instellingen - Leer hoe je apps te configureren voor Orbot - DuckDuckGo zoekmachine-app - Stel Twitter-proxy in als host \"localhost\" en poort 8118 - StoryMaker - Maak een verhaal en laat de veiligheid aan Tor over! - https://guardianproject.info/2012/05/02/orbot-your-twitter/ - Proxy-instellingen - Als de Android-applicatie die je gebruikt het gebruik van een HTTP- of SOCKS-proxy ondersteunt kan je het instellen om te verbinden met Orbot en Tor te gebruiken.\n\n\n De hostinstelling is 127.0.0.1 of \"localhost\". Voor HTTP is de poort 8118, voor SOCKS is de proxy 9050. Indien mogelijk zou je SOCKS4A of SOCKS5 moeten gebruiken.\n \n\n\n Je kan meer te weten komen over proxyen op Android in de VGV op: http://tinyurl.com/proxyandroid\n - Orbot is klaar! - Miljoenen mensen de wereld rond gebruiken Tor voor uiteenlopende redenen.\n\nJournalisten en bloggers, verdedigers van mensenrechten, politie, soldaten, bedrijven, burgers van onderdrukkende regimes, en gewone burgers… en nu ben jij er ook klaar voor! - Je moet Orbot eerst configureren vooraleer je het kan gebruiken! - - De verbinding met het Tor netwerk is gelukt - maar dit betekent NIET dat je apparaat veilig is. Je kunt de \'Browser\' knop gebruiken om je verbinding te testen. \n\nBezoek ons op https://guardianproject.info/apps/orbot of stuur een email aan help@guardianproject.info om meer te weten te komen. - Dit opent je standaardbrowser naar https://check.torproject.org om te controleren of Orbot succesvol is geconfigureerd om te verbinden met het Tor-netwerk. - Verborgen diensten hosten - Algemeen - Start Orbot bij opstarten - Start Orbot en verbind automatisch met Tor wanneer je Android-toestel opstart - - - Orbot brengt Tor naar Android!\n\nTor helpt je te verdedigen tegen het filteren van inhoud, verkeersanalyse en netwerktoezicht die je privacy, vertrouwelijke informatie en persoonlijke relaties bedreigt.\n\nDeze wizard helpt je bij het instellen van Orbot en Tor op je toestel. - - Waarschuwing - Gewoonweg Orbot installeren zal je mobiele verkeer niet automatisch anonimiseren.\n\nJe moet Orbot, je toestel en andere applicaties juist instellen om Tor succesvol te gebruiken. - - Rechten - Je kan optioneel Orbot \'Superuser\'-toegang geven om geavanceerde functies beschikbaar te stellen, zoals transparant proxyen. - Als je dit niet wil doen, let er dan op dat je apps gebruikt die geschikt zijn voor Orbot - Je toestel is niet geroot of biedt geen root of \'Superuser\'-toegang.\n\nProbeer de \'Apps\'-modus op het hoofdscherm. - - Orbot-geschikte apps - ChatSecure: beveiligde chat-applicatie met Off-the-Record-versleuteling - Orfox: Browser met pricavy functies die werkt met Tor - Vind alle Guardian Project-applicaties op Google Play - Vind alle Guardian Project-applicaties op F-Droid - Vind alle Guardian Project-applicaties op https://f-droid.org - - Transparant proxyen - Dit maakt het mogelijk voor jouw applicaties om automatisch via het Tor-netwerk te draaien zonder enige configuratie. - (Vink dit aan als je geen idee hebt waarover we het hebben) - Geen - Tor tetheren - Schakel Tor transparante proxy voor WiFi en USB-getheterde toestellen in (vereist herstart) - Vraag Superuser-toegang aan - Kies applicaties - Kies applicaties om via Tor te draaien - Node-configuratie - Dit zijn geavanceerde instellingen die je anonimiteit kunnen verminderen - Toegangsnodes - Vingerafdrukken, nicks, landen en adressen voor de eerste hop - Voer toegangsnodes in - Sta starten op de achtergrond toe - Sta elke app toe om Orbot de Tor verbinding en diensten te laten starten - Proxy alles - Proxy niets - Selectie omkeren - Uitgaande netwerk-proxy (facultatief) - Proxy-type - Protocol om te gebruiken voor proxyserver: HTTP, HTTPS, SOCKS4, SOCKS5 - Voer proxy-type in - Proxyhost - Proxyserverhostnaam - Voer proxyhost in - Proxypoort - Proxyserverpoort - Voer proxy poort in - Uitgaande proxygebruikersnaam - Proxygebruikersnaam (facultatief) - Voer proxygebruikersnaam in - Uitgaande proxywachtwoord - Proxywachtwoord (facultatief) - Voer proxywachtwoord in - Status - Bezig met opzetten van volledig transparante proxy… - Bezig met opzetten van per-app transparante proxy… - Transparante proxy INGESCHAKELD - Transparante proxy ingeschakeld voor tetheren! - WAARSCHUWING: fout tijdens starten van transparante proxy! - TransProxy-regels gewist - Kon Tor-proces niet starten: - Polipo wordt uitgevoerd op poort: - Bezig met opzetten van per-poort transparante proxy… - Bridge-fout - Om de bridge-functie te gebruiken moet je minstens één bridge IP-adres invoeren. - Stuur een e-mail met een GMail-account naar bridges@torproject.org met enkel de regel \"get bridges\" in de body van de e-mail. - Fout - Je ReachableAddresses-instellingen veroorzaakten een fout! - Je relay-instellingen veroorzaakten een fout! - Exitnodes - Vingerafdrukken, nicks, landen en adressen voor de laatste hop - Voer exitnode in - Uitgesloten nodes - Vingerafdrukken, nicks, landen en adressen om uit te sluiten - Voer uitgesloten nodes in - Strikte nodes - Gebruik *enkel* deze opgegeven nodes - Bridges - Gebruik bridges - Versluierde bridges - Gebruik alternatieve toegangsnodes naar het Tor-etwerk - Schakel in als de geconfigureerde bridges versluierde bridges zijn - IP-adres en poort van bridges - Voer bridge-adres in - Relays - Relayen - Stel je toestel in staat om een non-exit relay te zijn - Relay-poort - Luisterpoort van jouw Tor-relay - Voer OR-poort in - Relay-bijnaam - De bijnaam voor jouw Tor-relay - Voer een eigen relay-bijnaam in - Bereikbare adressen - Draai als een cliënt achter een firewall met beperkend beleid - Bereikbare poorten - Poorten bereikbaar achter een beperkende firewall - Voer poorten in - Verborgen diensten hosten - maak server-op-toestel toegankelijk via het Tor-netwerk - voer localhost-poorten in voor verborgen diensten - Verborgen dienst-poort - de adresseerbare naam voor je verborgen dienst (automatisch gegenereerd) - schakel debug log naar uitvoer in (adb of aLogCat is nodig om dit te bekijken) - Project homepagina(\'s): - https://www.torproject.org/docs/android\nhttps://guardianproject.info/apps/orbot/ - De Tor-licentie - https://torproject.org - Software van 3e partijen: - Tor: https://www.torproject.org - LibEvent v2.0.21: http://www.monkey.org/~provos/libevent/ - Polipo v1.1.9: https://github.com/jech/polipo - IPtables v1.4.21: http://www.netfilter.org - OpenSSL v1.0.1q: http://www.openssl.org - Een applicatie wil verborgen dienst-poort %S openen naar het Tor-netwerk. Dit is veilig als je de applicatie vertrouwt. - bestaand Tor-proces gevonden… - Er is een fout opgetreden. Controleer de log - verborgen dienst op: - Kan verborgen dienst-naam niet lezen - Kan Tor niet starten: - Herstart je toestel, kan Tor niet opnieuw instellen! - Gebruik standaard iptables - gebruik de ingebouwde iptables-binary in plaats van de in Orbot geïntegreerde - De Tor-binaries konden niet worden geïnstalleerd of bijgewerkt. - Houd icoon in taakbalk zolang Orbot verbonden is - Meldingen altijd aan - Toon uitgebreide melding met Tor-exitland en IP - Uitgebreide meldingen - Bridges ingeschakeld! - - Taal - Kies de landsinstellingen en taal voor Orbot - Kies taal - Laat standaard of schakel over naar huidige taal - aangedreven door Tor - Sla instellingen op - Geen internetverbinding; Tor is op stand-by… - Bandbreedte: - omlaag - omhoog - Geen netwerk automatisch slapen - Laat Tor slapen als er geen internetverbinding beschikbaar is - Je bent naar een nieuwe Tor identiteit gewisseld! - Browser - Gebruik ChatSecure - Tor beheren - Deze applicatie toestaan om de Tor-dienst te bedienen - Orfox lijkt niet geïnstalleerd te zijn, Wil je daar hulp bij, of wil je gewoon de browser openen? - Applicaties installeren? - Geen internetverbinding. Tor wordt te slapen gelegd… - Netwerkverbinding is in orde. Tor wordt wakker gemaakt… - instellingen in Tor-dienst worden bijgewerkt - Tor SOCKS - Poort waarop Tor de SOCKS-proxy aanbiedt (standaard: 9050 of 0 om uit te schakelen) - SOCKS-poortconfiguratie - Tor TransProxy-poort - Poort waarop Tor de transparante proxy aanbiedt (standaard: 9040 of 0 om uit te schakelen) - TransProxy-poortconfiguratie - Tor DNS-poort - Poort waarop Tor de DNS aanbiedt (standaard: 5400 of 0 om uit te schakelen) - DNS-poortconfiguratie - Torrc aangepaste configuratie - ENKEL VOOR GEVORDERDEN: voer rechtstreeks torrc-configuratieregels in - Aangepaste Torrc - Mobile Martus - Benetech Human Rights Documentation App - Je Tor publieke IP\'s: - Schakel deze applicatie uit in Android->Instellingen->Applicaties als je problemen ondervindt met Orbot: - App-conflict - Transproxy automatisch verversen - Transproxy-regels opnieuw toepassen wanneer de status van het netwerk verandert - Transproxy VERWIJDEREN DWINGEN - Tik hier om alle transproxy-netwerkregels NU te spoelen - Transparante proxy-regels gespoeld! - Je hebt ROOT-toegang niet ingeschakeld - Het kan nodig zijn Orbot te stoppen en opnieuw te starten opdat wijzigingen in de instellingen worden ingeschakeld. - VPN - kbps - mbps - KB - MB - Bridges bijgewerkt - Herstart Orbot om de wijzigingen in te schakelen - QR-codes - Bridge-modus - E-mail - Web - Activeren - Apps VPN Modus - Je kan instellen dat alle applicaties op je toestel gebruik maken van het Tor-netwerk met de VPN-functie van Android.\n\n*WAARSCHUWING* Dit is een nieuwe, experimentele functie die in sommige gevallen niet automatisch kan starten, of zou kunnen stoppen. Het moet NIET worden gebruikt voor anonimiteit en ENKEL om firewalls en filters te omzeilen. - E-mail versturen - Je kan een bridge-adres verkrijgen door e-mail, het web of door een bridge-QR-code te scannen. Kies \'E-mail\' of \'Web\' hieronder om een bridge-adres aan te vragen.\n\nEenmaal je een adres hebt kopieer en plak je het in de \"Bridges\"-optie in de Orbot-instellingen, waarna je Orbot herstart. - Orfox installeren - Standaardbrowser - LET OP: enkel standaard Tor-bridges werken op Intel x86/Atom-toestellen - Wereld - diff --git a/app/src/main/res/values-pa/strings.xml b/app/src/main/res/values-pa/strings.xml deleted file mode 100644 index 2756370d..00000000 --- a/app/src/main/res/values-pa/strings.xml +++ /dev/null @@ -1,19 +0,0 @@ - - - ਚਰਨਾ - ਪਰਿਸਥਿਤੀ - ਸਹਾਇਤਾ - ਸਹਾਇਤਾ - ਰੱਦ ਕਰੋ - - ਪਰਾਕਸੀ ਸੈਟਿੰਗ - - - - - - - - ਖਾਲੀ - - diff --git a/app/src/main/res/values-pl/strings.xml b/app/src/main/res/values-pl/strings.xml deleted file mode 100644 index e550da5c..00000000 --- a/app/src/main/res/values-pl/strings.xml +++ /dev/null @@ -1,293 +0,0 @@ - - - Orbot - Orbot jest darmową aplikacją proxy która wspomaga inne aplikacje do używania internetu bezpiecznie. Orbot używa Tora do szyfrowania Twojego ruchu internetowego i następnie przepuszczania go przez wiele innych komputereów pororzucanych na całym świecie. Tor jest darmowym oprogramowaniem i otwartą siecią która pomaga Tobie w obronie przed monitoringiem sieci która zagrarza osobistej wolności i prywatności, poufnym biznesowym aktywnościom. - http://orbot/ - http://check.torproject.org - https://check.torproject.org - https://check.torproject.org/?TorButton=true - włącz i wyłącz Tor - torproxyservice - Orbot startuje... - Podłączony do sieci Tor - Orbot wyłączony - TorService wyłącza się - Uruchamianie klienta sieci Tor... - gotowe. - czekaj. - UWAGA: Twoja komunikacja nie jest jeszcze anonimowa! Proszę skonfiguruj aplikacje aby używały serwera proxy HTTP 127.0.0.1:8118 lub SOCKS4A lub SOCKS5 127.0.0.1:9050 - Start - Przeglądaj - Ustawienia - Logi - Pomoc - VPN - Start - Stop - O programie - Zdobądź aplikacje - Pobieranie (prędkość/suma) - Wysyłanie (prędkość/suma) - Pomoc - Zamknij - O programie - Czyść dziennik - Sprawdź - Wyjście - Skanuj BridgeQR - Podziel się BridgeQR - - wciśnij na dłużej, by uruchomić - - Przekierowanie przezroczyste (Wymaga uprawnień administratora) - Przekierowanie przezroczyste - Automatyczne toryfikowanie aplikacji - Przepuść wszystko przez Tora - Przekierowanie ruchu wszystkich aplikacji przez Tora - Zapasowy Port Proxy - UWAGA: Unika powszechnych portów (80, 443, etc). *UŻYWAĆ TYLKO* gdy \'All\' lub tryb \'App\' nie działa. - Lista Portów - Lista portów, które przechwytywać. *UŻYWAĆ TYLKO* gdy \'All\' lub tryb \'App\' nie działa. - Wpisz porty do przechwytywania - Żądaj dostępu administratora - Żądaj dostępu administratora dla przezroczystego przekierowania - Binarki Tora pomyślnie zainstalowane! - Nie można zainstalować plików binarnych Tora. Zajrzyj do dziennika i powiadom tor-assistants@torproject.org - Błąd Aplikacji - Witamy w Orbocie - O Orbocie - Dalej - wstecz - Koniec - OK - Anuluj - - Niektóre szczegóły o Orbocie - Orbot jest otwartą aplikacją zawierającą Tor, LibEvent i Polipo. Dostarcza lokalnego proxy HTTP (8118) i SOCKS proxy (9050) do sieci Tora. Orbot ma możliwość, na urządzeniu uruchomionym z prawami administratora, wysyłać cały ruch internetowy przez Tora. - Dostęp zezwolony - Prawa dostepu Orbota - Doskonale! Odkryliśmy, że masz uprawnienia administratora włączone dla Orbota. Będziemy mądrze korzystać z tej władzy. - Podczas gdy nie jest to wymagane, Orbot może stać się znacznie potężniejszym narzędziem, gdy masz prawa administratora na swoim urządzeniu. Użyj przycisku poniżej, by dać Orbotowi duży uprawnienia. - Jeśli nie masz uprawnień administratora lub nie masz pojęcia, o czym mówimy, używaj aplikacji skonfigurowanych do pracy z Orbotem. - Rozumiem i chcę kontynuować bez uprawnień administratora - Nadaj uprawnienia administratora Orbotowi - Skonfiguruj Toryfikację - Orbot daje Ci możliwość przekierowania całego ruchu aplikacji przez Tora albo wybrania aplikacji pojedynczo. - Przekierowuj wszystkie aplikacje przez Tora - Wybierz poszczególne aplikacje dla Tora - Aplikacje skonfigurowane dla Orbota - Zachęcamy do pobierania i używania aplikacji, które wiedzą, jak łączyć się bezpośrednio z Orbotem. Kliknij na poniższe przyciski, by zainstalować. - ChatSecure - Bezpieczny komunikator pod Androida - Ustawienia Proxy - Dowiedz się, jak konfigurować aplikacje do współpracy z Orbotem - Aplikacja Duckduckgo Search Engine - Twitter obsługuje proxy http \"localhost:8118\" - StoryMaker - Napisz artukuł, historię, a bezpieczeństwo pozostaw Torowi. - https://guardianproject.info/2012/05/02/orbot-your-twitter/ - Ustawienia Proxy - Jeśli aplikacja na Androida, której używasz obsługuje proxy HTTP lub SOCKS proxy, to możesz skonfigurować ją do łączenia się z Orbotem i używania Tora. Ustawienie hosta to 127.0.0.1 lub \"localhost\". Dla HTTP, numer portu to 8118. Dla SOCKS proxy to 9050. Powinno się używać SOCKS4A lub SOCKS5, jeśli to możliwe.\n \n\n\n Możesz dowiedzieć się więcej o przekierowaniu ruchu na Androidzie z FAQ pod adresem: http://tinyurl.com/proxyandroid\n - Orbot jest gotowy! - Miliony ludzi na całym świecie używają Tora z różnych powodów.\n\nDziennikarze i blogerzy, działacze na rzecz praw człowieka, stróże prawa, żołnierze, korporacje, obywatele represyjnych reżimów i zwykli obywatele... teraz Ty też możesz! - Proszę skonfiguruj Orbot zanim zaczniesz go uzywać! - - Pomyślnie połączyłeś się do sieci Tor - ale to nie oznacza, że Twoje urządzenie jest bezpieczne. Możesz użyć przycisku \'Przeglądarka\' aby sprawdzić swoje połączenie. \n\nOdwiedź nas na https://guardianproject.info/apps/orbot lub wyślij nam maila na help@guardianproject.info aby dowiedzieć się więcej. - To otworzy Twoją domyślną przeglądarkę na adresie https://check.torproject.org w celu sprawdzenia, czy Orbot jest skonfigurowany i jest połączenie z Torem. - Usługi ukryte - Ogólne - Uruchamiaj Orbota przy starcie - Automatycznie uruchamiaj Orbota i łącz się z Torem, gdy Twoje urządzenie z Androidem się uruchomi - - - Orbot daje Tora Androidowi! Tor pomaga bronić się przed podsłuchem sieci znanym jako analiza ruchu, który zagraża wolności osobistej i prywatności, poufnym działaniom biznesowym i relacjami.\n\nTen kreator pomoże Ci skonfigurować Orbota i Tora na Twoim urządzeniu. - - Ostrzeżenie - Sama instalacja Orbota nie sprawi, że Twój mobilny ruch będzie całkiem anonimowy.\n\nMusisz wykonać poprawną konfigurację Orbota, Twojego urządzenia i innych aplikacji, aby skutecznie używać Tora. - - Uprawnienia - Możesz opcjonalnie przekazać darowiznę Orbotowi i otrzymać dostęp \'Superużytkownika\' aby włączyć zaawansowane funkcje, jak np. Transparentne Proxy. - Jeśli nie chcesz tego robić, upewnij się by używać aplikacji stworzonych do pracy z Orbotem - Wygląda na to, że Twoje urządzenie nie ma praw administratora, lub nie posiada opcji \'Super użytkownika\'.\n\nZamiast tego prosimy o spróbowanie opcji \'Aplikacje\' na głównym ekranie. - - Orbot-Włączone Aplikacje - ChatSecure: Bezpieczny komunikator z szyfrowaniem Off-the-Record - Orfox: Przeglądarka, która działa przez Tora - Znajdź wszystkie aplikacje Guardian Project na Google Play - Zobacz wszystkie aplikacje Guardian Project na F-Droid - Zobacz wszystkie aplikacje Guardian Project na https://f-droid.org - - Transparentne Proxy - To pozwala Twojej aplikacji na automatyczne połączenie przez Sieć Tor bez żadnej konfiguracji. - (Sprawdź tutaj, jeśli nie masz pojęcia o czym mówimy) - Brak - Przywiązywanie Tora - Włącz Transparentne Proxy Tora dla Wifi i USB (wymaga restartu) - Żądanie dostępu Superużytkownika - Wybierz aplikacje - Wybierz aplikacje do przejścia przez Tor - Konfiguracja węzła - Są to zaawansowane ustawienia, które mogą zmniejszyć Twoją anonimowość - Węzły wejściowe - Odciski palców, nicki, państwa i adresy na pierwszy raz - Wpisz Węzły Wejściowe - Pozwól na start z tle - Pozwól każdej aplikacji powiedzieć, aby Orbot uruchomił Tor i inne związane z nim usługi - Przepuszczaj wszystko przez proxy - Nie przepuszczaj niczego przez proxy - Odwróć zaznaczone - Wychodzący serwer sieciowy proxy - Wychodzące Typy Proxy - Protokół używany dla serwera proxy: HTTP, HTTPS, Socks4, Socks5 - Wpis Typ Proxy - Wychodzący Proxy Host - Nazwa hosta serwera proxy - Wpisz Hosta Proxy - Wychodzące Porty Proxy - Port serwera Proxy - Wpisz port Proxy - Nazwa użytkownika Wychodzącego Proxy - Nazwa użytkownika proxy (opcjonalna) - Wpisz nazwę użytkownika Proxy - Hasło Wychodzącego Proxy - Hasło Proxy (opcjonalne) - Wpisz hasło Proxy - Status - Ustawianie w pełni transparentnego proxy... - Ustawianie bazującego na aplikacji transparentnego proxy - Transparentne proxy WŁĄCZONE - TransProxy podłączone do modemu! - OSTRZEŻENIE: błąd w uruchamianiu transparentnego proxy! - TransProxy działa czysto - Nie można było zainicjować procesu Tora: - Polipo działa na porcie: - Ustawianie bazującego na porcie transparentnego proxy - Błąd mostka - Aby użyć funkcji mostka, musisz wpisać przynajmniej jeden adres IP mostka. - Wyślij e-mail do bridges@torproject.org pisząc w treści \"get bridges\" z konta gmail. - Błąd - Twoje ustawienia dostępnych adresów spowodowały wyjątek! - Ustawienia Twojego przekaźnika spowodowały wyjątek! - Węzły Wyjściowe - Odciski palców, nicki, państwa i adresy na ostatni skok - Wpisz węzły wyjściowe. - Wyklucz węzły - Odciski palców, nicki, państwa i adresy do wykluczenia. - Wpisz wykluczone węzły. - Ścisłe węzły - Użyj *tylko* tych określonych węzłów - Mostki - Użyj mostków - UUtajnione Mostki - Umożliw alternatywne wejściowe węzły do Sieci Tor - Włącz, jeśli skonfigurowane mostki są ukrytymi mostkami - Adres IP i port mostków - Wpisz adresy mostków - Przekaźniki - Przekazywanie - Pozwól swojemu urządzeniu zostać bezwyjściowym przekaźnikiem - Port Przekaźników - Nasłuchiwanie portu Twojego przekaźnika - Wpisz port OR - Nick przekaźnika - Nick Twojego przekaźnika Tora - Wpisz standardową nazwę przekaźnika - Osiągalne adresy: - Włącz jako klienta za firewallem z restrykcyjną polityką - Osiągalne porty - Porty dostępne za ograniczającym firewallem - Wpisz porty - Włącz Ukryte Serwisy - włącz serwisy dostępne przez Sieć Tor - wpisz porty localhosta dla ukrytych serwisów - Porty Ukrytych Serwisów - adresowana nazwa dla Twojego ukrytego serwisu (generowana automatycznie) - włącz zdebugowany log do wydajności (musisz używać adb lub aLogCat, by go zobaczyć) - Strony domowe projektu: - https://www.torproject.org/docs/android\nhttps://guardianproject.info/apps/orbot/ - Licencja Tora - https://torproject.org - Oprogramowanie 3rd-Party - Tor: https://www.torproject.org - LibEvent v2.0.21: http://www.monkey.org/~provos/libevent/ - Polipo v1.1.9: https://github.com/jech/polipo - IPtables v1.4.21: http://www.netfilter.org - OpenSSL v1.0.1q: http://www.openssl.org - Aplikacja chce otworzyć port ukrytego serwera %S do Sieci Tor. Jest to bezpieczne, jeśli ufasz aplikacji. - znaleziono istniejący proces Tora... - Coś nie poszło nie tak. Sprawdź logi - ukryty serwis: - uniemożliw czytanie nazw ukrytych serwisów - Nie można wystartować aplikacji Tor: - Zrestartuj swoje urządzenie, nie można zrestartować Tora! - Użyj domyślnie Iptables - użyj wbudowanych plików binarnych iptables zamiast tych w pakiecie z Orbotem - Pliki binarne Tora nie zostały zainstalowane lub uaktualnione. - Zawsze trzymaj ikonę w pasku powiadomień gdy Orbot jest połączony - Powiadomienia zawsze aktywne - Pokaż rozszerzone powiadomienie z krajem Tor exit node oraz jego IP - Rozszerzone Powiadomienia - Mostki włączone! - - Język - Wybierz ustawienia regionalne i język dla Orbota - Wybierz język - Zostaw domyślny albo zmień język - napędzane oprogramowaniem Projektu Tor - Zapisz ustawienia - Brak połączenia internetowego; Tor jest w trybie oczekiwania... - Przepustowość: - pobieranie - wysyłanie - Brak Auto-Uśpienia Sieci - Ustaw Tor\'a w tryb uśpienia kiedy połączenie internetowe będzie niedostępne - Nowa tożsamość Tor\'a została zmieniona! - Przeglądarka - Użyj ChatSecure - Administruj Tor\'em - Pozwól tej aplikacji kontrolować serwis Tor - Wygląda na to, że nie masz zainstalowanej Orfoxa. Chcesz abyśmy Ci pomogli, czy chcesz abyśmy otworzyli to w przeglądarce? - Zainstalować aplikacje? - Brak połączenia internetowego. Tor będzie w trybie snu... - Połączenie internetowe jest dobre. Trwa budzenie Tora... - aktualizowanie ustawień w serwisie Tor - Tor SOCKS - Port który oferuje SOCKS proxy (domyślnie: 9050 lub 0, aby wyłączyć) - Konfiguracja portu SOCKS - Tor TransProxy Port - Port który oferuje Transparent Proxy (domyślnie: 9040 lub 0, aby wyłączyć) - Konfiguracja portu TransProxy - Tor DNS Port - Port na którym Tor oferuje swój DNS (domyślnie: 5400 lub 0, aby wyłączyć) - Konfiguracja portu DNS - Konfiguracja Torrc klienta - TYLKO DLA EKSPERTÓW: wpisz linijki konfiguracyjne torrc - Torrc klienta - Mobile Martus - Benetech Dokumentacja Aplikacji Praw Człowieka - Twoje publiczne Tor IP: - Proszę wyłącz tą aplikację w Android->Ustawienia->Aplikacje jesli masz problemy z Orbot: - Konflikt aplikacji - Transproxy Auto-Odśwież - Zaztosuj ustawienia Transproxy kiedy stan sieci zmieni się - Transproxy WYMUŚ USUNIĘCIE - Dotknij tutaj, aby wyczyścić wszystkie zasady sieciowe transproxy TERAZ - Ustawienia Transproxy zostały wyczyszczone! - Nie masz praw użytkownika root. - Możesz zatrzymać i uruchomić ponownie Orbota, aby zmiany ustawień weszły w życie. - VPN - kbps - mbps - KB - MB - Zaktualizowane Bridges - Proszę zrestartować Orbot, aby zmiany mogły wejść w życie - Kody QR - Jeśli Twoja sieć telefoniczna aktywnie blokuje Tora, to możesz używać Bridge., aby połączyć się z siecią. WYBIERZ jeden typ bridge powyżej, aby włączyć bridges. - Tryb Bridge - Email - Web - Aktywuj - Tryb VPN Aplikacji - Możesz włączyć opcję dla wszystkich aplikacji, tak, aby ich ruch internetowy był przepuszczany przez sieć Tor używając do tego opcji VPN w Androidzie.\n\n*UWAGA* Jest to nowa, eksperymentalana opcja i w niektórych przypadkach może ona nie uruchomić się automatycznie, lub może się zatrzymać. Opcja ta NIE POWINNA być używana w celach uzyskania anonimowości, a TYLKO wyłącznie w celu ominięcia firewalli i filtrów. - Wyślij Email - Możesz uzyskać adres Bridge poprzez email, internet, lub poprzez zeskanowanie kodu QR. Wybierz \'Email\' lub \'Internet\' poniżej, aby poprosić o adres bridge\'a.\n\nJak już będziesz mieć ten adres to skopiuj i wklej go do \"Bridges\" we właściwościach Orbota a następnie go zrestartuj. - Zainstaluj Orfox - Standardowa przeglądarka - UWAGA: Tylko standardowe bridges działają na urządzeniach z Intel X86/ATOM. - Świat - diff --git a/app/src/main/res/values-ps/strings.xml b/app/src/main/res/values-ps/strings.xml deleted file mode 100644 index 844f834c..00000000 --- a/app/src/main/res/values-ps/strings.xml +++ /dev/null @@ -1,12 +0,0 @@ - - - - - - - - - - - - diff --git a/app/src/main/res/values-pt-rBR/strings.xml b/app/src/main/res/values-pt-rBR/strings.xml deleted file mode 100644 index b23e3043..00000000 --- a/app/src/main/res/values-pt-rBR/strings.xml +++ /dev/null @@ -1,285 +0,0 @@ - - - Orbot - Orbot é um aplicativo de proxy livre que capacita outros aplicativos a usar a internet com mais segurança. Orbot usa o Tor para criptografar seu tráfego na internet e então o esconde \"saltando\" entre uma série de computadores ao redor do mundo. Tor é um software livre e de rede aberta que ajuda você a se defender de certas formas de vigilância que ameaçam privacidade e liberdade pessoais, atividades e relações comerciais confidenciais e segurança estatal conhecida como análise de tráfego. - http://orbot/ - http://check.torproject.org - https://check.torproject.org - https://check.torproject.org/?TorButton=true - iniciar e parar o Tor - torproxyservice - Orbot está iniciando... - Conectado à rede Tor - Orbot está desativado - TorService está desligando - Iniciando cliente Tor... - completo. - esperando. - AVISO: Seu tráfego não é anônimo ainda! Por favor, configure suas aplicações para usar proxy HTTP 127.0.0.1:8118 ou proxy SOCKS4A ou SOCKS5 127.0.0.1:9050 - Início - Procurar - Configurações - Log - Ajuda - VPN - Iniciar - Parar - Sobre - Obter aplicativos... - Download - Upload - Ajuda - Fechar - Sobre - Limpar Log - Checar - Sair - Escanear BridgeQR - Compartilhar BridgeQR - - clique longo para iniciar - - Proxying Transparente (Requer Root) - Proxying Transparente - Automaticamente Torificar Apps - Tor Tudo - Tráfego proxy para todos apps através do Tor - Porta do Proxy Reserva - AVISO: Evite as portas comuns (80,443, etc). *USE SOMENTE* se o modo \'Todos\' ou \'App\' não funcionou. - Lista de Portas - Lista de portas para proxy. *USE SOMENTE* se o modo \'Todos\' ou \'App\' não funcionou - Insira as portas para proxy - Requer Acesso Root - Requer acesso root para proxy transparente - Binário do Tor instalados com sucesso! - Os arquivos binários do Tor estão inaptos à serem instalados. Por favor, cheque o log e notifique tor-assistants@torproject.org - Erro de Aplicação - Orbot - Sobre Orbot - Próximo - Voltar - Terminar - Okay - Cancelar - - Alguns detalhes do Orbot - Orbot é uma aplicação de código aberto que contém Tor, libEvent e Polipo. Ela provê um proxy HTTP local (8118) e um proxy SOCKS (9050) dentro da rede Tor. Orbot também tem a a habilidade, num dispositivo de com acesso root, de enviar todo o tráfego de internet através do Tor. - Permissão Concedida - Permissões do Orbot - Excelente! Detectamos que você habilitou permissões de root para Orbot. Nós usaremos este poder com sabedoria. - Enquanto não é requerido, o Orbot pode se tornar uma ferramenta mais poderosa se seu dispositivo tivesse acesso root. Use o botão abaixo para conceder superpoderes ao Orbot! - Se você não tem acesso root ou não tem idéia sobre o que estamos falando, só tenha a certeza de usar apps feitas para trabalhar com o Orbot. - Eu entendo e gostaria de continuar sem o Superusuário - Conceder acesso Root ao Orbot - Configurar Torificação - Orbot dá a você a opção de rotear todo o tráfego de aplicação através do Tor OU para escolher suas aplicações individualmente. - Usar Proxy para Todas Apps Através do Tor - Selecionar Apps Individuais para o Tor - Apps habilitadas para Orbot - As apps abaixo foram desenvolvidas para trabalhar com Orbot. Clique em cada botão para instalar agora, ou você pode encontrá-las posteriormente no Android Market. - ChatSecure - cliente de mensagem instantânea segura para Android - Configurações de Proxy - Aprenda como configurar apps para trabalhar com Orbot - Ferramenta de Busca DuckDuckGo - Define o proxy do Twitter para \"localhost\" e a porta 8118 - StoryMaker - Faça uma história e deixe-a para o tor por segurança! - https://guardianproject.info/2012/05/02/orbot-your-twitter/ - Configurações de Proxy - Se a app Android que você está usando puder suportar o uso de proxy HTTP ou SOCKS, então você pode configurar para conectar ao Orbot e usar o Tor. As configurações de host são 127.0.0.1 ou \"localhost\". Para HTTP, a porta configurada é 8118. Para SOCKS, o proxy é 9050. Você deve usar SOCKS4A ou SOCKS5 se possível. Você pode aprender mais sobre proxy no Android através do FAQ em: http://tinyurl.com/proxyandroid - Orbot está pronto! - Centenas de milhares de pessoas ao redor do mundo usam o Tor por uma enorme variedade de razões. Jornalistas e bloggers, defensores dos direitos humanos, oficiais da lei, soldados, corporações, cidadãos em regimes repressivos, e somente cidadãos comuns... e agora você está pronto para usar, também! - Por favor, configure o Orbot antes de começar a usá-lo! - - Você se conectou à rede Tor com sucesso - mas isto NÃO significa que seu dispositivo é seguro. Você pode usar a opção \'Checar\' no menu para testar seu navegador. Visite-nos em https://guardianproject.info/apps/orbot ou envie um e-mail para help@guardianproject.info para saber mais. - Isto irá abrir seu navegador web em https://check.torproject.org com o intuito de ver se o Orbot está provavelmente configurado e você está conectado ao Tor. - Serviços Ocultos - Geral - Iniciar Orbot no Boot - Automaticamente iniciar o Orbot e conectar o Tor quando seu Android bootar. - - - Orbot trouxe Tor para Android!! Tor ajuda você a se defender contra filtro de conteúdo, análises de tráfego e vigilância de rede que ameaçam sua privacidade, informação confidencial e relacionamentos pessoais. Este assistente irá ajudá-lo a configurar o Orbot e Tor no seu dispositivo. - - Aviso - Simplesmente instalando o Orbot não irá automaticamente anonimizar seu tráfego móvel. Você deve configurar apropriadamente o Orbot, seu dispositivo e outras apps para usar o Tor com sucesso. - - Permissões - Você pode opcionalmente garantir ao Orbot acesso de \'Superusuário\' para habilitar recursos avançados, como um proxy transparente. - Se você não quiser fazer isto, tenha certeza de usar apps feitas para trabalhar com o Orbot. - Seu dispositivo não parece ser roteado ou prover um acesso \'Superusuário\'. De maneira a você se beneficiar do Tor, você precisará usar apps criadas para trabalhar com o Orbot, ou que suportem configurações de proxy HTTP ou SOCKS. - - Apps Orbot Habilitadas - ChatSecure: app de chat seguro com criptografia Off-the-Record - Orfox: navegador de privacidade aprimorada que funciona através do Tor - Encontre todos os aplicativos da Guardian Project no Google Play - Encontre todos os aplicativos da Guardian Project no F-Droid - Encontre todos os aplicativos da Guardian Project no https://f-droid.org - - Proxy Transparente - Isto permite à suas apps automaticamente rodarem através da rede Tor sem nenhuma configuração. - (Selecione esta caixa se você não souber do que estamos falando) - Nenhum - Tor Tethering - Habilitar Proxy Transparente para Tor Dispositivos de Toque Wifi e Usb (requer reinicialização) - Acesso Superusuário Requerido - Selecionar Apps - Escolha as Apps para Rotearem Através do Tor - Configuração de Nó - Aqui estão as configurações avançadas que podem reduzir seu anonimato. - Nós de Entrada - Impressões digitais, apelidos, países e endereços para a primeira etapa - Insira os Nós de Entrada - Permitir estrelas em segundo plano - Todo o Proxy - Nenhum Proxy - Inverter Sele - Proxy de saída da rede (Opcional) - Tipo de Proxy - Protocolo para usar no servidor proxy: HTTP, HTTPS, Socks4, Socks5 - Insira o Tipo de Proxy - Proxy Host - Endereço do servidor Proxy - Insira o Host do Proxy - Porta do Proxy - Porta do servidor Proxy - Insira a porta do Proxy - Nome de usuário do Proxy de saída - Nome de usuário do Proxy (Opcional) - Digite o nome de usuário do Proxy - Senha do Proxy de saída - Senha do Proxy (Opcional) - Digite a senha do Proxy - Status - Configurando proxy com total transparência... - Configurando apps baseadas em transparência de proxy... - Proxy Transparente HABILITADO - TransProxy habilitado para Toque! - AVISO: erro ao iniciar o proxy transparente! - Regras TransProxy limpas - Não foi possível iniciar o processo Tor: - Polipo está rodando na porta: - Configurando proxy transparente baseado em porta... - Erro na Ponte - Como condição para usar o recurso de ponte, você deve inserir pelo menos um endereço IP de ponte. - Envie um email para bridges@torproject.org com a linha \"get bridges\" sozinha no corpo do e-mail, a partir de uma conta do gmail - Erro - Suas configurações de Endereços Acessíveis causou uma exceção! - Suas configurações de retransmissão causaram uma exceção! - Nós de Saída - Impressões digitais, apelidos, países e endereços para a última etapa. - Insira os Nós de Saída - Nós Excluídos - Impressões digitais, apelidos, países e endereços para excluir - Insira Nós Excluídos - Nós Estritos - Use *somente* estes nós específicos - Pontes - Usar pontes - Pontes Ofuscadas - Habilitar nós de entrada alternativos dentro da rede Tor - Habilitar se pontes configuradas forem pontes ofuscadas - Endereço IP e porta das pontes - Insira os Endereços das Pontes - Retransmissores - Retransmitindo - Habilitar seu dispositivo para não ser um retransmissor de saída - Porta Retransmissora - Ouvindo porta do seu retransmissor Tor - Insira porta OR - Apelido do Retransmissor - O apelido para seu retransmissor Tor - Insira um apelido de retransmissor customizado - Endereços Atingíveis - Rodar como um cliente atrás de um firewall com políticas restritivas. - Portas Atingíveis - Portas atingíveis atrás de um firewall restritivo - Insira as portas - Habilitar Serviços Ocultos - rodar servidores acessíveis via rede Tor - insira as portas local para serviços ocultos - Portas de Serviço Oculto - o nome enderessável para seu serviço oculto (gerado automaticamente) - habilitar debug log para saída (deve usar adb ou aLogCat para ver) - Home(s) do Projeto: - https://www.torproject.org/docs/android\nhttps://guardianproject.info/apps/orbot/ - A Licença Tor - https://torproject.org - Software de Terceiros - Tor: https://www.torproject.org - LibEvent v2.0.21: http://www.monkey.org/~provos/libevent/ - Polipo v1.1.9: https://github.com/jech/polipo - IPtables v1.4.21: http://www.netfilter.org - OpenSSL v1.0.1q: http://www.openssl.org - Uma app quer abrir a porta %S oculta do servidor para a rede Tor. Isto é seguro se você confia na app. - procurando processos Tor existentes... - Algo ruim aconteceu. Cheque o lo - serviço oculto em: - habilitar ler o nome do serviço oculto - Habilitar iniciar o Tor: - Reinicie seu dispositivo, incapaz de resetar Tor! - Usar tabelas de IP padrão: - usar as tabelas ip binárias embutidas ao invés das tabelas do pacote Orbot - Os binários Tor não estão disponíveis para serem instalados ou atualizados. - Sempre manter o ícone na barra de tarefas quando o Orbot está conectado - Notificações Sempre Ligadas - Mostrar notificação expandida com Tor país de saída e IP - Notificações Expandidas - Pontes habilitadas! - - Idioma - Escolha o local e idioma para o Orbot - Escolha o Idioma - Deixe o padrão ou troque o idioma atual - distribuído por Tor - Salvar Configurações - Sem conexão na internet; Tor está na espera... - Largura de banda: - down - up - Modo de espera automático - Colocar o Tor em modo de espera quando não houver acesso Internet disponível - Você trocou para uma nova identidade Tor! - Navegador - Usar ChatSecure - Gerenciar Tor - Habilitar este app a controlar o serviço Tor - Parece que você não tem o Orweb instalado. Quer ajuda com isso ou devemos apenas abrir o navegador? - Instalar apps? - Sem conectividade na rede. Colocando o Tor para dormir... - Conectividade da rede está boa. Acordando Tor - atualizando configurações no serviço Tor - Tor SOCKS - Porta que Tor oferece seu proxy SOCKS (padrão: 9050 ou 0 para desativar) - Config da Porta SOCKS - Porta TransProxy Tor - Porta que Tor oferece seu Proxy Transparente no (padrão: 9040 ou 0 para desativar) - Config da Porta TransProxy - Porta DNS Tor - Porta que Tor oferece seu DNS no (padrão: 5400 ou 0 para desativar) - Config da Porta DNS - Config Personalizada do Torrc - Torrc Personalizado - Seus IPs Públicos do Tor: - Conflito de aplicattivo - Transproxy FORÇAR REMOÇÃO - Você não tem acesso root ativado - Você pode precisar parar e iniciar Orbot para as configurações de mudar para ser ativado. - VPN - kbps - mbps - KB - MB - Pontes Atualizadas - Por favor reinicie Orbot para habilitar as mundanças - QR Codes - Se a sua rede móvel ativamente blocos Tor, você pode usar uma ponte para acessar a rede. Selecione um dos tipos de pontes acima, para permitir pontes. - Modo Ponte - Email - Web - Atvar - Modo Apps VPN - Você pode permitir que todos os aplicativos em seu dispositivo para executar através da rede Tor usando o recurso VPN do Android.\n\n*AVISO* Esta é uma característica nova, experimental e em alguns casos pode não começar automaticamente, ou pode parar. Não deve ser usado para manter o anonimato, e serão utilizadas apenas para obter através de firewalls e filtros. - Enviar Email - Você pode obter um endereço de ponte através de e-mail, web ou lendo um código QR ponte. Selecione \'E-mail\' ou \'Web\' abaixo para solicitar uma ponte endereço. \n\nUma vez que você tem um endereço, copie & colá-lo na "Bridges" preferência na configuração e reiniciar do Orbot. - Instalar Orfox - Navegador Padrão - NOTA: Apenas pontes Tor padrão funcionam em dispositivos Atom/Intel X86 - Mundo - diff --git a/app/src/main/res/values-pt-rPT/strings.xml b/app/src/main/res/values-pt-rPT/strings.xml deleted file mode 100644 index 20ba24b2..00000000 --- a/app/src/main/res/values-pt-rPT/strings.xml +++ /dev/null @@ -1,14 +0,0 @@ - - - Orbot - Orbot - - - - - - - - - - diff --git a/app/src/main/res/values-pt/strings.xml b/app/src/main/res/values-pt/strings.xml deleted file mode 100644 index 69f7a770..00000000 --- a/app/src/main/res/values-pt/strings.xml +++ /dev/null @@ -1,181 +0,0 @@ - - - Orbot - http://orbot/ - http://check.torproject.org - https://check.torproject.org - https://check.torproject.org/?TorButton=true - iniciar e parar Tor - serviço proxy Tor - O Orbot está a iniciar... - Conetado à rede Tor - O Orbot está desativado - A iniciar o cliente Tor... - completo. - a aguardar. - AVISO: O seu tráfego não está anónimo! Por favor, configure as suas aplicações para utilizarem o proxy HTTP 127.0.0.1:8118 ou o proxy SOCKS4A ou SOCKS5 127.0.0.1:9050 - Início - Explorar - Configurações - Registo - Ajuda - Iniciar - Parar - Sobre - Transferir - Enviar - Ajuda - Fechar - Sobre - Limpar Registo - Verificar - Sair - Digitalizar BridgeQR - Compartilhar BridgeQR - - pressionar longo para iniciar - - Proxy Transparente (requer \'Root\') - Proxy Transparente - Tor em Tudo - Passar todo o tráfego das apps via Tor - AVISO: Rodear as portas comuns (80, 443, etc...). *USAR APENAS* se o modo \'Todas\' ou \'App\' não funcionar. - Lista de Portas - Lista de portas para o proxy. *USAR APENAS* se o modo \'Todas\' ou \'App\' não funcionar. - Insira as portas para o proxy - Solicitar Acesso \'Root\' - Solicitar acesso \'root\' para o proxy transparente - Binários do Tor instalados com sucesso! - Não foi possível instalar os ficheiros binário do Tor. Por favor, verifique o registo de eventos e notifique tor-assistants@torproject.org - Erro de Aplicação - Orbot - Sobre o Orbot - Seguinte - Voltar - Terminar - OK - Cancelar - - Alguns Detalhes do Orbot - Autorização Concedida - Autorizações do Orbot - Eu compreendo e gostaria de continuar sem a Superuser - Conceder \'Root\' para o Orbot - Configurar Acesso do Tor - Passar Todas as Aplicações Via Tor - Selecione Individualmente as Apps para o Tor - Orbot - Apps ativadas - ChatSecure - Cliente de mensagens instantâneas seguras para Android - Configurações do Proxy - Aprenda a configurar as apps para funcionarem com o Orbot - App de Mecanismo de Procura DuckDuckGo - Defina o proxy do Twitter para hospedeiro \"localhost\" e porta 8118 - https://guardianproject.info/2012/05/02/orbot-your-twitter/ - Definições Proxy - O Orbot está pronto! - - Serviço de Hospedagem Ocultado - Geral - Iniciar o Orbot no Arranque - Iniciar automaticamente o Orbot e conetar o Tor quando o seu dispositivo Android inicia - - - - Aviso - - Autorizações - Opcionalmente, pode conceder acesso de Administrador\' ao Orbot para ativar as funções avançadas, tais como, Proxy Transparente. - Se não quer isto, por favor, certifique-se que usa as apps criadas para funcionarem com a Orbot - - Orbot - Apps Ativadas - Encontre todas as apps do Projeto Guardian na Play Store da Google - - Proxy Transparente - (Selecione esta caixa se não souber do que estamos a falar) - Nenhum - \"Tethering\" Tor - Ativar o Proxy Transparente Tor para a rede Sem Fios e Dispositivos USB \"Tethered\" (necessário reiniciar) - Solicitar Acesso de Administrador - Selecionar Apps - Escolher Apps para Encaminhar Via Tor - Tudo com o Proxy - Nenhum Proxy - Inverter Seleção - Proxy de Rede de Saída (Opcional) - Tipo de Proxy de Saída - Protocolo para usar para o servidor proxy: HTTP, HTTPS, Socks4, Socks5 - Inserir Tipo de Proxy - Anfitrião Proxy de Saída - Nome do Hospedeiro do Servidor Proxy - Inserir Hospedeiro Proxy - Porta Proxy de Saída - Porta do Servidor Proxy - Inserir Porta do Proxy - Nome do Utilizador do Proxy de Saída - Nome do Utilizador do Proxy (Opcional) - Inserir Nome de Utilizador do Proxy - Senha do Proxy de Saída - Senha do Proxy (Opcional) - Inserir Senha do Proxy - Estado - Não foi possível iniciar o processo Tor: - Erro - Pontes - Usar Pontes - Endereço de IP e porta das pontes - Inserir OU porta - Portas alcançáveis - Portas alcançáveis por detrás de uma Firewal restritiva - Insira as portas - Hospedeiro de Serviço Ocultado - Portas de Serviço Ocultadas - Projeto Home(s): - https://www.torproject.org/docs/android\nhttps://guardianproject.info/apps/orbot/ - A Licença do Tor - https://torproject.org - Programas de Terceiros: - Tor: https://www.torproject.org - LibEvent v2.0.21: http://www.monkey.org/~provos/libevent/ - Polipo v1.1.9: https://github.com/jech/polipo - IPtables v1.4.21: http://www.netfilter.org - Uma app pretende abrir a porta %S do servidor ocultado para a rede Tor. Isto é seguro, se confiar na app. - encontrado o processo Tor existente... - Aconteceu algo de mau. Verifique o registo de eventos. - serviço ocultado em: - não é possível ler o nome do serviço ocultado - Não é possível iniciar o Tor: - Reinicie o seu dispositivo, não é possível reiniciar Tor! - Usar Tabelas de IP Predefinidas - Notificações Sempre Ativadas - Notificações Estendidas - Pontes ativadas! - - Idioma - Escolha o local e o idioma para o Orbot - Escolher Idioma - Deixe a predefinição ou mude o idioma atual - Guardar Definições - Largura de banda: - para baixo - para cima - Mudou para uma nova identidade do Tor! - Usar ChatSecure - Gerir Tor - Ative esta app para controlar o serviço Tor - Instalar apps? - Nenhuma conetividade de rede. A hibernar Tor… - A conetividade de rede é boa. A iniciar Tor… - a atualizar as definições no serviço Tor - SOCKS Tor - Porta DNS Tor - Os seus IPs Públicos Tor: - Conflito de App - kbps - mbps - KB - MB - Pontes Atualizadas - Códigos QR - Correio Eletrónico - Web - Ativar - Enviar Mensagem - Navegador Padrão - diff --git a/app/src/main/res/values-ro-rRO/strings.xml b/app/src/main/res/values-ro-rRO/strings.xml deleted file mode 100644 index f0ae485d..00000000 --- a/app/src/main/res/values-ro-rRO/strings.xml +++ /dev/null @@ -1,30 +0,0 @@ - - - Pagina de start - Răsfoieşte - Setări - Asistenţă - Despre - Asistenţă - Închide - Despre - Ieşire - Înapoi - Revocare - - Setări proxy - - General - - - - Avertizare - - - - Nimic - Stare - Eroare - - Salvează setările - diff --git a/app/src/main/res/values-ro/strings.xml b/app/src/main/res/values-ro/strings.xml deleted file mode 100644 index 01166b4f..00000000 --- a/app/src/main/res/values-ro/strings.xml +++ /dev/null @@ -1,231 +0,0 @@ - - - Orbot - http://orbot/ - http://check.torproject.org - https://check.torproject.org - https://check.torproject.org/?TorButton=true - pornește și oprește Tor - serviciu proxy tor - Orbot porneste... - Conectat la reteaua Tor - Orbot este dezactivat - Porneste clientul Tor... - terminat. - asteptare. - ATENTIE: Traficul inca nu este anonim! Configureaza aplicatile sa foloseasca proxy-ul HTTP 127.0.0.1:8118 sau SOCKS4A sau proxy-ul SOCKS5 127.0.0.1:9050 - Pagina de start - Răsfoieşte - Setări - log - Asistenţă - Start - Stop - Despre - Descarca - Incarca - Asistenţă - Închide - Despre - Goleste log-ul - Verifica - Ieşire - - apasa lung pentru pornire - - Proxy transparent (necesita root) - Proxy transparent - Aplicare automata a Tor la aplicatii - Tor tot - Toate aplicatile folosesc Tor pentru trafic - Port proxy de rezerva - ATENTIE: Ocoleste porturile comune (80, 443, etc.). *FOLOSESTE DOAR* daca modurile \"Toate\" sau \"Aplicatii\" nu functioneaza - Lista porturi - Lista porturi pentru proxy. *FOLOSESTE DOAR* daca modurile \"Toate\" sau \"Aplicatii\" nu functioneaza - Introdu porturile pentru proxy - Necesita acces root - Necesita acces root pentru proxy transparent - Fisierele binare Tor instalate cu succes! - Fisierele binare Tor nu au putut fi instalate. Verificati log-ul si raportati bug-ul la tor-assistants@torproject.org - Eroare de aplicatie - Orbot - Despre Orbot - Urmatorul - Înapoi - Termina - Ok - Revocare - - Detalii Orbot - Permisiune acordata - Permisiuni Orbot - Excelent! Am detectat ca ai permis acces root pentru Orbot. Vom folosi aceasta putere cu raspundere. - Desi nu este necesar, Orbot poate fi mai puternic daca dispozitivul dumneavoastra are acces root. Foloseste butonul de mai jos pentru ai oferi superputeri lui Orbot! - Daca nu ai acces root, sau nu ai habar despre ce vorbim, asigura-te ca folosesti aplicatii facute sa functioneze cu Orbot. - Inteleg si as vrea sa continui fara Superuser - Aproba root pentru Orbot - Configureaza Tor - Orbot ofera posibilitatea sa trimita tot traficul prin Tor SAU sa alegi aplicatii individuale. - Toate aplicatiile folosesc Tor - Alege aplicatii individuale pentru Tor - Aplicatii compatibile Orbot - Aplicatiile de mai jos au fost create sa fie compatibile cu Orbot. Apasa pe fiecare buton pentru a instala acum, sau le poti gasi mai tarziu pe Google Play, pe site-ul GuardianProject.info sau pe F-Droid.org. - ChatSecure - Mesagerie instantanee securizată pentru Android - Setari pentru proxy - Invata cum sa configurezi aplicatii sa fie compatibile cu Orbot - Motor de cautare DuckDuckGo - Seteaza proxy-ul Twitter \"localhost\" su portul 8118 - https://guardianproject.info/2012/05/02/orbot-your-twitter/ - Setări proxy - Orbot este pregatit! - Configurați Orbot înainte de a începe să-l utilizați! - - Vom deschide pagina https://check.torproject.org pentru a verifica daca Orbot este configurat corespunzator si daca este conectat la Tor. - Serviciu de gazduire ascuns - General - Porneste Orbot la boot-are - Porneste Orbot automat si conecteaza-te la Tor cand porneste dispozitivul - - - - Atentie - - Permisiuni - Optional, ii poti oferi lui Orbot acces \"Superuser\" pentru a activa optiuni avansate, cum ar fi proxy transparent. - Daca nu vrei sa faci asta, asigura-te ca folosesti aplicatii compatibile cu Orbot. - - Aplicatii cu Orbot activat - ChatSecure: Aplicație sigură de chat cu codare Off-the-Record - Gaseste toate aplicatile Guardian Project pe Google Play - - Proxy transparent - Asta va permite aplicatilor tale sa foloseasca Tor automat fara nici o configurare. - (Bifeaza asta daca nu ai idee despre ce vorbim) - Nimic - Partajarea conexiunii Tor - Activeaza proxy transparent pentru conexiuni partajate prin WiFi si USB (necesita restart) - Cere acces Superuser - Selecteaza aplicatii - Alege aplicatii care sa foloseasca Tor - Configurare nod - Setari avansate care ar putea sa iti reduca anonimitatea - Noduri de intrare - Amprente, nick name-uri si adrese pentru primul hop - Introdu noduri de intrare - Proxy de retea pentru iesire (optional) - Tipul proxy-ului de iesire - Tipul protocolului pentru proxy: HTTP, HTTPS, Socks4, Socks5 - Introdu tipul proxy-ului - Host-ul proxy-ului de iesire - Hostname-ul server-ului proxy - Introdu host-ul proxy-ului - Port-ul proxy-ului de iesire - Port-ul serverului proxy - Introdu port-ul proxy - Username-ul proxy-ului de iesire - Username-ul proxy-ului (optional) - Introdu username-ul proxy-ului - Parola pentru proxy-ul de iesire - Parola pentru proxy (optional) - Introdu parola pentru proxy - Status - Configurez proxy transparent complet... - Configurez un proxy transparent bazat pe aplicatie... - Proxy transparent ACTIVAT - TransProxy activat pentru partajare! - ATENTIE: eroare la pornirea proxy-ului transparent! - Reguli TransProxy golite - Nu am putut porni procesul Tor: - Configurez proxy transparent bazat pe port... - Eroare de punte - Pentru a putea folosi optiunea de punte, trebuie introdusa cel putin o adresa IP pentru punte. - Trimite un e-mail la bridges@torproject.org cu linia \"get bridges\" in continutul mail-ului de pe un cont de GMail. - Eroare - Setarile tale pentru adrese accesibile au cauzat o exceptie! - Setarile tale de relay au cauzat o exceptie! - Noduri de iesire - Amprente, nick name-uri, tari si adrese pentru ultimul hop - Introdu noduri de iesire - Noduri de exclus - Amprente, nick name-uri, tari si adrese de exclus - Introdu noduri de exclus - Noduri stricte - Foloseste *doar* nodurile specificate - Punti - Foloseste punti - Punti mascate - Activeaza noduri de intrare alternative in reteaua Tor - Activeaza daca puntile configurate sunt punti mascate - Adresa IP si port pentru punti - Introdu adresa pentru punte - Comutatoare - Comutare - Activeaza dispozitivul sa fie un comutator fara iesire - Port de retransmitere - Port pentru comutatorul tau Tor - Introdu portul OR - Nick name-ul comutatorului - Nick name-ul pentru comutatorul tau Tor - Introdu un nick name pentru comutator - Adresa accesibila - Ruleaza ca si client in spatele firewall-ului cu politici restrictive - Porturi accesibile - Porturi accesibile in spatele unui firewall restrictiv - Introdu porturi - Serviciu de gazduire ascuns - permite serverului de pe dispozitiv sa fie accesibil in reteaua Tor - introdu porturile localhost-ului pentru servicile ascunse - Porturi de serviciu ascunse - numele serviciului tau ascuns (generat automat) - activeaza exportul log-ului (trebuie folosit adb sau LogCat pentru vizualizare) - Casa(le) proiectului: - Licenta Tor - https://torproject.org - Aplicatii tertiare: - Tor: https://www.torproject.org - LibEvent v2.0.21: http://www.monkey.org/~provos/libevent/ - Polipo v1.1.9: https://github.com/jech/polipo - IPtables v1.4.21: http://www.netfilter.org - O aplicatie vrea sa deschida portul ascuns %S spre reteaua Tor. Este sigur daca ai incredere in aplicatie. - gasit proces Tor existent... - Ceva rau s-a intamplat. Verifica log-ul - serviciu ascuns pe: - nu am putut citi numele serviciului ascuns - Nu am reusit sa pornesc Tor: - Foloseste Iptables implicite - foloseste fisierele binare iptables incorporate in locul celor din Orbot - Fisierele binare Tor nu au putut fi instalate sau actualizate. - Arata tot timpul icoana in bara cand Orbot este conectat - Notificari active tot timpul - Punti activate! - - Limbă - Alege localele si limba pentru Orbot - Alege limba - Lasa implicit sau schimba limba curenta - Salvează setarile - Nu este conexiune la internet; Tor este în așteptare... - Lățime de bandă: - jos - sus - Fără adormirea automată a rețelei - Pune Tor să doarmă dacă nu este internet disponibil - Ați comutat la o nouă identitate Tor! - Utilizați ChatSecure - Administrare Tor - Activați această aplicație pentru a controla serviciile Tor - Se instalează aplicația? - Nu este conexiune la rețea. Se pune Tor în adormire... - Conexiunea la rețea este bună. Se trezește Tor... - se actualizează configurările în serviciul Tor - Tor SOCKS - Nu aveți activat accesul ca ROOT - kbps - mbps - KiO - MiO - Coduri QR - Mod punte - Email - Web - Activează - Trimite email - Navigator standard - diff --git a/app/src/main/res/values-rs-rAR/strings.xml b/app/src/main/res/values-rs-rAR/strings.xml deleted file mode 100644 index 132b67e8..00000000 --- a/app/src/main/res/values-rs-rAR/strings.xml +++ /dev/null @@ -1,58 +0,0 @@ - - - Orbot - http://orbot/ - http://check.torproject.org - https://check.torproject.org - https://check.torproject.org/?TorButton=true - reiniciar Tor - torproxyservice - Orbot está iniciándose… - Conectado a la red Tor - \"Orbot está Desactivado - Orbot se está apagando - Completar - CIUDADO: Tu tráfico no es anónimo aún! Por favor configura tus aplicaciones para que usen el HTTP proxy 127.0.0.1:8118 o SOCKS4A o el proxy SOCKS5 127.0.0.1:9050 - Inicio - Navegar - Configuración - Registro - Ayuda - Apps - Iniciar - Detener - Acerca de - Asistente - Ayuda - Cerrar - Acerca de - Borrar Registros - Chequear - Salir - Proxying Transparente (Requiere Root) - Proxying Transparente - Torificación Automática de Aplicaciones - Torear Todo - Siguiente - Atrás - Finalizar - Cancelar - - Orbot está listo! - - General - - - - - - - - - - - - - potenciado por The Tor Project - diff --git a/app/src/main/res/values-ru/strings.xml b/app/src/main/res/values-ru/strings.xml deleted file mode 100644 index 94029fb0..00000000 --- a/app/src/main/res/values-ru/strings.xml +++ /dev/null @@ -1,293 +0,0 @@ - - - Orbot - Orbot - это свободная программа для прокси-соединений, она позволяет другим приложениям более безопасно использовать интернет-соединение. Orbot использует Tor для шифрования интернет-трафика, который затем скрывается в ходе пересылки через несколько компьютеров в разных частях планеты. Tor является свободным программным приложением, а также открытой сетью, помогающей защититься от слежки в сетях, угрожающей личной свободе и частной жизни, конфиденциальным бизнес-деятельности и контактам, а также государственной программе безопасности, известной как анализ трафика. - http://orbot/ - http://check.torproject.org - https://check.torproject.org - https://check.torproject.org/?TorButton=true - Запуск и остановка Tor - torproxyservice - Запуск Orbot... - Подключён к сети Tor - Orbot отключён - Служба Tor выключается - Запускается клиент Tor... - завершено. - ожидание. - ПРЕДУПРЕЖДЕНИЕ: ваш трафик ещё не анонимен! Пожалуйста, настройте свои приложения на использование HTTP-прокси 127.0.0.1:8118 или же SOCKS4A или SOCKS5-прокси 127.0.0.1:9050 - Домашняя страница - Просмотр - Настройки - Журнал - Справка - VPN - Запустить - Остановить - О программе - Получить приложения... - Загрузка - Отправка - Справка - Закрыть - О программе - Очистить журнал - Проверка - Выход - Сканировать QR-код моста - Опубликовать QR-код моста - - долгое нажатие для запуска - - Прозрачный прокси (требуется root-доступ) - Прозрачный прокси - Автоматическая Tor-ификация приложений - Направлять всё через Tor - Направлять трафик всех приложений через Tor - Резервный порт прокси - ПРЕДУПРЕЖДЕНИЕ: обходит общие порты (80, 443, и т.д.). *ИСПОЛЬЗОВАТЬ ТОЛЬКО* если режимы \'Всё\' или \'Приложение\' не работают. - Список портов - Список портов для проксификации. *ИСПОЛЬЗОВАТЬ ТОЛЬКО* если режимы \'Всё\' или \'Приложение\' не работают. - Введите порты для проксификации - Запросить root-доступ - Запросить root-доступ для прозрачной проксификации - Программа Tor успешно установлена! - Не удалось установить программу Tor. Пожалуйста, проверьте системный журнал и сообщите нам: tor-assistants@torproject.org - Ошибка приложения - Orbot - Об Orbot - Вперёд - Назад - Завершить - OK - Отмена - - Некоторые сведения о программе Orbot - Orbot — это приложение с открытым исходным кодом, которое содержит Tor, LibEvent и Privoxy. Оно предоставляет локальный HTTP-прокси (8118) и SOCKS-прокси (9050) в сеть Tor. Orbot также позволяет на устройствах с правами root пересылать весь интернет-трафик через Tor. - Разрешение получено - Разрешения Orbot - Отлично! Мы определили, что вы предоставили root-права для Orbot. Мы будем использовать эту возможность с умом. - Хотя это и не требуется, Orbot может быть более мощным инструментом, если ваше устройство имеет права root. Нажмите на кнопку ниже и предоставьте Orbot супервозможности! - Если у вас нет root-прав или вы не имеете представления о чём мы говорим, просто убедитесь, что используете приложения, разработанные для Orbot. - Я понимаю и хочу продолжить без прав суперпользователя - Дать root-права Orbot - Настроить Tor-ификацию - Программа Orbot даёт вам возможность направлять трафик всех приложений через Tor ИЛИ выбрать приложения для перенаправления самостоятельно. - Направлять все приложения через Tor - Направлять выбранные приложения через Tor - Orbot-задействованные приложения - Мы советуем вам скачать и использовать приложения, которые умеют работать напрямую через Orbot. Нажмите на кнопки ниже, чтобы запустить процесс установки. - ChatSecure - защищённый обмен сообщениями в Android - Настройки прокси: узнайте, как настроить приложения для работы с Orbot - Приложение поисковой системы DuckDuckGo - Twitter поддерживает http-прокси \"localhost:8118\" - StoryMaker - напишите рассказ и оставьте его Tor для обеспечения безопасности! - https://guardianproject.info/2012/05/02/orbot-your-twitter/ - Настройки прокси - Если используемое вами приложение для Android поддерживает HTTP или SOCKS-прокси, то вы можете настроить его на подключение к Orbot и использование Tor.\n\n\nЗначение хоста - 127.0.0.1 или \"localhost\". Для HTTP номер порта - 8118. Для SOCKS-прокси - 9050. По возможности используйте SOCKS4A или SOCKS5.\n \n\n\nВы можете узнать больше о работе через прокси на Android, прочитав этот FAQ: http://tinyurl.com/proxyandroid\n - Orbot готов к использованию! - Миллионы людей во всём мире используют Tor по различным причинам. Журналисты и блоггеры, правозащитники, сотрудники правоохранительных органов, солдаты, корпорации, граждане стран с репрессивным режимом и просто обычные граждане..., а теперь готовы и вы! - Пожалуйста, настройте Orbot прежде чем приступить к использованию! - - Вы успешно подключились к сети Tor, но это НЕ значит, что ваше устройство безопасно. Вы можете воспользоваться функцией \'Проверка\' из меню, чтобы протестировать ваш браузер.\n\nПосетите наш сайт https://guardianproject.info/apps/orbot или отправьте письмо на адрес help@guardianproject.info, чтобы узнать больше. - Это приведёт к запуску браузера, выбранного на вашем устройстве по умолчанию, и подключению к сайту https://check.torproject.org с целью проверки правильности работы Orbot и определения, подключены ли вы к сети Tor. - Скрытые службы - Общие - Запускать Orbot при загрузке - Автоматически запускать Orbot и подключаться к сети Tor при загрузке вашего Android-устройства - - - Orbot позволяет использовать Tor на Android!\n\nTor позволяет вам защититься от фильтрации содержимого, анализа трафика и наблюдения за сетью, которые ставят под угрозу приватность, конфиденциальную информацию и личные отношения.\n\nЭтот мастер поможет вам настроить Orbot и Tor на вашем устройстве. - - Предупреждение - Сама по себе установка Orbot не сделает автоматически ваш мобильный трафик анонимным.\n\nВы должны правильно настроить Orbot, ваше устройство и другие приложения, что бы успешно использовать Tor. - - Разрешения - Вы так же можете по желанию дать Orbot права \'Суперпользователя\' для доступа к дополнительным возможностям типа прозрачной проксификации. - Если вы не хотите делать это, пожалуйста, удостоверьтесь, что используете приложения, созданные для работы с Orbot. - Похоже, ваше устройство не имеет root-прав и не предоставляет доступ \'Суперпользователя\'.\n\nЧтобы использовать Tor, вам надо использовать приложения, построенные для работы с Orbot или те, которые поддерживают использование HTTP или SOCKS-прокси. - - Приложения, работающие с Orbot: - ChatSecure: приложение для безопасной переписки с конфиденциальным шифрованием - Orfox: конфиденциальный браузер, работающий через Tor - Найти все приложения Guardian Project на Google Play - Найти все приложения Guardian Project на F-Droid - Найти все приложения Guardian Project на сайте https://f-droid.org - - Прозрачное проксирование - Это позволяет вашим приложениям автоматически работать по сети Tor без какого-либо конфигурирования. - (Отметьте данный пункт, если вы не знаете о чём идёт речь) - Нет - Тетеринг Tor - Включить прозрачную проксификацию Tor для устройств с тетерингом по Wi-Fi и USB (требуется перезапуск) - Запросить доступ Суперпользователя - Выбранные приложения - Выбрать приложения для направления через Tor - Конфигурация узла - Это дополнительные настройки, которые могут снизить вашу анонимность - Входные узлы - Отпечатки, псевдонимы, страны и адреса для первого прыжка - Введите входные узлы - Разрешить фоновую загрузку - Позволить любому приложению требовать от Orbot запускать Tor и относящиеся к нему сервисы - Проксировать всё - Не проксировать - Инвертировать выделенное - Исходящий сетевой прокси (необязательно) - Тип прокси - Протокол для использования прокси-сервером: HTTP, HTTPS, Socks4, Socks5 - Введите тип прокси - Хост прокси - Имя хоста прокси-сервера - Введите хост прокси - Порт прокси - Порт прокси-сервера - Введите порт прокси - Имя пользователя прокси - Имя пользователя прокси-сервера (необязательно) - Введите имя пользователя прокси - Пароль пользователя прокси - Пароль пользователя прокси-сервера (необязательно) - Введите пароль пользователя прокси - Статус - Установка общей прозрачной проксификации... - Установка основанной на приложениях прозрачной проксификации... - Прозрачная проксификация ВКЛЮЧЕНА - Прозрачный прокси поддерживает тетеринг! - ВНИМАНИЕ: ошибка запуска прозрачной проксификации! - Правила прозрачного прокси удалены - Невозможно запустить Tor: - Polipo работает на порту: - Установка основанной на портах прозрачной проксификации... - Ошибка моста - Для использования необходимо задать IP-адрес как минимум одного моста. - Отправьте письмо на адрес bridges@torproject.org со строкой \"get bridges\" в теле сообщения из учётной записи GMail. - Ошибка - Ваши настройки доступных адресов вызвали исключение! - Настройки вашего ретранслятора вызвали исключение! - Выходные узлы - Отпечатки, псевдонимы, страны и адреса для последнего прыжка - Введите выходные узлы - Исключённые узлы - Отпечатки, псевдонимы, страны и адреса на исключение - Введите исключённые узлы - Точные узлы - Использовать *только* эти заданные узлы - Мосты - Использовать мосты - Обфусцированные мосты - Включить альтернативные входные узлы в сеть Tor - Заданные мосты обфусцированы - IP-адреса и порты мостов - Введите адреса мостов - Ретрансляторы - Ретрансляция - Разрешить вашему устройству быть невыходным ретранслятором - Порт ретранслятора - Слушающий порт для вашего ретранслятора Tor - Введите порт OR - Имя ретранслятора - Имя для вашего ретранслятора Tor - Введите пользовательское имя ретранслятора - Доступные адреса - Запускать как клиент за межсетевым экраном с ограничивающими политиками - Доступные порты - Порты, доступные из-за ограничительного сетевого экрана - Введите порты - Включить скрытые службы - Запустить сервера, доступные через сеть Tor - Введите локальные порты для скрытых служб - Порты скрытой службы - Адресуемое имя для вашей скрытой службы (создаётся автоматически) - Включить вывод журнала отладки (требует использовать adb или aLogCat для просмотра) - Домашняя страница проекта: - https://www.torproject.org/docs/android\nhttps://guardianproject.info/apps/orbot/ - Лицензия Tor - https://torproject.org - Программы сторонних разработчиков: - Tor: https://www.torproject.org - LibEvent v2.0.21: http://www.monkey.org/~provos/libevent/ - Polipo v1.1.9: https://github.com/jech/polipo - IPtables v1.4.21: http://www.netfilter.org - OpenSSL v1.0.1q: http://www.openssl.org - Приложение хочет открыть скрытый порт сервера %S сети Tor. Это безопасно, если вы доверяете данному приложению. - найден существующий процесс Tor... - Произошла какая-то ошибка. Проверьте журнал. - скрытая служба на: - невозможно прочитать имя скрытой службы - Невозможно запустить Tor: - Перезагрузите устройство, невозможно переустановить Tor! - Использовать Iptables по умолчанию - Использовать встроенный файл iptables вместо поставляемого с Orbot - Исполняемые файлы Tor не смогли установиться или обновится. - Всегда отображать иконку в панели задач когда Orbot подключен - Постоянное уведомление о работе - Показать расширенное уведомление Tor со страной выхода и IP - Расширенные уведомления - Мосты включены! - - Язык - Выбрать язык интерфейса для Orbot - Выбрать язык - Оставить по умолчанию или переключить текущий язык - основано на Tor - Сохранить настройки - Отсутствует подключение к интернету, Tor находится в режиме ожидания… - Канал: - к нам - от нас - Автозасыпание без сети - Переводить Tor в спящий режим при отсутствии интернета - Вы переключились на новый идентификатор Tor! - Проверить браузер - Использовать ChatSecure - Управление Tor - Разрешить приложению управлять сервисом Tor - Не похоже, что у вас установлен Orfox. Хотите справку на эту тему или просто открыть браузер? - Установить приложения? - Нет подключения к сети. Tor входит в режим сна... - Подключение к сети установлено. Tor просыпается... - обновление настроек в сервисе Tor - Tor SOCKS - Порт, на котором Tor предоставляет свой SOCKS-прокси (по умолчанию: 9050, 0 - для отключения) - Настройка порта SOCKS - Порт прозрачного прокси Tor - Порт, на котором Tor предоставляет свой прозрачный прокси (по умолчанию: 9040, 0 - для отключения) - Настройка порта прозрачного прокси - Порт DNS Tor - Порт, на котором Tor предоставляет свой DNS (по умолчанию: 5400, 0 - для отключения) - Настройка порта DNS - Пользовательские настройки Torrc - ТОЛЬКО ДЛЯ ЭКСПЕРТОВ: внесите настройки напрямую в строки файла конфигурации torrc - Пользовательские Torrc - Mobile Martus - приложение Benetech документация по правам человека - Ваши публичные IP-адреса Tor: - Пожалуйста, отключите эту программу в Android->Настройки->Приложения, если у вас возникли проблемы с Orbot: - Конфликт приложений - Автообновление прозрачного прокси - Повторно применить правила прозрачного прокси при изменении состояния сети - ПРИНУДИТЕЛЬНОЕ УДАЛЕНИЕ прозрачного прокси - Нажмите здесь, чтобы НЕМЕДЛЕННО очистить все сетевые правила прозрачного прокси - Правила прозрачного прокси удалены! - У вас не включён root-доступ - Возможно, потребуется остановить и запустить Orbot заново для подключения изменений настроек. - VPN - кбит/с - мбит/с - КБ - МБ - Мосты обновлены - Пожалуйста, перезапустите Orbot для вступления изменения в силу - QR-коды - Если ваша сеть мобильной связи активно блокирует Tor, вы можете использовать мосты Tor для доступа к сети. Выберите один из типов мостов выше, чтобы включить эту функцию. - Режим моста - Эл. почта - Сайт - Активация - VPN-режим приложений - Вы можете включить функцию перенаправления всех приложений на вашем устройстве через сеть Tor, используя функцию VPN в Android.\n\n* ПРЕДУПРЕЖДЕНИЕ * Это новая экспериментальная функция и в некоторых случаях может остановиться или не запуститься автоматически. Она не должна быть использована для анонимности, а ТОЛЬКО для прохождения фильтров и межсетевых экранов. - Отправить письмо - Вы можете получить адрес моста по электронной почте, с сайта или путём сканирования QR-кода. Выберите \"Эл. почта\" или \"Сайт\" ниже, чтобы запросить адрес моста.\n\nПолученный адрес скопируйте и вставьте его в разделе настроек Orbot \"Мосты\", после чего перезапустите приложение. - Установить Orfox - Стандартный браузер - ПРИМЕЧАНИЕ: только стандартные мосты Tor работают на устройствах Intel X86/Atom - Мир - diff --git a/app/src/main/res/values-si-rLK/strings.xml b/app/src/main/res/values-si-rLK/strings.xml deleted file mode 100644 index e4dc474e..00000000 --- a/app/src/main/res/values-si-rLK/strings.xml +++ /dev/null @@ -1,190 +0,0 @@ - - - Orbot - http://orbot/ - http://check.torproject.org - https://check.torproject.org - https://check.torproject.org/?TorButton=true - Tor ආරම්භ කිරීම හා නැවතීම - Tor නියුතු සේවා - Orbot ආරම්භ කරමින්… - Tor ජාලයට සබැදියි - Orbot ක්‍රියාවිරහිත කර ඇත - Tor දායකයා ආරම්භ කරමින්... - සම්පුර්ණයි. - රැදී සිටියි. - අවවාදයයි: ඔබේ ගනුදෙනු තවම නිර්නාමික නොමැත. කරුණාකර ඔබේ යෙදුම් සදහා HTTP proxy 127.0.0.1:8118 හෝ SOCKS4A හෝ SOCKS5 proxy 127.0.0.1:9050 භාවිතා වන පරිදි වින්‍යාස කරගන්න. - මුල්පිටුව - පිරික්සන්න - සිටවුම් - ලොගය - උදව් - අරඹන්න - නවත්වන්න - පිළිබද - භාගත කරන්න - උඩුගත කරන්න - උදව් - වසන්න - පිළිබද - ලොගය හිස් කරන්න - පරීක්ෂා කරන්න - ඉවත් වන්න - - ආරම්භ කිරීමට ටික වෙලාවක් තදකරන්න - - පාරදෘශ්‍ය නියුතුසේවා (මුලය අවශ්‍ය වේ) - පාරදෘශ්‍ය නියුතුසේවා - යොමුන් ස්වයංක්‍රීයව ටොර්කරණය - Tor සියල්ල - Tor තුල සියළු යොමුවලට පවතින නියුතුසේවා තදබදය - පෝට නියුතුසේවා පසුබැසීම - අවවාදයයි: මගහැරිය යුතු පොදු පෝට (80, 443, යනාදිය). *භාවිතාව හුදෙක්* \'සියළු\' සෝ \'යොමු\' ප්‍රකාර වැඩ නොකරන්නේ නම් පමණි. - පෝට ලැයිස්තුව - නියුතුසේවා සදහා පෝට ලැයිස්තුව. *භාවිතාව හුදෙක්* \'සියළු\' සෝ \'යොමු\' ප්‍රකාර වැඩ නොකරන්නේ නම් පමණි. - පෝට නියුතුසේවාවට එක් කරන්න - මුල ප්‍රවේශය ඉල්ලන්න - පාරදෘශ්‍ය නියුතුසේවා සදහා මුල ප්‍රවේශය ඉල්ලන්න - Tor ද්විමයන් සාර්ථකව ස්ථාපනය කරන ලදී! - Tor ද්විමය ගොනුවන් ස්ථාපනය කිරීමට නොහැකි විය. කරුණාකර ලොගය පරික්ෂාකර tor-assistants@torproject.org ට දැනුම් දෙන්න - යෙදුම් දෝෂ - Orbot - Orbot පිලිබදව - ඊලග - පසුපසට - අවසානයි - එකගයි - අවලංගු කරන්න - - Orbot පිළිබද ඇතැම් විස්තර - අනුමැතිය ලැබී ඇත. - Orbot අනුමැතියන් - අනර්ඝයි! ඔබ මුල Orbot සදහා මුල අනුමැතියන් සබල කර ඇති බව අපට අනාවරණය විය. අප මෙම බලය නැණවත් ලෙස භාවිතා කිරීමට පොරොන්දු වෙමු. - අත්‍යවශ්‍ය නොවුවත් Orbot හට මුල ප්‍රවේශය ලබාදීමෙන් එය බලගතු මෙවලමක් බවට පත්වේ. පහල බොත්තම භාවිතයෙන් Orbot හට සුපිරිබලය ලබාදෙන්න! - ඔබට මුල ප්‍රවේශය සම්බන්ධව කිසිදු අවබෝධයක් නොමැති නම්, Orbot වල වඩා කරන යොමුන් පමණක් භාවිතා කරන්න. - මා හට වැටහෙයි. සුපිරි පරිශිලකයා නොමැතිව දිගටම කරගෙන යාමට කැමැත්තෙමි. - Orbot හට මුලය ප්‍රදානය කරන්න - ටොර්කරණය වින්‍යාස කරන්න - Orbot ඔබට සියළු යොමුවල ගනුදෙනු Tor තුලින් යැවීමට හෝ ඔබේ යොමු තනි තනිව තෝරාගැනීමට අවකාශ ලබාදේ. - සියළු යොමුවලට පවතින නියුතුසේවා Tor තුලින් යවන්න - තනි යොමුන් Tor සදහා තෝරාගන්න - Orbot සබල කල යොමු - පහත යොමු සාදා ඇත්තේ Orbot සමග වැඩ කිරීමට ය. ස්ථාපනය කිරීම සදහා එක් එක් බොත්තම මත ක්ලික් කරන්න. නැතහොත් ඔබට මෙම යොමු Google Play, GuardianProject.info වෙබ්අඩවියෙන් හෝ F-Droid.org වලින් සොයා ගත හැක. - නියුතු සේවා සිටුවම් - Orbot සමග ක්‍රියාකිරීමට අනෙක් යොමු වින්‍යාස කරන ආකාරය හදාරන්න - DuckDuckGo සෙවුම් යන්ත්‍ර යෙදුම - Twitter නියුතුසේවාව \"localhost\" සත්කාරකයට හා පෝටය 8118 ට පිහිටුවන්න - https://guardianproject.info/2012/05/02/orbot-your-twitter/ - නියුතු සේවා සිටුවම් - Orbot සුදානම්! - - මෙමගින් ඔබේ වෙබ් බ්‍රව්සරය https://check.torproject.org ට විවෘත වේ. එවිට ඔබට Orbot නිසි ලෙස වින්‍යාස වී ඇතිදැයි හා ඔබ Tor ජාලයට සම්බන්ධ වී ඇතිදැයි දැකගත හැක. - සැගවුණු සේවා සත්කාර කරමින් - පොදු - Orbot ඇරඹුම් ධාවකයේ අරඹන්න - Orbot ස්වයංක්‍රියව ආරම්භ කර, ඔබේ Android උපකරණය පටන්ගත් විට Tor වලට සම්බන්ධ කරගන්න. - - - - අවවාදයයි - - අනුමැතිය - ඔබට අවශ්‍ය නම් Orbot සුපිරි පරිශීලකයාට පාරදෘශ්‍ය නියුතු සේවා වැනි ප්‍රගමන විශේෂාංග සබල කිරීමට අවසර ලබාදිය හැක. - ඔබට මෙය සිදු කිරීමට අවශ්‍යතාවක් නොමැති නම්, Orbot වල වැඩා කරන යොමුන් පමණක් භාවිතා කරන්න. - - Orbot සබල කල යොමු - Google Play තුලින් Guardian Project apps තෝරාගන්න - - පාරදෘශ්‍ය නියුතුසේවා - මෙමගින් ඔබේ යොමුන්ට කිසිදු වින්‍යසකරණයක් නොමැතිව Tor ජාලය හරහා ස්වයංක්‍රියව ක්‍රියාත්මක විය හැක. - (ඔබට අප සදහන් කල කරුණු පිළිබද අවබෝධයක් නොමැති නම් මෙම කොටුව සලකුණු කරන්න) - කිසිවක් නොමැත - Tor Tethering - Wifi හා USB Tethered උපාංග සදහා Tor පාරදෘශ්‍ය නියුතු සේවාව සබල කරන්න (නැවත ආරම්භ කිරීමක් අවශ්‍යවේ) - සුපිරි පරිශීලකයාගේ ප්‍රවේශය ඉල්ලන්න - යොමුන් තෝරාගන්න - Tor හරහා යැවීමට යොමුන් තෝරාගන්න - නොඩු වින්‍යාසකරණය - මේවා ඔබේ නිර්නාමිකතාව අඩු කරන ප්‍රගමන සිටුවම් ය. - ඇතුළු විමේ නොඩු - පළමු hop සදහා අගිලිසලකුණු, nicks, රටවල් හා ලිපිනයන් - ඇතුළු විමේ නොඩුවලට පිවිසෙන්න - Outbound ජාල නියුතු - Outbound නියුතු වර්ගයකි - නියුතු සේවාදායකයන් සදහා ප්‍රොටෝකෝල: HTTP, HTTPS, Socks4, Socks5 - නියුතු සේවා වර්ගය ඇතුලත් කරන්න - Outbound නියුතු සත්කාරයකි - නියුතු සේවාදායකගේ සත්කාරක නාමය - නියුතුසේවා සත්කාරය ඇතුලු කරන්න - Outbound නියුතු පොර්ටයකි - නියුතු සේවාදායක පෝටය - නියුතු සේවා පෝටය ඇතුළු කරන්න - තත්වය - සම්පුර්ණ පාරදෘශ්‍ය නියුතුසේවා පිහිටුවීම... - යොමු පදනම් කරගෙන ක්‍රියාත්මක වන පාරදෘශ්‍ය නියුතුසේවා පිහිටුවීම... - පාරදෘශ්‍ය නියුතුසේවා සබල කර ඇත - TransProxy Tethering සදහා සබල කර ඇත! - අවවාදයයි: පාරදෘශ්‍ය නියුතුසේවාවෙන් දෝෂයක් හටගෙන ඇත! - TransProxy කොන්දේසි ඉවත් කර ඇත - Tor ක්‍රියාවලින් ආරම්භ කිරීමට නොහැකි විය: - පෝට පදනම් කරගෙන ක්‍රියාත්මක වන පාරදෘශ්‍ය නියුතුසේවා පිහිටුවීම... - සේතු දෝෂයකි - සේතු විශේෂාංග භාවිතාය සදහා ඔබ අඩු තරමින් එක් සේතු IP ලිපිනයක් හෝ ඇතුලත් කල යුතුය. - \"get bridges\" නම් පේලිය විද්‍යුත් ලිපියේ දේහයේ ඇතුලත් කර gmail ගිණුමකින් bridges@torproject.org ලිපිනයට යවන්න. - දෝෂයකි - ඔබේ සේන්දුවන ලිපිනයෙහි සිටුවම්වල ව්‍යතිරේකයක් හටගෙන ඇත! - ඔබේ ප්‍රතියෝජක සිටුවම්වල ව්‍යතිරේකයක් හටගෙන ඇත! - පිටවුම් නෝඩු - පළමු hop සදහා අගිලිසලකුණු, nicks, රටවල් හා ලිපිනයන් - පිටවුම් නොඩුවලට පිවිසෙන්න - අත්හරින නොඩු - අත්හරින අගිලිසලකුණු, nicks, රටවල් හා ලිපිනයන් - අත්හරින නොඩුඩුවලට පිවිසෙන්න - දැඩි නොඩු - ඉහත සදහන් නොඩු *පමණක්* භාවිතා කරන්න - සේතු - සේතු භාවිතා කරන්න - සේතු අදුරු කරන්න - Tor ජාලයට විකල්ප ඇතුළු විමේ නොඩු සබල කරන්න - වින්‍යාස කර ඇති සේතු අදුරු කල සේතු නම් ඒවා සබල කරන්න - IP ලිපිනය හා සේතුවල පෝට - සේතු ලිපිනයන් ඇතුළු කරන්න - ප්‍රතියෝජකය - ප්‍රතියෝජනය - ඔබේ උපාංගය නික්ම-නොයන ප්‍රතියෝජකයක් බවට සබල කරන්න - ප්‍රතියෝජක පෝටය - Tor ප්‍රතියෝජකයට සවන්දෙන පෝටය - OR පෝටය ඇතුළු කරන්න - ප්‍රතියෝජක අපනාමය - ඔබේ Tor ප්‍රතියෝජකයේ අපනාමය - ව්‍යාවහාරික ප්‍රතියෝජක අපනාමය ඇතුළු කරන්න - සේන්දු වියහැකි ලිපිනය - සේවාදායකයෙකු ලෙස firewall පිටුපස සිට සිමාකාරී පිළිවෙත් සමග ක්‍රියාකරන්න - සේන්දු වියහැකි පෝටයන් - සිමාකාරී firewall පිටුපස සේන්දුවිය හැකි පෝටයන් - පෝටයන් ඇතුළු කරන්න - සැගවුණු සේවා සත්කාර කරමින් - උපාංග මත දිවෙන සේවාදායකයාට Tor ජාලයට ප්‍රවේශවීමට ඉඩදෙන්න - සැගවුණු සේවා සදහා ඇති localhost පෝටයන් ඇතුළු කරන්න - සැගවුණු සේවා පෝටයන් - ඔබේ සැගවුණු සේවා සදහා අමතන නාමය (ස්වයංක්‍රියව ජනනය වූ) - නිදොස් කිරීමේ ලොගය ප්‍රතිදානය සදහා සබල කරන්න (නැරඹීම සදහා adb or aLogCat භාවිතා කරන්න) - ව්‍යාපෘති නිවහන(න්): - Tor බලපත්‍රය - https://torproject.org - 3 වන පාර්ශව මෘදුකාංග - යොමුවකට සැගවුණු සේවාදායක %S පෝටය Tor ජාලයට විවෘත කිරීමට උවමනාය. මෙය සුරක්ෂිතවන්නේ ඔබ මෙම යොමුව විශ්වාස කරනවා නම් පමණි. - පවතින Tor ක්‍රියාවලි හමුවිය... - යම් නොමනා දෙයක් සිදුවිය. ලොගය පරික්ෂා කර බලන්න - සැගවුණු සේවා පිහිටන්නේ: - සැගවුණු සේවා නාමය කියවීමට නොහැකිය - Tor ආරම්භ කිරීමට නොහැකිය: - පෙරනිමි IP වගුව භාවිතා කරන්න - Orbot හී ද්විමය ip වගු වෙනුවට උපාංගයේ පිහිටි ද්විමය ip වගු භාවිතා කරන්න - Tor දිවිමයන් ස්ථාපනයට හෝ උත්ශ්‍රේණි කිරීමට නොහැකි විය. - Orbot සම්බන්ධ වී ඇති සැමවිටම විට මෙවලම් තීරුවේ නිරූපකය තබාගන්න - නිවේදන ලැබීමට සලස්වන්න - සේතු සබල කර ඇත! - - Orbot සදහා පෙදෙසිය සහ භාෂාව තෝරන්න - භාෂාව තෝරන්න - සම්මතය අතහැර වර්තමාන භාෂාවට මාරුවෙන්න - සිටුවම් සුරැකින්න - diff --git a/app/src/main/res/values-sk-rSK/strings.xml b/app/src/main/res/values-sk-rSK/strings.xml deleted file mode 100644 index b7578c49..00000000 --- a/app/src/main/res/values-sk-rSK/strings.xml +++ /dev/null @@ -1,15 +0,0 @@ - - - Pomocník - Pomocník - - Nastavenia proxy - - - - - - - - - diff --git a/app/src/main/res/values-sk/strings.xml b/app/src/main/res/values-sk/strings.xml deleted file mode 100644 index 2f648ef5..00000000 --- a/app/src/main/res/values-sk/strings.xml +++ /dev/null @@ -1,45 +0,0 @@ - - - Orbot - http://orbot/ - http://check.torproject.org - https://check.torproject.org - https://check.torproject.org/?TorButton=true - štart a stop Tor - torproxyservice - Orbot štartuje… - Pripojený do Tor siete - Orbot je deaktivovaný - Štartujem Tor klienta... - hotovo. - čakám. - VAROVANIE: Váš prenos nie je ešte anonymný! Prosím, nakonfigurujte aplikácie aby používali HTTP proxy 127.0.0.1:8118 alebo SOCKS4A alebo SOCKS5 proxy server 127.0.0.1:9050 - Domov - Prehliadať - Nastavenia - Pomocník - O aplikácií - Pomocník - Zatvoriť - O aplikácií - Skontrolovať - Ukončiť - Späť - Zrušiť - - Nastavenie proxy - - Všeobecné - - - - Varovanie - - - - Žiadny - Stav - Chyba - - Uložiť nastavenie - diff --git a/app/src/main/res/values-sl/strings.xml b/app/src/main/res/values-sl/strings.xml deleted file mode 100644 index 1b8a4c6b..00000000 --- a/app/src/main/res/values-sl/strings.xml +++ /dev/null @@ -1,79 +0,0 @@ - - - Orbot - http://orbot/ - http://check.torproject.org/?lang=sl - https://check.torproject.org/?lang=sl - https://check.torproject.org/?TorButton=true - začni in ustavi Tor - torproxyservice - Orbot se zaganja... - Povezan v omrežje Tor - Orbot ni aktiviran - Zagon Tor klijenta... - končano. - čakam. - POZOR: Vaš promet še ni anonimen! Prosimo, nastavite vaše aplikacije da uporabijo HTTP posredniški strežnik 127.0.0.1:8118 ali SOCKS4A ali SOCKS5 posredniški strežnik 127.0.0.1:9050 - Glavni meni - Brskaj - Nastavitve - Dnevnik - Pomoč - Začni - Ustavi - O programu - Prenesi - Naloži - Pomoč - Zapri - O programu - Počisti dnevnik - Preveri - Izhod - - dolg pritisk za začetek - - Transparentno delovanje prek posredniškega strežnika (potrebuje root) - Transparentno delovanje prek posredniškega strežnika - Samodejno preusmerjanje aplikacij preko Tor - Tor karkoli - Posredovanje prometa za vse aplikacije preko Tor - Nadomestna posredniška vrata - OPOZORILO: Obide skupne porte (80, 443, itd.) * UPORABI LE * v primeru če \"Vsi\" ali \"App\" način ne deluje. - Seznam vrat - Seznam portov za posredniški strežnik. * UPORABI LE * v primeru če \"Vsi\" ali \"App\" način ne deluje - Vnesi vrata za posredniški strežnik - Zahtevaj korenski dostop - Zahtevaj korenski dostop za transparentno posredovanje - Tor binarne datoteke so uspešno nameščene! - Ni bilo možno namestiti Tor binarnih datotek. Prosimo preverite log in obvestite tor-assistants@torproject.org - Napaka v programu - Orbot - O programu Orbot - Naprej - Nazaj - Zaključi - Potrdi - Prekini - - Nekaj podrobnosti o Orbot-u - Dovoljenje dodeljeno - Orbot dovoljenja - Odlično! Ugotovili smo, da imate omogočeno root dovoljenje za Orbot. To moč bomo modro uporabili. - Čeprav to ni potrebno, lahko Orbot postane bolj zmogljivo orodje, če ima vaša naprava korenski dostop. Uporabite spodnji gumb za odobritev Orbot velesile! - Če nimate korenski dostop ali nimate pojma o čem je beseda, se le prepričajte, da uporabljate aplikacije, narejene za delo z Orbot. - Razumem in želim nadaljevati kot Superuporabnik. - Dodeli Root za Orbot - Nastavitve posredniškega (proxy) strežnika - - Splošno - - - - Opozorilo - - Dovoljenja - - - Stanje - - Shrani nastavitve - diff --git a/app/src/main/res/values-sn/strings.xml b/app/src/main/res/values-sn/strings.xml deleted file mode 100644 index ad1cd1de..00000000 --- a/app/src/main/res/values-sn/strings.xml +++ /dev/null @@ -1,22 +0,0 @@ - - - Orbot - http://check.torproject.org - https://check.torproject.org - https://check.torproject.org/?TorButton=true - Zvamada - Maererano - Maererano - Buda - Maererano Orbot - - Proxy Zvamada - - - - - - - - - diff --git a/app/src/main/res/values-sq/strings.xml b/app/src/main/res/values-sq/strings.xml deleted file mode 100644 index 5a7c9897..00000000 --- a/app/src/main/res/values-sq/strings.xml +++ /dev/null @@ -1,30 +0,0 @@ - - - Shpi - Lundro - Zgjedhjet - Ndihmë - Informacione - Ndihmë - Mbylle - Informacione - Dil - Mbrapa - Anullo - - Konfigurimi i Proxy - - Të Përgjithshme - - - - Warning - - - - Asnjë - Gjëndja - Gabim - - Shpëto Konfigurmin - diff --git a/app/src/main/res/values-sr/strings.xml b/app/src/main/res/values-sr/strings.xml deleted file mode 100644 index b3cc7ed5..00000000 --- a/app/src/main/res/values-sr/strings.xml +++ /dev/null @@ -1,200 +0,0 @@ - - - Орбот - Орбот је бесплатна прокси апликација која даје моћ другим апликацијама да безбедније користе интернет. Орбот користи Тор за шифровање вашег интернет саобраћаја и онда га скрива слањем кроз низ рачунара широм света. Тор је слободан софтвер и отворена мрежа која помаже да се одбраните од разних облика надзора мрежа који угрожавају личну слободу и приватност, поверљиве пословне активности и личне односе и државне безбедности познате као анализа саобраћаја. - http://orbot/ - http://check.torproject.org - https://check.torproject.org - https://check.torproject.org/?TorButton=true - покрени и заустави Tor - Тор прокси услуга - Орбот се покреће... - Повезан са Тор мрежом - Орбот је деактивиран - Покреће се Тор клијент... - завршено. - чекам. - УПОЗОРЕЊЕ: Ваш промет још није анониман! Молимо вас да подесите Ваше апликације да користе HTTP прокси 127.0.0.1:8118 или SOCKS4A или SOCKS5 прокси 127.0.0.1:9050 - Почетна - Разгледање - Подешавања - Логови - Помоћ - ВПН - Крени - Заустави - О нама - Преузимање - Отпремање - Помоћ - Затвори - О нама - Очисти логове - Провери - Излаз - - задржите дужи притисак за почетак - - Транспарентно проксирање (захтева root приступ) - Транспарентно слање кроз прокси - Аутоматско торифицирање апликација - Торофикуј све - Проследи промет од свих апликација кроз Тор - Резерван порт проксија - УПОЗОРЕЊЕ: Заобилажење честих портова (80, 443 итд). КОРИСТИТЕ САМО ако подешавања на \"Све\" или \"Апликација\" не раде. - Листа портова - Листа портова за прокси. Користити САМО ако опције \"Све\" или \"Апликације\" не раде. - Упишите портове за прослеђивање на прокси - Затражи root приступ - Затражи root приступ за транспарентно проксирање - Тор бинари успешно инсталирани! - Бинарне Тор датотеке нису успешно инсталиране. Молимо прегледајте логове и обавестите нас на tor-assistants@torproject.org - Грешка у апликацији - Орбот - Информације о Орботу - Следеће - Назад - Заврши - У реду - Откажи - - Детаљи о Орботу - Orbot je otvorena aplikacija koja sadrzi Tor, LibEvent i Polipo. Obezbeđuje lokalni HTTP proksi (8118) i SOCKS proksi (9050) u Tor mrežu. Takođe poseduje sposobnost, da kroz Tor, šalje sav internet saobraćaj sa rutovanih uređaja. - Дозвола одобрена - Орбот дозволе - Одлично! Детектовали смо да имате root дозволе за Орбот. Мудро ћемо искрористити ову моћ. - Иако није захтевано, Орбот постаје много јачи алат ако Ваш уређај има root приступ. Користите дугме испод да бисте омогућили Орботу супер моћи. - Ако немате root приступ или немате појма о чему причамо, само се побрините да користите апликације које су направљене да функционишу са Орботом. - Разумем и желео бих да наставим без root приступа - Дозволи root за Орбот - Подеси торификацију - Орбот Вам даје опцију да проследите сав промет од стране свих апликација или да изаберете посебно апликације које желите да проследите кроз Тор мрежу. - Пошаљи промет од свих апликација кроз Тор - Означи посебно апликације чији ће се промет проследити кроз Тор - Орбот-омогућене Апликације - Апликације наведене испод су развијене да би радиле са Орботом. Кликните свако дугме које желите сада да инсталирате, а у супротном их можете пронаћи и у Google Play продавници, на GuardianProject.info веб страници или преко F-Droid.org. - Прокси поставке - Научите како да подесите апликације да раде са Орботом - DuckDuckGo апликација за претраживање интернета - Подесите Твитер да користи порт 8118 на локалном хосту. - https://guardianproject.info/2012/05/02/orbot-your-twitter/ - Прокси подешавања - Орбот је спреман! - - Ово ће отворити Ваш веб претраживач и посетити страницу https://check.torproject.org да би проверили да ли је Орбот правилно подешен и да ли сте спојени са Тор мрежом. - Хостинг на скривеном сервису - Опште - Покрени Орбот при покретању уређаја - Аутоматски покрените Орбот и конектујте се са Тор мрежом када се упали Ваш Андроид уређај. - - - - Упозорење - - Дозволе - Можете опционално дозволити Орботу приступ као \"Супер корисник\" да би омогућили напредне функције као што је транспарентно слање кроз прокси. - Ако не желите ово да урадите, молимо Вас да се уверите да користите апликације које су подешене да раде са Орботом. - - Апликације са омогућеним Орботом. - Пронађите све Guardian Project апликације на Google Play сервису - - Транспарентно слање кроз прокси - Ово омогућава Вашим апликацијама да аутоматски преусмеравају промет кроз Тор мрежу без икакве конфигурације. - (Означите овај квадратић ако немате појма о чему причамо) - Ниједан - Привезивање тора - Омогућава Торово транспарентно слање кроз прокси за бежичне и УСБ повезивајуће уређаје (захтева рестартовање) - Затражи приступ као \'Superuser\' - Изаберите апликације - Изаберите апликације чији промет ћете проследити кроз Тор - Конфигурација чворова - Ово су напредне поставке које могу да смање Вашу анонимност - Почетни чворови - Отисци прстију, надимци, државе и адресе првог скока - Унесите почетне чворове - Мрежни прокси за одлазећи промет (Необавезно) - Тип проксија за одлазећи промет - Протокол који ће се користити за прокси сервер: HTTP, HTTPS, Socks4, Socks5 - Унесите тип проксија - Хост проксија за одлазећи промет - Име хоста за прокси сервер - Унесите хост од проксија - Порт проксија за одлазећи промет - Порт прокси сервера - Унесите порт проксија - Корисничко име на проксију за одлазећи промет - Име проксија (Необавезно) - Унесите корисничко име Проксија - Шифра на проксију за одлазећи промет - Шифра проксија (необавезно) - Унесите шифру проксија - Статус - Постављање потпуно трапспарентног слања кроз прокси - Подешавање трапспарентног проксија од стране апликације - Транспарентно слање кроз прокси је ОМОГУЋЕНО - TransProxy је омогућен за привезивање - УПОЗОРЕЊЕ: грешка при стартовању транспарентног слања кроз прокси! - TransProxy правила очишћена - Није могуће покренути Тор процес: - Подешавање транспарентног проксирања од стране порта... - Грешка у мосту - Да бисте користили bridge могућност, морате унети бар једну bridge IP адресу. - Пошаљите мејл на bridges@torproject.org са речима \"get bridges\" у тексту поруке мејла са gmail корисничког рачуна. - Грешка - Ваше ReachableAddresses поставке су изазвале изузетак! - Ваше поставке релеја су изазвале изузетак! - Излазни чворови - Отисци, надимци, државе и адресе задњег скока - Унесите излазне чворове - Одстраните чворове - Отисци, надимци, државе и адресе за одстрањење - Унесите чворове за одстрањење - Стриктни чворови - Користи САМО ове наведене чворове - Мостови - Користи bridge - Мостови са bridges - Омогући алтернативне чворове за улаз у Тор мрежу - Омогућити ако су конфигурисани мостови мостови са баговима - IP адреса и порт bridge-а - Унесите bridge адресу - Релеји - Релејирање - Омогућите вашем уређају да буде релеј без излаза - Порт за релеј - Порт за слушање за твој Тор релеј - Укуцајте ИЛИ порт - Надимак релеја - Надимак вашег Тор релеја - Унесите по избору надимак за релеј - Доступне адресе - Покрените као клијента иза firewall-а који је рестриктивно подешен - Доступни портови - Портови доступни иза рестриктивног firewall-а - Унесите портове - Хостинг на скривеном сервису - дозволите серверу на уређају да буде доступан преко Тор мреже - унесите localhost портове за скривене сервисе - Портови на скривеном сервису - адресабилно име за Ваш скривени сервис (генерише се аутоматско) - омогућите debug логовоање (мора се користити adb или aLogCat да би се прегледали) - Почетна за пројекте: - Тор лиценца - https://torproject.org - Софтвер од стране неслужбених издавача: - Апликација жели да отвори сакривен порт %S на серверу за Тор мрежу. Ово је сигуран потез уколико верујете апликацији. - нађен покренути Тор процес... - Нешто лоше се догодило. Прегледајте логове - сакривен сервис на: - нисам у могућности да прочитам име сакривеног сервиса - Тор није у могућности да се покрене: - Користити уобичајене Иптабеле - користи уграђене ИПтабеле уместо оних које долазе са Орботом - Тор бинари нису у могућности да се инсталирају или надограде. - Увек прикажи икону у тулбару када је Орбот конектован - Стално укључене нотификације - Мостови омогућени! - - Изаберите локална и језичка подешавања за Орбот - Изаберите језик - Користи подразумевајући или пребаци на тренутни језик - Сачувај подешавања - ВПН - diff --git a/app/src/main/res/values-sv/strings.xml b/app/src/main/res/values-sv/strings.xml deleted file mode 100644 index 5654a28f..00000000 --- a/app/src/main/res/values-sv/strings.xml +++ /dev/null @@ -1,293 +0,0 @@ - - - Orbot - Orbot är en gratis proxyapp som möjliggör andra appar att använda internet mer säkert. Orbot använder Tor för att kryptera din internettrafik och döljer den genom att den studsar genom ett antal datorer världen över. Tor är fri programvara och ett öppet nätverk som hjälper dig att skydda dig mot en form av nätverksövervakning som hotar personlig integritet och frihet, hemliga affärsaktiviteter och relationer, och skyddar mot statlig övervakning även kallad trafikanalys. - http://orbot/ - http://check.torproject.org - https://check.torproject.org - https://check.torproject.org/?TorButton=true - start and stop Tor - torproxyservice - Orbot startar... - Uppkopplad till Tor nätverket - Orbot är inaktiverad - TorService avslutas - Startar Tor klient... - färdig. - väntar. - VARNING: Din trafik är inte anonym än! Vänligen konfigurera dina appar att använda HTTP proxy 127.0.0.1:8118 eller SOCKS4A/5 proxy 127.0.0.1:9050 - Hem - Bläddra - Inställningar - Logg - Hjälp - VPN - Start - Stopp - Om - Skaffa appar... - Ladda Ner - Ladda Upp - Hjälp - Stäng - Om - Rensa logg - Kontrollera - Avsluta - Skanna BridgeQR - Dela BridgeQR - - tryck länge för att starta - - Transparent proxy (kräver root) - Transparent proxy - Automatisk torifiering av appar - Tor:a Allt - Proxy trafik för alla appar genom Tor - Port Proxy Fallback - VARNING: Kringgår vanliga portar (80, 443, etc). *ANVÄND ENDAST* om \'Alla\' eller \'App\'-läge inte fungerar. - Port-lista - Lista över portar att köra genom proxy. *ANVÄND ENDAST* om \'Alla\' eller \'App\'-läge inte fungerar - Skriv in portar till proxy - Begär root-åtkomst - Begär root-åtkomst för transparent proxy - Tor-filerna installerades utan problem! - De körbara Tor-filerna kunde inte installeras. Kontrollera loggen och underrätta tor-assistants@torproject.org - Applikationsfel - Orbot - Om Orbot - Nästa - Tillbaka - Slutför - Okej - Avbryt - - Orbot-information - Orbot är en mjukvara med öppen källkod som använder sig av Tor, LibEvent och Polipo. Den tillhandahåller en lokal HTTP-proxy (8118) och en SOCKS-proxy (9050) till Tor-nätverket. Orbot har också möjligheten att, på rootade enheter, skicka all trafik genom Tor. - Tillstånd givet - Orbot rättigheter - Utmärkt! Vi har upptäckt att du har root tillstånd aktiverat för Orbot. Vi kommer använda denna makt ansvarsfullt. - Det är inte nödvändigt, men Orbot kan bli ett kraftfullare verktyg om din enhet har root tillgång. Använd knappen nedan för att ge Orbot superkrafter! - Om du inte har root tillgång eller inte har en aning om vad vi pratar om, använd bara appar som är gjorda att fungera med Orbot. - Jag förstår och vill fortsätta utan Superuser. - Ge Orbot root tillgång - Konfigurera torifikation - Orbot ger dig möjligheten att skicka all applikationstrafik genom Tor ELLER att själv välja applikationer individuellt. - Proxy alla appar genom Tor - Välj enskilda appar för Tor - Orbot-anpassade appar - Apparna nedanför var utvecklade att fungera med Orbot. Klicka varje knapp för att installera nu, eller hitta dom senare på Google Play, på GuardianProject.info, eller via F-Droid.org. - ChatSecure - Säker chattklient för Android - Proxy-inställningar - Lär dig hur du konfigurerar appar att fungera med Orbot - DuckDuckGo Sökmotor App - Ställ in Twitter proxy till värd \"localhost\" och port 8118 - StoryMaker - Skapa en story och ge den till Tor för säkerhet! - https://guardianproject.info/2012/05/02/orbot-your-twitter/ - Proxy-inställningar - Om Android-appen du använder har stöd för en HTTP- eller SOCKS-proxy, så kan du konfigurera den at ansluta till Orbot och använda Tor.\n\n\nInställningen för värdnamn är 127.0.0.1 eller \"localhost\". För HTTP är portinställningen 8118. För SOCKS är porten 9050. Du bör använda SOCKS4A eller SOCKS5 om möjligt.\n\n\n\nDu kan lära dig mer om proxy på Android via FAQ på: http://tinyurl.com/proxyandroid\n - Orbot är redo! - Miljoner människor världen över använder sig av Tor av flera olika orsaker.\n\nJournalister och bloggare, människorättsförsvarare, brottsbekämpare, soldater, företag, innevånare i repressiva regimer, och bara vanliga innevånare... och nu är du redo också! - Vänligen konfigurera Orbot innan du kan använda den! - - Du har anslutit till Tor-nätverket - men detta betyder INTE att din enhet är säker. Du kan använda knappen \'Webbläsare\' för att testa din anslutning. \n\nBesök oss på https://guardianproject.info/apps/orbot eller skicka e-post till help@guardianproject.info för mer information. - Det här kommer att öppna din webbläsare mot https://check.torproject.org för att se om Orbot är rätt konfigurerad och du är uppkopplad mot Tor. - Gömd Service Hosting - Allmänt - Starta Orbot vid Uppstart - Starta Orbot automatiskt och anslut till Tor när din Android enhet startar upp - - - Orbot tar Tor till Android!\n\nTor hjälper dig att skydda dig från innehållsfiltrering, trafikanalys och nätverksövervakning som hotar integritet, hemlig information och personliga relationer.\n\nDen här guiden hjälper dig att konfigurera Orbot och Tor på din enhet. - - Varning - Bara genom att installera Orbot anonymiseras inte din mobiltrafik.\n\nDu måste ställa in Orbot, din enhet och andra appar för att använda Tor. - - Rättigheter - Du kan alternativt ge Orbot \'Superuser\' tillgång för att aktivera avancerade inställningar, som till exempel Transparent Proxy. - Om du inte vill göra detta, se till att bara använda appar som anpassats till Orbot. - Din enhet verkar inte vara rootad eller ge root eller \'Superuser\'-åtkomst.\n\nVänligen försök använda \'Appar\'-läget i huvudmenyn istället. - - Orbot-Anpassade Appar - ChatSecure: Säkert chatt app med Off-the-Record kryptering - Orfox: Integritetsförbättrad webbläsare som går genom Tor - Hitta alla Guardian Project appar på Google Play - Hitta alla Guardian Project-appar i F-Droid - Hitta alla Guardian Project-appar på https://f-droid.org - - Transparent Proxy - Detta tillåter dina appar att automatiskt köra genom Tor nätverket utan någon konfiguration. - (Markera denna om du inte har någon aning om vad vi pratar om) - Ingen - Tor Tethering - Aktivera Tor Transparent Proxy för Wifi och USB Thetered Enheter (omstart krävs) - Begär Superuser Tillgång - Välj Appar - Välj Appar att Leda Genom Tor - Nod Konfiguration - Det här är avancerade inställningar som kan minska din anonymitet - Ingångsnoder - Fingeravtryck, nicks, länder, och adresser för första hoppet - Skriv in Ingångs Noder - Tillåt start i bakgrunden - Låt alla appar säga åt Orbot att starta Tor och relaterade tjänster - Allt genom proxy - Inget genom proxy - Invertera val - Utgående nätverksproxy (Valfri) - Proxy-typ - Protokoll att använda för proxyserver: HTTP, HTTPS, Socks4, Socks5 - Skriv in Proxy Typ - Proxy-värd - Proxyserverns värdnamn - Skriv in Proxy Värd - Utgående Proxy Port - Proxyserverns port - Skriv in Proxy port - Utgående proxy användarnamn - Proxyanvändarnamn (Valfri) - Ange proxyanvändarnamn - Utgående proxy lösenord - Proxylösenord (Valfri) - Ange proxylösenord - Status - Ställer in full transparent proxyfiering... - Ställer in app-baserad transparent proxyfiering... - Transparent proxy AKTIVERAD - TransProxy aktiverad för Tethering! - VARNING: kunde ej starta transparent proxy! - TransProxy regler rensade - Kunde inte starta Tor-process: - Polipo körs på port: - Ställer in port-baserad transparent proxyfiering... - Bro Error - För att använda bro funktionen måste du skriva in minst en bro IP adress. - Skicka ett email till bridges@torproject.org med linjen \"get bridges\" ensamt som meddelande från ett gmail konto. - Fel - Din NåbaraAdresser inställning orsakade ett undantag! - Din relä inställning orsakade ett undantag! - Utgångsnoder - Fingeravtryck, nicks, länder, och adresser för sista hoppet - Skriv in Exit Noder - Exkludera Noder - Fingeravtryck, nicks, länder och adresser att exkludera - Skriv in Exkluderade Noder - Strikta Noder - Använd *enbart* dessa specificerade noder - Broar - Använd Broar - Förvillande Broar - Aktivera alternativa ingångsnoder till Tor nätverket - Aktivera om konfigurerade broar är förvillande broar - IP adress och port för broar - Skriv in Bro Adresser - Reläer - Överföring - Aktivera din enhet till att vara ett icke-utgångsrelä - Relä Port - Lyssningsport för din Tor relä - Allmänt - Relä namn - Namnet för din Tor relä - Skriv in ett anpassat relä namn - Nåbara Adresser - Kör som klient bakom en brandvägg med restriktiva policys - Nåbara portar - Portar nåbara bakom en restriktiv brandvägg - Skriv in portar - Gömd Tjänstehosting - Tillåt server på enheten att vara tillgänglig via Tor nätverket - Skriv in localhost portar för gömda tjänster - Gömda Tjänsteportar - det adresserade namnet för din gömda tjänst (genereras automatiskt) - Aktivera debug loggen för output (måste använda adb eller aLogCat för att se) - Projektets hemsidor: - https://www.torproject.org/docs/android\nhttps://guardianproject.info/apps/orbot/ - Tor-licensen - https://torproject.org - Tredjepartsprogramvara: - Tor: https://www.torproject.org - LibEvent v2.0.21: http://www.monkey.org/~provos/libevent/ - Polipo v1.1.9: https://github.com/jech/polipo - IPtables v1.4.21: http://www.netfilter.org - OpenSSL v1.0.1q: http://www.openssl.org - En app vill öppna gömd tjänsteport %S till Tor nätverket. Detta är säkert om du litar på appen. - hittade existerande Tor process... - Något dåligt hände. Kolla loggen. - gömd tjänst på: - kan inte läsa gömda tjänstens namn - Kan inte starta Tor: - Starta om din enhet, kunde inte återställa Tor! - Använd standard Iptables - Använd den inbyggda iptables binären istället för den som kommer med Orbot - Tor binärerna kunde inte installeras eller uppgraderas. - Behåll alltid ikonen i verktygsfältet när Orbot är ansluten - Alltid-På Notifikationer - Visa utökad notis med Tors utgångsland och IP - Utökade notiser - Broar aktiverade! - - Språk - Välj plats och språk för Orbot - Välj språk - Lämna standard eller byt nuvarande språk - drivs av Tor - Spara Inställningar - Ingen internetanslutning; Tor är i standby-läge... - Bandbredd: - nere - uppe - Ingen auto-sömn för nätverket - Låt Tor sova när inget internet finns tillgängligt - Du har bytt till en ny Tor identitet! - Webbläsare - Använd ChatSecure - Hantera Tor - Låt denna app kontrollera Tor-servicen - Det verkar inte som att du har Orfox installerad. Vill du ha hjälp med det, eller ska vi bara öppna webbläsaren? - Installera appar? - Ingen nätverksanslutning. Försätter Tor i dvala... - Nätverksanslutningen fungerar. Väcker Tor... - uppdaterar inställningar i Tor-tjänsten - Tor-SOCKS - Port som Tor erbjuder sin SOCKS-proxy på (standard: 9050 eller 0 för att inaktivera) - SOCKS-port-inställningar - Tor TransProxy-port - Port som Tor erbjuder sin transparenta proxy på (standard: 9040 eller 0 för att inaktivera) - TransProxy-port-inställningar - Tor DNS-port - Port som Tor erbjuder sin DNS på (standard: 5400 eller 0 för att inaktivera) - DNS-port-inställningar - Torrc anpassad konfiguration - ENDAST EXPERTER: ange torrc konfiguration direkt - Anpassad Torrc - Mobile Martus - Benetech Human Rights Documentation App - Ditt publika IP via Tor: - Vänligen inaktivera den här appen i Android->Inställningar->Appar om du har problem med Orbot: - Appkonflikt - Transproxy auto-uppdatering - Sätt Transproxy regler igen när nätverksstatus ändras - Transproxy TVINGA BORTTAGNING - Klicka här för att rensa alla transproxy nätverksregler NU - Regler för transparent proxy rensade! - Du har inte root-åtkomst aktiverad - Du kan behöva stänga av och starta Orbot för att ändringar i inställningar ska slå igenom. - VPN - kb/s - mb/s - KB - MB - Bryggor uppdaterade - Vänligen starta om Orbot för att aktivera ändringarna - QR-koder - Om ditt mobilnätverk aktivt blockerar Tor så kan du använda en brygga för att komma åt nätverket. VÄLJ en typ av brygga ovan för att aktivera bryggor. - Bryggläge - E-post - Webb - Aktivera - Appars VPN-läge - Du kan få alla appar på din enhet att köra via Tor-nätverket genom att använda VPN-funktionen i Android.\n\n*VARNING* Det här är en ny, experimentell funktion och kanske i vissa fall inte startas automatiskt, eller avslutas. Det bör INTE användas för anonymitet, tan BARA för att ta sig genom brandväggar och filter. - Skicka e-post - Du kan få en brygg-adress via e-post, via webben eller genom att skanna en QR-kod för en brygga. Välj \'E-post\' eller \'Webb\' nedan för att begära en brygg-adress.\n\nNär du väl har en adress, kopiera & klistra in den i inställningen för \"Bryggor\" i Orbot och starta om. - Installera Orfox - Standard-webbläsare - NOTERA: Endast vanliga Tor-bryggor fungerar på Intel X86/ATOM-enheter - Världen - diff --git a/app/src/main/res/values-ta/strings.xml b/app/src/main/res/values-ta/strings.xml deleted file mode 100644 index 5a24f449..00000000 --- a/app/src/main/res/values-ta/strings.xml +++ /dev/null @@ -1,68 +0,0 @@ - - - ஆர்பாட் - ஆர்பாட், இன்னும பாதுகாப்பான முறையில் இணைய பயன்படுத்த மற்ற பயன்பாடுகள் பலப்படுத்துகிறார் என்று ஒரு இலவச ப்ராக்ஸி பயன்பாடு ஆகும். ஆர்பாட் உங்கள் இணைய போக்குவரத்து குறியாக்க தோர் பயன்படுத்துகிறது மற்றும் அதன் பின்னர் உலகம் முழுவதும் கணினிகள் ஒரு தொடர் மூலம் எதிர்க்கிறது அதை மறுத்தவர். தோர் இலவச மென்பொருள் மற்றும் நீங்கள் போக்குவரத்து பகுப்பாய்வு என்ற தனிப்பட்ட சுதந்திரம் மற்றும் தனியுரிமை, ரகசிய வணிக நடவடிக்கைகள் மற்றும் உறவுகள், மற்றும் மாநில பாதுகாப்பை அச்சுறுத்தும் நெட்வொர்க் கண்காணிப்பு வடிவ எதிராக பாதுகாக்க உதவுகிறது என்று ஒரு திறந்த நெட்வொர்க் ஆகும். - http://orbot/ - http://check.torproject.org - https://check.torproject.org - https://check.torproject.org/?TorButton=true - தோர் துவக்க மற்றும் நிறுத்த - torproxyservice - ஆர்பாட் துவங்குகிறது... - தோர் நெட்வொர்க் இணைக்கப்பட்ட - ஆர்பாட் நிறுத்தப்பட்டது - தோர் துவங்கப்படுகிறது... - முடிந்தது. - காத்திருக்கிறது - எச்சரிக்கை: உங்கள் போக்குவரத்து இன்னும் அநாமதேய அல்ல! HTTP பதிலாள் 127.0.0.1:8118 அல்லது SOCKS4A அல்லது SOCKS5 ப்ராக்ஸி 127.0.0.1:9050 பயன்படுத்த உங்கள் பயன்பாடுகள் கட்டமைக்க கொள்ளவும் - ஹோம் - உலவிடு - அமைப்புகள் - பதிவுகள் - உதவி - துவங்கு - நிறுத்து - ஆர்பாட் பற்றி - பதிவிறக்கு - பதிவேற்று - உதவி - மூடு - ஆர்பாட் பற்றி - பதிவுகளை நீக்கு - சரி பார்த்தல் - வெளியேறு - ஸ்கேன் BridgeQR - BridgeQR பகிர்ந்திடு - - தொடங்க தொடர்ந்து அழுத்துக - - எச்சரிக்கை: பொதுவான துறைகளை (80, 443, போன்றவை) circumvents. * பயன்படுத்த மட்டுமே * \'அனைத்து\' அல்லது \'ஆப்\' முறையில் வேலை இல்லை என்றால். - ஆர்பாட் - ஆர்பாட் பற்றி - அடுத்து - பின் செல் - முடித்திடு - சரி - ரத்து செய் - - ஆர்பாட் பற்றிய தகவல் - Orbot தோர், LibEvent மற்றும் Polipo கொண்டுள்ளது என்று ஒரு திறந்த மூல பயன்பாடு ஆகும். இது ஒரு local HTTP பதிலாள் (8118) மற்றும் தோர் நெட்வொர்க் ஒரு SOCKS ப்ராக்ஸி (9050) வழங்குகிறது. Orbot மேலும் தோர் மூலம் அனைத்து இணைய போக்குவரத்து அனுப்பும் திறனை, ROOTED சாதனத்தில் கொண்டிருக்கிறது. - அனுமதி வழங்கப்பட்டது - டக் டக் கோ தேடுபொறி செயலி - பதிலாள் அமைப்புகள் - ஆர்பாட் தயாராக உள்ளது! - தயவு செய்து, ஆர்பாடை கட்மைத்த பின் பயன்படுத்தவும் - - - - - எச்சரிக்கை - - அனுமதிகள் - - ஆர்பாடுடன் செயல்படும் செயலிகள் - - செயலிகளை தேர்ந்தெடு - பதிலாள் கடவுச்சொல் (கட்டாயமற்ற) - பதிலாள் கடவுச்சொல்லை உள்ளிடவும் - நிலை - - diff --git a/app/src/main/res/values-th/strings.xml b/app/src/main/res/values-th/strings.xml deleted file mode 100644 index 81d5f0f1..00000000 --- a/app/src/main/res/values-th/strings.xml +++ /dev/null @@ -1,169 +0,0 @@ - - - Orbot - http://orbot/ - http://check.torproject.org - https://check.torproject.org - https://check.torproject.org/?TorButton=true - เริ่มและหยุด Tor - torproxyservice - เชื่อมต่อกับเครือข่าย Tor - เสร็จ - กำลังรอ - คำเตือน: ข้อมูลจราจรของคุณยังไม่เป็นนิรนาม! กรุณาตั้งค่าโปรแกรมของคุณให้ใช้ HTTP พร็อกซีที่ 127.0.0.1:8118 หรือใช้ SOCKS4A หรือ SOCKS5 พร็อกซีที่ 127.0.0.1:9050 - หน้าหลัก - เลือก - ตั้งค่า - ปูม - ช่วยเหลือ - เริ่ม - หยุด - เกี่ยวกับ - ช่วยเหลือ - ปิด - เกี่ยวกับ - ล้างปูม - ตรวจสอบ - ออก - - แตะค้างเพื่อเริ่ม - - พร็อกซีล่องหน (ต้องการสิทธิ์ Root) - พร็อกซีล่องหน - ให้โปรแกรมใช้งาน Tor โดยอัตโนมัติ - ใช้ Tor กับทุกอย่าง - ให้การจราจรของทุกโปรแกรมผ่านพร็อกซีของ Tor - คำเตือน: หลีกเลี่ยงพอร์ตทั่วไป (เช่น 80, 443) *ใช้ก็ต่อเมื่อ* โหมด \'ทั้งหมด\' หรือ \'โปรแกรม\' ใช้งานไม่ได้ - รายการพอร์ต - รายการพอร์ตที่ผ่านพร็อกซี *ใช้ก็ต่อเมื่อ* โหลด \'ทั้งหมด\' หรือ \'โปรแกรม\' ใช้งานไม่ได้ - ระบุพอร์ตที่จะให้ผ่านพร็อกซี - ต้องการสิทธิ์ root - ต้องการสิทธิ์ root เพื่อใช้งานพร็อกซีล่องหน - ติดตั้งไบนารีของ Tor สำเร็จแล้ว - ไม่สามารถติดตั้งไบนารีของ Tor ได้ โปรดตรวจสอบปูมและแจ้งปัญหาที่ tor-assistants@torproject.org - โปรแกรมทำงานผิดพลาด - Orbot - เกี่ยวกับ Orbot - ต่อไป - ถอยหลัง - เสร็จ - ตกลง - ยกเลิก - - รายละเอียดเกี่ยวกับ Orbot - ให้สิทธิ์แล้ว - สิทธิ์ของ Orbot - ยอดเยี่ยม! เราพบว่าคุณให้สิทธิ์ root กับ Orbot เราจะใช้สิทธิ์นี้อย่างชาญฉลาด - ถึงจะไม่ใช่เรื่องจำเป็น แต่ถ้าหาก Orbot จะทำงานได้อย่างมีประสิทธิภาพมากขึ้นถ้าได้รับสิทธิ์ root ใช้ปุ่มด้านล่างเพื่อมอบพลังนี้ให้ Orbot! - ถ้าคุณไม่มีสิทธิ์ root หรือไม่เข้าใจว่าเรากำลังพูดถึงอะไรอยู่ ให้ใช้เฉพาะโปรแกรมที่สร้างมาเพื่อใช้กับ Orbot เท่านั้น - ฉันเข้าใจและต้องการทำต่อโดยไม่ใช้สิทธิ์ Superuser - ให้สิทธิ์ root แก่ Orbot - ตั้งค่าการใช้งานผ่าน Tor - Orbot มีตัวเลือกให้คุณส่งข้อมูลการจราจรของทุกโปรแกรมผ่าน Tor หรือเลือกใช้งานเฉพาะโปรแกรมก็ได้ - ให้ทุกโปรแกรมผ่านพร็อกซีของ Tor - เลือกโปรแกรมที่จะให้ใช้ Tor - โปรแกรมที่ใช้ได้กับ Orbot - การตั้งค่าพร็อกซี - เรียนรู้การตั้งค่าโปรแกรมให้ทำงานกับ Orbot ได้ - ตั้งค่าพร็อกซี - Orbot พร้อมใช้งานแล้ว! - - จะใช้เว็บเบราว์เซอร์ของคุณเปิดหน้า https://check.torproject.org เพื่อตรวจสอบว่าการตั้งค่าของ Orbot ถูกต้องหรือไม่ และคุณได้เชื่อมต่อกับ Tor หรือไม่ - ทั่วไป - เริ่ม Orbot เมื่อเปิดระบบ - เริ่ม Orbot โดยอัตโนมัติและให้เชื่อมต่อกับ Tor เมื่ออุปกรณ์แอนดรอยด์ของคุณเริ่มทำงาน - - - - คำเตือน - - สิทธิ์ - คุณสามารถเลือกให้สิทธิ์ Superuser แก่ Orbot เพื่อเปิดใช้งานคุณสมบัติขั้นสูง เช่น พร็อกซีล่องหนได้ - ถ้าคุณไม่ต้องการ โปรดแน่ใจว่าคุณใช้โปรแกรมที่สร้างมาเพื่อใช้กับ Orbot - - โปรแกรมที่ใช้ได้กับ Orbot - - พร็อกซีล่อง - จะอนุญาตให้โปรแกรมของคุณทำงานผ่านเครือข่าย Tor อัตโนมัติโดยไม่ต้องตั้งค่าใดๆ - (ติ๊กตัวเลือกนี้ถ้าคุณไม่เข้าใจเรื่องที่เรากำลังอธิบาย) - ไม่มี - การเชื่อมต่อพ่วงผ่าน Tor - เปิดใช้งานพร็อกซีล่องหนของ Tor ให้อุปกรณ์อื่นที่เชื่อมผ่าน Wifi และ USB (ต้องเริ่มใหม่) - ร้องขอการเข้าถึงสิทธิ์ Superuser - เลือกโปรแกรม - เลือกโปรแกรมที่จะให้เชื่อมต่อผ่าน Tor - การตั้งค่าโหนด - การตั้งค่าขั้นสูงเหล่านี้ทำให้ความเป็นนิรนามของคุณลดลงได้ - โหนดทางเข้า - ลายนิ้วมือ, ชื่อเล่น, ประเทศ และที่อยู่ของฮอพแรก - ระบุโหนดทางเข้า - โพรโทคอลที่ใช้สำหรับเซิร์ฟเวอร์พร็อกซี: HTTP, HTTPS, Socks4, Socks5 - ระบุชนิดของพร็อกซี - ระบุเครื่องพร็อกซี - ระบุพอร์ตของพร็อกซี - สถานะ - กำลังติดตั้งพร็อกซีล่องหนแบบเต็ม… - กำลังติดตั้งพร็อกซีล่องหนแบบระบุโปรแกรม… - พร็อกซีล่องหนถูกเปิดใช้งาน - พร็อกซีล่องหนถูกเปิดใช้สำหรับการเชื่อมต่อพ่วง! - คำเตือน: เกิดข้อผิดพลาดขณะที่พร็อกซีล่องหนเริ่มทำงาน - กฎของพร็อกซีล่องหนถูกล้าง - ไม่สามารถเริ่มโพรเซสของ Tor - กำลังติดตั้งพร็อกซีล่องหนแบบระบุพอร์ต… - สะพานขัดข้อง - ในการใช้งานคุณสมบัติสะพาน คุณต้องระบุที่อยู่ไอพีของสะพานอย่างน้อย 1 ไอพี - ส่งอีเมลไปที่ bridges@torproject.org โดยระบุแค่ \"get bridges\" ในเนื้อความอีเมล แล้วส่งโดยใช้บัญชีผู้ใช้ gmail - ผิดพลาด - การตั้งค่า ReachableAddresses ของคุณทำให้เกิดข้อผิดพลาด - การตั้งค่ารีเลย์ของคุณทำให้เกิดข้อผิดพลาด - โหนดทางออก - ลายนิ้วมือ, ชื่อเล่น, ประเทศ และที่อยู่ของฮอพสุดท้าย - ระบุโหนดทางออก - โหนดยกเว้น - ลายนิ้วมือ, ชื่อเล่น, ประเทศ และที่อยู่ที่ละเว้น - ระบุโหนดยกเว้น - โหนดเข้มงวด - ใช้ *เฉพาะ* โหนดที่ระบุเหล่านี้เท่านั้น - สะพาน - ใช้งานสะพาน - สะพานที่ถูกอำพราง - เปิดใช้งานโหนดทางเข้าอื่นเข้าสู่เครือข่าย Tor - เปิดใช้งานถ้าสะพานที่ถูกตั้งค่าเป็นสะพานอำพราง - ที่อยู่ไอพีและพอร์ตของสะพาน - ระบุที่อยู่ของสะพาน - รีเลย์ - การรีเลย์ - ทำให้อุปกรณ์ของคุณทำงานเป็นรีเลย์แบบไม่ใช่ทางออก - พอร์ตรีเลย์ - พอร์ตที่ให้รีเลย์ของ Tor ทำงาน - ระบุพอร์ตของ OR - ชื่อเล่นของรีเลย์ - ชื่อเล่นสำหรับรีเลย์ของ Tor ของคุณ - ระบุชื่อเล่นของรีเลย์โดยกำหนดเอง - ที่อยู่ซึ่งเข้าถึงได้ - ทำงานเป็นเครื่องลูกข่ายหลังไฟร์วอลล์ด้วยนโยบายแบบเข้มงวด - พอร์ตที่เข้าถึงได้ - พอร์ตที่เข้าถึงได้หลังไฟร์วอลล์แบบเข้มงวด - ระบุพอร์ต - ระบุพอร์ตของ localhost สำหรับให้บริการไม่เปิดเผยทำงาน - พอร์ตของบริการไม่เปิดเผย - ชื่อที่ใช้ระบุสำหรับบริการไม่เปิดเผยของคุณ (สร้างโดยอัตโนมัติ) - เปิดให้ปูมดีบั๊กแสดงผล (ต้องใช้ adb หรือ aLogCat เพื่อดู) - ที่อยู่โครงการ: - สัญญาอนุญาตของ Tor - https://torproject.org - ซอฟต์แวร์โดยผู้ผลิตอื่น: - โปรแกรมต้องการเปิดพอร์ต %S ที่ซ่อนอยู่ของเซิร์ฟเวอร์ให้เชื่อมกับเครือข่าย Tor การกระทำนี้ปลอดภัยถ้าคุณเชื่อถือโปรแกรมนั้น - เกิดอะไรไม่ดีสักอย่าง ให้ตรวจดูจากปูม - บริการไม่เปิดเผยอยู่บน: - ไม่สามารถอ่านชื่อของบริการไม่เปิดเผย - ไม่สามารถเริ่ม Tor - ใช้ Iptables ปริยาย - ใช้ไบนารีของ iptables ที่มีอยู่แล้วแทนตัวที่แถมมากับ Orbot - ไม่สามารถติดตั้งหรือปรับรุ่นไบนารีของ Tor - แสดงไอคอนในทูลบาร์เสมอเมื่อ Orbot เชื่อมต่ออยู่ - การแจ้งเตือนแบบตลอดเวลา - เปิดใช้งานสะพานแล้ว! - - เลือกโลแคลและภาษาสำหรับ Orbot - เลือกภาษา - ใช้ค่าปริยายหรือเลือกภาษาปัจจุบัน - บันทึกการตั้งค่า - diff --git a/app/src/main/res/values-tl/strings.xml b/app/src/main/res/values-tl/strings.xml deleted file mode 100644 index 25b99db0..00000000 --- a/app/src/main/res/values-tl/strings.xml +++ /dev/null @@ -1,249 +0,0 @@ - - - Orbot - http://orbot/ - http://check.torproject.org - https://check.torproject.org - https://check.torproject.org/?TorButton=true - simulan at ihinto ang Tor - torproxyservice - Nagsisimula na ang Orbot… - Konektado sa Tor network - Naka-deactivate ang Orbot - Binubuksan ang Tor client… - kumpleto na. - nag-hihintay - BABALA: Ang iyong traffic ay hindi pa anonimo! Kung maaari sana ay ikompigura muna ang iyong applications na gumamit ng HTTP proxy 127.0.0.1:8118 o kaya ay SOCKS4A o kaya ay SOCKS5 proxy 127.0.0.1:9050 - Tahanan - Mag-browse - Settings - Tala - Tulong - VPN - Simulan - Ihinto - Tungkol - Download - Upload - Tulong - Isara - Tungkol - Linisin ang tala - Tiyakin - Labasan - Ipamahagi ang BridgeQR - - pindutin ng matagal para mag umpisa - - Nanganganinag na pag Po-proxy (Kailangan ang Root) - Nanganganinag na pag Po-proxy - Kusang pag Torifying ng mga Apps - Tor lahat - I-proxy ang traffic ng lahat ng apps gamit ang Tor - Port Proxy Fallback - BABALA: Dayain ang mga karaniwang ports (80, 443, etc). *GAMITIN LAMANG* kung \'Lahat\' o kaya ang \'App\' na paraan ay hindi gumagana. - Lisatahan ng Port - Lisatahan ng mga ports sa proxy. *GAMITIN LAMANG* kung \'Lahat\' o kaya ang \'App\' na paraan ay hindi gumagana. - Ipasok ang ports sa proxy - Humiling ng daanan sa Root - Humiling ng daanan sa Root para sa nanganganinag na pag Po-proxy - Ang Tor binaries ay matagumpay na i-install. - Ang Tor binary files ay hindi na install. Paki tignan ang tala at magbigay alam sa tor-assistants@torproject.org - May mali sa Application - Orbot - Tungkol sa Orbot - Susunod - Balik - Wakas - Okay - Kanselahin - - Ilang detalye sa Orbot - Ang Orbot ay isang open-source application na naglalaman ng Tor, LibEvent at Polipo. Ito ay nagbibigay ng local HTTP proxy (8118) at SOCKS proxy (9050) sa Tor network. Ang Orbot ay nagbibigay din ng kakayahan, sa mga rooted device, na ipadala ang lahat ng trapiko sa internet sa pamamagitan ng Tor. - Napahintulotan na - Pahintulot ng Orbot - Mahusay! Natuklasan namin na mayroon pahintulot ang Orbot para sa root. Gagamitin namin ito ng mabuti. - Ito ay hindi kinakailangan, ngunit mas mapapalawig ang kakayahan ng Orbot kung ang iyong device ay meron access sa root. Gamitin ang pindutan sa ibaba para bigyan ng superpowers ang Orbot! - Kung wala kang access sa root o wala kang alam sa sinasabi namin, siguraduhin mu nalamang na gagamit ka ng mga apps na ginawa para sa Orbot. - Nauunawaan ko at mag-papatuloy ng walang Superuser - Pahintulutan ang Orbot para sa Root - Kompigurahin ang Torification - Binibigyan ka ng Orbot ng pagpipilian na i-route lahat ng application traffic gamit ang Tor o piliin ang application isa-isa. - I-proxy lahat ng Apps gamit ang Tor - Pumili ng isa-isang apps para sa Tor - Orbot-enabled Apps - Ang mga apps sa ibaba ay dinevelop upang gumana sa Orbot. I-click ang button para i-install, o sila ay mahahanap sa Google Play, sa GuardianProject.info website o sa F-Droid.org. - ChatSecure - Isang Secure instant messaging client para sa Android - Proxy Settings - Alamin paano magkompigura ng apps para gumana sa Orbot - DuckDuckGo Search Engine app - I-set ang Twitter proxy sa host \"localhost\" at port 8118 - https://guardianproject.info/2012/05/02/orbot-your-twitter/ - Proxy Settings - Kung ang ginagamit na Android app ay gumagamit ng HTTP o SOCKS proxy, ibig sabihin lang noon ay pwede mong isaayos para kumunekta sa Orbot sa paggamit ng Tor.\n\n\n Ang host settings ay 127.0.0.1 o \"localhost\". Para naan sa HTTP, ang port setting ay 8118. Para naman sa SOCKS, ang proxy ay 9050. Kailangan mong gamitin ang SOCKS4A o SOCKS5 kung posible.\n \n\n\n Mas marami kang matututunan sa proxying sa Android sa pamamagitan ng FAQ sa: http://tinyurl.com/proxyandroid .\n - Handa na ang Orbot! - - Bubuksan nito ang iyong browser sa https://check.torproject.org para matignan kung ang Orbot ay na-kompigura at konektado ka sa Tor. - Tagong Service Hosting - Pangkalahatan - Umpisahan ang Orboot sa Boot - Kusang umpisahan ang Orbot at kumonekta sa Tor sa pag bukas ng iyong Android Device - - - Ang Orbot ang nagdala ng Tor sa Android!\n\nAng Tor ay tumutulong sa iyo na sanggain ang pagsala ng nilalaman, pag-analisa ng trapiko at pangmamatyag sa network na mapanganib sa iyong privacy, conpidensyal na impormasyon at personal na relasyon.\n\nAng wizard ang makakatulong sa iyo para isaayos ang Orbot at Tor sa iyong device. - - Babala - Sa pag-install nang Orbot, hindi nito awtomatikong ina-anonymize ang iyong trapiko sa iyong mobile.\n\nKailangan mong isaayos ng tama ang Orbot, sa iyong device at sa iba pang apps para matagumpay na magamit ang Tor. - - Mga Pahintulot - Maari mong piliin bigyan ng pahintulot ang Orbot ng \'Superuser\' access para ma-enable ang mga advanced features tulad ng Transparent Proxying. - Kapag ayaw mo itong gawin, siguraduhing gumamit ng apps na ginawa upang gumana kasama ang Orbot. - Mukang ang iyong device ay hindi pa rooted o hindi nagbibigay ng daan sa root o \'Superuser\'.\n\nPakiusap, o hindi kaya subukan ang paraan ng \'Apps\' sa pangunahing screen. - - Orbot-Enabled Apps - ChatSecure: Isang secure chat app na may Off-the-Record Encryption - Orfox: Privacy-enhanced browser na gumagana sa pamamagitan ng Tor. - Hanapin ang lahat ng Guardian Project apps sa Google Play - Hanapin ang lahat ng Guardian Project apps sa F-Droid - Hanapin ang lahat ng Guardian Project apps sa https://f-droid.org - - Transparent Proxying - Ito ay bibigyan ng pahintulot ang iyong mga apps na kusang mag-run sa Tor network kahit walang pag-kompigura na ginawa. - (Lagyan ng check ang box na ito kung wala kang alam sa sinasabi namin) - Wala - Tor Tethering - I-enable ang Tor Transparent Proxying para sa Wifi at USB Tethered Devices (kailangan mag restart) - Humiling ng Superuser Access - Pumili ng Apps - Pumili ng Apps para i-route sa Tor - Pagkompigura ng Node - Ang mga ito ay advanced settings na maaring bawasan ang iyong anonymity - Entrance Nodes - Fingerprints, nicks, mga bansa at mga address para sa unang lukso - Pumasok sa Entrance Nodes - Pahintulutan na magsimula sa background - Hayaan ang kahit anong app na sabihin kay Orbot na magsimula ng Tor at anumang malapit na serbisyo. - Proxy All - Proxy None - Baliktarin ang napili - Outbound Network Proxy (Optional) - Outbound Proxy Type - Mga protocol na gagamitin para sa proxy server: HTTP, HTTPS, Socks4, Socks5 - Ilagay ang Proxy Type - Outbound Proxy Host - Proxy Server hostname - Ilagay ang Proxy Host - Outbound Proxy - Proxy Server Port - Ilagay ang Proxy port - Outbound Proxy Username - Proxy Username (Optional) - Ilagay ang Proxy Username - Outbound Proxy Password - Proxy Password (Optional) - Ilagay ang Proxy Password - Katayuan - Isinasaayos ang kabuuang transparent proxying... - Isinasaayos ang app-based transparent proxying... - Na i-enable na ang Transparent proxying - Na i-enable na ang TransProxy para sa Thethering! - BABALA: error sa pag start ng transparent proxying! - Nalinis na ang mga batas ng TransProxy - Hindi ma umpisahan ang proseso ng Tor: - Ang Polipo ay gumagana ngayon sa port: - Isinasaayos ang port-based transpaprent proxying... - Error sa Bridge - Para magamit ang feature ng bridge, kailangan mong mag lagay ng kahit isang bridge IP address. - Magpadala ng email sa bridges@torproject.org na mayroong linyang \"get bridges\" at wala ng iba pang kasama sa katawa ng email gamit ang isang gmail account. - Error - Ang iyong ReachableAddresses settings ay nag sanhi ng exception! - Ang iyong relay settings ay nag sanhi ng exception! - Exit Nodes - Fingerprints, nicks, mga bansa at address para sa huling talon - Enter Exit Nodes - Hindi kasama ang Nodes - Fingerprints, nicks, mga bansa at mga address na hindi isasama - Enter Exclude Nodes - Strict Nodes - Gumamit ng *only* sa mga ispesipikong nodes - Bridges - Gumamit ng Bridges - Obfuscated Bridges - I-enable ang kahaliling entrance nodes sa Tor Network - I-enable kung ang naisaayos na bridges ay obfuscated bridges - IP address at port ng bridges - Ilagay ang Bridge Addresses - Relays - Relaying - I-enable ang iyong device na non-exit relay - Relay Port - Pinapakinggan ang port para sa iyong Tor relay - I-lagay ang OR port - Relay nickname - Ang nickname para sa iyong Tor relay - I-lagay ang pasadyang relay nickname - Reachable Addresses - Patakbuhin bilang kliente sa likod ng firewall na may istriktong polisiya - Reachable Ports - Ports reachable sa likod ng istriktong firewall - I-lagay ang ports - Nakatagong Service Hosting - pahintulutan sa on-device server na maging malalapitan sa pamamagitan ng Tor network - I-lagay ang localhost ports para sa nakatagong serbisyo - Tagong Service Ports - ang addressable na pangalan sa iyong tagong serbisyo (awtomatikong nabuo) - paganahiin ang debug log para sa output (kailangang gamitin ang adb o aLogCat para makita) - Project Home(s): - https://www.torproject.org/docs/android\nhttps://guardianproject.info/apps/orbot/ - - Ang Tor License - https://torproject.org - 3rd-Party-Software: - Tor: https://www.torproject.org - LibEvent v2.0.21: http://www.monkey.org/~provos/libevent/ - Polipo v1.1.9: https://github.com/jech/polipo - IPtables v1.4.21: http://www.netfilter.org - OpenSSL v1.0.1q: http://www.openssl.org - May app na gustong buksan ang nakatagong server port %S sa Tor network. Ito ay ligtas kung pinagkakatiwalaan ang app. - nakakita ng umiiral na Tor process... - May nangyaring masama. Tingnan ang log - nakatagong serbisyo sa: - hindi mabasa ang pangalan ng tagong serbisyo - Hindi masimulan ang Tor: - I-reboot ang iyong device, hindi ma-reset ang Tor! - Gumamit ng Default na Iptables - gamitin ang built-in iptables binary kaysa sa isang nabigkis kasama ng Orbot - Ang Tor binaries ay hindi ma-install o ma-upgrade. - Palaging panatilihin ang icon sa toolbar kapag ang Orbot ay naka-connect - Palaging i-On ang Notifications - Ipakita ang pinalaking notification kasama ng Tor exit country at IP - Pinalawak na Notifications - Bridges enabled! - - Wika - Pumili ng locale at wika para sa Orbot - Pumili ng Wika - Iwanang default o palitan ang kasalukuyang wika - powered by Tor - I-Save ang Settings - Walang connection sa internet; Ang Tor ay naka-standby mode... - Bandwidth: - baba - taas - Walang Auto-Sleep sa Network - Ilagay ang Tor sa sleep kapag walang internet na pwede - Ikaw ay nagpalit ng bagong pagkakakilanlan sa Tor! - Browser - Gamitin ang ChatSecure - Manage Tor - VPN - kbps - mbps - KB - MB - Email - Web - Activate - Apps VPN Mode - Send Email - I-install ang Orfox - Standard Browser - Mundo - diff --git a/app/src/main/res/values-tr/strings.xml b/app/src/main/res/values-tr/strings.xml deleted file mode 100644 index ac750255..00000000 --- a/app/src/main/res/values-tr/strings.xml +++ /dev/null @@ -1,282 +0,0 @@ - - - Orbot - Orbot başka uygulamaların interneti daha güvenli olarak kullanmasını sağlayan ücretsiz bir proxy uygulamasıdır. Orbot Tor\'u kullanarak internet trafiğinizi şifreler ve dünya üzerindeki pek çok farklı bilgisayardan geçirerek gizler. Tor sizin kişisel özgürlüğünüzü ve mahremiyetinizi, gizli ticari aktivitelerinizi ve bağlantılarınızı koruma altına alan bir yazılım ve açık ağdır. - http://orbot/ - https://check.torproject.org/?lang=tr - https://check.torproject.org/?lang=tr - https://check.torproject.org/?TorButton=true - Tor\'u başlat ve durdur - torproxyservice - Orbot başlatılıyor... - Tor ağına bağlandı - Orbot devre dışı bırakıldı - Tor hizmeti kapatılıyor - Tor kullanımı başlatılıyor... - tamamlandı. - bekliyor. - UYARI: Bağlantınız henüz anonim değildir! Lütfen uygulamalarınızı HTTP 127.0.0.1:8118 veya SOCKS4A / SOCKS5 127.0.0.1:9050 vekil sunucusu kullanacak şekilde yapılandırınız. - Başlangıç - Göz At - Ayarlar - Günlük - Yardım - VPN - Başlat - Durdur - Hakkında - Uygulamaları alın... - İndir - Yükle - Yardım - Kapat - Hakkında - Günlüğü Temizle - Kontrol Et - Çıkış - QR kodu tarama - QR kodu paylaş - - başlatmak için uzun basın - - Şeffaf Vekillendirme (Yeniden Başlatma Gerektirir) - Şeffaf Vekillendirme - Uygulamalar için Otomatik Tor Uyarlaması - Herşeyi Tor ile Uyarla - Tor\'a uyarlanmış uygulamaların vekil sunucu bağlantıları - Vekil Sunucu Yanıtsız Kalma Bildirim Portu - UYARI: Genel portlardan (80,443, v.b.) kaçınınız. SADECE \'Hepsi\' veya \'Uygulama\' modu çalışmadığında kullanınız. - Port Listesi - Vekil sunucu port listesi. *SADECE* \'Hepsi\' veya \'Uygulama\' modu çalışmadığında kullanınız. - Vekil sunucu portlarını giriniz - Yönetici Erişimi Talebi - Şeffaf Vekillendirme için Yönetici Erişimi Talebi - Tor binarileri başarıyla yüklendi! - Tor binary dosyaları yüklenemedi. Lütfen günlüğü kontrol ediniz ve tor-assistants@torproject.org adresini kullanarak bilgilendirme yapınız. - Uygulama Hatası - Orbot - Orbot Hakkında - İleri - Geri - Bitir - Tamam - İptal - - - Bazı Orbot detayları - Orbot; Tor, Libevent ve Polipo içeren bir açık kaynak uygulamadır. Yerel bir HTTP proxy (8118) ve Tor ağı içine SOCKS proxy (9050) sağlamaktadır. Orbot ayrıca rootlu cihazlar için tüm internet trafiğini Tor üzerinden gönderme yeteneğine sahiptir. - İzin Verildi - Orbot İzinleri - Mükemmel! Root izinlerinizin Orbot için aktif olduğunu saptadık. Bu gücü akıllıca kullanacağız. - Gerekli olmamakla birlikte, eğer cihazınızın root erişimi varsa Orbot daha güçlü bir araç olabilir. Orbot\'a süper güçlerini vermek için aşağıdaki butonu kullanın! - Root(superuser) erişiminiz ya da neden bahsettiğimiz hakkında bir fikriniz yoksa sadece eklentilerin Orbot\'la birlikte çalışabilmeleri için yapıldığından emin olun. - Anlıyorum ve Superuser olmadan devam etmek istiyorum - Orbot\'a root erişimi ver - Tor Bildirimlerini Ayarla - Orbot, tüm uygulamaların veya seçtiğiniz uygulamaların trafiğini Tor üzerinden yönlendirme seçeneği sunar. - Tüm Uygulamaları Tor Üzerinden Vekillendir - Tor için ayrı ayrı uygulamalar seç. - Orbot\'un Etkin Olduğu Eklentiler - Aşağıdaki uygulamalar Orbot ile birlikte çalışmak üzere geliştirilmiştir. Uygulamaları hemen kurmak için ilgili düğmelere tıklayabilir veya uygulamalara daha sonra Google Play, GuardianProject.info web adresi veya F-Droid.org üzerinden erişebilirsiniz. - ChatSecure - Android için güvenli anında mesajlaşma istemcisi - Vekil Ayarları - Uygulamaların, Orbot ile birlikte çalışmalarını nasıl ayarlayacağınızı öğrenin. - DuckDuckGo Arama Motoru uygulaması - Twitter proxy sunucusunu \"localhost\" ve bağlantı noktası 8118 olarak ayarlayın - StoryMaker - Bir öykü yarat ve güvenliği tor\'a bırak! - https://guardianproject.info/2012/05/02/orbot-your-twitter/ - Proxy Ayarları - Orbot hazır! - Lütfen kullanmadan önce Orbot\'u yapılandırın! - - Bu, Orbot\'un ayarlanıp ayarlanmadığını ve Tor\'a bağlanıp bağlanmadığınızı anlamanız amacıyla tarayıcınızda https://check.torproject.org adresini açacak. - Gizlenmiş servis sunucusu - Genel - Orbot\'u Telefonla Birlikte Başlat - Android cihaz açıldığında otomatik olarak Orbot\'u başlat ve Tor\'a bağlan. - - - - Uyarı - - İzinler - İsterseniz Orbot\'a \'Superuser\' erişimi vererek saydam proxy gibi gelişmiş ayarları aktif hale getirebilirsiniz. - Bunu yapmak istemiyorsanız, lütfen Orbot ile çalışmak üzere yapılmış uygulamalar kullandığınızdan emin olun - - Orbot\'un aktif olduğu eklentiler - ChatSecure: Güvenli Kayıt-dışı Şifreleme yapabilen sohbet uygulaması - Orfox: Gizliliği geliştirilmiş bir tarayıcı Tor üzerinden çalışır - Google Play\'deki tüm Guardian Projesi uygulamalarına bakın - Tüm Guardian Project uygulamalarını F-Droid vasıtasıyla bulun - Tüm Guardian Project uygulamalarına bu adresten erişin https://f-droid.org - - Şeffaf Vekillendirme - Bu, uygulamalarınızı Tor üzerinden, herhangi bir ayar yapmadan çalıştırmanıza olanak sağlar. - (Neden bahsettiğimiz hakkında bir fikriniz yoksa bu kutucuğu işaretleyin) - Hiçbiri - Tor Tethering - Kablosuz ağlar için Tor açık proxy ve USB Tethering\'e izin ver (yeniden başlatmayı gerektirir) - Superuser Erişimi Talebi - Uygulamaları Seç - Tor Üzerinden Yönlendirilecek Uygulamaları Seç - Düğüm Ayarları - Bu ayarlar bağlantınızın anonimliğini azaltabilecek gelişmiş ayarlardır. - Giriş Noktaları - İlk düğüm için parmak izleri, rumuzlar, ülkeler, adresler - Giriş Düğümlerini Girin - Arka planda çalışmaya izin ver - Herhangi bir uygulamanın Orbot aracılığıyla Tor ve ilgili hizmetleri başlatması için izin ver - Tüm bağlantılar için Vekil Sunucu kullan - Vekil Sunucu kullanma - Ters seçim - Giden Ağ Sunucusu (tercihe bağlı) - Giden proxy tipi - Proxy sunucusunu kullanmak için protokoller: HTTP, HTTPS, Socks4, Socks5 - Proxy tipini girin - Giden proxy sunucusu - Vekil Sunucusu adı - Vekil Host\'u girin - Giden vekil bağlantı noktası - Vekil Sunucusu bağlantı noktası - Vekil bağlantı noktasını girin - Giden Vekil Kullanıcı Adı - Vekil Kullanıcı Adı (tercihe bağlı) - Vekil Kullanıcı Adı girin - Giden Vekil Parolası - Vekil parolası (tercihe bağlı) - Vekil Parolası girin - Durum - Tamamen saydam vekil kuruluyor... - Uygulamaya özel saydam proxy kuruluyor... - Saydam vekil AKTİF - TransProxy Tethering\'e açıldı! - UYARI: şeffaf proxy başlatılırken hata oluştu - TransProxy kuralları temizlendi - Tor işlemi başlatılamadı - Polipo bu port üzerinde çalışıyor: - Port tabanlı şeffaf vekillendirme ayarlanıyor... - Köprü hatası - Köprü özelliğini kullanmak adına, en az bir tane köprü IP adresi girmelisiniz. - Gmail hesabınızdan bridges@torproject.org adresine içinde sadece \"get bridges\" yazılı bir eposta gönderin. - Hata - ErişilebilirAdresleriniz ayarlarınız bir istisnaya yol açtı! - Tor aktarıcı ayarlarınız bir istisnaya yol açtı! - Çıkış Düğümleri - Son düğüm için parmak izleri, rumuzlar, ülkeler, adresler - Çıkış bağlantılarını girin - Şu bağlantıları dahil etmeyin - Dahil edilmeyecek parmak izleri, takma adlar, ülkeler ve adresler - Giriş bağlantılarını girin - Değişmeyen bağlantılar - *Sadece* bu bağlantıları kullan - Köprüler - Köprü kullan - Gizlenmiş köprüler - Tor ağına başka giriş bağlantılarına izin ver - Yapılandırılan köprüler gizlenmiş ise izin ver - Köprülerin IP adresleri ve bağlantı noktaları - Köprü Adresleri Gir - Aktarıcılar - Aktarmak - Cihazınızı çıkış yapmayan aktarıcı olması için aktif edin - Aktarıcı Portu - Tor aktarıcınız için dinleme port\'u - OR port\'u gir - Aktarıcı rumuzu - Tor aktarıcınız için rumuz - Özel aktarıcı rumuzu girin - Ulaşılabilir adresler - Bir güvenlik duvarı arkasındaki sınırlı kullanıcı olarak bağlan - Ulaşılabilir bağlantı noktaları - Sınırlayıcı güvenlik duvarı ardındaki ulaşılabilir bağlantı noktaları - Bağlantı noktaları gir - Gizlenmiş Servis Sunucusu - cihazdaki sunucunun Tor ağından ulaşılmasına izin ver - gizlenmiş servis sunucuları için localhost bağlantı noktası gir - Gizlenmiş Servis Bağlantı Noktaları - Gizlenmiş servisiniz için adreslenebilir ad (otomatik olarak verilmiştir) - hata giderme kaydını tut (görüntülemek için adb veya aLogCat gerekir) - Proje adres(ler)i: - https://www.torproject.org/docs/android\nhttps://guardianproject.info/apps/orbot/ - Tor Lisansı - https://torproject.org - Üçüncü Parti Yazılım: - Tor: https://www.torproject.org - LibEvent v2.0.21: http://www.monkey.org/~provos/libevent/ - Polipo v1.1.9: https://github.com/jech/polipo - IPtables v1.4.21: http://www.netfilter.org - OpenSSL v1.0.1q: http://www.openssl.org - Bir uygulama Tor ağında gizlenmiş sunucu bağlantı noktası %S açmak istiyor. Eğer uygulamaya güveniyorsanız bu güvenlidir. - varolan bir Tor işlemi bulundu... - Kötü bir şey oldu. Kayıtlara bakınız - gizlenmiş servis: - gizli hizmet adı okunamıyor - Tor başlatılamadı: - Cihazınızı yeniden başlatın, Tor\'u sıfırlamak mümkün değil! - Varsayılan Ip tablolarını kullan - Orbot ile birlikte gelenler yerine kurulu iptables binary kullan - Tor binary kurulumu veya yükseltilmesi mümkün değil. - Orbot bağlı olduğu sürece simgeyi araç çubuğunda tut - Bildirimler her zaman açık - Tor çıkış ülkesi ve IP için genişletilmiş bildirim göster - Genişletilmiş Bildirimler - Köprüler etkinleştirildi! - - Dil - Orbot için yerel ayarları ve dili seç - Dili seçin - Varsayılanda bırak veya geçerli dile geç - Tor tarafından desteklenmektedir - Ayarları kaydet - İnternet bağlantısı yok; Tor bekleme modunda... - Bant genişliği: - aşağı - yukarı - Bağlantı yokken Otomatik Uykuya Geç - İnternet olmadığında Tor\'u uykuya al - Yeni bir Tor kimliğine geçiş yaptınız! - Tarayıcı - ChatSecure Kullan - Tor\'u Yönet - Tor servisini kontrol etmek için bu uygulamayı etkinleştir - Orfox yüklü gibi görünmüyor. Bu konuyla alakalı yardım istiyor musun, ya da sadece tarayıcı mı açılsın? - Uygulamalar kurulsun mu? - Hiçbir ağ bağlantısı yok. Tor uyku moduna alınıyor... - Ağ bağlantısı iyi. Tor uyandırılıyor... - Tor hizmet ayarları güncellemesi - SOCKS için Tor kullan - SOCKS Port Yapılandırma - Tor TransProxy Port - Tor Şeffaf Vekil Proxy Port\'u için (varsayılan olarak: 9040 veya devre dışı bırakmak için 0) değerlerini öneriyor - TransProxy Port Yapılandırma - Tor DNS Port - DNS Port Yapılandırma - Torrc Özel Yapılandırma - SADECE UZMANLAR: Doğrudan torrc yapılandırma satırları girin - Torrc yapılandırma - Mobil Martus - Benetech İnsan Hakları Belgeleri Uygulaması - Umumi Tor IP adresiniz: - Uygulama çatışması - TransProxy Otomatik Yenileme - Ağ durumu değiştiğinde TransProxy kurallarını yeniden uygula - TransProxy Kurallarını KALDIR - Tüm TransProxy ağ kurallarını temizlemek için buraya dokunun - Şeffaf vekil kuralları silindi! - ROOT erişim izniniz yok - Ayarların etkin olması için Orbot\'u durdurup yeniden başlatmak gerekebilir. - VPN - kbps - mbps - KB - MB - Köprüler Güncellendi - Değişiklikleri etkinleştirmek için lütfen Orbot\'u yeniden başlatın - QR Kodları - Köprü Modu - Eposta - Web - Etkinleştirin - Uygulamalar için VPN Modu - Eposta Gönder - Orfox yükle - Standart Tarayıcı - NOT: Sadece standart Tor köprüleri Intel X86/ATOM cihazlarda çalışır - Dünya - diff --git a/app/src/main/res/values-uk/strings.xml b/app/src/main/res/values-uk/strings.xml deleted file mode 100644 index 9672e2c2..00000000 --- a/app/src/main/res/values-uk/strings.xml +++ /dev/null @@ -1,278 +0,0 @@ - - - Orbot - Orbot — це вільна програма для проксі-з\'єднань, яка дозволяє іншим додаткам безпечніше використовувати інтернет-з\'єднання. Orbot використовує Tor для шифрування інтернет-трафіку, який далі приховується під час пересилання через кілька комп\'ютерів у різних частинах планети. Tor є вільним програмним забезпеченням, а також відкритою мережею, що допомагає захиститися від мережевого стеження, яке загрожує особистій свободі та приватному життю, конфіденційній бізнес-діяльності і контактам, а також державної програми безпеки, що відома як аналіз трафіку. - http://orbot/ - http://check.torproject.org - https://check.torproject.org - https://check.torproject.org/?TorButton=true - запуск і зупинка Tor - torproxyservice - Запуск Orbot... - Під\'єднаний до мережі Tor - «Orbot» від\'єднаний - Запускається клієнт Tor... - завершено. - очікування... - Попередження: Ваш трафік ще не анонімний! Будь ласка, налаштуйте свої додатки для використання HTTP проксі 127.0.0.1:8118 або ж SOCKS4A або SOCKS5 проксі 127.0.0.1:9050 - Домівка - Перегляд - Налаштування - Журнал - Довідка - Запустити - Зупинити - Про програму - Завантажити - Завантажити - Довідка - Закрити - Про програму - Очистити журнал - Перевірка - Вихід - Сканувати BridgeQR - Поділитися BridgeQR - - довге натиснення для запуску - - Прозорий проксі (Потрібен root) - Прозорий проксі - Автоматична торифікація додатків - Направляти все через Tor - Направляти трафік всіх додатків через Tor - Резервний проксі порт - ПОПЕРЕДЖЕННЯ: Обходить загальні порти (80, 443, і т.д.). *ВИКОРИСТУВУВАТИ ТІЛЬКИ* якщо режими «Все» або «Додатки» не працюють. - Список Портів - Список портів для проксифікації. *ВИКОРИСТОВУВАТИ ТІЛЬКИ* якщо режими «Все» або «Додатки» не працюють. - Введіть порти для проксифікації - Запитати root доступ - Запитати root доступ для прозорої проксифікації - Додаток Tor успішно встановленей! - Не вдалося встановити додаток Tor. Будь ласка, перевірте системний журнал і повідомте нам: tor-assistants@torproject.org - Помилка додатку - Orbot - Про Orbot - Вперед - Назад - Завершити - OK - Відміна - - Деякі відомості про програму Orbot - Orbot — це програма з відкритим кодом, яка містить Tor, LibEvent та Polipo. Він надає локальний HTTP-проксі (8118) і SOCKS-проксі (9050) у мережу Tor. Orbot також дозволяє на пристроях з правами root пересилати весь інтернет-трафік через Tor. - Дозвіл отримано - Дозволи Orbot - Чудово! Ми визначили, що ви надалили root права для Orbot. Ми будемо використовувати цю можливість з розумом. - Хоча це й не вимагається, Orbot може бути потужнішим інструментом, якщо ваш пристрій має права root. Натисніть на кнопку нижче і надайте Orbot суперсилу! - Якщо у вас немає root прав або ви не розумієте про що говоримо, просто впевніться, що використовуєте додатки, розроблені для Orbot. - Я розумію і хочу продовжити без прав суперкористувача - Надати root права Orbot - Налаштувати Tor-ифікацію - Програма Orbot дає вам можливість маршрутизувати трафік всіх додатків через Tor АБО вибрати додатки для маршрутизації самостійно. - Маршрутизувати всі додатки через Tor - Виберіть додатки для маршрутизації через Tor - Orbot-задіяні додатки - Ми радимо вам завантажити і використовувати додатки, які вміють працювати напряму через Orbot. Натисніть на кнопки нижче, щоб запустити процес встановлення. - ChatSecure - Захищений обмін повідомленнями в Android - Налаштування проксі — дізнайтесь як налаштувати додатки для роботи з Orbot - Додаток пошукової системи DuckDuckGo - Twitter підтримує http проксі «localhost:8118» - StoryMaker — Запишіть історію і залиште її Tor\'у для безпеки! - https://guardianproject.info/2012/05/02/orbot-your-twitter/ - Налаштування Проксі - Якщо програмка для Android, яку Ви використовуєте, підтримує HTTP або SOCKS проксі, то Ви можете налаштувати її на під\'єднання до Orbot і використання Tor.\n\n\n Значення хоста — 127.0.0.1 або «localhost». Для HTTP, номер порту — 8118. Для SOCKS проксі — 9050. По можливості, використовуйте SOCKS4A або SOCKS5.\n \n\n\n Ви можете дізнатись більше про роботу через проксі на Android, прочитавши цей FAQ: http://tinyurl.com/proxyandroid\n - Програма Orbot готова до використання! - Мільйони людей у всьому світі використовують Tor з різних причин.\n\nЖурналісти і блогери, активісти захисту прав людини, судові виконавці, солдати, корпорації, громадяни країн з репресивним режимом, і прості люди… а тепер готові і Ви! - Будь ласка, налаштуйте Orbot, перш ніж почнете ним користуватись! - - Це призведе до запуску веб-браузера, вибраного на вашому пристрої за замовчуванням, і підключення до сайту https://check.torproject.org, з метою перевірки правильності роботи Orbot і визначення, чи під\'єднані ви до мережі Tor. - Приховані сервіси - Основні - Запуск Orbot при ввімкненні - Автоматичний запуск Orbot та з\'єднання Tor під час запуску вашого пристрою - - - Orbot дозволяє використовувати Tor на Android!\n\nTor дозволяє Вам захиститися від фільтрації вмісту, аналізу трафіку і спостереження за мережею, які ставлять під загрозу приватність, конфіденційну інформацію та особисті стосунки.\n\nЦей майстер допоможе Вам налаштувати Orbot і Tor на Вашому пристрої. - - Попередження - Просте встановлення Orbot не зробить автоматично Ваш мобільний трафік анонімним.\n\nВи повинні правильно налаштувати Orbot, Ваш пристрій та інші додатки, щоб успішно використовувати Tor. - - Дозволи - Ви також можете за бажанням надати Orbot права «Суперкористувача» для доступу до просунутих можливостей, типу \"Прозора Проксифікація\". - Якщо ви не хочете робити це, тоді будь ласка, впевніться, що використовуєте додатки створені для роботи з Orbot. - Схоже, ваш пристрій не має root-прав або не надає доступу до «Суперкористувача».\n\nБудь ласка, спробуйте натомість режим «Додатки» на головному екрані. - - Додатки, що працюють з Orbot: - ChatSecure: додаток для спілкування з підтримкою Off-the-Record шифрування - Знайти всі додатки Guardian Project на Google Play - Знайти всі додатки Guardian Project на F-Droid - Знайти всі додатки Guardian Project на https://f-droid.org - - Прозоре Проксування - Це дозволить вашим додаткам автоматично працювати в мережі Tor без будь-якої конфігурації. - (Позначте даний пункт, якщо ви не знаєте про що йде мова) - Ні - Роздача Tor - Ввімкнути Прозору Проксифікацію Tor для пристроїв з роздачею по Wi-Fi і USB (потрібен перезапуск) - Запитати Доступ Суперкористувача - Вибрані додатки - Вибрати додатки для направлення через Tor - Конфігурація вузла - Це додаткові налаштування, які можуть знизити вашу анонімність - Вхідні вузли - Відбитки, ніки, країни та адреси для першого стрибка - Введіть вхідні вузли - Усі через проксі - Жоден через проксі - Інвертувати виділення - Вихідна проксі мережа - Тип Проксі - Протокол для використання проксі-сервером: HTTP, HTTPS, Socks4, Socks5 - Введіть Тип Проксі - Хост Проксі - Ім\'я хоста проксі-сервера - Введіть Хост Проксі - Порт Проксі - Порт проксі-сервера - Введіть порт Проксі - Ім\'я користувача для вихідного проксі-з\'єднання - Ім\'я користувача для проксі-з\'єднання (вказувати не обов\'язково) - Введіть Ім\'я користувача проксі-з\'єднання - Пароль вихідного проксі-з\'єднання - Пароль проксі-з\'єднання (вказувати не обов\'язково) - Введіть пароль проксі-з\'єднання - Статус - Встановлення загальної прозорої проксифікації... - Встановлення заснованої на додатках прозорої проксифікації... - Прозора проксифікація ВВІМКНЕНА - TransProxy підтримує Роздачу! - УВАГА: помилка запуску прозорої проксифікації! - Правила TransProxy видалені - Неможливо запустити Tor: - Polipo працює на порті: - Встановлення засноване на портах прозорої проксифікації... - Помилка Мосту - Для використання мосту, необхідно задати IP адресу як мінімум одного мосту. - Відправте email на адресу bridges@torproject.org з рядком «get bridges» в тілі повідомлення із облікового запису gmail. - Помилка - Ваші налаштування Доступних Адрес викликали виключення! - Налаштування вашого ретранслятора викликали виключення! - Вихідні Вузли - Відбитки, ніки, країни та адреси для останнього стрибка - Введіть Вихідні Вузли - Виключені Вузли - Відбитки, ніки, країни та адреси на виключення - Введіть Виключені Вузли - Точні Вузли - Використовувати *тільки* ці задані вузли - Мости - Використрвувати Мости - Обфусковані Мости - Включити альтернативні вхідні вузли в мережу Tor - Задані мости обфусковані - IP адреси і порти мостів - Введіть Адреси Мостів - Ретранслятори - Ретрансляція - Дозволити вашому пристрою бути невихідним ретранслятором - Порт ретранслятора - Слухаючий порт для вашого ретранслятора Tor - Введіть порт OR - Ім\'я ретранслятора - Ім\'я для вашого ретранслятора Tor - Введіть користувацьке ім\'я ретранслятора - Доступні Адреси - Запускати як клієнт за брандмауером з обмежуючими політиками - Доступні порти - Порти доступні із обмежуваного брандмауера - Введіть порти - Ввімкнути Приховані Служби - запустити сервери доступні через мережу Tor - введіть локальні порти для прихованих служб - Порти Прихованої Служби - адресоване ім\'я для вашої прихованої служби (сгенеровано автоматично) - ввімкнути вивід логу налогодження (потрібно використовувати adb або aLogCat для перегляду) - Домашня сторінка(и) проекту: - https://www.torproject.org/docs/android\nhttps://guardianproject.info/apps/orbot/ - Ліцензія Tor - https://torproject.org - Програми сторонніх розробників: - Tor: https://www.torproject.org - LibEvent v2.0.21: http://www.monkey.org/~provos/libevent/ - Polipo v1.1.9: https://github.com/jech/polipo - IPtables v1.4.21: http://www.netfilter.org - Додаток хоче відкрити прихований порт сервера %S мережі Tor. Це безпечно, якщо ви довіряєте цьому додатку. - знайдено існуючий процес Tor... - Виникла якась помилка. Перевірте лог - прихована служба на: - неможливо прочитати ім\'я прихованої служби - Неможливо запустити Tor: - Перезавантажте свій пристрій, не вдається перезапустити Tor! - Використовувати Iptables за замовчуванням - використовувати вбудований бінарник iptables замість того що надається з Orbot - Бінарні файли Tor не змогли встановитися або оновитися. - Завжди показувати іконку в панелі завдань коли Orbot підключений - Сповіщення про постійну роботу - Показати розширене сповіщення з країною виходу Tor та IP - Розширені сповіщення - Мости ввімкнуті! - - Мова - Вибрати локаль і мову для Orbot - Вибрати Мову - Залишити за замовчуванням або переключити поточну мову - від Tor - Зберегти Налаштування - Немає інтернет-з\'єднання; Tor в режимі очікування… - Канал: - вх - вих - Не використовувати режим сну - Переводити в режим сну при відсутності інтернет-з\'єднання - Ви перемкнулись на новий ідентифікатор Tor! - Використовувати ChatSecure - Керування Tor - Дозволити додатку керувати сервісом Tor - Встановити додатки? - Немає доступу до мережі інтернет. Tor переходить в режим сну… - Доступ до мережі хороший. Tor виходить з режиму сну… - оновлення налаштувань у сервісі Tor - Tor SOCKS - Порт, який Tor надає своєму SOCKS-проксі (за замовчуванням: 9050 або 0 для вимкнення) - Налаштування порту SOCKS - Порт Tor TransProxy - Порт, який Tor надає своєму відкритому проксі (за замовчуванням: 9040 або 0 для вимкнення) - Налаштування порту Tor TransProxy - Порт Tor DNS - Порт, який Tor надає своєму DNS (за замовчуванням: 5400 або 0 для вимкнення) - Налаштування порту DNS - Додаткові налаштування Torrc - ЛИШЕ ДЛЯ ЕКСПЕРТІВ: введіть безпосередні рядки налаштувань torrc - Додаткове у Torrc - Mobile Martus — програма Benetech Human Rights Documentation - Ваші публічні Tor IP: - Будь ласка, вимкніть цей додаток у Android->Налаштування->Програми, якщо у Вас виникають проблеми з Orbot: - Конфлікт програм - Автоперезапуск Transproxy - Повторно застосувати правила Transproxy, коли зміниться стан мережі - ПРИМУСОВЕ ВИЛУЧЕННЯ Transproxy - Натисніть тут, щоб зрівняти усі правила мережі transproxy ЗАРАЗ - Правила прозорого проксі зрівняно! - У Вас не ввімкнено ROOT-доступ - Вам може бути потрібно зупинити і запустити Orbot, щоб зміни налаштувань вступили в дію. - kbps - mbps - KB - MB - Мости оновлено - Будь ласка, перезапустіть Orbot, щоб зміни ввійшли в силу - QR-коди - Режим мосту - Email - Веб - Активувати - Ви можете увімкнути пропускання трафіку усіх програм на Вашому прострої через мережу Tor, скориставшись функцією VPN в Android.\n\n*УВАГА* Це нова, експериментальна функція і в деяких випадках може не запуститися автоматично або зупинитись. Її НЕ варто використовувати для анонімності і ЛИШЕ для обходу фаєрволів та фільтрів. - Надіслати листа - Ви можете отримати адресу мосту через електронну пошту, веб або відсканувавши QR-код мосту. Оберіть «Email» чи «Веб» унизу, щоб подати запит на адресу мосту.\n\nКоли у Вас буде адреса, скопіюйте і вставте її у розділі «Мости» налаштувань Orbot і перезапустіть його. - Стандартний браузер - ПРИМІТКА: Лише стандартні мости Tor працюють на пристроях з Intel X86/Atom - diff --git a/app/src/main/res/values-ur/strings.xml b/app/src/main/res/values-ur/strings.xml deleted file mode 100644 index 21abd16d..00000000 --- a/app/src/main/res/values-ur/strings.xml +++ /dev/null @@ -1,18 +0,0 @@ - - - براؤز کیجیے - مدد - مدد - بند کیجیے - پیچھے - تنسیخ کیجیے - - - - - - - - - - diff --git a/app/src/main/res/values-uz/strings.xml b/app/src/main/res/values-uz/strings.xml deleted file mode 100644 index 785d9672..00000000 --- a/app/src/main/res/values-uz/strings.xml +++ /dev/null @@ -1,47 +0,0 @@ - - - Orbot - http://orbot/ - http://check.torproject.org - https://check.torproject.org - https://check.torproject.org/?TorButton=true - Orbot ishga tushirilmoqda… - Tor tarmog\'iga ulangan - Uy - Moslamalar - Yordam - Dastur haqida - Yuklab olish - Yuklash - Yordam - Yopish - Dasur haqida - Tekshirish - Chiqish - Dastur xatosi - Orbot - - https://guardianproject.info/2012/05/02/orbot-your-twitter/ - Proksi moslamalari - Orbot tayyor! - - Umumiy - - - - - - - Proksi turini kiriting - Proksi maxfiy so\'zi (Qo\'shimcha) - Proksi maxfiy so\'zini kiriting - Holati - Xato - Tor litsenziyasi - https://torproject.org - Mavjud bo\'lgan Tor jarayoni topildi... - - Orbot uchun lokal va tilni tanlash - Tilni tanlansh - Moslamalarni saqlash - diff --git a/app/src/main/res/values-v21/styles.xml b/app/src/main/res/values-v21/styles.xml deleted file mode 100644 index 7abc06d3..00000000 --- a/app/src/main/res/values-v21/styles.xml +++ /dev/null @@ -1 +0,0 @@ - diff --git a/app/src/main/res/values-vi/strings.xml b/app/src/main/res/values-vi/strings.xml deleted file mode 100644 index 6562b4eb..00000000 --- a/app/src/main/res/values-vi/strings.xml +++ /dev/null @@ -1,293 +0,0 @@ - - - Orbot - Orbot là một ứng dụng proxy miễn phí, được thiết kế để làm cho các ứng dụng khác kết nối với Internet một cách an toàn. Orbot sử dụng Tor để mã hóa các kết nối Internet rồi ẩn danh nó thông qua một loạt các nút trong mạng Tor. Tor là phần mềm miễn phí và là một mạng lưới mở giúp bạn chống lại sự giám sát mạng, vốn đe dọa riêng tư trực tuyến, hay các hoạt động bí mật... - http://orbot/ - http://check.torproject.org - https://check.torproject.org - https://check.torproject.org/?TorButton=true - khởi động và ngừng Tor - dịch vụ tor proxy - Ortbot đang khởi động... - Đã kết nối với mạng Tor - Orbot đã được vô hiệu hóa - Đang tắt dịch vụ Tor - Bắt đầu Tor - hoàn thành. - đang chờ. - Chú ý: Kết nối của bạn chưa phải là ẩn danh! Hãy cài đặt các ứng dụng của bạn để sử dụng HTTP Proxy 127.0.0.1:8118, Proxy SOCKS4A hoặc proxy SOCKS5 127.0.0.1:9050 - Trang chủ - Trình duyệt - Thiết lập - Nhật ký - Giúp đỡ - Mạng riêng ảo - Bắt đầu - Ngừng - Về - Các ứng dụng khác... - Tải về - Tải lên - Giúp đỡ - Đóng - Giới thiệu - Xóa nhật ký - Kiểm tra - Thoát - Quét mã BridgeQR - Xuất mã BridgeQR - - nhấn giữ để khởi động - - Proxy trong suốt (Yêu cầu root) - Proxy trong suốt - Tự động áp dụng Tor cho ứng dụng - Áp dụng Tor cho tất cả ứng dụng - Chuyển tất cả các kết nối của các ứng dụng qua Tor - Cổng Proxy dự phòng - CHÚ Ý: Tránh dùng các cổng thông dụng (80, 443, v.v...). *CHỈ* dùng nếu chế độ \"áp dụng Tor cho tất cả\" hoặc \"chọn ứng dụng\" không dùng được. - Danh sách cổng - Liệt kê các cổng để áp dụng proxy. *CHỈ* dùng nếu chế độ \"áp dụng Tor cho tất cả\" hoặc \"chọn ứng dụng\" không dùng được. - Điền số cổng để áp dụng proxy - Yêu cầu root - Yêu cầu root để kích hoạt proxy trong suốt - Tập nhị phân của Tor đã được cài đặt! - Tập nhị phân của Tor bị lỗi khi cài đặt. Xin hãy kiểm tra nhật ký và thông báo cho tor-assistants@torproject.org - Ứng dụng bị lỗi - Orbot - Về Orbot - Tiếp - Trở về - Kết thúc - Đồng ý - Hủy - - Vài chi tiết về Orbot - Orbot là một ứng dụng mã nguồn mở có chứa Tor, LibEvent và Polipo. Nó cung cấp một proxy HTTP nội bộ (8118) và một proxy SOCKS (9050) tới mạng Tor. Orbot cũng có khả năng chuyển tất cả các kết nối Internet thông qua Tor trên các thiết bị đã root. - Đã cho phép quyền - Quyền truy cập của Orbot - Tuyệt! Chúng tôi đã nhận ra máy bạn có root được kích hoạt cho Orbot. Chúng tôi sẽ tận dụng điều này. - Mặc dù không cần thiết, nhưng Orbot có thể trở thành một công cụ mạnh mẽ hơn nếu thiết bị của bạn có root. Hãy ấn nút dưới đây để cho phép Orbot có \"siêu năng lực\"! - Nếu bạn không root hoặc không rành về những gì chúng tôi trình bày, xin chỉ dùng những ứng dụng đã được tạo ra để dùng kết hợp với Orbot. - Tôi hiểu rõ và sẽ tiếp tục dùng mà không cần root - Cho phép Orbot truy cập root - Cài đặt thông báo cho Tor - Orbot cho phép chuyển tất cả các kết nối của các ứng dụng qua Tor HOẶC áp dụng cho từng ứng dụng riêng lẻ. - Áp dụng proxy Tor cho tất cả các ứng dụng - Lựa chọn từng ứng dụng để áp dụng Tor - Các ứng dụng đã được áp dụng Tor - Những ứng dụng sau đây đã được thiết lập để dùng với Orbot. Nhấn ứng dụng bất kỳ để cài đặt ngay bây giờ, hoặc bạn có thể tìm những ứng dụng này trên Google Play, tại trang GuardianProject.info hoặc qua F-Droid.org. - ChatSecure - Ứng dụng IM (tin nhắn tức thời) bảo mật cho Android - Cài đặt Proxy - Tìm hiểu cách thiết lập ứng dụng để dùng với Orbot - Ứng dụng tìm kiếm DuckDuckGo - Cài proxy của Twitter với host là \"localhost\" và cổng là 8118 - StoryMaker - Viết một câu chuyện rồi để nó cho Tor để bảo mật! - https://guardianproject.info/2012/05/02/orbot-your-twitter/ - Cài đặt proxy - Nếu ứng dụng Android mà bạn đang dùng hỗ trợ giao thức proxy HTTP hay SOCKS, thì bạn có thể cấu hình nó kết nối tới Orbot và sử dụng Tor.\n\n\n Cài đặt host mặc định là 127.0.0.1 hoặc \"localhost\". Với HTTP, cổng là 8118, còn SOCKS là 9050. Bạn nên dùng SOCKS4A hoặc SOCKS5 nếu có thể.\n \n\n\n Bạn có thể tìm hiểu thêm về cấu hình proxy trên Android qua mục FAQ tại: http://tinyurl.com/proxyandroid - Orbot đã sẵn sàng! - Hàng trăm ngàn người trên toàn thế giới dùng Tor với nhiều lý do. Những nhà báo, blogger, các nhà hoạt động nhân quyền, an ninh, quân đội, tổ chức, công dân của những nước bị đang bị đàn áp, hoặc chỉ là những người dân bình thường... và bây giờ là bạn cũng đang chuẩn bị là một trong số họ! - Vui lòng thiết lập Orbot trước khi bạn sử dụng nó! - - Bạn đã kết nối thành công tới mạng Tor - nhưng điều đó KHÔNG có nghĩa là thiết bị của bạn đã hoàn toàn an toàn. Bạn có thể kiểm tra kết nối của bạn qua nút \"Trình duyệt\". \n\nTruy cập ttps://guardianproject.info/apps/orbot hoặc gửi email tới help@guardianproject.info để biết thêm chi tiết. - Sẽ mở trang web https://check.torproject.org để kiểm tra xem Orbot đã được cài đặt đúng chưa và bạn có đang kết nối qua Tor hay không. - Dịch vụ web hosting ẩn - Tổng quát - Chạy Orbot khi khởi động thiết bị - Tự khởi động Orbot và kết nối vào mạng Tor sau khi thiết bị Android của bạn khởi động - - - Orbot mang Tor đến Android! \n\nTor giúp bạn chống lại bộ lọc nội dung mạng, các hoạt động phân tích kết nối mạng và theo dõi mạng, vốn đe dọa tới sự riêng tư, các thông tin bí mật và các mối quan hệ cá nhân trên mạng. \n\nHướng dẫn này sẽ giúp bạn thiết lập Orbot và Tor trên thiết bị của bạn. - - Cảnh báo - Chỉ đơn thuần cài đặt Orbot sẽ không tự động ẩn danh các kết nối mạng di động của bạn.\n\nBạn bắt buộc phải thiết lập Orbot đúng cách, để thiết bị của bạn và các ứng dụng khác sử dụng Tor. - - Quyền ứng dụng - Bạn có thể tuỳ ý cho phép Orbot có truy cập root để kích hoạt những tính năng nâng cao, như dùng proxy trong suốt chẳng hạn. - Nếu bạn không muốn làm điều này, xin hãy dùng những ứng dụng được tạo để dùng với Orbot. - Thiết bị của bạn hình như chưa root hoặc đã cấp quyền root hoặc truy cập root.\n\nVui lòng chọn chế độ \"VPN\" trên màn hình chính để thay thế. - - Các ứng dụng đã được áp dụng Orbot - ChatSecure: ứng dụng chat an toàn với mã hóa không-theo-dõi - Orfox: Trình duyệt với tính năng bảo mật nâng cao, hoạt động thông qua Tor - Tìm những ứng dụng của Guardian Project trên Google Play - Tìm những ứng dụng của Guardian Project trên F-Droid - Tìm những ứng dụng của Guardian Project trên https://f-droid.org - - Proxy trong suốt - Cài đặt này cho phép các ứng dụng của bạn tự động kết nối qua mạng Tor mà không cần thiết lập. - (Hãy chọn ô này nếu bạn không hiểu những gì chúng tôi đang nói) - Không có - Tor Tethering - Kích hoạt proxy Tor trong suốt để dùng cho WiFi/USB Tethering (cần khởi động lại) - Yều cầu truy cập root - Chọn ứng dụng - Chọn những ứng dụng mà bạn muốn kết nối qua Tor - Cấu hình nút - Những cài đặt nâng cao này có thể giảm sự ẩn danh của bạn - Nút vào (Entrace Nodes) - Dấu theo dõi (Fingerprint), biệt hiệu, quốc gia và địa chỉ cho nút đầu tiên - Nhập thông tin nút vào - Cho phép khởi động ngầm - Cho phép ứng dụng bất kỳ yêu cầu Orbot khởi động Tor và các dịch vụ liên quan - Proxy tất cả - Không dùng proxy - Đảo ngược lựa chọn - Proxy mạng ngõ ra (Outbound Network) (Tùy chọn) - Loại proxy ngõ ra - Giao thức dùng cho proxy: HTTP, HTTPS, SOCKS4, SOCKS5 - Nhập loại proxy - Host proxy ngõ ra - Hostname của proxy - Nhập host của proxy - Cổng Proxy ngõ ra - Cổng của proxy - Nhập cổng Proxy - Tên tài khoản proxy ngõ ra - Tên tài khoản proxy (tùy chọn) - Nhập tên tài khoản proxy - Mật khẩu Proxy ngõ ra - Mật khẩu proxy (tùy chọn) - Nhập mật khẩu proxy - Tình trạng - Đang cấu hình proxy trong suốt cho tất cả... - Đang cấu hình proxy trong suốt cho các ứng dụng được chọn... - Proxy trong suốt ĐƯỢC KÍCH HOẠT - TransProxy đã được kích hoạt để dùng cho tethering! - CHÚ Ý: có lỗi khi khởi động proxy trong suốt! - Quy tắc TransProxy đã được xóa - Không thể khởi động tiến trình Tor: - Polipo đang chạy ở cổng: - Đang cài đặt proxy trong suốt theo cổng - Lỗi bridge - Để dùng chức năng bridge, bạn phải nhập ít nhất một địa chỉ IP dùng cho bridge. - Gửi một email đến bridges@torproject.org với dòng chữ \"get bridges\" trong thư từ một tài khoản gmail. - Lỗi - Thiết lập ReachableAddresses đã gây ra một vấn đề! - Thiết lập relay của bạn đã gây ra một vấn đề! - Nút cuối (Exit Nodes) - Dấu theo dõi, biệt hiệu, quốc gia và địa chỉ cho nút cuối cùng - Nhập thông tin nút cuối - Loại trừ nút - Dấu theo dõi, biệt hiệu, quốc gia và địa chỉ để loại trừ - Nhập vào những nút để loại trừ - Nút chỉ định - *Chỉ* dùng những nút được liệt kê - Bridge - Dùng bridge - Các bridge được che giấu - Kích hoạt các nút vào khác để vào mạng Tor - Kích hoạt nếu như các bridge đã được cấu hình là bridge đã được che giấu - Địa chỉ IP và cổng của bridge - Nhập địa chỉ bridge - Relay - Chức năng relay - Cho phép thiết bị bạn trở thành một nút relay (không phải nút cuối) - Cổng cho relay - Cổng tiếp nhận cho việc relay - Nhập cổng OR - Biệt hiệu nút relay - Biệt hiệu cho nút Tor-relay của bạn - Nhập biệt hiệu tuỳ ý - Địa chỉ truy cập được (Reachable Addresses) - Chạy như một máy con (client) đằng sau tường lửa với các thiết lập thu hẹp - Cổng truy cập được - Cổng truy cập được đằng sau tường lửa - Nhập số cổng - Host web ẩn - Cho phép máy chủ được thiết lập trong thiết bị của bạn có thể truy cập được qua mạng Tor. - Nhập cổng localhost cho web ẩn - Cổng web ẩn - Địa chỉ hợp lệ cho web ẩn của bạn (được tự động tạo ra) - Kích hoạt nhật ký gỡ lỗi ở đầu ra (phải dùng adb hoặc aLogCat để xem) - Các trang chủ dự án: - https://www.torproject.org/docs/android\nhttps://guardianproject.info/apps/orbot/ - Giấy phép của Tor - https://torproject.org - Phần mềm bên thứ 3: - Tor: https://www.torproject.org - LibEvent v2.0.21: http://www.monkey.org/~provos/libevent/ - Polipo v1.1.9: https://github.com/jech/polipo - IPtables v1.4.21: http://www.netfilter.org - OpenSSL v1.0.1q: http://www.openssl.org - Một ứng dụng muốn mở cổng ẩn %S đến mạng Tor. Đây là điều an toàn nếu như bạn tin tưởng vào ứng dụng này. - tìm ra tiến trình hiện hành của Tor... - Có gì đó không ổn. Xin xem lại nhật ký - web ẩn trong: - không thể đọc được tên dịch vụ ẩn - Không thể khởi động Tor được: - Khởi động lại thiết bị của bạn, không thể thiết đặt lại Tor! - Dùng Iptables mặc định - dùng tập nhị phân iptables của hệ thống thay vì dùng tập nhị phân được đi kèm với Orbot - Tập nhị phân của Tor không thể cài hoặc nâng cấp được. - Luôn giữ thông báo trong thanh trạng thái khi Orbot được kết nối - Thông báo thường trực - Hiển thị thông báo mở rộng với IP và quốc gia của nút cuối (Tor exit-node) - Thông báo mở rộng - Bridge đã được kích hoạt! - - Ngôn ngữ - Chọn ngôn ngữ cho Orbot - Chọn ngôn ngữ - Giữ cài đặt mặc định hoặc chuyển qua ngôn ngữ khác - được hỗ trợ bởi Tor - Lưu thiết lập - Không có kết nối Internet; Tor đang ở chế độ chờ... - Băng thông: - tải xuống - tải lên - Tự động \"ngủ\" khi không có mạng - Chuyển Tor sang chế độ ngủ nếu không có Internet - Bạn đã chuyển sang một mạch Tor mới! - Trình duyệt - Dùng ChatSecure - Quản lý Tor - Cho phép ứng dụng này điều khiển dịch vụ Tor - Có vẻ như bạn chưa cài Orfox. Bạn có cần giúp không, hay chỉ cần mở trình duyệt thường thôi? - Cài đặt ứng dụng? - Không có mạng. Đang chuyển Tor sang chế độ ngủ... - Kết nối mạng tốt. Đang \"đánh thức\" Tor... - đang cập nhật cài đặt dịch vụ Tor - Cổng SOCKS - Cổng để Tor đặt proxy SOCKS lên (mặc định: 9050 hoặc 0 để vô hiệu hóa) - Cấu hình cổng SOCKS - Cổng proxy trong suốt của Tor - Cổng để Tor đặt proxy trong suốt lên (mặc định: 9040 hoặc 0 để vô hiệu hóa) - Cấu hình cổng proxy trong suốt - Cổng DNS Tor - Cổng để Tor đặt DNS của nó lên (mặc định: 5400 hoặc 0 để vô hiệu hóa) - Cấu hình cổng DNS - Cấu hình tùy chỉnh cho Torrc - CHỈ NGƯỜI DÙNG CHUYÊN MÔN: nhập các thiết lập trực tiếp cho torrc - Torrc tùy chỉnh - Mobile Martus - Ứng dụng cung cấp các tài liệu về nhân quyền của Benetech - Các IP Tor công cộng của bạn là: - Vui lòng vô hiệu hóa ứng dụng này trong Android->Settings->Apps nếu bạn đang gặp vấn đề với Orbot: - Xung đột ứng dụng - Tự động làm mới proxy trong suốt - Áp dụng lại các quy tắc proxy trong suốt khi trạng thái mạng thay đổi - ÉP BUỘC XÓA các quy tắc proxy trong suốt - Chạm vào đây để xóa sạch các quy tắc proxy trong suốt NGAY BÂY GIỜ - Quy tắc proxy trong suốt đã được xóa! - Bạn không có quyền truy cập ROOT - Bạn có thể cần kết nối lại Orbot để các thay đổi được áp dụng - VPN - kbps - mbps - KB - MB - Bridge được cập nhật - Vui lòng khởi động lại Orbot để áp dụng thay đổi - Mã QR - Nếu như mạng di động của bạn chặn Tor, bạn có thể dùng bridge (cầu nối) để truy cập mạng Tor. CHỌN một trong những bridge ở trên để kích hoạt bridge. - Chế độ bridge - Email - Web - Kích hoạt - Chế độ ứng dụng VPN - Bạn có thể làm cho tất cả ứng dụng của bạn kết nối qua mạng Tor bằng cách sử dụng tính năng VPN (Mạng riêng ảo) của Android.\n\n*CHÚ Ý* Đây là một tính năng mới, đang thử nghiệm và nó có thể không tự động chạy, hoặc có thể dừng lại đột ngột. Nó KHÔNG nên được dùng cho ẩn danh, và chỉ nên dùng để vượt qua các tường lửa và bộ lọc. - Gửi email - Bạn có thể lấy một địa chỉ bridge qua email, web hoặc quét mã QR. Chọn \"Email\" hoặc \"Web\" bên dưới để yêu cầu một địa chỉ bridge.\n\nMột khi đã có địa chỉ, hãy sao chép nó vào thiết đặt \"Bridge\" trong cài đặt Orbot rồi khởi động lại phần mềm. - Cài đặt Orfox - Trình duyệt thường - LƯU Ý: Chỉ có bridge Tor chuẩn mới hoạt động trên các thiết bị Intel x86/Atom - Toàn cầu - diff --git a/app/src/main/res/values-w820dp/dimens.xml b/app/src/main/res/values-w820dp/dimens.xml deleted file mode 100644 index 63fc8164..00000000 --- a/app/src/main/res/values-w820dp/dimens.xml +++ /dev/null @@ -1,6 +0,0 @@ - - - 64dp - diff --git a/app/src/main/res/values-zh-rCN/strings.xml b/app/src/main/res/values-zh-rCN/strings.xml deleted file mode 100644 index e050c23f..00000000 --- a/app/src/main/res/values-zh-rCN/strings.xml +++ /dev/null @@ -1,298 +0,0 @@ - - - Orbot - Orbot 是一款免费的代理应用,能够让其他应用更安全地使用互联网。通过在位于世界各地的一系列计算机之间进行跳转,Orbot 可利用 Tor 对网络通信进行加密并隐藏。Tor 是一款免费的软件,并且是一个开放的网络。它可以保护用户免受流量分析的危害,这种网络监控可对个人自由与隐私、商业机密活动和关系以及国家安全造成威胁。 - http://orbot/ - http://check.torproject.org - https://check.torproject.org - https://check.torproject.org/?TorButton=true - 启动和停止 Tor - Tor 代理服务 - Orbot 正在启动... - 已连接到 Tor 网络 - Orbot 已停用 - Tor服务 正在关闭 - 正在启动 Tor 客户端... - 完成。 - 等待。 - 警告:你的网络通讯并非匿名!请设置应用程序,使用 HTTP 代理 127.0.0.1:8118 或者 SOCKS4A、SOCKS5 代理 127.0.0.1:9050 - 首页 - 浏览 - 设置 - 日志 - 帮助 - VPN - 启动 - 停止 - 关于 - 获取应用… - 下载 - 上传 - 帮助 - 关闭 - 关于 - 清除日志 - 检查 - 退出 - 扫描网桥QR码 - 分享网桥QR码 - - 长按启动 - - 透明代理(需要 Root 权限) - 透明代理 - 应用程序自动使用 Tor - 所有应用程序使用 Tor - 所有应用程序都通过 Tor 连接网络 - 备用代理端口 - 警告:避免使用常用端口(80、443 等)。仅在“应用程序”或“应用程序”模式无法工作时使用。 - 端口列表 - 代理端口列表。仅在“应用程序”或“应用程序”模式无法工作时使用。 - 输入代理端口 - 请求 Root 访问权限 - 为透明代理请求获取 Root 访问权限 - Tor 程序安装成功! - Tor 程序无法安装。请查看日志并将其发送到 tor-assistants@torproject.org - 应用程序错误 - Orbot - 关于 Orbot - 下一步 - 上一步 - 完成 - 确定 - 取消 - - 更多 Orbot 信息 - Orbot 是一个包含 Tor、LibEvent 和 Polipo 的开源应用程序。它提供了一个本地 HTTP 代理 (8118) 和一个 SOCKS 代理 (9050) 前往 Tor 网络。Orbot 也有能力在 root 过的设备上将所有互联网流量通过 Tor 发送。 - 已获取权限 - Orbot 权限 - 好极了!我们检测到 Orbot 已获取 Root 权限 。我们会谨慎地使用这一权限。 - 虽非必须,但是具有 Root 访问权限的设备可以让 Orbot 变得更强大。请使用下面的按钮授予 Orbot 这一强大的能力! - 如果没有 Root 访问权限或不明白此处所说的内容,只需确保 Orbot 支持所用的应用即可。 - 我明白并愿意在未获取 Root 权限的情况下继续操作 - 为 Orbot 获取 Root 权限 - 配置 Tor 网络 - Orbot 提供了选项,可指定所有应用程序使用 Tor 网络或指定某些应用通过 Tor 网络进行通讯。 - 所有应用程序都使用 Tor - 选择使用 Tor 的应用程序 - Orbot 支持的应用 - 以下应用可与 Orbot 一起使用。点击下面的按钮安装,也可以通过 Google Play 商店、GuardianProject.info 网站或 F-Droid.org 查找。 - ChatSecure - Android 上的安全即时通讯客户端 - 代理设置 - 学习如何配置应用程序使用 Orbot - DuckDuckGo 搜索引擎应用程序 - 将 Twitter 代理的主机设置 localhost 并将端口设置为 8118 - 故事制造者--乱说些什么,并用Tor保证您的安全! - https://guardianproject.info/2012/05/02/orbot-your-twitter/ - 代理设置 - 如果 Android 应用程序支持 HTTP 或 SOCKS 代理,那么您可对它进行配置来连接到 Orbot 并使用 Tor 网络。 主机设置为 127.0.0.1 或 localhost。对于 HTTP,端口设置为 8118;对于 SOCKS,端口设置为 9050。如果可以,请尽量使用 SOCKS4A 或 SOCKS5 代理。 更多有关 Android 代理信息,请参阅 http://tinyurl.com/proxyandroid 中的常见问题 - Orbot 已就绪! - 全球数以万计的人正在使用Tor,他们中有媒体记者,博客家,人权主义者,改革宣扬者,军官,公司职工,以及同您一样的普通市民!现在,您也准备好了! - 请在您开始使用它前配置 Orbot! - - 您已经成功连接到Tor网络,但不代表您的设备是安全的。您可以使用“浏览器”按钮测试您的连接。 - -访问https://guardianproject.info/apps/orbot 或发送邮件至help@guardianproject.info 来了解更多。 - 浏览器将启动并访问:https://check.torproject.org,以便检查 Orbot 配置是否正确以及是否可连接 Tor 网络。 - 隐藏服务主机 - 常规 - 开机时启动 Orbot - Android 设备开机时自动启动 Orbot 并连接 Tor 网络 - - - Orbot使Android支持Tor网络! -Tor帮助你避开那些威胁到你的隐私,重要信息和社交关系的内容过滤,流量分析以及网络审查。 -这个向导将帮助你配置Orbot在你设备商以便访问Tor。 - - 警告 - 简单的安装完Orbot并不能自动的匿名你的移动流量。 -你必须适当的配置Orbot,以及你的设备及应用以成功匿名使用Tor。 - - 权限 - 可选择授予 Orbot “Superuser”访问权限,以便启用高级功能,例如透明代理。 - 如果不愿授予 Orbot 该权限,请确保应用程序可使用 Orbot。 - 您的设备似乎尚未 root,或者未提供 root 或“超级用户”的访问权限。\n\n请改为尝试主屏幕的“应用”模式。 - - 使用 Orbot 的应用程序 - ChatSecure:具有 OTF 加密共的安全通讯应用 - Orfox:隐私增强浏览器采用 Tor 工作 - 在 Google Play 商店查找所有 Guardian Project 的应用程序 - 在 F-Droid 查找所有 Guardian Project 的应用程序 - 在 https://f-droid.org 查找所有 Guardian Project 的应用程序 - - 透明代理 - 可使应用程序无需配置即可自动通过 Tor 连接网络。 - (如果不明白这里所说的问题,请选择该选项) - - Tor 网络共享 - 对 Wifi 和 USB 网络共享设备启用透明代理(需重新启动) - 请求 Superuser 访问权限 - 选择应用程序 - 选择通过 Tor 连接网络的应用程序 - 节点配置 - 这些高级设置可降低你的匿名度 - 入口节点 - 用于首次跳转的密钥指纹、昵称、国家与地址 - 输入入口节点 - 允许后台启动 - 允许任何应用告知 Orbot 启动 Tor 及相关服务 - 全部代理 - 全不代理 - 反选 - 出站网络代理(可选) - 出站代理类型 - 代理服务器使用的协议:HTTP、HTTPS、Socks4、Socks5 - 输入代理类型 - 出站代理主机 - 代理服务器主机名 - 输入代理主机 - 出站代理端口 - 代理服务器端口 - 输入代理端口 - 出站代理用户名 - 代理用户名(可选) - 请输入代理用户名 - 出站代理密码 - 代理密码(可选) - 请输入代理密码 - 状态 - 正在对所有应用程序进行透明代理设置... - 正在对所选应用程序进行透明代理设置... - 透明代理已启用 - 已为网络共享激活 TransProxy ! - 警告:启动透明代理时发生错误! - 已清除 TransProxy 规则 - 无法启动 Tor 进程: - Polipo 正运行在端口: - 正在对基于端口的透明代理进行设置... - 网桥错误 - 为了需使用网桥,必须至少输入一个网桥 IP 地址。 - 如需获取网桥地址,请使用 gmail 发送电子邮件至 bridges@torproject.org 并在正文内填上“ get bridges”。 - 错误 - 可访问地址设置导致异常! - 中继设置导致异常! - 出口节点 - 最后跳转的密钥指纹、昵称、国家与地址 - 输入出口节点 - 排除节点 - 排除的密钥指纹、昵称、国家与地址 - 输入排除节点 - 限制节点 - 仅使用这些指定节点 - 网桥 - 使用网桥 - 混淆网桥 - 使用其他入口节点连接到 Tor 网络 - 已配置的网桥为混淆网桥时启用 - 网桥的 IP 地址和端口 - 输入网桥地址 - 中继 - 中继转发 - 仅设置被设置为非出口中继 - 中继端口 - Tor 中继的侦听端口 - 输入 OR 端口 - 中继昵称 - Tor 中继昵称 - 输入自定义中继昵称 - 可访问地址 - 在具有限制策略防火墙内,作为客户端运行 - 可访问端口 - 防火墙限定的可访问端口 - 输入端口 - 隐藏服务主机 - 允许设备上的服务器可通过 Tor 网络访问 - 输入隐藏服务的本地主机端口 - 隐藏服务端口 - 隐藏服务的地址(自动生成) - 启用调试日志输出(必须使用 adb 或 aLongCat 查看) - 项目主页(s): - https://www.torproject.org/docs/android\nhttps://guardianproject.info/apps/orbot/ - Tor 许可证 - https://torproject.org - 第三方软件: - Tor: https://www.torproject.org - LibEvent v2.0.21: http://www.monkey.org/~provos/libevent/ - Polipo v1.1.9: https://github.com/jech/polipo - IPtables v1.4.21: http://www.netfilter.org - OpenSSL v1.0.1q: http://www.openssl.org - 应用程序试图打开隐藏服务主机端口 %S 连接 Tor 网络。对于可信应用这是安全的。 - 发现当前已存在 Tor 进程... - 发生错误,请检查日志 - 隐藏服务位于: - 无法读取隐藏服务名称 - 无法启动 Tor: - 重新启动您的设备,无法重置 Tor! - 使用默认 iptables - 使用内置的 iptables 程序替代 Orbot 绑定的 iptables - 无法安装或更新 Tor 程序。 - Orbot 连接后始终在通知栏显示图标 - 始终显示通知 - 显示扩展的通知,有关 Tor 出口的国家和 IP - 扩展的通知 - 已启用网桥! - - 语言 - 选择 Orbot 的区域设置与语言 - 选择语言 - 保持默认或切换为当前所用语言 - 由 Tor 提供 - 保存设置 - 没有互联网连接;Tor 处于待机状态… - 宽带速度: - 下行 - 上行 - 无网络自动休眠 - 没有网络连接时,暂时停用 Tor - 已切换为新的 Tor 标识! - 浏览器 - 使用 ChatSecure - 管理 Tor - 启用该应用可对 Tor 服务进行控制 - 似乎您还没有安装 Orfox。是否需要帮助,或者我们应该打开浏览器? - 安装应用? - 没有网络连接;让 Tor 进入睡眠… - 网络连接良好。正在唤醒 Tor... - 正在更新 Tor 服务中的设置 - Tor SOCKS - Tor 提供其 SOCKS 代理的端口 (默认: 9050, 0 禁用) - SOCKS 端口配置 - Tor 透明代理端口 - Tor 提供透明代理的端口 (默认: 9040, 0 禁用) - 透明代理配置 - Tor DNS 端口 - Tor 提供 DNS 的端口 (默认: 5400, 0 禁用) - DNS 端口配置 - Torrc 自定义配置 - 仅供专家:直接输入 torrc 配置行 - 自定义 Torrc - Mobile Martus - 美国人权文件 App - 您的 Tor 公网 IP: - 如果您使用 Orbot 遇到问题,请在 Android->设置->应用 中禁用本应用: - 应用冲突 - 透明代理自动刷新 - 在网络状态改变时重新应用透明代理规则 - 透明代理强制移除 - 点按这里立即刷新所有透明代理的网络规则 - 透明代理规则已刷新! - 您还没有 ROOT 访问权限 - 您可能需要停止并重新启动 Orbot 才能使设置更改生效。 - VPN - kbps - mbps - KB - MB - 网桥已更新 - 请重启 Orbot 以使变更生效 - QR码 - 网桥模式 - 电子邮件 - 网页 - 激活 - 应用 VPN 模式 - 通过开启VPN功能,您可以让您设备上全部的应用程序使用Tor网络。 -警告!!! -这是一项实验性的功能。在某些情况下,它可能停止或不能自动启动。它不应用于保持匿名,仅用于穿透防火墙和连接过滤系统。 - 发送电子邮件 - 安装 Orfox - 标准版浏览器 - 注意:只有标准的 Tor 网桥可以在 Intel X86/ATOM 设备上工作 - 世界 - diff --git a/app/src/main/res/values-zh-rTW/strings.xml b/app/src/main/res/values-zh-rTW/strings.xml deleted file mode 100644 index b255c75c..00000000 --- a/app/src/main/res/values-zh-rTW/strings.xml +++ /dev/null @@ -1,116 +0,0 @@ - - - Orbot - Orbot是一款免費的網絡代理應用程式,用來保護其他應用程式的上網安全。 -Orbot使用Tor在全球一系列的電腦間跳躍,以便隱藏網路流量並加密。Tor是個免費軟體也是個開放網路,能幫您抵禦流量分析。它是某一種網路監控,牽涉到個人的自由與隱私、商業部分的機密關係和活動、甚至國家安全。 - http://orbot/ - http://check.torproject.org - https://check.torproject.org - https://check.torproject.org/?TorButton=true - 開始和停止 Tor - tor 代理服務 - Orbot 正在啟動中... - 已連線至 Tor 網路 - Orbot 已停用 - Tor服務 正在關閉 - 啟動Tor 用戶端... - 完成。 - 等待。 - 警告:您的網路尚未匿名!請設定您的應用程式使用HTTP 代理伺服器 127.0.0.1:8118 或 SOCKS4A 或 SOCKS5 代理伺服器 127.0.0.1:9050 - 首頁 - 瀏覽 - 設定 - 記錄檔 - 說明 - VPN - 開始 - 停止 - 關於 - 取得應用程式… - 下載 - 上傳 - 說明 - 關閉 - 關於 - 清除記錄檔 - 檢查 - 離開 - 掃描連接橋QR - 分享連接橋QR - - 請長按以開始 - - 通透式代理伺服器(需要 Root) - 通透式代理伺服器 - 自動啟動 Tor於應用程式 - Tor Everything - 所有應用程式皆透過Tor 代理伺服器 - 備用連接埠代理 - 警告: 避免常用的埠口(80、443等等)。在「所有」或是「App」模式都失效的時候*才使用*。 - 埠清單 - 輸入代理埠 - 請求 Root 存取權 - 爲通透式代理請求 Root 存取權 - Tor 二進制檔案安裝成功! - 應用程式錯誤 - Orbot - 關於 Orbot - 前進 - 返回 - 結束 - 確定 - 取消 - - Orbot 的一些詳細資料 - Orbot是個開源的應用程式,包含了Tor,LibEvent和Polipo。它提供了本地HTTP代理 (8118)和SOCKS代理 (9050)以進入Tor網路。Orbot也能夠在已Root的裝置上,以Tor傳送所有的網路流量。 - 已取得權限 - Orbot 權限 - 組態 Tor 網路 - 所有應用程式都透過 Tor 代理 - DuckDuckGo 搜尋引擎應用程式 - https://guardianproject.info/2012/05/02/orbot-your-twitter/ - 代理伺服器設定 - - 一般 - 當你的 Android 裝置啟動時自動開啟 Orbot 並連接 Tor 網路 - - - - 警告 - - 權限 - - 在 Google Play 尋找所有的 Guardian Project 應用程式 - - 通透式代理 - - 選擇應用程式 - 反向選擇 - 狀態 - 錯誤 - 輸入埠 - 專案首頁: - https://torproject.org - 第三方軟體: - Tor: https://www.torproject.org - LibEvent v2.0.21: http://www.monkey.org/~provos/libevent/ - Polipo v1.1.9: https://github.com/jech/polipo - IPtables v1.4.21: http://www.netfilter.org - OpenSSL v1.0.1q: http://www.openssl.org - - 語言 - 選擇語言 - 儲存設定 - 瀏覽器 - 管理 Tor - 安裝應用程式? - Tor SOCKS - Tor DNS 埠 - VPN - kbps - mbps - KB - MB - QR 碼 - 寄送電子信件 - 標準版瀏覽器 - 世界 - diff --git a/app/src/main/res/values/arrays.xml b/app/src/main/res/values/arrays.xml deleted file mode 100644 index 9e7a6196..00000000 --- a/app/src/main/res/values/arrays.xml +++ /dev/null @@ -1,15 +0,0 @@ - - - - - - Default Bridges (Obfs4) - Cloud Tunneling (Meek) - Get New Bridges... - - - - User services - App services - - diff --git a/app/src/main/res/values/colors.xml b/app/src/main/res/values/colors.xml deleted file mode 100644 index af92426f..00000000 --- a/app/src/main/res/values/colors.xml +++ /dev/null @@ -1,9 +0,0 @@ - - - #ffffff - #efefef - #efefef - #ccff2a - #669901 - #3f2b4f - diff --git a/app/src/main/res/values/dimens.xml b/app/src/main/res/values/dimens.xml deleted file mode 100644 index c719a5be..00000000 --- a/app/src/main/res/values/dimens.xml +++ /dev/null @@ -1,365 +0,0 @@ - - - - 164dp - - 145dp - - 48dip - - 2 - 64dip - - 25dip - - 48dp - - 48dp - - 42dp - - 24dip - - 48sp - - @dimen/navigation_bar_height - - 32dip - - 5dp - - - 104dp - - 52sp - - 16dp - - 64dp - - 52dp - - 800dp - - - 56dip - - 56dip - - 4dip - - 3dip - - 9dip - - - 270dp - - - 135dip - - - 75dip - - - 40dip - - - 15dip - - - 0dp - - 0dp - - 0dp - - 0dp - - 48dp - - 0dp - - 16dp - - 4 - - 6 - - 0dp - - 0dp - - 0dp - - 65% - - - 320dp - - 320dp - - 80% - - 100% - - - 0dp - - 16dip - 0x02000000 - - - 0x02000000 - - 8dip - 8dip - 16dip - - - 95% - - - 64dp - - 64dp - - - 160dip - - - 320dip - - - 64dip - - 48dip - - - 48dip - - 8dip - - 18dp - - 14dp - - -3dp - - 5dip - - - 80dip - - - 14dip - - - 42dip - - - 22dip - - - 12dip - - - 40dip - - - 330dip - - - 200dip - - - 8dip - - - 8dip - - - 8dip - - - 32dip - - - 240dip - - - 80dp - - - 8dp - 8dp - 8dp - 8dp - - - 56dip - - - 48dp - - - 180dp - - - 14dp - - 18dp - - 12dp - - - - 600dp - - - 480dp - - - 0dp - - - 0dp - - - 75dp - - - 15dp - - - 13dp - - - 16dp - - - -16dp - - - 0dp - - - 0dp - - - 60dp - - - 46dp - - - 7dp - - - 2dp - - - 16dp - - - 0dp - - - 64dp - - - 0dp - - - 80dip - - - 320dp - - - 400dp - - - 8dp - - - 8dp - - - 2dp - - - 1dp - - - 66dp - - - 10sp - - - 24dp - - - 600dp - - - 160dp - - - 2dp - - - 2dp - - - 2dp - - - 2dp - - - -1px - - 16dp - 16dp - 16dp - diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml deleted file mode 100644 index 0a6c8db1..00000000 --- a/app/src/main/res/values/strings.xml +++ /dev/null @@ -1,391 +0,0 @@ - - - Orbot - Orbot is a free proxy app that empowers other apps to use the internet more securely. Orbot uses Tor to encrypt your Internet traffic and then hides it by bouncing through a series of computers around the world. Tor is free software and an open network that helps you defend against a form of network surveillance that threatens personal freedom and privacy, confidential business activities and relationships, and state security known as traffic analysis. - http://orbot/ - http://check.torproject.org - https://check.torproject.org - https://check.torproject.org/?TorButton=true - start and stop Tor - torproxyservice - Orbot is starting… - Connected to the Tor network - Orbot is deactivated - TorService is shutting down - Starting Tor client… - complete. - waiting. - WARNING: Your traffic is not anonymous yet! Please configure your applications to use HTTP proxy 127.0.0.1:8118 or SOCKS4A or SOCKS5 proxy 127.0.0.1:9050 - Home - Browse - Settings - Log - Help - Apps... - Start - Stop - About - Get apps… - Download - Upload - Help - Close - About - Clear Log - Check - Exit - Scan BridgeQR - Share BridgeQR - - long press to start - - Transparent Proxying (Requires Root) - Transparent Proxying - Automatic Torifying of Apps - Tor Everything - Proxy traffic for all apps through Tor - Port Proxy Fallback - WARNING: Circumvents common ports (80, 443, etc). *USE ONLY* if \'All\' or \'App\' mode doesn\'t work. - Port List - List of ports to proxy. *USE ONLY* if \'All\' or \'App\' mode doesn\'t work - Enter ports to proxy - Request Root Access - Request root access for transparent proxying - Tor binaries successfully installed! - The Tor binary files were unable to be installed. Please check the log and notify tor-assistants@torproject.org - Application Error - Orbot - About Orbot - Next - Back - Finish - Okay - Cancel - - Some Orbot Details - Orbot is an open-source application that contains Tor, Obfs4Proxy, BadVPN Tun2Socks, LibEvent and Polipo. It provides a local HTTP proxy (8118) and a SOCKS proxy (9050) into the Tor network. Orbot also has the ability, on rooted device, to send all internet traffic through Tor. - Permission Granted - Orbot Permissions - Excellent! We\'ve detected that you have root permissions enabled for Orbot. We will use this power wisely. - While it is not required, Orbot can become a more powerful tool if your device has root access. Use the button below to grant Orbot superpowers! - If you don\'t have root access or have no idea what we\'re talking about, just be sure to use apps made to work with Orbot. - I understand and would like to continue without Superuser - Grant Root for Orbot - Configure Torification - Orbot gives you the option to route all application traffic through Tor OR to choose your applications individually. - Proxy All Apps Through Tor - Select Individual Apps for Tor - Orbot-enabled Apps - The apps below were developed to work with Orbot. Click each button to install now, or you can find them later on Google Play, at GuardianProject.info website or via F-Droid.org. - ChatSecure - Secure instant messaging client for Android - Proxy Settings - Learn how to configure apps to work with Orbot - DuckDuckGo Search Engine app - Set Twitter proxy to host \"localhost\" and port 8118 - StoryMaker - Make a story and leave it to tor for security! - https://guardianproject.info/2012/05/02/orbot-your-twitter/ - Proxy Settings - If the Android app you are using can support the use of an HTTP or SOCKS proxy, then you can configure it to connect to Orbot and use Tor.\n\n\n The host settings is 127.0.0.1 or \"localhost\". For HTTP, the port setting is 8118. For SOCKS, the proxy is 9050. You should use SOCKS4A or SOCKS5 if possible.\n \n\n\n You can learn more about proxying on Android via the FAQ at: http://tinyurl.com/proxyandroid\n - Orbot is ready! - Millions of people around the world use Tor for a wide variety of reasons.\n\nJournalists and bloggers, human rights defenders, law enforcement officers, soldiers, corporations, citizens of repressive regimes, and just ordinary citizens… and now you are ready to, as well! - Please configure Orbot before you can start using it! - - You\'ve successfully connected to the Tor network - but this does NOT mean your device is secure. You can use the \'Browser\' button to test your connection. \n\nVisit us at https://guardianproject.info/apps/orbot or send an email to help@guardianproject.info to learn more. - This will open your web browser to https://check.torproject.org in order to see if Orbot is probably configured and you are connected to Tor. - Hidden Service Hosting - General - Start Orbot on Boot - Automatically start Orbot and connect Tor when your Android device boots - - - Orbot brings Tor to Android!\n\nTor helps you defend against content filtering, traffic analysis and network surveillance that threatens privacy, confidential information and personal relationships.\n\nThis wizard will help you configure Orbot and Tor on your device. - - Warning - Simply installing Orbot will not automatically anonymize your mobile traffic.\n\nYou must properly configure Orbot, your device and other apps to successfully use Tor. - - Permissions - You can optionally grant Orbot \'Superuser\' access to enable advanced features, such as Transparent Proxying. - If you do not want to do this, please make sure to use apps made to work with Orbot - Your device does not appear to be rooted or provide root or \'Superuser\' access.\n\nPlease try the \'Apps\' mode on the main screen instead. - - Orbot-Enabled Apps - ChatSecure: Secure chat app with Off-the-Record Encryption - Orfox: Privacy-enhanced browser that works through Tor - Find all Guardian Project apps on Google Play - Find all Guardian Project apps on F-Droid - Find all Guardian Project apps on https://f-droid.org - - Transparent Proxying - This allows your apps to automatically run through the Tor network without any configuration. - (Check this box if you have no idea what we are talking about) - None - Tor Tethering - Enable Tor Transparent Proxying for Wifi and USB Tethered Devices (requires restart) - Request Superuser Access - Select Apps - Choose Apps to Route Through Tor - Node Configuration - These are advanced settings that can reduce your anonymity - Entrance Nodes - Fingerprints, nicks, countries and addresses for the first hop - Enter Entrance Nodes - Allow Background Starts - Let any app tell Orbot to start Tor and related services - - Proxy All - Proxy None - Invert Selection - - Outbound Network Proxy (Optional) - - Outbound Proxy Type - Protocol to use for proxy server: HTTP, HTTPS, Socks4, Socks5 - Enter Proxy Type - - Outbound Proxy Host - Proxy Server hostname - Enter Proxy Host - - Outbound Proxy Port - Proxy Server port - Enter Proxy port - - Outbound Proxy Username - Proxy Username (Optional) - Enter Proxy Username - - Outbound Proxy Password - Proxy Password (Optional) - Enter Proxy Password - - - Status - Setting up full transparent proxying… - Setting up app-based transparent proxying… - Transparent proxying ENABLED - TransProxy enabled for Tethering! - WARNING: error starting transparent proxying! - TransProxy rules cleared - Couldn\'t start Tor process: - Polipo is running on port: - Setting up port-based transparent proxying… - Bridge Error - In order to use the bridge feature, you must enter at least one bridge IP address. - Send an email to bridges@torproject.org with the line \"get bridges\" by itself in the body of the mail from a gmail account. - Error - Your ReachableAddresses settings caused an exception! - Your relay settings caused an exception! - Exit Nodes - Fingerprints, nicks, countries and addresses for the last hop - Enter Exit Nodes - Exclude Nodes - Fingerprints, nicks, countries and addresses to exclude - Enter Exclude Nodes - Strict Nodes - Use *only* these specified nodes - Bridges - Use Bridges - Obfuscated Bridges - Enable alternate entrance nodes into the Tor Network - Enable if configured bridges are obfuscated bridges - IP address and port of bridges - Enter Bridge Addresses - Relays - Relaying - Enable your device to be a non-exit relay - Relay Port - Listening port for your Tor relay - Enter OR port - Relay nickname - The nickname for your Tor relay - Enter a custom relay nickname - Reachable Addresses - Run as a client behind a firewall with restrictive policies - Reachable ports - Ports reachable behind a restrictive firewall - Enter ports - Hidden Service Hosting - allow on-device server to be accessible via the Tor network - enter localhost ports for hidden services - Hidden Service Ports - the addressable name for your hidden service (generated automatically) - enable debug log to output (must use adb or aLogCat to view) - Project Home(s): - https://www.torproject.org/docs/android\nhttps://guardianproject.info/apps/orbot/ - The Tor License - https://torproject.org - 3rd-Party-Software: - Tor: https://www.torproject.org - LibEvent v2.0.21: http://www.monkey.org/~provos/libevent/ - Polipo v1.1.9: https://github.com/jech/polipo - Obfs4proxy v0.0.8: https://github.com/Yawning/obfs4 - OpenSSL v1.0.2j: http://www.openssl.org - An app wants to open hidden server port %1$s to the Tor network. This is safe if you trust the app. - found existing Tor process… - Something bad happened. Check the log - hidden service on: - unable to read hidden service name - Unable to start Tor: - Reboot your device, unable to reset Tor! - Use Default Iptables - use the built-in iptables binary instead of the one bundled with Orbot - - The Tor binaries were not able to be installed or upgraded. - - Always keep the icon in toolbar when Orbot is connected - Always-On Notifications - - Show expanded notification with Tor exit country and IP - Expanded Notifications - - Bridges enabled! - - Language - Choose the locale and language for Orbot - Choose Language - Leave default or switch the current language - powered by Tor - Save Settings - No internet connection; Tor is on standby… - Bandwidth: - down - up - No Network Auto-Sleep - Put Tor to sleep when there is no internet available - You\'ve switched to a new Tor identity! - - Browser - Use ChatSecure - - Manage Tor - Enable this app to control the Tor service - It doesn\'t seem like you have Orfox installed. Want help with that, or should we just open the browser? - Install apps? - No network connectivity. Putting Tor to sleep… - Network connectivity is good. Waking Tor up… - updating settings in Tor service - - Tor SOCKS - Port that Tor offers its SOCKS proxy on (default: 9050 or 0 to disable) - SOCKS Port Config - - Tor TransProxy Port - Port that Tor offers its Transparent Proxy on (default: 9040 or 0 to disable) - TransProxy Port Config - - - Tor DNS Port - Port that Tor offers its DNS on (default: 5400 or 0 to disable) - DNS Port Config - - - Torrc Custom Config - EXPERTS ONLY: enter direct torrc config lines - Custom Torrc - - Mobile Martus - Benetech Human Rights Documentation App - Your Tor Public IPs: - "Please disable this app in Android->Settings->Apps if you are having problems with Orbot: " - App Conflict - - - Transproxy Auto-Refresh - Re-apply Transproxy rules when the network state changes - - Transproxy FORCE REMOVE - Tap here to flush all transproxy network rules NOW - Transparent proxy rules flushed! - You do not have ROOT access enabled - You may need to stop and start Orbot for settings change to be enabled. - - Apps - - kbps - - mbps - - KB - - MB - - Bridges Updated - - Please restart Orbot to enable the changes - - QR Codes - - If your mobile network actively blocks Tor, you can use a Bridge to access the network. SELECT one of the bridge types above to enable bridges. - - Bridge Mode - - Email - Web - - Activate - - Apps VPN Mode - - You can enable all apps on your device to run through the Tor network using the VPN feature of Android.\n\n*WARNING* This is a new, experimental feature and in some cases may not start automatically, or may stop. It should NOT be used for anonymity, and ONLY used for getting through firewalls and filters. - - Send Email - - You can get a bridge address through email, the web or by scanning a bridge QR code. Select \'Email\' or \'Web\' below to request a bridge address.\n\nOnce you have an address, copy & paste it into the \"Bridges\" preference in Orbot\'s setting and restart. - - Install Orfox - - Standard Browser - - NOTE: Only standard Tor bridges work on Intel X86/ATOM devices - - World (Location) - Hidden Services - Hidden Services - Hidden Services - Save - Ports - Local Port - Onion Port - Name - Done! - Invalid Port - Copy address to clipboard - Show auth cookie - Backup Service - Delete Service - Backup saved at external storage - Backup restored - Filemanager not available - Please grant permissions for external storage - Permission granted - Permission denied - Restore Backup - Create a backup first - Name can\'t be empty - Fields can\'t be empty - Start Tor again for finish the process - Confirm service deletion - Click again for backup - Service type - Auth cookie - Copy cookie to clipboard - Auth cookie was not configured - Please restart Orbot to enable the changes - Client cookies - .onion - Invalid .onion address - Read from QR - Backup cookie - Delete cookie - Confirm cookie deletion - Hosted Services - Share as QR - Disable - Enable - Consider disable battery optimizations - Consider enable battery optimizations - Isolate destination addresses - Use a different circuit for each destination address - WARNING: Transproxying no longer supported - WARNING: Transparent proxying not supported. Use Orbot Apps VPN instead. - Connection padding - Always enables connection padding to defend against some forms of traffic analysis. Default: auto - Reduced connection padding - Closes relay connections sooner and sends less padding packets to reduce data and battery usage - diff --git a/app/src/main/res/values/styles.xml b/app/src/main/res/values/styles.xml deleted file mode 100644 index 6089ad7e..00000000 --- a/app/src/main/res/values/styles.xml +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - - diff --git a/app/src/main/res/xml/hidden_services_paths.xml b/app/src/main/res/xml/hidden_services_paths.xml deleted file mode 100644 index 073732b6..00000000 --- a/app/src/main/res/xml/hidden_services_paths.xml +++ /dev/null @@ -1,4 +0,0 @@ - - - - \ No newline at end of file diff --git a/app/src/main/res/xml/preferences.xml b/app/src/main/res/xml/preferences.xml deleted file mode 100644 index 3efc1c44..00000000 --- a/app/src/main/res/xml/preferences.xml +++ /dev/null @@ -1,263 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/app/src/minimalperm/AndroidManifest.xml b/app/src/minimalperm/AndroidManifest.xml deleted file mode 100644 index adf74209..00000000 --- a/app/src/minimalperm/AndroidManifest.xml +++ /dev/null @@ -1,163 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/description/ach.xlf b/description/ach.xlf deleted file mode 100644 index 912242e2..00000000 --- a/description/ach.xlf +++ /dev/null @@ -1,85 +0,0 @@ - - -
- Google places strick character limits on the various text fields in Google Play. The title is 30 characters, the short description is 80 characters, and the rest of the strings, which all go together in the description, are limited to 4000 characters. -
- - - Orbot - This is limited by Google to 30 characters - - - Protect your privacy with this proxy with Tor - This is limited by Google to 80 characters - - - Orbot is a free proxy app that empowers other apps to use the internet more securely. Orbot uses Tor to encrypt your Internet traffic and then hides it by bouncing through a series of computers around the world. Tor is free software and an open network that helps you defend against a form of network surveillance that threatens personal freedom and privacy, confidential business activities and relationships, and state security known as traffic analysis. - - - Orbot is the only app that creates a truly private internet connection. As the New York Times writes, “when a communication arrives from Tor, you can never know where or whom it’s from.” Tor won the 2012 Electronic Frontier Foundation (EFF) Pioneer Award. - - - ACCEPT NO SUBSTITUTES: Orbot is the safest way to use the Internet on Android. Period. Orbot bounces your encrypted traffic several times through computers around the world, instead of connecting you directly like VPNs and proxies. This process takes a little longer, but the strongest privacy and identity protection available is worth the wait. - - - PRIVATE WEB SURFING: Use with Orweb, the most anonymous way to access any website, even if it’s normally blocked, monitored, or on the hidden web. Get Orweb: https://goo.gl/s3mLa - - - PRIVATE CHAT MESSAGING: Use Gibberbot with Orbot to chat confidentially with anyone, anywhere for free. Get Gibberbot: https://goo.gl/O3FfS - - - PRIVACY FOR APPS: Any installed app can use Tor if it has a proxy feature, using the settings found here: https://goo.gl/2OA1y Use Orbot with Twitter, or try private web searching with DuckDuckGo: https://goo.gl/lgh1p - - - PRIVACY FOR EVERYONE: Tor can help you confidentially research a competitor, get around the Facebook block at school, or circumvent a firewall to watch sports at work. -PRIVACY MADE EASY: Check out our fun, interactive walkthrough: https://guardianproject.info/howto/browsefreely -IT’S OFFICIAL: This is the official version of the Tor onion routing service for Android. - - - ***Expert Root Mode*** - - - UNIVERSAL MODE: Orbot can be configured to transparently proxy all of your Internet traffic through Tor. You can also choose which specific apps you want to use through Tor. - - - ★ WE SPEAK YOUR LANGUAGE: Orbot is available for friends who speak: - - - العربية, azərbaycanca, български, català, Čeština, dansk, Deutsch, Ελληνικά, English, español, eesti, euskara, فارسی, suomi, français, galego, hrvatski, magyar, עברית, íslenska, italiano, 日本語, 한국어, lietuvių, latviešu, Македонци, Bahasa Melayu, Nederlands, norsk, polski, português, Русский, slovenčina, slovenščina, српски, svenska, Türkçe, українська, Tagalog, Tiếng Việt, 中文(简体), 中文(台灣) - Do not translate the names of the languages, leave them just like this. - - - Don’t see your language? Join us and help translate the app: - - - https://www.transifex.com/projects/p/orbot - Do not translate this. - - - ***Learn More*** - - - ★ ABOUT US: Guardian Project is a group of developers that make secure mobile apps and open-source code for a better tomorrow - - - ★ OUR WEBSITE: https://GuardianProject.info - - - ★ ABOUT TOR: https://TorProject.org - - - ★ ON TWITTER: https://twitter.com/guardianproject - - - ★ FREE SOFTWARE: Orbot is free software. Take a look at our source code, or join the community to make it better: - - - https://gitweb.torproject.org/orbot.git - Do not translate this. - - - ★ MESSAGE US: Are we missing your favorite feature? Found an annoying bug? Please tell us! We’d love to hear from you. Send us an email: support@guardianproject.info or find us in our chat room https://guardianproject.info/contact - - -
-
\ No newline at end of file diff --git a/description/ar.xlf b/description/ar.xlf deleted file mode 100644 index 9533d1d3..00000000 --- a/description/ar.xlf +++ /dev/null @@ -1,105 +0,0 @@ - - -
- Google places strick character limits on the various text fields in Google Play. The title is 30 characters, the short description is 80 characters, and the rest of the strings, which all go together in the description, are limited to 4000 characters. -
- - - Orbot - اوربوت - This is limited by Google to 30 characters - - - Protect your privacy with this proxy with Tor - حماية خصوصيتك مع هذا الوكيل - البروكسي مع تور - This is limited by Google to 80 characters - - - Orbot is a free proxy app that empowers other apps to use the internet more securely. Orbot uses Tor to encrypt your Internet traffic and then hides it by bouncing through a series of computers around the world. Tor is free software and an open network that helps you defend against a form of network surveillance that threatens personal freedom and privacy, confidential business activities and relationships, and state security known as traffic analysis. - اوربوت هو تطبيق الوكيل-البروكسي الحر الذي يمكّن تطبيقات أخرى لاستخدام الإنترنت بأمان أكثر . يُستخدم اوربوت تور لتشفير تحركات مرورك على الإنترنت ، ثم يخفيك ويجعلك وهمي من خلال سلسلة من أجهزة الكمبيوتر في جميع أنحاء العالم . تور هو تطبيق حر وشبكة مفتوحة والتي تساعدك على حماية نفسك من مراقبة الشبكات التي تهدد الحرية الشخصية والخصوصية ، والأنشطة التجارية السرية والعلاقات ، وأمن الدولة والحكومات القمعيّة والتي تستخدم مايعرف باسم تحليل حركة مرور البيانات . - - - Orbot is the only app that creates a truly private internet connection. As the New York Times writes, “when a communication arrives from Tor, you can never know where or whom it’s from.” Tor won the 2012 Electronic Frontier Foundation (EFF) Pioneer Award. - اوربوت هو التطبيق الوحيد حقيقةً الذي يقوم بإنشاء اتصال اانترنت خاص لايمكن تعقبه . فكما كتبت صحيفة نيويورك تايمز الأمريكية ، " عند وصول بلاغ من تور ، لن تستطيع أبداً معرفة أين ؟ أو من أي مكان يأتي ؟ " . -فازت تور في عام 2012 من طرف مؤسسة الحدود الإلكترونية (EFF) بجائزة الريادة . - - - ACCEPT NO SUBSTITUTES: Orbot is the safest way to use the Internet on Android. Period. Orbot bounces your encrypted traffic several times through computers around the world, instead of connecting you directly like VPNs and proxies. This process takes a little longer, but the strongest privacy and identity protection available is worth the wait. - - - PRIVATE WEB SURFING: Use with Orweb, the most anonymous way to access any website, even if it’s normally blocked, monitored, or on the hidden web. Get Orweb: https://goo.gl/s3mLa - - - PRIVATE CHAT MESSAGING: Use Gibberbot with Orbot to chat confidentially with anyone, anywhere for free. Get Gibberbot: https://goo.gl/O3FfS - - - PRIVACY FOR APPS: Any installed app can use Tor if it has a proxy feature, using the settings found here: https://goo.gl/2OA1y Use Orbot with Twitter, or try private web searching with DuckDuckGo: https://goo.gl/lgh1p - - - PRIVACY FOR EVERYONE: Tor can help you confidentially research a competitor, get around the Facebook block at school, or circumvent a firewall to watch sports at work. -PRIVACY MADE EASY: Check out our fun, interactive walkthrough: https://guardianproject.info/howto/browsefreely -IT’S OFFICIAL: This is the official version of the Tor onion routing service for Android. - - - ***Expert Root Mode*** - *** وضع خبراء المصدر - الجذر *** - - - UNIVERSAL MODE: Orbot can be configured to transparently proxy all of your Internet traffic through Tor. You can also choose which specific apps you want to use through Tor. - الوضع الشامل : يمكن تهيئته وكيل-بروكسي اوربوت بشفافية لحركة مرورك على الإنترنت من خلال تور . ويمكنك أيضا اختيار التطبيقات المحددة التي تريد استخدامها خلال تور . - - - ★ WE SPEAK YOUR LANGUAGE: Orbot is available for friends who speak: - ★ نحن نتكلم لغتك : اوربوت متوفر لاصدقائنا الذين يتحدثون : - - - العربية, azərbaycanca, български, català, Čeština, dansk, Deutsch, Ελληνικά, English, español, eesti, euskara, فارسی, suomi, français, galego, hrvatski, magyar, עברית, íslenska, italiano, 日本語, 한국어, lietuvių, latviešu, Македонци, Bahasa Melayu, Nederlands, norsk, polski, português, Русский, slovenčina, slovenščina, српски, svenska, Türkçe, українська, Tagalog, Tiếng Việt, 中文(简体), 中文(台灣) - العربية, azərbaycanca, български, català, Čeština, dansk, Deutsch, Ελληνικά, English, español, eesti, euskara, فارسی, suomi, français, galego, hrvatski, magyar, עברית, íslenska, italiano, 日本語, 한국어, lietuvių, latviešu, Македонци, Bahasa Melayu, Nederlands, norsk, polski, português, Русский, slovenčina, slovenščina, српски, svenska, Türkçe, українська, Tagalog, Tiếng Việt, 中文(简体), 中文(台灣) - Do not translate the names of the languages, leave them just like this. - - - Don’t see your language? Join us and help translate the app: - الم ترى لغتك ؟ انظم لنا وساعدنا في ترجمة التطبيق : - - - https://www.transifex.com/projects/p/orbot - https://www.transifex.com/projects/p/orbot - Do not translate this. - - - ***Learn More*** - ***للمزيد*** - - - ★ ABOUT US: Guardian Project is a group of developers that make secure mobile apps and open-source code for a better tomorrow - ★ ٍمن نحن : مشروع الجارديان هم مجموعة من المطورين الذين يأمّنون تطبيقات الهواتف مفتوحة المصدر من أجل الأمان وغد أفضل - - - ★ OUR WEBSITE: https://GuardianProject.info - ★ موقعنا الرسمي : https://GuardianProject.info - - - ★ ABOUT TOR: https://TorProject.org - ★ للمزيد عن تور : https://TorProject.org - - - ★ ON TWITTER: https://twitter.com/guardianproject - ★ على تويتر : https://twitter.com/guardianproject - - - ★ FREE SOFTWARE: Orbot is free software. Take a look at our source code, or join the community to make it better: - ★ البرمجيات الحرة : اوربوت هو برمجيات حرة . انظر إلى مصدر الكود أو انضم إلى مجتمعنا لجعله أفضل : - - - https://gitweb.torproject.org/orbot.git - https://gitweb.torproject.org/orbot.git - Do not translate this. - - - ★ MESSAGE US: Are we missing your favorite feature? Found an annoying bug? Please tell us! We’d love to hear from you. Send us an email: support@guardianproject.info or find us in our chat room https://guardianproject.info/contact - ★ رسالتنا : هل نحن أضعنا خصوصيتك المفضلة التي تبحث عنها ؟ هل تجد مايزعجك ؟ أرجوك أخبرنا ! نحب أن نسمع منك . راسلنا على البريد الإلكتروني: support@guardianproject.info -أو تجدنا في غرفتنا للمراسلة https://guardianproject.info/contact - - -
-
\ No newline at end of file diff --git a/description/az.xlf b/description/az.xlf deleted file mode 100644 index 63902da0..00000000 --- a/description/az.xlf +++ /dev/null @@ -1,103 +0,0 @@ - - -
- Google places strick character limits on the various text fields in Google Play. The title is 30 characters, the short description is 80 characters, and the rest of the strings, which all go together in the description, are limited to 4000 characters. -
- - - Orbot - Orbot - This is limited by Google to 30 characters - - - Protect your privacy with this proxy with Tor - Təhlükəsizliyinizi Tor ilə bu proksi ilə qoruyun - This is limited by Google to 80 characters - - - Orbot is a free proxy app that empowers other apps to use the internet more securely. Orbot uses Tor to encrypt your Internet traffic and then hides it by bouncing through a series of computers around the world. Tor is free software and an open network that helps you defend against a form of network surveillance that threatens personal freedom and privacy, confidential business activities and relationships, and state security known as traffic analysis. - Pulsuz proksi tətbiqetməsi olan Orbot başqa tətbiqetmələrə internetdən daha təhllükəsiz istifadə etmək imkanı verir. Orbot sizin İnternet trafikinizi şifrələmək üçün Tordan istifadə edir, sonra isə dünyanın müxtəlif yerlərində kompüterlərin birindən o birinə keçməklə bunu gizlədir. Tor pulsuz proqram təminatıdır, eyni zamanda sizin şəxsi azadlığınıza və təhlükəsizliyinizə, gizli biznes fəaliyyətinə və gizli əlaqələrə, o cümlədən trafik analizi adlandırılan dövlət təhlükəsizliyinə xələl gətirə biləcək şəbəkə nəzarətinin hər-hansı formasından müdafiə olunmağa yardım edən açıq şəbəkədir. - - - Orbot is the only app that creates a truly private internet connection. As the New York Times writes, “when a communication arrives from Tor, you can never know where or whom it’s from.” Tor won the 2012 Electronic Frontier Foundation (EFF) Pioneer Award. - Orbot qapalı internet əlaqəsi yaradan yeganə tətbiqetmədir. "New York Times"ın yazdığı kimi, "əlaqə Tor vasitəsiylədirsə, onun hardan və kimdən gəldiyini müəyyən etmək mümkün deyil." 2012-ci ildə Tor "Electronic Frontier Foundation"ın (EFF) Pioner mükafatını alıb. - - - ACCEPT NO SUBSTITUTES: Orbot is the safest way to use the Internet on Android. Period. Orbot bounces your encrypted traffic several times through computers around the world, instead of connecting you directly like VPNs and proxies. This process takes a little longer, but the strongest privacy and identity protection available is worth the wait. - - - PRIVATE WEB SURFING: Use with Orweb, the most anonymous way to access any website, even if it’s normally blocked, monitored, or on the hidden web. Get Orweb: https://goo.gl/s3mLa - - - PRIVATE CHAT MESSAGING: Use Gibberbot with Orbot to chat confidentially with anyone, anywhere for free. Get Gibberbot: https://goo.gl/O3FfS - - - PRIVACY FOR APPS: Any installed app can use Tor if it has a proxy feature, using the settings found here: https://goo.gl/2OA1y Use Orbot with Twitter, or try private web searching with DuckDuckGo: https://goo.gl/lgh1p - - - PRIVACY FOR EVERYONE: Tor can help you confidentially research a competitor, get around the Facebook block at school, or circumvent a firewall to watch sports at work. -PRIVACY MADE EASY: Check out our fun, interactive walkthrough: https://guardianproject.info/howto/browsefreely -IT’S OFFICIAL: This is the official version of the Tor onion routing service for Android. - - - ***Expert Root Mode*** - ***Ekspert Root Rejimi*** - - - UNIVERSAL MODE: Orbot can be configured to transparently proxy all of your Internet traffic through Tor. You can also choose which specific apps you want to use through Tor. - ÜMUMİ REJİM: Orbot Tor üzərindən gələn bütün internet trafikinizi şəffaf proksiyə çevirə bilər. Hətta siz Tor üzərindən istifadə etmək istədiyiniz xüsusi tətbiqetmələri seçə bilərsiniz. - - - ★ WE SPEAK YOUR LANGUAGE: Orbot is available for friends who speak: - ★BİZ SİZİN DİLİNİZDƏ DANIŞIRIQ: Orbot aşağıdakı dillərdə danışan dostlarınız üçün açıqdır: - - - العربية, azərbaycanca, български, català, Čeština, dansk, Deutsch, Ελληνικά, English, español, eesti, euskara, فارسی, suomi, français, galego, hrvatski, magyar, עברית, íslenska, italiano, 日本語, 한국어, lietuvių, latviešu, Македонци, Bahasa Melayu, Nederlands, norsk, polski, português, Русский, slovenčina, slovenščina, српски, svenska, Türkçe, українська, Tagalog, Tiếng Việt, 中文(简体), 中文(台灣) - العربية, azərbaycanca, български, català, Čeština, dansk, Deutsch, Ελληνικά, English, español, eesti, euskara, فارسی, suomi, français, galego, hrvatski, magyar, עברית, íslenska, italiano, 日本語, 한국어, lietuvių, latviešu, Македонци, Bahasa Melayu, Nederlands, norsk, polski, português, Русский, slovenčina, slovenščina, српски, svenska, Türkçe, українська, Tagalog, Tiếng Việt, 中文(简体), 中文(台灣) - Do not translate the names of the languages, leave them just like this. - - - Don’t see your language? Join us and help translate the app: - Sizin diliniz qeyd olunmayıb? Bizə qoşulun və tətbiqetmənin tərcüməsinə yardım edin. - - - https://www.transifex.com/projects/p/orbot - https://www.transifex.com/projects/p/orbot - Do not translate this. - - - ***Learn More*** - ***Daha çox şey öyrən*** - - - ★ ABOUT US: Guardian Project is a group of developers that make secure mobile apps and open-source code for a better tomorrow - ★ HAQQIMIZDA: Guardian Project daha yaxşı gələcək üçün təhlükəsiz mobil tətbiqetmələri və açıq mənbə kodlarını yaradan tərtibatçılardan ibarət qrupdur. - - - ★ OUR WEBSITE: https://GuardianProject.info - ★ BİZİM VEB-SƏHİFƏ: https://GuardianProject.info - - - ★ ABOUT TOR: https://TorProject.org - ★ TOR HAQDA: https://TorProject.org - - - ★ ON TWITTER: https://twitter.com/guardianproject - ★TWİTTERDƏ: https://twitter.com/guardianproject - - - ★ FREE SOFTWARE: Orbot is free software. Take a look at our source code, or join the community to make it better: - ★PULSUZ PROQRAM TƏMİNATI: Orbot pulsuz proqram təminatıdır. Açıq mənbə koduna nəzər salın, ya da birliyə qoşulun ki, onun işini daha da yaxşılaşdırasınız: - - - https://gitweb.torproject.org/orbot.git - https://gitweb.torproject.org/orbot.git - Do not translate this. - - - ★ MESSAGE US: Are we missing your favorite feature? Found an annoying bug? Please tell us! We’d love to hear from you. Send us an email: support@guardianproject.info or find us in our chat room https://guardianproject.info/contact - ★BİZƏ MƏLUMAT VERİN: Üstünlük verdiyiniz funksiya bizdə yoxdur? Zəhlənizi tökən problem var? Xahiş edirik, bizə xəbər verin! Sizin fikrinizi bilmək bizə xoşdur. Bizə emeyl yaza bilərsiniz: support@guardianproject.info Bizimlə həm də çatda əlaqə yaratmaq olar: https://guardianproject.info/contact - - -
-
\ No newline at end of file diff --git a/description/bg.xlf b/description/bg.xlf deleted file mode 100644 index 078d0eaa..00000000 --- a/description/bg.xlf +++ /dev/null @@ -1,103 +0,0 @@ - - -
- Google places strick character limits on the various text fields in Google Play. The title is 30 characters, the short description is 80 characters, and the rest of the strings, which all go together in the description, are limited to 4000 characters. -
- - - Orbot - Orbot - This is limited by Google to 30 characters - - - Protect your privacy with this proxy with Tor - Защити личното си пространство с това прокси на Тор - This is limited by Google to 80 characters - - - Orbot is a free proxy app that empowers other apps to use the internet more securely. Orbot uses Tor to encrypt your Internet traffic and then hides it by bouncing through a series of computers around the world. Tor is free software and an open network that helps you defend against a form of network surveillance that threatens personal freedom and privacy, confidential business activities and relationships, and state security known as traffic analysis. - Орбот е безплатна прокси програма, която дава възможност други програми да използват интернет по-сигурно. Орбот използва Тор за да криптира твоя интернет трафик, след което го прикрива като го препраща през няколко компютъра в целия свят. Тор е безплатна програма и свободна мрежа, която ти помага да се предпазиш от следене в мрежата заплашващо свободата и личното ти пространство, конфиденциалните ти бизнес взаимоотношения и връзки, и правителствено следене наречено трафик анализ. - - - Orbot is the only app that creates a truly private internet connection. As the New York Times writes, “when a communication arrives from Tor, you can never know where or whom it’s from.” Tor won the 2012 Electronic Frontier Foundation (EFF) Pioneer Award. - Орбот е единствената програма която създава изцяло сигурна интернет връзка. Както New York Times пише "когато комуникация пристигне от Тор, никога неможеш да знаеш откъде или откого е". Тор спечели Наградата за Иновация на Electronic Frontier Foundation (EFF) през 2012. - - - ACCEPT NO SUBSTITUTES: Orbot is the safest way to use the Internet on Android. Period. Orbot bounces your encrypted traffic several times through computers around the world, instead of connecting you directly like VPNs and proxies. This process takes a little longer, but the strongest privacy and identity protection available is worth the wait. - - - PRIVATE WEB SURFING: Use with Orweb, the most anonymous way to access any website, even if it’s normally blocked, monitored, or on the hidden web. Get Orweb: https://goo.gl/s3mLa - - - PRIVATE CHAT MESSAGING: Use Gibberbot with Orbot to chat confidentially with anyone, anywhere for free. Get Gibberbot: https://goo.gl/O3FfS - - - PRIVACY FOR APPS: Any installed app can use Tor if it has a proxy feature, using the settings found here: https://goo.gl/2OA1y Use Orbot with Twitter, or try private web searching with DuckDuckGo: https://goo.gl/lgh1p - - - PRIVACY FOR EVERYONE: Tor can help you confidentially research a competitor, get around the Facebook block at school, or circumvent a firewall to watch sports at work. -PRIVACY MADE EASY: Check out our fun, interactive walkthrough: https://guardianproject.info/howto/browsefreely -IT’S OFFICIAL: This is the official version of the Tor onion routing service for Android. - - - ***Expert Root Mode*** - ***Експертен режим за Root*** - - - UNIVERSAL MODE: Orbot can be configured to transparently proxy all of your Internet traffic through Tor. You can also choose which specific apps you want to use through Tor. - УНИВЕСАЛЕН РЕЖИМ: Орбот може да бъде настроен да проксифицира целият интернет трафик през Тор. Също така можеш да избереш кои приложения искаш да минават през Тор. - - - ★ WE SPEAK YOUR LANGUAGE: Orbot is available for friends who speak: - ★ ГОВОРИМ ТВОЯ ЕЗИК: Орбот е на разположение на приятели, които говорят: - - - العربية, azərbaycanca, български, català, Čeština, dansk, Deutsch, Ελληνικά, English, español, eesti, euskara, فارسی, suomi, français, galego, hrvatski, magyar, עברית, íslenska, italiano, 日本語, 한국어, lietuvių, latviešu, Македонци, Bahasa Melayu, Nederlands, norsk, polski, português, Русский, slovenčina, slovenščina, српски, svenska, Türkçe, українська, Tagalog, Tiếng Việt, 中文(简体), 中文(台灣) - العربية, azərbaycanca, български, català, Čeština, dansk, Deutsch, Ελληνικά, English, español, eesti, euskara, فارسی, suomi, français, galego, hrvatski, magyar, עברית, íslenska, italiano, 日本語, 한국어, lietuvių, latviešu, Македонци, Bahasa Melayu, Nederlands, norsk, polski, português, Русский, slovenčina, slovenščina, српски, svenska, Türkçe, українська, Tagalog, Tiếng Việt, 中文(简体), 中文(台灣) - Do not translate the names of the languages, leave them just like this. - - - Don’t see your language? Join us and help translate the app: - Не виждаш своя език? Присъедини се и помогни да преведем приложението: - - - https://www.transifex.com/projects/p/orbot - https://www.transifex.com/projects/p/orbot - Do not translate this. - - - ***Learn More*** - ***Научи повече*** - - - ★ ABOUT US: Guardian Project is a group of developers that make secure mobile apps and open-source code for a better tomorrow - ★ ЗА НАС: Guardian Project е група от програмисти, които правят сигурни мобилни приложения и отворен код за по-добро бъдеще - - - ★ OUR WEBSITE: https://GuardianProject.info - ★ НАШИЯТ УЕБСАЙТ: https://GuardianProject.info - - - ★ ABOUT TOR: https://TorProject.org - ★ ЗА ТОР: https://TorProject.org - - - ★ ON TWITTER: https://twitter.com/guardianproject - ★ В ТУИТЪР: https://twitter.com/guardianproject - - - ★ FREE SOFTWARE: Orbot is free software. Take a look at our source code, or join the community to make it better: - ★ БЕЗПЛАТЕН СОФТУЕР: Орбот е безплатен софтуер. Разгледай сорсът, или се присъедини към общноста, която го прави по-добър: - - - https://gitweb.torproject.org/orbot.git - https://gitweb.torproject.org/orbot.git - Do not translate this. - - - ★ MESSAGE US: Are we missing your favorite feature? Found an annoying bug? Please tell us! We’d love to hear from you. Send us an email: support@guardianproject.info or find us in our chat room https://guardianproject.info/contact - ★ СВЪРЖИ СЕ С НАС: Липсва ли любимата ти функция? Намери гаден бъг? Моля, кажи ни! С радост очаваме да те чуем. Изпрати ни имейл: support@guardianproject.info или ни намери в нашата чат зала https://guardianproject.info/contact - - -
-
\ No newline at end of file diff --git a/description/bn-rBD.xlf b/description/bn-rBD.xlf deleted file mode 100644 index f7a1ea3d..00000000 --- a/description/bn-rBD.xlf +++ /dev/null @@ -1,87 +0,0 @@ - - -
- Google places strick character limits on the various text fields in Google Play. The title is 30 characters, the short description is 80 characters, and the rest of the strings, which all go together in the description, are limited to 4000 characters. -
- - - Orbot - অরবট - This is limited by Google to 30 characters - - - Protect your privacy with this proxy with Tor - This is limited by Google to 80 characters - - - Orbot is a free proxy app that empowers other apps to use the internet more securely. Orbot uses Tor to encrypt your Internet traffic and then hides it by bouncing through a series of computers around the world. Tor is free software and an open network that helps you defend against a form of network surveillance that threatens personal freedom and privacy, confidential business activities and relationships, and state security known as traffic analysis. - Orbot একটি ফ্রি প্রক্সি অ্যাপ্লিকেশন যা অন্যান্য Apps কে আরও নিরাপদভাবে ইন্টারনেট ব্যবহার করার ক্ষমতাপ্রদান করে। Orbot আপনার ইন্টারনেট ট্রাফিক এনক্রিপ্ট করতে টর ব্যবহার এবং তারপর সারা বিশ্বের কম্পিউটারের সিরিজের moddho diye porichalito kore gopon kore. টর ফ্রি সফটওয়্যার এবং আপনি ট্রাফিক বিশ্লেষণ হিসেবে পরিচিত ব্যক্তিগত স্বাধীনতা ও গোপনীয়তা, গোপনীয় বাণিজ্যিক কার্যক্রম এবং সম্পর্ক, এবং রাষ্ট্রীয় নিরাপত্তা হুমকির মুখে পড়ে নেটওয়ার্ক নজরদারি একটি ফর্ম বিরুদ্ধে রক্ষা করতে সাহায্য করে যে একটি খোলা নেটওয়ার্ক. - - - Orbot is the only app that creates a truly private internet connection. As the New York Times writes, “when a communication arrives from Tor, you can never know where or whom it’s from.” Tor won the 2012 Electronic Frontier Foundation (EFF) Pioneer Award. - - - ACCEPT NO SUBSTITUTES: Orbot is the safest way to use the Internet on Android. Period. Orbot bounces your encrypted traffic several times through computers around the world, instead of connecting you directly like VPNs and proxies. This process takes a little longer, but the strongest privacy and identity protection available is worth the wait. - - - PRIVATE WEB SURFING: Use with Orweb, the most anonymous way to access any website, even if it’s normally blocked, monitored, or on the hidden web. Get Orweb: https://goo.gl/s3mLa - - - PRIVATE CHAT MESSAGING: Use Gibberbot with Orbot to chat confidentially with anyone, anywhere for free. Get Gibberbot: https://goo.gl/O3FfS - - - PRIVACY FOR APPS: Any installed app can use Tor if it has a proxy feature, using the settings found here: https://goo.gl/2OA1y Use Orbot with Twitter, or try private web searching with DuckDuckGo: https://goo.gl/lgh1p - - - PRIVACY FOR EVERYONE: Tor can help you confidentially research a competitor, get around the Facebook block at school, or circumvent a firewall to watch sports at work. -PRIVACY MADE EASY: Check out our fun, interactive walkthrough: https://guardianproject.info/howto/browsefreely -IT’S OFFICIAL: This is the official version of the Tor onion routing service for Android. - - - ***Expert Root Mode*** - - - UNIVERSAL MODE: Orbot can be configured to transparently proxy all of your Internet traffic through Tor. You can also choose which specific apps you want to use through Tor. - - - ★ WE SPEAK YOUR LANGUAGE: Orbot is available for friends who speak: - - - العربية, azərbaycanca, български, català, Čeština, dansk, Deutsch, Ελληνικά, English, español, eesti, euskara, فارسی, suomi, français, galego, hrvatski, magyar, עברית, íslenska, italiano, 日本語, 한국어, lietuvių, latviešu, Македонци, Bahasa Melayu, Nederlands, norsk, polski, português, Русский, slovenčina, slovenščina, српски, svenska, Türkçe, українська, Tagalog, Tiếng Việt, 中文(简体), 中文(台灣) - Do not translate the names of the languages, leave them just like this. - - - Don’t see your language? Join us and help translate the app: - - - https://www.transifex.com/projects/p/orbot - Do not translate this. - - - ***Learn More*** - - - ★ ABOUT US: Guardian Project is a group of developers that make secure mobile apps and open-source code for a better tomorrow - - - ★ OUR WEBSITE: https://GuardianProject.info - - - ★ ABOUT TOR: https://TorProject.org - - - ★ ON TWITTER: https://twitter.com/guardianproject - - - ★ FREE SOFTWARE: Orbot is free software. Take a look at our source code, or join the community to make it better: - - - https://gitweb.torproject.org/orbot.git - Do not translate this. - - - ★ MESSAGE US: Are we missing your favorite feature? Found an annoying bug? Please tell us! We’d love to hear from you. Send us an email: support@guardianproject.info or find us in our chat room https://guardianproject.info/contact - - -
-
\ No newline at end of file diff --git a/description/bn-rIN.xlf b/description/bn-rIN.xlf deleted file mode 100644 index e07693fa..00000000 --- a/description/bn-rIN.xlf +++ /dev/null @@ -1,85 +0,0 @@ - - -
- Google places strick character limits on the various text fields in Google Play. The title is 30 characters, the short description is 80 characters, and the rest of the strings, which all go together in the description, are limited to 4000 characters. -
- - - Orbot - This is limited by Google to 30 characters - - - Protect your privacy with this proxy with Tor - This is limited by Google to 80 characters - - - Orbot is a free proxy app that empowers other apps to use the internet more securely. Orbot uses Tor to encrypt your Internet traffic and then hides it by bouncing through a series of computers around the world. Tor is free software and an open network that helps you defend against a form of network surveillance that threatens personal freedom and privacy, confidential business activities and relationships, and state security known as traffic analysis. - - - Orbot is the only app that creates a truly private internet connection. As the New York Times writes, “when a communication arrives from Tor, you can never know where or whom it’s from.” Tor won the 2012 Electronic Frontier Foundation (EFF) Pioneer Award. - - - ACCEPT NO SUBSTITUTES: Orbot is the safest way to use the Internet on Android. Period. Orbot bounces your encrypted traffic several times through computers around the world, instead of connecting you directly like VPNs and proxies. This process takes a little longer, but the strongest privacy and identity protection available is worth the wait. - - - PRIVATE WEB SURFING: Use with Orweb, the most anonymous way to access any website, even if it’s normally blocked, monitored, or on the hidden web. Get Orweb: https://goo.gl/s3mLa - - - PRIVATE CHAT MESSAGING: Use Gibberbot with Orbot to chat confidentially with anyone, anywhere for free. Get Gibberbot: https://goo.gl/O3FfS - - - PRIVACY FOR APPS: Any installed app can use Tor if it has a proxy feature, using the settings found here: https://goo.gl/2OA1y Use Orbot with Twitter, or try private web searching with DuckDuckGo: https://goo.gl/lgh1p - - - PRIVACY FOR EVERYONE: Tor can help you confidentially research a competitor, get around the Facebook block at school, or circumvent a firewall to watch sports at work. -PRIVACY MADE EASY: Check out our fun, interactive walkthrough: https://guardianproject.info/howto/browsefreely -IT’S OFFICIAL: This is the official version of the Tor onion routing service for Android. - - - ***Expert Root Mode*** - - - UNIVERSAL MODE: Orbot can be configured to transparently proxy all of your Internet traffic through Tor. You can also choose which specific apps you want to use through Tor. - - - ★ WE SPEAK YOUR LANGUAGE: Orbot is available for friends who speak: - - - العربية, azərbaycanca, български, català, Čeština, dansk, Deutsch, Ελληνικά, English, español, eesti, euskara, فارسی, suomi, français, galego, hrvatski, magyar, עברית, íslenska, italiano, 日本語, 한국어, lietuvių, latviešu, Македонци, Bahasa Melayu, Nederlands, norsk, polski, português, Русский, slovenčina, slovenščina, српски, svenska, Türkçe, українська, Tagalog, Tiếng Việt, 中文(简体), 中文(台灣) - Do not translate the names of the languages, leave them just like this. - - - Don’t see your language? Join us and help translate the app: - - - https://www.transifex.com/projects/p/orbot - Do not translate this. - - - ***Learn More*** - - - ★ ABOUT US: Guardian Project is a group of developers that make secure mobile apps and open-source code for a better tomorrow - - - ★ OUR WEBSITE: https://GuardianProject.info - - - ★ ABOUT TOR: https://TorProject.org - - - ★ ON TWITTER: https://twitter.com/guardianproject - - - ★ FREE SOFTWARE: Orbot is free software. Take a look at our source code, or join the community to make it better: - - - https://gitweb.torproject.org/orbot.git - Do not translate this. - - - ★ MESSAGE US: Are we missing your favorite feature? Found an annoying bug? Please tell us! We’d love to hear from you. Send us an email: support@guardianproject.info or find us in our chat room https://guardianproject.info/contact - - -
-
\ No newline at end of file diff --git a/description/bn.xlf b/description/bn.xlf deleted file mode 100644 index f01794cf..00000000 --- a/description/bn.xlf +++ /dev/null @@ -1,85 +0,0 @@ - - -
- Google places strick character limits on the various text fields in Google Play. The title is 30 characters, the short description is 80 characters, and the rest of the strings, which all go together in the description, are limited to 4000 characters. -
- - - Orbot - This is limited by Google to 30 characters - - - Protect your privacy with this proxy with Tor - This is limited by Google to 80 characters - - - Orbot is a free proxy app that empowers other apps to use the internet more securely. Orbot uses Tor to encrypt your Internet traffic and then hides it by bouncing through a series of computers around the world. Tor is free software and an open network that helps you defend against a form of network surveillance that threatens personal freedom and privacy, confidential business activities and relationships, and state security known as traffic analysis. - - - Orbot is the only app that creates a truly private internet connection. As the New York Times writes, “when a communication arrives from Tor, you can never know where or whom it’s from.” Tor won the 2012 Electronic Frontier Foundation (EFF) Pioneer Award. - - - ACCEPT NO SUBSTITUTES: Orbot is the safest way to use the Internet on Android. Period. Orbot bounces your encrypted traffic several times through computers around the world, instead of connecting you directly like VPNs and proxies. This process takes a little longer, but the strongest privacy and identity protection available is worth the wait. - - - PRIVATE WEB SURFING: Use with Orweb, the most anonymous way to access any website, even if it’s normally blocked, monitored, or on the hidden web. Get Orweb: https://goo.gl/s3mLa - - - PRIVATE CHAT MESSAGING: Use Gibberbot with Orbot to chat confidentially with anyone, anywhere for free. Get Gibberbot: https://goo.gl/O3FfS - - - PRIVACY FOR APPS: Any installed app can use Tor if it has a proxy feature, using the settings found here: https://goo.gl/2OA1y Use Orbot with Twitter, or try private web searching with DuckDuckGo: https://goo.gl/lgh1p - - - PRIVACY FOR EVERYONE: Tor can help you confidentially research a competitor, get around the Facebook block at school, or circumvent a firewall to watch sports at work. -PRIVACY MADE EASY: Check out our fun, interactive walkthrough: https://guardianproject.info/howto/browsefreely -IT’S OFFICIAL: This is the official version of the Tor onion routing service for Android. - - - ***Expert Root Mode*** - - - UNIVERSAL MODE: Orbot can be configured to transparently proxy all of your Internet traffic through Tor. You can also choose which specific apps you want to use through Tor. - - - ★ WE SPEAK YOUR LANGUAGE: Orbot is available for friends who speak: - - - العربية, azərbaycanca, български, català, Čeština, dansk, Deutsch, Ελληνικά, English, español, eesti, euskara, فارسی, suomi, français, galego, hrvatski, magyar, עברית, íslenska, italiano, 日本語, 한국어, lietuvių, latviešu, Македонци, Bahasa Melayu, Nederlands, norsk, polski, português, Русский, slovenčina, slovenščina, српски, svenska, Türkçe, українська, Tagalog, Tiếng Việt, 中文(简体), 中文(台灣) - Do not translate the names of the languages, leave them just like this. - - - Don’t see your language? Join us and help translate the app: - - - https://www.transifex.com/projects/p/orbot - Do not translate this. - - - ***Learn More*** - - - ★ ABOUT US: Guardian Project is a group of developers that make secure mobile apps and open-source code for a better tomorrow - - - ★ OUR WEBSITE: https://GuardianProject.info - - - ★ ABOUT TOR: https://TorProject.org - - - ★ ON TWITTER: https://twitter.com/guardianproject - - - ★ FREE SOFTWARE: Orbot is free software. Take a look at our source code, or join the community to make it better: - - - https://gitweb.torproject.org/orbot.git - Do not translate this. - - - ★ MESSAGE US: Are we missing your favorite feature? Found an annoying bug? Please tell us! We’d love to hear from you. Send us an email: support@guardianproject.info or find us in our chat room https://guardianproject.info/contact - - -
-
\ No newline at end of file diff --git a/description/brx.xlf b/description/brx.xlf deleted file mode 100644 index 2921624e..00000000 --- a/description/brx.xlf +++ /dev/null @@ -1,85 +0,0 @@ - - -
- Google places strick character limits on the various text fields in Google Play. The title is 30 characters, the short description is 80 characters, and the rest of the strings, which all go together in the description, are limited to 4000 characters. -
- - - Orbot - This is limited by Google to 30 characters - - - Protect your privacy with this proxy with Tor - This is limited by Google to 80 characters - - - Orbot is a free proxy app that empowers other apps to use the internet more securely. Orbot uses Tor to encrypt your Internet traffic and then hides it by bouncing through a series of computers around the world. Tor is free software and an open network that helps you defend against a form of network surveillance that threatens personal freedom and privacy, confidential business activities and relationships, and state security known as traffic analysis. - - - Orbot is the only app that creates a truly private internet connection. As the New York Times writes, “when a communication arrives from Tor, you can never know where or whom it’s from.” Tor won the 2012 Electronic Frontier Foundation (EFF) Pioneer Award. - - - ACCEPT NO SUBSTITUTES: Orbot is the safest way to use the Internet on Android. Period. Orbot bounces your encrypted traffic several times through computers around the world, instead of connecting you directly like VPNs and proxies. This process takes a little longer, but the strongest privacy and identity protection available is worth the wait. - - - PRIVATE WEB SURFING: Use with Orweb, the most anonymous way to access any website, even if it’s normally blocked, monitored, or on the hidden web. Get Orweb: https://goo.gl/s3mLa - - - PRIVATE CHAT MESSAGING: Use Gibberbot with Orbot to chat confidentially with anyone, anywhere for free. Get Gibberbot: https://goo.gl/O3FfS - - - PRIVACY FOR APPS: Any installed app can use Tor if it has a proxy feature, using the settings found here: https://goo.gl/2OA1y Use Orbot with Twitter, or try private web searching with DuckDuckGo: https://goo.gl/lgh1p - - - PRIVACY FOR EVERYONE: Tor can help you confidentially research a competitor, get around the Facebook block at school, or circumvent a firewall to watch sports at work. -PRIVACY MADE EASY: Check out our fun, interactive walkthrough: https://guardianproject.info/howto/browsefreely -IT’S OFFICIAL: This is the official version of the Tor onion routing service for Android. - - - ***Expert Root Mode*** - - - UNIVERSAL MODE: Orbot can be configured to transparently proxy all of your Internet traffic through Tor. You can also choose which specific apps you want to use through Tor. - - - ★ WE SPEAK YOUR LANGUAGE: Orbot is available for friends who speak: - - - العربية, azərbaycanca, български, català, Čeština, dansk, Deutsch, Ελληνικά, English, español, eesti, euskara, فارسی, suomi, français, galego, hrvatski, magyar, עברית, íslenska, italiano, 日本語, 한국어, lietuvių, latviešu, Македонци, Bahasa Melayu, Nederlands, norsk, polski, português, Русский, slovenčina, slovenščina, српски, svenska, Türkçe, українська, Tagalog, Tiếng Việt, 中文(简体), 中文(台灣) - Do not translate the names of the languages, leave them just like this. - - - Don’t see your language? Join us and help translate the app: - - - https://www.transifex.com/projects/p/orbot - Do not translate this. - - - ***Learn More*** - - - ★ ABOUT US: Guardian Project is a group of developers that make secure mobile apps and open-source code for a better tomorrow - - - ★ OUR WEBSITE: https://GuardianProject.info - - - ★ ABOUT TOR: https://TorProject.org - - - ★ ON TWITTER: https://twitter.com/guardianproject - - - ★ FREE SOFTWARE: Orbot is free software. Take a look at our source code, or join the community to make it better: - - - https://gitweb.torproject.org/orbot.git - Do not translate this. - - - ★ MESSAGE US: Are we missing your favorite feature? Found an annoying bug? Please tell us! We’d love to hear from you. Send us an email: support@guardianproject.info or find us in our chat room https://guardianproject.info/contact - - -
-
\ No newline at end of file diff --git a/description/bs.xlf b/description/bs.xlf deleted file mode 100644 index 49f6f0de..00000000 --- a/description/bs.xlf +++ /dev/null @@ -1,85 +0,0 @@ - - -
- Google places strick character limits on the various text fields in Google Play. The title is 30 characters, the short description is 80 characters, and the rest of the strings, which all go together in the description, are limited to 4000 characters. -
- - - Orbot - This is limited by Google to 30 characters - - - Protect your privacy with this proxy with Tor - This is limited by Google to 80 characters - - - Orbot is a free proxy app that empowers other apps to use the internet more securely. Orbot uses Tor to encrypt your Internet traffic and then hides it by bouncing through a series of computers around the world. Tor is free software and an open network that helps you defend against a form of network surveillance that threatens personal freedom and privacy, confidential business activities and relationships, and state security known as traffic analysis. - - - Orbot is the only app that creates a truly private internet connection. As the New York Times writes, “when a communication arrives from Tor, you can never know where or whom it’s from.” Tor won the 2012 Electronic Frontier Foundation (EFF) Pioneer Award. - - - ACCEPT NO SUBSTITUTES: Orbot is the safest way to use the Internet on Android. Period. Orbot bounces your encrypted traffic several times through computers around the world, instead of connecting you directly like VPNs and proxies. This process takes a little longer, but the strongest privacy and identity protection available is worth the wait. - - - PRIVATE WEB SURFING: Use with Orweb, the most anonymous way to access any website, even if it’s normally blocked, monitored, or on the hidden web. Get Orweb: https://goo.gl/s3mLa - - - PRIVATE CHAT MESSAGING: Use Gibberbot with Orbot to chat confidentially with anyone, anywhere for free. Get Gibberbot: https://goo.gl/O3FfS - - - PRIVACY FOR APPS: Any installed app can use Tor if it has a proxy feature, using the settings found here: https://goo.gl/2OA1y Use Orbot with Twitter, or try private web searching with DuckDuckGo: https://goo.gl/lgh1p - - - PRIVACY FOR EVERYONE: Tor can help you confidentially research a competitor, get around the Facebook block at school, or circumvent a firewall to watch sports at work. -PRIVACY MADE EASY: Check out our fun, interactive walkthrough: https://guardianproject.info/howto/browsefreely -IT’S OFFICIAL: This is the official version of the Tor onion routing service for Android. - - - ***Expert Root Mode*** - - - UNIVERSAL MODE: Orbot can be configured to transparently proxy all of your Internet traffic through Tor. You can also choose which specific apps you want to use through Tor. - - - ★ WE SPEAK YOUR LANGUAGE: Orbot is available for friends who speak: - - - العربية, azərbaycanca, български, català, Čeština, dansk, Deutsch, Ελληνικά, English, español, eesti, euskara, فارسی, suomi, français, galego, hrvatski, magyar, עברית, íslenska, italiano, 日本語, 한국어, lietuvių, latviešu, Македонци, Bahasa Melayu, Nederlands, norsk, polski, português, Русский, slovenčina, slovenščina, српски, svenska, Türkçe, українська, Tagalog, Tiếng Việt, 中文(简体), 中文(台灣) - Do not translate the names of the languages, leave them just like this. - - - Don’t see your language? Join us and help translate the app: - - - https://www.transifex.com/projects/p/orbot - Do not translate this. - - - ***Learn More*** - - - ★ ABOUT US: Guardian Project is a group of developers that make secure mobile apps and open-source code for a better tomorrow - - - ★ OUR WEBSITE: https://GuardianProject.info - - - ★ ABOUT TOR: https://TorProject.org - - - ★ ON TWITTER: https://twitter.com/guardianproject - - - ★ FREE SOFTWARE: Orbot is free software. Take a look at our source code, or join the community to make it better: - - - https://gitweb.torproject.org/orbot.git - Do not translate this. - - - ★ MESSAGE US: Are we missing your favorite feature? Found an annoying bug? Please tell us! We’d love to hear from you. Send us an email: support@guardianproject.info or find us in our chat room https://guardianproject.info/contact - - -
-
\ No newline at end of file diff --git a/description/ca.xlf b/description/ca.xlf deleted file mode 100644 index ec9c2755..00000000 --- a/description/ca.xlf +++ /dev/null @@ -1,90 +0,0 @@ - - -
- Google places strick character limits on the various text fields in Google Play. The title is 30 characters, the short description is 80 characters, and the rest of the strings, which all go together in the description, are limited to 4000 characters. -
- - - Orbot - Orbot - This is limited by Google to 30 characters - - - Protect your privacy with this proxy with Tor - This is limited by Google to 80 characters - - - Orbot is a free proxy app that empowers other apps to use the internet more securely. Orbot uses Tor to encrypt your Internet traffic and then hides it by bouncing through a series of computers around the world. Tor is free software and an open network that helps you defend against a form of network surveillance that threatens personal freedom and privacy, confidential business activities and relationships, and state security known as traffic analysis. - - - Orbot is the only app that creates a truly private internet connection. As the New York Times writes, “when a communication arrives from Tor, you can never know where or whom it’s from.” Tor won the 2012 Electronic Frontier Foundation (EFF) Pioneer Award. - - - ACCEPT NO SUBSTITUTES: Orbot is the safest way to use the Internet on Android. Period. Orbot bounces your encrypted traffic several times through computers around the world, instead of connecting you directly like VPNs and proxies. This process takes a little longer, but the strongest privacy and identity protection available is worth the wait. - - - PRIVATE WEB SURFING: Use with Orweb, the most anonymous way to access any website, even if it’s normally blocked, monitored, or on the hidden web. Get Orweb: https://goo.gl/s3mLa - - - PRIVATE CHAT MESSAGING: Use Gibberbot with Orbot to chat confidentially with anyone, anywhere for free. Get Gibberbot: https://goo.gl/O3FfS - - - PRIVACY FOR APPS: Any installed app can use Tor if it has a proxy feature, using the settings found here: https://goo.gl/2OA1y Use Orbot with Twitter, or try private web searching with DuckDuckGo: https://goo.gl/lgh1p - - - PRIVACY FOR EVERYONE: Tor can help you confidentially research a competitor, get around the Facebook block at school, or circumvent a firewall to watch sports at work. -PRIVACY MADE EASY: Check out our fun, interactive walkthrough: https://guardianproject.info/howto/browsefreely -IT’S OFFICIAL: This is the official version of the Tor onion routing service for Android. - - - ***Expert Root Mode*** - ***Mode expert root*** - - - UNIVERSAL MODE: Orbot can be configured to transparently proxy all of your Internet traffic through Tor. You can also choose which specific apps you want to use through Tor. - - - ★ WE SPEAK YOUR LANGUAGE: Orbot is available for friends who speak: - - - العربية, azərbaycanca, български, català, Čeština, dansk, Deutsch, Ελληνικά, English, español, eesti, euskara, فارسی, suomi, français, galego, hrvatski, magyar, עברית, íslenska, italiano, 日本語, 한국어, lietuvių, latviešu, Македонци, Bahasa Melayu, Nederlands, norsk, polski, português, Русский, slovenčina, slovenščina, српски, svenska, Türkçe, українська, Tagalog, Tiếng Việt, 中文(简体), 中文(台灣) - العربية, azərbaycanca, български, català, Čeština, dansk, Deutsch, Ελληνικά, English, español, eesti, euskara, فارسی, suomi, français, galego, hrvatski, magyar, עברית, íslenska, italiano, 日本語, 한국어, lietuvių, latviešu, Македонци, Bahasa Melayu, Nederlands, norsk, polski, português, Русский, slovenčina, slovenščina, српски, svenska, Türkçe, українська, Tagalog, Tiếng Việt, 中文(简体), 中文(台灣) - Do not translate the names of the languages, leave them just like this. - - - Don’t see your language? Join us and help translate the app: - - - https://www.transifex.com/projects/p/orbot - https://www.transifex.com/projects/p/orbot - Do not translate this. - - - ***Learn More*** - - - ★ ABOUT US: Guardian Project is a group of developers that make secure mobile apps and open-source code for a better tomorrow - - - ★ OUR WEBSITE: https://GuardianProject.info - - - ★ ABOUT TOR: https://TorProject.org - - - ★ ON TWITTER: https://twitter.com/guardianproject - - - ★ FREE SOFTWARE: Orbot is free software. Take a look at our source code, or join the community to make it better: - - - https://gitweb.torproject.org/orbot.git - https://gitweb.torproject.org/orbot.git - Do not translate this. - - - ★ MESSAGE US: Are we missing your favorite feature? Found an annoying bug? Please tell us! We’d love to hear from you. Send us an email: support@guardianproject.info or find us in our chat room https://guardianproject.info/contact - - -
-
\ No newline at end of file diff --git a/description/cs-rCZ.xlf b/description/cs-rCZ.xlf deleted file mode 100644 index c2adcbc0..00000000 --- a/description/cs-rCZ.xlf +++ /dev/null @@ -1,85 +0,0 @@ - - -
- Google places strick character limits on the various text fields in Google Play. The title is 30 characters, the short description is 80 characters, and the rest of the strings, which all go together in the description, are limited to 4000 characters. -
- - - Orbot - This is limited by Google to 30 characters - - - Protect your privacy with this proxy with Tor - This is limited by Google to 80 characters - - - Orbot is a free proxy app that empowers other apps to use the internet more securely. Orbot uses Tor to encrypt your Internet traffic and then hides it by bouncing through a series of computers around the world. Tor is free software and an open network that helps you defend against a form of network surveillance that threatens personal freedom and privacy, confidential business activities and relationships, and state security known as traffic analysis. - - - Orbot is the only app that creates a truly private internet connection. As the New York Times writes, “when a communication arrives from Tor, you can never know where or whom it’s from.” Tor won the 2012 Electronic Frontier Foundation (EFF) Pioneer Award. - - - ACCEPT NO SUBSTITUTES: Orbot is the safest way to use the Internet on Android. Period. Orbot bounces your encrypted traffic several times through computers around the world, instead of connecting you directly like VPNs and proxies. This process takes a little longer, but the strongest privacy and identity protection available is worth the wait. - - - PRIVATE WEB SURFING: Use with Orweb, the most anonymous way to access any website, even if it’s normally blocked, monitored, or on the hidden web. Get Orweb: https://goo.gl/s3mLa - - - PRIVATE CHAT MESSAGING: Use Gibberbot with Orbot to chat confidentially with anyone, anywhere for free. Get Gibberbot: https://goo.gl/O3FfS - - - PRIVACY FOR APPS: Any installed app can use Tor if it has a proxy feature, using the settings found here: https://goo.gl/2OA1y Use Orbot with Twitter, or try private web searching with DuckDuckGo: https://goo.gl/lgh1p - - - PRIVACY FOR EVERYONE: Tor can help you confidentially research a competitor, get around the Facebook block at school, or circumvent a firewall to watch sports at work. -PRIVACY MADE EASY: Check out our fun, interactive walkthrough: https://guardianproject.info/howto/browsefreely -IT’S OFFICIAL: This is the official version of the Tor onion routing service for Android. - - - ***Expert Root Mode*** - - - UNIVERSAL MODE: Orbot can be configured to transparently proxy all of your Internet traffic through Tor. You can also choose which specific apps you want to use through Tor. - - - ★ WE SPEAK YOUR LANGUAGE: Orbot is available for friends who speak: - - - العربية, azərbaycanca, български, català, Čeština, dansk, Deutsch, Ελληνικά, English, español, eesti, euskara, فارسی, suomi, français, galego, hrvatski, magyar, עברית, íslenska, italiano, 日本語, 한국어, lietuvių, latviešu, Македонци, Bahasa Melayu, Nederlands, norsk, polski, português, Русский, slovenčina, slovenščina, српски, svenska, Türkçe, українська, Tagalog, Tiếng Việt, 中文(简体), 中文(台灣) - Do not translate the names of the languages, leave them just like this. - - - Don’t see your language? Join us and help translate the app: - - - https://www.transifex.com/projects/p/orbot - Do not translate this. - - - ***Learn More*** - - - ★ ABOUT US: Guardian Project is a group of developers that make secure mobile apps and open-source code for a better tomorrow - - - ★ OUR WEBSITE: https://GuardianProject.info - - - ★ ABOUT TOR: https://TorProject.org - - - ★ ON TWITTER: https://twitter.com/guardianproject - - - ★ FREE SOFTWARE: Orbot is free software. Take a look at our source code, or join the community to make it better: - - - https://gitweb.torproject.org/orbot.git - Do not translate this. - - - ★ MESSAGE US: Are we missing your favorite feature? Found an annoying bug? Please tell us! We’d love to hear from you. Send us an email: support@guardianproject.info or find us in our chat room https://guardianproject.info/contact - - -
-
\ No newline at end of file diff --git a/description/cs.xlf b/description/cs.xlf deleted file mode 100644 index 768e94a5..00000000 --- a/description/cs.xlf +++ /dev/null @@ -1,86 +0,0 @@ - - -
- Google places strick character limits on the various text fields in Google Play. The title is 30 characters, the short description is 80 characters, and the rest of the strings, which all go together in the description, are limited to 4000 characters. -
- - - Orbot - Orbot - This is limited by Google to 30 characters - - - Protect your privacy with this proxy with Tor - This is limited by Google to 80 characters - - - Orbot is a free proxy app that empowers other apps to use the internet more securely. Orbot uses Tor to encrypt your Internet traffic and then hides it by bouncing through a series of computers around the world. Tor is free software and an open network that helps you defend against a form of network surveillance that threatens personal freedom and privacy, confidential business activities and relationships, and state security known as traffic analysis. - - - Orbot is the only app that creates a truly private internet connection. As the New York Times writes, “when a communication arrives from Tor, you can never know where or whom it’s from.” Tor won the 2012 Electronic Frontier Foundation (EFF) Pioneer Award. - - - ACCEPT NO SUBSTITUTES: Orbot is the safest way to use the Internet on Android. Period. Orbot bounces your encrypted traffic several times through computers around the world, instead of connecting you directly like VPNs and proxies. This process takes a little longer, but the strongest privacy and identity protection available is worth the wait. - - - PRIVATE WEB SURFING: Use with Orweb, the most anonymous way to access any website, even if it’s normally blocked, monitored, or on the hidden web. Get Orweb: https://goo.gl/s3mLa - - - PRIVATE CHAT MESSAGING: Use Gibberbot with Orbot to chat confidentially with anyone, anywhere for free. Get Gibberbot: https://goo.gl/O3FfS - - - PRIVACY FOR APPS: Any installed app can use Tor if it has a proxy feature, using the settings found here: https://goo.gl/2OA1y Use Orbot with Twitter, or try private web searching with DuckDuckGo: https://goo.gl/lgh1p - - - PRIVACY FOR EVERYONE: Tor can help you confidentially research a competitor, get around the Facebook block at school, or circumvent a firewall to watch sports at work. -PRIVACY MADE EASY: Check out our fun, interactive walkthrough: https://guardianproject.info/howto/browsefreely -IT’S OFFICIAL: This is the official version of the Tor onion routing service for Android. - - - ***Expert Root Mode*** - - - UNIVERSAL MODE: Orbot can be configured to transparently proxy all of your Internet traffic through Tor. You can also choose which specific apps you want to use through Tor. - - - ★ WE SPEAK YOUR LANGUAGE: Orbot is available for friends who speak: - - - العربية, azərbaycanca, български, català, Čeština, dansk, Deutsch, Ελληνικά, English, español, eesti, euskara, فارسی, suomi, français, galego, hrvatski, magyar, עברית, íslenska, italiano, 日本語, 한국어, lietuvių, latviešu, Македонци, Bahasa Melayu, Nederlands, norsk, polski, português, Русский, slovenčina, slovenščina, српски, svenska, Türkçe, українська, Tagalog, Tiếng Việt, 中文(简体), 中文(台灣) - Do not translate the names of the languages, leave them just like this. - - - Don’t see your language? Join us and help translate the app: - - - https://www.transifex.com/projects/p/orbot - Do not translate this. - - - ***Learn More*** - - - ★ ABOUT US: Guardian Project is a group of developers that make secure mobile apps and open-source code for a better tomorrow - - - ★ OUR WEBSITE: https://GuardianProject.info - - - ★ ABOUT TOR: https://TorProject.org - - - ★ ON TWITTER: https://twitter.com/guardianproject - - - ★ FREE SOFTWARE: Orbot is free software. Take a look at our source code, or join the community to make it better: - - - https://gitweb.torproject.org/orbot.git - Do not translate this. - - - ★ MESSAGE US: Are we missing your favorite feature? Found an annoying bug? Please tell us! We’d love to hear from you. Send us an email: support@guardianproject.info or find us in our chat room https://guardianproject.info/contact - - -
-
\ No newline at end of file diff --git a/description/cy.xlf b/description/cy.xlf deleted file mode 100644 index 986dab14..00000000 --- a/description/cy.xlf +++ /dev/null @@ -1,85 +0,0 @@ - - -
- Google places strick character limits on the various text fields in Google Play. The title is 30 characters, the short description is 80 characters, and the rest of the strings, which all go together in the description, are limited to 4000 characters. -
- - - Orbot - This is limited by Google to 30 characters - - - Protect your privacy with this proxy with Tor - This is limited by Google to 80 characters - - - Orbot is a free proxy app that empowers other apps to use the internet more securely. Orbot uses Tor to encrypt your Internet traffic and then hides it by bouncing through a series of computers around the world. Tor is free software and an open network that helps you defend against a form of network surveillance that threatens personal freedom and privacy, confidential business activities and relationships, and state security known as traffic analysis. - - - Orbot is the only app that creates a truly private internet connection. As the New York Times writes, “when a communication arrives from Tor, you can never know where or whom it’s from.” Tor won the 2012 Electronic Frontier Foundation (EFF) Pioneer Award. - - - ACCEPT NO SUBSTITUTES: Orbot is the safest way to use the Internet on Android. Period. Orbot bounces your encrypted traffic several times through computers around the world, instead of connecting you directly like VPNs and proxies. This process takes a little longer, but the strongest privacy and identity protection available is worth the wait. - - - PRIVATE WEB SURFING: Use with Orweb, the most anonymous way to access any website, even if it’s normally blocked, monitored, or on the hidden web. Get Orweb: https://goo.gl/s3mLa - - - PRIVATE CHAT MESSAGING: Use Gibberbot with Orbot to chat confidentially with anyone, anywhere for free. Get Gibberbot: https://goo.gl/O3FfS - - - PRIVACY FOR APPS: Any installed app can use Tor if it has a proxy feature, using the settings found here: https://goo.gl/2OA1y Use Orbot with Twitter, or try private web searching with DuckDuckGo: https://goo.gl/lgh1p - - - PRIVACY FOR EVERYONE: Tor can help you confidentially research a competitor, get around the Facebook block at school, or circumvent a firewall to watch sports at work. -PRIVACY MADE EASY: Check out our fun, interactive walkthrough: https://guardianproject.info/howto/browsefreely -IT’S OFFICIAL: This is the official version of the Tor onion routing service for Android. - - - ***Expert Root Mode*** - - - UNIVERSAL MODE: Orbot can be configured to transparently proxy all of your Internet traffic through Tor. You can also choose which specific apps you want to use through Tor. - - - ★ WE SPEAK YOUR LANGUAGE: Orbot is available for friends who speak: - - - العربية, azərbaycanca, български, català, Čeština, dansk, Deutsch, Ελληνικά, English, español, eesti, euskara, فارسی, suomi, français, galego, hrvatski, magyar, עברית, íslenska, italiano, 日本語, 한국어, lietuvių, latviešu, Македонци, Bahasa Melayu, Nederlands, norsk, polski, português, Русский, slovenčina, slovenščina, српски, svenska, Türkçe, українська, Tagalog, Tiếng Việt, 中文(简体), 中文(台灣) - Do not translate the names of the languages, leave them just like this. - - - Don’t see your language? Join us and help translate the app: - - - https://www.transifex.com/projects/p/orbot - Do not translate this. - - - ***Learn More*** - - - ★ ABOUT US: Guardian Project is a group of developers that make secure mobile apps and open-source code for a better tomorrow - - - ★ OUR WEBSITE: https://GuardianProject.info - - - ★ ABOUT TOR: https://TorProject.org - - - ★ ON TWITTER: https://twitter.com/guardianproject - - - ★ FREE SOFTWARE: Orbot is free software. Take a look at our source code, or join the community to make it better: - - - https://gitweb.torproject.org/orbot.git - Do not translate this. - - - ★ MESSAGE US: Are we missing your favorite feature? Found an annoying bug? Please tell us! We’d love to hear from you. Send us an email: support@guardianproject.info or find us in our chat room https://guardianproject.info/contact - - -
-
\ No newline at end of file diff --git a/description/da.xlf b/description/da.xlf deleted file mode 100644 index 8644c016..00000000 --- a/description/da.xlf +++ /dev/null @@ -1,103 +0,0 @@ - - -
- Google places strick character limits on the various text fields in Google Play. The title is 30 characters, the short description is 80 characters, and the rest of the strings, which all go together in the description, are limited to 4000 characters. -
- - - Orbot - Orbot - This is limited by Google to 30 characters - - - Protect your privacy with this proxy with Tor - Beskyt dit privatliv med denne proxy med Tor - This is limited by Google to 80 characters - - - Orbot is a free proxy app that empowers other apps to use the internet more securely. Orbot uses Tor to encrypt your Internet traffic and then hides it by bouncing through a series of computers around the world. Tor is free software and an open network that helps you defend against a form of network surveillance that threatens personal freedom and privacy, confidential business activities and relationships, and state security known as traffic analysis. - Orbot er en gratis og åben proxy-applikation, der gør det muligt at anvende internettet mere sikkert fra andre programmer. Orbot bruger Tor til at kryptere internettrafikken, og skjuler den ved at sende den gennem serverere, lokaliseret i hele verden. Tor er gratis og åben software, der kan hjælpe dig mod netværksovervågning kaldet trafikanalyse, der kan true din personlige frihed, dit privatliv, handelsaktivitet og forhold. - - - Orbot is the only app that creates a truly private internet connection. As the New York Times writes, “when a communication arrives from Tor, you can never know where or whom it’s from.” Tor won the 2012 Electronic Frontier Foundation (EFF) Pioneer Award. - Orbot er den eneste applikation der skaber en fuldstændig privat internetforbindelse. Som beskrevet af New York Times, er det umuligt at vide hvor kommunikation kommer fra, eller hvem der er afsenderen, når trafikken sendes gennem Tor netværket. Tor vandt 2012 Pioner prisen fra Electronic Frontier Foundation (EFF), en organisation med det erklærede mål at opretholde ytringsfriheden på Internettet i dagens digitale tidsalder. - - - ACCEPT NO SUBSTITUTES: Orbot is the safest way to use the Internet on Android. Period. Orbot bounces your encrypted traffic several times through computers around the world, instead of connecting you directly like VPNs and proxies. This process takes a little longer, but the strongest privacy and identity protection available is worth the wait. - - - PRIVATE WEB SURFING: Use with Orweb, the most anonymous way to access any website, even if it’s normally blocked, monitored, or on the hidden web. Get Orweb: https://goo.gl/s3mLa - - - PRIVATE CHAT MESSAGING: Use Gibberbot with Orbot to chat confidentially with anyone, anywhere for free. Get Gibberbot: https://goo.gl/O3FfS - - - PRIVACY FOR APPS: Any installed app can use Tor if it has a proxy feature, using the settings found here: https://goo.gl/2OA1y Use Orbot with Twitter, or try private web searching with DuckDuckGo: https://goo.gl/lgh1p - - - PRIVACY FOR EVERYONE: Tor can help you confidentially research a competitor, get around the Facebook block at school, or circumvent a firewall to watch sports at work. -PRIVACY MADE EASY: Check out our fun, interactive walkthrough: https://guardianproject.info/howto/browsefreely -IT’S OFFICIAL: This is the official version of the Tor onion routing service for Android. - - - ***Expert Root Mode*** - ***Ekspert Administrator Tilstand*** - - - UNIVERSAL MODE: Orbot can be configured to transparently proxy all of your Internet traffic through Tor. You can also choose which specific apps you want to use through Tor. - UNIVERSEL TILSTAND: Orbot kan konfigureres til at styre alt internettrafik fra enheden gennem Tor. Du kan også vælge specifikke programmer der skal køre gennem Tor. - - - ★ WE SPEAK YOUR LANGUAGE: Orbot is available for friends who speak: - ★ VI TALER DIT SPROG: Orbot er tilgængelig for venner der taler: - - - العربية, azərbaycanca, български, català, Čeština, dansk, Deutsch, Ελληνικά, English, español, eesti, euskara, فارسی, suomi, français, galego, hrvatski, magyar, עברית, íslenska, italiano, 日本語, 한국어, lietuvių, latviešu, Македонци, Bahasa Melayu, Nederlands, norsk, polski, português, Русский, slovenčina, slovenščina, српски, svenska, Türkçe, українська, Tagalog, Tiếng Việt, 中文(简体), 中文(台灣) - العربية, azərbaycanca, български, català, Čeština, dansk, Deutsch, Ελληνικά, English, español, eesti, euskara, فارسی, suomi, français, galego, hrvatski, magyar, עברית, íslenska, italiano, 日本語, 한국어, lietuvių, latviešu, Македонски, Bahasa Melayu, Nederlands, norsk bokmål, polski, português, Русский, slovenčina, slovenščina, српски, svenska, Türkçe, українська, Tagalog, Tiếng Việt, 中文(简体), 中文(台灣) - Do not translate the names of the languages, leave them just like this. - - - Don’t see your language? Join us and help translate the app: - Er dit sprog der ikke? Slut dig til os og hjælp med at oversætte appen: - - - https://www.transifex.com/projects/p/orbot - https://www.transifex.com/projects/p/orbot - Do not translate this. - - - ***Learn More*** - ***Lær Mere*** - - - ★ ABOUT US: Guardian Project is a group of developers that make secure mobile apps and open-source code for a better tomorrow - ★ OM OS: Guardian Project er en gruppe af udviklere som laver sikre mobil-apps og open-source kode for en bedre fremtid - - - ★ OUR WEBSITE: https://GuardianProject.info - ★ VORES HJEMMESIDE: https://GuardianProject.info - - - ★ ABOUT TOR: https://TorProject.org - ★ OM TOR: https://TorProject.org - - - ★ ON TWITTER: https://twitter.com/guardianproject - ★ PÅ TWITTER: https://twitter.com/guardianproject - - - ★ FREE SOFTWARE: Orbot is free software. Take a look at our source code, or join the community to make it better: - ★ FRI SOFTWARE: Orbot er fri software. Tag et kig på vores kildekode, eller slut dig til fællesskabet for at gøre den bedre: - - - https://gitweb.torproject.org/orbot.git - https://gitweb.torproject.org/orbot.git - Do not translate this. - - - ★ MESSAGE US: Are we missing your favorite feature? Found an annoying bug? Please tell us! We’d love to hear from you. Send us an email: support@guardianproject.info or find us in our chat room https://guardianproject.info/contact - ★ GIV OS BESKED: Mangler vi din yndlingsfeature? Fundet en irriterende fejl? Fortæl os det! Vi vil gerne høre fra dig. Send os en mail: support@guardianproject.info eller find os vi vores chatrum https://guardianproject.info/contact - - -
-
\ No newline at end of file diff --git a/description/de-rAT.xlf b/description/de-rAT.xlf deleted file mode 100644 index 85e24491..00000000 --- a/description/de-rAT.xlf +++ /dev/null @@ -1,85 +0,0 @@ - - -
- Google places strick character limits on the various text fields in Google Play. The title is 30 characters, the short description is 80 characters, and the rest of the strings, which all go together in the description, are limited to 4000 characters. -
- - - Orbot - This is limited by Google to 30 characters - - - Protect your privacy with this proxy with Tor - This is limited by Google to 80 characters - - - Orbot is a free proxy app that empowers other apps to use the internet more securely. Orbot uses Tor to encrypt your Internet traffic and then hides it by bouncing through a series of computers around the world. Tor is free software and an open network that helps you defend against a form of network surveillance that threatens personal freedom and privacy, confidential business activities and relationships, and state security known as traffic analysis. - - - Orbot is the only app that creates a truly private internet connection. As the New York Times writes, “when a communication arrives from Tor, you can never know where or whom it’s from.” Tor won the 2012 Electronic Frontier Foundation (EFF) Pioneer Award. - - - ACCEPT NO SUBSTITUTES: Orbot is the safest way to use the Internet on Android. Period. Orbot bounces your encrypted traffic several times through computers around the world, instead of connecting you directly like VPNs and proxies. This process takes a little longer, but the strongest privacy and identity protection available is worth the wait. - - - PRIVATE WEB SURFING: Use with Orweb, the most anonymous way to access any website, even if it’s normally blocked, monitored, or on the hidden web. Get Orweb: https://goo.gl/s3mLa - - - PRIVATE CHAT MESSAGING: Use Gibberbot with Orbot to chat confidentially with anyone, anywhere for free. Get Gibberbot: https://goo.gl/O3FfS - - - PRIVACY FOR APPS: Any installed app can use Tor if it has a proxy feature, using the settings found here: https://goo.gl/2OA1y Use Orbot with Twitter, or try private web searching with DuckDuckGo: https://goo.gl/lgh1p - - - PRIVACY FOR EVERYONE: Tor can help you confidentially research a competitor, get around the Facebook block at school, or circumvent a firewall to watch sports at work. -PRIVACY MADE EASY: Check out our fun, interactive walkthrough: https://guardianproject.info/howto/browsefreely -IT’S OFFICIAL: This is the official version of the Tor onion routing service for Android. - - - ***Expert Root Mode*** - - - UNIVERSAL MODE: Orbot can be configured to transparently proxy all of your Internet traffic through Tor. You can also choose which specific apps you want to use through Tor. - - - ★ WE SPEAK YOUR LANGUAGE: Orbot is available for friends who speak: - - - العربية, azərbaycanca, български, català, Čeština, dansk, Deutsch, Ελληνικά, English, español, eesti, euskara, فارسی, suomi, français, galego, hrvatski, magyar, עברית, íslenska, italiano, 日本語, 한국어, lietuvių, latviešu, Македонци, Bahasa Melayu, Nederlands, norsk, polski, português, Русский, slovenčina, slovenščina, српски, svenska, Türkçe, українська, Tagalog, Tiếng Việt, 中文(简体), 中文(台灣) - Do not translate the names of the languages, leave them just like this. - - - Don’t see your language? Join us and help translate the app: - - - https://www.transifex.com/projects/p/orbot - Do not translate this. - - - ***Learn More*** - - - ★ ABOUT US: Guardian Project is a group of developers that make secure mobile apps and open-source code for a better tomorrow - - - ★ OUR WEBSITE: https://GuardianProject.info - - - ★ ABOUT TOR: https://TorProject.org - - - ★ ON TWITTER: https://twitter.com/guardianproject - - - ★ FREE SOFTWARE: Orbot is free software. Take a look at our source code, or join the community to make it better: - - - https://gitweb.torproject.org/orbot.git - Do not translate this. - - - ★ MESSAGE US: Are we missing your favorite feature? Found an annoying bug? Please tell us! We’d love to hear from you. Send us an email: support@guardianproject.info or find us in our chat room https://guardianproject.info/contact - - -
-
\ No newline at end of file diff --git a/description/de.xlf b/description/de.xlf deleted file mode 100644 index 917f8018..00000000 --- a/description/de.xlf +++ /dev/null @@ -1,103 +0,0 @@ - - -
- Google places strick character limits on the various text fields in Google Play. The title is 30 characters, the short description is 80 characters, and the rest of the strings, which all go together in the description, are limited to 4000 characters. -
- - - Orbot - Orbot - This is limited by Google to 30 characters - - - Protect your privacy with this proxy with Tor - Schützen Sie Ihre Privatsphäre mit diesem Proxy ins Tor-Netzwerk - This is limited by Google to 80 characters - - - Orbot is a free proxy app that empowers other apps to use the internet more securely. Orbot uses Tor to encrypt your Internet traffic and then hides it by bouncing through a series of computers around the world. Tor is free software and an open network that helps you defend against a form of network surveillance that threatens personal freedom and privacy, confidential business activities and relationships, and state security known as traffic analysis. - Orbot ist eine kostenlose Proxy-Anwendung, mit deren Hilfe andere Anwendungen das Internet sicherer nutzen können. Orbot verwendet Tor, um Ihren Internetverkehr zu verschlüsseln und ihn dann zu verbergen, indem er über eine Reihe weltweit verteilter Computer geleitet wird. Tor ist ein freies Programm und ein offenes Netzwerk, das Ihnen dabei hilft, sich vor jeder Form der Datenüberwachung zu schützen, die Ihre persönliche Freiheit, Privatsphäre oder vertrauliche Geschäftsbeziehungen bedrohen, sowie sich gegen die Datenauswertung aus Staatssicherheitsgründen zu wehren. - - - Orbot is the only app that creates a truly private internet connection. As the New York Times writes, “when a communication arrives from Tor, you can never know where or whom it’s from.” Tor won the 2012 Electronic Frontier Foundation (EFF) Pioneer Award. - Orbot ist die einzige Anwendung, die eine wirklich vertrauliche Internetverbindung herstellt. Die New York Times schreibt dazu: »Wenn eine Kommunikation über Tor eintrifft, weiß man nie von wem oder woher sie stammen.« Tor erhielt 2012 den Electronic Frontier Foundation (EFF) Pioneer Award. - - - ACCEPT NO SUBSTITUTES: Orbot is the safest way to use the Internet on Android. Period. Orbot bounces your encrypted traffic several times through computers around the world, instead of connecting you directly like VPNs and proxies. This process takes a little longer, but the strongest privacy and identity protection available is worth the wait. - - - PRIVATE WEB SURFING: Use with Orweb, the most anonymous way to access any website, even if it’s normally blocked, monitored, or on the hidden web. Get Orweb: https://goo.gl/s3mLa - - - PRIVATE CHAT MESSAGING: Use Gibberbot with Orbot to chat confidentially with anyone, anywhere for free. Get Gibberbot: https://goo.gl/O3FfS - - - PRIVACY FOR APPS: Any installed app can use Tor if it has a proxy feature, using the settings found here: https://goo.gl/2OA1y Use Orbot with Twitter, or try private web searching with DuckDuckGo: https://goo.gl/lgh1p - - - PRIVACY FOR EVERYONE: Tor can help you confidentially research a competitor, get around the Facebook block at school, or circumvent a firewall to watch sports at work. -PRIVACY MADE EASY: Check out our fun, interactive walkthrough: https://guardianproject.info/howto/browsefreely -IT’S OFFICIAL: This is the official version of the Tor onion routing service for Android. - - - ***Expert Root Mode*** - ***Experten-Root-Modus*** - - - UNIVERSAL MODE: Orbot can be configured to transparently proxy all of your Internet traffic through Tor. You can also choose which specific apps you want to use through Tor. - UNIVERSAL-MODUS: Orbot kann so eingestellt werden, dass Ihr kompletter Internetverkehr durch Tor geleitet wird. Sie können auch bestimmte Anwendungen auswählen, die Sie über Tor leiten wollen. - - - ★ WE SPEAK YOUR LANGUAGE: Orbot is available for friends who speak: - ★ WIR SPRECHEN IHRE SPRACHE: Orbot ist verfügbar auf: - - - العربية, azərbaycanca, български, català, Čeština, dansk, Deutsch, Ελληνικά, English, español, eesti, euskara, فارسی, suomi, français, galego, hrvatski, magyar, עברית, íslenska, italiano, 日本語, 한국어, lietuvių, latviešu, Македонци, Bahasa Melayu, Nederlands, norsk, polski, português, Русский, slovenčina, slovenščina, српски, svenska, Türkçe, українська, Tagalog, Tiếng Việt, 中文(简体), 中文(台灣) - العربية, azərbaycanca, български, català, Čeština, dansk, Deutsch, Ελληνικά, English, español, eesti, euskara, فارسی, suomi, français, galego, hrvatski, magyar, עברית, íslenska, italiano, 日本語, 한국어, lietuvių, latviešu, Македонски, Bahasa Melayu, Nederlands, Norsk bokmål, polski, português, Русский, slovenčina, slovenščina, српски, svenska, Türkçe, українська, Tagalog, Tiếng Việt, 中文(简体), 中文(台灣) - Do not translate the names of the languages, leave them just like this. - - - Don’t see your language? Join us and help translate the app: - Sie finden Ihre Sprache nicht? Dann helfen Sie mit, die Anwendung zu übersetzen: - - - https://www.transifex.com/projects/p/orbot - https://www.transifex.com/projects/p/orbot - Do not translate this. - - - ***Learn More*** - ***Erfahren Sie mehr*** - - - ★ ABOUT US: Guardian Project is a group of developers that make secure mobile apps and open-source code for a better tomorrow - ★ ÜBER UNS: Guardian Project ist eine Gruppe von Entwicklern, die sichere, mobile Anwendungen und quelloffenen Code für eine bessere Zukunft erstellen - - - ★ OUR WEBSITE: https://GuardianProject.info - ★ UNSERE WEBSEITE: https://GuardianProject.info - - - ★ ABOUT TOR: https://TorProject.org - ★ ÜBER TOR: https://TorProject.org - - - ★ ON TWITTER: https://twitter.com/guardianproject - ★ AUF TWITTER: https://twitter.com/guardianproject - - - ★ FREE SOFTWARE: Orbot is free software. Take a look at our source code, or join the community to make it better: - ★ FREIE SOFTWARE: Orbot ist eine freie Software. Schauen Sie sich unseren Quellcode an oder schließen Sie sich der Gemeinschaft an, um sie zu verbessern: - - - https://gitweb.torproject.org/orbot.git - https://gitweb.torproject.org/orbot.git - Do not translate this. - - - ★ MESSAGE US: Are we missing your favorite feature? Found an annoying bug? Please tell us! We’d love to hear from you. Send us an email: support@guardianproject.info or find us in our chat room https://guardianproject.info/contact - ★ SCHREIBEN SIE UNS: Fehlt Ihnen eine wichtige Funktion? Haben Sie einen Fehler gefunden? Teilen Sie es uns bitte mit. Wir würden uns freuen, von Ihnen zu hören! Senden Sie eine E-Mail an: support@guardianproject.info oder besuchen Sie uns in unserem Chatroom: https://guardianproject.info/contact - - -
-
\ No newline at end of file diff --git a/description/el.xlf b/description/el.xlf deleted file mode 100644 index 409befe7..00000000 --- a/description/el.xlf +++ /dev/null @@ -1,85 +0,0 @@ - - -
- Google places strick character limits on the various text fields in Google Play. The title is 30 characters, the short description is 80 characters, and the rest of the strings, which all go together in the description, are limited to 4000 characters. -
- - - Orbot - This is limited by Google to 30 characters - - - Protect your privacy with this proxy with Tor - This is limited by Google to 80 characters - - - Orbot is a free proxy app that empowers other apps to use the internet more securely. Orbot uses Tor to encrypt your Internet traffic and then hides it by bouncing through a series of computers around the world. Tor is free software and an open network that helps you defend against a form of network surveillance that threatens personal freedom and privacy, confidential business activities and relationships, and state security known as traffic analysis. - - - Orbot is the only app that creates a truly private internet connection. As the New York Times writes, “when a communication arrives from Tor, you can never know where or whom it’s from.” Tor won the 2012 Electronic Frontier Foundation (EFF) Pioneer Award. - - - ACCEPT NO SUBSTITUTES: Orbot is the safest way to use the Internet on Android. Period. Orbot bounces your encrypted traffic several times through computers around the world, instead of connecting you directly like VPNs and proxies. This process takes a little longer, but the strongest privacy and identity protection available is worth the wait. - - - PRIVATE WEB SURFING: Use with Orweb, the most anonymous way to access any website, even if it’s normally blocked, monitored, or on the hidden web. Get Orweb: https://goo.gl/s3mLa - - - PRIVATE CHAT MESSAGING: Use Gibberbot with Orbot to chat confidentially with anyone, anywhere for free. Get Gibberbot: https://goo.gl/O3FfS - - - PRIVACY FOR APPS: Any installed app can use Tor if it has a proxy feature, using the settings found here: https://goo.gl/2OA1y Use Orbot with Twitter, or try private web searching with DuckDuckGo: https://goo.gl/lgh1p - - - PRIVACY FOR EVERYONE: Tor can help you confidentially research a competitor, get around the Facebook block at school, or circumvent a firewall to watch sports at work. -PRIVACY MADE EASY: Check out our fun, interactive walkthrough: https://guardianproject.info/howto/browsefreely -IT’S OFFICIAL: This is the official version of the Tor onion routing service for Android. - - - ***Expert Root Mode*** - - - UNIVERSAL MODE: Orbot can be configured to transparently proxy all of your Internet traffic through Tor. You can also choose which specific apps you want to use through Tor. - - - ★ WE SPEAK YOUR LANGUAGE: Orbot is available for friends who speak: - - - العربية, azərbaycanca, български, català, Čeština, dansk, Deutsch, Ελληνικά, English, español, eesti, euskara, فارسی, suomi, français, galego, hrvatski, magyar, עברית, íslenska, italiano, 日本語, 한국어, lietuvių, latviešu, Македонци, Bahasa Melayu, Nederlands, norsk, polski, português, Русский, slovenčina, slovenščina, српски, svenska, Türkçe, українська, Tagalog, Tiếng Việt, 中文(简体), 中文(台灣) - Do not translate the names of the languages, leave them just like this. - - - Don’t see your language? Join us and help translate the app: - - - https://www.transifex.com/projects/p/orbot - Do not translate this. - - - ***Learn More*** - - - ★ ABOUT US: Guardian Project is a group of developers that make secure mobile apps and open-source code for a better tomorrow - - - ★ OUR WEBSITE: https://GuardianProject.info - - - ★ ABOUT TOR: https://TorProject.org - - - ★ ON TWITTER: https://twitter.com/guardianproject - - - ★ FREE SOFTWARE: Orbot is free software. Take a look at our source code, or join the community to make it better: - - - https://gitweb.torproject.org/orbot.git - Do not translate this. - - - ★ MESSAGE US: Are we missing your favorite feature? Found an annoying bug? Please tell us! We’d love to hear from you. Send us an email: support@guardianproject.info or find us in our chat room https://guardianproject.info/contact - - -
-
\ No newline at end of file diff --git a/description/en-rGB.xlf b/description/en-rGB.xlf deleted file mode 100644 index 4106a7da..00000000 --- a/description/en-rGB.xlf +++ /dev/null @@ -1,85 +0,0 @@ - - -
- Google places strick character limits on the various text fields in Google Play. The title is 30 characters, the short description is 80 characters, and the rest of the strings, which all go together in the description, are limited to 4000 characters. -
- - - Orbot - This is limited by Google to 30 characters - - - Protect your privacy with this proxy with Tor - This is limited by Google to 80 characters - - - Orbot is a free proxy app that empowers other apps to use the internet more securely. Orbot uses Tor to encrypt your Internet traffic and then hides it by bouncing through a series of computers around the world. Tor is free software and an open network that helps you defend against a form of network surveillance that threatens personal freedom and privacy, confidential business activities and relationships, and state security known as traffic analysis. - - - Orbot is the only app that creates a truly private internet connection. As the New York Times writes, “when a communication arrives from Tor, you can never know where or whom it’s from.” Tor won the 2012 Electronic Frontier Foundation (EFF) Pioneer Award. - - - ACCEPT NO SUBSTITUTES: Orbot is the safest way to use the Internet on Android. Period. Orbot bounces your encrypted traffic several times through computers around the world, instead of connecting you directly like VPNs and proxies. This process takes a little longer, but the strongest privacy and identity protection available is worth the wait. - - - PRIVATE WEB SURFING: Use with Orweb, the most anonymous way to access any website, even if it’s normally blocked, monitored, or on the hidden web. Get Orweb: https://goo.gl/s3mLa - - - PRIVATE CHAT MESSAGING: Use Gibberbot with Orbot to chat confidentially with anyone, anywhere for free. Get Gibberbot: https://goo.gl/O3FfS - - - PRIVACY FOR APPS: Any installed app can use Tor if it has a proxy feature, using the settings found here: https://goo.gl/2OA1y Use Orbot with Twitter, or try private web searching with DuckDuckGo: https://goo.gl/lgh1p - - - PRIVACY FOR EVERYONE: Tor can help you confidentially research a competitor, get around the Facebook block at school, or circumvent a firewall to watch sports at work. -PRIVACY MADE EASY: Check out our fun, interactive walkthrough: https://guardianproject.info/howto/browsefreely -IT’S OFFICIAL: This is the official version of the Tor onion routing service for Android. - - - ***Expert Root Mode*** - - - UNIVERSAL MODE: Orbot can be configured to transparently proxy all of your Internet traffic through Tor. You can also choose which specific apps you want to use through Tor. - - - ★ WE SPEAK YOUR LANGUAGE: Orbot is available for friends who speak: - - - العربية, azərbaycanca, български, català, Čeština, dansk, Deutsch, Ελληνικά, English, español, eesti, euskara, فارسی, suomi, français, galego, hrvatski, magyar, עברית, íslenska, italiano, 日本語, 한국어, lietuvių, latviešu, Македонци, Bahasa Melayu, Nederlands, norsk, polski, português, Русский, slovenčina, slovenščina, српски, svenska, Türkçe, українська, Tagalog, Tiếng Việt, 中文(简体), 中文(台灣) - Do not translate the names of the languages, leave them just like this. - - - Don’t see your language? Join us and help translate the app: - - - https://www.transifex.com/projects/p/orbot - Do not translate this. - - - ***Learn More*** - - - ★ ABOUT US: Guardian Project is a group of developers that make secure mobile apps and open-source code for a better tomorrow - - - ★ OUR WEBSITE: https://GuardianProject.info - - - ★ ABOUT TOR: https://TorProject.org - - - ★ ON TWITTER: https://twitter.com/guardianproject - - - ★ FREE SOFTWARE: Orbot is free software. Take a look at our source code, or join the community to make it better: - - - https://gitweb.torproject.org/orbot.git - Do not translate this. - - - ★ MESSAGE US: Are we missing your favorite feature? Found an annoying bug? Please tell us! We’d love to hear from you. Send us an email: support@guardianproject.info or find us in our chat room https://guardianproject.info/contact - - -
-
\ No newline at end of file diff --git a/description/eo.xlf b/description/eo.xlf deleted file mode 100644 index 04be49b2..00000000 --- a/description/eo.xlf +++ /dev/null @@ -1,100 +0,0 @@ - - -
- Google places strick character limits on the various text fields in Google Play. The title is 30 characters, the short description is 80 characters, and the rest of the strings, which all go together in the description, are limited to 4000 characters. -
- - - Orbot - Orbot - This is limited by Google to 30 characters - - - Protect your privacy with this proxy with Tor - Protekti vian privatecon kun ĉi tiu prokuro kun Tor - This is limited by Google to 80 characters - - - Orbot is a free proxy app that empowers other apps to use the internet more securely. Orbot uses Tor to encrypt your Internet traffic and then hides it by bouncing through a series of computers around the world. Tor is free software and an open network that helps you defend against a form of network surveillance that threatens personal freedom and privacy, confidential business activities and relationships, and state security known as traffic analysis. - - - Orbot is the only app that creates a truly private internet connection. As the New York Times writes, “when a communication arrives from Tor, you can never know where or whom it’s from.” Tor won the 2012 Electronic Frontier Foundation (EFF) Pioneer Award. - Orbot estas la sola aplikaĵo tiu kre vere privata Interreto konekto. Kiel la Neŭ York Times skribas, “kiam komunikado alven de Tor, vi povas neniam sci* kie aŭ kiun estas de.” Tor gajnis la 2012 Electronic Frontier Foundation (EFF) Pioniro Premio. - - - ACCEPT NO SUBSTITUTES: Orbot is the safest way to use the Internet on Android. Period. Orbot bounces your encrypted traffic several times through computers around the world, instead of connecting you directly like VPNs and proxies. This process takes a little longer, but the strongest privacy and identity protection available is worth the wait. - - - PRIVATE WEB SURFING: Use with Orweb, the most anonymous way to access any website, even if it’s normally blocked, monitored, or on the hidden web. Get Orweb: https://goo.gl/s3mLa - - - PRIVATE CHAT MESSAGING: Use Gibberbot with Orbot to chat confidentially with anyone, anywhere for free. Get Gibberbot: https://goo.gl/O3FfS - - - PRIVACY FOR APPS: Any installed app can use Tor if it has a proxy feature, using the settings found here: https://goo.gl/2OA1y Use Orbot with Twitter, or try private web searching with DuckDuckGo: https://goo.gl/lgh1p - - - PRIVACY FOR EVERYONE: Tor can help you confidentially research a competitor, get around the Facebook block at school, or circumvent a firewall to watch sports at work. -PRIVACY MADE EASY: Check out our fun, interactive walkthrough: https://guardianproject.info/howto/browsefreely -IT’S OFFICIAL: This is the official version of the Tor onion routing service for Android. - - - ***Expert Root Mode*** - ***Fakulo Radiko Maniero*** - - - UNIVERSAL MODE: Orbot can be configured to transparently proxy all of your Internet traffic through Tor. You can also choose which specific apps you want to use through Tor. - UNIVERSALA MANIERO: Orbot povas esti agordota por travideble prokuri ĉiujn vian Interreton trafikon tra Tor. Vi povas ankaŭ elekti kiu specifaj aplikaĵoj vi volas uzi tra Tor. - - - ★ WE SPEAK YOUR LANGUAGE: Orbot is available for friends who speak: - ★ NI PAROL VIA LINGVO: Orbot estas havebla por amikoj kiuj parolas: - - - العربية, azərbaycanca, български, català, Čeština, dansk, Deutsch, Ελληνικά, English, español, eesti, euskara, فارسی, suomi, français, galego, hrvatski, magyar, עברית, íslenska, italiano, 日本語, 한국어, lietuvių, latviešu, Македонци, Bahasa Melayu, Nederlands, norsk, polski, português, Русский, slovenčina, slovenščina, српски, svenska, Türkçe, українська, Tagalog, Tiếng Việt, 中文(简体), 中文(台灣) - العربية, azərbaycanca, български, català, Čeština, dansk, Deutsch, Ελληνικά, English, español, eesti, euskara, فارسی, suomi, français, galego, hrvatski, magyar, עברית, íslenska, italiano, 日本語, 한국어, lietuvių, latviešu, Македонци, Bahasa Melayu, Nederlands, norsk, polski, português, Русский, slovenčina, slovenščina, српски, svenska, Türkçe, українська, Tagalog, Tiếng Việt, 中文(简体), 中文(台灣) - Do not translate the names of the languages, leave them just like this. - - - Don’t see your language? Join us and help translate the app: - Ne vidas vian lingvon? Aliĝ al ni kaj helpo traduk la aplikaĵo: - - - https://www.transifex.com/projects/p/orbot - https://www.transifex.com/projects/p/orbot - Do not translate this. - - - ***Learn More*** - ***Lerni pli*** - - - ★ ABOUT US: Guardian Project is a group of developers that make secure mobile apps and open-source code for a better tomorrow - - - ★ OUR WEBSITE: https://GuardianProject.info - ★ NIA RETEJO: https://GuardianProject.info - - - ★ ABOUT TOR: https://TorProject.org - ★ PRI TOR: https://TorProject.org - - - ★ ON TWITTER: https://twitter.com/guardianproject - ★ EN TŬITTER: https://twitter.com/guardianproject - - - ★ FREE SOFTWARE: Orbot is free software. Take a look at our source code, or join the community to make it better: - ★ LIBERA SOFTVARO: Orbot estas libera softvaro. Rigard nia fonto kodo, aŭ aliĝi al la komunumo far ĝin pli bone: - - - https://gitweb.torproject.org/orbot.git - https://gitweb.torproject.org/orbot.git - Do not translate this. - - - ★ MESSAGE US: Are we missing your favorite feature? Found an annoying bug? Please tell us! We’d love to hear from you. Send us an email: support@guardianproject.info or find us in our chat room https://guardianproject.info/contact - - -
-
\ No newline at end of file diff --git a/description/es-rAR.xlf b/description/es-rAR.xlf deleted file mode 100644 index c1d06662..00000000 --- a/description/es-rAR.xlf +++ /dev/null @@ -1,85 +0,0 @@ - - -
- Google places strick character limits on the various text fields in Google Play. The title is 30 characters, the short description is 80 characters, and the rest of the strings, which all go together in the description, are limited to 4000 characters. -
- - - Orbot - This is limited by Google to 30 characters - - - Protect your privacy with this proxy with Tor - This is limited by Google to 80 characters - - - Orbot is a free proxy app that empowers other apps to use the internet more securely. Orbot uses Tor to encrypt your Internet traffic and then hides it by bouncing through a series of computers around the world. Tor is free software and an open network that helps you defend against a form of network surveillance that threatens personal freedom and privacy, confidential business activities and relationships, and state security known as traffic analysis. - - - Orbot is the only app that creates a truly private internet connection. As the New York Times writes, “when a communication arrives from Tor, you can never know where or whom it’s from.” Tor won the 2012 Electronic Frontier Foundation (EFF) Pioneer Award. - - - ACCEPT NO SUBSTITUTES: Orbot is the safest way to use the Internet on Android. Period. Orbot bounces your encrypted traffic several times through computers around the world, instead of connecting you directly like VPNs and proxies. This process takes a little longer, but the strongest privacy and identity protection available is worth the wait. - - - PRIVATE WEB SURFING: Use with Orweb, the most anonymous way to access any website, even if it’s normally blocked, monitored, or on the hidden web. Get Orweb: https://goo.gl/s3mLa - - - PRIVATE CHAT MESSAGING: Use Gibberbot with Orbot to chat confidentially with anyone, anywhere for free. Get Gibberbot: https://goo.gl/O3FfS - - - PRIVACY FOR APPS: Any installed app can use Tor if it has a proxy feature, using the settings found here: https://goo.gl/2OA1y Use Orbot with Twitter, or try private web searching with DuckDuckGo: https://goo.gl/lgh1p - - - PRIVACY FOR EVERYONE: Tor can help you confidentially research a competitor, get around the Facebook block at school, or circumvent a firewall to watch sports at work. -PRIVACY MADE EASY: Check out our fun, interactive walkthrough: https://guardianproject.info/howto/browsefreely -IT’S OFFICIAL: This is the official version of the Tor onion routing service for Android. - - - ***Expert Root Mode*** - - - UNIVERSAL MODE: Orbot can be configured to transparently proxy all of your Internet traffic through Tor. You can also choose which specific apps you want to use through Tor. - - - ★ WE SPEAK YOUR LANGUAGE: Orbot is available for friends who speak: - - - العربية, azərbaycanca, български, català, Čeština, dansk, Deutsch, Ελληνικά, English, español, eesti, euskara, فارسی, suomi, français, galego, hrvatski, magyar, עברית, íslenska, italiano, 日本語, 한국어, lietuvių, latviešu, Македонци, Bahasa Melayu, Nederlands, norsk, polski, português, Русский, slovenčina, slovenščina, српски, svenska, Türkçe, українська, Tagalog, Tiếng Việt, 中文(简体), 中文(台灣) - Do not translate the names of the languages, leave them just like this. - - - Don’t see your language? Join us and help translate the app: - - - https://www.transifex.com/projects/p/orbot - Do not translate this. - - - ***Learn More*** - - - ★ ABOUT US: Guardian Project is a group of developers that make secure mobile apps and open-source code for a better tomorrow - - - ★ OUR WEBSITE: https://GuardianProject.info - - - ★ ABOUT TOR: https://TorProject.org - - - ★ ON TWITTER: https://twitter.com/guardianproject - - - ★ FREE SOFTWARE: Orbot is free software. Take a look at our source code, or join the community to make it better: - - - https://gitweb.torproject.org/orbot.git - Do not translate this. - - - ★ MESSAGE US: Are we missing your favorite feature? Found an annoying bug? Please tell us! We’d love to hear from you. Send us an email: support@guardianproject.info or find us in our chat room https://guardianproject.info/contact - - -
-
\ No newline at end of file diff --git a/description/es.xlf b/description/es.xlf deleted file mode 100644 index e1bdd6cb..00000000 --- a/description/es.xlf +++ /dev/null @@ -1,103 +0,0 @@ - - -
- Google places strick character limits on the various text fields in Google Play. The title is 30 characters, the short description is 80 characters, and the rest of the strings, which all go together in the description, are limited to 4000 characters. -
- - - Orbot - Orbot - This is limited by Google to 30 characters - - - Protect your privacy with this proxy with Tor - Proteja su privacidad con este proxy con Tor - This is limited by Google to 80 characters - - - Orbot is a free proxy app that empowers other apps to use the internet more securely. Orbot uses Tor to encrypt your Internet traffic and then hides it by bouncing through a series of computers around the world. Tor is free software and an open network that helps you defend against a form of network surveillance that threatens personal freedom and privacy, confidential business activities and relationships, and state security known as traffic analysis. - Orbot es una aplicación de proxy (interpuesto) gratuita que capacita a otras aplicaciones a usar Internet de forma más segura. Orbot usa Tor para cifrar su tráfico de Internet y luego lo oculta al rebotarlo a través de una serie de computadoras por todo el mundo. Tor es software libre y una red abierta que le ayuda a defenderse contra una forma de vigilancia de red que amenaza la libertad y privacidad personales, las actividades de negocio y relaciones confidenciales, así como la seguridad de los estados, conocida como análisis de tráfico. - - - Orbot is the only app that creates a truly private internet connection. As the New York Times writes, “when a communication arrives from Tor, you can never know where or whom it’s from.” Tor won the 2012 Electronic Frontier Foundation (EFF) Pioneer Award. - Orbot es la única aplicación que crea una conexión a Internet verdaderamente privada. Tal como escribe el New York Times, "cuando una comunicación llega desde Tor, nunca puedes saber de dónde o de quién es". Tor ganó el Pioneer Award (premio pionero) de la Electronic Frontier Foundation (EFF, fundación para las fronteras electrónicas). - - - ACCEPT NO SUBSTITUTES: Orbot is the safest way to use the Internet on Android. Period. Orbot bounces your encrypted traffic several times through computers around the world, instead of connecting you directly like VPNs and proxies. This process takes a little longer, but the strongest privacy and identity protection available is worth the wait. - - - PRIVATE WEB SURFING: Use with Orweb, the most anonymous way to access any website, even if it’s normally blocked, monitored, or on the hidden web. Get Orweb: https://goo.gl/s3mLa - - - PRIVATE CHAT MESSAGING: Use Gibberbot with Orbot to chat confidentially with anyone, anywhere for free. Get Gibberbot: https://goo.gl/O3FfS - - - PRIVACY FOR APPS: Any installed app can use Tor if it has a proxy feature, using the settings found here: https://goo.gl/2OA1y Use Orbot with Twitter, or try private web searching with DuckDuckGo: https://goo.gl/lgh1p - - - PRIVACY FOR EVERYONE: Tor can help you confidentially research a competitor, get around the Facebook block at school, or circumvent a firewall to watch sports at work. -PRIVACY MADE EASY: Check out our fun, interactive walkthrough: https://guardianproject.info/howto/browsefreely -IT’S OFFICIAL: This is the official version of the Tor onion routing service for Android. - - - ***Expert Root Mode*** - ***Modo root experto*** - - - UNIVERSAL MODE: Orbot can be configured to transparently proxy all of your Internet traffic through Tor. You can also choose which specific apps you want to use through Tor. - MODO UNIVERSAL: Orbot se puede configurar para proxyficar de forma transparente todo su tráfico de Internet a través de Tor. También puede elegir qué aplicaciones específicas quiere usar a través de Tor. - - - ★ WE SPEAK YOUR LANGUAGE: Orbot is available for friends who speak: - ★ HABLAMOS SU IDIOMA: Orbot está disponible para amigos que hablen: - - - العربية, azərbaycanca, български, català, Čeština, dansk, Deutsch, Ελληνικά, English, español, eesti, euskara, فارسی, suomi, français, galego, hrvatski, magyar, עברית, íslenska, italiano, 日本語, 한국어, lietuvių, latviešu, Македонци, Bahasa Melayu, Nederlands, norsk, polski, português, Русский, slovenčina, slovenščina, српски, svenska, Türkçe, українська, Tagalog, Tiếng Việt, 中文(简体), 中文(台灣) - العربية, azərbaycanca, български, català, Čeština, dansk, Deutsch, Ελληνικά, English, español, eesti, euskara, فارسی, suomi, français, galego, hrvatski, magyar, עברית, íslenska, italiano, 日本語, 한국어, lietuvių, latviešu, Македонци, Bahasa Melayu, Nederlands, norsk, polski, português, Русский, slovenčina, slovenščina, српски, svenska, Türkçe, українська, Tagalog, Tiếng Việt, 中文(简体), 中文(台灣) - Do not translate the names of the languages, leave them just like this. - - - Don’t see your language? Join us and help translate the app: - ¿No ve su idioma? Únase a nosotros y ayude a traducir la aplicación: - - - https://www.transifex.com/projects/p/orbot - https://www.transifex.com/projects/p/orbot - Do not translate this. - - - ***Learn More*** - ***Conocer más*** - - - ★ ABOUT US: Guardian Project is a group of developers that make secure mobile apps and open-source code for a better tomorrow - ★ ACERCA DE NOSOTROS: Guardian Project es un grupo de desarrolladores que elaboran aplicaciones móviles seguras y código abierto para un mejor mañana. - - - ★ OUR WEBSITE: https://GuardianProject.info - ★ NUESTRO SITIO WEB: https://GuardianProject.info - - - ★ ABOUT TOR: https://TorProject.org - ★ ACERCA DE TOR: https://TorProject.org - - - ★ ON TWITTER: https://twitter.com/guardianproject - ★ EN TWITTER: https://twitter.com/guardianproject - - - ★ FREE SOFTWARE: Orbot is free software. Take a look at our source code, or join the community to make it better: - ★ SOFTWARE LIBRE: Orbot is software libre. Eche un vistazo a nuestro código fuente, o únase a la comunidad para mejorarlo. - - - https://gitweb.torproject.org/orbot.git - https://gitweb.torproject.org/orbot.git - Do not translate this. - - - ★ MESSAGE US: Are we missing your favorite feature? Found an annoying bug? Please tell us! We’d love to hear from you. Send us an email: support@guardianproject.info or find us in our chat room https://guardianproject.info/contact - ★ ENVÍENOS UN MENSAJE: ¿Nos hemos dejado su característica favorita? ¿Encontró un fallo? Por favor, ¡cuéntenoslo! Nos encanta oírlo de usted. Envíenos un correo electrónico a support@guardianproject.info o búsquenos en nuestra sala de chat en https://guardianproject.info/contact - - -
-
\ No newline at end of file diff --git a/description/et.xlf b/description/et.xlf deleted file mode 100644 index ef79bac4..00000000 --- a/description/et.xlf +++ /dev/null @@ -1,85 +0,0 @@ - - -
- Google places strick character limits on the various text fields in Google Play. The title is 30 characters, the short description is 80 characters, and the rest of the strings, which all go together in the description, are limited to 4000 characters. -
- - - Orbot - This is limited by Google to 30 characters - - - Protect your privacy with this proxy with Tor - This is limited by Google to 80 characters - - - Orbot is a free proxy app that empowers other apps to use the internet more securely. Orbot uses Tor to encrypt your Internet traffic and then hides it by bouncing through a series of computers around the world. Tor is free software and an open network that helps you defend against a form of network surveillance that threatens personal freedom and privacy, confidential business activities and relationships, and state security known as traffic analysis. - - - Orbot is the only app that creates a truly private internet connection. As the New York Times writes, “when a communication arrives from Tor, you can never know where or whom it’s from.” Tor won the 2012 Electronic Frontier Foundation (EFF) Pioneer Award. - - - ACCEPT NO SUBSTITUTES: Orbot is the safest way to use the Internet on Android. Period. Orbot bounces your encrypted traffic several times through computers around the world, instead of connecting you directly like VPNs and proxies. This process takes a little longer, but the strongest privacy and identity protection available is worth the wait. - - - PRIVATE WEB SURFING: Use with Orweb, the most anonymous way to access any website, even if it’s normally blocked, monitored, or on the hidden web. Get Orweb: https://goo.gl/s3mLa - - - PRIVATE CHAT MESSAGING: Use Gibberbot with Orbot to chat confidentially with anyone, anywhere for free. Get Gibberbot: https://goo.gl/O3FfS - - - PRIVACY FOR APPS: Any installed app can use Tor if it has a proxy feature, using the settings found here: https://goo.gl/2OA1y Use Orbot with Twitter, or try private web searching with DuckDuckGo: https://goo.gl/lgh1p - - - PRIVACY FOR EVERYONE: Tor can help you confidentially research a competitor, get around the Facebook block at school, or circumvent a firewall to watch sports at work. -PRIVACY MADE EASY: Check out our fun, interactive walkthrough: https://guardianproject.info/howto/browsefreely -IT’S OFFICIAL: This is the official version of the Tor onion routing service for Android. - - - ***Expert Root Mode*** - - - UNIVERSAL MODE: Orbot can be configured to transparently proxy all of your Internet traffic through Tor. You can also choose which specific apps you want to use through Tor. - - - ★ WE SPEAK YOUR LANGUAGE: Orbot is available for friends who speak: - - - العربية, azərbaycanca, български, català, Čeština, dansk, Deutsch, Ελληνικά, English, español, eesti, euskara, فارسی, suomi, français, galego, hrvatski, magyar, עברית, íslenska, italiano, 日本語, 한국어, lietuvių, latviešu, Македонци, Bahasa Melayu, Nederlands, norsk, polski, português, Русский, slovenčina, slovenščina, српски, svenska, Türkçe, українська, Tagalog, Tiếng Việt, 中文(简体), 中文(台灣) - Do not translate the names of the languages, leave them just like this. - - - Don’t see your language? Join us and help translate the app: - - - https://www.transifex.com/projects/p/orbot - Do not translate this. - - - ***Learn More*** - - - ★ ABOUT US: Guardian Project is a group of developers that make secure mobile apps and open-source code for a better tomorrow - - - ★ OUR WEBSITE: https://GuardianProject.info - - - ★ ABOUT TOR: https://TorProject.org - - - ★ ON TWITTER: https://twitter.com/guardianproject - - - ★ FREE SOFTWARE: Orbot is free software. Take a look at our source code, or join the community to make it better: - - - https://gitweb.torproject.org/orbot.git - Do not translate this. - - - ★ MESSAGE US: Are we missing your favorite feature? Found an annoying bug? Please tell us! We’d love to hear from you. Send us an email: support@guardianproject.info or find us in our chat room https://guardianproject.info/contact - - -
-
\ No newline at end of file diff --git a/description/eu.xlf b/description/eu.xlf deleted file mode 100644 index 92da3189..00000000 --- a/description/eu.xlf +++ /dev/null @@ -1,92 +0,0 @@ - - -
- Google places strick character limits on the various text fields in Google Play. The title is 30 characters, the short description is 80 characters, and the rest of the strings, which all go together in the description, are limited to 4000 characters. -
- - - Orbot - Orbot - This is limited by Google to 30 characters - - - Protect your privacy with this proxy with Tor - This is limited by Google to 80 characters - - - Orbot is a free proxy app that empowers other apps to use the internet more securely. Orbot uses Tor to encrypt your Internet traffic and then hides it by bouncing through a series of computers around the world. Tor is free software and an open network that helps you defend against a form of network surveillance that threatens personal freedom and privacy, confidential business activities and relationships, and state security known as traffic analysis. - - - Orbot is the only app that creates a truly private internet connection. As the New York Times writes, “when a communication arrives from Tor, you can never know where or whom it’s from.” Tor won the 2012 Electronic Frontier Foundation (EFF) Pioneer Award. - - - ACCEPT NO SUBSTITUTES: Orbot is the safest way to use the Internet on Android. Period. Orbot bounces your encrypted traffic several times through computers around the world, instead of connecting you directly like VPNs and proxies. This process takes a little longer, but the strongest privacy and identity protection available is worth the wait. - - - PRIVATE WEB SURFING: Use with Orweb, the most anonymous way to access any website, even if it’s normally blocked, monitored, or on the hidden web. Get Orweb: https://goo.gl/s3mLa - - - PRIVATE CHAT MESSAGING: Use Gibberbot with Orbot to chat confidentially with anyone, anywhere for free. Get Gibberbot: https://goo.gl/O3FfS - - - PRIVACY FOR APPS: Any installed app can use Tor if it has a proxy feature, using the settings found here: https://goo.gl/2OA1y Use Orbot with Twitter, or try private web searching with DuckDuckGo: https://goo.gl/lgh1p - - - PRIVACY FOR EVERYONE: Tor can help you confidentially research a competitor, get around the Facebook block at school, or circumvent a firewall to watch sports at work. -PRIVACY MADE EASY: Check out our fun, interactive walkthrough: https://guardianproject.info/howto/browsefreely -IT’S OFFICIAL: This is the official version of the Tor onion routing service for Android. - - - ***Expert Root Mode*** - - - UNIVERSAL MODE: Orbot can be configured to transparently proxy all of your Internet traffic through Tor. You can also choose which specific apps you want to use through Tor. - - - ★ WE SPEAK YOUR LANGUAGE: Orbot is available for friends who speak: - - - العربية, azərbaycanca, български, català, Čeština, dansk, Deutsch, Ελληνικά, English, español, eesti, euskara, فارسی, suomi, français, galego, hrvatski, magyar, עברית, íslenska, italiano, 日本語, 한국어, lietuvių, latviešu, Македонци, Bahasa Melayu, Nederlands, norsk, polski, português, Русский, slovenčina, slovenščina, српски, svenska, Türkçe, українська, Tagalog, Tiếng Việt, 中文(简体), 中文(台灣) - العربية, azərbaycanca, български, català, Čeština, dansk, Deutsch, Ελληνικά, English, español, eesti, euskara, فارسی, suomi, français, galego, hrvatski, magyar, עברית, íslenska, italiano, 日本語, 한국어, lietuvių, latviešu, Македонци, Bahasa Melayu, Nederlands, norsk, polski, português, Русский, slovenčina, slovenščina, српски, svenska, Türkçe, українська, Tagalog, Tiếng Việt, 中文(简体), 中文(台灣) - Do not translate the names of the languages, leave them just like this. - - - Don’t see your language? Join us and help translate the app: - - - https://www.transifex.com/projects/p/orbot - https://www.transifex.com/projects/p/orbot - Do not translate this. - - - ***Learn More*** - - - ★ ABOUT US: Guardian Project is a group of developers that make secure mobile apps and open-source code for a better tomorrow - - - ★ OUR WEBSITE: https://GuardianProject.info - ★ GURE WEBGUNEA: https://GuardianProject.info - - - ★ ABOUT TOR: https://TorProject.org - ★ TORri BURUZ: https://TorProject.org - - - ★ ON TWITTER: https://twitter.com/guardianproject - ★ TWITTERren: https://twitter.com/guardianproject - - - ★ FREE SOFTWARE: Orbot is free software. Take a look at our source code, or join the community to make it better: - - - https://gitweb.torproject.org/orbot.git - https://gitweb.torproject.org/orbot.git - Do not translate this. - - - ★ MESSAGE US: Are we missing your favorite feature? Found an annoying bug? Please tell us! We’d love to hear from you. Send us an email: support@guardianproject.info or find us in our chat room https://guardianproject.info/contact - - -
-
\ No newline at end of file diff --git a/description/fa.xlf b/description/fa.xlf deleted file mode 100644 index acd2c607..00000000 --- a/description/fa.xlf +++ /dev/null @@ -1,103 +0,0 @@ - - -
- Google places strick character limits on the various text fields in Google Play. The title is 30 characters, the short description is 80 characters, and the rest of the strings, which all go together in the description, are limited to 4000 characters. -
- - - Orbot - ربات پیازی - This is limited by Google to 30 characters - - - Protect your privacy with this proxy with Tor - از حریم خصوصی خودتان از طریق این پروکسی با تور محافظت کنید - This is limited by Google to 80 characters - - - Orbot is a free proxy app that empowers other apps to use the internet more securely. Orbot uses Tor to encrypt your Internet traffic and then hides it by bouncing through a series of computers around the world. Tor is free software and an open network that helps you defend against a form of network surveillance that threatens personal freedom and privacy, confidential business activities and relationships, and state security known as traffic analysis. - اربت یک برنامه پروکسی مجانی است٬ که دیگر برنامه ها را به استفاده امن از اینترنت توانمند می کند. اربت از تور برای رمزگذاری کردن ترافیک اینترنت استفاده می کند و بعد آن ها را از طریق کامپیوترهای متفاوت در نقاط مختلف جهان مخفی می کند. تور یک برنامه مجانی و شبکه باز است که از شما در مقابل زیر نظر بودن در شبکه٬‌ تهدید آزادی های شخصی٬ خصوصی٬ فعالیت های کاری و رابطه های شخصی بطور امن محافظت می کند. - - - Orbot is the only app that creates a truly private internet connection. As the New York Times writes, “when a communication arrives from Tor, you can never know where or whom it’s from.” Tor won the 2012 Electronic Frontier Foundation (EFF) Pioneer Award. - اربت تنها برنامه ای است که امکان ارتباط مطمئن اینترنتی را فراهم می کند. همانطور که روزنامه نیویورک تامیز نوشته٬ وقتی که ارتباطات از سمت تور می آید ما نمی توانیم دریابیم که از کجا آمده یا از طرف چه کسی است. تور برنده جایزه تازه های الکترونیک (EFF) در سال 2012 شد. - - - ACCEPT NO SUBSTITUTES: Orbot is the safest way to use the Internet on Android. Period. Orbot bounces your encrypted traffic several times through computers around the world, instead of connecting you directly like VPNs and proxies. This process takes a little longer, but the strongest privacy and identity protection available is worth the wait. - - - PRIVATE WEB SURFING: Use with Orweb, the most anonymous way to access any website, even if it’s normally blocked, monitored, or on the hidden web. Get Orweb: https://goo.gl/s3mLa - - - PRIVATE CHAT MESSAGING: Use Gibberbot with Orbot to chat confidentially with anyone, anywhere for free. Get Gibberbot: https://goo.gl/O3FfS - - - PRIVACY FOR APPS: Any installed app can use Tor if it has a proxy feature, using the settings found here: https://goo.gl/2OA1y Use Orbot with Twitter, or try private web searching with DuckDuckGo: https://goo.gl/lgh1p - - - PRIVACY FOR EVERYONE: Tor can help you confidentially research a competitor, get around the Facebook block at school, or circumvent a firewall to watch sports at work. -PRIVACY MADE EASY: Check out our fun, interactive walkthrough: https://guardianproject.info/howto/browsefreely -IT’S OFFICIAL: This is the official version of the Tor onion routing service for Android. - - - ***Expert Root Mode*** - ***حالت روت متخصص *** - - - UNIVERSAL MODE: Orbot can be configured to transparently proxy all of your Internet traffic through Tor. You can also choose which specific apps you want to use through Tor. - حالت جهانی: اربت می تواند برای شفاف شدن پروکسی در تمام ترافیک اینترنت از طریق تور تنظیم شود. همچنین می توانید برنامه ای را که می خواهید از طریق تور استفاده نمایید انتخاب کنید. - - - ★ WE SPEAK YOUR LANGUAGE: Orbot is available for friends who speak: - ★ ما به زبان شما صحبت می کنیم: اربت برای دوستان به زبان های مختلف موجود است - - - العربية, azərbaycanca, български, català, Čeština, dansk, Deutsch, Ελληνικά, English, español, eesti, euskara, فارسی, suomi, français, galego, hrvatski, magyar, עברית, íslenska, italiano, 日本語, 한국어, lietuvių, latviešu, Македонци, Bahasa Melayu, Nederlands, norsk, polski, português, Русский, slovenčina, slovenščina, српски, svenska, Türkçe, українська, Tagalog, Tiếng Việt, 中文(简体), 中文(台灣) - العربية, azərbaycanca, български, català, Čeština, dansk, Deutsch, Ελληνικά, English, español, eesti, euskara, فارسی, suomi, français, galego, hrvatski, magyar, עברית, íslenska, italiano, 日本語, 한국어, lietuvių, latviešu, Македонци, Bahasa Melayu, Nederlands, norsk, polski, português, Русский, slovenčina, slovenščina, српски, svenska, Türkçe, українська, Tagalog, Tiếng Việt, 中文(简体), 中文(台灣) - Do not translate the names of the languages, leave them just like this. - - - Don’t see your language? Join us and help translate the app: - زبان مورد نظرتان را نمی توانید پیدا کنید؟ به ما برای ترجمه این برنامه کمک کنید: - - - https://www.transifex.com/projects/p/orbot - https://www.transifex.com/projects/p/orbot - Do not translate this. - - - ***Learn More*** - ***بیشتر بدانید*** - - - ★ ABOUT US: Guardian Project is a group of developers that make secure mobile apps and open-source code for a better tomorrow - ★ درباره ما: پروژه گاردین مجمومه ای از برنامه نویسان است که برای امن کردن برنامه های موبایل و برنامه های نویسی به زبان باز برای فردایی بهتر تلاش می کنند. - - - ★ OUR WEBSITE: https://GuardianProject.info - ★ وب سایت ما: https://GuardianProject.info - - - ★ ABOUT TOR: https://TorProject.org - ★ درباره تور: https://TorProject.org - - - ★ ON TWITTER: https://twitter.com/guardianproject - ★ در توییتر: https://twitter.com/guardianproject - - - ★ FREE SOFTWARE: Orbot is free software. Take a look at our source code, or join the community to make it better: - ★ برنامه رایگان: اربت یک برنامه رایگان است. نگاهی به منبع کد های ما بیندازید یا به ما برای بهتر کردن جامعه ما بپیوندید : - - - https://gitweb.torproject.org/orbot.git - https://gitweb.torproject.org/orbot.git - Do not translate this. - - - ★ MESSAGE US: Are we missing your favorite feature? Found an annoying bug? Please tell us! We’d love to hear from you. Send us an email: support@guardianproject.info or find us in our chat room https://guardianproject.info/contact - ★ به ما پیام دهید: آیا ما امکان دلخواه شما را فراموش کرده ایم ؟ ایرادی را پیدا کرده اید ؟ لطفا به ما اطلاع بدید! ما دوست داریم از شما بشنویم. به ما ایمیل بزنید : support@guardianproject.info یا ما را در اتاق چت پیدا کنید https://guardianproject.info/contact - - -
-
\ No newline at end of file diff --git a/description/fi.xlf b/description/fi.xlf deleted file mode 100644 index c5798156..00000000 --- a/description/fi.xlf +++ /dev/null @@ -1,103 +0,0 @@ - - -
- Google places strick character limits on the various text fields in Google Play. The title is 30 characters, the short description is 80 characters, and the rest of the strings, which all go together in the description, are limited to 4000 characters. -
- - - Orbot - Orbot - This is limited by Google to 30 characters - - - Protect your privacy with this proxy with Tor - Suojaa yksityisyyttäsi tällä Tor-välityspalvelimella - This is limited by Google to 80 characters - - - Orbot is a free proxy app that empowers other apps to use the internet more securely. Orbot uses Tor to encrypt your Internet traffic and then hides it by bouncing through a series of computers around the world. Tor is free software and an open network that helps you defend against a form of network surveillance that threatens personal freedom and privacy, confidential business activities and relationships, and state security known as traffic analysis. - Orbot on ilmainen proxy-sovellus, joka tarjoaa muille sovelluksille mahdollisuuden käyttää internetiä turvallisemmin. Orbot käyttää Toria kryptaamaan verkkoliikenteesi ja sitten piilottaa sen kierrättämällä sitä usean tietokoneen kautta ympäri maailman. Tor on vapaa ohjelmisto ja avoin verkosto, jotka auttavat puolustautumaan vapautta ja yksityisyyttä uhkaavalta verkkovalvonnalta ja valtioiden verkonseurannalta sekä suojaamaan salaisia liiketoimintoja ja -yhteyksiä. - - - Orbot is the only app that creates a truly private internet connection. As the New York Times writes, “when a communication arrives from Tor, you can never know where or whom it’s from.” Tor won the 2012 Electronic Frontier Foundation (EFF) Pioneer Award. - Orbot on ainoa sovellus, joka luo aidosti yksityisen internet-yhteyden. Kuten New York Times kirjoittaa, "kun yhteys saapuu Torista, ei voi koskaan tietää mistä tai keneltä se on." Tor voitti Electronic Frontier Foundation (EFF) -palkinnon vuonna 2012. - - - ACCEPT NO SUBSTITUTES: Orbot is the safest way to use the Internet on Android. Period. Orbot bounces your encrypted traffic several times through computers around the world, instead of connecting you directly like VPNs and proxies. This process takes a little longer, but the strongest privacy and identity protection available is worth the wait. - - - PRIVATE WEB SURFING: Use with Orweb, the most anonymous way to access any website, even if it’s normally blocked, monitored, or on the hidden web. Get Orweb: https://goo.gl/s3mLa - - - PRIVATE CHAT MESSAGING: Use Gibberbot with Orbot to chat confidentially with anyone, anywhere for free. Get Gibberbot: https://goo.gl/O3FfS - - - PRIVACY FOR APPS: Any installed app can use Tor if it has a proxy feature, using the settings found here: https://goo.gl/2OA1y Use Orbot with Twitter, or try private web searching with DuckDuckGo: https://goo.gl/lgh1p - - - PRIVACY FOR EVERYONE: Tor can help you confidentially research a competitor, get around the Facebook block at school, or circumvent a firewall to watch sports at work. -PRIVACY MADE EASY: Check out our fun, interactive walkthrough: https://guardianproject.info/howto/browsefreely -IT’S OFFICIAL: This is the official version of the Tor onion routing service for Android. - - - ***Expert Root Mode*** - ***Root-tila asiantuntijoille*** - - - UNIVERSAL MODE: Orbot can be configured to transparently proxy all of your Internet traffic through Tor. You can also choose which specific apps you want to use through Tor. - YLEISTILA: Orbot voidaan määrittää välittämään kaikki verkkoliikenteesi Torin kuatta. Voit myös valita, minkä sovellusten haluat käyttävän Toria. - - - ★ WE SPEAK YOUR LANGUAGE: Orbot is available for friends who speak: - ★ PUHUMME KIELTÄSI: Orbot on saatavilla seuraavilla kielillä: - - - العربية, azərbaycanca, български, català, Čeština, dansk, Deutsch, Ελληνικά, English, español, eesti, euskara, فارسی, suomi, français, galego, hrvatski, magyar, עברית, íslenska, italiano, 日本語, 한국어, lietuvių, latviešu, Македонци, Bahasa Melayu, Nederlands, norsk, polski, português, Русский, slovenčina, slovenščina, српски, svenska, Türkçe, українська, Tagalog, Tiếng Việt, 中文(简体), 中文(台灣) - العربية, azərbaycanca, български, català, Čeština, dansk, Deutsch, Ελληνικά, English, español, eesti, euskara, فارسی, suomi, français, galego, hrvatski, magyar, עברית, íslenska, italiano, 日本語, 한국어, lietuvių, latviešu, Македонци, Bahasa Melayu, Nederlands, norsk, polski, português, Русский, slovenčina, slovenščina, српски, svenska, Türkçe, українська, Tagalog, Tiếng Việt, 中文(简体), 中文(台灣) - Do not translate the names of the languages, leave them just like this. - - - Don’t see your language? Join us and help translate the app: - Etkö näe kieltäsi? Liity meihin ja auta kääntämään sovellus: - - - https://www.transifex.com/projects/p/orbot - https://www.transifex.com/projects/p/orbot - Do not translate this. - - - ***Learn More*** - ***Lue lisää*** - - - ★ ABOUT US: Guardian Project is a group of developers that make secure mobile apps and open-source code for a better tomorrow - ★ TIETOA MEISTÄ: Guardian Project on joukko kehittäjiä, jotka tekevät turvallisia mobiilisovelluksia ja avointa lähdekoodia parempaa tulevaisuutta varten - - - ★ OUR WEBSITE: https://GuardianProject.info - ★ VERKKOSIVUMME: https://GuardianProject.info - - - ★ ABOUT TOR: https://TorProject.org - ★ TIETOA TORISTA: https://TorProject.org - - - ★ ON TWITTER: https://twitter.com/guardianproject - ★ TWITTERISSÄ: https://twitter.com/guardianproject - - - ★ FREE SOFTWARE: Orbot is free software. Take a look at our source code, or join the community to make it better: - ★ VAPAA OHJELMISTO: Orbot on vapaata ohjelmistoa. Katsele lähdekoodia tai liity yhteisöön tehdäksesi siitä parempaa: - - - https://gitweb.torproject.org/orbot.git - https://gitweb.torproject.org/orbot.git - Do not translate this. - - - ★ MESSAGE US: Are we missing your favorite feature? Found an annoying bug? Please tell us! We’d love to hear from you. Send us an email: support@guardianproject.info or find us in our chat room https://guardianproject.info/contact - ★ OTA YHTEYTTÄ: Puuttuuko lempiominaisuutesi? Löysitkö ärsyttävän bugin? Kerro meille! Haluamme kuulla sinusta. Lähetä meille sähköpostia: support@guardianproject.info tai löydä meidät chattihuoneestamme https://guardianproject.info/contact - - -
-
\ No newline at end of file diff --git a/description/fr-rFR.xlf b/description/fr-rFR.xlf deleted file mode 100644 index 16607102..00000000 --- a/description/fr-rFR.xlf +++ /dev/null @@ -1,103 +0,0 @@ - - -
- Google places strick character limits on the various text fields in Google Play. The title is 30 characters, the short description is 80 characters, and the rest of the strings, which all go together in the description, are limited to 4000 characters. -
- - - Orbot - Orbot - This is limited by Google to 30 characters - - - Protect your privacy with this proxy with Tor - Naviguez en toute confidentialité grâce à ce serveur mandataire et Tor - This is limited by Google to 80 characters - - - Orbot is a free proxy app that empowers other apps to use the internet more securely. Orbot uses Tor to encrypt your Internet traffic and then hides it by bouncing through a series of computers around the world. Tor is free software and an open network that helps you defend against a form of network surveillance that threatens personal freedom and privacy, confidential business activities and relationships, and state security known as traffic analysis. - Orbot est une appli mandataire libre qui donne le pouvoir à d'autres applis d'utiliser Internet de manière plus sûre. Orbot utilise Tor pour chiffrer votre trafic Internet et le cache ensuite en le faisant rebondir au travers d'une série d'ordinateurs de par le monde. Tor est un logiciel libre et un réseau ouvert qui vous aide à vous défendre contre une forme de surveillance du réseau, connue sous le nom d'analyse du trafic, qui menace la liberté individuelle, la confidentialité, les activités commerciales et les relations, ainsi que la sécurité des états. - - - Orbot is the only app that creates a truly private internet connection. As the New York Times writes, “when a communication arrives from Tor, you can never know where or whom it’s from.” Tor won the 2012 Electronic Frontier Foundation (EFF) Pioneer Award. - Orbot est la seule appli à créer une connexion Internet vraiment confidentielle. Comme l'écrit le New York Times : « quand une communication arrive par Tor, vous ne pouvez jamais savoir d'où, ni de qui elle provient ». Tor a gagné le « Pioneer Award 2012 » de l'« Electronic Frontier Foundation » (EFF). - - - ACCEPT NO SUBSTITUTES: Orbot is the safest way to use the Internet on Android. Period. Orbot bounces your encrypted traffic several times through computers around the world, instead of connecting you directly like VPNs and proxies. This process takes a little longer, but the strongest privacy and identity protection available is worth the wait. - - - PRIVATE WEB SURFING: Use with Orweb, the most anonymous way to access any website, even if it’s normally blocked, monitored, or on the hidden web. Get Orweb: https://goo.gl/s3mLa - - - PRIVATE CHAT MESSAGING: Use Gibberbot with Orbot to chat confidentially with anyone, anywhere for free. Get Gibberbot: https://goo.gl/O3FfS - - - PRIVACY FOR APPS: Any installed app can use Tor if it has a proxy feature, using the settings found here: https://goo.gl/2OA1y Use Orbot with Twitter, or try private web searching with DuckDuckGo: https://goo.gl/lgh1p - - - PRIVACY FOR EVERYONE: Tor can help you confidentially research a competitor, get around the Facebook block at school, or circumvent a firewall to watch sports at work. -PRIVACY MADE EASY: Check out our fun, interactive walkthrough: https://guardianproject.info/howto/browsefreely -IT’S OFFICIAL: This is the official version of the Tor onion routing service for Android. - - - ***Expert Root Mode*** - ***Mode root expert*** - - - UNIVERSAL MODE: Orbot can be configured to transparently proxy all of your Internet traffic through Tor. You can also choose which specific apps you want to use through Tor. - MODE UNIVERSEL : Orbot peut être configuré pour relayer de manière transparente tout votre trafic Internet par Tor. Vous pouvez également choisir quelles applis particulières vous voulez faire transiter par Tor. - - - ★ WE SPEAK YOUR LANGUAGE: Orbot is available for friends who speak: - ★ NOUS PARLONS VOTRE LANGUE : Orbot est proposé à nos amis parlant : - - - العربية, azərbaycanca, български, català, Čeština, dansk, Deutsch, Ελληνικά, English, español, eesti, euskara, فارسی, suomi, français, galego, hrvatski, magyar, עברית, íslenska, italiano, 日本語, 한국어, lietuvių, latviešu, Македонци, Bahasa Melayu, Nederlands, norsk, polski, português, Русский, slovenčina, slovenščina, српски, svenska, Türkçe, українська, Tagalog, Tiếng Việt, 中文(简体), 中文(台灣) - العربية, azərbaycanca, български, català, Čeština, dansk, Deutsch, Ελληνικά, English, español, eesti, euskara, فارسی, suomi, français, galego, hrvatski, magyar, עברית, íslenska, italiano, 日本語, 한국어, lietuvių, latviešu, Македонци, Bahasa Melayu, Nederlands, norsk, polski, português, Русский, slovenčina, slovenščina, српски, svenska, Türkçe, українська, Tagalog, Tiếng Việt, 中文(简体), 中文(台灣) - Do not translate the names of the languages, leave them just like this. - - - Don’t see your language? Join us and help translate the app: - Vous ne voyez pas votre langue ? Rejoignez-nous et aidez-nous à traduire l'appli : - - - https://www.transifex.com/projects/p/orbot - https://www.transifex.com/projects/p/orbot - Do not translate this. - - - ***Learn More*** - ***En apprendre davantage*** - - - ★ ABOUT US: Guardian Project is a group of developers that make secure mobile apps and open-source code for a better tomorrow - ★ À PROPOS DE NOUS : le Projet Guardian est un groupe de développeurs qui créent des applis mobiles sécurisées à code source libre, pour un avenir meilleur - - - ★ OUR WEBSITE: https://GuardianProject.info - ★ NOTRE SITE WEB : https://GuardianProject.info - - - ★ ABOUT TOR: https://TorProject.org - ★ À PROPOS DE TOR : https://TorProject.org - - - ★ ON TWITTER: https://twitter.com/guardianproject - ★ SUR TWITTER : https://twitter.com/guardianproject - - - ★ FREE SOFTWARE: Orbot is free software. Take a look at our source code, or join the community to make it better: - ★ LOGICIEL LIBRE : Orbot est un logiciel libre. Jetez un œil à notre code source ou rejoignez la communauté pour l'améliorer : - - - https://gitweb.torproject.org/orbot.git - https://gitweb.torproject.org/orbot.git - Do not translate this. - - - ★ MESSAGE US: Are we missing your favorite feature? Found an annoying bug? Please tell us! We’d love to hear from you. Send us an email: support@guardianproject.info or find us in our chat room https://guardianproject.info/contact - ★ ENVOYEZ-NOUS UN MESSAGE : il manque votre fonction préférée ? Vous avez trouvé un bogue ennuyant ? Nous aimerions que vous nous en fassiez part. Envoyez-nous un courriel : support@guardianproject.info ou rejoignez-nous dans notre clavardoir https://guardianproject.info/contact - - -
-
\ No newline at end of file diff --git a/description/fr.xlf b/description/fr.xlf deleted file mode 100644 index ff23457d..00000000 --- a/description/fr.xlf +++ /dev/null @@ -1,103 +0,0 @@ - - -
- Google places strick character limits on the various text fields in Google Play. The title is 30 characters, the short description is 80 characters, and the rest of the strings, which all go together in the description, are limited to 4000 characters. -
- - - Orbot - Orbot - This is limited by Google to 30 characters - - - Protect your privacy with this proxy with Tor - Protégez votre vie privée avec ce proxy avec Tor - This is limited by Google to 80 characters - - - Orbot is a free proxy app that empowers other apps to use the internet more securely. Orbot uses Tor to encrypt your Internet traffic and then hides it by bouncing through a series of computers around the world. Tor is free software and an open network that helps you defend against a form of network surveillance that threatens personal freedom and privacy, confidential business activities and relationships, and state security known as traffic analysis. - Orbot est une application proxy gratuite qui améliore l'utilisation plus sécurisée des applications. Orbot utilise Tor pour crypter votre trafic internet et le cacher en passant par une série d'ordinateur partout dans le monde. Tor est un logiciel gratuit et un réseau ouvert qui vous aide à vous défendre contre les surveillances de réseau qui font peur à la liberté personnelle et la vie privée, les activités confidentielles des entreprises et des relations, et l'état de la sécurité connu sous le nom d'analyse de trafic. - - - Orbot is the only app that creates a truly private internet connection. As the New York Times writes, “when a communication arrives from Tor, you can never know where or whom it’s from.” Tor won the 2012 Electronic Frontier Foundation (EFF) Pioneer Award. - Orbot est la seule application qui crée une connexion à Internet réellement privée. Pour citer le New York Times : "Quand une communication arrive par Tor, on ne peut jamais savoir d'où, ou de qui elle vient." Tor a gagné le Pioneer Award 2012 de l'Electronic Frontier Foundation (EFF). - - - ACCEPT NO SUBSTITUTES: Orbot is the safest way to use the Internet on Android. Period. Orbot bounces your encrypted traffic several times through computers around the world, instead of connecting you directly like VPNs and proxies. This process takes a little longer, but the strongest privacy and identity protection available is worth the wait. - - - PRIVATE WEB SURFING: Use with Orweb, the most anonymous way to access any website, even if it’s normally blocked, monitored, or on the hidden web. Get Orweb: https://goo.gl/s3mLa - - - PRIVATE CHAT MESSAGING: Use Gibberbot with Orbot to chat confidentially with anyone, anywhere for free. Get Gibberbot: https://goo.gl/O3FfS - - - PRIVACY FOR APPS: Any installed app can use Tor if it has a proxy feature, using the settings found here: https://goo.gl/2OA1y Use Orbot with Twitter, or try private web searching with DuckDuckGo: https://goo.gl/lgh1p - - - PRIVACY FOR EVERYONE: Tor can help you confidentially research a competitor, get around the Facebook block at school, or circumvent a firewall to watch sports at work. -PRIVACY MADE EASY: Check out our fun, interactive walkthrough: https://guardianproject.info/howto/browsefreely -IT’S OFFICIAL: This is the official version of the Tor onion routing service for Android. - - - ***Expert Root Mode*** - ***Mode Root Expert*** - - - UNIVERSAL MODE: Orbot can be configured to transparently proxy all of your Internet traffic through Tor. You can also choose which specific apps you want to use through Tor. - MODE UNIVERSEL : Orbot peut être configuré pour faire passer tout votre trafic Internet de manière transparente par Tor. Vous pouvez également choisir quelles applications en particulier vous voulez faire transiter par Tor. - - - ★ WE SPEAK YOUR LANGUAGE: Orbot is available for friends who speak: - ★ NOUS PARLONS VOTRE LANGUE : Orbot est disponible pour les amis qui parlent : - - - العربية, azərbaycanca, български, català, Čeština, dansk, Deutsch, Ελληνικά, English, español, eesti, euskara, فارسی, suomi, français, galego, hrvatski, magyar, עברית, íslenska, italiano, 日本語, 한국어, lietuvių, latviešu, Македонци, Bahasa Melayu, Nederlands, norsk, polski, português, Русский, slovenčina, slovenščina, српски, svenska, Türkçe, українська, Tagalog, Tiếng Việt, 中文(简体), 中文(台灣) - العربية, azərbaycanca, български, català, Čeština, dansk, Deutsch, Ελληνικά, English, español, eesti, euskara, فارسی, suomi, français, galego, hrvatski, magyar, עברית, íslenska, italiano, 日本語, 한국어, lietuvių, latviešu, Македонци, Bahasa Melayu, Nederlands, norsk, polski, português, Русский, slovenčina, slovenščina, српски, svenska, Türkçe, українська, Tagalog, Tiếng Việt, 中文(简体), 中文(台灣) - Do not translate the names of the languages, leave them just like this. - - - Don’t see your language? Join us and help translate the app: - Vous ne voyez pas votre langue ? Rejoignez nous et aidez nous à traduire cette application : - - - https://www.transifex.com/projects/p/orbot - https://www.transifex.com/projects/p/orbot - Do not translate this. - - - ***Learn More*** - ***En savoir plus*** - - - ★ ABOUT US: Guardian Project is a group of developers that make secure mobile apps and open-source code for a better tomorrow - ★ A PROPOS DE NOUS : Guardian Project est un groupe de développeurs qui créé des applications mobile sécursées et des codes open-source pour un futur meilleur - - - ★ OUR WEBSITE: https://GuardianProject.info - ★ NOTRE SITE WEB : https://GuardianProject.info - - - ★ ABOUT TOR: https://TorProject.org - ★ A PROPOS DE TOR : https://TorProject.org - - - ★ ON TWITTER: https://twitter.com/guardianproject - ★ SUR TWITTER : https://twitter.com/guardianproject - - - ★ FREE SOFTWARE: Orbot is free software. Take a look at our source code, or join the community to make it better: - ★ LOGICIEL GRATUIT : Orbot est un logiciel gratuit. Regardez le our code source, ou rejoignez la communauté pour le rendre meilleur : - - - https://gitweb.torproject.org/orbot.git - https://gitweb.torproject.org/orbot.git - Do not translate this. - - - ★ MESSAGE US: Are we missing your favorite feature? Found an annoying bug? Please tell us! We’d love to hear from you. Send us an email: support@guardianproject.info or find us in our chat room https://guardianproject.info/contact - ★ CONTACTEZ NOUS : Est-ce que votre fonctionnalité favorite manque ? Vous avez trouvé un bug ennuyant ? Veuillez nous le dire ! Nous adorerions vous entendre. Envoyez nous un email : support@guardianproject.info ou trouvez nous dans notre salle de discussion : https://guardianproject.info/contact - - -
-
\ No newline at end of file diff --git a/description/gl.xlf b/description/gl.xlf deleted file mode 100644 index e71949a3..00000000 --- a/description/gl.xlf +++ /dev/null @@ -1,87 +0,0 @@ - - -
- Google places strick character limits on the various text fields in Google Play. The title is 30 characters, the short description is 80 characters, and the rest of the strings, which all go together in the description, are limited to 4000 characters. -
- - - Orbot - This is limited by Google to 30 characters - - - Protect your privacy with this proxy with Tor - Protexe a túa privacidade con iste proxy con Tor - This is limited by Google to 80 characters - - - Orbot is a free proxy app that empowers other apps to use the internet more securely. Orbot uses Tor to encrypt your Internet traffic and then hides it by bouncing through a series of computers around the world. Tor is free software and an open network that helps you defend against a form of network surveillance that threatens personal freedom and privacy, confidential business activities and relationships, and state security known as traffic analysis. - Orbot é unha aplicación de proxy libre que permite a outras aplicacións usar a internet dun xeito máis seguro. Orbot usa Tor para encriptar o teu tráfico de internet ocultando e rebotándoo a través dunha serie de ordenadores ao redor do mundo. Tor é software libre e unha rede aberta que axuda a defenderte contra unha forma de vixiancia na rede que ameaza a liberdade e privacidade persoal, actividades confidenciáis de negocios e relacións, e estado de seguridade coñecido como análise de tráfico. - - - Orbot is the only app that creates a truly private internet connection. As the New York Times writes, “when a communication arrives from Tor, you can never know where or whom it’s from.” Tor won the 2012 Electronic Frontier Foundation (EFF) Pioneer Award. - - - ACCEPT NO SUBSTITUTES: Orbot is the safest way to use the Internet on Android. Period. Orbot bounces your encrypted traffic several times through computers around the world, instead of connecting you directly like VPNs and proxies. This process takes a little longer, but the strongest privacy and identity protection available is worth the wait. - - - PRIVATE WEB SURFING: Use with Orweb, the most anonymous way to access any website, even if it’s normally blocked, monitored, or on the hidden web. Get Orweb: https://goo.gl/s3mLa - - - PRIVATE CHAT MESSAGING: Use Gibberbot with Orbot to chat confidentially with anyone, anywhere for free. Get Gibberbot: https://goo.gl/O3FfS - - - PRIVACY FOR APPS: Any installed app can use Tor if it has a proxy feature, using the settings found here: https://goo.gl/2OA1y Use Orbot with Twitter, or try private web searching with DuckDuckGo: https://goo.gl/lgh1p - - - PRIVACY FOR EVERYONE: Tor can help you confidentially research a competitor, get around the Facebook block at school, or circumvent a firewall to watch sports at work. -PRIVACY MADE EASY: Check out our fun, interactive walkthrough: https://guardianproject.info/howto/browsefreely -IT’S OFFICIAL: This is the official version of the Tor onion routing service for Android. - - - ***Expert Root Mode*** - - - UNIVERSAL MODE: Orbot can be configured to transparently proxy all of your Internet traffic through Tor. You can also choose which specific apps you want to use through Tor. - - - ★ WE SPEAK YOUR LANGUAGE: Orbot is available for friends who speak: - - - العربية, azərbaycanca, български, català, Čeština, dansk, Deutsch, Ελληνικά, English, español, eesti, euskara, فارسی, suomi, français, galego, hrvatski, magyar, עברית, íslenska, italiano, 日本語, 한국어, lietuvių, latviešu, Македонци, Bahasa Melayu, Nederlands, norsk, polski, português, Русский, slovenčina, slovenščina, српски, svenska, Türkçe, українська, Tagalog, Tiếng Việt, 中文(简体), 中文(台灣) - Do not translate the names of the languages, leave them just like this. - - - Don’t see your language? Join us and help translate the app: - - - https://www.transifex.com/projects/p/orbot - Do not translate this. - - - ***Learn More*** - - - ★ ABOUT US: Guardian Project is a group of developers that make secure mobile apps and open-source code for a better tomorrow - - - ★ OUR WEBSITE: https://GuardianProject.info - - - ★ ABOUT TOR: https://TorProject.org - - - ★ ON TWITTER: https://twitter.com/guardianproject - - - ★ FREE SOFTWARE: Orbot is free software. Take a look at our source code, or join the community to make it better: - - - https://gitweb.torproject.org/orbot.git - Do not translate this. - - - ★ MESSAGE US: Are we missing your favorite feature? Found an annoying bug? Please tell us! We’d love to hear from you. Send us an email: support@guardianproject.info or find us in our chat room https://guardianproject.info/contact - - -
-
\ No newline at end of file diff --git a/description/gu-rIN.xlf b/description/gu-rIN.xlf deleted file mode 100644 index 47382298..00000000 --- a/description/gu-rIN.xlf +++ /dev/null @@ -1,85 +0,0 @@ - - -
- Google places strick character limits on the various text fields in Google Play. The title is 30 characters, the short description is 80 characters, and the rest of the strings, which all go together in the description, are limited to 4000 characters. -
- - - Orbot - This is limited by Google to 30 characters - - - Protect your privacy with this proxy with Tor - This is limited by Google to 80 characters - - - Orbot is a free proxy app that empowers other apps to use the internet more securely. Orbot uses Tor to encrypt your Internet traffic and then hides it by bouncing through a series of computers around the world. Tor is free software and an open network that helps you defend against a form of network surveillance that threatens personal freedom and privacy, confidential business activities and relationships, and state security known as traffic analysis. - - - Orbot is the only app that creates a truly private internet connection. As the New York Times writes, “when a communication arrives from Tor, you can never know where or whom it’s from.” Tor won the 2012 Electronic Frontier Foundation (EFF) Pioneer Award. - - - ACCEPT NO SUBSTITUTES: Orbot is the safest way to use the Internet on Android. Period. Orbot bounces your encrypted traffic several times through computers around the world, instead of connecting you directly like VPNs and proxies. This process takes a little longer, but the strongest privacy and identity protection available is worth the wait. - - - PRIVATE WEB SURFING: Use with Orweb, the most anonymous way to access any website, even if it’s normally blocked, monitored, or on the hidden web. Get Orweb: https://goo.gl/s3mLa - - - PRIVATE CHAT MESSAGING: Use Gibberbot with Orbot to chat confidentially with anyone, anywhere for free. Get Gibberbot: https://goo.gl/O3FfS - - - PRIVACY FOR APPS: Any installed app can use Tor if it has a proxy feature, using the settings found here: https://goo.gl/2OA1y Use Orbot with Twitter, or try private web searching with DuckDuckGo: https://goo.gl/lgh1p - - - PRIVACY FOR EVERYONE: Tor can help you confidentially research a competitor, get around the Facebook block at school, or circumvent a firewall to watch sports at work. -PRIVACY MADE EASY: Check out our fun, interactive walkthrough: https://guardianproject.info/howto/browsefreely -IT’S OFFICIAL: This is the official version of the Tor onion routing service for Android. - - - ***Expert Root Mode*** - - - UNIVERSAL MODE: Orbot can be configured to transparently proxy all of your Internet traffic through Tor. You can also choose which specific apps you want to use through Tor. - - - ★ WE SPEAK YOUR LANGUAGE: Orbot is available for friends who speak: - - - العربية, azərbaycanca, български, català, Čeština, dansk, Deutsch, Ελληνικά, English, español, eesti, euskara, فارسی, suomi, français, galego, hrvatski, magyar, עברית, íslenska, italiano, 日本語, 한국어, lietuvių, latviešu, Македонци, Bahasa Melayu, Nederlands, norsk, polski, português, Русский, slovenčina, slovenščina, српски, svenska, Türkçe, українська, Tagalog, Tiếng Việt, 中文(简体), 中文(台灣) - Do not translate the names of the languages, leave them just like this. - - - Don’t see your language? Join us and help translate the app: - - - https://www.transifex.com/projects/p/orbot - Do not translate this. - - - ***Learn More*** - - - ★ ABOUT US: Guardian Project is a group of developers that make secure mobile apps and open-source code for a better tomorrow - - - ★ OUR WEBSITE: https://GuardianProject.info - - - ★ ABOUT TOR: https://TorProject.org - - - ★ ON TWITTER: https://twitter.com/guardianproject - - - ★ FREE SOFTWARE: Orbot is free software. Take a look at our source code, or join the community to make it better: - - - https://gitweb.torproject.org/orbot.git - Do not translate this. - - - ★ MESSAGE US: Are we missing your favorite feature? Found an annoying bug? Please tell us! We’d love to hear from you. Send us an email: support@guardianproject.info or find us in our chat room https://guardianproject.info/contact - - -
-
\ No newline at end of file diff --git a/description/gu.xlf b/description/gu.xlf deleted file mode 100644 index c64b8bbd..00000000 --- a/description/gu.xlf +++ /dev/null @@ -1,85 +0,0 @@ - - -
- Google places strick character limits on the various text fields in Google Play. The title is 30 characters, the short description is 80 characters, and the rest of the strings, which all go together in the description, are limited to 4000 characters. -
- - - Orbot - This is limited by Google to 30 characters - - - Protect your privacy with this proxy with Tor - This is limited by Google to 80 characters - - - Orbot is a free proxy app that empowers other apps to use the internet more securely. Orbot uses Tor to encrypt your Internet traffic and then hides it by bouncing through a series of computers around the world. Tor is free software and an open network that helps you defend against a form of network surveillance that threatens personal freedom and privacy, confidential business activities and relationships, and state security known as traffic analysis. - - - Orbot is the only app that creates a truly private internet connection. As the New York Times writes, “when a communication arrives from Tor, you can never know where or whom it’s from.” Tor won the 2012 Electronic Frontier Foundation (EFF) Pioneer Award. - - - ACCEPT NO SUBSTITUTES: Orbot is the safest way to use the Internet on Android. Period. Orbot bounces your encrypted traffic several times through computers around the world, instead of connecting you directly like VPNs and proxies. This process takes a little longer, but the strongest privacy and identity protection available is worth the wait. - - - PRIVATE WEB SURFING: Use with Orweb, the most anonymous way to access any website, even if it’s normally blocked, monitored, or on the hidden web. Get Orweb: https://goo.gl/s3mLa - - - PRIVATE CHAT MESSAGING: Use Gibberbot with Orbot to chat confidentially with anyone, anywhere for free. Get Gibberbot: https://goo.gl/O3FfS - - - PRIVACY FOR APPS: Any installed app can use Tor if it has a proxy feature, using the settings found here: https://goo.gl/2OA1y Use Orbot with Twitter, or try private web searching with DuckDuckGo: https://goo.gl/lgh1p - - - PRIVACY FOR EVERYONE: Tor can help you confidentially research a competitor, get around the Facebook block at school, or circumvent a firewall to watch sports at work. -PRIVACY MADE EASY: Check out our fun, interactive walkthrough: https://guardianproject.info/howto/browsefreely -IT’S OFFICIAL: This is the official version of the Tor onion routing service for Android. - - - ***Expert Root Mode*** - - - UNIVERSAL MODE: Orbot can be configured to transparently proxy all of your Internet traffic through Tor. You can also choose which specific apps you want to use through Tor. - - - ★ WE SPEAK YOUR LANGUAGE: Orbot is available for friends who speak: - - - العربية, azərbaycanca, български, català, Čeština, dansk, Deutsch, Ελληνικά, English, español, eesti, euskara, فارسی, suomi, français, galego, hrvatski, magyar, עברית, íslenska, italiano, 日本語, 한국어, lietuvių, latviešu, Македонци, Bahasa Melayu, Nederlands, norsk, polski, português, Русский, slovenčina, slovenščina, српски, svenska, Türkçe, українська, Tagalog, Tiếng Việt, 中文(简体), 中文(台灣) - Do not translate the names of the languages, leave them just like this. - - - Don’t see your language? Join us and help translate the app: - - - https://www.transifex.com/projects/p/orbot - Do not translate this. - - - ***Learn More*** - - - ★ ABOUT US: Guardian Project is a group of developers that make secure mobile apps and open-source code for a better tomorrow - - - ★ OUR WEBSITE: https://GuardianProject.info - - - ★ ABOUT TOR: https://TorProject.org - - - ★ ON TWITTER: https://twitter.com/guardianproject - - - ★ FREE SOFTWARE: Orbot is free software. Take a look at our source code, or join the community to make it better: - - - https://gitweb.torproject.org/orbot.git - Do not translate this. - - - ★ MESSAGE US: Are we missing your favorite feature? Found an annoying bug? Please tell us! We’d love to hear from you. Send us an email: support@guardianproject.info or find us in our chat room https://guardianproject.info/contact - - -
-
\ No newline at end of file diff --git a/description/hi.xlf b/description/hi.xlf deleted file mode 100644 index 3d09cf6e..00000000 --- a/description/hi.xlf +++ /dev/null @@ -1,88 +0,0 @@ - - -
- Google places strick character limits on the various text fields in Google Play. The title is 30 characters, the short description is 80 characters, and the rest of the strings, which all go together in the description, are limited to 4000 characters. -
- - - Orbot - Orbot - This is limited by Google to 30 characters - - - Protect your privacy with this proxy with Tor - टौर प्रॉक्सी के साथ अपनीक एकांत की रक्षा करो. - This is limited by Google to 80 characters - - - Orbot is a free proxy app that empowers other apps to use the internet more securely. Orbot uses Tor to encrypt your Internet traffic and then hides it by bouncing through a series of computers around the world. Tor is free software and an open network that helps you defend against a form of network surveillance that threatens personal freedom and privacy, confidential business activities and relationships, and state security known as traffic analysis. - औरबौट एक मुफ्त अैप - - - Orbot is the only app that creates a truly private internet connection. As the New York Times writes, “when a communication arrives from Tor, you can never know where or whom it’s from.” Tor won the 2012 Electronic Frontier Foundation (EFF) Pioneer Award. - - - ACCEPT NO SUBSTITUTES: Orbot is the safest way to use the Internet on Android. Period. Orbot bounces your encrypted traffic several times through computers around the world, instead of connecting you directly like VPNs and proxies. This process takes a little longer, but the strongest privacy and identity protection available is worth the wait. - - - PRIVATE WEB SURFING: Use with Orweb, the most anonymous way to access any website, even if it’s normally blocked, monitored, or on the hidden web. Get Orweb: https://goo.gl/s3mLa - - - PRIVATE CHAT MESSAGING: Use Gibberbot with Orbot to chat confidentially with anyone, anywhere for free. Get Gibberbot: https://goo.gl/O3FfS - - - PRIVACY FOR APPS: Any installed app can use Tor if it has a proxy feature, using the settings found here: https://goo.gl/2OA1y Use Orbot with Twitter, or try private web searching with DuckDuckGo: https://goo.gl/lgh1p - - - PRIVACY FOR EVERYONE: Tor can help you confidentially research a competitor, get around the Facebook block at school, or circumvent a firewall to watch sports at work. -PRIVACY MADE EASY: Check out our fun, interactive walkthrough: https://guardianproject.info/howto/browsefreely -IT’S OFFICIAL: This is the official version of the Tor onion routing service for Android. - - - ***Expert Root Mode*** - - - UNIVERSAL MODE: Orbot can be configured to transparently proxy all of your Internet traffic through Tor. You can also choose which specific apps you want to use through Tor. - - - ★ WE SPEAK YOUR LANGUAGE: Orbot is available for friends who speak: - - - العربية, azərbaycanca, български, català, Čeština, dansk, Deutsch, Ελληνικά, English, español, eesti, euskara, فارسی, suomi, français, galego, hrvatski, magyar, עברית, íslenska, italiano, 日本語, 한국어, lietuvių, latviešu, Македонци, Bahasa Melayu, Nederlands, norsk, polski, português, Русский, slovenčina, slovenščina, српски, svenska, Türkçe, українська, Tagalog, Tiếng Việt, 中文(简体), 中文(台灣) - Do not translate the names of the languages, leave them just like this. - - - Don’t see your language? Join us and help translate the app: - - - https://www.transifex.com/projects/p/orbot - Do not translate this. - - - ***Learn More*** - - - ★ ABOUT US: Guardian Project is a group of developers that make secure mobile apps and open-source code for a better tomorrow - - - ★ OUR WEBSITE: https://GuardianProject.info - - - ★ ABOUT TOR: https://TorProject.org - - - ★ ON TWITTER: https://twitter.com/guardianproject - - - ★ FREE SOFTWARE: Orbot is free software. Take a look at our source code, or join the community to make it better: - - - https://gitweb.torproject.org/orbot.git - Do not translate this. - - - ★ MESSAGE US: Are we missing your favorite feature? Found an annoying bug? Please tell us! We’d love to hear from you. Send us an email: support@guardianproject.info or find us in our chat room https://guardianproject.info/contact - - -
-
\ No newline at end of file diff --git a/description/hr-rHR.xlf b/description/hr-rHR.xlf deleted file mode 100644 index 10c6923a..00000000 --- a/description/hr-rHR.xlf +++ /dev/null @@ -1,85 +0,0 @@ - - -
- Google places strick character limits on the various text fields in Google Play. The title is 30 characters, the short description is 80 characters, and the rest of the strings, which all go together in the description, are limited to 4000 characters. -
- - - Orbot - This is limited by Google to 30 characters - - - Protect your privacy with this proxy with Tor - This is limited by Google to 80 characters - - - Orbot is a free proxy app that empowers other apps to use the internet more securely. Orbot uses Tor to encrypt your Internet traffic and then hides it by bouncing through a series of computers around the world. Tor is free software and an open network that helps you defend against a form of network surveillance that threatens personal freedom and privacy, confidential business activities and relationships, and state security known as traffic analysis. - - - Orbot is the only app that creates a truly private internet connection. As the New York Times writes, “when a communication arrives from Tor, you can never know where or whom it’s from.” Tor won the 2012 Electronic Frontier Foundation (EFF) Pioneer Award. - - - ACCEPT NO SUBSTITUTES: Orbot is the safest way to use the Internet on Android. Period. Orbot bounces your encrypted traffic several times through computers around the world, instead of connecting you directly like VPNs and proxies. This process takes a little longer, but the strongest privacy and identity protection available is worth the wait. - - - PRIVATE WEB SURFING: Use with Orweb, the most anonymous way to access any website, even if it’s normally blocked, monitored, or on the hidden web. Get Orweb: https://goo.gl/s3mLa - - - PRIVATE CHAT MESSAGING: Use Gibberbot with Orbot to chat confidentially with anyone, anywhere for free. Get Gibberbot: https://goo.gl/O3FfS - - - PRIVACY FOR APPS: Any installed app can use Tor if it has a proxy feature, using the settings found here: https://goo.gl/2OA1y Use Orbot with Twitter, or try private web searching with DuckDuckGo: https://goo.gl/lgh1p - - - PRIVACY FOR EVERYONE: Tor can help you confidentially research a competitor, get around the Facebook block at school, or circumvent a firewall to watch sports at work. -PRIVACY MADE EASY: Check out our fun, interactive walkthrough: https://guardianproject.info/howto/browsefreely -IT’S OFFICIAL: This is the official version of the Tor onion routing service for Android. - - - ***Expert Root Mode*** - - - UNIVERSAL MODE: Orbot can be configured to transparently proxy all of your Internet traffic through Tor. You can also choose which specific apps you want to use through Tor. - - - ★ WE SPEAK YOUR LANGUAGE: Orbot is available for friends who speak: - - - العربية, azərbaycanca, български, català, Čeština, dansk, Deutsch, Ελληνικά, English, español, eesti, euskara, فارسی, suomi, français, galego, hrvatski, magyar, עברית, íslenska, italiano, 日本語, 한국어, lietuvių, latviešu, Македонци, Bahasa Melayu, Nederlands, norsk, polski, português, Русский, slovenčina, slovenščina, српски, svenska, Türkçe, українська, Tagalog, Tiếng Việt, 中文(简体), 中文(台灣) - Do not translate the names of the languages, leave them just like this. - - - Don’t see your language? Join us and help translate the app: - - - https://www.transifex.com/projects/p/orbot - Do not translate this. - - - ***Learn More*** - - - ★ ABOUT US: Guardian Project is a group of developers that make secure mobile apps and open-source code for a better tomorrow - - - ★ OUR WEBSITE: https://GuardianProject.info - - - ★ ABOUT TOR: https://TorProject.org - - - ★ ON TWITTER: https://twitter.com/guardianproject - - - ★ FREE SOFTWARE: Orbot is free software. Take a look at our source code, or join the community to make it better: - - - https://gitweb.torproject.org/orbot.git - Do not translate this. - - - ★ MESSAGE US: Are we missing your favorite feature? Found an annoying bug? Please tell us! We’d love to hear from you. Send us an email: support@guardianproject.info or find us in our chat room https://guardianproject.info/contact - - -
-
\ No newline at end of file diff --git a/description/hr.xlf b/description/hr.xlf deleted file mode 100644 index 0022ce04..00000000 --- a/description/hr.xlf +++ /dev/null @@ -1,103 +0,0 @@ - - -
- Google places strick character limits on the various text fields in Google Play. The title is 30 characters, the short description is 80 characters, and the rest of the strings, which all go together in the description, are limited to 4000 characters. -
- - - Orbot - Orbot - This is limited by Google to 30 characters - - - Protect your privacy with this proxy with Tor - Zaštite svoju privatnost s ovim proxy-em i Tor-om - This is limited by Google to 80 characters - - - Orbot is a free proxy app that empowers other apps to use the internet more securely. Orbot uses Tor to encrypt your Internet traffic and then hides it by bouncing through a series of computers around the world. Tor is free software and an open network that helps you defend against a form of network surveillance that threatens personal freedom and privacy, confidential business activities and relationships, and state security known as traffic analysis. - Orbot je besplatna proxy aplikacija koja omogućuje ostalim aplikacijama da koriste internet sigurnije. Orbot koristi Tor za enkripciju Vašeg Internet prometa, a zatim ga skriva šaljući ga kroz seriju računala diljem svijeta. Tor je besplatan software i otvorena mreža koja pomaže u borbi protiv nadzora mreže koji ugrožava osobne slobode i privatnost, povjerljive poslovne aktivnosti i odnose, te pomaže u borbi protiv analize prometa. - - - Orbot is the only app that creates a truly private internet connection. As the New York Times writes, “when a communication arrives from Tor, you can never know where or whom it’s from.” Tor won the 2012 Electronic Frontier Foundation (EFF) Pioneer Award. - Orbot je jedina aplikacija koja stvara uistinu privatnu internet vezu. Kao što New York Times piše, "kad komunikacija dođe iz Tor-a, nikad ne možete znati od kud ili od kog je." Tor je osvojio 2012 Electronic Frontier Foundation (EFF) Pioneer nagradu. - - - ACCEPT NO SUBSTITUTES: Orbot is the safest way to use the Internet on Android. Period. Orbot bounces your encrypted traffic several times through computers around the world, instead of connecting you directly like VPNs and proxies. This process takes a little longer, but the strongest privacy and identity protection available is worth the wait. - - - PRIVATE WEB SURFING: Use with Orweb, the most anonymous way to access any website, even if it’s normally blocked, monitored, or on the hidden web. Get Orweb: https://goo.gl/s3mLa - - - PRIVATE CHAT MESSAGING: Use Gibberbot with Orbot to chat confidentially with anyone, anywhere for free. Get Gibberbot: https://goo.gl/O3FfS - - - PRIVACY FOR APPS: Any installed app can use Tor if it has a proxy feature, using the settings found here: https://goo.gl/2OA1y Use Orbot with Twitter, or try private web searching with DuckDuckGo: https://goo.gl/lgh1p - - - PRIVACY FOR EVERYONE: Tor can help you confidentially research a competitor, get around the Facebook block at school, or circumvent a firewall to watch sports at work. -PRIVACY MADE EASY: Check out our fun, interactive walkthrough: https://guardianproject.info/howto/browsefreely -IT’S OFFICIAL: This is the official version of the Tor onion routing service for Android. - - - ***Expert Root Mode*** - ***Stručni root način rada*** - - - UNIVERSAL MODE: Orbot can be configured to transparently proxy all of your Internet traffic through Tor. You can also choose which specific apps you want to use through Tor. - UNIVERZALNI NAČIN RADA: Orbot može biti konfiguriran da transparentno proxy-a sav Vaš internet promet kroz Tor. Također možete odabrati koje aplikacije želite da koriste Tor. - - - ★ WE SPEAK YOUR LANGUAGE: Orbot is available for friends who speak: - ★ GOVORIMO VAŠ JEZIK: Orbot je dostupan za prijatelje koji govore: - - - العربية, azərbaycanca, български, català, Čeština, dansk, Deutsch, Ελληνικά, English, español, eesti, euskara, فارسی, suomi, français, galego, hrvatski, magyar, עברית, íslenska, italiano, 日本語, 한국어, lietuvių, latviešu, Македонци, Bahasa Melayu, Nederlands, norsk, polski, português, Русский, slovenčina, slovenščina, српски, svenska, Türkçe, українська, Tagalog, Tiếng Việt, 中文(简体), 中文(台灣) - العربية, azərbaycanca, български, català, Čeština, dansk, Deutsch, Ελληνικά, English, español, eesti, euskara, فارسی, suomi, français, galego, hrvatski, magyar, עברית, íslenska, italiano, 日本語, 한국어, lietuvių, latviešu, Македонци, Bahasa Melayu, Nederlands, norsk, polski, português, Русский, slovenčina, slovenščina, српски, svenska, Türkçe, українська, Tagalog, Tiếng Việt, 中文(简体), 中文(台灣) - Do not translate the names of the languages, leave them just like this. - - - Don’t see your language? Join us and help translate the app: - Ne viditie svoj jezik? Pridružite nam se i pomozite nam prevesti aplikaciju: - - - https://www.transifex.com/projects/p/orbot - https://www.transifex.com/projects/p/orbot - Do not translate this. - - - ***Learn More*** - ***Nauči više*** - - - ★ ABOUT US: Guardian Project is a group of developers that make secure mobile apps and open-source code for a better tomorrow - ★ O NAMA: Guardian Project je grupa developera koji rade sigurne mobilne aplikacije i otvoreni kod za bolje sutra - - - ★ OUR WEBSITE: https://GuardianProject.info - ★ NAŠA WEB STRANICA: https://GuardianProject.info - - - ★ ABOUT TOR: https://TorProject.org - ★ O TOR-u: https://TorProject.org - - - ★ ON TWITTER: https://twitter.com/guardianproject - ★ NA TWITTER-u: https://twitter.com/guardianproject - - - ★ FREE SOFTWARE: Orbot is free software. Take a look at our source code, or join the community to make it better: - ★ BESPLATAN SOFTWARE: Orbot je besplatan software. Pogledajte naš izvorni kod ili se pridružite zajednici da ga učinite boljim: - - - https://gitweb.torproject.org/orbot.git - https://gitweb.torproject.org/orbot.git - Do not translate this. - - - ★ MESSAGE US: Are we missing your favorite feature? Found an annoying bug? Please tell us! We’d love to hear from you. Send us an email: support@guardianproject.info or find us in our chat room https://guardianproject.info/contact - ★ POŠALJITE NAM PORUKU: Nedostaje nam Vaša omiljena značajka? Pronašli ste grešku? Recite nam! Voljeli bi Vas čuti. Pošaljite nam email: support@guardianproject.info ili nas nađite u našoj chat sobi: https://guardianproject.info/contact - - -
-
\ No newline at end of file diff --git a/description/hu.xlf b/description/hu.xlf deleted file mode 100644 index 66c03b4f..00000000 --- a/description/hu.xlf +++ /dev/null @@ -1,103 +0,0 @@ - - -
- Google places strick character limits on the various text fields in Google Play. The title is 30 characters, the short description is 80 characters, and the rest of the strings, which all go together in the description, are limited to 4000 characters. -
- - - Orbot - Orbot - This is limited by Google to 30 characters - - - Protect your privacy with this proxy with Tor - Védd meg a magánéleted ezzel a proxyval Tor-ral - This is limited by Google to 80 characters - - - Orbot is a free proxy app that empowers other apps to use the internet more securely. Orbot uses Tor to encrypt your Internet traffic and then hides it by bouncing through a series of computers around the world. Tor is free software and an open network that helps you defend against a form of network surveillance that threatens personal freedom and privacy, confidential business activities and relationships, and state security known as traffic analysis. - Az Orbot egy ingyenes proxy alkalmazás, ami megengedi más alkalmazásoknak, hogy biztonságosabban használhassák az internetet. Az Orbot Tor-t használ, hogy titkosítsa az internetes adatcsomagjaidat és elrejtse azáltal, hogy pattogtatja számítógépek sorozatain keresztül a világ körül. A Tor ingyenes szoftver és nyitott hálózat, ami segít megvédeni a hálózati megfigyeléstől, ami fenyegeti a személyi szabadságot és magánéletet, a bizalmas céges tevékenységeket és kapcsolatokat, és állambiztonság címén a forgalomelemzéstől. - - - Orbot is the only app that creates a truly private internet connection. As the New York Times writes, “when a communication arrives from Tor, you can never know where or whom it’s from.” Tor won the 2012 Electronic Frontier Foundation (EFF) Pioneer Award. - Az Orbot az egyetlen alkalmazás, ami valóban privát internetkapcsolatot hoz létre. Ahogy a New York Times írta, “ha a kommunikáció Tor-on keresztül érkezik, soha nem tudhatod, kitől és honnan érkezett.” A Tor elnyerte a 2012 Electronic Frontier Foundation (EFF) Pioneer díjat. - - - ACCEPT NO SUBSTITUTES: Orbot is the safest way to use the Internet on Android. Period. Orbot bounces your encrypted traffic several times through computers around the world, instead of connecting you directly like VPNs and proxies. This process takes a little longer, but the strongest privacy and identity protection available is worth the wait. - - - PRIVATE WEB SURFING: Use with Orweb, the most anonymous way to access any website, even if it’s normally blocked, monitored, or on the hidden web. Get Orweb: https://goo.gl/s3mLa - - - PRIVATE CHAT MESSAGING: Use Gibberbot with Orbot to chat confidentially with anyone, anywhere for free. Get Gibberbot: https://goo.gl/O3FfS - - - PRIVACY FOR APPS: Any installed app can use Tor if it has a proxy feature, using the settings found here: https://goo.gl/2OA1y Use Orbot with Twitter, or try private web searching with DuckDuckGo: https://goo.gl/lgh1p - - - PRIVACY FOR EVERYONE: Tor can help you confidentially research a competitor, get around the Facebook block at school, or circumvent a firewall to watch sports at work. -PRIVACY MADE EASY: Check out our fun, interactive walkthrough: https://guardianproject.info/howto/browsefreely -IT’S OFFICIAL: This is the official version of the Tor onion routing service for Android. - - - ***Expert Root Mode*** - ***Szakértő Root Mód*** - - - UNIVERSAL MODE: Orbot can be configured to transparently proxy all of your Internet traffic through Tor. You can also choose which specific apps you want to use through Tor. - UNIVERZÁLIS MÓD: Az Orbot-ot konfigurálni lehet átlátszó proxynak minden Internet forgalmadhoz Tor-on keresztül. Azt is kiválaszthatod, hogy melyik konkrét alkalmazást akarsz használni Tor-on keresztül. - - - ★ WE SPEAK YOUR LANGUAGE: Orbot is available for friends who speak: - ★ BESZÉLJÜK A NYELVEDET: Orbot elérhető a barátoknak, akik beszélnek: - - - العربية, azərbaycanca, български, català, Čeština, dansk, Deutsch, Ελληνικά, English, español, eesti, euskara, فارسی, suomi, français, galego, hrvatski, magyar, עברית, íslenska, italiano, 日本語, 한국어, lietuvių, latviešu, Македонци, Bahasa Melayu, Nederlands, norsk, polski, português, Русский, slovenčina, slovenščina, српски, svenska, Türkçe, українська, Tagalog, Tiếng Việt, 中文(简体), 中文(台灣) - العربية, azərbaycanca, български, català, Čeština, dansk, Deutsch, Ελληνικά, English, español, eesti, euskara, فارسی, suomi, français, galego, hrvatski, magyar, עברית, íslenska, italiano, 日本語, 한국어, lietuvių, latviešu, Македонци, Bahasa Melayu, Nederlands, norsk, polski, português, Русский, slovenčina, slovenščina, српски, svenska, Türkçe, українська, Tagalog, Tiếng Việt, 中文(简体), 中文(台灣) - Do not translate the names of the languages, leave them just like this. - - - Don’t see your language? Join us and help translate the app: - Nem látod a nyelvedet? Csatlakozz hozzánk és segíts fordítani az alkalmazást: - - - https://www.transifex.com/projects/p/orbot - https://www.transifex.com/projects/p/orbot - Do not translate this. - - - ***Learn More*** - ***Tudj Meg Többet*** - - - ★ ABOUT US: Guardian Project is a group of developers that make secure mobile apps and open-source code for a better tomorrow - ★ RÓLUNK: A Guardian Project egy fejlesztőből álló csoport, aki mobil alkalmazásokat és nyílt forráskódot készít egy jobb holnapért. - - - ★ OUR WEBSITE: https://GuardianProject.info - ★ WEBOLDALUNK: https://GuardianProject.info - - - ★ ABOUT TOR: https://TorProject.org - ★ TOR -RÓL: https://TorProject.org - - - ★ ON TWITTER: https://twitter.com/guardianproject - ★ TWITTEREN: https://twitter.com/guardianproject - - - ★ FREE SOFTWARE: Orbot is free software. Take a look at our source code, or join the community to make it better: - ★ INGYENES SZOFTVER: Az Orbot ingyenes alkalmazás. Vess egy pillantást a forráskódunkra, vagy csatlakozz a közösséghez, hogy jobbá tedd: - - - https://gitweb.torproject.org/orbot.git - https://gitweb.torproject.org/orbot.git - Do not translate this. - - - ★ MESSAGE US: Are we missing your favorite feature? Found an annoying bug? Please tell us! We’d love to hear from you. Send us an email: support@guardianproject.info or find us in our chat room https://guardianproject.info/contact - ★ KÜLDJÖN ÜZENETET: Kihagytuk a kedvenc funkciódat? Idegesítő hibát talált? Kérlek mondd el nekünk! Szeretnénk hallani rólad. Küldj emailt nekünk: support@guardianproject.info vagy keress meg minket a chatszobánkban https://guardianproject.info/contact - - -
-
\ No newline at end of file diff --git a/description/hy-rAM.xlf b/description/hy-rAM.xlf deleted file mode 100644 index 174685e9..00000000 --- a/description/hy-rAM.xlf +++ /dev/null @@ -1,85 +0,0 @@ - - -
- Google places strick character limits on the various text fields in Google Play. The title is 30 characters, the short description is 80 characters, and the rest of the strings, which all go together in the description, are limited to 4000 characters. -
- - - Orbot - This is limited by Google to 30 characters - - - Protect your privacy with this proxy with Tor - This is limited by Google to 80 characters - - - Orbot is a free proxy app that empowers other apps to use the internet more securely. Orbot uses Tor to encrypt your Internet traffic and then hides it by bouncing through a series of computers around the world. Tor is free software and an open network that helps you defend against a form of network surveillance that threatens personal freedom and privacy, confidential business activities and relationships, and state security known as traffic analysis. - - - Orbot is the only app that creates a truly private internet connection. As the New York Times writes, “when a communication arrives from Tor, you can never know where or whom it’s from.” Tor won the 2012 Electronic Frontier Foundation (EFF) Pioneer Award. - - - ACCEPT NO SUBSTITUTES: Orbot is the safest way to use the Internet on Android. Period. Orbot bounces your encrypted traffic several times through computers around the world, instead of connecting you directly like VPNs and proxies. This process takes a little longer, but the strongest privacy and identity protection available is worth the wait. - - - PRIVATE WEB SURFING: Use with Orweb, the most anonymous way to access any website, even if it’s normally blocked, monitored, or on the hidden web. Get Orweb: https://goo.gl/s3mLa - - - PRIVATE CHAT MESSAGING: Use Gibberbot with Orbot to chat confidentially with anyone, anywhere for free. Get Gibberbot: https://goo.gl/O3FfS - - - PRIVACY FOR APPS: Any installed app can use Tor if it has a proxy feature, using the settings found here: https://goo.gl/2OA1y Use Orbot with Twitter, or try private web searching with DuckDuckGo: https://goo.gl/lgh1p - - - PRIVACY FOR EVERYONE: Tor can help you confidentially research a competitor, get around the Facebook block at school, or circumvent a firewall to watch sports at work. -PRIVACY MADE EASY: Check out our fun, interactive walkthrough: https://guardianproject.info/howto/browsefreely -IT’S OFFICIAL: This is the official version of the Tor onion routing service for Android. - - - ***Expert Root Mode*** - - - UNIVERSAL MODE: Orbot can be configured to transparently proxy all of your Internet traffic through Tor. You can also choose which specific apps you want to use through Tor. - - - ★ WE SPEAK YOUR LANGUAGE: Orbot is available for friends who speak: - - - العربية, azərbaycanca, български, català, Čeština, dansk, Deutsch, Ελληνικά, English, español, eesti, euskara, فارسی, suomi, français, galego, hrvatski, magyar, עברית, íslenska, italiano, 日本語, 한국어, lietuvių, latviešu, Македонци, Bahasa Melayu, Nederlands, norsk, polski, português, Русский, slovenčina, slovenščina, српски, svenska, Türkçe, українська, Tagalog, Tiếng Việt, 中文(简体), 中文(台灣) - Do not translate the names of the languages, leave them just like this. - - - Don’t see your language? Join us and help translate the app: - - - https://www.transifex.com/projects/p/orbot - Do not translate this. - - - ***Learn More*** - - - ★ ABOUT US: Guardian Project is a group of developers that make secure mobile apps and open-source code for a better tomorrow - - - ★ OUR WEBSITE: https://GuardianProject.info - - - ★ ABOUT TOR: https://TorProject.org - - - ★ ON TWITTER: https://twitter.com/guardianproject - - - ★ FREE SOFTWARE: Orbot is free software. Take a look at our source code, or join the community to make it better: - - - https://gitweb.torproject.org/orbot.git - Do not translate this. - - - ★ MESSAGE US: Are we missing your favorite feature? Found an annoying bug? Please tell us! We’d love to hear from you. Send us an email: support@guardianproject.info or find us in our chat room https://guardianproject.info/contact - - -
-
\ No newline at end of file diff --git a/description/ia.xlf b/description/ia.xlf deleted file mode 100644 index bd53d7af..00000000 --- a/description/ia.xlf +++ /dev/null @@ -1,85 +0,0 @@ - - -
- Google places strick character limits on the various text fields in Google Play. The title is 30 characters, the short description is 80 characters, and the rest of the strings, which all go together in the description, are limited to 4000 characters. -
- - - Orbot - This is limited by Google to 30 characters - - - Protect your privacy with this proxy with Tor - This is limited by Google to 80 characters - - - Orbot is a free proxy app that empowers other apps to use the internet more securely. Orbot uses Tor to encrypt your Internet traffic and then hides it by bouncing through a series of computers around the world. Tor is free software and an open network that helps you defend against a form of network surveillance that threatens personal freedom and privacy, confidential business activities and relationships, and state security known as traffic analysis. - - - Orbot is the only app that creates a truly private internet connection. As the New York Times writes, “when a communication arrives from Tor, you can never know where or whom it’s from.” Tor won the 2012 Electronic Frontier Foundation (EFF) Pioneer Award. - - - ACCEPT NO SUBSTITUTES: Orbot is the safest way to use the Internet on Android. Period. Orbot bounces your encrypted traffic several times through computers around the world, instead of connecting you directly like VPNs and proxies. This process takes a little longer, but the strongest privacy and identity protection available is worth the wait. - - - PRIVATE WEB SURFING: Use with Orweb, the most anonymous way to access any website, even if it’s normally blocked, monitored, or on the hidden web. Get Orweb: https://goo.gl/s3mLa - - - PRIVATE CHAT MESSAGING: Use Gibberbot with Orbot to chat confidentially with anyone, anywhere for free. Get Gibberbot: https://goo.gl/O3FfS - - - PRIVACY FOR APPS: Any installed app can use Tor if it has a proxy feature, using the settings found here: https://goo.gl/2OA1y Use Orbot with Twitter, or try private web searching with DuckDuckGo: https://goo.gl/lgh1p - - - PRIVACY FOR EVERYONE: Tor can help you confidentially research a competitor, get around the Facebook block at school, or circumvent a firewall to watch sports at work. -PRIVACY MADE EASY: Check out our fun, interactive walkthrough: https://guardianproject.info/howto/browsefreely -IT’S OFFICIAL: This is the official version of the Tor onion routing service for Android. - - - ***Expert Root Mode*** - - - UNIVERSAL MODE: Orbot can be configured to transparently proxy all of your Internet traffic through Tor. You can also choose which specific apps you want to use through Tor. - - - ★ WE SPEAK YOUR LANGUAGE: Orbot is available for friends who speak: - - - العربية, azərbaycanca, български, català, Čeština, dansk, Deutsch, Ελληνικά, English, español, eesti, euskara, فارسی, suomi, français, galego, hrvatski, magyar, עברית, íslenska, italiano, 日本語, 한국어, lietuvių, latviešu, Македонци, Bahasa Melayu, Nederlands, norsk, polski, português, Русский, slovenčina, slovenščina, српски, svenska, Türkçe, українська, Tagalog, Tiếng Việt, 中文(简体), 中文(台灣) - Do not translate the names of the languages, leave them just like this. - - - Don’t see your language? Join us and help translate the app: - - - https://www.transifex.com/projects/p/orbot - Do not translate this. - - - ***Learn More*** - - - ★ ABOUT US: Guardian Project is a group of developers that make secure mobile apps and open-source code for a better tomorrow - - - ★ OUR WEBSITE: https://GuardianProject.info - - - ★ ABOUT TOR: https://TorProject.org - - - ★ ON TWITTER: https://twitter.com/guardianproject - - - ★ FREE SOFTWARE: Orbot is free software. Take a look at our source code, or join the community to make it better: - - - https://gitweb.torproject.org/orbot.git - Do not translate this. - - - ★ MESSAGE US: Are we missing your favorite feature? Found an annoying bug? Please tell us! We’d love to hear from you. Send us an email: support@guardianproject.info or find us in our chat room https://guardianproject.info/contact - - -
-
\ No newline at end of file diff --git a/description/in-rID.xlf b/description/in-rID.xlf deleted file mode 100644 index 483cf9d7..00000000 --- a/description/in-rID.xlf +++ /dev/null @@ -1,103 +0,0 @@ - - -
- Google places strick character limits on the various text fields in Google Play. The title is 30 characters, the short description is 80 characters, and the rest of the strings, which all go together in the description, are limited to 4000 characters. -
- - - Orbot - Orbot - This is limited by Google to 30 characters - - - Protect your privacy with this proxy with Tor - Lindungi privasi anda dengan proxi melalui Tor - This is limited by Google to 80 characters - - - Orbot is a free proxy app that empowers other apps to use the internet more securely. Orbot uses Tor to encrypt your Internet traffic and then hides it by bouncing through a series of computers around the world. Tor is free software and an open network that helps you defend against a form of network surveillance that threatens personal freedom and privacy, confidential business activities and relationships, and state security known as traffic analysis. - Orbot adalah aplikasi proxy gratis yang membuat aplikasi-aplikasi lainnya dapat terkoneksi dengan internet secara aman. Orbot menggunakan Tor untuk mengenkripsi hubungan internet anda dan menyalurkannya melewati berbagai komputer di seluruh dunia. Tor adalah software gratis dan suatu network terbuka, yang membantu anda menghindari pengawasan network yang mengancam kebebasan pribadi dan privasi, aktivitas bisnis rahasia dan relasi, serta keamanan negara yang dikenal dengan analisa traffic. - - - Orbot is the only app that creates a truly private internet connection. As the New York Times writes, “when a communication arrives from Tor, you can never know where or whom it’s from.” Tor won the 2012 Electronic Frontier Foundation (EFF) Pioneer Award. - Orbot adalah satu-satunya aplikasi yang menggunakan koneksi internet yang benar-benar pribadi. Seperti ditulis di New York Times, "saat datang komunikasi dari Tor, and tidak akan pernah tahu asal dan siapa pengirimnya." Tor memenangkan Pioneer Award 2012 dari Electronic Frontier Foundation (EFF). - - - ACCEPT NO SUBSTITUTES: Orbot is the safest way to use the Internet on Android. Period. Orbot bounces your encrypted traffic several times through computers around the world, instead of connecting you directly like VPNs and proxies. This process takes a little longer, but the strongest privacy and identity protection available is worth the wait. - - - PRIVATE WEB SURFING: Use with Orweb, the most anonymous way to access any website, even if it’s normally blocked, monitored, or on the hidden web. Get Orweb: https://goo.gl/s3mLa - - - PRIVATE CHAT MESSAGING: Use Gibberbot with Orbot to chat confidentially with anyone, anywhere for free. Get Gibberbot: https://goo.gl/O3FfS - - - PRIVACY FOR APPS: Any installed app can use Tor if it has a proxy feature, using the settings found here: https://goo.gl/2OA1y Use Orbot with Twitter, or try private web searching with DuckDuckGo: https://goo.gl/lgh1p - - - PRIVACY FOR EVERYONE: Tor can help you confidentially research a competitor, get around the Facebook block at school, or circumvent a firewall to watch sports at work. -PRIVACY MADE EASY: Check out our fun, interactive walkthrough: https://guardianproject.info/howto/browsefreely -IT’S OFFICIAL: This is the official version of the Tor onion routing service for Android. - - - ***Expert Root Mode*** - ***Mode Root Expert *** - - - UNIVERSAL MODE: Orbot can be configured to transparently proxy all of your Internet traffic through Tor. You can also choose which specific apps you want to use through Tor. - MODE UNIVERSAL: Orbot dapat dikonfigurasi untuk menjadi proxy yang akan melewatkan semua lalu-lintas internet anda melalui Tor. Anda juga dapat memilih aplikasi mana saja yang anda lewatkan datanya melalui Tor. - - - ★ WE SPEAK YOUR LANGUAGE: Orbot is available for friends who speak: - ★ KAMI BISA BAHASAMU : Orbot tersedia untuk teman-teman yang berbahasa: - - - العربية, azərbaycanca, български, català, Čeština, dansk, Deutsch, Ελληνικά, English, español, eesti, euskara, فارسی, suomi, français, galego, hrvatski, magyar, עברית, íslenska, italiano, 日本語, 한국어, lietuvių, latviešu, Македонци, Bahasa Melayu, Nederlands, norsk, polski, português, Русский, slovenčina, slovenščina, српски, svenska, Türkçe, українська, Tagalog, Tiếng Việt, 中文(简体), 中文(台灣) - العربية, azərbaycanca, български, català, Čeština, dansk, Deutsch, Ελληνικά, English, español, eesti, euskara, فارسی, suomi, français, galego, hrvatski, magyar, עברית, íslenska, italiano, 日本語, 한국어, lietuvių, latviešu, Македонци, Bahasa Melayu, Nederlands, norsk, polski, português, Русский, slovenčina, slovenščina, српски, svenska, Türkçe, українська, Tagalog, Tiếng Việt, 中文(简体), 中文(台灣) - Do not translate the names of the languages, leave them just like this. - - - Don’t see your language? Join us and help translate the app: - Tidak melihat bahasa anda? Bergabunglah dengan kami dan bantu menterjemahkan aplikasi ini. - - - https://www.transifex.com/projects/p/orbot - https://www.transifex.com/projects/p/orbot - Do not translate this. - - - ***Learn More*** - ***Lebih Lanjut*** - - - ★ ABOUT US: Guardian Project is a group of developers that make secure mobile apps and open-source code for a better tomorrow - ★ TENTANG KAMI: Guardian Project adalah sekelompok developer yang membuat aplikasi mobile yang aman dengan kode open-source untuk masa depan yang lebih baik - - - ★ OUR WEBSITE: https://GuardianProject.info - ★ WEBSITE KAMI: https://GuardianProject.info - - - ★ ABOUT TOR: https://TorProject.org - ★ TENTANG TOR: https://TorProject.org - - - ★ ON TWITTER: https://twitter.com/guardianproject - ★ TWITTER KAMI: https://twitter.com/guardianproject - - - ★ FREE SOFTWARE: Orbot is free software. Take a look at our source code, or join the community to make it better: - ★ SOFTWARE GRATIS: Orbot adalah software gratis. Periksalah kode kami, atau bergabunglah dalam komunitasnya untuk membuatnya lebih baik: - - - https://gitweb.torproject.org/orbot.git - https://gitweb.torproject.org/orbot.git - Do not translate this. - - - ★ MESSAGE US: Are we missing your favorite feature? Found an annoying bug? Please tell us! We’d love to hear from you. Send us an email: support@guardianproject.info or find us in our chat room https://guardianproject.info/contact - ★ KIRIMI KAMI PESAN: Apakah ada fitur favorit anda yang belum tersedia? Anda menemukan bug? Sampaikan! Kirimkan ke kami lewat email: support@guardianproject.info atau temukan kami di chat room https://guardianproject.info/contact - - -
-
\ No newline at end of file diff --git a/description/in.xlf b/description/in.xlf deleted file mode 100644 index 43587ce5..00000000 --- a/description/in.xlf +++ /dev/null @@ -1,87 +0,0 @@ - - -
- Google places strick character limits on the various text fields in Google Play. The title is 30 characters, the short description is 80 characters, and the rest of the strings, which all go together in the description, are limited to 4000 characters. -
- - - Orbot - Orbot - This is limited by Google to 30 characters - - - Protect your privacy with this proxy with Tor - This is limited by Google to 80 characters - - - Orbot is a free proxy app that empowers other apps to use the internet more securely. Orbot uses Tor to encrypt your Internet traffic and then hides it by bouncing through a series of computers around the world. Tor is free software and an open network that helps you defend against a form of network surveillance that threatens personal freedom and privacy, confidential business activities and relationships, and state security known as traffic analysis. - Orbot adalah aplikasi proxy gratis yang membuat aplikasi-aplikasi lainnya dapat terkoneksi dengan internet secara aman. Orbot menggunakan Tor untuk mengenkripsi hubungan internet anda dan menyalurkannya melewati berbagai komputer di seluruh dunia. Tor adalah software gratis dan suatu network terbuka, yang membantu anda menghindari pengawasan network yang mengancam kebebasan pribadi dan privasi, aktivitas bisnis rahasia dan relasi, serta keamanan negara yang dikenal dengan analisa traffic. - - - Orbot is the only app that creates a truly private internet connection. As the New York Times writes, “when a communication arrives from Tor, you can never know where or whom it’s from.” Tor won the 2012 Electronic Frontier Foundation (EFF) Pioneer Award. - - - ACCEPT NO SUBSTITUTES: Orbot is the safest way to use the Internet on Android. Period. Orbot bounces your encrypted traffic several times through computers around the world, instead of connecting you directly like VPNs and proxies. This process takes a little longer, but the strongest privacy and identity protection available is worth the wait. - - - PRIVATE WEB SURFING: Use with Orweb, the most anonymous way to access any website, even if it’s normally blocked, monitored, or on the hidden web. Get Orweb: https://goo.gl/s3mLa - - - PRIVATE CHAT MESSAGING: Use Gibberbot with Orbot to chat confidentially with anyone, anywhere for free. Get Gibberbot: https://goo.gl/O3FfS - - - PRIVACY FOR APPS: Any installed app can use Tor if it has a proxy feature, using the settings found here: https://goo.gl/2OA1y Use Orbot with Twitter, or try private web searching with DuckDuckGo: https://goo.gl/lgh1p - - - PRIVACY FOR EVERYONE: Tor can help you confidentially research a competitor, get around the Facebook block at school, or circumvent a firewall to watch sports at work. -PRIVACY MADE EASY: Check out our fun, interactive walkthrough: https://guardianproject.info/howto/browsefreely -IT’S OFFICIAL: This is the official version of the Tor onion routing service for Android. - - - ***Expert Root Mode*** - - - UNIVERSAL MODE: Orbot can be configured to transparently proxy all of your Internet traffic through Tor. You can also choose which specific apps you want to use through Tor. - - - ★ WE SPEAK YOUR LANGUAGE: Orbot is available for friends who speak: - - - العربية, azərbaycanca, български, català, Čeština, dansk, Deutsch, Ελληνικά, English, español, eesti, euskara, فارسی, suomi, français, galego, hrvatski, magyar, עברית, íslenska, italiano, 日本語, 한국어, lietuvių, latviešu, Македонци, Bahasa Melayu, Nederlands, norsk, polski, português, Русский, slovenčina, slovenščina, српски, svenska, Türkçe, українська, Tagalog, Tiếng Việt, 中文(简体), 中文(台灣) - Do not translate the names of the languages, leave them just like this. - - - Don’t see your language? Join us and help translate the app: - - - https://www.transifex.com/projects/p/orbot - Do not translate this. - - - ***Learn More*** - - - ★ ABOUT US: Guardian Project is a group of developers that make secure mobile apps and open-source code for a better tomorrow - - - ★ OUR WEBSITE: https://GuardianProject.info - - - ★ ABOUT TOR: https://TorProject.org - - - ★ ON TWITTER: https://twitter.com/guardianproject - - - ★ FREE SOFTWARE: Orbot is free software. Take a look at our source code, or join the community to make it better: - - - https://gitweb.torproject.org/orbot.git - Do not translate this. - - - ★ MESSAGE US: Are we missing your favorite feature? Found an annoying bug? Please tell us! We’d love to hear from you. Send us an email: support@guardianproject.info or find us in our chat room https://guardianproject.info/contact - - -
-
\ No newline at end of file diff --git a/description/is.xlf b/description/is.xlf deleted file mode 100644 index 7d4847cc..00000000 --- a/description/is.xlf +++ /dev/null @@ -1,103 +0,0 @@ - - -
- Google places strick character limits on the various text fields in Google Play. The title is 30 characters, the short description is 80 characters, and the rest of the strings, which all go together in the description, are limited to 4000 characters. -
- - - Orbot - Orbot - This is limited by Google to 30 characters - - - Protect your privacy with this proxy with Tor - Verndaðu einkalífið með þessum proxy með Tor - This is limited by Google to 80 characters - - - Orbot is a free proxy app that empowers other apps to use the internet more securely. Orbot uses Tor to encrypt your Internet traffic and then hides it by bouncing through a series of computers around the world. Tor is free software and an open network that helps you defend against a form of network surveillance that threatens personal freedom and privacy, confidential business activities and relationships, and state security known as traffic analysis. - Orbot er ókeypis proxy smáforrit sem gerir öðrum smáforritum kleift að nota veraldarvefinn á öruggari hátt. Orbot notar Tor til að dulkóða umferð þína á netinu og felur hana svo með að hoppa í gegnum fjölda tölva um allan heim. Tor er ókeypis hugbúnaður og opið net sem aðstoðar þig við að verjast gegn eftirliti á netinu sem vinnur gegn frelsi einkalífsins og friðhelgi, trúnaðar viðskiptamálum og samböndum, og ríkisöryggi þekkt sem umferðargreining. - - - Orbot is the only app that creates a truly private internet connection. As the New York Times writes, “when a communication arrives from Tor, you can never know where or whom it’s from.” Tor won the 2012 Electronic Frontier Foundation (EFF) Pioneer Award. - Orbot er eina smáforritið sem býr til raunverulega prívat veraldarvefs tengingu. Eins og New York Times skrifar, "þegar samskipti koma frá Tor, geturu aldrei vitað frá hverjum eða hvaðan það kemur." Tor vann 2012 Electronic Frontier Foundation (EFF) Frumkvöðlaverðlaunin. - - - ACCEPT NO SUBSTITUTES: Orbot is the safest way to use the Internet on Android. Period. Orbot bounces your encrypted traffic several times through computers around the world, instead of connecting you directly like VPNs and proxies. This process takes a little longer, but the strongest privacy and identity protection available is worth the wait. - - - PRIVATE WEB SURFING: Use with Orweb, the most anonymous way to access any website, even if it’s normally blocked, monitored, or on the hidden web. Get Orweb: https://goo.gl/s3mLa - - - PRIVATE CHAT MESSAGING: Use Gibberbot with Orbot to chat confidentially with anyone, anywhere for free. Get Gibberbot: https://goo.gl/O3FfS - - - PRIVACY FOR APPS: Any installed app can use Tor if it has a proxy feature, using the settings found here: https://goo.gl/2OA1y Use Orbot with Twitter, or try private web searching with DuckDuckGo: https://goo.gl/lgh1p - - - PRIVACY FOR EVERYONE: Tor can help you confidentially research a competitor, get around the Facebook block at school, or circumvent a firewall to watch sports at work. -PRIVACY MADE EASY: Check out our fun, interactive walkthrough: https://guardianproject.info/howto/browsefreely -IT’S OFFICIAL: This is the official version of the Tor onion routing service for Android. - - - ***Expert Root Mode*** - ***Sérfræðinga Rótar Viðmót*** - - - UNIVERSAL MODE: Orbot can be configured to transparently proxy all of your Internet traffic through Tor. You can also choose which specific apps you want to use through Tor. - ALHEIMS VIÐMÓT: Orbot getur verið stillt til að proxya alla veraldarvefs umferð í gegnum Tor á gegnsæjan hátt. Þú getur líka valið hvaða sértæku smáforritið þú vilt nota í gegnum Tor. - - - ★ WE SPEAK YOUR LANGUAGE: Orbot is available for friends who speak: - ★ VIÐ TÖLUM TUNGUMÁLIÐ ÞITT: Orbot er til fyrir vini sem tala: - - - العربية, azərbaycanca, български, català, Čeština, dansk, Deutsch, Ελληνικά, English, español, eesti, euskara, فارسی, suomi, français, galego, hrvatski, magyar, עברית, íslenska, italiano, 日本語, 한국어, lietuvių, latviešu, Македонци, Bahasa Melayu, Nederlands, norsk, polski, português, Русский, slovenčina, slovenščina, српски, svenska, Türkçe, українська, Tagalog, Tiếng Việt, 中文(简体), 中文(台灣) - العربية, azərbaycanca, български, català, Čeština, dansk, Deutsch, Ελληνικά, English, español, eesti, euskara, فارسی, suomi, français, galego, hrvatski, magyar, עברית, íslenska, italiano, 日本語, 한국어, lietuvių, latviešu, Македонци, Bahasa Melayu, Nederlands, norsk, polski, português, Русский, slovenčina, slovenščina, српски, svenska, Türkçe, українська, Tagalog, Tiếng Việt, 中文(简体), 中文(台灣) - Do not translate the names of the languages, leave them just like this. - - - Don’t see your language? Join us and help translate the app: - Sérðu ekki tungumálið þitt? Gakktu til liðs við okkur og aðstoðaðu við að þýða smáforritið: - - - https://www.transifex.com/projects/p/orbot - https://www.transifex.com/projects/p/orbot - Do not translate this. - - - ***Learn More*** - ***Lærðu Meira*** - - - ★ ABOUT US: Guardian Project is a group of developers that make secure mobile apps and open-source code for a better tomorrow - ★ UM OKKUR: Guardian Verkefnið er hópur þróara sem búa til örugg smáforrit fyrir snjalltæki og open-source kóða fyrir betri morgundag - - - ★ OUR WEBSITE: https://GuardianProject.info - ★ VEFSÍÐAN OKKAR: https://GuardianProject.info - - - ★ ABOUT TOR: https://TorProject.org - ★ UM TOR: https://TorProject.org - - - ★ ON TWITTER: https://twitter.com/guardianproject - ★ Á TWITTER: https://twitter.com/guardianproject - - - ★ FREE SOFTWARE: Orbot is free software. Take a look at our source code, or join the community to make it better: - ★ ÓKEYPIS HUGBÚNAÐUR: Orbot er ókeypis hugbúnaður. Kíktu á source kóðann okkar, eða gekktu til liðs við samfélagið til að bæta hann: - - - https://gitweb.torproject.org/orbot.git - https://gitweb.torproject.org/orbot.git - Do not translate this. - - - ★ MESSAGE US: Are we missing your favorite feature? Found an annoying bug? Please tell us! We’d love to hear from you. Send us an email: support@guardianproject.info or find us in our chat room https://guardianproject.info/contact - ★ SENDU SKILABOÐ: Vantar uppáhalds möguleikann þinn? Fannstu pirrandi bögg? Vinsamlegast segðu okkur! Við viljum endilega heyra frá þér. Sendu okkur tölvupóst: support@guardianproject.info eða finndu okkur á spjallrásinni https://guardianproject.info/contact - - -
-
\ No newline at end of file diff --git a/description/it.xlf b/description/it.xlf deleted file mode 100644 index 56bcb9ae..00000000 --- a/description/it.xlf +++ /dev/null @@ -1,105 +0,0 @@ - - -
- Google places strick character limits on the various text fields in Google Play. The title is 30 characters, the short description is 80 characters, and the rest of the strings, which all go together in the description, are limited to 4000 characters. -
- - - Orbot - Orbot - This is limited by Google to 30 characters - - - Protect your privacy with this proxy with Tor - Proteggi la tua privacy con Tor - This is limited by Google to 80 characters - - - Orbot is a free proxy app that empowers other apps to use the internet more securely. Orbot uses Tor to encrypt your Internet traffic and then hides it by bouncing through a series of computers around the world. Tor is free software and an open network that helps you defend against a form of network surveillance that threatens personal freedom and privacy, confidential business activities and relationships, and state security known as traffic analysis. - Orbot è un'applicazione proxy che permette alle altre applicazioni di accedere a internet in maniera più sicura. Orbot usa Tor per cifrare il traffico internet e lo nasconde poi facendolo rimbalzare attraverso una serie di computer attorno al mondo. Tor è un software libero e una rete aperta che aiuta a difendersi da una forma di sorveglianza della rete conosciuta come analisi del traffico. Quest'ultima minaccia libertà e privacy personale, attività commerciali riservate, rapporti interpersonali, e persino la sicurezza di stato. - - - Orbot is the only app that creates a truly private internet connection. As the New York Times writes, “when a communication arrives from Tor, you can never know where or whom it’s from.” Tor won the 2012 Electronic Frontier Foundation (EFF) Pioneer Award. - Orbot è l'unica app che crea una connessione internet veramente privata. Come riporta il New York Times: "Quando una comunicazione arriva da Tor, non si può sapere da chi o da dove arriva". Tor ha vinto il premio 2012 Electronic Frontier Foundation (EFF) Pioneer Award - - - ACCEPT NO SUBSTITUTES: Orbot is the safest way to use the Internet on Android. Period. Orbot bounces your encrypted traffic several times through computers around the world, instead of connecting you directly like VPNs and proxies. This process takes a little longer, but the strongest privacy and identity protection available is worth the wait. - - - PRIVATE WEB SURFING: Use with Orweb, the most anonymous way to access any website, even if it’s normally blocked, monitored, or on the hidden web. Get Orweb: https://goo.gl/s3mLa - - - PRIVATE CHAT MESSAGING: Use Gibberbot with Orbot to chat confidentially with anyone, anywhere for free. Get Gibberbot: https://goo.gl/O3FfS - - - PRIVACY FOR APPS: Any installed app can use Tor if it has a proxy feature, using the settings found here: https://goo.gl/2OA1y Use Orbot with Twitter, or try private web searching with DuckDuckGo: https://goo.gl/lgh1p - - - PRIVACY FOR EVERYONE: Tor can help you confidentially research a competitor, get around the Facebook block at school, or circumvent a firewall to watch sports at work. -PRIVACY MADE EASY: Check out our fun, interactive walkthrough: https://guardianproject.info/howto/browsefreely -IT’S OFFICIAL: This is the official version of the Tor onion routing service for Android. - - - ***Expert Root Mode*** - ***Modalità Root Esperto*** - - - UNIVERSAL MODE: Orbot can be configured to transparently proxy all of your Internet traffic through Tor. You can also choose which specific apps you want to use through Tor. - UNIVERSAL MODE: Orbot può essere configurato come proxy trasparente e veicolare tutto il traffico internet attraverso Tor. Inoltre si possono selezionare quali specifiche app usare con Tor. - - - ★ WE SPEAK YOUR LANGUAGE: Orbot is available for friends who speak: - ★ PARLIAMO LA TUA LINGUA: Orbot è disponibile per gli amici che parlano: - - - العربية, azərbaycanca, български, català, Čeština, dansk, Deutsch, Ελληνικά, English, español, eesti, euskara, فارسی, suomi, français, galego, hrvatski, magyar, עברית, íslenska, italiano, 日本語, 한국어, lietuvių, latviešu, Македонци, Bahasa Melayu, Nederlands, norsk, polski, português, Русский, slovenčina, slovenščina, српски, svenska, Türkçe, українська, Tagalog, Tiếng Việt, 中文(简体), 中文(台灣) - العربية, azərbaycanca, български, català, Čeština, dansk, Deutsch, Ελληνικά, English, español, eesti, euskara, فارسی, suomi, français, galego, hrvatski, magyar, עברית, íslenska, italiano, 日本語, 한국어, lietuvių, latviešu, Македонци, Bahasa Melayu, Nederlands, norsk, polski, português, Русский, slovenčina, slovenščina, српски, svenska, Türkçe, українська, Tagalog, Tiếng Việt, 中文(简体), 中文(台灣) - Do not translate the names of the languages, leave them just like this. - - - Don’t see your language? Join us and help translate the app: - Non trovi la tua lingua? Unisciti a noi e aiutaci a tradurre l'app: - - - https://www.transifex.com/projects/p/orbot - https://www.transifex.com/projects/p/orbot - Do not translate this. - - - ***Learn More*** - *** Saperne di più *** - - - ★ ABOUT US: Guardian Project is a group of developers that make secure mobile apps and open-source code for a better tomorrow - ★ CHI SIAMO: il Guardian Project è un gruppo di sviluppatori che crea applicazioni mobile sicure e codice open-source per un futuro migliore. - - - ★ OUR WEBSITE: https://GuardianProject.info - ★ IL NOSTRO SITO WEB: https://GuardianProject.info - - - ★ ABOUT TOR: https://TorProject.org - ★ INFORMAZIONI SU TOR: https://TorProject.org - - - ★ ON TWITTER: https://twitter.com/guardianproject - ★ SU TWITTER: https://twitter.com/guardianproject - - - ★ FREE SOFTWARE: Orbot is free software. Take a look at our source code, or join the community to make it better: - ★ OPEN-SOURCE: Orbot è software libero. Dai un'occhiata al nostro codice sorgente oppure entra a far parte della community per migliorarlo: - - - https://gitweb.torproject.org/orbot.git - https://gitweb.torproject.org/orbot.git - Do not translate this. - - - ★ MESSAGE US: Are we missing your favorite feature? Found an annoying bug? Please tell us! We’d love to hear from you. Send us an email: support@guardianproject.info or find us in our chat room https://guardianproject.info/contact - ★ CONTATTACI: non trovi la tua funzione preferita? Hai trovato un bug fastidioso? Diccelo! Vorremmo sentire la tua opinione! -Inviaci una email: support@guardianproject.info -o contattaci nella nostra chat room: https://guardianproject.info/contact - - -
-
\ No newline at end of file diff --git a/description/iw.xlf b/description/iw.xlf deleted file mode 100644 index 95d4886d..00000000 --- a/description/iw.xlf +++ /dev/null @@ -1,103 +0,0 @@ - - -
- Google places strick character limits on the various text fields in Google Play. The title is 30 characters, the short description is 80 characters, and the rest of the strings, which all go together in the description, are limited to 4000 characters. -
- - - Orbot - Orbot - This is limited by Google to 30 characters - - - Protect your privacy with this proxy with Tor - הגן על פרטיותך עם Tor - This is limited by Google to 80 characters - - - Orbot is a free proxy app that empowers other apps to use the internet more securely. Orbot uses Tor to encrypt your Internet traffic and then hides it by bouncing through a series of computers around the world. Tor is free software and an open network that helps you defend against a form of network surveillance that threatens personal freedom and privacy, confidential business activities and relationships, and state security known as traffic analysis. - Orbot הינה אפליקציית פרוקסי חינמית המאפשרת לאפליקציות אחרות להשתמש באינטרנט בבטחה. Orbot נעזרת ב-Tor כדי להצפין את תעבורת האינטרנט שלך ולהסוותה באמצעותה ניתובה דרך מספר מחשבים ברחבי העולם. Tor היא תוכנה חופשית ורשת פתוחה המסייעת לך להתגונן מפני סוגים מסוימים של אמצעי ניטור ומעקב אחר רשת האינטרנט המאיימים על הפרטיות, החירות האישית, פעילויות עסקיות ומערכות יחסים חשאיות. - - - Orbot is the only app that creates a truly private internet connection. As the New York Times writes, “when a communication arrives from Tor, you can never know where or whom it’s from.” Tor won the 2012 Electronic Frontier Foundation (EFF) Pioneer Award. - Orbot הינה האפליקציה היחידה שיוצרת חיבור אינטרנט פרטי באמת. כפי שנכתב בניו יורק טיימס, "כשתשדורת מגיעה מ-Tor, אתה לא באמת יכול לאתר את מקורה." Tor זכתה בפרס החלוציות של ארגון Electronic Frontier Foundation (EFF) לשנת 2012. - - - ACCEPT NO SUBSTITUTES: Orbot is the safest way to use the Internet on Android. Period. Orbot bounces your encrypted traffic several times through computers around the world, instead of connecting you directly like VPNs and proxies. This process takes a little longer, but the strongest privacy and identity protection available is worth the wait. - - - PRIVATE WEB SURFING: Use with Orweb, the most anonymous way to access any website, even if it’s normally blocked, monitored, or on the hidden web. Get Orweb: https://goo.gl/s3mLa - - - PRIVATE CHAT MESSAGING: Use Gibberbot with Orbot to chat confidentially with anyone, anywhere for free. Get Gibberbot: https://goo.gl/O3FfS - - - PRIVACY FOR APPS: Any installed app can use Tor if it has a proxy feature, using the settings found here: https://goo.gl/2OA1y Use Orbot with Twitter, or try private web searching with DuckDuckGo: https://goo.gl/lgh1p - - - PRIVACY FOR EVERYONE: Tor can help you confidentially research a competitor, get around the Facebook block at school, or circumvent a firewall to watch sports at work. -PRIVACY MADE EASY: Check out our fun, interactive walkthrough: https://guardianproject.info/howto/browsefreely -IT’S OFFICIAL: This is the official version of the Tor onion routing service for Android. - - - ***Expert Root Mode*** - ***מצב הרשאות על*** - - - UNIVERSAL MODE: Orbot can be configured to transparently proxy all of your Internet traffic through Tor. You can also choose which specific apps you want to use through Tor. - מצב אוניברסלי: Orbot ניתנת להגדרה כך שכל תעבורת האינטרנט שלך תעבור באופן אוטומטי דרך רשת Tor. בנוסף תוכל לבחור איזה אפליקציות ספציפיות יעשו שימוש ב-Tor. - - - ★ WE SPEAK YOUR LANGUAGE: Orbot is available for friends who speak: - אנו דוברים את שפתך: Orbot זמינה עבור חברים הדוברים: - - - العربية, azərbaycanca, български, català, Čeština, dansk, Deutsch, Ελληνικά, English, español, eesti, euskara, فارسی, suomi, français, galego, hrvatski, magyar, עברית, íslenska, italiano, 日本語, 한국어, lietuvių, latviešu, Македонци, Bahasa Melayu, Nederlands, norsk, polski, português, Русский, slovenčina, slovenščina, српски, svenska, Türkçe, українська, Tagalog, Tiếng Việt, 中文(简体), 中文(台灣) - العربية, azərbaycanca, български, català, Čeština, dansk, Deutsch, Ελληνικά, English, español, eesti, euskara, فارسی, suomi, français, galego, hrvatski, magyar, עברית, íslenska, italiano, 日本語, 한국어, lietuvių, latviešu, Македонци, Bahasa Melayu, Nederlands, norsk, polski, português, Русский, slovenčina, slovenščina, српски, svenska, Türkçe, українська, Tagalog, Tiếng Việt, 中文(简体), 中文(台灣) - Do not translate the names of the languages, leave them just like this. - - - Don’t see your language? Join us and help translate the app: - לא רואה את שפתך? הצטרף אלינו ועזור לתרגם את האפליקציה: - - - https://www.transifex.com/projects/p/orbot - https://www.transifex.com/projects/p/orbot - Do not translate this. - - - ***Learn More*** - ***למידע נוסף*** - - - ★ ABOUT US: Guardian Project is a group of developers that make secure mobile apps and open-source code for a better tomorrow - ★ עלינו: פרויקט גארדיין הוא קבוצה של מפתחים שיוצרים אפליקציות בטוחות לטלפון וכותבים קוד פתוח למען המחר - - - ★ OUR WEBSITE: https://GuardianProject.info - ★ אתר האינטרנט שלנו: https://GuardianProject.info - - - ★ ABOUT TOR: https://TorProject.org - ★ על https://TorProject.org :Tor - - - ★ ON TWITTER: https://twitter.com/guardianproject - ★ בטוויטר: https://twitter.com/guardianproject - - - ★ FREE SOFTWARE: Orbot is free software. Take a look at our source code, or join the community to make it better: - ★ תוכנה חופשית: Orbot היא תוכנה חופשית. העף מבט בקוד המקור שלנו, או הצטרף לקהילה על מנת לשפרו: - - - https://gitweb.torproject.org/orbot.git - https://gitweb.torproject.org/orbot.git - Do not translate this. - - - ★ MESSAGE US: Are we missing your favorite feature? Found an annoying bug? Please tell us! We’d love to hear from you. Send us an email: support@guardianproject.info or find us in our chat room https://guardianproject.info/contact - ★ דבר איתנו: פספסנו תכונה חשובה שיכולנו להוסיף לאפליקציה לדעתך? גילית באג מעצבן? אנא ספר לנו! נשמח לשמוע ממך. שלח לנו דואל: support@guardianproject.info או שוחח עמנו בחדר הצ'אט שלנו https://guardianproject.info/contact - - -
-
\ No newline at end of file diff --git a/description/ja.xlf b/description/ja.xlf deleted file mode 100644 index bbe57639..00000000 --- a/description/ja.xlf +++ /dev/null @@ -1,103 +0,0 @@ - - -
- Google places strick character limits on the various text fields in Google Play. The title is 30 characters, the short description is 80 characters, and the rest of the strings, which all go together in the description, are limited to 4000 characters. -
- - - Orbot - Orbot - This is limited by Google to 30 characters - - - Protect your privacy with this proxy with Tor - Torとこのプロキシを使用してプライバシーを保護しましょう - This is limited by Google to 80 characters - - - Orbot is a free proxy app that empowers other apps to use the internet more securely. Orbot uses Tor to encrypt your Internet traffic and then hides it by bouncing through a series of computers around the world. Tor is free software and an open network that helps you defend against a form of network surveillance that threatens personal freedom and privacy, confidential business activities and relationships, and state security known as traffic analysis. - Orbotは他のアプリがインターネットをより安全に使うことを可能にするフリーのプロキシアプリです。Orbotでは、Torを用いてあなたの端末のトラフィックを暗号化し、世界中のコンピューターを中継することで、そのトラフィックを隠します。Torはフリーのソフトウェアとオープンなネットワークであり、ユーザーの自由とプライバシーを脅かす監視活動や、機密のビジネス活動、国家によるトラフィック分析から身を守ることを助けてくれます。 - - - Orbot is the only app that creates a truly private internet connection. As the New York Times writes, “when a communication arrives from Tor, you can never know where or whom it’s from.” Tor won the 2012 Electronic Frontier Foundation (EFF) Pioneer Award. - Orbotは、真にプライベートなインターネット接続を作る唯一のアプリケーションです。ニューヨーク・タイムズが表現したように、「Torからコミュニケーションが到着するとき、それがどこから、また誰から来たのかについて知ることはできません」。Torは2012年のElectronic Frontier Foundation (EFF) パイオニア・アワードを受賞しました。 - - - ACCEPT NO SUBSTITUTES: Orbot is the safest way to use the Internet on Android. Period. Orbot bounces your encrypted traffic several times through computers around the world, instead of connecting you directly like VPNs and proxies. This process takes a little longer, but the strongest privacy and identity protection available is worth the wait. - - - PRIVATE WEB SURFING: Use with Orweb, the most anonymous way to access any website, even if it’s normally blocked, monitored, or on the hidden web. Get Orweb: https://goo.gl/s3mLa - - - PRIVATE CHAT MESSAGING: Use Gibberbot with Orbot to chat confidentially with anyone, anywhere for free. Get Gibberbot: https://goo.gl/O3FfS - - - PRIVACY FOR APPS: Any installed app can use Tor if it has a proxy feature, using the settings found here: https://goo.gl/2OA1y Use Orbot with Twitter, or try private web searching with DuckDuckGo: https://goo.gl/lgh1p - - - PRIVACY FOR EVERYONE: Tor can help you confidentially research a competitor, get around the Facebook block at school, or circumvent a firewall to watch sports at work. -PRIVACY MADE EASY: Check out our fun, interactive walkthrough: https://guardianproject.info/howto/browsefreely -IT’S OFFICIAL: This is the official version of the Tor onion routing service for Android. - - - ***Expert Root Mode*** - *** エキスパートルートモード *** - - - UNIVERSAL MODE: Orbot can be configured to transparently proxy all of your Internet traffic through Tor. You can also choose which specific apps you want to use through Tor. - ユニバーサル モード: Orbotは、Torを通してすべてのインターネット通信を透過プロキシを使用するよう設定することができます。Torを通じて使用したい特定のアプリケーションを選択することもできます。 - - - ★ WE SPEAK YOUR LANGUAGE: Orbot is available for friends who speak: - ★ あなたの言語で使用できます: Orbotは次の言語で利用できます: - - - العربية, azərbaycanca, български, català, Čeština, dansk, Deutsch, Ελληνικά, English, español, eesti, euskara, فارسی, suomi, français, galego, hrvatski, magyar, עברית, íslenska, italiano, 日本語, 한국어, lietuvių, latviešu, Македонци, Bahasa Melayu, Nederlands, norsk, polski, português, Русский, slovenčina, slovenščina, српски, svenska, Türkçe, українська, Tagalog, Tiếng Việt, 中文(简体), 中文(台灣) - العربية, azərbaycanca, български, català, Čeština, dansk, Deutsch, Ελληνικά, English, español, eesti, euskara, فارسی, suomi, français, galego, hrvatski, magyar, עברית, íslenska, italiano, 日本語, 한국어, lietuvių, latviešu, Македонци, Bahasa Melayu, Nederlands, norsk, polski, português, Русский, slovenčina, slovenščina, српски, svenska, Türkçe, українська, Tagalog, Tiếng Việt, 中文(简体), 中文(台灣) - Do not translate the names of the languages, leave them just like this. - - - Don’t see your language? Join us and help translate the app: - あなたの言語がありませんか? 私たちに参加して、アプリを翻訳するのを手伝ってください: - - - https://www.transifex.com/projects/p/orbot - https://www.transifex.com/projects/p/orbot - Do not translate this. - - - ***Learn More*** - ***さらに詳しく*** - - - ★ ABOUT US: Guardian Project is a group of developers that make secure mobile apps and open-source code for a better tomorrow - ★ 私たちについて: Guardianプロジェクトは、よりよい明日のためにセキュアなモバイルアプリとオープンソース コードを作っている開発者集団です - - - ★ OUR WEBSITE: https://GuardianProject.info - ★ 私たちのウェブサイト: https://GuardianProject.info - - - ★ ABOUT TOR: https://TorProject.org - ★ Torについて: https://TorProject.org - - - ★ ON TWITTER: https://twitter.com/guardianproject - ★ Twitterで: https://twitter.com/guardianproject - - - ★ FREE SOFTWARE: Orbot is free software. Take a look at our source code, or join the community to make it better: - ★ フリーソフトウェア: Orbotはフリーソフトウェアです。より良くするために、ソースコード見たり、コミュニティに参加してください: - - - https://gitweb.torproject.org/orbot.git - https://gitweb.torproject.org/orbot.git - Do not translate this. - - - ★ MESSAGE US: Are we missing your favorite feature? Found an annoying bug? Please tell us! We’d love to hear from you. Send us an email: support@guardianproject.info or find us in our chat room https://guardianproject.info/contact - ★ メッセージをください: 何かお気に入りの機能が欠けていませんか? 鬱陶しいバグを見つけましたか? ぜひお聞かせください! 私たちにメールを送る: support@guardianproject.info か、チャットルーム https://guardianproject.info/contact で見つけてください - - -
-
\ No newline at end of file diff --git a/description/kn-rIN.xlf b/description/kn-rIN.xlf deleted file mode 100644 index da61e61d..00000000 --- a/description/kn-rIN.xlf +++ /dev/null @@ -1,85 +0,0 @@ - - -
- Google places strick character limits on the various text fields in Google Play. The title is 30 characters, the short description is 80 characters, and the rest of the strings, which all go together in the description, are limited to 4000 characters. -
- - - Orbot - This is limited by Google to 30 characters - - - Protect your privacy with this proxy with Tor - This is limited by Google to 80 characters - - - Orbot is a free proxy app that empowers other apps to use the internet more securely. Orbot uses Tor to encrypt your Internet traffic and then hides it by bouncing through a series of computers around the world. Tor is free software and an open network that helps you defend against a form of network surveillance that threatens personal freedom and privacy, confidential business activities and relationships, and state security known as traffic analysis. - - - Orbot is the only app that creates a truly private internet connection. As the New York Times writes, “when a communication arrives from Tor, you can never know where or whom it’s from.” Tor won the 2012 Electronic Frontier Foundation (EFF) Pioneer Award. - - - ACCEPT NO SUBSTITUTES: Orbot is the safest way to use the Internet on Android. Period. Orbot bounces your encrypted traffic several times through computers around the world, instead of connecting you directly like VPNs and proxies. This process takes a little longer, but the strongest privacy and identity protection available is worth the wait. - - - PRIVATE WEB SURFING: Use with Orweb, the most anonymous way to access any website, even if it’s normally blocked, monitored, or on the hidden web. Get Orweb: https://goo.gl/s3mLa - - - PRIVATE CHAT MESSAGING: Use Gibberbot with Orbot to chat confidentially with anyone, anywhere for free. Get Gibberbot: https://goo.gl/O3FfS - - - PRIVACY FOR APPS: Any installed app can use Tor if it has a proxy feature, using the settings found here: https://goo.gl/2OA1y Use Orbot with Twitter, or try private web searching with DuckDuckGo: https://goo.gl/lgh1p - - - PRIVACY FOR EVERYONE: Tor can help you confidentially research a competitor, get around the Facebook block at school, or circumvent a firewall to watch sports at work. -PRIVACY MADE EASY: Check out our fun, interactive walkthrough: https://guardianproject.info/howto/browsefreely -IT’S OFFICIAL: This is the official version of the Tor onion routing service for Android. - - - ***Expert Root Mode*** - - - UNIVERSAL MODE: Orbot can be configured to transparently proxy all of your Internet traffic through Tor. You can also choose which specific apps you want to use through Tor. - - - ★ WE SPEAK YOUR LANGUAGE: Orbot is available for friends who speak: - - - العربية, azərbaycanca, български, català, Čeština, dansk, Deutsch, Ελληνικά, English, español, eesti, euskara, فارسی, suomi, français, galego, hrvatski, magyar, עברית, íslenska, italiano, 日本語, 한국어, lietuvių, latviešu, Македонци, Bahasa Melayu, Nederlands, norsk, polski, português, Русский, slovenčina, slovenščina, српски, svenska, Türkçe, українська, Tagalog, Tiếng Việt, 中文(简体), 中文(台灣) - Do not translate the names of the languages, leave them just like this. - - - Don’t see your language? Join us and help translate the app: - - - https://www.transifex.com/projects/p/orbot - Do not translate this. - - - ***Learn More*** - - - ★ ABOUT US: Guardian Project is a group of developers that make secure mobile apps and open-source code for a better tomorrow - - - ★ OUR WEBSITE: https://GuardianProject.info - - - ★ ABOUT TOR: https://TorProject.org - - - ★ ON TWITTER: https://twitter.com/guardianproject - - - ★ FREE SOFTWARE: Orbot is free software. Take a look at our source code, or join the community to make it better: - - - https://gitweb.torproject.org/orbot.git - Do not translate this. - - - ★ MESSAGE US: Are we missing your favorite feature? Found an annoying bug? Please tell us! We’d love to hear from you. Send us an email: support@guardianproject.info or find us in our chat room https://guardianproject.info/contact - - -
-
\ No newline at end of file diff --git a/description/kn.xlf b/description/kn.xlf deleted file mode 100644 index d6b55853..00000000 --- a/description/kn.xlf +++ /dev/null @@ -1,85 +0,0 @@ - - -
- Google places strick character limits on the various text fields in Google Play. The title is 30 characters, the short description is 80 characters, and the rest of the strings, which all go together in the description, are limited to 4000 characters. -
- - - Orbot - This is limited by Google to 30 characters - - - Protect your privacy with this proxy with Tor - This is limited by Google to 80 characters - - - Orbot is a free proxy app that empowers other apps to use the internet more securely. Orbot uses Tor to encrypt your Internet traffic and then hides it by bouncing through a series of computers around the world. Tor is free software and an open network that helps you defend against a form of network surveillance that threatens personal freedom and privacy, confidential business activities and relationships, and state security known as traffic analysis. - - - Orbot is the only app that creates a truly private internet connection. As the New York Times writes, “when a communication arrives from Tor, you can never know where or whom it’s from.” Tor won the 2012 Electronic Frontier Foundation (EFF) Pioneer Award. - - - ACCEPT NO SUBSTITUTES: Orbot is the safest way to use the Internet on Android. Period. Orbot bounces your encrypted traffic several times through computers around the world, instead of connecting you directly like VPNs and proxies. This process takes a little longer, but the strongest privacy and identity protection available is worth the wait. - - - PRIVATE WEB SURFING: Use with Orweb, the most anonymous way to access any website, even if it’s normally blocked, monitored, or on the hidden web. Get Orweb: https://goo.gl/s3mLa - - - PRIVATE CHAT MESSAGING: Use Gibberbot with Orbot to chat confidentially with anyone, anywhere for free. Get Gibberbot: https://goo.gl/O3FfS - - - PRIVACY FOR APPS: Any installed app can use Tor if it has a proxy feature, using the settings found here: https://goo.gl/2OA1y Use Orbot with Twitter, or try private web searching with DuckDuckGo: https://goo.gl/lgh1p - - - PRIVACY FOR EVERYONE: Tor can help you confidentially research a competitor, get around the Facebook block at school, or circumvent a firewall to watch sports at work. -PRIVACY MADE EASY: Check out our fun, interactive walkthrough: https://guardianproject.info/howto/browsefreely -IT’S OFFICIAL: This is the official version of the Tor onion routing service for Android. - - - ***Expert Root Mode*** - - - UNIVERSAL MODE: Orbot can be configured to transparently proxy all of your Internet traffic through Tor. You can also choose which specific apps you want to use through Tor. - - - ★ WE SPEAK YOUR LANGUAGE: Orbot is available for friends who speak: - - - العربية, azərbaycanca, български, català, Čeština, dansk, Deutsch, Ελληνικά, English, español, eesti, euskara, فارسی, suomi, français, galego, hrvatski, magyar, עברית, íslenska, italiano, 日本語, 한국어, lietuvių, latviešu, Македонци, Bahasa Melayu, Nederlands, norsk, polski, português, Русский, slovenčina, slovenščina, српски, svenska, Türkçe, українська, Tagalog, Tiếng Việt, 中文(简体), 中文(台灣) - Do not translate the names of the languages, leave them just like this. - - - Don’t see your language? Join us and help translate the app: - - - https://www.transifex.com/projects/p/orbot - Do not translate this. - - - ***Learn More*** - - - ★ ABOUT US: Guardian Project is a group of developers that make secure mobile apps and open-source code for a better tomorrow - - - ★ OUR WEBSITE: https://GuardianProject.info - - - ★ ABOUT TOR: https://TorProject.org - - - ★ ON TWITTER: https://twitter.com/guardianproject - - - ★ FREE SOFTWARE: Orbot is free software. Take a look at our source code, or join the community to make it better: - - - https://gitweb.torproject.org/orbot.git - Do not translate this. - - - ★ MESSAGE US: Are we missing your favorite feature? Found an annoying bug? Please tell us! We’d love to hear from you. Send us an email: support@guardianproject.info or find us in our chat room https://guardianproject.info/contact - - -
-
\ No newline at end of file diff --git a/description/ko.xlf b/description/ko.xlf deleted file mode 100644 index 5da69db7..00000000 --- a/description/ko.xlf +++ /dev/null @@ -1,96 +0,0 @@ - - -
- Google places strick character limits on the various text fields in Google Play. The title is 30 characters, the short description is 80 characters, and the rest of the strings, which all go together in the description, are limited to 4000 characters. -
- - - Orbot - Orbot - This is limited by Google to 30 characters - - - Protect your privacy with this proxy with Tor - Tor의 이 프록시로 여러분의 개인 정보를 지키세요 - This is limited by Google to 80 characters - - - Orbot is a free proxy app that empowers other apps to use the internet more securely. Orbot uses Tor to encrypt your Internet traffic and then hides it by bouncing through a series of computers around the world. Tor is free software and an open network that helps you defend against a form of network surveillance that threatens personal freedom and privacy, confidential business activities and relationships, and state security known as traffic analysis. - - - Orbot is the only app that creates a truly private internet connection. As the New York Times writes, “when a communication arrives from Tor, you can never know where or whom it’s from.” Tor won the 2012 Electronic Frontier Foundation (EFF) Pioneer Award. - - - ACCEPT NO SUBSTITUTES: Orbot is the safest way to use the Internet on Android. Period. Orbot bounces your encrypted traffic several times through computers around the world, instead of connecting you directly like VPNs and proxies. This process takes a little longer, but the strongest privacy and identity protection available is worth the wait. - - - PRIVATE WEB SURFING: Use with Orweb, the most anonymous way to access any website, even if it’s normally blocked, monitored, or on the hidden web. Get Orweb: https://goo.gl/s3mLa - - - PRIVATE CHAT MESSAGING: Use Gibberbot with Orbot to chat confidentially with anyone, anywhere for free. Get Gibberbot: https://goo.gl/O3FfS - - - PRIVACY FOR APPS: Any installed app can use Tor if it has a proxy feature, using the settings found here: https://goo.gl/2OA1y Use Orbot with Twitter, or try private web searching with DuckDuckGo: https://goo.gl/lgh1p - - - PRIVACY FOR EVERYONE: Tor can help you confidentially research a competitor, get around the Facebook block at school, or circumvent a firewall to watch sports at work. -PRIVACY MADE EASY: Check out our fun, interactive walkthrough: https://guardianproject.info/howto/browsefreely -IT’S OFFICIAL: This is the official version of the Tor onion routing service for Android. - - - ***Expert Root Mode*** - ***전문가 루트 모드*** - - - UNIVERSAL MODE: Orbot can be configured to transparently proxy all of your Internet traffic through Tor. You can also choose which specific apps you want to use through Tor. - - - ★ WE SPEAK YOUR LANGUAGE: Orbot is available for friends who speak: - ★ 우리는 여러분의 언어를 구사합니다: Orbot은 다음 언어로 사용할 수 있습니다: - - - العربية, azərbaycanca, български, català, Čeština, dansk, Deutsch, Ελληνικά, English, español, eesti, euskara, فارسی, suomi, français, galego, hrvatski, magyar, עברית, íslenska, italiano, 日本語, 한국어, lietuvių, latviešu, Македонци, Bahasa Melayu, Nederlands, norsk, polski, português, Русский, slovenčina, slovenščina, српски, svenska, Türkçe, українська, Tagalog, Tiếng Việt, 中文(简体), 中文(台灣) - Do not translate the names of the languages, leave them just like this. - - - Don’t see your language? Join us and help translate the app: - 여러분의 언어가 보이지 않습니까? 우리에게 가입하여 앱을 번역하는 것을 도와주십시오: - - - https://www.transifex.com/projects/p/orbot - Do not translate this. - - - ***Learn More*** - ***더 알아보기*** - - - ★ ABOUT US: Guardian Project is a group of developers that make secure mobile apps and open-source code for a better tomorrow - ★ 우리에 대하여: 가디언 프로젝트는 더 나은 내일을 위해 안전한 모바일 앱 및 오픈 소스 코드를 만드는 개발자 그룹입니다 - - - ★ OUR WEBSITE: https://GuardianProject.info - ★ 우리 웹사이트: https://GuardianProject.info - - - ★ ABOUT TOR: https://TorProject.org - ★ TOR에 대하여: https://TorProject.org - - - ★ ON TWITTER: https://twitter.com/guardianproject - ★ 트위터: https://twitter.com/guardianproject - - - ★ FREE SOFTWARE: Orbot is free software. Take a look at our source code, or join the community to make it better: - ★ 자유 소프트웨어: Orbot은 자유 소프트웨어입니다. 그것을 더 좋게 만드려면 우리의 소스 코드를 찾아보거나, 공동체에 들어오세요: - - - https://gitweb.torproject.org/orbot.git - Do not translate this. - - - ★ MESSAGE US: Are we missing your favorite feature? Found an annoying bug? Please tell us! We’d love to hear from you. Send us an email: support@guardianproject.info or find us in our chat room https://guardianproject.info/contact - - -
-
\ No newline at end of file diff --git a/description/ky.xlf b/description/ky.xlf deleted file mode 100644 index 995b3433..00000000 --- a/description/ky.xlf +++ /dev/null @@ -1,85 +0,0 @@ - - -
- Google places strick character limits on the various text fields in Google Play. The title is 30 characters, the short description is 80 characters, and the rest of the strings, which all go together in the description, are limited to 4000 characters. -
- - - Orbot - This is limited by Google to 30 characters - - - Protect your privacy with this proxy with Tor - This is limited by Google to 80 characters - - - Orbot is a free proxy app that empowers other apps to use the internet more securely. Orbot uses Tor to encrypt your Internet traffic and then hides it by bouncing through a series of computers around the world. Tor is free software and an open network that helps you defend against a form of network surveillance that threatens personal freedom and privacy, confidential business activities and relationships, and state security known as traffic analysis. - - - Orbot is the only app that creates a truly private internet connection. As the New York Times writes, “when a communication arrives from Tor, you can never know where or whom it’s from.” Tor won the 2012 Electronic Frontier Foundation (EFF) Pioneer Award. - - - ACCEPT NO SUBSTITUTES: Orbot is the safest way to use the Internet on Android. Period. Orbot bounces your encrypted traffic several times through computers around the world, instead of connecting you directly like VPNs and proxies. This process takes a little longer, but the strongest privacy and identity protection available is worth the wait. - - - PRIVATE WEB SURFING: Use with Orweb, the most anonymous way to access any website, even if it’s normally blocked, monitored, or on the hidden web. Get Orweb: https://goo.gl/s3mLa - - - PRIVATE CHAT MESSAGING: Use Gibberbot with Orbot to chat confidentially with anyone, anywhere for free. Get Gibberbot: https://goo.gl/O3FfS - - - PRIVACY FOR APPS: Any installed app can use Tor if it has a proxy feature, using the settings found here: https://goo.gl/2OA1y Use Orbot with Twitter, or try private web searching with DuckDuckGo: https://goo.gl/lgh1p - - - PRIVACY FOR EVERYONE: Tor can help you confidentially research a competitor, get around the Facebook block at school, or circumvent a firewall to watch sports at work. -PRIVACY MADE EASY: Check out our fun, interactive walkthrough: https://guardianproject.info/howto/browsefreely -IT’S OFFICIAL: This is the official version of the Tor onion routing service for Android. - - - ***Expert Root Mode*** - - - UNIVERSAL MODE: Orbot can be configured to transparently proxy all of your Internet traffic through Tor. You can also choose which specific apps you want to use through Tor. - - - ★ WE SPEAK YOUR LANGUAGE: Orbot is available for friends who speak: - - - العربية, azərbaycanca, български, català, Čeština, dansk, Deutsch, Ελληνικά, English, español, eesti, euskara, فارسی, suomi, français, galego, hrvatski, magyar, עברית, íslenska, italiano, 日本語, 한국어, lietuvių, latviešu, Македонци, Bahasa Melayu, Nederlands, norsk, polski, português, Русский, slovenčina, slovenščina, српски, svenska, Türkçe, українська, Tagalog, Tiếng Việt, 中文(简体), 中文(台灣) - Do not translate the names of the languages, leave them just like this. - - - Don’t see your language? Join us and help translate the app: - - - https://www.transifex.com/projects/p/orbot - Do not translate this. - - - ***Learn More*** - - - ★ ABOUT US: Guardian Project is a group of developers that make secure mobile apps and open-source code for a better tomorrow - - - ★ OUR WEBSITE: https://GuardianProject.info - - - ★ ABOUT TOR: https://TorProject.org - - - ★ ON TWITTER: https://twitter.com/guardianproject - - - ★ FREE SOFTWARE: Orbot is free software. Take a look at our source code, or join the community to make it better: - - - https://gitweb.torproject.org/orbot.git - Do not translate this. - - - ★ MESSAGE US: Are we missing your favorite feature? Found an annoying bug? Please tell us! We’d love to hear from you. Send us an email: support@guardianproject.info or find us in our chat room https://guardianproject.info/contact - - -
-
\ No newline at end of file diff --git a/description/lt-rLT.xlf b/description/lt-rLT.xlf deleted file mode 100644 index 51791373..00000000 --- a/description/lt-rLT.xlf +++ /dev/null @@ -1,85 +0,0 @@ - - -
- Google places strick character limits on the various text fields in Google Play. The title is 30 characters, the short description is 80 characters, and the rest of the strings, which all go together in the description, are limited to 4000 characters. -
- - - Orbot - This is limited by Google to 30 characters - - - Protect your privacy with this proxy with Tor - This is limited by Google to 80 characters - - - Orbot is a free proxy app that empowers other apps to use the internet more securely. Orbot uses Tor to encrypt your Internet traffic and then hides it by bouncing through a series of computers around the world. Tor is free software and an open network that helps you defend against a form of network surveillance that threatens personal freedom and privacy, confidential business activities and relationships, and state security known as traffic analysis. - - - Orbot is the only app that creates a truly private internet connection. As the New York Times writes, “when a communication arrives from Tor, you can never know where or whom it’s from.” Tor won the 2012 Electronic Frontier Foundation (EFF) Pioneer Award. - - - ACCEPT NO SUBSTITUTES: Orbot is the safest way to use the Internet on Android. Period. Orbot bounces your encrypted traffic several times through computers around the world, instead of connecting you directly like VPNs and proxies. This process takes a little longer, but the strongest privacy and identity protection available is worth the wait. - - - PRIVATE WEB SURFING: Use with Orweb, the most anonymous way to access any website, even if it’s normally blocked, monitored, or on the hidden web. Get Orweb: https://goo.gl/s3mLa - - - PRIVATE CHAT MESSAGING: Use Gibberbot with Orbot to chat confidentially with anyone, anywhere for free. Get Gibberbot: https://goo.gl/O3FfS - - - PRIVACY FOR APPS: Any installed app can use Tor if it has a proxy feature, using the settings found here: https://goo.gl/2OA1y Use Orbot with Twitter, or try private web searching with DuckDuckGo: https://goo.gl/lgh1p - - - PRIVACY FOR EVERYONE: Tor can help you confidentially research a competitor, get around the Facebook block at school, or circumvent a firewall to watch sports at work. -PRIVACY MADE EASY: Check out our fun, interactive walkthrough: https://guardianproject.info/howto/browsefreely -IT’S OFFICIAL: This is the official version of the Tor onion routing service for Android. - - - ***Expert Root Mode*** - - - UNIVERSAL MODE: Orbot can be configured to transparently proxy all of your Internet traffic through Tor. You can also choose which specific apps you want to use through Tor. - - - ★ WE SPEAK YOUR LANGUAGE: Orbot is available for friends who speak: - - - العربية, azərbaycanca, български, català, Čeština, dansk, Deutsch, Ελληνικά, English, español, eesti, euskara, فارسی, suomi, français, galego, hrvatski, magyar, עברית, íslenska, italiano, 日本語, 한국어, lietuvių, latviešu, Македонци, Bahasa Melayu, Nederlands, norsk, polski, português, Русский, slovenčina, slovenščina, српски, svenska, Türkçe, українська, Tagalog, Tiếng Việt, 中文(简体), 中文(台灣) - Do not translate the names of the languages, leave them just like this. - - - Don’t see your language? Join us and help translate the app: - - - https://www.transifex.com/projects/p/orbot - Do not translate this. - - - ***Learn More*** - - - ★ ABOUT US: Guardian Project is a group of developers that make secure mobile apps and open-source code for a better tomorrow - - - ★ OUR WEBSITE: https://GuardianProject.info - - - ★ ABOUT TOR: https://TorProject.org - - - ★ ON TWITTER: https://twitter.com/guardianproject - - - ★ FREE SOFTWARE: Orbot is free software. Take a look at our source code, or join the community to make it better: - - - https://gitweb.torproject.org/orbot.git - Do not translate this. - - - ★ MESSAGE US: Are we missing your favorite feature? Found an annoying bug? Please tell us! We’d love to hear from you. Send us an email: support@guardianproject.info or find us in our chat room https://guardianproject.info/contact - - -
-
\ No newline at end of file diff --git a/description/lt.xlf b/description/lt.xlf deleted file mode 100644 index fe34bd6c..00000000 --- a/description/lt.xlf +++ /dev/null @@ -1,85 +0,0 @@ - - -
- Google places strick character limits on the various text fields in Google Play. The title is 30 characters, the short description is 80 characters, and the rest of the strings, which all go together in the description, are limited to 4000 characters. -
- - - Orbot - This is limited by Google to 30 characters - - - Protect your privacy with this proxy with Tor - This is limited by Google to 80 characters - - - Orbot is a free proxy app that empowers other apps to use the internet more securely. Orbot uses Tor to encrypt your Internet traffic and then hides it by bouncing through a series of computers around the world. Tor is free software and an open network that helps you defend against a form of network surveillance that threatens personal freedom and privacy, confidential business activities and relationships, and state security known as traffic analysis. - - - Orbot is the only app that creates a truly private internet connection. As the New York Times writes, “when a communication arrives from Tor, you can never know where or whom it’s from.” Tor won the 2012 Electronic Frontier Foundation (EFF) Pioneer Award. - - - ACCEPT NO SUBSTITUTES: Orbot is the safest way to use the Internet on Android. Period. Orbot bounces your encrypted traffic several times through computers around the world, instead of connecting you directly like VPNs and proxies. This process takes a little longer, but the strongest privacy and identity protection available is worth the wait. - - - PRIVATE WEB SURFING: Use with Orweb, the most anonymous way to access any website, even if it’s normally blocked, monitored, or on the hidden web. Get Orweb: https://goo.gl/s3mLa - - - PRIVATE CHAT MESSAGING: Use Gibberbot with Orbot to chat confidentially with anyone, anywhere for free. Get Gibberbot: https://goo.gl/O3FfS - - - PRIVACY FOR APPS: Any installed app can use Tor if it has a proxy feature, using the settings found here: https://goo.gl/2OA1y Use Orbot with Twitter, or try private web searching with DuckDuckGo: https://goo.gl/lgh1p - - - PRIVACY FOR EVERYONE: Tor can help you confidentially research a competitor, get around the Facebook block at school, or circumvent a firewall to watch sports at work. -PRIVACY MADE EASY: Check out our fun, interactive walkthrough: https://guardianproject.info/howto/browsefreely -IT’S OFFICIAL: This is the official version of the Tor onion routing service for Android. - - - ***Expert Root Mode*** - - - UNIVERSAL MODE: Orbot can be configured to transparently proxy all of your Internet traffic through Tor. You can also choose which specific apps you want to use through Tor. - - - ★ WE SPEAK YOUR LANGUAGE: Orbot is available for friends who speak: - - - العربية, azərbaycanca, български, català, Čeština, dansk, Deutsch, Ελληνικά, English, español, eesti, euskara, فارسی, suomi, français, galego, hrvatski, magyar, עברית, íslenska, italiano, 日本語, 한국어, lietuvių, latviešu, Македонци, Bahasa Melayu, Nederlands, norsk, polski, português, Русский, slovenčina, slovenščina, српски, svenska, Türkçe, українська, Tagalog, Tiếng Việt, 中文(简体), 中文(台灣) - Do not translate the names of the languages, leave them just like this. - - - Don’t see your language? Join us and help translate the app: - - - https://www.transifex.com/projects/p/orbot - Do not translate this. - - - ***Learn More*** - - - ★ ABOUT US: Guardian Project is a group of developers that make secure mobile apps and open-source code for a better tomorrow - - - ★ OUR WEBSITE: https://GuardianProject.info - - - ★ ABOUT TOR: https://TorProject.org - - - ★ ON TWITTER: https://twitter.com/guardianproject - - - ★ FREE SOFTWARE: Orbot is free software. Take a look at our source code, or join the community to make it better: - - - https://gitweb.torproject.org/orbot.git - Do not translate this. - - - ★ MESSAGE US: Are we missing your favorite feature? Found an annoying bug? Please tell us! We’d love to hear from you. Send us an email: support@guardianproject.info or find us in our chat room https://guardianproject.info/contact - - -
-
\ No newline at end of file diff --git a/description/lv.xlf b/description/lv.xlf deleted file mode 100644 index ba3aa7fa..00000000 --- a/description/lv.xlf +++ /dev/null @@ -1,103 +0,0 @@ - - -
- Google places strick character limits on the various text fields in Google Play. The title is 30 characters, the short description is 80 characters, and the rest of the strings, which all go together in the description, are limited to 4000 characters. -
- - - Orbot - Orbot - This is limited by Google to 30 characters - - - Protect your privacy with this proxy with Tor - Aizsargājiet ar Tor'u savu privātumu šajā starpniekserverī - This is limited by Google to 80 characters - - - Orbot is a free proxy app that empowers other apps to use the internet more securely. Orbot uses Tor to encrypt your Internet traffic and then hides it by bouncing through a series of computers around the world. Tor is free software and an open network that helps you defend against a form of network surveillance that threatens personal freedom and privacy, confidential business activities and relationships, and state security known as traffic analysis. - Orbot ir starpniekserveru bezmaksas lietotne, kas sniedz iespēju citām lietotnēm drošāk lietot internetu. Orbot izmanto Tor, lai šifrētu Jūsu interneta datplūsmu, tad to paslēpj, pārsūtot to caur daudziem datoriem visā pasaulē. Tor ir bezmaksas programmatūra un atvērts tīkls, kas palīdz Jums aizsargāties pret tīkla uzraudzības veidu - datplūsmas analīzi -, ar kuras palīdzību tiek apdraudēta personiskā brīvība un privātums, konfidenciālas lietišķas darbības un attiecības, kā arī valsts drošība. - - - Orbot is the only app that creates a truly private internet connection. As the New York Times writes, “when a communication arrives from Tor, you can never know where or whom it’s from.” Tor won the 2012 Electronic Frontier Foundation (EFF) Pioneer Award. - Orbot ir vienīgā lietotne, kas izveido patiesi privātu interneta savienojumu. Dienas laikraksts New York Times precīzi rakstīja „kad saziņa pienāk no Tor, tad nav iespējams zināt no kurienes un kā tā nāk”. 2012. gadā Tor saņēma Elektronikas Attīstības fonda jeb Electronic Frontier Foundation (EFF) Izgudrotāju balvu jeb Pioneer Award. - - - ACCEPT NO SUBSTITUTES: Orbot is the safest way to use the Internet on Android. Period. Orbot bounces your encrypted traffic several times through computers around the world, instead of connecting you directly like VPNs and proxies. This process takes a little longer, but the strongest privacy and identity protection available is worth the wait. - - - PRIVATE WEB SURFING: Use with Orweb, the most anonymous way to access any website, even if it’s normally blocked, monitored, or on the hidden web. Get Orweb: https://goo.gl/s3mLa - - - PRIVATE CHAT MESSAGING: Use Gibberbot with Orbot to chat confidentially with anyone, anywhere for free. Get Gibberbot: https://goo.gl/O3FfS - - - PRIVACY FOR APPS: Any installed app can use Tor if it has a proxy feature, using the settings found here: https://goo.gl/2OA1y Use Orbot with Twitter, or try private web searching with DuckDuckGo: https://goo.gl/lgh1p - - - PRIVACY FOR EVERYONE: Tor can help you confidentially research a competitor, get around the Facebook block at school, or circumvent a firewall to watch sports at work. -PRIVACY MADE EASY: Check out our fun, interactive walkthrough: https://guardianproject.info/howto/browsefreely -IT’S OFFICIAL: This is the official version of the Tor onion routing service for Android. - - - ***Expert Root Mode*** - ***Eksperta saknes režīms*** - - - UNIVERSAL MODE: Orbot can be configured to transparently proxy all of your Internet traffic through Tor. You can also choose which specific apps you want to use through Tor. - UNIVERSĀLAIS REŽĪMS: Orbot iespējams konfigurēt tā, lai tas pārredzami caur Tor'u starpniekotu visu Jūsu interneta datplūsmu. Jums arī ir iespējams izvēlēties noteiktas lietotnes, kuras Jūs vēlaties lietot ar Tor'u. - - - ★ WE SPEAK YOUR LANGUAGE: Orbot is available for friends who speak: - ★ MĒS RUNĀJAM JŪSU VALODĀ: Orbot ir pieejams draugiem, kas runā: - - - العربية, azərbaycanca, български, català, Čeština, dansk, Deutsch, Ελληνικά, English, español, eesti, euskara, فارسی, suomi, français, galego, hrvatski, magyar, עברית, íslenska, italiano, 日本語, 한국어, lietuvių, latviešu, Македонци, Bahasa Melayu, Nederlands, norsk, polski, português, Русский, slovenčina, slovenščina, српски, svenska, Türkçe, українська, Tagalog, Tiếng Việt, 中文(简体), 中文(台灣) - العربية, azərbaycanca, български, català, Čeština, dansk, Deutsch, Ελληνικά, English, español, eesti, euskara, فارسی, suomi, français, galego, hrvatski, magyar, עברית, íslenska, italiano, 日本語, 한국어, lietuvių, latviski, Македонци, Bahasa Melayu, Nederlands, norsk, polski, português, Русский, slovenčina, slovenščina, српски, svenska, Türkçe, українська, Tagalog, Tiếng Việt, 中文(简体), 中文(台灣) - Do not translate the names of the languages, leave them just like this. - - - Don’t see your language? Join us and help translate the app: - Nevarat atrast savu valodu? Pievienojieties mums un palīdziet tulkot šo lietotni: - - - https://www.transifex.com/projects/p/orbot - https://www.transifex.com/projects/p/orbot - Do not translate this. - - - ***Learn More*** - ***Uzzini vairāk*** - - - ★ ABOUT US: Guardian Project is a group of developers that make secure mobile apps and open-source code for a better tomorrow - ★ PAR MUMS: Aizbildņu projekts jeb Guardian Project ir izstrādātāju apvienība, kas rada drošas mobilas lietotnes un atvērtu koda programmatūru labākai nākotnei - - - ★ OUR WEBSITE: https://GuardianProject.info - ★ MŪSU TĪMEKĻA VIETNE: https://GuardianProject.info - - - ★ ABOUT TOR: https://TorProject.org - ★ PAR TOR: https://TorProject.org - - - ★ ON TWITTER: https://twitter.com/guardianproject - ★ TWITTER: https://twitter.com/guardianproject - - - ★ FREE SOFTWARE: Orbot is free software. Take a look at our source code, or join the community to make it better: - ★ Bezmaksas programmatūra: Orbot ir bezmaksas programmatūra. Apskatiet mūsu pirmskodu vai pievienojieties mums, lai to uzlabotu: - - - https://gitweb.torproject.org/orbot.git - https://gitweb.torproject.org/orbot.git - Do not translate this. - - - ★ MESSAGE US: Are we missing your favorite feature? Found an annoying bug? Please tell us! We’d love to hear from you. Send us an email: support@guardianproject.info or find us in our chat room https://guardianproject.info/contact - ★ RAKSTIET MUMS: Vai neesam iekļāvuši Jūsu mīļāko līdzekli jeb t.s. fīču? Atradāt kaitinošu kļūdu? Lūdzu pastāstiet par to mums! Mēs tiešām priecāsimies dzirdēt, kas Jums sakāms. Sūtiet mums e-pastu angļu valodā uz: support@guardianproject.info vai atrodiet mūs mūsu tērzētavā https://guardianproject.info/contact - - -
-
\ No newline at end of file diff --git a/description/mk.xlf b/description/mk.xlf deleted file mode 100644 index 49f01271..00000000 --- a/description/mk.xlf +++ /dev/null @@ -1,103 +0,0 @@ - - -
- Google places strick character limits on the various text fields in Google Play. The title is 30 characters, the short description is 80 characters, and the rest of the strings, which all go together in the description, are limited to 4000 characters. -
- - - Orbot - Orbot - This is limited by Google to 30 characters - - - Protect your privacy with this proxy with Tor - Заштитете ја вашата приватност со овој прокси на Tor - This is limited by Google to 80 characters - - - Orbot is a free proxy app that empowers other apps to use the internet more securely. Orbot uses Tor to encrypt your Internet traffic and then hides it by bouncing through a series of computers around the world. Tor is free software and an open network that helps you defend against a form of network surveillance that threatens personal freedom and privacy, confidential business activities and relationships, and state security known as traffic analysis. - Orbot е слободна прокси апликација која им овозможува на другите апликации да го користат интернетот побезбедно. Orbot користи Tor за шифрирање на вашиот интернет-сообраќај, а потоа го сокрива и го доставува преку неколку компјутери во целиот свет. Tor е слободен софтвер и софтвер со отворна мрежа која помага во борбата против надзорот мрежа која се заканува на лична слобода и приватност, доверливи деловни активности и односи, и помага против државна безбедност позната како анализа на сообраќајот. - - - Orbot is the only app that creates a truly private internet connection. As the New York Times writes, “when a communication arrives from Tor, you can never know where or whom it’s from.” Tor won the 2012 Electronic Frontier Foundation (EFF) Pioneer Award. - Orbot е единствената апликација која создава вистинско приватно поврзување на интернет. Како што пишува Њујорк Тајмс, „кога комуникацијата доаѓа од Tor, никогаш не знаеш од каде и од кого е.“ Tor ја освои наградата Electronic Frontier Foundation (EFF) Pioneer во 2012 година. - - - ACCEPT NO SUBSTITUTES: Orbot is the safest way to use the Internet on Android. Period. Orbot bounces your encrypted traffic several times through computers around the world, instead of connecting you directly like VPNs and proxies. This process takes a little longer, but the strongest privacy and identity protection available is worth the wait. - - - PRIVATE WEB SURFING: Use with Orweb, the most anonymous way to access any website, even if it’s normally blocked, monitored, or on the hidden web. Get Orweb: https://goo.gl/s3mLa - - - PRIVATE CHAT MESSAGING: Use Gibberbot with Orbot to chat confidentially with anyone, anywhere for free. Get Gibberbot: https://goo.gl/O3FfS - - - PRIVACY FOR APPS: Any installed app can use Tor if it has a proxy feature, using the settings found here: https://goo.gl/2OA1y Use Orbot with Twitter, or try private web searching with DuckDuckGo: https://goo.gl/lgh1p - - - PRIVACY FOR EVERYONE: Tor can help you confidentially research a competitor, get around the Facebook block at school, or circumvent a firewall to watch sports at work. -PRIVACY MADE EASY: Check out our fun, interactive walkthrough: https://guardianproject.info/howto/browsefreely -IT’S OFFICIAL: This is the official version of the Tor onion routing service for Android. - - - ***Expert Root Mode*** - ***Стучен Root режим на работа*** - - - UNIVERSAL MODE: Orbot can be configured to transparently proxy all of your Internet traffic through Tor. You can also choose which specific apps you want to use through Tor. - УНИВЕРЗАЛЕН РЕЖИМ НА РАБОТА: Орбот може да биде конфигуриран транспарентно да го проксира целиот интернет сообраќај преку Tor. Исто така, можете да изберете кои апликации сакате да ги користите преку Tor. - - - ★ WE SPEAK YOUR LANGUAGE: Orbot is available for friends who speak: - ★ ЗБОРУВАМЕ НА ВАШИОТ ЈАЗИК: Orbot е достапен за пријатели кои зборуваат: - - - العربية, azərbaycanca, български, català, Čeština, dansk, Deutsch, Ελληνικά, English, español, eesti, euskara, فارسی, suomi, français, galego, hrvatski, magyar, עברית, íslenska, italiano, 日本語, 한국어, lietuvių, latviešu, Македонци, Bahasa Melayu, Nederlands, norsk, polski, português, Русский, slovenčina, slovenščina, српски, svenska, Türkçe, українська, Tagalog, Tiếng Việt, 中文(简体), 中文(台灣) - العربية, azərbaycanca, български, català, Čeština, dansk, Deutsch, Ελληνικά, English, español, eesti, euskara, فارسی, suomi, français, galego, hrvatski, magyar, עברית, íslenska, italiano, 日本語, 한국어, lietuvių, latviešu, Македонски, Bahasa Melayu, Nederlands, norsk, polski, português, Русский, slovenčina, slovenščina, српски, svenska, Türkçe, українська, Tagalog, Tiếng Việt, 中文(简体), 中文(台灣) - Do not translate the names of the languages, leave them just like this. - - - Don’t see your language? Join us and help translate the app: - Го нема Вашиот јазик? Прижете ни се и помогнете ни да ја преведеме апликацијата: - - - https://www.transifex.com/projects/p/orbot - https://www.transifex.com/projects/p/orbot - Do not translate this. - - - ***Learn More*** - ***Дознај повеќе*** - - - ★ ABOUT US: Guardian Project is a group of developers that make secure mobile apps and open-source code for a better tomorrow - ★ ЗА НАС: Guardian Project е група програмери кои создаваат безбедни мобилни апликации и софтвер со отворен изворен код за подобро утре. - - - ★ OUR WEBSITE: https://GuardianProject.info - ★ НАШАТА ВЕБ-ЛОКАЦИЈА: https://GuardianProject.info - - - ★ ABOUT TOR: https://TorProject.org - ★ ЗА TOR: https://TorProject.org - - - ★ ON TWITTER: https://twitter.com/guardianproject - ★ НА TWITTER: https://twitter.com/guardianproject - - - ★ FREE SOFTWARE: Orbot is free software. Take a look at our source code, or join the community to make it better: - ★ БЕСПЛАТЕН СОФТВЕР: Orbot е бесплатен софтвер. Погледнете го нашиот изворен код или приклучете се на заедницата за да ја подобрите: - - - https://gitweb.torproject.org/orbot.git - https://gitweb.torproject.org/orbot.git - Do not translate this. - - - ★ MESSAGE US: Are we missing your favorite feature? Found an annoying bug? Please tell us! We’d love to hear from you. Send us an email: support@guardianproject.info or find us in our chat room https://guardianproject.info/contact - ★ ПИШЕТЕ НИ: Не можете да ја најдете вашата омилена функција? Пронајдовте досадни грешки? Ве молиме кажете ни! Би сакале да слушнеме од вас. Испратете ни e-mail на: support@guardianproject.info или најдете не во нашата соба за разговор https://guardianproject.info/contact - - -
-
\ No newline at end of file diff --git a/description/ml.xlf b/description/ml.xlf deleted file mode 100644 index df53e40f..00000000 --- a/description/ml.xlf +++ /dev/null @@ -1,85 +0,0 @@ - - -
- Google places strick character limits on the various text fields in Google Play. The title is 30 characters, the short description is 80 characters, and the rest of the strings, which all go together in the description, are limited to 4000 characters. -
- - - Orbot - This is limited by Google to 30 characters - - - Protect your privacy with this proxy with Tor - This is limited by Google to 80 characters - - - Orbot is a free proxy app that empowers other apps to use the internet more securely. Orbot uses Tor to encrypt your Internet traffic and then hides it by bouncing through a series of computers around the world. Tor is free software and an open network that helps you defend against a form of network surveillance that threatens personal freedom and privacy, confidential business activities and relationships, and state security known as traffic analysis. - - - Orbot is the only app that creates a truly private internet connection. As the New York Times writes, “when a communication arrives from Tor, you can never know where or whom it’s from.” Tor won the 2012 Electronic Frontier Foundation (EFF) Pioneer Award. - - - ACCEPT NO SUBSTITUTES: Orbot is the safest way to use the Internet on Android. Period. Orbot bounces your encrypted traffic several times through computers around the world, instead of connecting you directly like VPNs and proxies. This process takes a little longer, but the strongest privacy and identity protection available is worth the wait. - - - PRIVATE WEB SURFING: Use with Orweb, the most anonymous way to access any website, even if it’s normally blocked, monitored, or on the hidden web. Get Orweb: https://goo.gl/s3mLa - - - PRIVATE CHAT MESSAGING: Use Gibberbot with Orbot to chat confidentially with anyone, anywhere for free. Get Gibberbot: https://goo.gl/O3FfS - - - PRIVACY FOR APPS: Any installed app can use Tor if it has a proxy feature, using the settings found here: https://goo.gl/2OA1y Use Orbot with Twitter, or try private web searching with DuckDuckGo: https://goo.gl/lgh1p - - - PRIVACY FOR EVERYONE: Tor can help you confidentially research a competitor, get around the Facebook block at school, or circumvent a firewall to watch sports at work. -PRIVACY MADE EASY: Check out our fun, interactive walkthrough: https://guardianproject.info/howto/browsefreely -IT’S OFFICIAL: This is the official version of the Tor onion routing service for Android. - - - ***Expert Root Mode*** - - - UNIVERSAL MODE: Orbot can be configured to transparently proxy all of your Internet traffic through Tor. You can also choose which specific apps you want to use through Tor. - - - ★ WE SPEAK YOUR LANGUAGE: Orbot is available for friends who speak: - - - العربية, azərbaycanca, български, català, Čeština, dansk, Deutsch, Ελληνικά, English, español, eesti, euskara, فارسی, suomi, français, galego, hrvatski, magyar, עברית, íslenska, italiano, 日本語, 한국어, lietuvių, latviešu, Македонци, Bahasa Melayu, Nederlands, norsk, polski, português, Русский, slovenčina, slovenščina, српски, svenska, Türkçe, українська, Tagalog, Tiếng Việt, 中文(简体), 中文(台灣) - Do not translate the names of the languages, leave them just like this. - - - Don’t see your language? Join us and help translate the app: - - - https://www.transifex.com/projects/p/orbot - Do not translate this. - - - ***Learn More*** - - - ★ ABOUT US: Guardian Project is a group of developers that make secure mobile apps and open-source code for a better tomorrow - - - ★ OUR WEBSITE: https://GuardianProject.info - - - ★ ABOUT TOR: https://TorProject.org - - - ★ ON TWITTER: https://twitter.com/guardianproject - - - ★ FREE SOFTWARE: Orbot is free software. Take a look at our source code, or join the community to make it better: - - - https://gitweb.torproject.org/orbot.git - Do not translate this. - - - ★ MESSAGE US: Are we missing your favorite feature? Found an annoying bug? Please tell us! We’d love to hear from you. Send us an email: support@guardianproject.info or find us in our chat room https://guardianproject.info/contact - - -
-
\ No newline at end of file diff --git a/description/mn-rMN.xlf b/description/mn-rMN.xlf deleted file mode 100644 index ba2d41fd..00000000 --- a/description/mn-rMN.xlf +++ /dev/null @@ -1,85 +0,0 @@ - - -
- Google places strick character limits on the various text fields in Google Play. The title is 30 characters, the short description is 80 characters, and the rest of the strings, which all go together in the description, are limited to 4000 characters. -
- - - Orbot - This is limited by Google to 30 characters - - - Protect your privacy with this proxy with Tor - This is limited by Google to 80 characters - - - Orbot is a free proxy app that empowers other apps to use the internet more securely. Orbot uses Tor to encrypt your Internet traffic and then hides it by bouncing through a series of computers around the world. Tor is free software and an open network that helps you defend against a form of network surveillance that threatens personal freedom and privacy, confidential business activities and relationships, and state security known as traffic analysis. - - - Orbot is the only app that creates a truly private internet connection. As the New York Times writes, “when a communication arrives from Tor, you can never know where or whom it’s from.” Tor won the 2012 Electronic Frontier Foundation (EFF) Pioneer Award. - - - ACCEPT NO SUBSTITUTES: Orbot is the safest way to use the Internet on Android. Period. Orbot bounces your encrypted traffic several times through computers around the world, instead of connecting you directly like VPNs and proxies. This process takes a little longer, but the strongest privacy and identity protection available is worth the wait. - - - PRIVATE WEB SURFING: Use with Orweb, the most anonymous way to access any website, even if it’s normally blocked, monitored, or on the hidden web. Get Orweb: https://goo.gl/s3mLa - - - PRIVATE CHAT MESSAGING: Use Gibberbot with Orbot to chat confidentially with anyone, anywhere for free. Get Gibberbot: https://goo.gl/O3FfS - - - PRIVACY FOR APPS: Any installed app can use Tor if it has a proxy feature, using the settings found here: https://goo.gl/2OA1y Use Orbot with Twitter, or try private web searching with DuckDuckGo: https://goo.gl/lgh1p - - - PRIVACY FOR EVERYONE: Tor can help you confidentially research a competitor, get around the Facebook block at school, or circumvent a firewall to watch sports at work. -PRIVACY MADE EASY: Check out our fun, interactive walkthrough: https://guardianproject.info/howto/browsefreely -IT’S OFFICIAL: This is the official version of the Tor onion routing service for Android. - - - ***Expert Root Mode*** - - - UNIVERSAL MODE: Orbot can be configured to transparently proxy all of your Internet traffic through Tor. You can also choose which specific apps you want to use through Tor. - - - ★ WE SPEAK YOUR LANGUAGE: Orbot is available for friends who speak: - - - العربية, azərbaycanca, български, català, Čeština, dansk, Deutsch, Ελληνικά, English, español, eesti, euskara, فارسی, suomi, français, galego, hrvatski, magyar, עברית, íslenska, italiano, 日本語, 한국어, lietuvių, latviešu, Македонци, Bahasa Melayu, Nederlands, norsk, polski, português, Русский, slovenčina, slovenščina, српски, svenska, Türkçe, українська, Tagalog, Tiếng Việt, 中文(简体), 中文(台灣) - Do not translate the names of the languages, leave them just like this. - - - Don’t see your language? Join us and help translate the app: - - - https://www.transifex.com/projects/p/orbot - Do not translate this. - - - ***Learn More*** - - - ★ ABOUT US: Guardian Project is a group of developers that make secure mobile apps and open-source code for a better tomorrow - - - ★ OUR WEBSITE: https://GuardianProject.info - - - ★ ABOUT TOR: https://TorProject.org - - - ★ ON TWITTER: https://twitter.com/guardianproject - - - ★ FREE SOFTWARE: Orbot is free software. Take a look at our source code, or join the community to make it better: - - - https://gitweb.torproject.org/orbot.git - Do not translate this. - - - ★ MESSAGE US: Are we missing your favorite feature? Found an annoying bug? Please tell us! We’d love to hear from you. Send us an email: support@guardianproject.info or find us in our chat room https://guardianproject.info/contact - - -
-
\ No newline at end of file diff --git a/description/mn.xlf b/description/mn.xlf deleted file mode 100644 index ba4f22f9..00000000 --- a/description/mn.xlf +++ /dev/null @@ -1,85 +0,0 @@ - - -
- Google places strick character limits on the various text fields in Google Play. The title is 30 characters, the short description is 80 characters, and the rest of the strings, which all go together in the description, are limited to 4000 characters. -
- - - Orbot - This is limited by Google to 30 characters - - - Protect your privacy with this proxy with Tor - This is limited by Google to 80 characters - - - Orbot is a free proxy app that empowers other apps to use the internet more securely. Orbot uses Tor to encrypt your Internet traffic and then hides it by bouncing through a series of computers around the world. Tor is free software and an open network that helps you defend against a form of network surveillance that threatens personal freedom and privacy, confidential business activities and relationships, and state security known as traffic analysis. - - - Orbot is the only app that creates a truly private internet connection. As the New York Times writes, “when a communication arrives from Tor, you can never know where or whom it’s from.” Tor won the 2012 Electronic Frontier Foundation (EFF) Pioneer Award. - - - ACCEPT NO SUBSTITUTES: Orbot is the safest way to use the Internet on Android. Period. Orbot bounces your encrypted traffic several times through computers around the world, instead of connecting you directly like VPNs and proxies. This process takes a little longer, but the strongest privacy and identity protection available is worth the wait. - - - PRIVATE WEB SURFING: Use with Orweb, the most anonymous way to access any website, even if it’s normally blocked, monitored, or on the hidden web. Get Orweb: https://goo.gl/s3mLa - - - PRIVATE CHAT MESSAGING: Use Gibberbot with Orbot to chat confidentially with anyone, anywhere for free. Get Gibberbot: https://goo.gl/O3FfS - - - PRIVACY FOR APPS: Any installed app can use Tor if it has a proxy feature, using the settings found here: https://goo.gl/2OA1y Use Orbot with Twitter, or try private web searching with DuckDuckGo: https://goo.gl/lgh1p - - - PRIVACY FOR EVERYONE: Tor can help you confidentially research a competitor, get around the Facebook block at school, or circumvent a firewall to watch sports at work. -PRIVACY MADE EASY: Check out our fun, interactive walkthrough: https://guardianproject.info/howto/browsefreely -IT’S OFFICIAL: This is the official version of the Tor onion routing service for Android. - - - ***Expert Root Mode*** - - - UNIVERSAL MODE: Orbot can be configured to transparently proxy all of your Internet traffic through Tor. You can also choose which specific apps you want to use through Tor. - - - ★ WE SPEAK YOUR LANGUAGE: Orbot is available for friends who speak: - - - العربية, azərbaycanca, български, català, Čeština, dansk, Deutsch, Ελληνικά, English, español, eesti, euskara, فارسی, suomi, français, galego, hrvatski, magyar, עברית, íslenska, italiano, 日本語, 한국어, lietuvių, latviešu, Македонци, Bahasa Melayu, Nederlands, norsk, polski, português, Русский, slovenčina, slovenščina, српски, svenska, Türkçe, українська, Tagalog, Tiếng Việt, 中文(简体), 中文(台灣) - Do not translate the names of the languages, leave them just like this. - - - Don’t see your language? Join us and help translate the app: - - - https://www.transifex.com/projects/p/orbot - Do not translate this. - - - ***Learn More*** - - - ★ ABOUT US: Guardian Project is a group of developers that make secure mobile apps and open-source code for a better tomorrow - - - ★ OUR WEBSITE: https://GuardianProject.info - - - ★ ABOUT TOR: https://TorProject.org - - - ★ ON TWITTER: https://twitter.com/guardianproject - - - ★ FREE SOFTWARE: Orbot is free software. Take a look at our source code, or join the community to make it better: - - - https://gitweb.torproject.org/orbot.git - Do not translate this. - - - ★ MESSAGE US: Are we missing your favorite feature? Found an annoying bug? Please tell us! We’d love to hear from you. Send us an email: support@guardianproject.info or find us in our chat room https://guardianproject.info/contact - - -
-
\ No newline at end of file diff --git a/description/mr-rIN.xlf b/description/mr-rIN.xlf deleted file mode 100644 index 86a18dcf..00000000 --- a/description/mr-rIN.xlf +++ /dev/null @@ -1,85 +0,0 @@ - - -
- Google places strick character limits on the various text fields in Google Play. The title is 30 characters, the short description is 80 characters, and the rest of the strings, which all go together in the description, are limited to 4000 characters. -
- - - Orbot - This is limited by Google to 30 characters - - - Protect your privacy with this proxy with Tor - This is limited by Google to 80 characters - - - Orbot is a free proxy app that empowers other apps to use the internet more securely. Orbot uses Tor to encrypt your Internet traffic and then hides it by bouncing through a series of computers around the world. Tor is free software and an open network that helps you defend against a form of network surveillance that threatens personal freedom and privacy, confidential business activities and relationships, and state security known as traffic analysis. - - - Orbot is the only app that creates a truly private internet connection. As the New York Times writes, “when a communication arrives from Tor, you can never know where or whom it’s from.” Tor won the 2012 Electronic Frontier Foundation (EFF) Pioneer Award. - - - ACCEPT NO SUBSTITUTES: Orbot is the safest way to use the Internet on Android. Period. Orbot bounces your encrypted traffic several times through computers around the world, instead of connecting you directly like VPNs and proxies. This process takes a little longer, but the strongest privacy and identity protection available is worth the wait. - - - PRIVATE WEB SURFING: Use with Orweb, the most anonymous way to access any website, even if it’s normally blocked, monitored, or on the hidden web. Get Orweb: https://goo.gl/s3mLa - - - PRIVATE CHAT MESSAGING: Use Gibberbot with Orbot to chat confidentially with anyone, anywhere for free. Get Gibberbot: https://goo.gl/O3FfS - - - PRIVACY FOR APPS: Any installed app can use Tor if it has a proxy feature, using the settings found here: https://goo.gl/2OA1y Use Orbot with Twitter, or try private web searching with DuckDuckGo: https://goo.gl/lgh1p - - - PRIVACY FOR EVERYONE: Tor can help you confidentially research a competitor, get around the Facebook block at school, or circumvent a firewall to watch sports at work. -PRIVACY MADE EASY: Check out our fun, interactive walkthrough: https://guardianproject.info/howto/browsefreely -IT’S OFFICIAL: This is the official version of the Tor onion routing service for Android. - - - ***Expert Root Mode*** - - - UNIVERSAL MODE: Orbot can be configured to transparently proxy all of your Internet traffic through Tor. You can also choose which specific apps you want to use through Tor. - - - ★ WE SPEAK YOUR LANGUAGE: Orbot is available for friends who speak: - - - العربية, azərbaycanca, български, català, Čeština, dansk, Deutsch, Ελληνικά, English, español, eesti, euskara, فارسی, suomi, français, galego, hrvatski, magyar, עברית, íslenska, italiano, 日本語, 한국어, lietuvių, latviešu, Македонци, Bahasa Melayu, Nederlands, norsk, polski, português, Русский, slovenčina, slovenščina, српски, svenska, Türkçe, українська, Tagalog, Tiếng Việt, 中文(简体), 中文(台灣) - Do not translate the names of the languages, leave them just like this. - - - Don’t see your language? Join us and help translate the app: - - - https://www.transifex.com/projects/p/orbot - Do not translate this. - - - ***Learn More*** - - - ★ ABOUT US: Guardian Project is a group of developers that make secure mobile apps and open-source code for a better tomorrow - - - ★ OUR WEBSITE: https://GuardianProject.info - - - ★ ABOUT TOR: https://TorProject.org - - - ★ ON TWITTER: https://twitter.com/guardianproject - - - ★ FREE SOFTWARE: Orbot is free software. Take a look at our source code, or join the community to make it better: - - - https://gitweb.torproject.org/orbot.git - Do not translate this. - - - ★ MESSAGE US: Are we missing your favorite feature? Found an annoying bug? Please tell us! We’d love to hear from you. Send us an email: support@guardianproject.info or find us in our chat room https://guardianproject.info/contact - - -
-
\ No newline at end of file diff --git a/description/mr.xlf b/description/mr.xlf deleted file mode 100644 index 0b4be510..00000000 --- a/description/mr.xlf +++ /dev/null @@ -1,85 +0,0 @@ - - -
- Google places strick character limits on the various text fields in Google Play. The title is 30 characters, the short description is 80 characters, and the rest of the strings, which all go together in the description, are limited to 4000 characters. -
- - - Orbot - This is limited by Google to 30 characters - - - Protect your privacy with this proxy with Tor - This is limited by Google to 80 characters - - - Orbot is a free proxy app that empowers other apps to use the internet more securely. Orbot uses Tor to encrypt your Internet traffic and then hides it by bouncing through a series of computers around the world. Tor is free software and an open network that helps you defend against a form of network surveillance that threatens personal freedom and privacy, confidential business activities and relationships, and state security known as traffic analysis. - - - Orbot is the only app that creates a truly private internet connection. As the New York Times writes, “when a communication arrives from Tor, you can never know where or whom it’s from.” Tor won the 2012 Electronic Frontier Foundation (EFF) Pioneer Award. - - - ACCEPT NO SUBSTITUTES: Orbot is the safest way to use the Internet on Android. Period. Orbot bounces your encrypted traffic several times through computers around the world, instead of connecting you directly like VPNs and proxies. This process takes a little longer, but the strongest privacy and identity protection available is worth the wait. - - - PRIVATE WEB SURFING: Use with Orweb, the most anonymous way to access any website, even if it’s normally blocked, monitored, or on the hidden web. Get Orweb: https://goo.gl/s3mLa - - - PRIVATE CHAT MESSAGING: Use Gibberbot with Orbot to chat confidentially with anyone, anywhere for free. Get Gibberbot: https://goo.gl/O3FfS - - - PRIVACY FOR APPS: Any installed app can use Tor if it has a proxy feature, using the settings found here: https://goo.gl/2OA1y Use Orbot with Twitter, or try private web searching with DuckDuckGo: https://goo.gl/lgh1p - - - PRIVACY FOR EVERYONE: Tor can help you confidentially research a competitor, get around the Facebook block at school, or circumvent a firewall to watch sports at work. -PRIVACY MADE EASY: Check out our fun, interactive walkthrough: https://guardianproject.info/howto/browsefreely -IT’S OFFICIAL: This is the official version of the Tor onion routing service for Android. - - - ***Expert Root Mode*** - - - UNIVERSAL MODE: Orbot can be configured to transparently proxy all of your Internet traffic through Tor. You can also choose which specific apps you want to use through Tor. - - - ★ WE SPEAK YOUR LANGUAGE: Orbot is available for friends who speak: - - - العربية, azərbaycanca, български, català, Čeština, dansk, Deutsch, Ελληνικά, English, español, eesti, euskara, فارسی, suomi, français, galego, hrvatski, magyar, עברית, íslenska, italiano, 日本語, 한국어, lietuvių, latviešu, Македонци, Bahasa Melayu, Nederlands, norsk, polski, português, Русский, slovenčina, slovenščina, српски, svenska, Türkçe, українська, Tagalog, Tiếng Việt, 中文(简体), 中文(台灣) - Do not translate the names of the languages, leave them just like this. - - - Don’t see your language? Join us and help translate the app: - - - https://www.transifex.com/projects/p/orbot - Do not translate this. - - - ***Learn More*** - - - ★ ABOUT US: Guardian Project is a group of developers that make secure mobile apps and open-source code for a better tomorrow - - - ★ OUR WEBSITE: https://GuardianProject.info - - - ★ ABOUT TOR: https://TorProject.org - - - ★ ON TWITTER: https://twitter.com/guardianproject - - - ★ FREE SOFTWARE: Orbot is free software. Take a look at our source code, or join the community to make it better: - - - https://gitweb.torproject.org/orbot.git - Do not translate this. - - - ★ MESSAGE US: Are we missing your favorite feature? Found an annoying bug? Please tell us! We’d love to hear from you. Send us an email: support@guardianproject.info or find us in our chat room https://guardianproject.info/contact - - -
-
\ No newline at end of file diff --git a/description/ms-rMY.xlf b/description/ms-rMY.xlf deleted file mode 100644 index 0fc613ee..00000000 --- a/description/ms-rMY.xlf +++ /dev/null @@ -1,85 +0,0 @@ - - -
- Google places strick character limits on the various text fields in Google Play. The title is 30 characters, the short description is 80 characters, and the rest of the strings, which all go together in the description, are limited to 4000 characters. -
- - - Orbot - This is limited by Google to 30 characters - - - Protect your privacy with this proxy with Tor - This is limited by Google to 80 characters - - - Orbot is a free proxy app that empowers other apps to use the internet more securely. Orbot uses Tor to encrypt your Internet traffic and then hides it by bouncing through a series of computers around the world. Tor is free software and an open network that helps you defend against a form of network surveillance that threatens personal freedom and privacy, confidential business activities and relationships, and state security known as traffic analysis. - - - Orbot is the only app that creates a truly private internet connection. As the New York Times writes, “when a communication arrives from Tor, you can never know where or whom it’s from.” Tor won the 2012 Electronic Frontier Foundation (EFF) Pioneer Award. - - - ACCEPT NO SUBSTITUTES: Orbot is the safest way to use the Internet on Android. Period. Orbot bounces your encrypted traffic several times through computers around the world, instead of connecting you directly like VPNs and proxies. This process takes a little longer, but the strongest privacy and identity protection available is worth the wait. - - - PRIVATE WEB SURFING: Use with Orweb, the most anonymous way to access any website, even if it’s normally blocked, monitored, or on the hidden web. Get Orweb: https://goo.gl/s3mLa - - - PRIVATE CHAT MESSAGING: Use Gibberbot with Orbot to chat confidentially with anyone, anywhere for free. Get Gibberbot: https://goo.gl/O3FfS - - - PRIVACY FOR APPS: Any installed app can use Tor if it has a proxy feature, using the settings found here: https://goo.gl/2OA1y Use Orbot with Twitter, or try private web searching with DuckDuckGo: https://goo.gl/lgh1p - - - PRIVACY FOR EVERYONE: Tor can help you confidentially research a competitor, get around the Facebook block at school, or circumvent a firewall to watch sports at work. -PRIVACY MADE EASY: Check out our fun, interactive walkthrough: https://guardianproject.info/howto/browsefreely -IT’S OFFICIAL: This is the official version of the Tor onion routing service for Android. - - - ***Expert Root Mode*** - - - UNIVERSAL MODE: Orbot can be configured to transparently proxy all of your Internet traffic through Tor. You can also choose which specific apps you want to use through Tor. - - - ★ WE SPEAK YOUR LANGUAGE: Orbot is available for friends who speak: - - - العربية, azərbaycanca, български, català, Čeština, dansk, Deutsch, Ελληνικά, English, español, eesti, euskara, فارسی, suomi, français, galego, hrvatski, magyar, עברית, íslenska, italiano, 日本語, 한국어, lietuvių, latviešu, Македонци, Bahasa Melayu, Nederlands, norsk, polski, português, Русский, slovenčina, slovenščina, српски, svenska, Türkçe, українська, Tagalog, Tiếng Việt, 中文(简体), 中文(台灣) - Do not translate the names of the languages, leave them just like this. - - - Don’t see your language? Join us and help translate the app: - - - https://www.transifex.com/projects/p/orbot - Do not translate this. - - - ***Learn More*** - - - ★ ABOUT US: Guardian Project is a group of developers that make secure mobile apps and open-source code for a better tomorrow - - - ★ OUR WEBSITE: https://GuardianProject.info - - - ★ ABOUT TOR: https://TorProject.org - - - ★ ON TWITTER: https://twitter.com/guardianproject - - - ★ FREE SOFTWARE: Orbot is free software. Take a look at our source code, or join the community to make it better: - - - https://gitweb.torproject.org/orbot.git - Do not translate this. - - - ★ MESSAGE US: Are we missing your favorite feature? Found an annoying bug? Please tell us! We’d love to hear from you. Send us an email: support@guardianproject.info or find us in our chat room https://guardianproject.info/contact - - -
-
\ No newline at end of file diff --git a/description/ms.xlf b/description/ms.xlf deleted file mode 100644 index 4bc1143b..00000000 --- a/description/ms.xlf +++ /dev/null @@ -1,86 +0,0 @@ - - -
- Google places strick character limits on the various text fields in Google Play. The title is 30 characters, the short description is 80 characters, and the rest of the strings, which all go together in the description, are limited to 4000 characters. -
- - - Orbot - Orbot - This is limited by Google to 30 characters - - - Protect your privacy with this proxy with Tor - This is limited by Google to 80 characters - - - Orbot is a free proxy app that empowers other apps to use the internet more securely. Orbot uses Tor to encrypt your Internet traffic and then hides it by bouncing through a series of computers around the world. Tor is free software and an open network that helps you defend against a form of network surveillance that threatens personal freedom and privacy, confidential business activities and relationships, and state security known as traffic analysis. - - - Orbot is the only app that creates a truly private internet connection. As the New York Times writes, “when a communication arrives from Tor, you can never know where or whom it’s from.” Tor won the 2012 Electronic Frontier Foundation (EFF) Pioneer Award. - - - ACCEPT NO SUBSTITUTES: Orbot is the safest way to use the Internet on Android. Period. Orbot bounces your encrypted traffic several times through computers around the world, instead of connecting you directly like VPNs and proxies. This process takes a little longer, but the strongest privacy and identity protection available is worth the wait. - - - PRIVATE WEB SURFING: Use with Orweb, the most anonymous way to access any website, even if it’s normally blocked, monitored, or on the hidden web. Get Orweb: https://goo.gl/s3mLa - - - PRIVATE CHAT MESSAGING: Use Gibberbot with Orbot to chat confidentially with anyone, anywhere for free. Get Gibberbot: https://goo.gl/O3FfS - - - PRIVACY FOR APPS: Any installed app can use Tor if it has a proxy feature, using the settings found here: https://goo.gl/2OA1y Use Orbot with Twitter, or try private web searching with DuckDuckGo: https://goo.gl/lgh1p - - - PRIVACY FOR EVERYONE: Tor can help you confidentially research a competitor, get around the Facebook block at school, or circumvent a firewall to watch sports at work. -PRIVACY MADE EASY: Check out our fun, interactive walkthrough: https://guardianproject.info/howto/browsefreely -IT’S OFFICIAL: This is the official version of the Tor onion routing service for Android. - - - ***Expert Root Mode*** - - - UNIVERSAL MODE: Orbot can be configured to transparently proxy all of your Internet traffic through Tor. You can also choose which specific apps you want to use through Tor. - - - ★ WE SPEAK YOUR LANGUAGE: Orbot is available for friends who speak: - - - العربية, azərbaycanca, български, català, Čeština, dansk, Deutsch, Ελληνικά, English, español, eesti, euskara, فارسی, suomi, français, galego, hrvatski, magyar, עברית, íslenska, italiano, 日本語, 한국어, lietuvių, latviešu, Македонци, Bahasa Melayu, Nederlands, norsk, polski, português, Русский, slovenčina, slovenščina, српски, svenska, Türkçe, українська, Tagalog, Tiếng Việt, 中文(简体), 中文(台灣) - Do not translate the names of the languages, leave them just like this. - - - Don’t see your language? Join us and help translate the app: - - - https://www.transifex.com/projects/p/orbot - Do not translate this. - - - ***Learn More*** - - - ★ ABOUT US: Guardian Project is a group of developers that make secure mobile apps and open-source code for a better tomorrow - - - ★ OUR WEBSITE: https://GuardianProject.info - - - ★ ABOUT TOR: https://TorProject.org - - - ★ ON TWITTER: https://twitter.com/guardianproject - - - ★ FREE SOFTWARE: Orbot is free software. Take a look at our source code, or join the community to make it better: - - - https://gitweb.torproject.org/orbot.git - Do not translate this. - - - ★ MESSAGE US: Are we missing your favorite feature? Found an annoying bug? Please tell us! We’d love to hear from you. Send us an email: support@guardianproject.info or find us in our chat room https://guardianproject.info/contact - - -
-
\ No newline at end of file diff --git a/description/my.xlf b/description/my.xlf deleted file mode 100644 index 3b2dc0bb..00000000 --- a/description/my.xlf +++ /dev/null @@ -1,85 +0,0 @@ - - -
- Google places strick character limits on the various text fields in Google Play. The title is 30 characters, the short description is 80 characters, and the rest of the strings, which all go together in the description, are limited to 4000 characters. -
- - - Orbot - This is limited by Google to 30 characters - - - Protect your privacy with this proxy with Tor - This is limited by Google to 80 characters - - - Orbot is a free proxy app that empowers other apps to use the internet more securely. Orbot uses Tor to encrypt your Internet traffic and then hides it by bouncing through a series of computers around the world. Tor is free software and an open network that helps you defend against a form of network surveillance that threatens personal freedom and privacy, confidential business activities and relationships, and state security known as traffic analysis. - - - Orbot is the only app that creates a truly private internet connection. As the New York Times writes, “when a communication arrives from Tor, you can never know where or whom it’s from.” Tor won the 2012 Electronic Frontier Foundation (EFF) Pioneer Award. - - - ACCEPT NO SUBSTITUTES: Orbot is the safest way to use the Internet on Android. Period. Orbot bounces your encrypted traffic several times through computers around the world, instead of connecting you directly like VPNs and proxies. This process takes a little longer, but the strongest privacy and identity protection available is worth the wait. - - - PRIVATE WEB SURFING: Use with Orweb, the most anonymous way to access any website, even if it’s normally blocked, monitored, or on the hidden web. Get Orweb: https://goo.gl/s3mLa - - - PRIVATE CHAT MESSAGING: Use Gibberbot with Orbot to chat confidentially with anyone, anywhere for free. Get Gibberbot: https://goo.gl/O3FfS - - - PRIVACY FOR APPS: Any installed app can use Tor if it has a proxy feature, using the settings found here: https://goo.gl/2OA1y Use Orbot with Twitter, or try private web searching with DuckDuckGo: https://goo.gl/lgh1p - - - PRIVACY FOR EVERYONE: Tor can help you confidentially research a competitor, get around the Facebook block at school, or circumvent a firewall to watch sports at work. -PRIVACY MADE EASY: Check out our fun, interactive walkthrough: https://guardianproject.info/howto/browsefreely -IT’S OFFICIAL: This is the official version of the Tor onion routing service for Android. - - - ***Expert Root Mode*** - - - UNIVERSAL MODE: Orbot can be configured to transparently proxy all of your Internet traffic through Tor. You can also choose which specific apps you want to use through Tor. - - - ★ WE SPEAK YOUR LANGUAGE: Orbot is available for friends who speak: - - - العربية, azərbaycanca, български, català, Čeština, dansk, Deutsch, Ελληνικά, English, español, eesti, euskara, فارسی, suomi, français, galego, hrvatski, magyar, עברית, íslenska, italiano, 日本語, 한국어, lietuvių, latviešu, Македонци, Bahasa Melayu, Nederlands, norsk, polski, português, Русский, slovenčina, slovenščina, српски, svenska, Türkçe, українська, Tagalog, Tiếng Việt, 中文(简体), 中文(台灣) - Do not translate the names of the languages, leave them just like this. - - - Don’t see your language? Join us and help translate the app: - - - https://www.transifex.com/projects/p/orbot - Do not translate this. - - - ***Learn More*** - - - ★ ABOUT US: Guardian Project is a group of developers that make secure mobile apps and open-source code for a better tomorrow - - - ★ OUR WEBSITE: https://GuardianProject.info - - - ★ ABOUT TOR: https://TorProject.org - - - ★ ON TWITTER: https://twitter.com/guardianproject - - - ★ FREE SOFTWARE: Orbot is free software. Take a look at our source code, or join the community to make it better: - - - https://gitweb.torproject.org/orbot.git - Do not translate this. - - - ★ MESSAGE US: Are we missing your favorite feature? Found an annoying bug? Please tell us! We’d love to hear from you. Send us an email: support@guardianproject.info or find us in our chat room https://guardianproject.info/contact - - -
-
\ No newline at end of file diff --git a/description/nb.xlf b/description/nb.xlf deleted file mode 100644 index 2681f112..00000000 --- a/description/nb.xlf +++ /dev/null @@ -1,103 +0,0 @@ - - -
- Google places strick character limits on the various text fields in Google Play. The title is 30 characters, the short description is 80 characters, and the rest of the strings, which all go together in the description, are limited to 4000 characters. -
- - - Orbot - Orbot - This is limited by Google to 30 characters - - - Protect your privacy with this proxy with Tor - Hegn om ditt personvern med denne mellomtjeneren som gjør bruk av Tor - This is limited by Google to 80 characters - - - Orbot is a free proxy app that empowers other apps to use the internet more securely. Orbot uses Tor to encrypt your Internet traffic and then hides it by bouncing through a series of computers around the world. Tor is free software and an open network that helps you defend against a form of network surveillance that threatens personal freedom and privacy, confidential business activities and relationships, and state security known as traffic analysis. - Orbot er en gratis mellomtjener som gjør det mulig for andre Programmer å bruke Internett mer sikkert. Orbot bruker Tor for å kryptere din Internettrafikk, og skjuler da din trafikk ved å sende den gjennom en lang rekke datamaskiner over hele verden. Tor er et gratis dataprogram, og et åpent nettverk som hjelper deg i forsvaret mot en form for nettverksovervåking som truer din personlige frihet og privatliv, konfidensiell bedriftsvirksomhet og relasjoner, og statssikkerhet kjent som trafikkanalyse. - - - Orbot is the only app that creates a truly private internet connection. As the New York Times writes, “when a communication arrives from Tor, you can never know where or whom it’s from.” Tor won the 2012 Electronic Frontier Foundation (EFF) Pioneer Award. - Orbot er det eneste programmet som skaper en virkelig privat internettforbindelse. Som New York Times skriver; -"når en kommunikasjon kommer fra Tor, kan du aldri vite hvor, eller hvem det er fra." Tor vant 2012 Electronic Frontier Foundation (EFF) Pioneer Award. - - - ACCEPT NO SUBSTITUTES: Orbot is the safest way to use the Internet on Android. Period. Orbot bounces your encrypted traffic several times through computers around the world, instead of connecting you directly like VPNs and proxies. This process takes a little longer, but the strongest privacy and identity protection available is worth the wait. - - - PRIVATE WEB SURFING: Use with Orweb, the most anonymous way to access any website, even if it’s normally blocked, monitored, or on the hidden web. Get Orweb: https://goo.gl/s3mLa - - - PRIVATE CHAT MESSAGING: Use Gibberbot with Orbot to chat confidentially with anyone, anywhere for free. Get Gibberbot: https://goo.gl/O3FfS - - - PRIVACY FOR APPS: Any installed app can use Tor if it has a proxy feature, using the settings found here: https://goo.gl/2OA1y Use Orbot with Twitter, or try private web searching with DuckDuckGo: https://goo.gl/lgh1p - - - PRIVACY FOR EVERYONE: Tor can help you confidentially research a competitor, get around the Facebook block at school, or circumvent a firewall to watch sports at work. -PRIVACY MADE EASY: Check out our fun, interactive walkthrough: https://guardianproject.info/howto/browsefreely -IT’S OFFICIAL: This is the official version of the Tor onion routing service for Android. - - - ***Expert Root Mode*** - ***Expert Root Mode*** - - - UNIVERSAL MODE: Orbot can be configured to transparently proxy all of your Internet traffic through Tor. You can also choose which specific apps you want to use through Tor. - UNIVERSAL MODUS: Orbot kan settes opp til å åpent mellomtjene all din internettrafikk gjennom Tor. Du kan også velge spesifikt hvilke programmer som skal kommunisere gjennom Tor. - - - ★ WE SPEAK YOUR LANGUAGE: Orbot is available for friends who speak: - ★ VI SNAKKER DITT SPRÅK: Orbot er tilgjengelig også for dine venner, forutsatt at de snakker: - - - العربية, azərbaycanca, български, català, Čeština, dansk, Deutsch, Ελληνικά, English, español, eesti, euskara, فارسی, suomi, français, galego, hrvatski, magyar, עברית, íslenska, italiano, 日本語, 한국어, lietuvių, latviešu, Македонци, Bahasa Melayu, Nederlands, norsk, polski, português, Русский, slovenčina, slovenščina, српски, svenska, Türkçe, українська, Tagalog, Tiếng Việt, 中文(简体), 中文(台灣) - العربية, azərbaycanca, български, català, Čeština, dansk, Deutsch, Ελληνικά, English, español, eesti, euskara, فارسی, suomi, français, galego, hrvatski, magyar, עברית, íslenska, italiano, 日本語, 한국어, lietuvių, latviešu, Македонци, Bahasa Melayu, Nederlands, Norsk bokmål, polski, português, Русский, slovenčina, slovenščina, српски, svenska, Türkçe, українська, Tagalog, Tiếng Việt, 中文(简体), 中文(台灣) - Do not translate the names of the languages, leave them just like this. - - - Don’t see your language? Join us and help translate the app: - Mangler ditt språk? Hjelp til med oversettelsen: - - - https://www.transifex.com/projects/p/orbot - https://www.transifex.com/projects/p/orbot - Do not translate this. - - - ***Learn More*** - ***Ytterligere informasjon*** - - - ★ ABOUT US: Guardian Project is a group of developers that make secure mobile apps and open-source code for a better tomorrow - ★ OM OSS: Guardian-prosjektet er en gruppe utviklere som lager sikre mobil-løsninger og fri programvare for en bedre fremtid. - - - ★ OUR WEBSITE: https://GuardianProject.info - ★ NETTSIDEN VÅR: https://GuardianProject.info - - - ★ ABOUT TOR: https://TorProject.org - ★ OM TOR: https://TorProject.org - - - ★ ON TWITTER: https://twitter.com/guardianproject - ★ PÅ TWITTER: https://twitter.com/guardianproject - - - ★ FREE SOFTWARE: Orbot is free software. Take a look at our source code, or join the community to make it better: - ★ FRI SOFTWARE: Orbot er fri programvare. Ta kildekoden i øyesyn og bidra med forbedringer. Ta del i samholdet. - - - https://gitweb.torproject.org/orbot.git - https://gitweb.torproject.org/orbot.git - Do not translate this. - - - ★ MESSAGE US: Are we missing your favorite feature? Found an annoying bug? Please tell us! We’d love to hear from you. Send us an email: support@guardianproject.info or find us in our chat room https://guardianproject.info/contact - SEND OSS EN MELDING: Mangler vi din favoritt-funksjon? Funnet en irriterende feil? Vi vil gjerne høre fra deg! Send oss ​​en e-post: support@guardianproject.info eller finn oss i vår sludrekanal https://guardianproject.info/contact - - -
-
\ No newline at end of file diff --git a/description/nl.xlf b/description/nl.xlf deleted file mode 100644 index 3600dc48..00000000 --- a/description/nl.xlf +++ /dev/null @@ -1,86 +0,0 @@ - - -
- Google places strick character limits on the various text fields in Google Play. The title is 30 characters, the short description is 80 characters, and the rest of the strings, which all go together in the description, are limited to 4000 characters. -
- - - Orbot - This is limited by Google to 30 characters - - - Protect your privacy with this proxy with Tor - This is limited by Google to 80 characters - - - Orbot is a free proxy app that empowers other apps to use the internet more securely. Orbot uses Tor to encrypt your Internet traffic and then hides it by bouncing through a series of computers around the world. Tor is free software and an open network that helps you defend against a form of network surveillance that threatens personal freedom and privacy, confidential business activities and relationships, and state security known as traffic analysis. - Orbot is een gratis en vrije proxy-app die het andere apps mogelijk maakt het internet veiliger te gebruiken. Orbot gebruikt Tor om uw internetverkeer te coderen en verbergt het dan door door een serie computers rondom de wereld te springen. Tor is vrije software en een open netwerk dat u helpt te verdedigen tegen een vorm van netwerktoezicht die persoonlijke vrijheid en privacy, vertrouwelijke bedrijfsactiviteiten en relaties en staatsveiligheid genaamd 'traffic analyse' bedreigt. - - - Orbot is the only app that creates a truly private internet connection. As the New York Times writes, “when a communication arrives from Tor, you can never know where or whom it’s from.” Tor won the 2012 Electronic Frontier Foundation (EFF) Pioneer Award. - - - ACCEPT NO SUBSTITUTES: Orbot is the safest way to use the Internet on Android. Period. Orbot bounces your encrypted traffic several times through computers around the world, instead of connecting you directly like VPNs and proxies. This process takes a little longer, but the strongest privacy and identity protection available is worth the wait. - - - PRIVATE WEB SURFING: Use with Orweb, the most anonymous way to access any website, even if it’s normally blocked, monitored, or on the hidden web. Get Orweb: https://goo.gl/s3mLa - - - PRIVATE CHAT MESSAGING: Use Gibberbot with Orbot to chat confidentially with anyone, anywhere for free. Get Gibberbot: https://goo.gl/O3FfS - - - PRIVACY FOR APPS: Any installed app can use Tor if it has a proxy feature, using the settings found here: https://goo.gl/2OA1y Use Orbot with Twitter, or try private web searching with DuckDuckGo: https://goo.gl/lgh1p - - - PRIVACY FOR EVERYONE: Tor can help you confidentially research a competitor, get around the Facebook block at school, or circumvent a firewall to watch sports at work. -PRIVACY MADE EASY: Check out our fun, interactive walkthrough: https://guardianproject.info/howto/browsefreely -IT’S OFFICIAL: This is the official version of the Tor onion routing service for Android. - - - ***Expert Root Mode*** - - - UNIVERSAL MODE: Orbot can be configured to transparently proxy all of your Internet traffic through Tor. You can also choose which specific apps you want to use through Tor. - - - ★ WE SPEAK YOUR LANGUAGE: Orbot is available for friends who speak: - - - العربية, azərbaycanca, български, català, Čeština, dansk, Deutsch, Ελληνικά, English, español, eesti, euskara, فارسی, suomi, français, galego, hrvatski, magyar, עברית, íslenska, italiano, 日本語, 한국어, lietuvių, latviešu, Македонци, Bahasa Melayu, Nederlands, norsk, polski, português, Русский, slovenčina, slovenščina, српски, svenska, Türkçe, українська, Tagalog, Tiếng Việt, 中文(简体), 中文(台灣) - Do not translate the names of the languages, leave them just like this. - - - Don’t see your language? Join us and help translate the app: - - - https://www.transifex.com/projects/p/orbot - Do not translate this. - - - ***Learn More*** - - - ★ ABOUT US: Guardian Project is a group of developers that make secure mobile apps and open-source code for a better tomorrow - - - ★ OUR WEBSITE: https://GuardianProject.info - - - ★ ABOUT TOR: https://TorProject.org - - - ★ ON TWITTER: https://twitter.com/guardianproject - - - ★ FREE SOFTWARE: Orbot is free software. Take a look at our source code, or join the community to make it better: - - - https://gitweb.torproject.org/orbot.git - Do not translate this. - - - ★ MESSAGE US: Are we missing your favorite feature? Found an annoying bug? Please tell us! We’d love to hear from you. Send us an email: support@guardianproject.info or find us in our chat room https://guardianproject.info/contact - - -
-
\ No newline at end of file diff --git a/description/pa.xlf b/description/pa.xlf deleted file mode 100644 index 96cd401e..00000000 --- a/description/pa.xlf +++ /dev/null @@ -1,85 +0,0 @@ - - -
- Google places strick character limits on the various text fields in Google Play. The title is 30 characters, the short description is 80 characters, and the rest of the strings, which all go together in the description, are limited to 4000 characters. -
- - - Orbot - This is limited by Google to 30 characters - - - Protect your privacy with this proxy with Tor - This is limited by Google to 80 characters - - - Orbot is a free proxy app that empowers other apps to use the internet more securely. Orbot uses Tor to encrypt your Internet traffic and then hides it by bouncing through a series of computers around the world. Tor is free software and an open network that helps you defend against a form of network surveillance that threatens personal freedom and privacy, confidential business activities and relationships, and state security known as traffic analysis. - - - Orbot is the only app that creates a truly private internet connection. As the New York Times writes, “when a communication arrives from Tor, you can never know where or whom it’s from.” Tor won the 2012 Electronic Frontier Foundation (EFF) Pioneer Award. - - - ACCEPT NO SUBSTITUTES: Orbot is the safest way to use the Internet on Android. Period. Orbot bounces your encrypted traffic several times through computers around the world, instead of connecting you directly like VPNs and proxies. This process takes a little longer, but the strongest privacy and identity protection available is worth the wait. - - - PRIVATE WEB SURFING: Use with Orweb, the most anonymous way to access any website, even if it’s normally blocked, monitored, or on the hidden web. Get Orweb: https://goo.gl/s3mLa - - - PRIVATE CHAT MESSAGING: Use Gibberbot with Orbot to chat confidentially with anyone, anywhere for free. Get Gibberbot: https://goo.gl/O3FfS - - - PRIVACY FOR APPS: Any installed app can use Tor if it has a proxy feature, using the settings found here: https://goo.gl/2OA1y Use Orbot with Twitter, or try private web searching with DuckDuckGo: https://goo.gl/lgh1p - - - PRIVACY FOR EVERYONE: Tor can help you confidentially research a competitor, get around the Facebook block at school, or circumvent a firewall to watch sports at work. -PRIVACY MADE EASY: Check out our fun, interactive walkthrough: https://guardianproject.info/howto/browsefreely -IT’S OFFICIAL: This is the official version of the Tor onion routing service for Android. - - - ***Expert Root Mode*** - - - UNIVERSAL MODE: Orbot can be configured to transparently proxy all of your Internet traffic through Tor. You can also choose which specific apps you want to use through Tor. - - - ★ WE SPEAK YOUR LANGUAGE: Orbot is available for friends who speak: - - - العربية, azərbaycanca, български, català, Čeština, dansk, Deutsch, Ελληνικά, English, español, eesti, euskara, فارسی, suomi, français, galego, hrvatski, magyar, עברית, íslenska, italiano, 日本語, 한국어, lietuvių, latviešu, Македонци, Bahasa Melayu, Nederlands, norsk, polski, português, Русский, slovenčina, slovenščina, српски, svenska, Türkçe, українська, Tagalog, Tiếng Việt, 中文(简体), 中文(台灣) - Do not translate the names of the languages, leave them just like this. - - - Don’t see your language? Join us and help translate the app: - - - https://www.transifex.com/projects/p/orbot - Do not translate this. - - - ***Learn More*** - - - ★ ABOUT US: Guardian Project is a group of developers that make secure mobile apps and open-source code for a better tomorrow - - - ★ OUR WEBSITE: https://GuardianProject.info - - - ★ ABOUT TOR: https://TorProject.org - - - ★ ON TWITTER: https://twitter.com/guardianproject - - - ★ FREE SOFTWARE: Orbot is free software. Take a look at our source code, or join the community to make it better: - - - https://gitweb.torproject.org/orbot.git - Do not translate this. - - - ★ MESSAGE US: Are we missing your favorite feature? Found an annoying bug? Please tell us! We’d love to hear from you. Send us an email: support@guardianproject.info or find us in our chat room https://guardianproject.info/contact - - -
-
\ No newline at end of file diff --git a/description/pl.xlf b/description/pl.xlf deleted file mode 100644 index 89582e06..00000000 --- a/description/pl.xlf +++ /dev/null @@ -1,103 +0,0 @@ - - -
- Google places strick character limits on the various text fields in Google Play. The title is 30 characters, the short description is 80 characters, and the rest of the strings, which all go together in the description, are limited to 4000 characters. -
- - - Orbot - Orbot - This is limited by Google to 30 characters - - - Protect your privacy with this proxy with Tor - Chroń swoją prywatność używając Tora - This is limited by Google to 80 characters - - - Orbot is a free proxy app that empowers other apps to use the internet more securely. Orbot uses Tor to encrypt your Internet traffic and then hides it by bouncing through a series of computers around the world. Tor is free software and an open network that helps you defend against a form of network surveillance that threatens personal freedom and privacy, confidential business activities and relationships, and state security known as traffic analysis. - Orbot jest darmową aplikacją proxy pozwalająca korzystać z internetu bezpieczniej. Orbot używa sieci Tor w celu szyfrowania twojego ruchu sieciowego przy użyciu wielu komputerów porozrzucanych na całym świecie. Tor jest darmowym oprogramowaniem oraz otwartą siecią która pomaga chronić użytkowników przed analizą ruchu internetowego i inwigilacją, która zagraża wolności osobistej i prywatności w prowadzeniu poufnych interesów i relacji. - - - Orbot is the only app that creates a truly private internet connection. As the New York Times writes, “when a communication arrives from Tor, you can never know where or whom it’s from.” Tor won the 2012 Electronic Frontier Foundation (EFF) Pioneer Award. - Orbot jest jedyną taką aplikacją która tworzy prawdziwie prywatne połączanie internetowe. New York Times pisze, “kiedy dojdzie do komunikacji przez Tor'a, nigdy nie będziesz wiedział skąd i od kogo ona jest.” W 2012 roku Tor wygrał Electronic Frontier Foundation (EFF) Pioneer Award. - - - ACCEPT NO SUBSTITUTES: Orbot is the safest way to use the Internet on Android. Period. Orbot bounces your encrypted traffic several times through computers around the world, instead of connecting you directly like VPNs and proxies. This process takes a little longer, but the strongest privacy and identity protection available is worth the wait. - - - PRIVATE WEB SURFING: Use with Orweb, the most anonymous way to access any website, even if it’s normally blocked, monitored, or on the hidden web. Get Orweb: https://goo.gl/s3mLa - - - PRIVATE CHAT MESSAGING: Use Gibberbot with Orbot to chat confidentially with anyone, anywhere for free. Get Gibberbot: https://goo.gl/O3FfS - - - PRIVACY FOR APPS: Any installed app can use Tor if it has a proxy feature, using the settings found here: https://goo.gl/2OA1y Use Orbot with Twitter, or try private web searching with DuckDuckGo: https://goo.gl/lgh1p - - - PRIVACY FOR EVERYONE: Tor can help you confidentially research a competitor, get around the Facebook block at school, or circumvent a firewall to watch sports at work. -PRIVACY MADE EASY: Check out our fun, interactive walkthrough: https://guardianproject.info/howto/browsefreely -IT’S OFFICIAL: This is the official version of the Tor onion routing service for Android. - - - ***Expert Root Mode*** - ***Tryb Expert Root*** - - - UNIVERSAL MODE: Orbot can be configured to transparently proxy all of your Internet traffic through Tor. You can also choose which specific apps you want to use through Tor. - TRYB UNIWERSALNY: Orbot może być skonfigurowany tak, żeby przekierować cały ruch sieciowy przez Tora. Możesz również używać Tora tylko na wybranych aplikacjach (jeśli korzystają z proxy). - - - ★ WE SPEAK YOUR LANGUAGE: Orbot is available for friends who speak: - ★ MÓWIMY W TWOIM JĘZYKU: Orbot jest dostępny dla przyjaciół, którzy nim mówią: - - - العربية, azərbaycanca, български, català, Čeština, dansk, Deutsch, Ελληνικά, English, español, eesti, euskara, فارسی, suomi, français, galego, hrvatski, magyar, עברית, íslenska, italiano, 日本語, 한국어, lietuvių, latviešu, Македонци, Bahasa Melayu, Nederlands, norsk, polski, português, Русский, slovenčina, slovenščina, српски, svenska, Türkçe, українська, Tagalog, Tiếng Việt, 中文(简体), 中文(台灣) - العربية, azərbaycanca, български, català, Čeština, dansk, Deutsch, Ελληνικά, English, español, eesti, euskara, فارسی, suomi, français, galego, hrvatski, magyar, עברית, íslenska, italiano, 日本語, 한국어, lietuvių, latviešu, Македонци, Bahasa Melayu, Nederlands, norsk, polski, português, Русский, slovenčina, slovenščina, српски, svenska, Türkçe, українська, Tagalog, Tiếng Việt, 中文(简体), 中文(台灣) - Do not translate the names of the languages, leave them just like this. - - - Don’t see your language? Join us and help translate the app: - Nie ma tu twojego języka? Dołącz do nas i pomóż nam z tłumaczeniem: - - - https://www.transifex.com/projects/p/orbot - https://www.transifex.com/projects/p/orbot - Do not translate this. - - - ***Learn More*** - ***Dowiedz się więcej*** - - - ★ ABOUT US: Guardian Project is a group of developers that make secure mobile apps and open-source code for a better tomorrow - ★ ABOUT US: Guardian Project jest grupą deweloperów tworzących bezpieczne i otwarte mobilne aplikacje dla lepszego jutra - - - ★ OUR WEBSITE: https://GuardianProject.info - ★ NASZA STRONA: https://GuardianProject.info - - - ★ ABOUT TOR: https://TorProject.org - ★ O TORZE: https://TorProject.org - - - ★ ON TWITTER: https://twitter.com/guardianproject - ★ NASZ TWITTER: https://twitter.com/guardianproject - - - ★ FREE SOFTWARE: Orbot is free software. Take a look at our source code, or join the community to make it better: - ★ DARMOWE OPROGRAMOWANIE: Orbot jest darmowy. Zajrzyj do kodu źródłowego, albo dołącz do nas by tworzyć jeszcze lepsze programy - - - https://gitweb.torproject.org/orbot.git - https://gitweb.torproject.org/orbot.git - Do not translate this. - - - ★ MESSAGE US: Are we missing your favorite feature? Found an annoying bug? Please tell us! We’d love to hear from you. Send us an email: support@guardianproject.info or find us in our chat room https://guardianproject.info/contact - ★ NAPISZ DO NAS: Brakuje jakieś funkcji? Może znalazłeś jakiś błąd w oprogramowaniu? Daj nam o tym znać! Wyślij maila na: support@guardianproject.info bądź skorzystaj z innych opcji kontaktu: https://guardianproject.info/contact - - -
-
\ No newline at end of file diff --git a/description/ps.xlf b/description/ps.xlf deleted file mode 100644 index 9cd56fce..00000000 --- a/description/ps.xlf +++ /dev/null @@ -1,85 +0,0 @@ - - -
- Google places strick character limits on the various text fields in Google Play. The title is 30 characters, the short description is 80 characters, and the rest of the strings, which all go together in the description, are limited to 4000 characters. -
- - - Orbot - This is limited by Google to 30 characters - - - Protect your privacy with this proxy with Tor - This is limited by Google to 80 characters - - - Orbot is a free proxy app that empowers other apps to use the internet more securely. Orbot uses Tor to encrypt your Internet traffic and then hides it by bouncing through a series of computers around the world. Tor is free software and an open network that helps you defend against a form of network surveillance that threatens personal freedom and privacy, confidential business activities and relationships, and state security known as traffic analysis. - - - Orbot is the only app that creates a truly private internet connection. As the New York Times writes, “when a communication arrives from Tor, you can never know where or whom it’s from.” Tor won the 2012 Electronic Frontier Foundation (EFF) Pioneer Award. - - - ACCEPT NO SUBSTITUTES: Orbot is the safest way to use the Internet on Android. Period. Orbot bounces your encrypted traffic several times through computers around the world, instead of connecting you directly like VPNs and proxies. This process takes a little longer, but the strongest privacy and identity protection available is worth the wait. - - - PRIVATE WEB SURFING: Use with Orweb, the most anonymous way to access any website, even if it’s normally blocked, monitored, or on the hidden web. Get Orweb: https://goo.gl/s3mLa - - - PRIVATE CHAT MESSAGING: Use Gibberbot with Orbot to chat confidentially with anyone, anywhere for free. Get Gibberbot: https://goo.gl/O3FfS - - - PRIVACY FOR APPS: Any installed app can use Tor if it has a proxy feature, using the settings found here: https://goo.gl/2OA1y Use Orbot with Twitter, or try private web searching with DuckDuckGo: https://goo.gl/lgh1p - - - PRIVACY FOR EVERYONE: Tor can help you confidentially research a competitor, get around the Facebook block at school, or circumvent a firewall to watch sports at work. -PRIVACY MADE EASY: Check out our fun, interactive walkthrough: https://guardianproject.info/howto/browsefreely -IT’S OFFICIAL: This is the official version of the Tor onion routing service for Android. - - - ***Expert Root Mode*** - - - UNIVERSAL MODE: Orbot can be configured to transparently proxy all of your Internet traffic through Tor. You can also choose which specific apps you want to use through Tor. - - - ★ WE SPEAK YOUR LANGUAGE: Orbot is available for friends who speak: - - - العربية, azərbaycanca, български, català, Čeština, dansk, Deutsch, Ελληνικά, English, español, eesti, euskara, فارسی, suomi, français, galego, hrvatski, magyar, עברית, íslenska, italiano, 日本語, 한국어, lietuvių, latviešu, Македонци, Bahasa Melayu, Nederlands, norsk, polski, português, Русский, slovenčina, slovenščina, српски, svenska, Türkçe, українська, Tagalog, Tiếng Việt, 中文(简体), 中文(台灣) - Do not translate the names of the languages, leave them just like this. - - - Don’t see your language? Join us and help translate the app: - - - https://www.transifex.com/projects/p/orbot - Do not translate this. - - - ***Learn More*** - - - ★ ABOUT US: Guardian Project is a group of developers that make secure mobile apps and open-source code for a better tomorrow - - - ★ OUR WEBSITE: https://GuardianProject.info - - - ★ ABOUT TOR: https://TorProject.org - - - ★ ON TWITTER: https://twitter.com/guardianproject - - - ★ FREE SOFTWARE: Orbot is free software. Take a look at our source code, or join the community to make it better: - - - https://gitweb.torproject.org/orbot.git - Do not translate this. - - - ★ MESSAGE US: Are we missing your favorite feature? Found an annoying bug? Please tell us! We’d love to hear from you. Send us an email: support@guardianproject.info or find us in our chat room https://guardianproject.info/contact - - -
-
\ No newline at end of file diff --git a/description/pt-rBR.xlf b/description/pt-rBR.xlf deleted file mode 100644 index 4bc421ab..00000000 --- a/description/pt-rBR.xlf +++ /dev/null @@ -1,103 +0,0 @@ - - -
- Google places strick character limits on the various text fields in Google Play. The title is 30 characters, the short description is 80 characters, and the rest of the strings, which all go together in the description, are limited to 4000 characters. -
- - - Orbot - Orbot - This is limited by Google to 30 characters - - - Protect your privacy with this proxy with Tor - Proteja sua privacidade com este Tor proxy - This is limited by Google to 80 characters - - - Orbot is a free proxy app that empowers other apps to use the internet more securely. Orbot uses Tor to encrypt your Internet traffic and then hides it by bouncing through a series of computers around the world. Tor is free software and an open network that helps you defend against a form of network surveillance that threatens personal freedom and privacy, confidential business activities and relationships, and state security known as traffic analysis. - Orbot é um aplicativo de proxy livre que capacita outros aplicativos a usar a internet com mais segurança. Orbot usa o Tor para criptografar seu tráfego na internet e então o esconde "saltando" entre uma série de computadores ao redor do mundo. Tor é um software livre e de rede aberta que ajuda você a se defender de certas formas de vigilância que ameaçam privacidade e liberdade pessoais, atividades e relações comerciais confidenciais e segurança estatal conhecida como análise de tráfego. - - - Orbot is the only app that creates a truly private internet connection. As the New York Times writes, “when a communication arrives from Tor, you can never know where or whom it’s from.” Tor won the 2012 Electronic Frontier Foundation (EFF) Pioneer Award. - Orbot é o único aplicativo que cria uma conexão verdadeiramente privada com a internet. Como o New York Times descreveu: "Quando uma comunicação chega a partir da rede Tor, você pode nunca saber de onde ou de quem veio." Tor ganhou em 2012 o prêmio Electronic Frontier Foundation (EFF) Pioneer Award. - - - ACCEPT NO SUBSTITUTES: Orbot is the safest way to use the Internet on Android. Period. Orbot bounces your encrypted traffic several times through computers around the world, instead of connecting you directly like VPNs and proxies. This process takes a little longer, but the strongest privacy and identity protection available is worth the wait. - - - PRIVATE WEB SURFING: Use with Orweb, the most anonymous way to access any website, even if it’s normally blocked, monitored, or on the hidden web. Get Orweb: https://goo.gl/s3mLa - - - PRIVATE CHAT MESSAGING: Use Gibberbot with Orbot to chat confidentially with anyone, anywhere for free. Get Gibberbot: https://goo.gl/O3FfS - - - PRIVACY FOR APPS: Any installed app can use Tor if it has a proxy feature, using the settings found here: https://goo.gl/2OA1y Use Orbot with Twitter, or try private web searching with DuckDuckGo: https://goo.gl/lgh1p - - - PRIVACY FOR EVERYONE: Tor can help you confidentially research a competitor, get around the Facebook block at school, or circumvent a firewall to watch sports at work. -PRIVACY MADE EASY: Check out our fun, interactive walkthrough: https://guardianproject.info/howto/browsefreely -IT’S OFFICIAL: This is the official version of the Tor onion routing service for Android. - - - ***Expert Root Mode*** - ***Modo Especialista Root*** - - - UNIVERSAL MODE: Orbot can be configured to transparently proxy all of your Internet traffic through Tor. You can also choose which specific apps you want to use through Tor. - MODO UNIVERSAL: Orbot pode ser configurado de forma transparente para transportar todo o seu tráfego de Internet através da rede Tor. Você também pode escolher quais aplicativos específicos deseja utilizar através da rede Tor. - - - ★ WE SPEAK YOUR LANGUAGE: Orbot is available for friends who speak: - ★ NÓS FALAMOS SEU IDIOMA: Orbot está disponível para amigos que falam: - - - العربية, azərbaycanca, български, català, Čeština, dansk, Deutsch, Ελληνικά, English, español, eesti, euskara, فارسی, suomi, français, galego, hrvatski, magyar, עברית, íslenska, italiano, 日本語, 한국어, lietuvių, latviešu, Македонци, Bahasa Melayu, Nederlands, norsk, polski, português, Русский, slovenčina, slovenščina, српски, svenska, Türkçe, українська, Tagalog, Tiếng Việt, 中文(简体), 中文(台灣) - العربية, azərbaycanca, български, català, Čeština, dansk, Deutsch, Ελληνικά, English, español, eesti, euskara, فارسی, suomi, français, galego, hrvatski, magyar, עברית, íslenska, italiano, 日本語, 한국어, lietuvių, latviešu, Македонски, Bahasa Melayu, Nederlands, Norsk bokmål, polski, português, Русский, slovenčina, slovenščina, српски, svenska, Türkçe, українська, Tagalog, Tiếng Việt, 中文(简体), 中文(台灣) - Do not translate the names of the languages, leave them just like this. - - - Don’t see your language? Join us and help translate the app: - Não vê seu idioma? Junte-se a nós e ajude a traduzir o aplicativo: - - - https://www.transifex.com/projects/p/orbot - https://www.transifex.com/projects/p/orbot - Do not translate this. - - - ***Learn More*** - ***Aprenda mais*** - - - ★ ABOUT US: Guardian Project is a group of developers that make secure mobile apps and open-source code for a better tomorrow - ★ QUEM SOMOS: Guardian Project é um grupo de desenvolvedores que fazem aplicativos móveis seguros e de código aberto para um futuro melhor. - - - ★ OUR WEBSITE: https://GuardianProject.info - ★ NOSSO WEBSITE: https://GuardianProject.info - - - ★ ABOUT TOR: https://TorProject.org - ★ SOBRE TOR: https://TorProject.org - - - ★ ON TWITTER: https://twitter.com/guardianproject - ★ NO TWITTER: https://twitter.com/guardianproject - - - ★ FREE SOFTWARE: Orbot is free software. Take a look at our source code, or join the community to make it better: - ★ SOFTWARE LIVRE: Orbot é um software livre. Dê uma olhada em nosso código-fonte, ou junte-se à comunidade para torná-lo melhor: - - - https://gitweb.torproject.org/orbot.git - https://gitweb.torproject.org/orbot.git - Do not translate this. - - - ★ MESSAGE US: Are we missing your favorite feature? Found an annoying bug? Please tell us! We’d love to hear from you. Send us an email: support@guardianproject.info or find us in our chat room https://guardianproject.info/contact - ★ FALE CONOSCO: Estamos deixando de lado seu recurso favorito? Encontrou um bug irritante? Por favor, conte-nos! Adoraríamos ouvir você. Mande-nos um e-mail: support@guardianproject.info ou encontre-nos em nossa sala de chat: https://guardianproject.info/contact - - -
-
\ No newline at end of file diff --git a/description/pt-rPT.xlf b/description/pt-rPT.xlf deleted file mode 100644 index 008726d8..00000000 --- a/description/pt-rPT.xlf +++ /dev/null @@ -1,88 +0,0 @@ - - -
- Google places strick character limits on the various text fields in Google Play. The title is 30 characters, the short description is 80 characters, and the rest of the strings, which all go together in the description, are limited to 4000 characters. -
- - - Orbot - Orbot - This is limited by Google to 30 characters - - - Protect your privacy with this proxy with Tor - Proteja a sua privacidade com este proxy com o Tor - This is limited by Google to 80 characters - - - Orbot is a free proxy app that empowers other apps to use the internet more securely. Orbot uses Tor to encrypt your Internet traffic and then hides it by bouncing through a series of computers around the world. Tor is free software and an open network that helps you defend against a form of network surveillance that threatens personal freedom and privacy, confidential business activities and relationships, and state security known as traffic analysis. - - - Orbot is the only app that creates a truly private internet connection. As the New York Times writes, “when a communication arrives from Tor, you can never know where or whom it’s from.” Tor won the 2012 Electronic Frontier Foundation (EFF) Pioneer Award. - - - ACCEPT NO SUBSTITUTES: Orbot is the safest way to use the Internet on Android. Period. Orbot bounces your encrypted traffic several times through computers around the world, instead of connecting you directly like VPNs and proxies. This process takes a little longer, but the strongest privacy and identity protection available is worth the wait. - - - PRIVATE WEB SURFING: Use with Orweb, the most anonymous way to access any website, even if it’s normally blocked, monitored, or on the hidden web. Get Orweb: https://goo.gl/s3mLa - - - PRIVATE CHAT MESSAGING: Use Gibberbot with Orbot to chat confidentially with anyone, anywhere for free. Get Gibberbot: https://goo.gl/O3FfS - - - PRIVACY FOR APPS: Any installed app can use Tor if it has a proxy feature, using the settings found here: https://goo.gl/2OA1y Use Orbot with Twitter, or try private web searching with DuckDuckGo: https://goo.gl/lgh1p - - - PRIVACY FOR EVERYONE: Tor can help you confidentially research a competitor, get around the Facebook block at school, or circumvent a firewall to watch sports at work. -PRIVACY MADE EASY: Check out our fun, interactive walkthrough: https://guardianproject.info/howto/browsefreely -IT’S OFFICIAL: This is the official version of the Tor onion routing service for Android. - - - ***Expert Root Mode*** - ***Modo de Root Avançado*** - - - UNIVERSAL MODE: Orbot can be configured to transparently proxy all of your Internet traffic through Tor. You can also choose which specific apps you want to use through Tor. - - - ★ WE SPEAK YOUR LANGUAGE: Orbot is available for friends who speak: - - - العربية, azərbaycanca, български, català, Čeština, dansk, Deutsch, Ελληνικά, English, español, eesti, euskara, فارسی, suomi, français, galego, hrvatski, magyar, עברית, íslenska, italiano, 日本語, 한국어, lietuvių, latviešu, Македонци, Bahasa Melayu, Nederlands, norsk, polski, português, Русский, slovenčina, slovenščina, српски, svenska, Türkçe, українська, Tagalog, Tiếng Việt, 中文(简体), 中文(台灣) - Do not translate the names of the languages, leave them just like this. - - - Don’t see your language? Join us and help translate the app: - - - https://www.transifex.com/projects/p/orbot - Do not translate this. - - - ***Learn More*** - - - ★ ABOUT US: Guardian Project is a group of developers that make secure mobile apps and open-source code for a better tomorrow - - - ★ OUR WEBSITE: https://GuardianProject.info - - - ★ ABOUT TOR: https://TorProject.org - - - ★ ON TWITTER: https://twitter.com/guardianproject - - - ★ FREE SOFTWARE: Orbot is free software. Take a look at our source code, or join the community to make it better: - - - https://gitweb.torproject.org/orbot.git - Do not translate this. - - - ★ MESSAGE US: Are we missing your favorite feature? Found an annoying bug? Please tell us! We’d love to hear from you. Send us an email: support@guardianproject.info or find us in our chat room https://guardianproject.info/contact - - -
-
\ No newline at end of file diff --git a/description/pt.xlf b/description/pt.xlf deleted file mode 100644 index fadd4693..00000000 --- a/description/pt.xlf +++ /dev/null @@ -1,98 +0,0 @@ - - -
- Google places strick character limits on the various text fields in Google Play. The title is 30 characters, the short description is 80 characters, and the rest of the strings, which all go together in the description, are limited to 4000 characters. -
- - - Orbot - Orbot - This is limited by Google to 30 characters - - - Protect your privacy with this proxy with Tor - Proteja a sua privacidade com este proxy com o Tor - This is limited by Google to 80 characters - - - Orbot is a free proxy app that empowers other apps to use the internet more securely. Orbot uses Tor to encrypt your Internet traffic and then hides it by bouncing through a series of computers around the world. Tor is free software and an open network that helps you defend against a form of network surveillance that threatens personal freedom and privacy, confidential business activities and relationships, and state security known as traffic analysis. - - - Orbot is the only app that creates a truly private internet connection. As the New York Times writes, “when a communication arrives from Tor, you can never know where or whom it’s from.” Tor won the 2012 Electronic Frontier Foundation (EFF) Pioneer Award. - - - ACCEPT NO SUBSTITUTES: Orbot is the safest way to use the Internet on Android. Period. Orbot bounces your encrypted traffic several times through computers around the world, instead of connecting you directly like VPNs and proxies. This process takes a little longer, but the strongest privacy and identity protection available is worth the wait. - - - PRIVATE WEB SURFING: Use with Orweb, the most anonymous way to access any website, even if it’s normally blocked, monitored, or on the hidden web. Get Orweb: https://goo.gl/s3mLa - - - PRIVATE CHAT MESSAGING: Use Gibberbot with Orbot to chat confidentially with anyone, anywhere for free. Get Gibberbot: https://goo.gl/O3FfS - - - PRIVACY FOR APPS: Any installed app can use Tor if it has a proxy feature, using the settings found here: https://goo.gl/2OA1y Use Orbot with Twitter, or try private web searching with DuckDuckGo: https://goo.gl/lgh1p - - - PRIVACY FOR EVERYONE: Tor can help you confidentially research a competitor, get around the Facebook block at school, or circumvent a firewall to watch sports at work. -PRIVACY MADE EASY: Check out our fun, interactive walkthrough: https://guardianproject.info/howto/browsefreely -IT’S OFFICIAL: This is the official version of the Tor onion routing service for Android. - - - ***Expert Root Mode*** - ***Modo Raiz Avançado*** - - - UNIVERSAL MODE: Orbot can be configured to transparently proxy all of your Internet traffic through Tor. You can also choose which specific apps you want to use through Tor. - - - ★ WE SPEAK YOUR LANGUAGE: Orbot is available for friends who speak: - ★ NÓS FALAMOS O SEU IDIOMA: Orbot está disponível para os amigos que falam: - - - العربية, azərbaycanca, български, català, Čeština, dansk, Deutsch, Ελληνικά, English, español, eesti, euskara, فارسی, suomi, français, galego, hrvatski, magyar, עברית, íslenska, italiano, 日本語, 한국어, lietuvių, latviešu, Македонци, Bahasa Melayu, Nederlands, norsk, polski, português, Русский, slovenčina, slovenščina, српски, svenska, Türkçe, українська, Tagalog, Tiếng Việt, 中文(简体), 中文(台灣) - Do not translate the names of the languages, leave them just like this. - - - Don’t see your language? Join us and help translate the app: - Não encontra o seu idioma? Junte-se a nós e ajude a traduzir a app: - - - https://www.transifex.com/projects/p/orbot - https://www.transifex.com/projects/p/orbot - Do not translate this. - - - ***Learn More*** - ***Saber Mais*** - - - ★ ABOUT US: Guardian Project is a group of developers that make secure mobile apps and open-source code for a better tomorrow - ★ SOBRE NÓS: O 'Projeto Guardian' é um grupo de programadores que criam aplicações móveis seguras e de código aberto para um futuro melhor. - - - ★ OUR WEBSITE: https://GuardianProject.info - ★ O NOSSO SÍTIO DA WEB: https://GuardianProject.info - - - ★ ABOUT TOR: https://TorProject.org - ★ SOBRE TOR: https://TorProject.org - - - ★ ON TWITTER: https://twitter.com/guardianproject - ★ NO TWITTER: https://twitter.com/guardianproject - - - ★ FREE SOFTWARE: Orbot is free software. Take a look at our source code, or join the community to make it better: - ★ PROGRAMA GRATUITO: Orbot é um programa gratuito. Dê uma vista de olhos no código aberto, ou junte-se à comunidade para a tornar ainda melhor: - - - https://gitweb.torproject.org/orbot.git - https://gitweb.torproject.org/orbot.git - Do not translate this. - - - ★ MESSAGE US: Are we missing your favorite feature? Found an annoying bug? Please tell us! We’d love to hear from you. Send us an email: support@guardianproject.info or find us in our chat room https://guardianproject.info/contact - - -
-
\ No newline at end of file diff --git a/description/ro-rRO.xlf b/description/ro-rRO.xlf deleted file mode 100644 index f5c343a2..00000000 --- a/description/ro-rRO.xlf +++ /dev/null @@ -1,85 +0,0 @@ - - -
- Google places strick character limits on the various text fields in Google Play. The title is 30 characters, the short description is 80 characters, and the rest of the strings, which all go together in the description, are limited to 4000 characters. -
- - - Orbot - This is limited by Google to 30 characters - - - Protect your privacy with this proxy with Tor - This is limited by Google to 80 characters - - - Orbot is a free proxy app that empowers other apps to use the internet more securely. Orbot uses Tor to encrypt your Internet traffic and then hides it by bouncing through a series of computers around the world. Tor is free software and an open network that helps you defend against a form of network surveillance that threatens personal freedom and privacy, confidential business activities and relationships, and state security known as traffic analysis. - - - Orbot is the only app that creates a truly private internet connection. As the New York Times writes, “when a communication arrives from Tor, you can never know where or whom it’s from.” Tor won the 2012 Electronic Frontier Foundation (EFF) Pioneer Award. - - - ACCEPT NO SUBSTITUTES: Orbot is the safest way to use the Internet on Android. Period. Orbot bounces your encrypted traffic several times through computers around the world, instead of connecting you directly like VPNs and proxies. This process takes a little longer, but the strongest privacy and identity protection available is worth the wait. - - - PRIVATE WEB SURFING: Use with Orweb, the most anonymous way to access any website, even if it’s normally blocked, monitored, or on the hidden web. Get Orweb: https://goo.gl/s3mLa - - - PRIVATE CHAT MESSAGING: Use Gibberbot with Orbot to chat confidentially with anyone, anywhere for free. Get Gibberbot: https://goo.gl/O3FfS - - - PRIVACY FOR APPS: Any installed app can use Tor if it has a proxy feature, using the settings found here: https://goo.gl/2OA1y Use Orbot with Twitter, or try private web searching with DuckDuckGo: https://goo.gl/lgh1p - - - PRIVACY FOR EVERYONE: Tor can help you confidentially research a competitor, get around the Facebook block at school, or circumvent a firewall to watch sports at work. -PRIVACY MADE EASY: Check out our fun, interactive walkthrough: https://guardianproject.info/howto/browsefreely -IT’S OFFICIAL: This is the official version of the Tor onion routing service for Android. - - - ***Expert Root Mode*** - - - UNIVERSAL MODE: Orbot can be configured to transparently proxy all of your Internet traffic through Tor. You can also choose which specific apps you want to use through Tor. - - - ★ WE SPEAK YOUR LANGUAGE: Orbot is available for friends who speak: - - - العربية, azərbaycanca, български, català, Čeština, dansk, Deutsch, Ελληνικά, English, español, eesti, euskara, فارسی, suomi, français, galego, hrvatski, magyar, עברית, íslenska, italiano, 日本語, 한국어, lietuvių, latviešu, Македонци, Bahasa Melayu, Nederlands, norsk, polski, português, Русский, slovenčina, slovenščina, српски, svenska, Türkçe, українська, Tagalog, Tiếng Việt, 中文(简体), 中文(台灣) - Do not translate the names of the languages, leave them just like this. - - - Don’t see your language? Join us and help translate the app: - - - https://www.transifex.com/projects/p/orbot - Do not translate this. - - - ***Learn More*** - - - ★ ABOUT US: Guardian Project is a group of developers that make secure mobile apps and open-source code for a better tomorrow - - - ★ OUR WEBSITE: https://GuardianProject.info - - - ★ ABOUT TOR: https://TorProject.org - - - ★ ON TWITTER: https://twitter.com/guardianproject - - - ★ FREE SOFTWARE: Orbot is free software. Take a look at our source code, or join the community to make it better: - - - https://gitweb.torproject.org/orbot.git - Do not translate this. - - - ★ MESSAGE US: Are we missing your favorite feature? Found an annoying bug? Please tell us! We’d love to hear from you. Send us an email: support@guardianproject.info or find us in our chat room https://guardianproject.info/contact - - -
-
\ No newline at end of file diff --git a/description/ro.xlf b/description/ro.xlf deleted file mode 100644 index 1b0ccc64..00000000 --- a/description/ro.xlf +++ /dev/null @@ -1,98 +0,0 @@ - - -
- Google places strick character limits on the various text fields in Google Play. The title is 30 characters, the short description is 80 characters, and the rest of the strings, which all go together in the description, are limited to 4000 characters. -
- - - Orbot - Orbot - This is limited by Google to 30 characters - - - Protect your privacy with this proxy with Tor - Protejați-vă intimitatea cu acest proxy cu Tor - This is limited by Google to 80 characters - - - Orbot is a free proxy app that empowers other apps to use the internet more securely. Orbot uses Tor to encrypt your Internet traffic and then hides it by bouncing through a series of computers around the world. Tor is free software and an open network that helps you defend against a form of network surveillance that threatens personal freedom and privacy, confidential business activities and relationships, and state security known as traffic analysis. - - - Orbot is the only app that creates a truly private internet connection. As the New York Times writes, “when a communication arrives from Tor, you can never know where or whom it’s from.” Tor won the 2012 Electronic Frontier Foundation (EFF) Pioneer Award. - - - ACCEPT NO SUBSTITUTES: Orbot is the safest way to use the Internet on Android. Period. Orbot bounces your encrypted traffic several times through computers around the world, instead of connecting you directly like VPNs and proxies. This process takes a little longer, but the strongest privacy and identity protection available is worth the wait. - - - PRIVATE WEB SURFING: Use with Orweb, the most anonymous way to access any website, even if it’s normally blocked, monitored, or on the hidden web. Get Orweb: https://goo.gl/s3mLa - - - PRIVATE CHAT MESSAGING: Use Gibberbot with Orbot to chat confidentially with anyone, anywhere for free. Get Gibberbot: https://goo.gl/O3FfS - - - PRIVACY FOR APPS: Any installed app can use Tor if it has a proxy feature, using the settings found here: https://goo.gl/2OA1y Use Orbot with Twitter, or try private web searching with DuckDuckGo: https://goo.gl/lgh1p - - - PRIVACY FOR EVERYONE: Tor can help you confidentially research a competitor, get around the Facebook block at school, or circumvent a firewall to watch sports at work. -PRIVACY MADE EASY: Check out our fun, interactive walkthrough: https://guardianproject.info/howto/browsefreely -IT’S OFFICIAL: This is the official version of the Tor onion routing service for Android. - - - ***Expert Root Mode*** - ***Mod expert root*** - - - UNIVERSAL MODE: Orbot can be configured to transparently proxy all of your Internet traffic through Tor. You can also choose which specific apps you want to use through Tor. - - - ★ WE SPEAK YOUR LANGUAGE: Orbot is available for friends who speak: - ★ VORBIM LIMBA DUMNEAVOASTRĂ: Orbot este disponibil prietenilor care vorbesc: - - - العربية, azərbaycanca, български, català, Čeština, dansk, Deutsch, Ελληνικά, English, español, eesti, euskara, فارسی, suomi, français, galego, hrvatski, magyar, עברית, íslenska, italiano, 日本語, 한국어, lietuvių, latviešu, Македонци, Bahasa Melayu, Nederlands, norsk, polski, português, Русский, slovenčina, slovenščina, српски, svenska, Türkçe, українська, Tagalog, Tiếng Việt, 中文(简体), 中文(台灣) - العربية, azərbaycanca, български, català, Čeština, dansk, Deutsch, Ελληνικά, English, español, eesti, euskara, فارسی, suomi, français, galego, hrvatski, magyar, עברית, íslenska, italiano, 日本語, 한국어, lietuvių, latviešu, Македонци, Bahasa Melayu, Nederlands, norsk, polski, português, Română, Русский, slovenčina, slovenščina, српски, svenska, Türkçe, українська, Tagalog, Tiếng Việt, 中文(简体), 中文(台灣) - Do not translate the names of the languages, leave them just like this. - - - Don’t see your language? Join us and help translate the app: - Nu vă vedeți limba? Alăturați-vă nouă și ajutați la traducerea aplicației: - - - https://www.transifex.com/projects/p/orbot - https://www.transifex.com/projects/p/orbot - Do not translate this. - - - ***Learn More*** - ***Învățați mai mult*** - - - ★ ABOUT US: Guardian Project is a group of developers that make secure mobile apps and open-source code for a better tomorrow - - - ★ OUR WEBSITE: https://GuardianProject.info - ★ PAGINA NOASTRĂ WEB: https://GuardianProject.info - - - ★ ABOUT TOR: https://TorProject.org - ★ DESPRE TOR: https://TorProject.org - - - ★ ON TWITTER: https://twitter.com/guardianproject - ★ PE TWITTER: https://twitter.com/guardianproject - - - ★ FREE SOFTWARE: Orbot is free software. Take a look at our source code, or join the community to make it better: - ★ SOFTWARE LIBER: Orbot este software liber. Consultați codul sursă, sau alăturați-vă comunității pentru a-l face mai bun: - - - https://gitweb.torproject.org/orbot.git - https://gitweb.torproject.org/orbot.git - Do not translate this. - - - ★ MESSAGE US: Are we missing your favorite feature? Found an annoying bug? Please tell us! We’d love to hear from you. Send us an email: support@guardianproject.info or find us in our chat room https://guardianproject.info/contact - - -
-
\ No newline at end of file diff --git a/description/ru.xlf b/description/ru.xlf deleted file mode 100644 index 71d5547d..00000000 --- a/description/ru.xlf +++ /dev/null @@ -1,103 +0,0 @@ - - -
- Google places strick character limits on the various text fields in Google Play. The title is 30 characters, the short description is 80 characters, and the rest of the strings, which all go together in the description, are limited to 4000 characters. -
- - - Orbot - Orbot - This is limited by Google to 30 characters - - - Protect your privacy with this proxy with Tor - Защитите вашу частную жизнь с Tor-прокси - This is limited by Google to 80 characters - - - Orbot is a free proxy app that empowers other apps to use the internet more securely. Orbot uses Tor to encrypt your Internet traffic and then hides it by bouncing through a series of computers around the world. Tor is free software and an open network that helps you defend against a form of network surveillance that threatens personal freedom and privacy, confidential business activities and relationships, and state security known as traffic analysis. - Orbot — это бесплатное прокси-приложение, которое позволяет другим приложениям безопаснее пользоваться интернетом. Orbot использует Tor для шифрования вашего интернет-трафика, а затем прячет его, перенаправляя через многочисленные компьютеры по всему миру. Тор является свободным программным обеспечением и открытой сетью, которая помогает вам защититься от сетевого надзора, угрожающего персональной свободе и приватности, конфиденциальности бизнес-контактов и связей, а также общегосударственной безопасности, известной как анализ трафика. - - - Orbot is the only app that creates a truly private internet connection. As the New York Times writes, “when a communication arrives from Tor, you can never know where or whom it’s from.” Tor won the 2012 Electronic Frontier Foundation (EFF) Pioneer Award. - Orbot — это единственное приложение, которое по настоящему создаёт приватное подключение к интернету. Как пишет New York Times, "когда сообщение поступает от Tor, вы никогда не можете знать, где и от кого оно." Tor получил премию 2012 Electronic Frontier Foundation (EFF) Pioneer. - - - ACCEPT NO SUBSTITUTES: Orbot is the safest way to use the Internet on Android. Period. Orbot bounces your encrypted traffic several times through computers around the world, instead of connecting you directly like VPNs and proxies. This process takes a little longer, but the strongest privacy and identity protection available is worth the wait. - - - PRIVATE WEB SURFING: Use with Orweb, the most anonymous way to access any website, even if it’s normally blocked, monitored, or on the hidden web. Get Orweb: https://goo.gl/s3mLa - - - PRIVATE CHAT MESSAGING: Use Gibberbot with Orbot to chat confidentially with anyone, anywhere for free. Get Gibberbot: https://goo.gl/O3FfS - - - PRIVACY FOR APPS: Any installed app can use Tor if it has a proxy feature, using the settings found here: https://goo.gl/2OA1y Use Orbot with Twitter, or try private web searching with DuckDuckGo: https://goo.gl/lgh1p - - - PRIVACY FOR EVERYONE: Tor can help you confidentially research a competitor, get around the Facebook block at school, or circumvent a firewall to watch sports at work. -PRIVACY MADE EASY: Check out our fun, interactive walkthrough: https://guardianproject.info/howto/browsefreely -IT’S OFFICIAL: This is the official version of the Tor onion routing service for Android. - - - ***Expert Root Mode*** - *** Root-режим для экспертов*** - - - UNIVERSAL MODE: Orbot can be configured to transparently proxy all of your Internet traffic through Tor. You can also choose which specific apps you want to use through Tor. - УНИВЕРСАЛЬНЫЙ РЕЖИМ: Orbot может быть настроен для прозрачного перенаправления всего вашего интернет-трафика через Tor. Вы также можете выбрать, какие конкретные приложения вы хотите направлять через Tor. - - - ★ WE SPEAK YOUR LANGUAGE: Orbot is available for friends who speak: - ★ МЫ ГОВОРИМ НА ВАШЕМ ЯЗЫКЕ: Orbot доступен для друзей, которые говорят на: - - - العربية, azərbaycanca, български, català, Čeština, dansk, Deutsch, Ελληνικά, English, español, eesti, euskara, فارسی, suomi, français, galego, hrvatski, magyar, עברית, íslenska, italiano, 日本語, 한국어, lietuvių, latviešu, Македонци, Bahasa Melayu, Nederlands, norsk, polski, português, Русский, slovenčina, slovenščina, српски, svenska, Türkçe, українська, Tagalog, Tiếng Việt, 中文(简体), 中文(台灣) - العربية, azərbaycanca, български, català, Čeština, dansk, Deutsch, Ελληνικά, English, español, eesti, euskara, فارسی, suomi, français, galego, hrvatski, magyar, עברית, íslenska, italiano, 日本語, 한국어, lietuvių, latviešu, Македонци, Bahasa Melayu, Nederlands, norsk, polski, português, Русский, slovenčina, slovenščina, српски, svenska, Türkçe, українська, Tagalog, Tiếng Việt, 中文(简体), 中文(台灣) - Do not translate the names of the languages, leave them just like this. - - - Don’t see your language? Join us and help translate the app: - Не видите свой язык? Присоединяйтесь к нам и помогите перевести приложение: - - - https://www.transifex.com/projects/p/orbot - https://www.transifex.com/projects/p/orbot - Do not translate this. - - - ***Learn More*** - ***Узнать больше*** - - - ★ ABOUT US: Guardian Project is a group of developers that make secure mobile apps and open-source code for a better tomorrow - ★ О НАС: Guardian Project — это группа разработчиков, которые создают безопасные мобильные приложения и открытый исходный код для лучшего будущего - - - ★ OUR WEBSITE: https://GuardianProject.info - ★ НАШ САЙТ: https://GuardianProject.info - - - ★ ABOUT TOR: https://TorProject.org - ★ ПРО TOR: https://TorProject.org - - - ★ ON TWITTER: https://twitter.com/guardianproject - ★ В TWITTER: https://twitter.com/guardianproject - - - ★ FREE SOFTWARE: Orbot is free software. Take a look at our source code, or join the community to make it better: - ★БЕСПЛАТНОЕ ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ: Orbot — это свободное программное обеспечение. Взгляните на наш исходный код или присоединиться к сообществу, чтобы его улучшить: - - - https://gitweb.torproject.org/orbot.git - https://gitweb.torproject.org/orbot.git - Do not translate this. - - - ★ MESSAGE US: Are we missing your favorite feature? Found an annoying bug? Please tell us! We’d love to hear from you. Send us an email: support@guardianproject.info or find us in our chat room https://guardianproject.info/contact - ★ ПИШИТЕ НАМ: У нас нет вашей любимой функции? Обнаружили ошибку? Пожалуйста, сообщите нам! Мы хотим вас услышать. Отправите письмо: support@guardianproject.info или найдите нас в чате https://guardianproject.info/contact - - -
-
\ No newline at end of file diff --git a/description/si-rLK.xlf b/description/si-rLK.xlf deleted file mode 100644 index df572576..00000000 --- a/description/si-rLK.xlf +++ /dev/null @@ -1,85 +0,0 @@ - - -
- Google places strick character limits on the various text fields in Google Play. The title is 30 characters, the short description is 80 characters, and the rest of the strings, which all go together in the description, are limited to 4000 characters. -
- - - Orbot - This is limited by Google to 30 characters - - - Protect your privacy with this proxy with Tor - This is limited by Google to 80 characters - - - Orbot is a free proxy app that empowers other apps to use the internet more securely. Orbot uses Tor to encrypt your Internet traffic and then hides it by bouncing through a series of computers around the world. Tor is free software and an open network that helps you defend against a form of network surveillance that threatens personal freedom and privacy, confidential business activities and relationships, and state security known as traffic analysis. - - - Orbot is the only app that creates a truly private internet connection. As the New York Times writes, “when a communication arrives from Tor, you can never know where or whom it’s from.” Tor won the 2012 Electronic Frontier Foundation (EFF) Pioneer Award. - - - ACCEPT NO SUBSTITUTES: Orbot is the safest way to use the Internet on Android. Period. Orbot bounces your encrypted traffic several times through computers around the world, instead of connecting you directly like VPNs and proxies. This process takes a little longer, but the strongest privacy and identity protection available is worth the wait. - - - PRIVATE WEB SURFING: Use with Orweb, the most anonymous way to access any website, even if it’s normally blocked, monitored, or on the hidden web. Get Orweb: https://goo.gl/s3mLa - - - PRIVATE CHAT MESSAGING: Use Gibberbot with Orbot to chat confidentially with anyone, anywhere for free. Get Gibberbot: https://goo.gl/O3FfS - - - PRIVACY FOR APPS: Any installed app can use Tor if it has a proxy feature, using the settings found here: https://goo.gl/2OA1y Use Orbot with Twitter, or try private web searching with DuckDuckGo: https://goo.gl/lgh1p - - - PRIVACY FOR EVERYONE: Tor can help you confidentially research a competitor, get around the Facebook block at school, or circumvent a firewall to watch sports at work. -PRIVACY MADE EASY: Check out our fun, interactive walkthrough: https://guardianproject.info/howto/browsefreely -IT’S OFFICIAL: This is the official version of the Tor onion routing service for Android. - - - ***Expert Root Mode*** - - - UNIVERSAL MODE: Orbot can be configured to transparently proxy all of your Internet traffic through Tor. You can also choose which specific apps you want to use through Tor. - - - ★ WE SPEAK YOUR LANGUAGE: Orbot is available for friends who speak: - - - العربية, azərbaycanca, български, català, Čeština, dansk, Deutsch, Ελληνικά, English, español, eesti, euskara, فارسی, suomi, français, galego, hrvatski, magyar, עברית, íslenska, italiano, 日本語, 한국어, lietuvių, latviešu, Македонци, Bahasa Melayu, Nederlands, norsk, polski, português, Русский, slovenčina, slovenščina, српски, svenska, Türkçe, українська, Tagalog, Tiếng Việt, 中文(简体), 中文(台灣) - Do not translate the names of the languages, leave them just like this. - - - Don’t see your language? Join us and help translate the app: - - - https://www.transifex.com/projects/p/orbot - Do not translate this. - - - ***Learn More*** - - - ★ ABOUT US: Guardian Project is a group of developers that make secure mobile apps and open-source code for a better tomorrow - - - ★ OUR WEBSITE: https://GuardianProject.info - - - ★ ABOUT TOR: https://TorProject.org - - - ★ ON TWITTER: https://twitter.com/guardianproject - - - ★ FREE SOFTWARE: Orbot is free software. Take a look at our source code, or join the community to make it better: - - - https://gitweb.torproject.org/orbot.git - Do not translate this. - - - ★ MESSAGE US: Are we missing your favorite feature? Found an annoying bug? Please tell us! We’d love to hear from you. Send us an email: support@guardianproject.info or find us in our chat room https://guardianproject.info/contact - - -
-
\ No newline at end of file diff --git a/description/sk-rSK.xlf b/description/sk-rSK.xlf deleted file mode 100644 index ec4faeca..00000000 --- a/description/sk-rSK.xlf +++ /dev/null @@ -1,85 +0,0 @@ - - -
- Google places strick character limits on the various text fields in Google Play. The title is 30 characters, the short description is 80 characters, and the rest of the strings, which all go together in the description, are limited to 4000 characters. -
- - - Orbot - This is limited by Google to 30 characters - - - Protect your privacy with this proxy with Tor - This is limited by Google to 80 characters - - - Orbot is a free proxy app that empowers other apps to use the internet more securely. Orbot uses Tor to encrypt your Internet traffic and then hides it by bouncing through a series of computers around the world. Tor is free software and an open network that helps you defend against a form of network surveillance that threatens personal freedom and privacy, confidential business activities and relationships, and state security known as traffic analysis. - - - Orbot is the only app that creates a truly private internet connection. As the New York Times writes, “when a communication arrives from Tor, you can never know where or whom it’s from.” Tor won the 2012 Electronic Frontier Foundation (EFF) Pioneer Award. - - - ACCEPT NO SUBSTITUTES: Orbot is the safest way to use the Internet on Android. Period. Orbot bounces your encrypted traffic several times through computers around the world, instead of connecting you directly like VPNs and proxies. This process takes a little longer, but the strongest privacy and identity protection available is worth the wait. - - - PRIVATE WEB SURFING: Use with Orweb, the most anonymous way to access any website, even if it’s normally blocked, monitored, or on the hidden web. Get Orweb: https://goo.gl/s3mLa - - - PRIVATE CHAT MESSAGING: Use Gibberbot with Orbot to chat confidentially with anyone, anywhere for free. Get Gibberbot: https://goo.gl/O3FfS - - - PRIVACY FOR APPS: Any installed app can use Tor if it has a proxy feature, using the settings found here: https://goo.gl/2OA1y Use Orbot with Twitter, or try private web searching with DuckDuckGo: https://goo.gl/lgh1p - - - PRIVACY FOR EVERYONE: Tor can help you confidentially research a competitor, get around the Facebook block at school, or circumvent a firewall to watch sports at work. -PRIVACY MADE EASY: Check out our fun, interactive walkthrough: https://guardianproject.info/howto/browsefreely -IT’S OFFICIAL: This is the official version of the Tor onion routing service for Android. - - - ***Expert Root Mode*** - - - UNIVERSAL MODE: Orbot can be configured to transparently proxy all of your Internet traffic through Tor. You can also choose which specific apps you want to use through Tor. - - - ★ WE SPEAK YOUR LANGUAGE: Orbot is available for friends who speak: - - - العربية, azərbaycanca, български, català, Čeština, dansk, Deutsch, Ελληνικά, English, español, eesti, euskara, فارسی, suomi, français, galego, hrvatski, magyar, עברית, íslenska, italiano, 日本語, 한국어, lietuvių, latviešu, Македонци, Bahasa Melayu, Nederlands, norsk, polski, português, Русский, slovenčina, slovenščina, српски, svenska, Türkçe, українська, Tagalog, Tiếng Việt, 中文(简体), 中文(台灣) - Do not translate the names of the languages, leave them just like this. - - - Don’t see your language? Join us and help translate the app: - - - https://www.transifex.com/projects/p/orbot - Do not translate this. - - - ***Learn More*** - - - ★ ABOUT US: Guardian Project is a group of developers that make secure mobile apps and open-source code for a better tomorrow - - - ★ OUR WEBSITE: https://GuardianProject.info - - - ★ ABOUT TOR: https://TorProject.org - - - ★ ON TWITTER: https://twitter.com/guardianproject - - - ★ FREE SOFTWARE: Orbot is free software. Take a look at our source code, or join the community to make it better: - - - https://gitweb.torproject.org/orbot.git - Do not translate this. - - - ★ MESSAGE US: Are we missing your favorite feature? Found an annoying bug? Please tell us! We’d love to hear from you. Send us an email: support@guardianproject.info or find us in our chat room https://guardianproject.info/contact - - -
-
\ No newline at end of file diff --git a/description/sk.xlf b/description/sk.xlf deleted file mode 100644 index ff6004df..00000000 --- a/description/sk.xlf +++ /dev/null @@ -1,85 +0,0 @@ - - -
- Google places strick character limits on the various text fields in Google Play. The title is 30 characters, the short description is 80 characters, and the rest of the strings, which all go together in the description, are limited to 4000 characters. -
- - - Orbot - This is limited by Google to 30 characters - - - Protect your privacy with this proxy with Tor - This is limited by Google to 80 characters - - - Orbot is a free proxy app that empowers other apps to use the internet more securely. Orbot uses Tor to encrypt your Internet traffic and then hides it by bouncing through a series of computers around the world. Tor is free software and an open network that helps you defend against a form of network surveillance that threatens personal freedom and privacy, confidential business activities and relationships, and state security known as traffic analysis. - - - Orbot is the only app that creates a truly private internet connection. As the New York Times writes, “when a communication arrives from Tor, you can never know where or whom it’s from.” Tor won the 2012 Electronic Frontier Foundation (EFF) Pioneer Award. - - - ACCEPT NO SUBSTITUTES: Orbot is the safest way to use the Internet on Android. Period. Orbot bounces your encrypted traffic several times through computers around the world, instead of connecting you directly like VPNs and proxies. This process takes a little longer, but the strongest privacy and identity protection available is worth the wait. - - - PRIVATE WEB SURFING: Use with Orweb, the most anonymous way to access any website, even if it’s normally blocked, monitored, or on the hidden web. Get Orweb: https://goo.gl/s3mLa - - - PRIVATE CHAT MESSAGING: Use Gibberbot with Orbot to chat confidentially with anyone, anywhere for free. Get Gibberbot: https://goo.gl/O3FfS - - - PRIVACY FOR APPS: Any installed app can use Tor if it has a proxy feature, using the settings found here: https://goo.gl/2OA1y Use Orbot with Twitter, or try private web searching with DuckDuckGo: https://goo.gl/lgh1p - - - PRIVACY FOR EVERYONE: Tor can help you confidentially research a competitor, get around the Facebook block at school, or circumvent a firewall to watch sports at work. -PRIVACY MADE EASY: Check out our fun, interactive walkthrough: https://guardianproject.info/howto/browsefreely -IT’S OFFICIAL: This is the official version of the Tor onion routing service for Android. - - - ***Expert Root Mode*** - - - UNIVERSAL MODE: Orbot can be configured to transparently proxy all of your Internet traffic through Tor. You can also choose which specific apps you want to use through Tor. - - - ★ WE SPEAK YOUR LANGUAGE: Orbot is available for friends who speak: - - - العربية, azərbaycanca, български, català, Čeština, dansk, Deutsch, Ελληνικά, English, español, eesti, euskara, فارسی, suomi, français, galego, hrvatski, magyar, עברית, íslenska, italiano, 日本語, 한국어, lietuvių, latviešu, Македонци, Bahasa Melayu, Nederlands, norsk, polski, português, Русский, slovenčina, slovenščina, српски, svenska, Türkçe, українська, Tagalog, Tiếng Việt, 中文(简体), 中文(台灣) - Do not translate the names of the languages, leave them just like this. - - - Don’t see your language? Join us and help translate the app: - - - https://www.transifex.com/projects/p/orbot - Do not translate this. - - - ***Learn More*** - - - ★ ABOUT US: Guardian Project is a group of developers that make secure mobile apps and open-source code for a better tomorrow - - - ★ OUR WEBSITE: https://GuardianProject.info - - - ★ ABOUT TOR: https://TorProject.org - - - ★ ON TWITTER: https://twitter.com/guardianproject - - - ★ FREE SOFTWARE: Orbot is free software. Take a look at our source code, or join the community to make it better: - - - https://gitweb.torproject.org/orbot.git - Do not translate this. - - - ★ MESSAGE US: Are we missing your favorite feature? Found an annoying bug? Please tell us! We’d love to hear from you. Send us an email: support@guardianproject.info or find us in our chat room https://guardianproject.info/contact - - -
-
\ No newline at end of file diff --git a/description/sl.xlf b/description/sl.xlf deleted file mode 100644 index 8990f68e..00000000 --- a/description/sl.xlf +++ /dev/null @@ -1,85 +0,0 @@ - - -
- Google places strick character limits on the various text fields in Google Play. The title is 30 characters, the short description is 80 characters, and the rest of the strings, which all go together in the description, are limited to 4000 characters. -
- - - Orbot - This is limited by Google to 30 characters - - - Protect your privacy with this proxy with Tor - This is limited by Google to 80 characters - - - Orbot is a free proxy app that empowers other apps to use the internet more securely. Orbot uses Tor to encrypt your Internet traffic and then hides it by bouncing through a series of computers around the world. Tor is free software and an open network that helps you defend against a form of network surveillance that threatens personal freedom and privacy, confidential business activities and relationships, and state security known as traffic analysis. - - - Orbot is the only app that creates a truly private internet connection. As the New York Times writes, “when a communication arrives from Tor, you can never know where or whom it’s from.” Tor won the 2012 Electronic Frontier Foundation (EFF) Pioneer Award. - - - ACCEPT NO SUBSTITUTES: Orbot is the safest way to use the Internet on Android. Period. Orbot bounces your encrypted traffic several times through computers around the world, instead of connecting you directly like VPNs and proxies. This process takes a little longer, but the strongest privacy and identity protection available is worth the wait. - - - PRIVATE WEB SURFING: Use with Orweb, the most anonymous way to access any website, even if it’s normally blocked, monitored, or on the hidden web. Get Orweb: https://goo.gl/s3mLa - - - PRIVATE CHAT MESSAGING: Use Gibberbot with Orbot to chat confidentially with anyone, anywhere for free. Get Gibberbot: https://goo.gl/O3FfS - - - PRIVACY FOR APPS: Any installed app can use Tor if it has a proxy feature, using the settings found here: https://goo.gl/2OA1y Use Orbot with Twitter, or try private web searching with DuckDuckGo: https://goo.gl/lgh1p - - - PRIVACY FOR EVERYONE: Tor can help you confidentially research a competitor, get around the Facebook block at school, or circumvent a firewall to watch sports at work. -PRIVACY MADE EASY: Check out our fun, interactive walkthrough: https://guardianproject.info/howto/browsefreely -IT’S OFFICIAL: This is the official version of the Tor onion routing service for Android. - - - ***Expert Root Mode*** - - - UNIVERSAL MODE: Orbot can be configured to transparently proxy all of your Internet traffic through Tor. You can also choose which specific apps you want to use through Tor. - - - ★ WE SPEAK YOUR LANGUAGE: Orbot is available for friends who speak: - - - العربية, azərbaycanca, български, català, Čeština, dansk, Deutsch, Ελληνικά, English, español, eesti, euskara, فارسی, suomi, français, galego, hrvatski, magyar, עברית, íslenska, italiano, 日本語, 한국어, lietuvių, latviešu, Македонци, Bahasa Melayu, Nederlands, norsk, polski, português, Русский, slovenčina, slovenščina, српски, svenska, Türkçe, українська, Tagalog, Tiếng Việt, 中文(简体), 中文(台灣) - Do not translate the names of the languages, leave them just like this. - - - Don’t see your language? Join us and help translate the app: - - - https://www.transifex.com/projects/p/orbot - Do not translate this. - - - ***Learn More*** - - - ★ ABOUT US: Guardian Project is a group of developers that make secure mobile apps and open-source code for a better tomorrow - - - ★ OUR WEBSITE: https://GuardianProject.info - - - ★ ABOUT TOR: https://TorProject.org - - - ★ ON TWITTER: https://twitter.com/guardianproject - - - ★ FREE SOFTWARE: Orbot is free software. Take a look at our source code, or join the community to make it better: - - - https://gitweb.torproject.org/orbot.git - Do not translate this. - - - ★ MESSAGE US: Are we missing your favorite feature? Found an annoying bug? Please tell us! We’d love to hear from you. Send us an email: support@guardianproject.info or find us in our chat room https://guardianproject.info/contact - - -
-
\ No newline at end of file diff --git a/description/sn.xlf b/description/sn.xlf deleted file mode 100644 index 54fd9f59..00000000 --- a/description/sn.xlf +++ /dev/null @@ -1,85 +0,0 @@ - - -
- Google places strick character limits on the various text fields in Google Play. The title is 30 characters, the short description is 80 characters, and the rest of the strings, which all go together in the description, are limited to 4000 characters. -
- - - Orbot - This is limited by Google to 30 characters - - - Protect your privacy with this proxy with Tor - This is limited by Google to 80 characters - - - Orbot is a free proxy app that empowers other apps to use the internet more securely. Orbot uses Tor to encrypt your Internet traffic and then hides it by bouncing through a series of computers around the world. Tor is free software and an open network that helps you defend against a form of network surveillance that threatens personal freedom and privacy, confidential business activities and relationships, and state security known as traffic analysis. - - - Orbot is the only app that creates a truly private internet connection. As the New York Times writes, “when a communication arrives from Tor, you can never know where or whom it’s from.” Tor won the 2012 Electronic Frontier Foundation (EFF) Pioneer Award. - - - ACCEPT NO SUBSTITUTES: Orbot is the safest way to use the Internet on Android. Period. Orbot bounces your encrypted traffic several times through computers around the world, instead of connecting you directly like VPNs and proxies. This process takes a little longer, but the strongest privacy and identity protection available is worth the wait. - - - PRIVATE WEB SURFING: Use with Orweb, the most anonymous way to access any website, even if it’s normally blocked, monitored, or on the hidden web. Get Orweb: https://goo.gl/s3mLa - - - PRIVATE CHAT MESSAGING: Use Gibberbot with Orbot to chat confidentially with anyone, anywhere for free. Get Gibberbot: https://goo.gl/O3FfS - - - PRIVACY FOR APPS: Any installed app can use Tor if it has a proxy feature, using the settings found here: https://goo.gl/2OA1y Use Orbot with Twitter, or try private web searching with DuckDuckGo: https://goo.gl/lgh1p - - - PRIVACY FOR EVERYONE: Tor can help you confidentially research a competitor, get around the Facebook block at school, or circumvent a firewall to watch sports at work. -PRIVACY MADE EASY: Check out our fun, interactive walkthrough: https://guardianproject.info/howto/browsefreely -IT’S OFFICIAL: This is the official version of the Tor onion routing service for Android. - - - ***Expert Root Mode*** - - - UNIVERSAL MODE: Orbot can be configured to transparently proxy all of your Internet traffic through Tor. You can also choose which specific apps you want to use through Tor. - - - ★ WE SPEAK YOUR LANGUAGE: Orbot is available for friends who speak: - - - العربية, azərbaycanca, български, català, Čeština, dansk, Deutsch, Ελληνικά, English, español, eesti, euskara, فارسی, suomi, français, galego, hrvatski, magyar, עברית, íslenska, italiano, 日本語, 한국어, lietuvių, latviešu, Македонци, Bahasa Melayu, Nederlands, norsk, polski, português, Русский, slovenčina, slovenščina, српски, svenska, Türkçe, українська, Tagalog, Tiếng Việt, 中文(简体), 中文(台灣) - Do not translate the names of the languages, leave them just like this. - - - Don’t see your language? Join us and help translate the app: - - - https://www.transifex.com/projects/p/orbot - Do not translate this. - - - ***Learn More*** - - - ★ ABOUT US: Guardian Project is a group of developers that make secure mobile apps and open-source code for a better tomorrow - - - ★ OUR WEBSITE: https://GuardianProject.info - - - ★ ABOUT TOR: https://TorProject.org - - - ★ ON TWITTER: https://twitter.com/guardianproject - - - ★ FREE SOFTWARE: Orbot is free software. Take a look at our source code, or join the community to make it better: - - - https://gitweb.torproject.org/orbot.git - Do not translate this. - - - ★ MESSAGE US: Are we missing your favorite feature? Found an annoying bug? Please tell us! We’d love to hear from you. Send us an email: support@guardianproject.info or find us in our chat room https://guardianproject.info/contact - - -
-
\ No newline at end of file diff --git a/description/source.xlf b/description/source.xlf deleted file mode 100644 index 86693ef6..00000000 --- a/description/source.xlf +++ /dev/null @@ -1,86 +0,0 @@ - - - -
- Google places strick character limits on the various text fields in Google Play. The title is 30 characters, the short description is 80 characters, and the rest of the strings, which all go together in the description, are limited to 4000 characters. -
- - - Orbot - This is limited by Google to 30 characters - - - Protect your privacy with this proxy with Tor - This is limited by Google to 80 characters - - - Orbot is a free proxy app that empowers other apps to use the internet more securely. Orbot uses Tor to encrypt your Internet traffic and then hides it by bouncing through a series of computers around the world. Tor is free software and an open network that helps you defend against a form of network surveillance that threatens personal freedom and privacy, confidential business activities and relationships, and state security known as traffic analysis. - - - Orbot is the only app that creates a truly private internet connection. As the New York Times writes, “when a communication arrives from Tor, you can never know where or whom it’s from.” Tor won the 2012 Electronic Frontier Foundation (EFF) Pioneer Award. - - - ACCEPT NO SUBSTITUTES: Orbot is the safest way to use the Internet on Android. Period. Orbot bounces your encrypted traffic several times through computers around the world, instead of connecting you directly like VPNs and proxies. This process takes a little longer, but the strongest privacy and identity protection available is worth the wait. - - - PRIVATE WEB SURFING: Use with Orweb, the most anonymous way to access any website, even if it’s normally blocked, monitored, or on the hidden web. Get Orweb: https://goo.gl/s3mLa - - - PRIVATE CHAT MESSAGING: Use Gibberbot with Orbot to chat confidentially with anyone, anywhere for free. Get Gibberbot: https://goo.gl/O3FfS - - - PRIVACY FOR APPS: Any installed app can use Tor if it has a proxy feature, using the settings found here: https://goo.gl/2OA1y Use Orbot with Twitter, or try private web searching with DuckDuckGo: https://goo.gl/lgh1p - - - PRIVACY FOR EVERYONE: Tor can help you confidentially research a competitor, get around the Facebook block at school, or circumvent a firewall to watch sports at work. -PRIVACY MADE EASY: Check out our fun, interactive walkthrough: https://guardianproject.info/howto/browsefreely -IT’S OFFICIAL: This is the official version of the Tor onion routing service for Android. - - - ***Expert Root Mode*** - - - UNIVERSAL MODE: Orbot can be configured to transparently proxy all of your Internet traffic through Tor. You can also choose which specific apps you want to use through Tor. - - - ★ WE SPEAK YOUR LANGUAGE: Orbot is available for friends who speak: - - - العربية, azərbaycanca, български, català, Čeština, dansk, Deutsch, Ελληνικά, English, español, eesti, euskara, فارسی, suomi, français, galego, hrvatski, magyar, עברית, íslenska, italiano, 日本語, 한국어, lietuvių, latviešu, Македонци, Bahasa Melayu, Nederlands, norsk, polski, português, Русский, slovenčina, slovenščina, српски, svenska, Türkçe, українська, Tagalog, Tiếng Việt, 中文(简体), 中文(台灣) - Do not translate the names of the languages, leave them just like this. - - - Don’t see your language? Join us and help translate the app: - - - https://www.transifex.com/projects/p/orbot - Do not translate this. - - - ***Learn More*** - - - ★ ABOUT US: Guardian Project is a group of developers that make secure mobile apps and open-source code for a better tomorrow - - - ★ OUR WEBSITE: https://GuardianProject.info - - - ★ ABOUT TOR: https://TorProject.org - - - ★ ON TWITTER: https://twitter.com/guardianproject - - - ★ FREE SOFTWARE: Orbot is free software. Take a look at our source code, or join the community to make it better: - - - https://gitweb.torproject.org/orbot.git - Do not translate this. - - - ★ MESSAGE US: Are we missing your favorite feature? Found an annoying bug? Please tell us! We’d love to hear from you. Send us an email: support@guardianproject.info or find us in our chat room https://guardianproject.info/contact - - -
-
\ No newline at end of file diff --git a/description/sq.xlf b/description/sq.xlf deleted file mode 100644 index 0596a2c5..00000000 --- a/description/sq.xlf +++ /dev/null @@ -1,85 +0,0 @@ - - -
- Google places strick character limits on the various text fields in Google Play. The title is 30 characters, the short description is 80 characters, and the rest of the strings, which all go together in the description, are limited to 4000 characters. -
- - - Orbot - This is limited by Google to 30 characters - - - Protect your privacy with this proxy with Tor - This is limited by Google to 80 characters - - - Orbot is a free proxy app that empowers other apps to use the internet more securely. Orbot uses Tor to encrypt your Internet traffic and then hides it by bouncing through a series of computers around the world. Tor is free software and an open network that helps you defend against a form of network surveillance that threatens personal freedom and privacy, confidential business activities and relationships, and state security known as traffic analysis. - - - Orbot is the only app that creates a truly private internet connection. As the New York Times writes, “when a communication arrives from Tor, you can never know where or whom it’s from.” Tor won the 2012 Electronic Frontier Foundation (EFF) Pioneer Award. - - - ACCEPT NO SUBSTITUTES: Orbot is the safest way to use the Internet on Android. Period. Orbot bounces your encrypted traffic several times through computers around the world, instead of connecting you directly like VPNs and proxies. This process takes a little longer, but the strongest privacy and identity protection available is worth the wait. - - - PRIVATE WEB SURFING: Use with Orweb, the most anonymous way to access any website, even if it’s normally blocked, monitored, or on the hidden web. Get Orweb: https://goo.gl/s3mLa - - - PRIVATE CHAT MESSAGING: Use Gibberbot with Orbot to chat confidentially with anyone, anywhere for free. Get Gibberbot: https://goo.gl/O3FfS - - - PRIVACY FOR APPS: Any installed app can use Tor if it has a proxy feature, using the settings found here: https://goo.gl/2OA1y Use Orbot with Twitter, or try private web searching with DuckDuckGo: https://goo.gl/lgh1p - - - PRIVACY FOR EVERYONE: Tor can help you confidentially research a competitor, get around the Facebook block at school, or circumvent a firewall to watch sports at work. -PRIVACY MADE EASY: Check out our fun, interactive walkthrough: https://guardianproject.info/howto/browsefreely -IT’S OFFICIAL: This is the official version of the Tor onion routing service for Android. - - - ***Expert Root Mode*** - - - UNIVERSAL MODE: Orbot can be configured to transparently proxy all of your Internet traffic through Tor. You can also choose which specific apps you want to use through Tor. - - - ★ WE SPEAK YOUR LANGUAGE: Orbot is available for friends who speak: - - - العربية, azərbaycanca, български, català, Čeština, dansk, Deutsch, Ελληνικά, English, español, eesti, euskara, فارسی, suomi, français, galego, hrvatski, magyar, עברית, íslenska, italiano, 日本語, 한국어, lietuvių, latviešu, Македонци, Bahasa Melayu, Nederlands, norsk, polski, português, Русский, slovenčina, slovenščina, српски, svenska, Türkçe, українська, Tagalog, Tiếng Việt, 中文(简体), 中文(台灣) - Do not translate the names of the languages, leave them just like this. - - - Don’t see your language? Join us and help translate the app: - - - https://www.transifex.com/projects/p/orbot - Do not translate this. - - - ***Learn More*** - - - ★ ABOUT US: Guardian Project is a group of developers that make secure mobile apps and open-source code for a better tomorrow - - - ★ OUR WEBSITE: https://GuardianProject.info - - - ★ ABOUT TOR: https://TorProject.org - - - ★ ON TWITTER: https://twitter.com/guardianproject - - - ★ FREE SOFTWARE: Orbot is free software. Take a look at our source code, or join the community to make it better: - - - https://gitweb.torproject.org/orbot.git - Do not translate this. - - - ★ MESSAGE US: Are we missing your favorite feature? Found an annoying bug? Please tell us! We’d love to hear from you. Send us an email: support@guardianproject.info or find us in our chat room https://guardianproject.info/contact - - -
-
\ No newline at end of file diff --git a/description/sr.xlf b/description/sr.xlf deleted file mode 100644 index c85906b3..00000000 --- a/description/sr.xlf +++ /dev/null @@ -1,103 +0,0 @@ - - -
- Google places strick character limits on the various text fields in Google Play. The title is 30 characters, the short description is 80 characters, and the rest of the strings, which all go together in the description, are limited to 4000 characters. -
- - - Orbot - Орбот - This is limited by Google to 30 characters - - - Protect your privacy with this proxy with Tor - Заштитите вашу приватност овим проксијем помоћу Тора - This is limited by Google to 80 characters - - - Orbot is a free proxy app that empowers other apps to use the internet more securely. Orbot uses Tor to encrypt your Internet traffic and then hides it by bouncing through a series of computers around the world. Tor is free software and an open network that helps you defend against a form of network surveillance that threatens personal freedom and privacy, confidential business activities and relationships, and state security known as traffic analysis. - Орбот је бесплатна прокси апликација која даје моћ другим апликацијама да безбедније користе интернет. Орбот користи Тор за шифровање вашег интернет саобраћаја и онда га скрива слањем кроз низ рачунара широм света. Тор је слободан софтвер и отворена мрежа која помаже да се одбраните од разних облика надзора мрежа који угрожавају личну слободу и приватност, поверљиве пословне активности и личне односе и државне безбедности познате као анализа саобраћаја. - - - Orbot is the only app that creates a truly private internet connection. As the New York Times writes, “when a communication arrives from Tor, you can never know where or whom it’s from.” Tor won the 2012 Electronic Frontier Foundation (EFF) Pioneer Award. - Орбот је једина апликација која прави истински приватну везу са интернетом. Како Нјујорк Тајмс магазин пише: „када комуникација дође са Тор мреже, никада не можете да будете сигурни одакле или од кога је.“ Тор је добио пионир награду Електронске граничне фондације (ЕFF) 2012. године. - - - ACCEPT NO SUBSTITUTES: Orbot is the safest way to use the Internet on Android. Period. Orbot bounces your encrypted traffic several times through computers around the world, instead of connecting you directly like VPNs and proxies. This process takes a little longer, but the strongest privacy and identity protection available is worth the wait. - - - PRIVATE WEB SURFING: Use with Orweb, the most anonymous way to access any website, even if it’s normally blocked, monitored, or on the hidden web. Get Orweb: https://goo.gl/s3mLa - - - PRIVATE CHAT MESSAGING: Use Gibberbot with Orbot to chat confidentially with anyone, anywhere for free. Get Gibberbot: https://goo.gl/O3FfS - - - PRIVACY FOR APPS: Any installed app can use Tor if it has a proxy feature, using the settings found here: https://goo.gl/2OA1y Use Orbot with Twitter, or try private web searching with DuckDuckGo: https://goo.gl/lgh1p - - - PRIVACY FOR EVERYONE: Tor can help you confidentially research a competitor, get around the Facebook block at school, or circumvent a firewall to watch sports at work. -PRIVACY MADE EASY: Check out our fun, interactive walkthrough: https://guardianproject.info/howto/browsefreely -IT’S OFFICIAL: This is the official version of the Tor onion routing service for Android. - - - ***Expert Root Mode*** - ***Корени режим за стручњаке*** - - - UNIVERSAL MODE: Orbot can be configured to transparently proxy all of your Internet traffic through Tor. You can also choose which specific apps you want to use through Tor. - УНИВЕРЗАЛНИ РЕЖИМ: Орбот може да се подеси да транспарентно шаље кроз прокси сав ваш интернет саобраћај. Можете и да изаберете одређене апликације које желите да користите кроз Тор мрежу. - - - ★ WE SPEAK YOUR LANGUAGE: Orbot is available for friends who speak: - ★ МИ ГОВОРИМО ВАШИМ ЈЕЗИКОМ: Орбот је доступан за пријатеље који говоре: - - - العربية, azərbaycanca, български, català, Čeština, dansk, Deutsch, Ελληνικά, English, español, eesti, euskara, فارسی, suomi, français, galego, hrvatski, magyar, עברית, íslenska, italiano, 日本語, 한국어, lietuvių, latviešu, Македонци, Bahasa Melayu, Nederlands, norsk, polski, português, Русский, slovenčina, slovenščina, српски, svenska, Türkçe, українська, Tagalog, Tiếng Việt, 中文(简体), 中文(台灣) - العربية, azərbaycanca, български, català, Čeština, dansk, Deutsch, Ελληνικά, English, español, eesti, euskara, فارسی, suomi, français, galego, hrvatski, magyar, עברית, íslenska, italiano, 日本語, 한국어, lietuvių, latviešu, Македонци, Bahasa Melayu, Nederlands, norsk, polski, português, Русский, slovenčina, slovenščina, српски, svenska, Türkçe, українська, Tagalog, Tiếng Việt, 中文(简体), 中文(台灣) - Do not translate the names of the languages, leave them just like this. - - - Don’t see your language? Join us and help translate the app: - Не видите ваш језик на списку? Придружите нам се помозите да преведемо апликацију: - - - https://www.transifex.com/projects/p/orbot - https://www.transifex.com/projects/p/orbot - Do not translate this. - - - ***Learn More*** - *** Сазнајте више *** - - - ★ ABOUT US: Guardian Project is a group of developers that make secure mobile apps and open-source code for a better tomorrow - ★ О НАМА: Гардијан пројекат (Guardian Project) је група програмера који праве безбедне мобилне апликације отвореног кôда за боље сутра - - - ★ OUR WEBSITE: https://GuardianProject.info - ★ НАШ ВЕБСАЈТ: https://GuardianProject.info - - - ★ ABOUT TOR: https://TorProject.org - ★ О ТОРУ: https://TorProject.org - - - ★ ON TWITTER: https://twitter.com/guardianproject - ★ НА ТВИТЕРУ: https://twitter.com/guardianproject - - - ★ FREE SOFTWARE: Orbot is free software. Take a look at our source code, or join the community to make it better: - ★ СЛОБОДАН СОФТВЕР: Орбот је слободан софтвер. Погледајте изворни кôд, или се придружите заједници да је учините још бољом: - - - https://gitweb.torproject.org/orbot.git - https://gitweb.torproject.org/orbot.git - Do not translate this. - - - ★ MESSAGE US: Are we missing your favorite feature? Found an annoying bug? Please tell us! We’d love to hear from you. Send us an email: support@guardianproject.info or find us in our chat room https://guardianproject.info/contact - ★ ПОШАЉИТЕ НАМ ПОРУКУ: Фали нам ваша омиљена функционалност? Пронашли сте иритирајућу грешку? Волели бисмо да чујемо ваше мишљење! Пошаљите нам е-пошту на support@guardianproject.info или нас пронађите у нашој соби за ћаскање https://guardianproject.info/contact - - -
-
\ No newline at end of file diff --git a/description/sv.xlf b/description/sv.xlf deleted file mode 100644 index 7b8e9f16..00000000 --- a/description/sv.xlf +++ /dev/null @@ -1,103 +0,0 @@ - - -
- Google places strick character limits on the various text fields in Google Play. The title is 30 characters, the short description is 80 characters, and the rest of the strings, which all go together in the description, are limited to 4000 characters. -
- - - Orbot - Orbot - This is limited by Google to 30 characters - - - Protect your privacy with this proxy with Tor - Skydda din integritet med den här Tor-proxyn - This is limited by Google to 80 characters - - - Orbot is a free proxy app that empowers other apps to use the internet more securely. Orbot uses Tor to encrypt your Internet traffic and then hides it by bouncing through a series of computers around the world. Tor is free software and an open network that helps you defend against a form of network surveillance that threatens personal freedom and privacy, confidential business activities and relationships, and state security known as traffic analysis. - Orbot är en gratis proxyapp som möjliggör andra appar att använda internet mer säkert. Orbot använder Tor för att kryptera din internettrafik och döljer den genom att den studsar genom ett antal datorer världen över. Tor är fri programvara och ett öppet nätverk som hjälper dig att skydda dig mot en form av nätverksövervakning som hotar personlig integritet och frihet, hemliga affärsaktiviteter och relationer, och skyddar mot statlig övervakning även kallad trafikanalys. - - - Orbot is the only app that creates a truly private internet connection. As the New York Times writes, “when a communication arrives from Tor, you can never know where or whom it’s from.” Tor won the 2012 Electronic Frontier Foundation (EFF) Pioneer Award. - Orbot är den enda appen som skapar en riktigt privat internetanslutning. Som New York Times skriver, "när en anslutning kommer från Tor, kan du aldrig veta vem den kommer från". Tor vann 2012 års Electronic Frontier Foundation (EFF) Pioneer Award. - - - ACCEPT NO SUBSTITUTES: Orbot is the safest way to use the Internet on Android. Period. Orbot bounces your encrypted traffic several times through computers around the world, instead of connecting you directly like VPNs and proxies. This process takes a little longer, but the strongest privacy and identity protection available is worth the wait. - - - PRIVATE WEB SURFING: Use with Orweb, the most anonymous way to access any website, even if it’s normally blocked, monitored, or on the hidden web. Get Orweb: https://goo.gl/s3mLa - - - PRIVATE CHAT MESSAGING: Use Gibberbot with Orbot to chat confidentially with anyone, anywhere for free. Get Gibberbot: https://goo.gl/O3FfS - - - PRIVACY FOR APPS: Any installed app can use Tor if it has a proxy feature, using the settings found here: https://goo.gl/2OA1y Use Orbot with Twitter, or try private web searching with DuckDuckGo: https://goo.gl/lgh1p - - - PRIVACY FOR EVERYONE: Tor can help you confidentially research a competitor, get around the Facebook block at school, or circumvent a firewall to watch sports at work. -PRIVACY MADE EASY: Check out our fun, interactive walkthrough: https://guardianproject.info/howto/browsefreely -IT’S OFFICIAL: This is the official version of the Tor onion routing service for Android. - - - ***Expert Root Mode*** - ***Expert root-läge*** - - - UNIVERSAL MODE: Orbot can be configured to transparently proxy all of your Internet traffic through Tor. You can also choose which specific apps you want to use through Tor. - UNIVERSIELLT LÄGE: Orbot kan ställas in att agera transparent proxy för all din internettrafik via Tor. Du kan också välja vilka specifika appar du vill ska gå genom Tor. - - - ★ WE SPEAK YOUR LANGUAGE: Orbot is available for friends who speak: - ★ VI PRATAR DITT SPRÅK: Orbot är tillgängligt för vänner som pratar: - - - العربية, azərbaycanca, български, català, Čeština, dansk, Deutsch, Ελληνικά, English, español, eesti, euskara, فارسی, suomi, français, galego, hrvatski, magyar, עברית, íslenska, italiano, 日本語, 한국어, lietuvių, latviešu, Македонци, Bahasa Melayu, Nederlands, norsk, polski, português, Русский, slovenčina, slovenščina, српски, svenska, Türkçe, українська, Tagalog, Tiếng Việt, 中文(简体), 中文(台灣) - العربية, azərbaycanca, български, català, Čeština, dansk, Deutsch, Ελληνικά, English, español, eesti, euskara, فارسی, suomi, français, galego, hrvatski, magyar, עברית, íslenska, italiano, 日本語, 한국어, lietuvių, latviešu, Македонци, Bahasa Melayu, Nederlands, norsk, polski, português, Русский, slovenčina, slovenščina, српски, svenska, Türkçe, українська, Tagalog, Tiếng Việt, 中文(简体), 中文(台灣) - Do not translate the names of the languages, leave them just like this. - - - Don’t see your language? Join us and help translate the app: - Ser du inte ditt språk? Gå med oss och hjälp till att översätta appen: - - - https://www.transifex.com/projects/p/orbot - https://www.transifex.com/projects/p/orbot - Do not translate this. - - - ***Learn More*** - ***Mer information*** - - - ★ ABOUT US: Guardian Project is a group of developers that make secure mobile apps and open-source code for a better tomorrow - ★ OM OSS: Guardian Project är en grupp utvecklare som gör säkra mobila appar och öppen källkod för en bättre morgondag - - - ★ OUR WEBSITE: https://GuardianProject.info - ★ VÅR WEBBSIDA: https://GuardianProject.info - - - ★ ABOUT TOR: https://TorProject.org - ★ OM TOR: https://TorProject.org - - - ★ ON TWITTER: https://twitter.com/guardianproject - ★ PÅ TWITTER: https://twitter.com/guardianproject - - - ★ FREE SOFTWARE: Orbot is free software. Take a look at our source code, or join the community to make it better: - ★ FRI MJUKVARA: Orbot är fri mjukvara. Ta en titt på källkoden, eller gå med i vårt gemenskap för att göra den bättre: - - - https://gitweb.torproject.org/orbot.git - https://gitweb.torproject.org/orbot.git - Do not translate this. - - - ★ MESSAGE US: Are we missing your favorite feature? Found an annoying bug? Please tell us! We’d love to hear from you. Send us an email: support@guardianproject.info or find us in our chat room https://guardianproject.info/contact - ★ KONTAKTA OSS: Saknar vi din favoritfunktion? Hittat en jobbig bugg? Berätta för oss! Vi uppskattar att höra från dig. Skicka oss e-post: support@guardianproject.info eller hitta oss i vårt chattrum https://guardianproject.info/contact - - -
-
\ No newline at end of file diff --git a/description/ta.xlf b/description/ta.xlf deleted file mode 100644 index 3311944b..00000000 --- a/description/ta.xlf +++ /dev/null @@ -1,87 +0,0 @@ - - -
- Google places strick character limits on the various text fields in Google Play. The title is 30 characters, the short description is 80 characters, and the rest of the strings, which all go together in the description, are limited to 4000 characters. -
- - - Orbot - ஆர்பாட் - This is limited by Google to 30 characters - - - Protect your privacy with this proxy with Tor - This is limited by Google to 80 characters - - - Orbot is a free proxy app that empowers other apps to use the internet more securely. Orbot uses Tor to encrypt your Internet traffic and then hides it by bouncing through a series of computers around the world. Tor is free software and an open network that helps you defend against a form of network surveillance that threatens personal freedom and privacy, confidential business activities and relationships, and state security known as traffic analysis. - ஆர்பாட், இன்னும பாதுகாப்பான முறையில் இணைய பயன்படுத்த மற்ற பயன்பாடுகள் பலப்படுத்துகிறார் என்று ஒரு இலவச ப்ராக்ஸி பயன்பாடு ஆகும். ஆர்பாட் உங்கள் இணைய போக்குவரத்து குறியாக்க தோர் பயன்படுத்துகிறது மற்றும் அதன் பின்னர் உலகம் முழுவதும் கணினிகள் ஒரு தொடர் மூலம் எதிர்க்கிறது அதை மறுத்தவர். தோர் இலவச மென்பொருள் மற்றும் நீங்கள் போக்குவரத்து பகுப்பாய்வு என்ற தனிப்பட்ட சுதந்திரம் மற்றும் தனியுரிமை, ரகசிய வணிக நடவடிக்கைகள் மற்றும் உறவுகள், மற்றும் மாநில பாதுகாப்பை அச்சுறுத்தும் நெட்வொர்க் கண்காணிப்பு வடிவ எதிராக பாதுகாக்க உதவுகிறது என்று ஒரு திறந்த நெட்வொர்க் ஆகும். - - - Orbot is the only app that creates a truly private internet connection. As the New York Times writes, “when a communication arrives from Tor, you can never know where or whom it’s from.” Tor won the 2012 Electronic Frontier Foundation (EFF) Pioneer Award. - - - ACCEPT NO SUBSTITUTES: Orbot is the safest way to use the Internet on Android. Period. Orbot bounces your encrypted traffic several times through computers around the world, instead of connecting you directly like VPNs and proxies. This process takes a little longer, but the strongest privacy and identity protection available is worth the wait. - - - PRIVATE WEB SURFING: Use with Orweb, the most anonymous way to access any website, even if it’s normally blocked, monitored, or on the hidden web. Get Orweb: https://goo.gl/s3mLa - - - PRIVATE CHAT MESSAGING: Use Gibberbot with Orbot to chat confidentially with anyone, anywhere for free. Get Gibberbot: https://goo.gl/O3FfS - - - PRIVACY FOR APPS: Any installed app can use Tor if it has a proxy feature, using the settings found here: https://goo.gl/2OA1y Use Orbot with Twitter, or try private web searching with DuckDuckGo: https://goo.gl/lgh1p - - - PRIVACY FOR EVERYONE: Tor can help you confidentially research a competitor, get around the Facebook block at school, or circumvent a firewall to watch sports at work. -PRIVACY MADE EASY: Check out our fun, interactive walkthrough: https://guardianproject.info/howto/browsefreely -IT’S OFFICIAL: This is the official version of the Tor onion routing service for Android. - - - ***Expert Root Mode*** - - - UNIVERSAL MODE: Orbot can be configured to transparently proxy all of your Internet traffic through Tor. You can also choose which specific apps you want to use through Tor. - - - ★ WE SPEAK YOUR LANGUAGE: Orbot is available for friends who speak: - - - العربية, azərbaycanca, български, català, Čeština, dansk, Deutsch, Ελληνικά, English, español, eesti, euskara, فارسی, suomi, français, galego, hrvatski, magyar, עברית, íslenska, italiano, 日本語, 한국어, lietuvių, latviešu, Македонци, Bahasa Melayu, Nederlands, norsk, polski, português, Русский, slovenčina, slovenščina, српски, svenska, Türkçe, українська, Tagalog, Tiếng Việt, 中文(简体), 中文(台灣) - Do not translate the names of the languages, leave them just like this. - - - Don’t see your language? Join us and help translate the app: - - - https://www.transifex.com/projects/p/orbot - Do not translate this. - - - ***Learn More*** - - - ★ ABOUT US: Guardian Project is a group of developers that make secure mobile apps and open-source code for a better tomorrow - - - ★ OUR WEBSITE: https://GuardianProject.info - - - ★ ABOUT TOR: https://TorProject.org - - - ★ ON TWITTER: https://twitter.com/guardianproject - - - ★ FREE SOFTWARE: Orbot is free software. Take a look at our source code, or join the community to make it better: - - - https://gitweb.torproject.org/orbot.git - Do not translate this. - - - ★ MESSAGE US: Are we missing your favorite feature? Found an annoying bug? Please tell us! We’d love to hear from you. Send us an email: support@guardianproject.info or find us in our chat room https://guardianproject.info/contact - - -
-
\ No newline at end of file diff --git a/description/th.xlf b/description/th.xlf deleted file mode 100644 index 78c3c701..00000000 --- a/description/th.xlf +++ /dev/null @@ -1,85 +0,0 @@ - - -
- Google places strick character limits on the various text fields in Google Play. The title is 30 characters, the short description is 80 characters, and the rest of the strings, which all go together in the description, are limited to 4000 characters. -
- - - Orbot - This is limited by Google to 30 characters - - - Protect your privacy with this proxy with Tor - This is limited by Google to 80 characters - - - Orbot is a free proxy app that empowers other apps to use the internet more securely. Orbot uses Tor to encrypt your Internet traffic and then hides it by bouncing through a series of computers around the world. Tor is free software and an open network that helps you defend against a form of network surveillance that threatens personal freedom and privacy, confidential business activities and relationships, and state security known as traffic analysis. - - - Orbot is the only app that creates a truly private internet connection. As the New York Times writes, “when a communication arrives from Tor, you can never know where or whom it’s from.” Tor won the 2012 Electronic Frontier Foundation (EFF) Pioneer Award. - - - ACCEPT NO SUBSTITUTES: Orbot is the safest way to use the Internet on Android. Period. Orbot bounces your encrypted traffic several times through computers around the world, instead of connecting you directly like VPNs and proxies. This process takes a little longer, but the strongest privacy and identity protection available is worth the wait. - - - PRIVATE WEB SURFING: Use with Orweb, the most anonymous way to access any website, even if it’s normally blocked, monitored, or on the hidden web. Get Orweb: https://goo.gl/s3mLa - - - PRIVATE CHAT MESSAGING: Use Gibberbot with Orbot to chat confidentially with anyone, anywhere for free. Get Gibberbot: https://goo.gl/O3FfS - - - PRIVACY FOR APPS: Any installed app can use Tor if it has a proxy feature, using the settings found here: https://goo.gl/2OA1y Use Orbot with Twitter, or try private web searching with DuckDuckGo: https://goo.gl/lgh1p - - - PRIVACY FOR EVERYONE: Tor can help you confidentially research a competitor, get around the Facebook block at school, or circumvent a firewall to watch sports at work. -PRIVACY MADE EASY: Check out our fun, interactive walkthrough: https://guardianproject.info/howto/browsefreely -IT’S OFFICIAL: This is the official version of the Tor onion routing service for Android. - - - ***Expert Root Mode*** - - - UNIVERSAL MODE: Orbot can be configured to transparently proxy all of your Internet traffic through Tor. You can also choose which specific apps you want to use through Tor. - - - ★ WE SPEAK YOUR LANGUAGE: Orbot is available for friends who speak: - - - العربية, azərbaycanca, български, català, Čeština, dansk, Deutsch, Ελληνικά, English, español, eesti, euskara, فارسی, suomi, français, galego, hrvatski, magyar, עברית, íslenska, italiano, 日本語, 한국어, lietuvių, latviešu, Македонци, Bahasa Melayu, Nederlands, norsk, polski, português, Русский, slovenčina, slovenščina, српски, svenska, Türkçe, українська, Tagalog, Tiếng Việt, 中文(简体), 中文(台灣) - Do not translate the names of the languages, leave them just like this. - - - Don’t see your language? Join us and help translate the app: - - - https://www.transifex.com/projects/p/orbot - Do not translate this. - - - ***Learn More*** - - - ★ ABOUT US: Guardian Project is a group of developers that make secure mobile apps and open-source code for a better tomorrow - - - ★ OUR WEBSITE: https://GuardianProject.info - - - ★ ABOUT TOR: https://TorProject.org - - - ★ ON TWITTER: https://twitter.com/guardianproject - - - ★ FREE SOFTWARE: Orbot is free software. Take a look at our source code, or join the community to make it better: - - - https://gitweb.torproject.org/orbot.git - Do not translate this. - - - ★ MESSAGE US: Are we missing your favorite feature? Found an annoying bug? Please tell us! We’d love to hear from you. Send us an email: support@guardianproject.info or find us in our chat room https://guardianproject.info/contact - - -
-
\ No newline at end of file diff --git a/description/tl.xlf b/description/tl.xlf deleted file mode 100644 index c0adf9ba..00000000 --- a/description/tl.xlf +++ /dev/null @@ -1,85 +0,0 @@ - - -
- Google places strick character limits on the various text fields in Google Play. The title is 30 characters, the short description is 80 characters, and the rest of the strings, which all go together in the description, are limited to 4000 characters. -
- - - Orbot - This is limited by Google to 30 characters - - - Protect your privacy with this proxy with Tor - This is limited by Google to 80 characters - - - Orbot is a free proxy app that empowers other apps to use the internet more securely. Orbot uses Tor to encrypt your Internet traffic and then hides it by bouncing through a series of computers around the world. Tor is free software and an open network that helps you defend against a form of network surveillance that threatens personal freedom and privacy, confidential business activities and relationships, and state security known as traffic analysis. - - - Orbot is the only app that creates a truly private internet connection. As the New York Times writes, “when a communication arrives from Tor, you can never know where or whom it’s from.” Tor won the 2012 Electronic Frontier Foundation (EFF) Pioneer Award. - - - ACCEPT NO SUBSTITUTES: Orbot is the safest way to use the Internet on Android. Period. Orbot bounces your encrypted traffic several times through computers around the world, instead of connecting you directly like VPNs and proxies. This process takes a little longer, but the strongest privacy and identity protection available is worth the wait. - - - PRIVATE WEB SURFING: Use with Orweb, the most anonymous way to access any website, even if it’s normally blocked, monitored, or on the hidden web. Get Orweb: https://goo.gl/s3mLa - - - PRIVATE CHAT MESSAGING: Use Gibberbot with Orbot to chat confidentially with anyone, anywhere for free. Get Gibberbot: https://goo.gl/O3FfS - - - PRIVACY FOR APPS: Any installed app can use Tor if it has a proxy feature, using the settings found here: https://goo.gl/2OA1y Use Orbot with Twitter, or try private web searching with DuckDuckGo: https://goo.gl/lgh1p - - - PRIVACY FOR EVERYONE: Tor can help you confidentially research a competitor, get around the Facebook block at school, or circumvent a firewall to watch sports at work. -PRIVACY MADE EASY: Check out our fun, interactive walkthrough: https://guardianproject.info/howto/browsefreely -IT’S OFFICIAL: This is the official version of the Tor onion routing service for Android. - - - ***Expert Root Mode*** - - - UNIVERSAL MODE: Orbot can be configured to transparently proxy all of your Internet traffic through Tor. You can also choose which specific apps you want to use through Tor. - - - ★ WE SPEAK YOUR LANGUAGE: Orbot is available for friends who speak: - - - العربية, azərbaycanca, български, català, Čeština, dansk, Deutsch, Ελληνικά, English, español, eesti, euskara, فارسی, suomi, français, galego, hrvatski, magyar, עברית, íslenska, italiano, 日本語, 한국어, lietuvių, latviešu, Македонци, Bahasa Melayu, Nederlands, norsk, polski, português, Русский, slovenčina, slovenščina, српски, svenska, Türkçe, українська, Tagalog, Tiếng Việt, 中文(简体), 中文(台灣) - Do not translate the names of the languages, leave them just like this. - - - Don’t see your language? Join us and help translate the app: - - - https://www.transifex.com/projects/p/orbot - Do not translate this. - - - ***Learn More*** - - - ★ ABOUT US: Guardian Project is a group of developers that make secure mobile apps and open-source code for a better tomorrow - - - ★ OUR WEBSITE: https://GuardianProject.info - - - ★ ABOUT TOR: https://TorProject.org - - - ★ ON TWITTER: https://twitter.com/guardianproject - - - ★ FREE SOFTWARE: Orbot is free software. Take a look at our source code, or join the community to make it better: - - - https://gitweb.torproject.org/orbot.git - Do not translate this. - - - ★ MESSAGE US: Are we missing your favorite feature? Found an annoying bug? Please tell us! We’d love to hear from you. Send us an email: support@guardianproject.info or find us in our chat room https://guardianproject.info/contact - - -
-
\ No newline at end of file diff --git a/description/tr.xlf b/description/tr.xlf deleted file mode 100644 index 8ee08fbc..00000000 --- a/description/tr.xlf +++ /dev/null @@ -1,103 +0,0 @@ - - -
- Google places strick character limits on the various text fields in Google Play. The title is 30 characters, the short description is 80 characters, and the rest of the strings, which all go together in the description, are limited to 4000 characters. -
- - - Orbot - Orbot - This is limited by Google to 30 characters - - - Protect your privacy with this proxy with Tor - Tor kullanan bu vekil sunucu ile gizliliğinizi koruyun - This is limited by Google to 80 characters - - - Orbot is a free proxy app that empowers other apps to use the internet more securely. Orbot uses Tor to encrypt your Internet traffic and then hides it by bouncing through a series of computers around the world. Tor is free software and an open network that helps you defend against a form of network surveillance that threatens personal freedom and privacy, confidential business activities and relationships, and state security known as traffic analysis. - Orbot başka uygulamaların interneti daha güvenli olarak kullanmasını sağlayan ücretsiz bir proxy uygulamasıdır. Orbot Tor'u kullanarak internet trafiğinizi şifreler ve dünya üzerindeki pek çok farklı bilgisayardan geçirerek gizler. Tor sizin kişisel özgürlüğünüzü ve mahremiyetinizi, gizli ticari aktivitelerinizi ve bağlantılarınızı koruma altına alan bir yazılım ve açık ağdır. - - - Orbot is the only app that creates a truly private internet connection. As the New York Times writes, “when a communication arrives from Tor, you can never know where or whom it’s from.” Tor won the 2012 Electronic Frontier Foundation (EFF) Pioneer Award. - Orbot gerçekten gizli internet bağlantısı kuran tek uygulamadır. New York Times'ın yazdığı gibi “eğer bir mesaj Tor Ağı üzerinden ulaşıyorsa kimden veya nereden geldiğini bilmek mümkün değil”. Tor 2012'de Electronic Frontier Foundation (EFF) Pioneer Award ile ödüllendirilmiştir. - - - ACCEPT NO SUBSTITUTES: Orbot is the safest way to use the Internet on Android. Period. Orbot bounces your encrypted traffic several times through computers around the world, instead of connecting you directly like VPNs and proxies. This process takes a little longer, but the strongest privacy and identity protection available is worth the wait. - - - PRIVATE WEB SURFING: Use with Orweb, the most anonymous way to access any website, even if it’s normally blocked, monitored, or on the hidden web. Get Orweb: https://goo.gl/s3mLa - - - PRIVATE CHAT MESSAGING: Use Gibberbot with Orbot to chat confidentially with anyone, anywhere for free. Get Gibberbot: https://goo.gl/O3FfS - - - PRIVACY FOR APPS: Any installed app can use Tor if it has a proxy feature, using the settings found here: https://goo.gl/2OA1y Use Orbot with Twitter, or try private web searching with DuckDuckGo: https://goo.gl/lgh1p - - - PRIVACY FOR EVERYONE: Tor can help you confidentially research a competitor, get around the Facebook block at school, or circumvent a firewall to watch sports at work. -PRIVACY MADE EASY: Check out our fun, interactive walkthrough: https://guardianproject.info/howto/browsefreely -IT’S OFFICIAL: This is the official version of the Tor onion routing service for Android. - - - ***Expert Root Mode*** - ***Uzman Root Modu*** - - - UNIVERSAL MODE: Orbot can be configured to transparently proxy all of your Internet traffic through Tor. You can also choose which specific apps you want to use through Tor. - KAPSAMLI MOD: Orbot zahmetsizce tüm internet trafiğinizin Tor üzerinden yönlenmesini sağlayabilir. Dilerseniz sadece bazı uygulamaların Tor ağını kullanmasını da sağlayabilirsiniz. - - - ★ WE SPEAK YOUR LANGUAGE: Orbot is available for friends who speak: - ★ SİZİN DİLİNİZDEN KONUŞUYORUZ: Orbot şu dilleri konuşan dostlarımız için kullanılabilir: - - - العربية, azərbaycanca, български, català, Čeština, dansk, Deutsch, Ελληνικά, English, español, eesti, euskara, فارسی, suomi, français, galego, hrvatski, magyar, עברית, íslenska, italiano, 日本語, 한국어, lietuvių, latviešu, Македонци, Bahasa Melayu, Nederlands, norsk, polski, português, Русский, slovenčina, slovenščina, српски, svenska, Türkçe, українська, Tagalog, Tiếng Việt, 中文(简体), 中文(台灣) - العربية, azərbaycanca, български, català, Čeština, dansk, Deutsch, Ελληνικά, English, español, eesti, euskara, فارسی, suomi, français, galego, hrvatski, magyar, עברית, íslenska, italiano, 日本語, 한국어, lietuvių, latviešu, Македонци, Bahasa Melayu, Nederlands, norsk, polski, português, Русский, slovenčina, slovenščina, српски, svenska, Türkçe, українська, Tagalog, Tiếng Việt, 中文(简体), 中文(台灣) - Do not translate the names of the languages, leave them just like this. - - - Don’t see your language? Join us and help translate the app: - Dilinizi görmüyor musunuz? Bize katılın ve uygulamayı çevirmemize yardım edin: - - - https://www.transifex.com/projects/p/orbot - https://www.transifex.com/projects/p/orbot - Do not translate this. - - - ***Learn More*** - ***Daha Fazlasını Öğrenin*** - - - ★ ABOUT US: Guardian Project is a group of developers that make secure mobile apps and open-source code for a better tomorrow - ★ HAKKIMIZDA: Guardian Projesi daha iyi bir gelecek için güvenli mobil uygulamalar ve açık kaynak kodları yazan bir grup yazılımcıdan oluşur - - - ★ OUR WEBSITE: https://GuardianProject.info - ★ WEB SİTEMİZ: http://GuardianProject.info - - - ★ ABOUT TOR: https://TorProject.org - ★ TOR HAKKINDA: https://TorProject.org - - - ★ ON TWITTER: https://twitter.com/guardianproject - ★ TWITTER ADRESİMİZ: https://twitter.com/guardianproject - - - ★ FREE SOFTWARE: Orbot is free software. Take a look at our source code, or join the community to make it better: - ★ ÖZGÜR YAZILIM: Orbot ücretsiz bir uygulamadır. Kaynak kodumuza bakabilir, ve geliştirmek için destek grubuna katılabilirsiniz: - - - https://gitweb.torproject.org/orbot.git - https://gitweb.torproject.org/orbot.git - Do not translate this. - - - ★ MESSAGE US: Are we missing your favorite feature? Found an annoying bug? Please tell us! We’d love to hear from you. Send us an email: support@guardianproject.info or find us in our chat room https://guardianproject.info/contact - ★ BİZE YAZIN: İstediğiniz bir özellik eksik mi? Uygulamada bir hata mı buldunuz? Lütfen bize bildirin! Sizden geri bildirim almak bizi çok mutlu eder. Bize support@guardianproject.info adresinden e-posta gönderebilir veya sohbet odamızdan yazabilirsiniz: https://guardianproject.info/contact - - -
-
\ No newline at end of file diff --git a/description/uk.xlf b/description/uk.xlf deleted file mode 100644 index 2418424d..00000000 --- a/description/uk.xlf +++ /dev/null @@ -1,103 +0,0 @@ - - -
- Google places strick character limits on the various text fields in Google Play. The title is 30 characters, the short description is 80 characters, and the rest of the strings, which all go together in the description, are limited to 4000 characters. -
- - - Orbot - Orbot - This is limited by Google to 30 characters - - - Protect your privacy with this proxy with Tor - Захистіть свою приватність із цим проксі з Tor'ом - This is limited by Google to 80 characters - - - Orbot is a free proxy app that empowers other apps to use the internet more securely. Orbot uses Tor to encrypt your Internet traffic and then hides it by bouncing through a series of computers around the world. Tor is free software and an open network that helps you defend against a form of network surveillance that threatens personal freedom and privacy, confidential business activities and relationships, and state security known as traffic analysis. - Orbot — це вільна програма для проксі-з'єднань, яка дозволяє іншим додаткам безпечніше використовувати інтернет-з'єднання. Orbot використовує Tor для шифрування інтернет-трафіку, який далі приховується під час пересилання через кілька комп'ютерів у різних частинах планети. Tor є вільним програмним забезпеченням, а також відкритою мережею, що допомагає захиститися від мережевого стеження, яке загрожує особистій свободі та приватному життю, конфіденційній бізнес-діяльності і контактам, а також державної програми безпеки, що відома як аналіз трафіку. - - - Orbot is the only app that creates a truly private internet connection. As the New York Times writes, “when a communication arrives from Tor, you can never know where or whom it’s from.” Tor won the 2012 Electronic Frontier Foundation (EFF) Pioneer Award. - Orbot — це єдиний додаток, який створює дійсно конфіденційне з'єднання. Як повідомляє видання New York Times, «коли з'єднання надходить з мережі Tor, неможливо дізнатись, від кого воно чи звідки». Tor отримав нагороду Pioneer Award від Фонду Електронних Рубежів (EFF, Electronic Frontier Foundation) 2012 року. - - - ACCEPT NO SUBSTITUTES: Orbot is the safest way to use the Internet on Android. Period. Orbot bounces your encrypted traffic several times through computers around the world, instead of connecting you directly like VPNs and proxies. This process takes a little longer, but the strongest privacy and identity protection available is worth the wait. - - - PRIVATE WEB SURFING: Use with Orweb, the most anonymous way to access any website, even if it’s normally blocked, monitored, or on the hidden web. Get Orweb: https://goo.gl/s3mLa - - - PRIVATE CHAT MESSAGING: Use Gibberbot with Orbot to chat confidentially with anyone, anywhere for free. Get Gibberbot: https://goo.gl/O3FfS - - - PRIVACY FOR APPS: Any installed app can use Tor if it has a proxy feature, using the settings found here: https://goo.gl/2OA1y Use Orbot with Twitter, or try private web searching with DuckDuckGo: https://goo.gl/lgh1p - - - PRIVACY FOR EVERYONE: Tor can help you confidentially research a competitor, get around the Facebook block at school, or circumvent a firewall to watch sports at work. -PRIVACY MADE EASY: Check out our fun, interactive walkthrough: https://guardianproject.info/howto/browsefreely -IT’S OFFICIAL: This is the official version of the Tor onion routing service for Android. - - - ***Expert Root Mode*** - ***Експертний ROOT-режим*** - - - UNIVERSAL MODE: Orbot can be configured to transparently proxy all of your Internet traffic through Tor. You can also choose which specific apps you want to use through Tor. - УНІВЕРСАЛЬНИЙ РЕЖИМ: можна налаштувати Orbot для прозорого пропускання всього трафіку через Tor. Також Ви можете вибрати конкретні додатки, трафік яких потрібно пропускати через Tor. - - - ★ WE SPEAK YOUR LANGUAGE: Orbot is available for friends who speak: - ★ МИ РОЗМОВЛЯЄМО ВАШОЮ МОВОЮ: Orbot доступний для друзів такими мовами: - - - العربية, azərbaycanca, български, català, Čeština, dansk, Deutsch, Ελληνικά, English, español, eesti, euskara, فارسی, suomi, français, galego, hrvatski, magyar, עברית, íslenska, italiano, 日本語, 한국어, lietuvių, latviešu, Македонци, Bahasa Melayu, Nederlands, norsk, polski, português, Русский, slovenčina, slovenščina, српски, svenska, Türkçe, українська, Tagalog, Tiếng Việt, 中文(简体), 中文(台灣) - العربية, azərbaycanca, български, català, Čeština, dansk, Deutsch, Ελληνικά, English, español, eesti, euskara, فارسی, suomi, français, galego, hrvatski, magyar, עברית, íslenska, italiano, 日本語, 한국어, lietuvių, latviešu, Македонски, Bahasa Melayu, Nederlands, Norsk bokmål, polski, português, Русский, slovenčina, slovenščina, српски, svenska, Türkçe, українська, Tagalog, Tiếng Việt, 中文(简体), 中文(台灣) - Do not translate the names of the languages, leave them just like this. - - - Don’t see your language? Join us and help translate the app: - Не бачите своєї мови? Приєднуйтеся і допоможіть перекласти програмку: - - - https://www.transifex.com/projects/p/orbot - https://www.transifex.com/projects/p/orbot - Do not translate this. - - - ***Learn More*** - ***Дізнайтеся більше*** - - - ★ ABOUT US: Guardian Project is a group of developers that make secure mobile apps and open-source code for a better tomorrow - ★ ПРО НАС: Guardian Project — це група розробників, які створюють безпечні мобільні програмки та відкритий код задля кращого майбутнього - - - ★ OUR WEBSITE: https://GuardianProject.info - ★ НАШ ВЕБ-САЙТ: https://GuardianProject.info - - - ★ ABOUT TOR: https://TorProject.org - ★ ПРО TOR: https://TorProject.org - - - ★ ON TWITTER: https://twitter.com/guardianproject - ★ У TWITTER: https://twitter.com/guardianproject - - - ★ FREE SOFTWARE: Orbot is free software. Take a look at our source code, or join the community to make it better: - ★ ВІЛЬНЕ ПРОГРАМНЕ ЗАБЕЗПЕЧЕННЯ: Orbot — вільне програмне забезпечення. Ви можете проглянути наш вихідний код або й приєднатися до спільноти, щоб зробити його кращим: - - - https://gitweb.torproject.org/orbot.git - https://gitweb.torproject.org/orbot.git - Do not translate this. - - - ★ MESSAGE US: Are we missing your favorite feature? Found an annoying bug? Please tell us! We’d love to hear from you. Send us an email: support@guardianproject.info or find us in our chat room https://guardianproject.info/contact - ★ НАПИШІТЬ НАМ: Ми забули Вашу улюблену функцію? Ви знайшли баґ? Будь ласка, дайте нам знати! Будемо раді Вас почути. Надішліть нам листа: support@guardianproject.info або знайдіть нас у чаті https://guardianproject.info/contact - - -
-
\ No newline at end of file diff --git a/description/ur.xlf b/description/ur.xlf deleted file mode 100644 index 383935a2..00000000 --- a/description/ur.xlf +++ /dev/null @@ -1,85 +0,0 @@ - - -
- Google places strick character limits on the various text fields in Google Play. The title is 30 characters, the short description is 80 characters, and the rest of the strings, which all go together in the description, are limited to 4000 characters. -
- - - Orbot - This is limited by Google to 30 characters - - - Protect your privacy with this proxy with Tor - This is limited by Google to 80 characters - - - Orbot is a free proxy app that empowers other apps to use the internet more securely. Orbot uses Tor to encrypt your Internet traffic and then hides it by bouncing through a series of computers around the world. Tor is free software and an open network that helps you defend against a form of network surveillance that threatens personal freedom and privacy, confidential business activities and relationships, and state security known as traffic analysis. - - - Orbot is the only app that creates a truly private internet connection. As the New York Times writes, “when a communication arrives from Tor, you can never know where or whom it’s from.” Tor won the 2012 Electronic Frontier Foundation (EFF) Pioneer Award. - - - ACCEPT NO SUBSTITUTES: Orbot is the safest way to use the Internet on Android. Period. Orbot bounces your encrypted traffic several times through computers around the world, instead of connecting you directly like VPNs and proxies. This process takes a little longer, but the strongest privacy and identity protection available is worth the wait. - - - PRIVATE WEB SURFING: Use with Orweb, the most anonymous way to access any website, even if it’s normally blocked, monitored, or on the hidden web. Get Orweb: https://goo.gl/s3mLa - - - PRIVATE CHAT MESSAGING: Use Gibberbot with Orbot to chat confidentially with anyone, anywhere for free. Get Gibberbot: https://goo.gl/O3FfS - - - PRIVACY FOR APPS: Any installed app can use Tor if it has a proxy feature, using the settings found here: https://goo.gl/2OA1y Use Orbot with Twitter, or try private web searching with DuckDuckGo: https://goo.gl/lgh1p - - - PRIVACY FOR EVERYONE: Tor can help you confidentially research a competitor, get around the Facebook block at school, or circumvent a firewall to watch sports at work. -PRIVACY MADE EASY: Check out our fun, interactive walkthrough: https://guardianproject.info/howto/browsefreely -IT’S OFFICIAL: This is the official version of the Tor onion routing service for Android. - - - ***Expert Root Mode*** - - - UNIVERSAL MODE: Orbot can be configured to transparently proxy all of your Internet traffic through Tor. You can also choose which specific apps you want to use through Tor. - - - ★ WE SPEAK YOUR LANGUAGE: Orbot is available for friends who speak: - - - العربية, azərbaycanca, български, català, Čeština, dansk, Deutsch, Ελληνικά, English, español, eesti, euskara, فارسی, suomi, français, galego, hrvatski, magyar, עברית, íslenska, italiano, 日本語, 한국어, lietuvių, latviešu, Македонци, Bahasa Melayu, Nederlands, norsk, polski, português, Русский, slovenčina, slovenščina, српски, svenska, Türkçe, українська, Tagalog, Tiếng Việt, 中文(简体), 中文(台灣) - Do not translate the names of the languages, leave them just like this. - - - Don’t see your language? Join us and help translate the app: - - - https://www.transifex.com/projects/p/orbot - Do not translate this. - - - ***Learn More*** - - - ★ ABOUT US: Guardian Project is a group of developers that make secure mobile apps and open-source code for a better tomorrow - - - ★ OUR WEBSITE: https://GuardianProject.info - - - ★ ABOUT TOR: https://TorProject.org - - - ★ ON TWITTER: https://twitter.com/guardianproject - - - ★ FREE SOFTWARE: Orbot is free software. Take a look at our source code, or join the community to make it better: - - - https://gitweb.torproject.org/orbot.git - Do not translate this. - - - ★ MESSAGE US: Are we missing your favorite feature? Found an annoying bug? Please tell us! We’d love to hear from you. Send us an email: support@guardianproject.info or find us in our chat room https://guardianproject.info/contact - - -
-
\ No newline at end of file diff --git a/description/uz.xlf b/description/uz.xlf deleted file mode 100644 index f6cedbc6..00000000 --- a/description/uz.xlf +++ /dev/null @@ -1,85 +0,0 @@ - - -
- Google places strick character limits on the various text fields in Google Play. The title is 30 characters, the short description is 80 characters, and the rest of the strings, which all go together in the description, are limited to 4000 characters. -
- - - Orbot - This is limited by Google to 30 characters - - - Protect your privacy with this proxy with Tor - This is limited by Google to 80 characters - - - Orbot is a free proxy app that empowers other apps to use the internet more securely. Orbot uses Tor to encrypt your Internet traffic and then hides it by bouncing through a series of computers around the world. Tor is free software and an open network that helps you defend against a form of network surveillance that threatens personal freedom and privacy, confidential business activities and relationships, and state security known as traffic analysis. - - - Orbot is the only app that creates a truly private internet connection. As the New York Times writes, “when a communication arrives from Tor, you can never know where or whom it’s from.” Tor won the 2012 Electronic Frontier Foundation (EFF) Pioneer Award. - - - ACCEPT NO SUBSTITUTES: Orbot is the safest way to use the Internet on Android. Period. Orbot bounces your encrypted traffic several times through computers around the world, instead of connecting you directly like VPNs and proxies. This process takes a little longer, but the strongest privacy and identity protection available is worth the wait. - - - PRIVATE WEB SURFING: Use with Orweb, the most anonymous way to access any website, even if it’s normally blocked, monitored, or on the hidden web. Get Orweb: https://goo.gl/s3mLa - - - PRIVATE CHAT MESSAGING: Use Gibberbot with Orbot to chat confidentially with anyone, anywhere for free. Get Gibberbot: https://goo.gl/O3FfS - - - PRIVACY FOR APPS: Any installed app can use Tor if it has a proxy feature, using the settings found here: https://goo.gl/2OA1y Use Orbot with Twitter, or try private web searching with DuckDuckGo: https://goo.gl/lgh1p - - - PRIVACY FOR EVERYONE: Tor can help you confidentially research a competitor, get around the Facebook block at school, or circumvent a firewall to watch sports at work. -PRIVACY MADE EASY: Check out our fun, interactive walkthrough: https://guardianproject.info/howto/browsefreely -IT’S OFFICIAL: This is the official version of the Tor onion routing service for Android. - - - ***Expert Root Mode*** - - - UNIVERSAL MODE: Orbot can be configured to transparently proxy all of your Internet traffic through Tor. You can also choose which specific apps you want to use through Tor. - - - ★ WE SPEAK YOUR LANGUAGE: Orbot is available for friends who speak: - - - العربية, azərbaycanca, български, català, Čeština, dansk, Deutsch, Ελληνικά, English, español, eesti, euskara, فارسی, suomi, français, galego, hrvatski, magyar, עברית, íslenska, italiano, 日本語, 한국어, lietuvių, latviešu, Македонци, Bahasa Melayu, Nederlands, norsk, polski, português, Русский, slovenčina, slovenščina, српски, svenska, Türkçe, українська, Tagalog, Tiếng Việt, 中文(简体), 中文(台灣) - Do not translate the names of the languages, leave them just like this. - - - Don’t see your language? Join us and help translate the app: - - - https://www.transifex.com/projects/p/orbot - Do not translate this. - - - ***Learn More*** - - - ★ ABOUT US: Guardian Project is a group of developers that make secure mobile apps and open-source code for a better tomorrow - - - ★ OUR WEBSITE: https://GuardianProject.info - - - ★ ABOUT TOR: https://TorProject.org - - - ★ ON TWITTER: https://twitter.com/guardianproject - - - ★ FREE SOFTWARE: Orbot is free software. Take a look at our source code, or join the community to make it better: - - - https://gitweb.torproject.org/orbot.git - Do not translate this. - - - ★ MESSAGE US: Are we missing your favorite feature? Found an annoying bug? Please tell us! We’d love to hear from you. Send us an email: support@guardianproject.info or find us in our chat room https://guardianproject.info/contact - - -
-
\ No newline at end of file diff --git a/description/vi.xlf b/description/vi.xlf deleted file mode 100644 index ad16e543..00000000 --- a/description/vi.xlf +++ /dev/null @@ -1,103 +0,0 @@ - - -
- Google places strick character limits on the various text fields in Google Play. The title is 30 characters, the short description is 80 characters, and the rest of the strings, which all go together in the description, are limited to 4000 characters. -
- - - Orbot - Orbot - This is limited by Google to 30 characters - - - Protect your privacy with this proxy with Tor - Bảo vệ sự riêng tư của bạn với proxy sử dụng Tor - This is limited by Google to 80 characters - - - Orbot is a free proxy app that empowers other apps to use the internet more securely. Orbot uses Tor to encrypt your Internet traffic and then hides it by bouncing through a series of computers around the world. Tor is free software and an open network that helps you defend against a form of network surveillance that threatens personal freedom and privacy, confidential business activities and relationships, and state security known as traffic analysis. - Orbot là một ứng dụng proxy miễn phí, được thiết kế để làm cho các ứng dụng khác kết nối với Internet một cách an toàn. Orbot sử dụng Tor để mã hóa các kết nối Internet rồi ẩn danh nó thông qua một loạt các nút trong mạng Tor. Tor là phần mềm miễn phí và là một mạng lưới mở giúp bạn chống lại sự giám sát mạng, vốn đe dọa riêng tư trực tuyến, hay các hoạt động bí mật... - - - Orbot is the only app that creates a truly private internet connection. As the New York Times writes, “when a communication arrives from Tor, you can never know where or whom it’s from.” Tor won the 2012 Electronic Frontier Foundation (EFF) Pioneer Award. - Chỉ có Orbot là ứng dụng duy nhất tạo ra một kết nối Internet thật sự riêng tư. Như tờ New York Times viết, "khi mà nhận được thông tin truyền qua mạng Tor, bạn sẽ không bao giờ biết nó từ đâu tới, hay ai tạo ra nó." Tor đã được trao giải 2012 EFF Pioneer Award. - - - ACCEPT NO SUBSTITUTES: Orbot is the safest way to use the Internet on Android. Period. Orbot bounces your encrypted traffic several times through computers around the world, instead of connecting you directly like VPNs and proxies. This process takes a little longer, but the strongest privacy and identity protection available is worth the wait. - - - PRIVATE WEB SURFING: Use with Orweb, the most anonymous way to access any website, even if it’s normally blocked, monitored, or on the hidden web. Get Orweb: https://goo.gl/s3mLa - - - PRIVATE CHAT MESSAGING: Use Gibberbot with Orbot to chat confidentially with anyone, anywhere for free. Get Gibberbot: https://goo.gl/O3FfS - - - PRIVACY FOR APPS: Any installed app can use Tor if it has a proxy feature, using the settings found here: https://goo.gl/2OA1y Use Orbot with Twitter, or try private web searching with DuckDuckGo: https://goo.gl/lgh1p - - - PRIVACY FOR EVERYONE: Tor can help you confidentially research a competitor, get around the Facebook block at school, or circumvent a firewall to watch sports at work. -PRIVACY MADE EASY: Check out our fun, interactive walkthrough: https://guardianproject.info/howto/browsefreely -IT’S OFFICIAL: This is the official version of the Tor onion routing service for Android. - - - ***Expert Root Mode*** - ***Chế độ root cho chuyên gia*** - - - UNIVERSAL MODE: Orbot can be configured to transparently proxy all of your Internet traffic through Tor. You can also choose which specific apps you want to use through Tor. - CHẾ ĐỘ KẾT NỐI TẤT CẢ: Orbot có thể được thiết lập để áp dụng proxy trong suốt cho tất cả các kết nối mạng để cho chúng đi qua mạng Tor. Bạn cũng có thể chọn riêng từng ứng dụng mà bạn muốn sử dụng với Tor. - - - ★ WE SPEAK YOUR LANGUAGE: Orbot is available for friends who speak: - ★ CHÚNG TÔI CÓ NGÔN NGỮ CỦA BẠN: Orbot khả dụng cho những ai hiểu ngôn ngữ: - - - العربية, azərbaycanca, български, català, Čeština, dansk, Deutsch, Ελληνικά, English, español, eesti, euskara, فارسی, suomi, français, galego, hrvatski, magyar, עברית, íslenska, italiano, 日本語, 한국어, lietuvių, latviešu, Македонци, Bahasa Melayu, Nederlands, norsk, polski, português, Русский, slovenčina, slovenščina, српски, svenska, Türkçe, українська, Tagalog, Tiếng Việt, 中文(简体), 中文(台灣) - العربية, azərbaycanca, български, català, Čeština, dansk, Deutsch, Ελληνικά, English, español, eesti, euskara, فارسی, suomi, français, galego, hrvatski, magyar, עברית, íslenska, italiano, 日本語, 한국어, lietuvių, latviešu, Македонци, Bahasa Melayu, Nederlands, norsk, polski, português, Русский, slovenčina, slovenščina, српски, svenska, Türkçe, українська, Tagalog, Tiếng Việt, 中文(简体), 中文(台灣) - Do not translate the names of the languages, leave them just like this. - - - Don’t see your language? Join us and help translate the app: - Không tìm thấy ngôn ngữ của bạn? Hãy tham gia phiên dịch cùng chúng tôi: - - - https://www.transifex.com/projects/p/orbot - https://www.transifex.com/projects/p/orbot - Do not translate this. - - - ***Learn More*** - ***Tìm hiểu thêm*** - - - ★ ABOUT US: Guardian Project is a group of developers that make secure mobile apps and open-source code for a better tomorrow - ★ VỀ CHÚNG TÔI: Guardian Project ("Dự án Người Bảo Vệ") là một nhóm những nhà phát triển, làm ra những ứng dụng di động an toàn, bảo mật và mã nguồn mở, nhằm xây dựng một tương lai tốt đẹp hơn - - - ★ OUR WEBSITE: https://GuardianProject.info - ★ WEBSITE CỦA CHÚNG TÔI: https://GuardianProject.info - - - ★ ABOUT TOR: https://TorProject.org - ★ VỀ TOR: https://TorProject.org - - - ★ ON TWITTER: https://twitter.com/guardianproject - ★ TWITTER: https://twitter.com/guardianproject - - - ★ FREE SOFTWARE: Orbot is free software. Take a look at our source code, or join the community to make it better: - ★ PHẦN MỀM MIỄN PHÍ: Orbot là phần mềm miễn phí. Bạn có thể khám phá mã nguồn của nó, hoặc tham gia với chúng tôi để làm cho nó trở nên tốt hơn: - - - https://gitweb.torproject.org/orbot.git - https://gitweb.torproject.org/orbot.git - Do not translate this. - - - ★ MESSAGE US: Are we missing your favorite feature? Found an annoying bug? Please tell us! We’d love to hear from you. Send us an email: support@guardianproject.info or find us in our chat room https://guardianproject.info/contact - ★ LIÊN HỆ VỚI CHÚNG TÔI: Chúng tôi chưa phát triển tính năng bạn thích? Tìm thấy lỗi gây khó chịu? Báo cho chúng tôi! Chúng tôi mong muốn được nghe ý kiến từ bạn. Gửi email cho chúng tôi: support@guardianproject.info hoặc tìm chúng tôi ở phòng chat https://guardianproject.info/contact - - -
-
\ No newline at end of file diff --git a/description/zh-rCN.xlf b/description/zh-rCN.xlf deleted file mode 100644 index 26fedc85..00000000 --- a/description/zh-rCN.xlf +++ /dev/null @@ -1,103 +0,0 @@ - - -
- Google places strick character limits on the various text fields in Google Play. The title is 30 characters, the short description is 80 characters, and the rest of the strings, which all go together in the description, are limited to 4000 characters. -
- - - Orbot - Orbot - This is limited by Google to 30 characters - - - Protect your privacy with this proxy with Tor - 使用Tor代理保护你的隐私 - This is limited by Google to 80 characters - - - Orbot is a free proxy app that empowers other apps to use the internet more securely. Orbot uses Tor to encrypt your Internet traffic and then hides it by bouncing through a series of computers around the world. Tor is free software and an open network that helps you defend against a form of network surveillance that threatens personal freedom and privacy, confidential business activities and relationships, and state security known as traffic analysis. - Orbot 是一款免费的代理应用,能够让其他应用更安全地使用互联网。通过在位于世界各地的一系列计算机之间进行跳转,Orbot 可利用 Tor 对网络通信进行加密并隐藏。Tor 是一款免费的软件,并且是一个开放的网络。它可以保护用户免受流量分析的危害,这种网络监控可对个人自由与隐私、商业机密活动和关系以及国家安全造成威胁。 - - - Orbot is the only app that creates a truly private internet connection. As the New York Times writes, “when a communication arrives from Tor, you can never know where or whom it’s from.” Tor won the 2012 Electronic Frontier Foundation (EFF) Pioneer Award. - Orbot 能够建立真正的私有网络链接。《纽约时报》曾这样写到:“通过 Tor 进行通信时,你无法获悉信息来自何处以及何人。” Tor 获得了2012 年电子前沿基金会 (EFF) 先锋奖。 - - - ACCEPT NO SUBSTITUTES: Orbot is the safest way to use the Internet on Android. Period. Orbot bounces your encrypted traffic several times through computers around the world, instead of connecting you directly like VPNs and proxies. This process takes a little longer, but the strongest privacy and identity protection available is worth the wait. - - - PRIVATE WEB SURFING: Use with Orweb, the most anonymous way to access any website, even if it’s normally blocked, monitored, or on the hidden web. Get Orweb: https://goo.gl/s3mLa - - - PRIVATE CHAT MESSAGING: Use Gibberbot with Orbot to chat confidentially with anyone, anywhere for free. Get Gibberbot: https://goo.gl/O3FfS - - - PRIVACY FOR APPS: Any installed app can use Tor if it has a proxy feature, using the settings found here: https://goo.gl/2OA1y Use Orbot with Twitter, or try private web searching with DuckDuckGo: https://goo.gl/lgh1p - - - PRIVACY FOR EVERYONE: Tor can help you confidentially research a competitor, get around the Facebook block at school, or circumvent a firewall to watch sports at work. -PRIVACY MADE EASY: Check out our fun, interactive walkthrough: https://guardianproject.info/howto/browsefreely -IT’S OFFICIAL: This is the official version of the Tor onion routing service for Android. - - - ***Expert Root Mode*** - ***专家 Root 模式*** - - - UNIVERSAL MODE: Orbot can be configured to transparently proxy all of your Internet traffic through Tor. You can also choose which specific apps you want to use through Tor. - 通用模式:通过配置,Orbot 可利用透明代理让你的所有网络通信通过 Tor 网络。另外,你还可以指定哪些应用使用 Tor 网络。 - - - ★ WE SPEAK YOUR LANGUAGE: Orbot is available for friends who speak: - ★ 请选择你需要使用的语言: - - - العربية, azərbaycanca, български, català, Čeština, dansk, Deutsch, Ελληνικά, English, español, eesti, euskara, فارسی, suomi, français, galego, hrvatski, magyar, עברית, íslenska, italiano, 日本語, 한국어, lietuvių, latviešu, Македонци, Bahasa Melayu, Nederlands, norsk, polski, português, Русский, slovenčina, slovenščina, српски, svenska, Türkçe, українська, Tagalog, Tiếng Việt, 中文(简体), 中文(台灣) - العربية, azərbaycanca, български, català, Čeština, dansk, Deutsch, Ελληνικά, English, español, eesti, euskara, فارسی, suomi, français, galego, hrvatski, magyar, עברית, íslenska, italiano, 日本語, 한국어, lietuvių, latviešu, Македонци, Bahasa Melayu, Nederlands, norsk, polski, português, Русский, slovenčina, slovenščina, српски, svenska, Türkçe, українська, Tagalog, Tiếng Việt, 中文(简体), 中文(台灣) - Do not translate the names of the languages, leave them just like this. - - - Don’t see your language? Join us and help translate the app: - 没有你的语言?加入我们并帮助我们完善应用: - - - https://www.transifex.com/projects/p/orbot - https://www.transifex.com/projects/p/orbot - Do not translate this. - - - ***Learn More*** - ***更多*** - - - ★ ABOUT US: Guardian Project is a group of developers that make secure mobile apps and open-source code for a better tomorrow - ★ 关于我们:Guardian Project 由一组开发者构成,通过创建安全的移动应用和开源的代码,让明天变得更美好。 - - - ★ OUR WEBSITE: https://GuardianProject.info - ★ 我们的网站:https://GuardianProject.info - - - ★ ABOUT TOR: https://TorProject.org - ★ 关于 Tor:https://TorProject.org - - - ★ ON TWITTER: https://twitter.com/guardianproject - ★ 推特上的链接: https://twitter.com/guardianproject - - - ★ FREE SOFTWARE: Orbot is free software. Take a look at our source code, or join the community to make it better: - ★ 免费软件:Orbot 是一款免费软件。浏览源代码或加入我们的社区一起完善它吧。 - - - https://gitweb.torproject.org/orbot.git - https://gitweb.torproject.org/orbot.git - Do not translate this. - - - ★ MESSAGE US: Are we missing your favorite feature? Found an annoying bug? Please tell us! We’d love to hear from you. Send us an email: support@guardianproject.info or find us in our chat room https://guardianproject.info/contact - ★ 联系我们:缺少你最需要的功能?遇到了一个烦人的错误?请发送邮件或者到官网联系我们, 邮件地址:support@guardianproject.info ,网址:https://guardianproject.info/contact 。 - - -
-
\ No newline at end of file diff --git a/description/zh-rTW.xlf b/description/zh-rTW.xlf deleted file mode 100644 index 3d28b52c..00000000 --- a/description/zh-rTW.xlf +++ /dev/null @@ -1,105 +0,0 @@ - - -
- Google places strick character limits on the various text fields in Google Play. The title is 30 characters, the short description is 80 characters, and the rest of the strings, which all go together in the description, are limited to 4000 characters. -
- - - Orbot - Orbot - This is limited by Google to 30 characters - - - Protect your privacy with this proxy with Tor - 使用Tor的proxy來保護你的個人隱私 - This is limited by Google to 80 characters - - - Orbot is a free proxy app that empowers other apps to use the internet more securely. Orbot uses Tor to encrypt your Internet traffic and then hides it by bouncing through a series of computers around the world. Tor is free software and an open network that helps you defend against a form of network surveillance that threatens personal freedom and privacy, confidential business activities and relationships, and state security known as traffic analysis. - Orbot是一款免費的網路代理應用程式,用來保護其他應用的上網安全。 -Orbot使用Tor在一系列全球的電腦間跳躍,用以加密並隱藏您的網路流量。Tor是個免費軟體也是個開放網路,能幫您抵禦某一種網路監控,也就是流量分析。該監控威脅了個人的自由和隱私、商業的機密關係和活動、甚至國家安全。 - - - Orbot is the only app that creates a truly private internet connection. As the New York Times writes, “when a communication arrives from Tor, you can never know where or whom it’s from.” Tor won the 2012 Electronic Frontier Foundation (EFF) Pioneer Award. - Orbot是唯一能建立真正私人網路連接的應用程式。如紐約時報寫道,「當一則資訊從Tor抵達時,您永遠也無法知道它從誰或從哪裡而來。」Tor贏得了2012電子前哨基金會(EFF)的先鋒獎。 - - - ACCEPT NO SUBSTITUTES: Orbot is the safest way to use the Internet on Android. Period. Orbot bounces your encrypted traffic several times through computers around the world, instead of connecting you directly like VPNs and proxies. This process takes a little longer, but the strongest privacy and identity protection available is worth the wait. - - - PRIVATE WEB SURFING: Use with Orweb, the most anonymous way to access any website, even if it’s normally blocked, monitored, or on the hidden web. Get Orweb: https://goo.gl/s3mLa - - - PRIVATE CHAT MESSAGING: Use Gibberbot with Orbot to chat confidentially with anyone, anywhere for free. Get Gibberbot: https://goo.gl/O3FfS - - - PRIVACY FOR APPS: Any installed app can use Tor if it has a proxy feature, using the settings found here: https://goo.gl/2OA1y Use Orbot with Twitter, or try private web searching with DuckDuckGo: https://goo.gl/lgh1p - - - PRIVACY FOR EVERYONE: Tor can help you confidentially research a competitor, get around the Facebook block at school, or circumvent a firewall to watch sports at work. -PRIVACY MADE EASY: Check out our fun, interactive walkthrough: https://guardianproject.info/howto/browsefreely -IT’S OFFICIAL: This is the official version of the Tor onion routing service for Android. - - - ***Expert Root Mode*** - ***專家Root模式*** - - - UNIVERSAL MODE: Orbot can be configured to transparently proxy all of your Internet traffic through Tor. You can also choose which specific apps you want to use through Tor. - 廣用模式: 設置過的Orbot可以透過Tor將所有網路流量透明代理。您也可以選擇特定的應用程式來使用Tor。 - - - ★ WE SPEAK YOUR LANGUAGE: Orbot is available for friends who speak: - ★我們使用你的語言: Orbot 適用於朋友們使用的語言: - - - العربية, azərbaycanca, български, català, Čeština, dansk, Deutsch, Ελληνικά, English, español, eesti, euskara, فارسی, suomi, français, galego, hrvatski, magyar, עברית, íslenska, italiano, 日本語, 한국어, lietuvių, latviešu, Македонци, Bahasa Melayu, Nederlands, norsk, polski, português, Русский, slovenčina, slovenščina, српски, svenska, Türkçe, українська, Tagalog, Tiếng Việt, 中文(简体), 中文(台灣) - 中文(台灣), العربية, azərbaycanca, български, català, Čeština, dansk, Deutsch, Ελληνικά, English, español, eesti, euskara, فارسی, suomi, français, galego, hrvatski, magyar, עברית, íslenska, italiano, 日本語, 한국어, lietuvių, latviešu, Македонци, Bahasa Melayu, Nederlands, norsk, polski, português, Русский, slovenčina, slovenščina, српски, svenska, Türkçe, українська, Tagalog, Tiếng Việt, 中文(简体) - Do not translate the names of the languages, leave them just like this. - - - Don’t see your language? Join us and help translate the app: - 還沒看見您的語言嗎? 請加入我們,並幫助我們翻譯這個應用程式: - - - https://www.transifex.com/projects/p/orbot - https://www.transifex.com/projects/p/orbot - Do not translate this. - - - ***Learn More*** - ***了解更多*** - - - ★ ABOUT US: Guardian Project is a group of developers that make secure mobile apps and open-source code for a better tomorrow - ★關於我們: 保護者計畫是一個開發者組成的團體,製作安全的手機應用程式和開源碼,都是為了更美好的未來 - - - ★ OUR WEBSITE: https://GuardianProject.info - ★我們的網站: https://GuardianProject.info - - - ★ ABOUT TOR: https://TorProject.org - ★ 關於 Tor: https://TorProject.org - - - ★ ON TWITTER: https://twitter.com/guardianproject - ★ Twitter: https://twitter.com/guardianproject - - - ★ FREE SOFTWARE: Orbot is free software. Take a look at our source code, or join the community to make it better: - ★自由軟體: Orbot是自由軟體。請看看我們的開源碼,或是加入討論社區以把它改善: - - - https://gitweb.torproject.org/orbot.git - https://gitweb.torproject.org/orbot.git - Do not translate this. - - - ★ MESSAGE US: Are we missing your favorite feature? Found an annoying bug? Please tell us! We’d love to hear from you. Send us an email: support@guardianproject.info or find us in our chat room https://guardianproject.info/contact - ★通知我們: 我們是否漏掉了您喜愛的特點呢? 發現了煩人的小錯誤嗎? 請和我們說! -我們很想聽您說。請寄信給我們: support@guardianproject.info或在我們的聊天室找我們https://guardianproject.info/contact - - -
-
\ No newline at end of file diff --git a/docs/GSoC.txt b/docs/GSoC.txt deleted file mode 100644 index d1d851e1..00000000 --- a/docs/GSoC.txt +++ /dev/null @@ -1,45 +0,0 @@ -GSoC Plan -========= - -A tl;dr version ---------------- -I will be improving the Orbot UI/UX, and adding several features such as data statistics and also -implementing the TorCheck API. I plan on extending the ORLib library and also creating an ORLib enabled -app as a sort of primer for other third party apps to follow - -The full version ----------------- - -Orbot UI/UX -=========== -At the moment, the Orbot UI/UX is clustered and not very intuitive. I plan on improving the existing -elements of the UI and also add a variety of new features such as - -* A new Set – up Wizard ( which checks for iptables ) -* Changes to the preferences ( should be made to follow the Android guidelines) - -Orbot Core app work -=================== -At the moment, Orbot displays a successful connection without actually checking the connection. This is a -pressing issue, because the user is not notified if the set-up has failed, unless he/she manually checks -the torcheck web service. This should be made automatic by making using of the TorCheck API. Also, Orbot -should be configured to show more information about the data being transmitted such as - - -* Amount of data transferred -* Quality of the connection -* Number of circuits connected - -ORLib -===== -Currently, ORLib is very minimal at the moment, both in term of features and support/documentation. ORLib -is very critical to the use of Orbot as it provides transparent proxying on non-rooted devices ( A major -chunk of android phones are un-rooted). I intend to - - -* Improve the existing library by adding additional features - * Check for existing of Orbot - * Check status of connection to Tor - * Provide option to start Orbot via intent -* Request hidden service by port, and get return hidden service .onion address -* Create an ORLib enabled “Twitter, Status.net or other micro blogging Client” – A sort of primer for - third-party apps -* Improve the documentation diff --git a/docs/WALKTHROUGH b/docs/WALKTHROUGH deleted file mode 100644 index 184a7d29..00000000 --- a/docs/WALKTHROUGH +++ /dev/null @@ -1,90 +0,0 @@ - -. -└── org - └── torproject - └── android - ├── AppManager.java - //this is what helps us track the app-by-app torification - //and gets the app name, icon, etc for display - we have some problems here - //in normalizing the icon on the list label - //some of this code came originally from DroidWall project (yay open source) - - ├── boot - │ └── OnbootBroadcastReceiver.java - //i think this is a dup now and should be removed - - ├── HiddenServiceManager.java - //empty! but at some point i thought it would be good to aggregate HS functions here - - ├── OnBootReceiver.java - //this is the class registered in AndroidManifest.xml to handle Onboot events - //to start Orbot/Tor when the device boots if the user has elected to do so - what kind of permissions does this require? - // - // BTW, this shows up as a fairly unintrusive type perm request now in Android / in older versions (1.6 and earlier) - // it was reported "as read / monitor phone state" and paranoid Tor-types didn't like the idea of it - // in 1.6+ it has a much better UX in terms of having a more granular permisions around boot since it is a very - // common request - ah , that's awesome, i think i remember seeing sth of this sorts when i was going through the guardianproject mailing list. iirc this is something ioerror wanted - - - ├── OrbotMainActivity.java - //our wonderful main activity! - - ├── ProcessSettingsAsyncTask.java - //this was just added in 1.0.5.x, but it was meant to help stop the UI blocking while processing settings and prefs - //it uses the AsyncTask feature of Android, which seems to work pretty well - //for this type of non-time critical function you just want to happen in the background at some point soon-ish - - ├── SettingsPreferences.java - // Settings activity that loads the res/xml/preferences.xml resource up - // has some custom event handlng, onActivityResult callback result code's as well - // basically meant to tell Orbot activity if critical settings have been modified and whether - // those new settings should be applied (like iptables/transproxy changes) - - ├── TorConstants.java - // globals! well, constants! but yeah, just a place to put values we use a lot - - ├── TorifiedApp.java - // object to store a single app's metadata for display in UI and for transproxy process - - ├── Utils.java - // random methods that can be useful, a.k.a. another place to put stuff - - ├── WizardActivity.java - // our original attempt at wizard activity that didn't get far - - └── WizardHelper.java - // the helper class that manages the dialog based wizard - - ├── service //okay the Service subpackage! - - │ ├── Api.java - //this is more code taken from DroidWall, that needs to be cleaned up and paired down to just what we need it for - //this is related to 1.0.5.x changes with how we bundle and install our C binaries (tor, privoxy and iptables) - - │ ├── ITorService.aidl - // the android remote interface definition file; - // this is the remote interface which the Orbot activity gets a reference to - // and that in the TorService is instantiated as the "binder" - - │ ├── ITorServiceCallback.aidl - // this is the callback interface that the Orbot activity instantiates, and passes - // to the ITorService; reverse of ITorService in a sense - - │ ├── TorBinaryInstaller.java - // this handles installation of binaries; uses Api.java; // tied into Wizard as well - - │ ├── TorServiceConstants.java - // reusable constants for just the Service package - - │ ├── TorService.java - // the main might powerful service class; Orbot and TorService are the front and backends of this whole app - // should run as a remote service, but the manifest doesn't seem to indicate that at the moment - - │ ├── TorServiceUtils.java - //utility methods for the service; specificaly check for root and tools for finding processID of background binaries - - │ └── TorTransProxy.java - // all the code for iptables transproxying management - - - diff --git a/docs/featuregraphic.png b/docs/featuregraphic.png deleted file mode 100644 index f0c12d4083ec84cc8792de3c2a3271dfa65d2a34..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 299999 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 z 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
?ZFG+3lrMBKQx$e-2sQ8<>Ti0Bavvfb&|8a%hG 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 Hu0mjfwQAea diff --git a/docs/featuregraphic.xcf b/docs/featuregraphic.xcf deleted file mode 100644 index e569cb5854179742ae6658b3b41e1a9277e922ae..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1316429 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