diff --git a/README.md b/README.md index 50b5c15..0b5f853 100644 --- a/README.md +++ b/README.md @@ -63,7 +63,7 @@ The app is intentionally kept very basic so that the project is easy to maintain * `CAMERA` * Optionally used for scanning a device's QR code when adding a new device. * `ACCESS_WIFI_STATE`, `ACCESS_COARSE_LOCATION`, `ACCESS_FINE_LOCATION`, `ACCESS_BACKGROUND_LOCATION`, `FOREGROUND_SERVICE_LOCATION` - * Optionally used for restricting running unless connected to specific Wi-Fi networks. + * Optionally used for stopping Syncthing unless connected to specific Wi-Fi networks. ## Remote access diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml index 8f8fa4f..9ff1262 100644 --- a/app/src/main/res/values/strings.xml +++ b/app/src/main/res/values/strings.xml @@ -4,145 +4,250 @@ SPDX-License-Identifier: GPL-3.0-only --> - + Permissions + Configuration + Run conditions + About + Debug - + Disable battery optimization + Needed to run reliably in the background. + Allow notifications + Needed to run reliably in the background and to start and stop Syncthing. + Allow local storage access + Needed for Syncthing to access the local storage under /sdcard. + Disable app hibernation + Needed to prevent Android from automatically removing app permissions after a period of time. + Open web UI + Open Syncthing\'s web configuration interface. + Import configuration + Import an existing Syncthing configuration zip file. + Export configuration + Export current Syncthing configuration to a zip file. + Syncthing status + Auto mode + Automatically start and stop based on the specified conditions. + Network conditions + Run when connected to certain network types or Wi-Fi networks. + Run on battery power + Run when the device is on battery power and the battery level is at least %1$d%%. Syncthing always runs when plugged in. + Respect battery saver mode + Only run when Android\'s battery saver mode is disabled. + Respect auto-sync data setting + Only run when Android\'s auto-sync data setting is enabled. + Sync on time schedule + Sync for %2$s during every window of %1$s. + Keep Syncthing alive + When Syncthing should not run, pause it instead of shutting it down. The avoids a potential performance hit when scanning large folders on startup. + Version + Save logs + Save logcat logs to a file. - + Allowed network types + Allowed Wi-Fi networks + Available Wi-Fi networks + Require unmetered network + Allow Wi-Fi + Allow mobile data + Allow ethernet + Allow other network interfaces + Location permissions are optional and are only needed when restricting allowed Wi-Fi networks. Even if the permissions are granted, they will not be used unless there are allowed Wi-Fi networks configured. + Allow precise location access + Required for accessing Wi-Fi connection details at all. + Allow background location access + Required for accessing Wi-Fi connection details in the background. + When using Wi-Fi, only run if connected to the specified networks. If no networks are specified, then all networks are allowed. + Manually add Wi-Fi network - + Details + Error details - + Successfully imported configuration + Failed to import configuration + Configuration import cancelled + Successfully exported configuration + Failed to export configuration + Configuration export cancelled + Successfully saved logs to %1$s + Failed to save logs to %1$s - + New folder + Enter the name of the new folder to create in %1$s. + Name + Config import + The selected zip file is encrypted. Enter the decryption password to import it. + Decryption password + Config export + Enter a password to encrypt the exported zip file or leave empty to store it unencrypted. + Encryption password + Confirm password + Minimum battery level + Enter the minimum battery level needed for Syncthing to run. + Percentage + Sync schedule + Enter the cycle and sync duration. The h (hours), m (minutes), and s (seconds) suffixes are accepted. + Cycle duration + Sync duration + Wi-Fi network + Enter the name (SSID) of the Wi-Fi network. This also works for hidden Wi-Fi networks. + SSID - + Select folder + Scan QR code - + Background services + Keeps Syncthing running in the background + Failure alerts + Alerts for errors when starting Syncthing + Syncthing is running + Syncthing is not running + Syncthing is paused + Syncthing is starting + Syncthing is stopping + Syncthing is pausing + Importing configuration + Exporting configuration + Failed to run Syncthing + Syncthing failed to run properly. To prevent a restart loop, Syncthing has been stopped and placed in manual mode. + Auto mode + Manual mode + Start + Stop - + • Manually stopped + • Not connected to network + • Connected to metered network + • Network type not allowed + • Connected to blocked Wi-Fi network + • Running on battery power + • Battery level is low + • Battery saver mode is on + • Auto-sync data is off + • Outside of time schedule - + %d second %d seconds + %d minute %d minutes + %d hour %d hours