| <?xml version="1.0" encoding="utf-8"?> |
| <!-- Copyright (C) 2007 The Android Open Source Project |
| |
| 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. |
| --> |
| |
| <resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2"> |
| <!-- [CHAR LIMIT=60] --> |
| <string name="app_name">Permission controller</string> |
| |
| <!-- [CHAR LIMIT=15] --> |
| <string name="ok">OK</string> |
| |
| <!-- Keyword in the Settings app's search functionality that can be used to find links to the permissions management screens [CHAR LIMIT=none] --> |
| <string name="permission_search_keyword">permissions</string> |
| |
| <!-- Button label for generic cancel action [CHAR LIMIT=20] --> |
| <string name="cancel">Cancel</string> |
| |
| <!-- [CHAR LIMIT=30] --> |
| <string name="app_not_found_dlg_title">App not found</string> |
| |
| <!-- Title for the dialog button to deny a permission grant. [CHAR LIMIT=15] --> |
| <string name="grant_dialog_button_deny">Deny</string> |
| |
| <!-- Title for the dialog button to get more info about a permission. [CHAR LIMIT=15] --> |
| <string name="grant_dialog_button_more_info">More info</string> |
| |
| <!-- Title for the dialog button to deny a permission grant despite a warning of implications. [CHAR LIMIT=15] --> |
| <string name="grant_dialog_button_deny_anyway">Deny anyway</string> |
| |
| <!-- Template for the current permission from the total number of permissions. [CHAR LIMIT=100] --> |
| <string name="current_permission_template"> |
| <xliff:g id="current_permission_index" example="1">%1$s</xliff:g> of |
| <xliff:g id="permission_count" example="2">%2$s</xliff:g></string> |
| |
| <!-- Template for the warning message when an app requests a permission. [CHAR LIMIT=100] --> |
| <string name="permission_warning_template">Allow |
| <b><xliff:g id="app_name" example="Gmail">%1$s</xliff:g></b> to |
| <xliff:g id="action" example="do something">%2$s</xliff:g>?</string> |
| |
| <!-- Template for the warning message when an app requests the permission to access a |
| resource even while in the background (i.e. always). [CHAR LIMIT=100] --> |
| <string name="permission_add_background_warning_template">Always allow |
| <b><xliff:g id="app_name" example="Gmail">%1$s</xliff:g></b> to |
| <xliff:g id="action" example="do something">%2$s</xliff:g>?</string> |
| |
| <!-- Radio button shown for permissions that can be granted either only while the app is in |
| foreground or always. If this button is selected the app only gets the permission while in |
| foreground [CHAR LIMIT=50] --> |
| <string name="allow_permission_foreground_only">Only while using app</string> |
| |
| <!-- Radio button shown for permissions that can be granted either only while the app is in |
| foreground or always. If this button is selected the app always gets the permission (while in |
| foreground _and_ while in background) [CHAR LIMIT=50] --> |
| <string name="allow_permission_always">Always</string> |
| |
| <!-- Radio button shown for permissions that can be granted either only while the app is in |
| foreground or always. If this button is selected the app does not get the permission and the |
| permissions will always be denied from now on [CHAR LIMIT=50] --> |
| <string name="deny_permission_deny_and_dont_ask_again">Deny and don\u2019t ask again</string> |
| |
| <!-- Template for the message how many permissions are disabled. [CHAR LIMIT=30] --> |
| <string name="permission_revoked_count"><xliff:g id="count" example="2">%1$d</xliff:g> disabled</string> |
| |
| <!-- Message that all permissions are disabled. [CHAR LIMIT=30] --> |
| <string name="permission_revoked_all">all disabled</string> |
| |
| <!-- Message that no permissions are disabled. [CHAR LIMIT=30] --> |
| <string name="permission_revoked_none">none disabled</string> |
| |
| <!-- Permissions --> |
| |
| <!-- Title for the dialog button to allow a permission grant. [CHAR LIMIT=15] --> |
| <string name="grant_dialog_button_allow">Allow</string> |
| |
| <!-- Breadcrumb for page of managing application permissions [CHAR LIMIT=50] --> |
| <string name="app_permissions_breadcrumb">Apps</string> |
| |
| <!-- Title for page of managing application permissions [CHAR LIMIT=30] --> |
| <string name="app_permissions">App permissions</string> |
| <!-- Checkbox that allows user to not be questioned about this permission |
| request again [CHAR LIMIT=30] --> |
| <string name="never_ask_again">Don\'t ask again</string> |
| |
| <!-- Label when app requests no permissions [CHAR LIMIT=30] --> |
| <string name="no_permissions">No permissions</string> |
| |
| <!-- Label for button that leads to more permissions [CHAR LIMIT=40] --> |
| <string name="additional_permissions">Additional permissions</string> |
| |
| <!-- Accessibility label for button opening the app-info when clicked [CHAR LIMIT=none] --> |
| <string name="app_permissions_info_button_label">Open app info</string> |
| |
| <!-- Description of how many more permissions to view on next page [CHAR LIMIT=30] --> |
| <plurals name="additional_permissions_more"> |
| <item quantity="one"><xliff:g id="count" example="1">%1$d</xliff:g> more</item> |
| <item quantity="other"><xliff:g id="count" example="2">%1$d</xliff:g> more</item> |
| </plurals> |
| |
| <!-- Warning for turning off permissions on older apps [CHAR LIMIT=none] --> |
| <string name="old_sdk_deny_warning">This app was designed for an older version of Android. Denying permission may cause it to no longer function as intended.</string> |
| |
| <!-- The default description of a permission, i.e. what it does. [CHAR LIMIT=40] --> |
| <string name="default_permission_description">perform an unknown action</string> |
| |
| <!-- Summary of number of apps currently granted a single permission [CHAR LIMIT=45] --> |
| <string name="app_permissions_group_summary"><xliff:g id="count" example="10">%1$d</xliff:g> of <xliff:g id="count" example="10">%2$d</xliff:g> apps allowed</string> |
| |
| <!-- [CHAR LIMIT=NONE] Menu for manage permissions to control whether system apps are shown --> |
| <string name="menu_show_system">Show system</string> |
| <!-- [CHAR LIMIT=NONE] Menu for manage permissions to control whether system apps are hidden --> |
| <string name="menu_hide_system">Hide system</string> |
| |
| <!-- [CHAR LIMIT=NONE] Label when no apps requesting this permission --> |
| <string name="no_apps">No apps</string> |
| |
| <!-- [CHAR LIMIT=30] Title of button that leads to location settings --> |
| <string name="location_settings">Location Settings</string> |
| |
| <!-- [CHAR LIMIT=NONE] Warning about how this app cannot have location permission disabled --> |
| <string name="location_warning"><xliff:g id="app_name" example="Package Installer">%1$s</xliff:g> is a provider of location services for this device. Location access can be modified from location settings.</string> |
| |
| <!-- [CHAR LIMIT=NONE] Warning message when turning off permission for system apps --> |
| <string name="system_warning">If you deny this permission, basic features of your device may no longer function as intended.</string> |
| |
| <!-- [CHAR LIMIT=NONE] Summary of a permission switch when it's enforced by policy --> |
| <string name="permission_summary_enforced_by_policy">Enforced by policy</string> |
| |
| <!-- [CHAR LIMIT=60] Summary of a permission switch when the background access is denied by policy --> |
| <string name="permission_summary_disabled_by_policy_background_only">Background access disabled by policy</string> |
| |
| <!-- [CHAR LIMIT=60] Summary of a permission switch when the background access is enabled by policy --> |
| <string name="permission_summary_enabled_by_policy_background_only">Background access enabled by policy</string> |
| |
| <!-- [CHAR LIMIT=60] Summary of a permission switch when the background access is enabled by policy --> |
| <string name="permission_summary_enabled_by_policy_foreground_only">Foreground access enabled by policy</string> |
| |
| <!-- [CHAR LIMIT=60] Summary of a permission switch when it's enforced by an administrator --> |
| <string name="permission_summary_enforced_by_admin">Controlled by admin</string> |
| |
| <!-- [CHAR LIMIT=60] Summary of a permission switch when the background access is denied by an admin --> |
| <string name="permission_summary_disabled_by_admin_background_only">Background access disabled by admin</string> |
| |
| <!-- [CHAR LIMIT=60] Summary of a permission switch when the background access is enabled an admin --> |
| <string name="permission_summary_enabled_by_admin_background_only">Background access enabled by admin</string> |
| |
| <!-- [CHAR LIMIT=60] Summary of a permission switch when the background access is enabled an admin --> |
| <string name="permission_summary_enabled_by_admin_foreground_only">Foreground access enabled by admin</string> |
| |
| <!-- [CHAR LIMIT=60] Summary of a permission switch when the access is enabled by the system --> |
| <string name="permission_summary_enabled_system_fixed">Permission set by system</string> |
| |
| <string-array name="background_access_chooser_dialog_choices"> |
| <item>@string/permission_access_always</item> |
| <item>@string/permission_access_only_foreground</item> |
| <item>@string/permission_access_never</item> |
| </string-array> |
| |
| <!-- [CHAR LIMIT=30] App can always (when app is in foreground or background) access the resource protected by the permission --> |
| <string name="permission_access_always">Always</string> |
| |
| <!-- [CHAR LIMIT=30] App can only access the resource protected by the permission while app is in foregroud --> |
| <string name="permission_access_only_foreground">Only while using app</string> |
| |
| <!-- [CHAR LIMIT=30] App can never access the resource protected by the permission (Not while app is in foregound and not while app is in background) --> |
| <string name="permission_access_never">Never</string> |
| |
| <!-- Text displayed until loading is done [CHAR LIMIT=50] --> |
| <string name="loading">Loading\u2026</string> |
| |
| <!-- [CHAR LIMIT=45] Title of all permissions settings --> |
| <string name="all_permissions">All permissions</string> |
| <!-- [CHAR LIMIT=45] Group of permissions granted to app automatically when installed. --> |
| <string name="other_permissions">Other app capabilities</string> |
| |
| <!-- Title of the permission dialog for accessibility purposes- spoken to the user. [CHAR LIMIT=none] --> |
| <string name="permission_request_title">Permission request</string> |
| |
| <!-- Title for the dialog that warns the user they need to turn off screen overlays |
| before permissions can be changed. [CHAR LIMIT=NONE] --> |
| <string name="screen_overlay_title">Screen overlay detected</string> |
| |
| <!-- Message for the dialog that warns the user they need to turn off screen overlays |
| before permissions can be changed. The "Settings > Apps" conveys to the user to |
| go to Settings and click on apps, this may need updates in RTL languages. [CHAR LIMIT=NONE] --> |
| <string name="screen_overlay_message">To change this permission setting, you first have to turn off the screen overlay from Settings \u003e Apps</string> |
| |
| <!-- Button for the dialog that warns the user they need to turn off screen overlays |
| before permissions can be changed. [CHAR LIMIT=NONE] --> |
| <string name="screen_overlay_button">Open settings</string> |
| |
| <!-- Title of dialog telling users that Install/Uninstall action is not supported on Android Wear. [CHAR LIMIT=30] --> |
| <string name="wear_not_allowed_dlg_title">Android Wear</string> |
| <!-- Title of dialog telling users that Install/Uninstall action is not supported on Android Wear. [CHAR LIMIT=none] --> |
| <string name="wear_not_allowed_dlg_text">Install/Uninstall actions not supported on Wear.</string> |
| |
| <!-- Review of runtime permissions for legacy apps --> |
| |
| <!-- Template for the screen title when app permissions are reviewed on install. [CHAR LIMIT=none] --> |
| <string name="permission_review_title_template_install">Choose what to allow |
| <b><xliff:g id="app_name" example="Gmail">%1$s</xliff:g></b> to access</string> |
| |
| <!-- Template for the screen title when app permissions are reviewed on update. [CHAR LIMIT=none] --> |
| <string name="permission_review_title_template_update"> |
| <b><xliff:g id="app_name" example="Gmail">%1$s</xliff:g></b> has been updated. |
| Choose what to allow this app to access.</string> |
| |
| <!-- Title for the dialog button to cancel the detailed permission review. [CHAR LIMIT=15] --> |
| <string name="review_button_cancel">Cancel</string> |
| |
| <!-- Title for the dialog button to continue accepting the detailed permission review. [CHAR LIMIT=15] --> |
| <string name="review_button_continue">Continue</string> |
| |
| <!-- Title for the category listing the new permissions used by an app. [CHAR LIMIT=30] --> |
| <string name="new_permissions_category">New permissions</string> |
| |
| <!-- Title for the category listing the current permissions used by an app. [CHAR LIMIT=30] --> |
| <string name="current_permissions_category">Current permissions</string> |
| |
| <!-- Message that the app to be installed is being staged [CHAR LIMIT=50] --> |
| <string name="message_staging">Staging app…</string> |
| |
| <!-- Placeholder for an app name when it is unknown [CHAR LIMIT=50] --> |
| <string name="app_name_unknown">Unknown</string> |
| |
| <!-- Help URL, application permissions [DO NOT TRANSLATE] --> |
| <string name="help_app_permissions" translatable="false"></string> |
| |
| <!-- Title for permission usage [CHAR LIMIT=30] --> |
| <string name="permission_usage_title">Permissions usage</string> |
| |
| <!-- Summary for showing a single permission access [CHAR LIMIT=60] --> |
| <string name="permission_usage_summary"><xliff:g id="perm" example="Location">%1$s</xliff:g> - <xliff:g id="time" example="2 hours">%2$s</xliff:g> ago</string> |
| |
| <!-- Description for showing permission accesses with any permission [CHAR LIMIT=30] --> |
| <string name="permission_usage_any_permission">Any permission</string> |
| |
| <!-- Description for showing permission accesses accessed any time [CHAR LIMIT=30] --> |
| <string name="permission_usage_any_time">Any time</string> |
| |
| <!-- Description for showing permissions accessed in the last 7 days [CHAR LIMIT=30] --> |
| <string name="permission_usage_last_7_days">Last 7 days</string> |
| |
| <!-- Description for showing permissions accessed in the last day [CHAR LIMIT=30] --> |
| <string name="permission_usage_last_day">Last 24 hours</string> |
| |
| <!-- Description for showing permissions accessed in the last hour [CHAR LIMIT=30] --> |
| <string name="permission_usage_last_hour">Last 1 hour</string> |
| |
| <!-- Description for showing permissions accessed in the last 15 minutes [CHAR LIMIT=30] --> |
| <string name="permission_usage_last_15_minutes">Last 15 minutes</string> |
| |
| <!-- Label when no apps have used the requested permissions [CHAR LIMIT=30] --> |
| <string name="no_permission_usages">No permission usages</string> |
| |
| <!-- Help URL, permission usage [DO NOT TRANSLATE] --> |
| <string name="help_permission_usage" translatable="false"></string> |
| |
| <!-- Title for permission usage [CHAR LIMIT=30] --> |
| <string name="app_permission_usage_title">App permissions usage</string> |
| |
| <!-- Summary for showing a single permission access [CHAR LIMIT=60] --> |
| <string name="app_permission_usage_summary"><xliff:g id="time" example="2 hours">%1$s</xliff:g> ago</string> |
| |
| <!-- Title for the dialog button to allow a permission grant when you cannot only allow in the foreground. [CHAR LIMIT=60] --> |
| <string name="app_permission_button_allow">Allow</string> |
| |
| <!-- Title for the dialog button to allow a permission grant when you can also only allow in the foreground. [CHAR LIMIT=60] --> |
| <string name="app_permission_button_allow_always">Allow all the time</string> |
| |
| <!-- Title for the dialog button to allow a permission grant only when the app is in the foreground. [CHAR LIMIT=60] --> |
| <string name="app_permission_button_allow_foreground">Allow only while the app is in use</string> |
| |
| <!-- Title for the dialog button to deny a permission grant. [CHAR LIMIT=60] --> |
| <string name="app_permission_button_deny">Deny</string> |
| |
| <!-- Title for app permission [CHAR LIMIT=30] --> |
| <string name="app_permission_title"><xliff:g id="perm" example="location">%1$s</xliff:g> permission</string> |
| |
| <!-- Description for showing an app's permission [CHAR LIMIT=60] --> |
| <string name="app_permission_header"><xliff:g id="perm" example="location">%1$s</xliff:g> access for <xliff:g id="app" example="Maps">%2$s</xliff:g></string> |
| |
| <!-- Summary for showing a single permission access [CHAR LIMIT=60] --> |
| <string name="app_permission_footer_usage_summary"><xliff:g id="app" example="Maps">%1$s</xliff:g> accessed your <xliff:g id="perm" example="location">%2$s</xliff:g> <xliff:g id="time" example="2 hours">%3$s</xliff:g> ago.</string> |
| |
| <!-- Summary for linking to the page that shows an app's use of permissions [CHAR LIMIT=none] --> |
| <string name="app_permission_footer_usage_link">View detailed permissions usage</string> |
| |
| <!-- Time in days --> |
| <plurals name="days"> |
| <item quantity="one">1 day</item> |
| <item quantity="other"><xliff:g id="number" example="7">%s</xliff:g> days</item> |
| </plurals> |
| |
| <!-- Time in hours --> |
| <plurals name="hours"> |
| <item quantity="one">1 hour</item> |
| <item quantity="other"><xliff:g id="number" example="7">%s</xliff:g> hours</item> |
| </plurals> |
| |
| <!-- Time in minutes --> |
| <plurals name="minutes"> |
| <item quantity="one">1 minute</item> |
| <item quantity="other"><xliff:g id="number" example="7">%s</xliff:g> minutes</item> |
| </plurals> |
| |
| <!-- Time in seconds --> |
| <plurals name="seconds"> |
| <item quantity="one">1 second</item> |
| <item quantity="other"><xliff:g id="number" example="7">%s</xliff:g> seconds</item> |
| </plurals> |
| |
| <!-- Template for the message when an app requests a role and will be added to the role holding apps. [CHAR LIMIT=100] --> |
| <string name="role_request_message_add">Use |
| <b><xliff:g id="app_name" example="Super Duper SMS">%1$s</xliff:g></b> as your |
| <xliff:g id="role_name" example="SMS app">%2$s</xliff:g>?</string> |
| |
| <!-- Template for the message when an app requests a role and will be replacing the current role holding app. [CHAR LIMIT=100] --> |
| <string name="role_request_message_replace">Use |
| <b><xliff:g id="new_app_name" example="Super Duper SMS">%1$s</xliff:g></b> instead of |
| <b><xliff:g id="current_app_name" example="Messages">%1$s</xliff:g></b> as your |
| <xliff:g id="role_name" example="SMS app">%2$s</xliff:g>?</string> |
| |
| <!-- The name of the notification channel containing reminders about permission [CHAR LIMIT=60]--> |
| <string name="permission_reminders">Permission reminders</string> |
| |
| <!-- The notification title for background location access reminder notification [CHAR LIMIT=60] --> |
| <string name="background_location_access_reminder_notification_title"><xliff:g id="app_name" example="Gmail">%s</xliff:g> has been using your location</string> |
| |
| <!-- The notification content for background location access reminder notification [CHAR LIMIT=none] --> |
| <string name="background_location_access_reminder_notification_content">This app can always access your location. Tap to change.</string> |
| |
| <!-- Title for page of managing default apps. [CHAR LIMIT=30] --> |
| <string name="default_apps">Default apps</string> |
| |
| <!-- TODO: STOPSHIP: I cannot find its value in Settings. --> |
| <!-- Help URI, default apps [DO NOT TRANSLATE] --> |
| <string name="help_uri_default_apps" translatable="false"></string> |
| |
| <!-- Label when there is no default apps [CHAR LIMIT=30] --> |
| <string name="no_default_apps">No default apps</string> |
| |
| <!-- TODO: STOPSHIP: Migrate all default app titles from packages/apps/Settings/res/values/strings.xml . --> |
| |
| <!-- Label for the dialer role. [CHAR LIMIT=30] --> |
| <string name="role_label_dialer">Phone app</string> |
| <!-- Label for the SMS role. [CHAR LIMIT=30] --> |
| <string name="role_label_sms">SMS app</string> |
| <!-- Label for the browser role. [CHAR LIMIT=30] --> |
| <string name="role_label_browser">Browser app</string> |
| <!-- Label for the gallery role. [CHAR LIMIT=30] --> |
| <string name="role_label_gallery">Gallery app</string> |
| <!-- Label for the music player role. [CHAR LIMIT=30] --> |
| <string name="role_label_music">Music app</string> |
| |
| </resources> |