1
0
Fork 0
mirror of https://github.com/syncthing/syncthing-android.git synced 2025-02-04 16:14:41 +00:00
syncthing-android/app/src/main/res/values/strings.xml

813 lines
38 KiB
XML
Raw Normal View History

<?xml version="1.0" encoding="utf-8"?>
2017-09-04 04:43:27 +00:00
<resources xmlns:tools="http://schemas.android.com/tools">
2014-05-06 10:28:46 +00:00
<string name="app_name">Syncthing</string>
2014-05-06 10:28:46 +00:00
2015-03-25 07:54:29 +00:00
<string name="app_description">An open, trustworthy and decentralized file synchronization application.</string>
2014-09-25 10:54:25 +00:00
2016-09-07 01:02:18 +00:00
<!-- FirstStartActivity -->
<!-- Title for dialog displayed on first start -->
<string name="welcome_title">Welcome to Syncthing for Android</string>
<!-- Welcome wizard -->
<!-- Slide 1 -->
<string name="introduction">Introduction</string>
2016-09-07 01:02:18 +00:00
<string name="welcome_text">Syncthing is an open-source file synchronization application.\n\
To share data with other devices, you need to add their unique device IDs to the device list. Afterwards you can select which folders to share with which devices.\n\
2016-09-07 01:02:18 +00:00
Please report any problems you encounter via Github.</string>
<!-- Slide 2 -->
<string name="storage_permission_title">Storage Permission</string>
<string name="storage_permission_desc">Syncthing needs to access your storage to do file synchronization.</string>
<!-- Slide 3 -->
<string name="location_permission_title">Location Permission</string>
2018-08-09 06:47:52 +00:00
<string name="location_permission_desc">Syncthing can be configured to run on selected Wi-Fi networks. Android requires applications to have location permissions to be able look up active Wi-Fi network name, as you can sometimes infer users location from the name of the network they are connected to. If you want to use this feature, press the button above to give the required location permissions to Syncthing. Otherwise you can skip this step.</string>
2016-09-07 01:02:18 +00:00
<!-- Generic texts used everywhere -->
<string name="back">Back</string>
<string name="cont">Continue</string>
<string name="finish">Finish</string>
<string name="generic_example">Example</string>
<string name="generic_error">Error</string>
<string name="grant_permission">Grant permission</string>
<string name="permission_granted">Permission granted</string>
<string name="accept">Accept</string>
<string name="ignore">Ignore</string>
<!-- MainActivity -->
2016-09-07 01:02:18 +00:00
<!-- Title of the exit app when running as a service confirmation dialog -->
<string name="dialog_exit_while_running_as_service_title">Confirm to quit app</string>
<string name="dialog_exit_while_running_as_service_message">For your consideration: You configured the app to start automatically on boot. Therefore it monitors run conditions and syncs at any time in the background when conditions match. You should only quit manually if you run into severe problems. Otherwise, disable \'Start automatically on boot \' in the settings. Would you like to quit now until the device rebooted?</string>
<!-- Title of the "add folder" menu action -->
<string name="add_folder">Add Folder</string>
<!-- Title of the "share device id" menu action -->
<string name="share_device_id">Share Device ID</string>
<!-- Shown in the chooser dialog when sharing a Device ID -->
<string name="send_device_id_to">Send Device ID to</string>
<string name="usage_reporting_dialog_title">Allow Anonymous Usage Reporting?</string>
<string name="usage_reporting_dialog_description">The encrypted usage report is sent daily. It is used to track common platforms, folder sizes and app versions. If the reported data set is changed you will be prompted with this dialog again.\n\nThe aggregated statistics are publicly available at https://data.syncthing.net.</string>
<string name="yes">Yes</string>
<string name="no">No</string>
<string name="open_website">Open Website</string>
<string name="toast_write_storage_permission_required">Write storage permission is required for this app</string>
<string name="device_rejected">Device \"%1$s\" wants to connect</string>
<string name="folder_rejected">Device \"%1$s\" wants to share folder \"%2$s\"</string>
<string name="dialog_disable_battery_optimization_title">Battery Optimization</string>
<string name="dialog_disable_battery_optimization_message">Android may stop synchronization after some time. To prevent this, turn off battery optimization.\n\nSome devices have additional task-killing apps preinstalled. You should add Syncthing to their whitelist, as well.</string>
<string name="dialog_disable_battery_optimization_later">Later</string>
<string name="dialog_disable_battery_optimization_dont_show_again">Don\'t show again</string>
<string name="dialog_disable_battery_optimization_turn_off">Turn off for Syncthing</string>
<string name="dialog_disable_battery_optimizations_not_supported">Your device does not support disabling battery optimizations</string>
<!-- StateDialogActivity -->
<!-- Text for FoldersFragment and DevicesFragment loading view -->
<string name="api_loading">Loading&#8230;</string>
<!-- Shown instead of web_gui_loading if the key does not exist and has to be created -->
<string name="web_gui_creating_key">Generating secure keys. This may take a few minutes.</string>
<string name="syncthing_loading_slow_message">Syncthing is taking very long to load. Use the logs to check for any errors.</string>
<!-- FoldersFragment -->
<string name="folders_fragment_title">Folders</string>
<!-- Shown if no folders exist -->
<string name="folder_list_empty">No folders found</string>
<!-- Format string for folder file count -->
2017-07-19 04:12:55 +00:00
<plurals name="files">
<item quantity="one">%1$d / %2$d File</item>
<item quantity="other">%1$d / %2$d Files</item>
</plurals>
<string name="override_changes">Override changes</string>
<string name="open_file_manager">Open file manager</string>
<string name="toast_no_file_manager">No compatible file manager found</string>
<!-- DevicesFragment -->
<string name="devices_fragment_title">Devices</string>
<!-- Shown if no devices exist -->
<string name="devices_list_empty">No devices found</string>
<!-- Indicates that a folder is fully synced to the local device -->
<string name="device_up_to_date">Up to Date</string>
<!-- Indicates that the device is currently syncing. Parameter is sync percentage -->
<string name="device_syncing">Syncing (%1$d%%)</string>
<!-- Indicates that there is no connection to the device -->
<string name="device_disconnected">Disconnected</string>
<!-- Indicates that the device is paused and does not sync -->
<string name="device_paused">Paused</string>
<!-- Indicates that the device connection is unknown -->
<string name="device_state_unknown">Unknown</string>
<!-- Title for current download rate -->
<string name="download_title">Download</string>
<!-- Title for current upload rate -->
<string name="upload_title">Upload</string>
<!-- StatusFragment -->
<string name="status_fragment_title">Status</string>
<string name="syncthing_starting">Syncthing is starting.</string>
<string name="syncthing_running">Syncthing is running.</string>
<string name="syncthing_not_running">Syncthing is not running.</string>
<string name="syncthing_has_crashed">Syncthing has crashed.</string>
<!-- DrawerFragment -->
<!-- Same as download_title with a colon and space appended -->
<string name="download_title_colon">Download:\u0020</string>
<!-- Same as upload_title with a colon and space appended -->
<string name="upload_title_colon">Upload:\u0020</string>
<!-- Title for current CPU usage -->
<string name="cpu_usage">CPU Usage</string>
<!-- Title for current RAM usage -->
<string name="ram_usage">RAM Usage</string>
<!-- Title for announce server status -->
<string name="announce_server">Announce Server</string>
<string name="restart">Restart</string>
<string name="dialog_confirm_restart">Do you want to restart Syncthing?</string>
<!-- FolderActivity -->
<!-- Setting title -->
<string name="folder_id">Folder ID</string>
2016-04-09 22:15:48 +00:00
<!-- Setting title -->
<string name="folder_label">Folder Label</string>
<!-- Setting title -->
<string name="directory">Directory</string>
<!-- Setting title and description -->
<string name="folder_fileWatcher">Watch for changes</string>
<string name="folder_fileWatcherDescription">Asks operating system to notify about changes to files. If disabled falls back to periodic hourly scans.</string>
Migrate to built in fs notifications, add restart on wakeup toggle * Added UI experimental option to enable/disable FolderObserver * Disable android watcher by default. * WIP - dismiss file watcher notification todo - SyncthingRunnable has to run and migrate the config v27>28 before the file watcher notification can be dismissed. * fix object type * remove unackednotifications instead of altering it * removed extra blank lines * fix removeChild * updated syncthing to v0.14.47-rc.2 * WIP - log remove of unackedNotificationID * WIP - improved config migration 27>28 Prevent generating the unackedNotification fsWatcher in WebGUI by manual bumping the config version to #28. * fix typo * WIP - polish version bump code * syncthing/imsodin-debugAndroidWatch * update syncthing to v0.14.47-rc.3 * fix NPE on first app start * fix pref condition * add ConfigXML support for fsWatcher transition Added UI experimental option to enable/disable FolderObserver Disable android watcher by default. WIP - dismiss file watcher notification todo - SyncthingRunnable has to run and migrate the config v27>28 before the file watcher notification can be dismissed. fix object type remove unackednotifications instead of altering it removed extra blank lines fix removeChild updated syncthing to v0.14.47-rc.2 WIP - log remove of unackedNotificationID WIP - improved config migration 27>28 Prevent generating the unackedNotification fsWatcher in WebGUI by manual bumping the config version to #28. fix typo WIP - polish version bump code syncthing/imsodin-debugAndroidWatch update syncthing to v0.14.47-rc.3 fix NPE on first app start fix pref condition * updated syncthing to v0.14.47+3d02fcd notify-fix * updated ConfigXml, FolderObs explanation, st 0.14.47-rc.4 * fixed string escape * add restartOnWakeup setting to the UI * restartOnWakeup = false by default on first app start and config generation * improved logging of restartOnWakeup option to produce meaningful logs * restartOnWakeup enabled by default see discussion in https://github.com/syncthing/syncthing-android/issues/368 * PR improved according to review * fix intendation - Atom Tab Indent = 4 * move configXml migration to separate function * changeLocalDeviceName only affects "self device" - fixes https://github.com/syncthing/syncthing-android/issues/1059 * revert changeLocalDeviceName fix * fixed changed result in migrateSyncthingOptions * improved dismissing unackedNotificationID * extend folder settings UI by fsWatcherEnabled checkbox * remove FolderObserver + Constant.PREF_USE_TOR according to AudriusButkevicius' review added instead of static strings * remove folderchange listener * WIP - temporary - restApi logging for better understanding whats going on * prevent removingthe wrong unackedNotificationID * fix build * give me more log * fix PostConfig REST request not working due to missing fields in the folder model * remove unused string toast_folder_observer_stack_overflow using AndroidStudio * fix typo * trigger rebuild * fix UI icon * Revert to Syncthing to 0.14.46 and cherry-pick * improved code according to review * fix translation indent
2018-04-27 20:24:47 +00:00
<!-- Setting title -->
<string name="folder_pause">Pause Folder</string>
<!-- Setting title -->
<string name="devices">Devices</string>
<!-- Setting title -->
<string name="keep_versions">Keep Versions</string>
<!-- Setting title -->
<string name="delete_folder">Delete Folder</string>
<!-- Title for FolderSettingsFragment in create mode -->
<string name="create_folder">Create Folder</string>
<!-- Title for FolderSettingsFragment in edit mode -->
<string name="edit_folder">Edit Folder</string>
<!-- Menu item to confirm folder creation -->
<string name="create">Create</string>
<!-- Dialog shown when attempting to remove a folder -->
<string name="remove_folder_confirm">Do you really want to remove this folder from Syncthing?</string>
<!-- Toast shown when trying to create a folder with an empty ID -->
<string name="folder_id_required">The folder ID must not be empty</string>
<!-- Toast shown when trying to create a folder with an empty path -->
<string name="folder_path_required">The folder path must not be empty</string>
<string name="dialog_discard_changes">Discard your changes?</string>
<!-- Summary shown if we only have readonly access to the folder path -->
<string name="folder_path_readonly">Your Android version only grants Syncthing readonly access to the selected folder.</string>
<!-- Summary shown if we only have readwrite access to the folder path -->
<string name="folder_path_readwrite">Your Android version grants Syncthing read and write access to the selected folder.</string>
<!-- Toast shown if the user selected an invalid location for a new syncthing folder -->
<string name="toast_invalid_folder_selected">Sorry. The selected folder cannot be used. Please select a folder located on the internal or external storage.</string>
<string name="ignore_patterns">Ignore Patterns</string>
<string name="create_ignore_file_error">Failed to create ignore file. Is the directory writable?</string>
<string name="edit_ignore_file_error">No text editor found</string>
<!-- DeviceActivity -->
<!-- Setting title -->
<string name="device_id">Device ID</string>
<!-- Setting title -->
<string name="name">Name</string>
<!-- Setting title -->
<string name="addresses">Addresses</string>
<!-- Setting title -->
<string name="current_address">Current Address</string>
<!-- Setting title -->
<string name="compression">Compression</string>
<!-- Strings representing compression options -->
<string-array name="compress_entries">
<item>Never</item>
<item>Metadata</item>
<item>Always</item>
</string-array>
2014-10-10 10:42:53 +00:00
<!-- Setting title -->
<string name="introducer">Introducer</string>
<!-- Setting title -->
<string name="pause_device">Pause Device</string>
<!-- ActionBar item -->
<string name="delete_device">Delete Device</string>
<string name="add_device">Add Device</string>
<!-- Menu item to confirm adding a device -->
<string name="add">Add</string>
<!-- Title for DeviceSettingsFragment in edit mode -->
<string name="edit_device">Edit Device</string>
<!-- Dialog shown when attempting to remove a device -->
<string name="remove_device_confirm">Do you really want to remove this device?</string>
<!-- Toast shown when trying to create a device with an empty ID -->
<string name="device_id_required">The device ID must not be empty</string>
<!-- Content description for device ID qr code icon -->
<string name="scan_qr_code_description">Scan QR Code</string>
<!-- Toast show if we could not get root permissions -->
2016-07-13 11:35:26 +00:00
<string name="toast_root_denied">Did not get root permissions</string>
<!-- WebGuiActivity -->
<!-- Title of the web gui activity -->
<string name="web_gui_title">Web GUI</string>
<!-- Text for WebGuiActivity loading view -->
<string name="web_gui_loading">Waiting for GUI</string>
<!-- SettingsFragment -->
2014-05-06 11:21:58 +00:00
<string name="settings_title">Settings</string>
<string name="category_run_conditions">Run Conditions</string>
<string name="category_behaviour">Behaviour</string>
<string name="category_syncthing_options">Syncthing Options</string>
<string name="category_backup">Backup</string>
<string name="category_debug">Debug</string>
<string name="category_experimental">Experimental</string>
2015-03-10 22:44:01 +00:00
Improve run conditions and run conditions UI (#1189) * WIP - Extend run condition monitor functions * WIP - Better run conditions UI * WIP - Allow applying run conditions to foreground and background execution of the syncthing app * WIP - Add mobile data run condition * WIP - Fix RunConditionMonitor#onSharedPreferenceChanged * WIP - Directly go to SettingsActivity#Run_Conditions screen after the "change run condition" button has been clicked in StateDialogActivity during STATE_DISABLED * Disable Syncthing in flight mode (fixes #1173) ... and allow to enable it on phone that have problems detecting wifi connection if the user manually enables one during flight mode. * Add run condition "Run on metered wifi" (fixes #937) * Improve string * Add run condition "Respect Android Auto-sync data quick toggle" (fixes #588) * Remove SharedPreferences.OnSharedPreferenceChangeListener * Added SyncthingService#reEvaluateRunConditions * Implement mPendingRunConditions in SettingsActivity to queue run condition changes until the user leaves the preferences screen after making changes. (fixes #1196) * Rename reEvaluateRunConditions to evaluateRunConditions according to review * Fix implementation of ContentResolver.removeStatusChangeListener * Reordered run conditions wifi, metered wifi, wifi whitelist, mobile data * Review 1/2 * Fix logic for metered/non-metered wifi run condition * Remove PreferenceScreen dividers on API level > 21 * Revert "Remove PreferenceScreen dividers on API level > 21" This reverts commit ec037b02e469c933448a7affbcf52970ac05019a. * Detect changes made to wifi connections in android's data usage dialog related to the metered wifi flag. * Review - Minor string improvements Removed unused variable from RunConditionMonitor Move always_run_in_background pref to pref category "Behaviour". * Review - "Start service automatically on boot" string * Remove unused strings
2018-08-02 08:50:21 +00:00
<!-- Preference screen - Run conditions -->
<string name="run_conditions_title">Run Conditions</string>
<string name="run_conditions_summary">Use the following options to decide when Syncthing will run.</string>
Improve run conditions and run conditions UI (#1189) * WIP - Extend run condition monitor functions * WIP - Better run conditions UI * WIP - Allow applying run conditions to foreground and background execution of the syncthing app * WIP - Add mobile data run condition * WIP - Fix RunConditionMonitor#onSharedPreferenceChanged * WIP - Directly go to SettingsActivity#Run_Conditions screen after the "change run condition" button has been clicked in StateDialogActivity during STATE_DISABLED * Disable Syncthing in flight mode (fixes #1173) ... and allow to enable it on phone that have problems detecting wifi connection if the user manually enables one during flight mode. * Add run condition "Run on metered wifi" (fixes #937) * Improve string * Add run condition "Respect Android Auto-sync data quick toggle" (fixes #588) * Remove SharedPreferences.OnSharedPreferenceChangeListener * Added SyncthingService#reEvaluateRunConditions * Implement mPendingRunConditions in SettingsActivity to queue run condition changes until the user leaves the preferences screen after making changes. (fixes #1196) * Rename reEvaluateRunConditions to evaluateRunConditions according to review * Fix implementation of ContentResolver.removeStatusChangeListener * Reordered run conditions wifi, metered wifi, wifi whitelist, mobile data * Review 1/2 * Fix logic for metered/non-metered wifi run condition * Remove PreferenceScreen dividers on API level > 21 * Revert "Remove PreferenceScreen dividers on API level > 21" This reverts commit ec037b02e469c933448a7affbcf52970ac05019a. * Detect changes made to wifi connections in android's data usage dialog related to the metered wifi flag. * Review - Minor string improvements Removed unused variable from RunConditionMonitor Move always_run_in_background pref to pref category "Behaviour". * Review - "Start service automatically on boot" string * Remove unused strings
2018-08-02 08:50:21 +00:00
<string name="run_on_mobile_data_title">Run on mobile data</string>
<string name="run_on_mobile_data_summary">Run when device is connected via the mobile data network. Warning: This can consume a lot of data from your mobile operator data plan if you sync large amounts of data.</string>
2018-08-09 06:47:52 +00:00
<string name="run_on_wifi_title">Run on Wi-Fi</string>
<string name="run_on_wifi_summary">Run when device is connected to a Wi-Fi network.</string>
2018-08-09 06:47:52 +00:00
<string name="run_on_metered_wifi_title">Run on metered Wi-Fi</string>
<string name="run_on_metered_wifi_summary">Run when device is connected to a metered Wi-Fi network e.g. a hotspot or tethered network. Attention: This can consume large portion of your data plan if you sync a lot of data.</string>
2018-08-09 06:47:52 +00:00
<string name="run_on_whitelisted_wifi_title">Run on specified Wi-Fi networks</string>
<string name="run_on_whitelisted_wifi_networks">Run only on selected Wi-Fi networks: %1$s</string>
<string name="run_on_all_wifi_networks">Run on all Wi-Fi networks.</string>
2018-08-09 06:47:52 +00:00
<string name="sync_only_wifi_ssids_wifi_turn_on_wifi">Please turn on Wi-Fi to select networks.</string>
<string name="sync_only_wifi_ssids_need_to_grant_location_permission">You need to grant LOCATION permission to use this feature.</string>
<string name="sync_only_wifi_ssids_location_permission_rejected_dialog_title">Permission required</string>
2018-08-09 06:47:52 +00:00
<string name="sync_only_wifi_ssids_location_permission_rejected_dialog_content">Starting with Android 8.1, location access is required to be able to read the Wi-Fi\'s name. You can use this feature only if you grant this permission.</string>
Improve run conditions and run conditions UI (#1189) * WIP - Extend run condition monitor functions * WIP - Better run conditions UI * WIP - Allow applying run conditions to foreground and background execution of the syncthing app * WIP - Add mobile data run condition * WIP - Fix RunConditionMonitor#onSharedPreferenceChanged * WIP - Directly go to SettingsActivity#Run_Conditions screen after the "change run condition" button has been clicked in StateDialogActivity during STATE_DISABLED * Disable Syncthing in flight mode (fixes #1173) ... and allow to enable it on phone that have problems detecting wifi connection if the user manually enables one during flight mode. * Add run condition "Run on metered wifi" (fixes #937) * Improve string * Add run condition "Respect Android Auto-sync data quick toggle" (fixes #588) * Remove SharedPreferences.OnSharedPreferenceChangeListener * Added SyncthingService#reEvaluateRunConditions * Implement mPendingRunConditions in SettingsActivity to queue run condition changes until the user leaves the preferences screen after making changes. (fixes #1196) * Rename reEvaluateRunConditions to evaluateRunConditions according to review * Fix implementation of ContentResolver.removeStatusChangeListener * Reordered run conditions wifi, metered wifi, wifi whitelist, mobile data * Review 1/2 * Fix logic for metered/non-metered wifi run condition * Remove PreferenceScreen dividers on API level > 21 * Revert "Remove PreferenceScreen dividers on API level > 21" This reverts commit ec037b02e469c933448a7affbcf52970ac05019a. * Detect changes made to wifi connections in android's data usage dialog related to the metered wifi flag. * Review - Minor string improvements Removed unused variable from RunConditionMonitor Move always_run_in_background pref to pref category "Behaviour". * Review - "Start service automatically on boot" string * Remove unused strings
2018-08-02 08:50:21 +00:00
<string name="power_source_title">Run when device is powered by</string>
<string-array name="power_source_entries">
<item>AC and battery power.</item>
<item>AC power.</item>
<item>Battery power.</item>
</string-array>
<string name="respect_battery_saving_title">Respect Android battery saving setting</string>
Improve run conditions and run conditions UI (#1189) * WIP - Extend run condition monitor functions * WIP - Better run conditions UI * WIP - Allow applying run conditions to foreground and background execution of the syncthing app * WIP - Add mobile data run condition * WIP - Fix RunConditionMonitor#onSharedPreferenceChanged * WIP - Directly go to SettingsActivity#Run_Conditions screen after the "change run condition" button has been clicked in StateDialogActivity during STATE_DISABLED * Disable Syncthing in flight mode (fixes #1173) ... and allow to enable it on phone that have problems detecting wifi connection if the user manually enables one during flight mode. * Add run condition "Run on metered wifi" (fixes #937) * Improve string * Add run condition "Respect Android Auto-sync data quick toggle" (fixes #588) * Remove SharedPreferences.OnSharedPreferenceChangeListener * Added SyncthingService#reEvaluateRunConditions * Implement mPendingRunConditions in SettingsActivity to queue run condition changes until the user leaves the preferences screen after making changes. (fixes #1196) * Rename reEvaluateRunConditions to evaluateRunConditions according to review * Fix implementation of ContentResolver.removeStatusChangeListener * Reordered run conditions wifi, metered wifi, wifi whitelist, mobile data * Review 1/2 * Fix logic for metered/non-metered wifi run condition * Remove PreferenceScreen dividers on API level > 21 * Revert "Remove PreferenceScreen dividers on API level > 21" This reverts commit ec037b02e469c933448a7affbcf52970ac05019a. * Detect changes made to wifi connections in android's data usage dialog related to the metered wifi flag. * Review - Minor string improvements Removed unused variable from RunConditionMonitor Move always_run_in_background pref to pref category "Behaviour". * Review - "Start service automatically on boot" string * Remove unused strings
2018-08-02 08:50:21 +00:00
<string name="respect_battery_saving_summary">Disable Syncthing if battery saving is active.</string>
<string name="respect_master_sync_title">Respect Android \'Auto-sync data\' setting</string>
<string name="respect_master_sync_summary">Disable Syncthing when the quick settings tile \'Auto-sync data\' is toggled off.</string>
<string name="run_in_flight_mode_title">Run when device is in flight mode</string>
2018-08-09 06:47:52 +00:00
<string name="run_in_flight_mode_summary">Enable if your device has problems detecting manual Wi-Fi connections during flight mode.</string>
Improve run conditions and run conditions UI (#1189) * WIP - Extend run condition monitor functions * WIP - Better run conditions UI * WIP - Allow applying run conditions to foreground and background execution of the syncthing app * WIP - Add mobile data run condition * WIP - Fix RunConditionMonitor#onSharedPreferenceChanged * WIP - Directly go to SettingsActivity#Run_Conditions screen after the "change run condition" button has been clicked in StateDialogActivity during STATE_DISABLED * Disable Syncthing in flight mode (fixes #1173) ... and allow to enable it on phone that have problems detecting wifi connection if the user manually enables one during flight mode. * Add run condition "Run on metered wifi" (fixes #937) * Improve string * Add run condition "Respect Android Auto-sync data quick toggle" (fixes #588) * Remove SharedPreferences.OnSharedPreferenceChangeListener * Added SyncthingService#reEvaluateRunConditions * Implement mPendingRunConditions in SettingsActivity to queue run condition changes until the user leaves the preferences screen after making changes. (fixes #1196) * Rename reEvaluateRunConditions to evaluateRunConditions according to review * Fix implementation of ContentResolver.removeStatusChangeListener * Reordered run conditions wifi, metered wifi, wifi whitelist, mobile data * Review 1/2 * Fix logic for metered/non-metered wifi run condition * Remove PreferenceScreen dividers on API level > 21 * Revert "Remove PreferenceScreen dividers on API level > 21" This reverts commit ec037b02e469c933448a7affbcf52970ac05019a. * Detect changes made to wifi connections in android's data usage dialog related to the metered wifi flag. * Review - Minor string improvements Removed unused variable from RunConditionMonitor Move always_run_in_background pref to pref category "Behaviour". * Review - "Start service automatically on boot" string * Remove unused strings
2018-08-02 08:50:21 +00:00
<string name="service_settings_title">Service setting</string>
<string name="service_settings_summary">Run Syncthing as a service. Adds a persistent notification to prevent it from being terminated by Android. Checking this option starts Syncthing on operating system startup.</string>
<string name="run_as_background_service">Start service automatically on boot</string>
Improve run conditions and run conditions UI (#1189) * WIP - Extend run condition monitor functions * WIP - Better run conditions UI * WIP - Allow applying run conditions to foreground and background execution of the syncthing app * WIP - Add mobile data run condition * WIP - Fix RunConditionMonitor#onSharedPreferenceChanged * WIP - Directly go to SettingsActivity#Run_Conditions screen after the "change run condition" button has been clicked in StateDialogActivity during STATE_DISABLED * Disable Syncthing in flight mode (fixes #1173) ... and allow to enable it on phone that have problems detecting wifi connection if the user manually enables one during flight mode. * Add run condition "Run on metered wifi" (fixes #937) * Improve string * Add run condition "Respect Android Auto-sync data quick toggle" (fixes #588) * Remove SharedPreferences.OnSharedPreferenceChangeListener * Added SyncthingService#reEvaluateRunConditions * Implement mPendingRunConditions in SettingsActivity to queue run condition changes until the user leaves the preferences screen after making changes. (fixes #1196) * Rename reEvaluateRunConditions to evaluateRunConditions according to review * Fix implementation of ContentResolver.removeStatusChangeListener * Reordered run conditions wifi, metered wifi, wifi whitelist, mobile data * Review 1/2 * Fix logic for metered/non-metered wifi run condition * Remove PreferenceScreen dividers on API level > 21 * Revert "Remove PreferenceScreen dividers on API level > 21" This reverts commit ec037b02e469c933448a7affbcf52970ac05019a. * Detect changes made to wifi connections in android's data usage dialog related to the metered wifi flag. * Review - Minor string improvements Removed unused variable from RunConditionMonitor Move always_run_in_background pref to pref category "Behaviour". * Review - "Start service automatically on boot" string * Remove unused strings
2018-08-02 08:50:21 +00:00
<!-- Preferences - Behaviour -->
<string name="advanced_folder_picker">Use advanced Folder Picker</string>
<string name="advanced_folder_picker_summary">Select any folder on the device for syncing</string>
<string name="use_root_title">Run Syncthing as Superuser</string>
2015-05-18 21:49:05 +00:00
<string name="use_root_summary">This is an unstable feature that may cause problems with Syncthing and with your device. If you encounter problems, you may have to reinstall Syncthing.</string>
<string name="notification_type_title">Notification</string>
<string name="notification_type_summary">Choose the notification type</string>
<string-array name="notification_type_entries">
<item>Normal</item>
<item>Low Priority</item>
<item>None</item>
</string-array>
2015-05-18 21:49:05 +00:00
<string name="preference_language_title">Language</string>
<string name="preference_language_summary">Change the app language</string>
<string name="start_into_web_gui_title">Start directly into web GUI</string>
<string name="start_into_web_gui_summary">When starting the app, open web GUI instead of the main screen</string>
<string name="pref_language_default">Default Language</string>
<string-array name="folder_types">
<item>Send &amp; Receive</item>
<item>Send Only</item>
<item>Receive Only</item>
</string-array>
<string-array name="pull_order_types">
<item>Random</item>
<item>Alphabetic</item>
<item>Smallest First</item>
<item>Largest First</item>
<item>Oldest First</item>
<item>Newest First</item>
</string-array>
Added support for all versioning types in the app UI. Addressing #718 (#896) * Merge branch 'Fix718' Merged fixes for issues #718, added functionality for all the file versioning types in the app UI. * Basic theme is working * GOt dialog working with setREsult. * Addressed issues raised and fixed orientation change bug. Adressed issues radied by nutomic: - Changed the String concatenation so it uses String.format. - Made members variables private that were not previously private by mistake. - Changed name from FolderPathTextView to FolderPathTextViewFragment. - Fixed typo in NumberPickerFragment - Now uses TImeUnit for time conversion - Changed from DialogFragment to a dialog themed Activity inorder to have correct themeing. About the orientation change bug. When the dialog themed activity was open and the orientation was changed, it would cause the background activity(The FolderActivity) to recreate itself. In the process of recreating itself it would reset the mFolder variable and then reinitialise it in the OnApiChange listener. However the result from the Dialog was returned before the mFolder had been reinitialised and was still null, so inbetween the result being returned and the mFolder variable being reinitialised the new file versioning configuration had to be stored and then applied to the mFolder variable in the onApiChange listener. The file versioning configuration is temporarily stored in the mVersioning variable which is an instance of Folder.versioning. This error only occurred when using an Activity as a dialog and using the startActivityForResult method for initialisling the activity. Before when using a dialogfragment and an interface to callback to the parent activity, everything happend in the correct order. * Fixed versioning dialog lag. The initial updateFragmentView() is called in onCreate() and the fragment is only updated when a new file versioning type is selected. * Removed FolderPathTextViewFragment The fragment is removed, and a helper method has been added to FolderPickerActivity to create an intent to the the FolderPickerActivity for result.
2017-06-15 08:44:44 +00:00
<string-array name="versioning_types">
<item>None</item>
<item>TrashCan</item>
<item>Simple</item>
<item>Staggered</item>
<item>External</item>
</string-array>
<string name="device_name">Device Name</string>
2014-10-14 17:10:22 +00:00
<string name="listen_address">Sync Protocol Listen Addresses</string>
<string name="max_recv_kbps">Incoming Rate Limit (KiB/s)</string>
<string name="max_send_kbps">Outgoing Rate Limit (KiB/s)</string>
<string name="global_announce_enabled">Global Discovery</string>
<string name="local_announce_enabled">Local Discovery</string>
<string name="enable_nat_traversal">Enable NAT Traversal</string>
2014-10-14 17:10:22 +00:00
<string name="global_announce_server">Global Discovery Servers</string>
<string name="enable_relaying">Enable Relaying</string>
<string name="usage_reporting">Anonymous Usage Reporting</string>
2014-10-14 17:10:22 +00:00
<string name="gui_address">GUI Listen Addresses</string>
<!-- Titles for the preference to undo ignored devices and folders -->
<string name="undo_ignored_devices_folders_title">Undo ignoring devices and folders</string>
<string name="undo_ignored_devices_folders_question">This will undo previous decisions to ignore devices and folders. Continue?</string>
<string name="undo_ignored_devices_folders_done">Successfully undone decisions.</string>
<string name="export_config">Export Configuration</string>
<!-- Toast after entering invalid integer value -->
2018-06-01 21:00:29 +00:00
<string name="invalid_integer_value" tools:ignore="PluralsCandidate">Input value not valid. Please enter value between %1$d and %2$d.</string>
<!-- Experimental options -->
<string name="use_proxy">Connect through a proxy</string>
<string name="do_not_use_proxy">No proxy configured.</string>
<string name="keep_wakelock_while_binary_running">Keep the CPU awake while Syncthing is running</string>
<string name="keep_wakelock_while_binary_running_summary">Use this setting if you experience unexpected disconnects while operating on battery. This will result in increased battery consumption.</string>
2016-08-27 07:31:53 +00:00
<string name="use_tor_title">Use Tor</string>
2016-08-19 12:07:13 +00:00
<string name="use_tor_summary">Force all traffic through Tor for increased privacy. Requires Orbot. Disables proxy options.</string>
<string name="socks_proxy_address_title">SOCKS5 proxy</string>
<string name="socks_proxy_address_example">socks5://192.168.0.1:1080</string>
<!-- Toast after entering invalid socks proxy address -->
<string name="toast_invalid_socks_proxy_address">Input violates proxy syntax \'socks5://[IP/HOSTNAME]:[PORT]\'</string>
<string name="http_proxy_address_title">HTTP(S) proxy</string>
<string name="http_proxy_address_example">http://192.168.0.1:8080</string>
<!-- Toast after entering invalid http proxy address -->
<string name="toast_invalid_http_proxy_address">Input violates proxy syntax \'http://[IP/HOSTNAME]:[PORT]\'</string>
2016-08-19 12:07:13 +00:00
<string name="use_legacy_hashing_title">Use legacy hashing</string>
2017-01-23 02:14:23 +00:00
<string name="use_legacy_hashing_summary">Force Syncthing to use legacy hashing package for compatibility purposes</string>
Migrate to built in fs notifications, add restart on wakeup toggle * Added UI experimental option to enable/disable FolderObserver * Disable android watcher by default. * WIP - dismiss file watcher notification todo - SyncthingRunnable has to run and migrate the config v27>28 before the file watcher notification can be dismissed. * fix object type * remove unackednotifications instead of altering it * removed extra blank lines * fix removeChild * updated syncthing to v0.14.47-rc.2 * WIP - log remove of unackedNotificationID * WIP - improved config migration 27>28 Prevent generating the unackedNotification fsWatcher in WebGUI by manual bumping the config version to #28. * fix typo * WIP - polish version bump code * syncthing/imsodin-debugAndroidWatch * update syncthing to v0.14.47-rc.3 * fix NPE on first app start * fix pref condition * add ConfigXML support for fsWatcher transition Added UI experimental option to enable/disable FolderObserver Disable android watcher by default. WIP - dismiss file watcher notification todo - SyncthingRunnable has to run and migrate the config v27>28 before the file watcher notification can be dismissed. fix object type remove unackednotifications instead of altering it removed extra blank lines fix removeChild updated syncthing to v0.14.47-rc.2 WIP - log remove of unackedNotificationID WIP - improved config migration 27>28 Prevent generating the unackedNotification fsWatcher in WebGUI by manual bumping the config version to #28. fix typo WIP - polish version bump code syncthing/imsodin-debugAndroidWatch update syncthing to v0.14.47-rc.3 fix NPE on first app start fix pref condition * updated syncthing to v0.14.47+3d02fcd notify-fix * updated ConfigXml, FolderObs explanation, st 0.14.47-rc.4 * fixed string escape * add restartOnWakeup setting to the UI * restartOnWakeup = false by default on first app start and config generation * improved logging of restartOnWakeup option to produce meaningful logs * restartOnWakeup enabled by default see discussion in https://github.com/syncthing/syncthing-android/issues/368 * PR improved according to review * fix intendation - Atom Tab Indent = 4 * move configXml migration to separate function * changeLocalDeviceName only affects "self device" - fixes https://github.com/syncthing/syncthing-android/issues/1059 * revert changeLocalDeviceName fix * fixed changed result in migrateSyncthingOptions * improved dismissing unackedNotificationID * extend folder settings UI by fsWatcherEnabled checkbox * remove FolderObserver + Constant.PREF_USE_TOR according to AudriusButkevicius' review added instead of static strings * remove folderchange listener * WIP - temporary - restApi logging for better understanding whats going on * prevent removingthe wrong unackedNotificationID * fix build * give me more log * fix PostConfig REST request not working due to missing fields in the folder model * remove unused string toast_folder_observer_stack_overflow using AndroidStudio * fix typo * trigger rebuild * fix UI icon * Revert to Syncthing to 0.14.46 and cherry-pick * improved code according to review * fix translation indent
2018-04-27 20:24:47 +00:00
<string name="restart_on_wakeup_title">Restart on Wakeup</string>
<string name="restart_on_wakeup_summary">Default: Enabled. Disabling this feature may result in folder scans and device reconnects being delayed to save battery.</string>
<!-- Dialog shown before config export -->
<string name="dialog_confirm_export">Do you really want to export your configuration? Existing files will be overwritten.\n\nWARNING! Other applications may be able to read the private key from the backup location and use it to download/modify synchronized files.</string>
<!-- Dialog shown before config import -->
<string name="dialog_confirm_import">Do you really want to import a new configuration? Existing files will be overwritten.</string>
<!-- Toast shown after config was successfully exported -->
<string name="config_export_successful">Config was exported to %1$s</string>
<string name="import_config">Import Configuration</string>
<!-- Toast shown after config was successfully imported -->
<string name="config_imported_successful">Config was imported</string>
<!-- Toast shown after config was successfully imported -->
<string name="config_import_failed">Config import failed, make sure files are in %1$s</string>
<!-- Title for the preference to set STTRACE parameters -->
<string name="sttrace_title">STTRACE Options</string>
<string name="environment_variables">Environment variables</string>
<!-- Toast after entering invalid STTRACE params -->
<string name="toast_invalid_environment_variables">Value is not a valid environment variable string</string>
<!-- Title for the preference to reset Syncthing indexes -->
<string name="st_reset_database_title">Reset Database</string>
<!-- Syncthing was reset -->
<string name="st_reset_database_question">This action should only be performed based on a recommendation from our support team.
\nAre you sure you want to clear Syncthing\'s database?
</string>
<!-- Syncthing was reset -->
<string name="st_reset_database_done">Successfully reset Syncthing\'s database</string>
<!-- Title for the preference to reset Syncthing indexes -->
<string name="st_reset_deltas_title">Reset Delta Indexes</string>
<!-- Syncthing was reset -->
<string name="st_reset_deltas_question">This action should only be performed based on a recommendation from our support team.
\nAre you sure you want to clear Syncthing\'s delta indexes?
</string>
<!-- Syncthing was reset -->
<string name="st_reset_deltas_done">Successfully reset Syncthing\'s delta indexes</string>
2015-03-10 22:44:01 +00:00
<string name="category_about">About</string>
2015-03-28 13:28:23 +00:00
<!-- Settings item that opens the log activity -->
<string name="open_log">Open Log</string>
<!-- Summary for the log activity -->
<string name="open_log_summary">Open the Syncthing and Android log window</string>
<string name="notify_crashes_title">Notify about Syncthing crashes</string>
<string name="notify_crashes_summary">Show a notification whenever a Syncthing crash is detected</string>
<string name="syncthing_forum_title">Syncthing Forum</string>
<string name="syncthing_forum_summary">Go to the Syncthing Forum</string>
<string name="syncthing_forum_url" translatable="false">https://forum.syncthing.net/</string>
<!-- Settings item that opens issue tracker -->
<string name="report_issue_title">Report Issue</string>
<!-- Summary for the issue tracker settings item -->
<string name="report_issue_summary">Open the Syncthing-Android issue tracker</string>
<!-- URL of the issue tracker -->
2016-04-10 14:07:14 +00:00
<string name="issue_tracker_url" translatable="false">https://github.com/syncthing/syncthing-android/issues</string>
2014-05-06 10:41:31 +00:00
2016-04-03 19:08:22 +00:00
<!-- Menu item to donate -->
<string name="donate_title">Donate</string>
<string name="donate_summary">Help us pay for domains and hosting fees</string>
<string name="donate_url" translatable="false">https://syncthing.net/#donate</string>
<!-- Title of the preference showing upstream version name -->
<string name="syncthing_version_title">Syncthing Version</string>
2014-05-14 10:00:51 +00:00
<!-- Title of the preference showing this app's version name -->
<string name="app_version_title">Syncthing-Android Version</string>
<!-- FolderPickerAcitivity -->
<!-- Activity title -->
<string name="folder_picker_title">Folder Picker</string>
<!-- Toast shown on devices with kitkat or higher -->
<string name="kitkat_external_storage_warning">Warning: Your Android version does not allow syncing to external storage devices</string>
<!-- ListView empty text -->
<string name="directory_empty">Directory is Empty</string>
<!-- Menu item to create folder on the file system -->
<string name="create_fs_folder">Create new Folder</string>
<!-- Menu item to select the current folder -->
<string name="select_folder">Select Folder</string>
2014-06-30 00:20:32 +00:00
<string name="create_folder_failed">Failed to create folder</string>
2015-03-28 13:28:23 +00:00
<!-- LogActivity -->
2017-10-03 13:46:23 +00:00
<string name="syncthing_log_title">Syncthing Log</string>
<string name="android_log_title">Android Log</string>
2015-03-28 13:28:23 +00:00
<!-- Title of the "log android" menu button -->
2017-10-03 13:46:23 +00:00
<string name="view_android_log">View Android Log</string>
2015-03-28 13:28:23 +00:00
<!-- Title of the "log Syncthing" menu button -->
2017-10-03 13:46:23 +00:00
<string name="view_syncthing_log">View Syncthing Log</string>
2015-03-28 13:28:23 +00:00
2016-09-21 03:34:19 +00:00
<string name="retrieving_logs">Retrieving logs…</string>
2015-03-28 13:28:23 +00:00
<!-- Title of the "share log" menu button -->
<string name="share_title">Share</string>
<!-- ShareActivity -->
<!-- Title of the "share" activity -->
<string name="share_activity_title">Save to Syncthing</string>
<!-- Title of the "save" button -->
<string name="save_title">Save</string>
<!-- Title of the "cancel" button -->
<string name="cancel_title">Cancel</string>
<!-- Title of the "save" button -->
<string name="folder_title">Folder</string>
<!-- New file name template -->
<string name="file_name_template">New file %1$s</string>
<!-- Nothing to share toast -->
<string name="nothing_share">Nothing to share</string>
<!-- Copy success toast partially -->
<plurals name="copy_success_partially">
<item quantity="one">%1$d file copied to folder \"%2$s\", %3$d already exist</item>
<item quantity="other">%1$d files copied to folder \"%2$s\", %3$d already exist</item>
</plurals>
<!-- Copy success toast -->
<plurals name="copy_success">
<item quantity="one">%1$d file copied to folder \"%2$s\"</item>
<item quantity="other">%1$d files copied to folder \"%2$s\"</item>
</plurals>
<!-- Copy exception toast -->
<string name="copy_exception">There was an error during sharing, check application logs</string>
<!-- Copy progress dialog text -->
<string name="copy_progress">Sharing files…</string>
<plurals name="file_name_title">
<item quantity="one">File Name</item>
<item quantity="other">Files List</item>
</plurals>
2015-03-28 13:28:23 +00:00
Improvements for "save to Syncthing" (#939) * Addressing #899 and #898. Added Subdirectory browsing The previously selected folder is remembered. The subdirectory is remembered for each syncthing folder. The saved subdirectory in the sharedpreferences is deleted when a folder is deleted. The root directory of the folderpicker activity is set to the synced folder, so the user can only choose a subfolder within the folder that is being synced. The folderpicker activity was modified inorder to allow for a custom root directroy to be set. * Addressing change requests. Spelling and formatting. * Addressing change requests. - The saved folder subdirectory is now deleted in RestApi.removeFolder(), this ensure that the data will be deleted no matter where removeFolder() is called from. - FolderPickerActivity.createIntentWithRootDir() removed and its functionality moved to FolderPickerActivity.createIntent() inorder to simplify the code. - getSharedPreference has been replaced with PreferenceManager.getDefaultSharedPreferences. - When passing the directory to CopyFileTask getSavedSubdirectory() is now used, instead of getting the text from the textview. This is cleaner and ensures that the same method us used to get the saved subdirectory everywhere in the ShareActivity. - File is used to combine the folder path and subdirectory path instead of strings. This ensures that the paths are properly combined. As a result of this CopyFilesTask has been modified so it accepts a File instead of a String. * Addressing change requests - Removed the preceding slash from the sub directory and added a trailing slash. - TextView now diplays a message when no sub directory is selected. - A separate browse button has been added. * Fixes UI for all screen sizes in the share activity and adds helper method for formatting file paths. If there is not space for the save and cancel buttons then the view becomes scrollable so the buttons can be reached.
2017-10-23 14:28:26 +00:00
<!-- Sub Folder title -->
<string name="sub_folder">Sub folder</string>
<!-- SyncthingService -->
<!-- Title of the "syncthing disabled" dialog -->
<string name="syncthing_disabled_title">Syncthing is disabled</string>
<!-- Message of the "syncthing disabled" dialog -->
Improve run conditions and run conditions UI (#1189) * WIP - Extend run condition monitor functions * WIP - Better run conditions UI * WIP - Allow applying run conditions to foreground and background execution of the syncthing app * WIP - Add mobile data run condition * WIP - Fix RunConditionMonitor#onSharedPreferenceChanged * WIP - Directly go to SettingsActivity#Run_Conditions screen after the "change run condition" button has been clicked in StateDialogActivity during STATE_DISABLED * Disable Syncthing in flight mode (fixes #1173) ... and allow to enable it on phone that have problems detecting wifi connection if the user manually enables one during flight mode. * Add run condition "Run on metered wifi" (fixes #937) * Improve string * Add run condition "Respect Android Auto-sync data quick toggle" (fixes #588) * Remove SharedPreferences.OnSharedPreferenceChangeListener * Added SyncthingService#reEvaluateRunConditions * Implement mPendingRunConditions in SettingsActivity to queue run condition changes until the user leaves the preferences screen after making changes. (fixes #1196) * Rename reEvaluateRunConditions to evaluateRunConditions according to review * Fix implementation of ContentResolver.removeStatusChangeListener * Reordered run conditions wifi, metered wifi, wifi whitelist, mobile data * Review 1/2 * Fix logic for metered/non-metered wifi run condition * Remove PreferenceScreen dividers on API level > 21 * Revert "Remove PreferenceScreen dividers on API level > 21" This reverts commit ec037b02e469c933448a7affbcf52970ac05019a. * Detect changes made to wifi connections in android's data usage dialog related to the metered wifi flag. * Review - Minor string improvements Removed unused variable from RunConditionMonitor Move always_run_in_background pref to pref category "Behaviour". * Review - "Start service automatically on boot" string * Remove unused strings
2018-08-02 08:50:21 +00:00
<string name="syncthing_disabled_message">Do you want to change the run conditions?</string>
<!-- Button text on the "syncthing disabled" dialog -->
<string name="syncthing_disabled_change_settings">Change Settings</string>
<!-- Button text on the "syncthing disabled" dialog, used as menu item to stop syncthing service if "always_run_in_background" is true -->
<string name="exit">Exit</string>
<!-- Reasons for "syncthing disabled" dialog -->
<string name="syncthing_disabled_reason_heading">Reasons:</string>
<string name="syncthing_disabled_reason_on_battery">Device is running on battery</string>
<string name="syncthing_disabled_reason_on_charger">Device is running on charger</string>
<string name="syncthing_disabled_reason_powersaving">Device is in power-saving mode</string>
<string name="syncthing_disabled_reason_android_sync_disabled">Global Synchronization is disabled</string>
<string name="syncthing_disabled_reason_wifi_ssid_not_whitelisted">Current WiFi SSID is not whitelisted</string>
<string name="syncthing_disabled_reason_wifi_is_metered">Current WiFi is metered</string>
<string name="syncthing_disabled_reason_no_network_or_flightmode">No network connection or airplane mode enabled</string>
<string name="syncthing_disabled_reason_no_mobile_connection">Not connected to mobile data</string>
<string name="syncthing_disabled_reason_no_wifi_connection">Not connected to WiFi</string>
<string name="syncthing_disabled_reason_no_allowed_method">Not configured to sync on WiFi nor mobile data</string>
<!-- Title of the notification shown while syncthing is running and enabled -->
<string name="syncthing_active">Syncthing is running</string>
<string name="syncthing_disabled">Syncthing is disabled</string>
<string name="syncthing_terminated">Syncthing was terminated</string>
<!-- Toast shown if syncthing failed to create a config -->
2017-10-19 05:18:33 +00:00
<string name="config_create_failed">Failed to create config file</string>
<!-- Toast shown if a config file crucial to operation is missing -->
<string name="config_file_missing">A config file crucial to operation is missing</string>
2016-04-09 22:15:48 +00:00
<!-- Label of the default folder created of first start (camera folder). -->
<string name="default_folder_label">Camera</string>
<!-- ID of the default folder created on first start (camera folder). Must only contain 'a-z0-9_-'. Parameter is the device name-->
<string name="default_folder_id">%1$s-photos</string>
<string name="notification_crash_title">Syncthing has crashed</string>
<string name="notification_crash_text">Click to view logs</string>
<string name="notifications_persistent_channel">Syncthing active</string>
<string name="notification_persistent_waiting_channel">Monitoring run conditions</string>
<string name="notifications_other_channel">Other notifications</string>
<!-- RestApi -->
<!-- Title of the notification shown when a restart is needed -->
<string name="restart_title">Restart Needed</string>
<!-- Text for positive button in restart dialog -->
<!-- Text for the dismiss button of the restart Activity -->
<!-- Text of the notification shown when a restart is needed -->
<string name="restart_notification_text">Click here to restart syncthing now</string>
<!-- Shown when a device ID is copied to the clipboard -->
<string name="device_id_copied_to_clipboard">Device ID copied to clipboard</string>
<!-- Strings representing units for file sizes, from smallest to largest -->
<string-array name="file_size_units">
<item>B</item>
<item>KiB</item>
<item>MiB</item>
<item>GiB</item>
<item>TiB</item>
</string-array>
<!-- Strings representing units for transfer rates, from smallest to largest -->
<string-array name="transfer_rate_units">
<item>B/s</item>
<item>KiB/s</item>
<item>MiB/s</item>
<item>GiB/s</item>
<item>TiB/s</item>
</string-array>
2014-10-12 10:55:36 +00:00
<!-- Possible folder states -->
<string name="state_idle">Idle</string>
<string name="state_scanning">Scanning</string>
<string name="state_syncing">Syncing (%1$d%%)</string>
<string name="state_error">Error</string>
2015-03-23 22:44:29 +00:00
<string name="state_unknown">Unknown</string>
<string name="state_paused">Paused</string>
<string name="status_outofsync">Out of Sync</string>
2014-10-12 10:55:36 +00:00
2016-02-08 20:54:55 +00:00
<!-- Format string for folder size, eg "500 MiB / 1 GiB" -->
<string name="folder_size_format">%1$s / %2$s</string>
<string name="appconfig_receiver_background_enabled">Stopping Syncthing is not supported when running in background is enabled.</string>
Added support for all versioning types in the app UI. Addressing #718 (#896) * Merge branch 'Fix718' Merged fixes for issues #718, added functionality for all the file versioning types in the app UI. * Basic theme is working * GOt dialog working with setREsult. * Addressed issues raised and fixed orientation change bug. Adressed issues radied by nutomic: - Changed the String concatenation so it uses String.format. - Made members variables private that were not previously private by mistake. - Changed name from FolderPathTextView to FolderPathTextViewFragment. - Fixed typo in NumberPickerFragment - Now uses TImeUnit for time conversion - Changed from DialogFragment to a dialog themed Activity inorder to have correct themeing. About the orientation change bug. When the dialog themed activity was open and the orientation was changed, it would cause the background activity(The FolderActivity) to recreate itself. In the process of recreating itself it would reset the mFolder variable and then reinitialise it in the OnApiChange listener. However the result from the Dialog was returned before the mFolder had been reinitialised and was still null, so inbetween the result being returned and the mFolder variable being reinitialised the new file versioning configuration had to be stored and then applied to the mFolder variable in the onApiChange listener. The file versioning configuration is temporarily stored in the mVersioning variable which is an instance of Folder.versioning. This error only occurred when using an Activity as a dialog and using the startActivityForResult method for initialisling the activity. Before when using a dialogfragment and an interface to callback to the parent activity, everything happend in the correct order. * Fixed versioning dialog lag. The initial updateFragmentView() is called in onCreate() and the fragment is only updated when a new file versioning type is selected. * Removed FolderPathTextViewFragment The fragment is removed, and a helper method has been added to FolderPickerActivity to create an intent to the the FolderPickerActivity for result.
2017-06-15 08:44:44 +00:00
<!-- Titles used in the folder type dialog and folder type button in the folder activity -->
<string name="folder_type">Folder Type</string>
<!-- Displays the current folder type in the folder activity -->
<string name="folder_type_sendreceive">Send &amp; Receive</string>
<string name="folder_type_sendonly">Send Only</string>
<string name="folder_type_receiveonly">Receive Only</string>
<!-- Folder type dialog descriptions for folder types -->
<string name="folder_type_sendreceive_description">The folder will both send changes to and receive changes from remote devices.</string>
<string name="folder_type_sendonly_description">Files are protected from changes made on other devices, but changes made on this device will be sent to the rest of the cluster.</string>
<string name="folder_type_receiveonly_description">Files are synchronized from the cluster, but any changes made locally will not be sent to other devices.</string>
<!-- Titles used in the pull order dialog and pull order button in the folder activity -->
<string name="pull_order">File Pull Order</string>
<!-- Displays the current pull order type in the Folder activity -->
<string name="pull_order_type_random">Random</string>
<string name="pull_order_type_alphabetic">Alphabetic</string>
<string name="pull_order_type_smallestFirst">Smallest First</string>
<string name="pull_order_type_largestFirst">Largest First</string>
<string name="pull_order_type_oldestFirst">Oldest First</string>
<string name="pull_order_type_newestFirst">Newest First</string>
<!-- Pull order dialog descriptions for pull order types -->
<string name="pull_order_type_random_description">Pull files in random order.</string>
<string name="pull_order_type_alphabetic_description">Pull files ordered by file name alphabetically.</string>
<string name="pull_order_type_smallestFirst_description">Pull files ordered by file size. Smallest first respectively.</string>
<string name="pull_order_type_largestFirst_description">Pull files ordered by file size. Largest first respectively.</string>
<string name="pull_order_type_oldestFirst_description">Pull files ordered by modification time. Oldest first respectively.</string>
<string name="pull_order_type_newestFirst_description">Pull files ordered by modification time. Newest first respectively.</string>
Added support for all versioning types in the app UI. Addressing #718 (#896) * Merge branch 'Fix718' Merged fixes for issues #718, added functionality for all the file versioning types in the app UI. * Basic theme is working * GOt dialog working with setREsult. * Addressed issues raised and fixed orientation change bug. Adressed issues radied by nutomic: - Changed the String concatenation so it uses String.format. - Made members variables private that were not previously private by mistake. - Changed name from FolderPathTextView to FolderPathTextViewFragment. - Fixed typo in NumberPickerFragment - Now uses TImeUnit for time conversion - Changed from DialogFragment to a dialog themed Activity inorder to have correct themeing. About the orientation change bug. When the dialog themed activity was open and the orientation was changed, it would cause the background activity(The FolderActivity) to recreate itself. In the process of recreating itself it would reset the mFolder variable and then reinitialise it in the OnApiChange listener. However the result from the Dialog was returned before the mFolder had been reinitialised and was still null, so inbetween the result being returned and the mFolder variable being reinitialised the new file versioning configuration had to be stored and then applied to the mFolder variable in the onApiChange listener. The file versioning configuration is temporarily stored in the mVersioning variable which is an instance of Folder.versioning. This error only occurred when using an Activity as a dialog and using the startActivityForResult method for initialisling the activity. Before when using a dialogfragment and an interface to callback to the parent activity, everything happend in the correct order. * Fixed versioning dialog lag. The initial updateFragmentView() is called in onCreate() and the fragment is only updated when a new file versioning type is selected. * Removed FolderPathTextViewFragment The fragment is removed, and a helper method has been added to FolderPickerActivity to create an intent to the the FolderPickerActivity for result.
2017-06-15 08:44:44 +00:00
<!-- Titles used in the file versioning dialog and file versioning button in the folder activity -->
<string name="maximum_age">Maximum Age</string>
<string name="clean_out_after">Clean out after</string>
<string name="file_versioning">File Versioning</string>
<string name="none"> None</string>
<string name="versions_path">Versions Path</string>
<string name="command">Command</string>
<!-- File versioning dialog descriptions for file versioning types and file versioning configuration options. -->
<string name="keep_versions_description">The number of old versions to keep, per file.</string>
<string name="simple_file_versioning_description">Files are moved to date stamped versions in a .stversions directory when replaced or deleted by Syncthing.</string>
<string name="trashcan_versioning_description">Files are moved to .stversions directory when replaced or deleted by Syncthing.</string>
<string name="staggered_versioning_description">Files are moved to date stamped versions in a .stversions directory when replaced or deleted by Syncthing. Versions are automatically deleted if they are older than the maximum age or exceed the number of files allowed in an interval.\n\nThe following intervals are used: for the first hour a version is kept every 30 seconds, for the first day a version is kept every hour, for the first 30 days a version is kept every day, until the maximum age a version is kept every week.</string>
<string name="maximum_age_description">The maximum time to keep a version (in days, set to 0 to keep versions forever).</string>
<string name="versions_path_description">Path where versions should be stored (leave empty for the default .stversions directory in the shared folder).</string>
<string name="cleanout_after_description">The number of days to keep files in the trash can. Zero means forever</string>
<string name="external_versioning_description">The first command line parameter is the folder path and the second parameter is the relative path in the folder.</string>
<string name="no_versioning_description">Select a versioning type to enable versioning.</string>
<!-- Displays the current file versioning type in the Folder activity -->
<string name="type_simple">Type: Simple</string>
<string name="type_trashcan">Type: Trashcan</string>
<string name="type_staggered">Type: Staggered</string>
<string name="type_external">Type: External</string>
<!-- Information displayed about the current file versioning configuration in the folder activity -->
2017-06-15 09:05:48 +00:00
<string name="trashcan_versioning_info">Cleanout after: %1$s</string>
<string name="staggered_versioning_info">Maximum Age: %1$d \nVersions Path: %2$s</string>
<string name="external_versioning_info">Command: %1$s</string>
Added support for all versioning types in the app UI. Addressing #718 (#896) * Merge branch 'Fix718' Merged fixes for issues #718, added functionality for all the file versioning types in the app UI. * Basic theme is working * GOt dialog working with setREsult. * Addressed issues raised and fixed orientation change bug. Adressed issues radied by nutomic: - Changed the String concatenation so it uses String.format. - Made members variables private that were not previously private by mistake. - Changed name from FolderPathTextView to FolderPathTextViewFragment. - Fixed typo in NumberPickerFragment - Now uses TImeUnit for time conversion - Changed from DialogFragment to a dialog themed Activity inorder to have correct themeing. About the orientation change bug. When the dialog themed activity was open and the orientation was changed, it would cause the background activity(The FolderActivity) to recreate itself. In the process of recreating itself it would reset the mFolder variable and then reinitialise it in the OnApiChange listener. However the result from the Dialog was returned before the mFolder had been reinitialised and was still null, so inbetween the result being returned and the mFolder variable being reinitialised the new file versioning configuration had to be stored and then applied to the mFolder variable in the onApiChange listener. The file versioning configuration is temporarily stored in the mVersioning variable which is an instance of Folder.versioning. This error only occurred when using an Activity as a dialog and using the startActivityForResult method for initialisling the activity. Before when using a dialogfragment and an interface to callback to the parent activity, everything happend in the correct order. * Fixed versioning dialog lag. The initial updateFragmentView() is called in onCreate() and the fragment is only updated when a new file versioning type is selected. * Removed FolderPathTextViewFragment The fragment is removed, and a helper method has been added to FolderPickerActivity to create an intent to the the FolderPickerActivity for result.
2017-06-15 08:44:44 +00:00
<string name="simple_versioning_info">Keep versions: %1$s</string>
<string name="show_device_id">Show device ID</string>
<!-- error message if the deviceID/QRCode dialog for some reason cannot be displayed.-->
<string name="could_not_access_deviceid">Could not access device ID.</string>
Improvements for "save to Syncthing" (#939) * Addressing #899 and #898. Added Subdirectory browsing The previously selected folder is remembered. The subdirectory is remembered for each syncthing folder. The saved subdirectory in the sharedpreferences is deleted when a folder is deleted. The root directory of the folderpicker activity is set to the synced folder, so the user can only choose a subfolder within the folder that is being synced. The folderpicker activity was modified inorder to allow for a custom root directroy to be set. * Addressing change requests. Spelling and formatting. * Addressing change requests. - The saved folder subdirectory is now deleted in RestApi.removeFolder(), this ensure that the data will be deleted no matter where removeFolder() is called from. - FolderPickerActivity.createIntentWithRootDir() removed and its functionality moved to FolderPickerActivity.createIntent() inorder to simplify the code. - getSharedPreference has been replaced with PreferenceManager.getDefaultSharedPreferences. - When passing the directory to CopyFileTask getSavedSubdirectory() is now used, instead of getting the text from the textview. This is cleaner and ensures that the same method us used to get the saved subdirectory everywhere in the ShareActivity. - File is used to combine the folder path and subdirectory path instead of strings. This ensures that the paths are properly combined. As a result of this CopyFilesTask has been modified so it accepts a File instead of a String. * Addressing change requests - Removed the preceding slash from the sub directory and added a trailing slash. - TextView now diplays a message when no sub directory is selected. - A separate browse button has been added. * Fixes UI for all screen sizes in the share activity and adds helper method for formatting file paths. If there is not space for the save and cancel buttons then the view becomes scrollable so the buttons can be reached.
2017-10-23 14:28:26 +00:00
<string name="browse">Browse</string>
<string name="no_sub_folder_is_selected">No sub folder is selected</string>
2018-02-08 14:41:18 +00:00
<string name="share_device_id_chooser">Share device ID with</string>
</resources>