1<?xml version="1.0" encoding="utf-8"?>
2<!-- Copyright (C) 2007 The Android Open Source Project
3
4     Licensed under the Apache License, Version 2.0 (the "License");
5     you may not use this file except in compliance with the License.
6     You may obtain a copy of the License at
7
8          http://www.apache.org/licenses/LICENSE-2.0
9
10     Unless required by applicable law or agreed to in writing, software
11     distributed under the License is distributed on an "AS IS" BASIS,
12     WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13     See the License for the specific language governing permissions and
14     limitations under the License.
15-->
16
17<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
18    <!-- [CHAR LIMIT=25] -->
19    <string name="app_name">Package installer</string>
20
21    <!-- [CHAR LIMIT=15] -->
22    <string name="install">Install</string>
23    <!-- [CHAR LIMIT=15] -->
24    <string name="update">Update</string>
25    <!-- [CHAR LIMIT=15] -->
26    <string name="done">Done</string>
27    <!-- [CHAR LIMIT=15] -->
28    <string name="cancel">Cancel</string>
29    <!-- [CHAR LIMIT=50] -->
30    <string name="installing">Installing\u2026</string>
31    <!-- [CHAR LIMIT=50] -->
32    <string name="installing_app">Installing <xliff:g id="package_label">%1$s</xliff:g>\u2026</string>
33    <!-- [CHAR LIMIT=100] -->
34    <string name="install_done">App installed.</string>
35    <!-- Message for installing a new app that requires some permissions [CHAR LIMIT=NONE] -->
36    <!-- Message for installing a new app that does not require permissions [CHAR LIMIT=NONE] -->
37    <string name="install_confirm_question">Do you want to install this app?</string>
38    <!-- Message for updating an existing app [CHAR LIMIT=NONE] -->
39    <string name="install_confirm_question_update">Do you want to update this app?</string>
40    <!-- Message for updating an existing app with update owner reminder [CHAR LIMIT=NONE] -->
41    <string name="install_confirm_question_update_owner_reminder" product="tablet">&lt;p>Update this app from &lt;b><xliff:g id="new_update_owner">%1$s</xliff:g>&lt;/b>\?&lt;/p>&lt;p>This app normally receives updates from &lt;b><xliff:g id="existing_update_owner">%2$s</xliff:g>&lt;/b>. By updating from a different source, you may receive future updates from any source on your tablet. App functionality may change.&lt;/p></string>
42    <!-- Message for updating an existing app with update owner reminder [CHAR LIMIT=NONE] -->
43    <string name="install_confirm_question_update_owner_reminder" product="tv">&lt;p>Update this app from &lt;b><xliff:g id="new_update_owner">%1$s</xliff:g>&lt;/b>\?&lt;/p>&lt;p>This app normally receives updates from &lt;b><xliff:g id="existing_update_owner">%2$s</xliff:g>&lt;/b>. By updating from a different source, you may receive future updates from any source on your TV. App functionality may change.&lt;/p></string>
44    <!-- Message for updating an existing app with update owner reminder [CHAR LIMIT=NONE] -->
45    <string name="install_confirm_question_update_owner_reminder" product="default">&lt;p>Update this app from &lt;b><xliff:g id="new_update_owner">%1$s</xliff:g>&lt;/b>\?&lt;/p>&lt;p>This app normally receives updates from &lt;b><xliff:g id="existing_update_owner">%2$s</xliff:g>&lt;/b>. By updating from a different source, you may receive future updates from any source on your phone. App functionality may change.&lt;/p></string>
46    <!-- [CHAR LIMIT=100] -->
47    <string name="install_failed">App not installed.</string>
48    <!-- Reason displayed when installation fails because the package was blocked
49        from being installed (e.g., device policy, verification, ...) [CHAR LIMIT=100] -->
50    <string name="install_failed_blocked">The package was blocked from being installed.</string>
51    <!-- Reason displayed when installation fails because the package conflicts with
52        an existing application (e.g., incompatible certificates) [CHAR LIMIT=100] -->
53    <string name="install_failed_conflict">App not installed as package conflicts with an existing package.</string>
54    <!-- Reason displayed when installation fails because the package is incompatible with
55       the current tablet (e.g., missing native code for the current ABI, newer SDK, ...) [CHAR LIMIT=100] -->
56    <string name="install_failed_incompatible" product="tablet">App not installed as app isn\'t
57        compatible with your tablet.</string>
58    <!-- Reason displayed when installation fails because the package is incompatible with
59       the current TV (e.g., missing native code for the current ABI, newer SDK, ...) [CHAR LIMIT=100] -->
60    <string name="install_failed_incompatible" product="tv">This app isn\'t
61        compatible with your TV.</string>
62    <!-- Reason displayed when installation fails because the package is incompatible with
63       the current phone (e.g., missing native code for the current ABI, newer SDK, ...) [CHAR LIMIT=100] -->
64    <string name="install_failed_incompatible" product="default">App not installed as app isn\'t
65        compatible with your phone.</string>
66    <!-- Reason displayed when installation fails because the installation package itself is invalid
67        in some way (e.g., corrupt) [CHAR LIMIT=100] -->
68    <string name="install_failed_invalid_apk">App not installed as package appears to be invalid.</string>
69    <!-- Message presented when an application could not be installed on the tablet for some reason. [CHAR LIMIT=100] -->
70    <string name="install_failed_msg" product="tablet"><xliff:g id="app_name">%1$s</xliff:g> couldn\'t be installed on your tablet.</string>
71    <!-- Message presented when an application could not be installed on the TV for some reason. [CHAR LIMIT=100] -->
72    <string name="install_failed_msg" product="tv"><xliff:g id="app_name">%1$s</xliff:g> couldn\'t be installed on your TV.</string>
73    <!-- Message presented when an application could not be installed on the phone for some reason. [CHAR LIMIT=100] -->
74    <string name="install_failed_msg" product="default"><xliff:g id="app_name">%1$s</xliff:g> couldn\'t be installed on your phone.</string>
75    <string name="launch">Open</string>
76
77    <!-- Message presented in a dialog box when the device administrator restricts the installation of apps from unknown sources. [CHAR LIMIT=none] -->
78    <string name="unknown_apps_admin_dlg_text">Your admin doesn\'t allow installation of apps
79        obtained from unknown sources</string>
80    <!-- Message presented in a dialog box when the user restriction set by the system restricts the installation of apps from unknown sources. [CHAR LIMIT=none] -->
81    <string name="unknown_apps_user_restriction_dlg_text">Unknown apps can\'t be installed by this
82        user</string>
83    <!-- Message presented in a dialog box when the user restriction set by the system restricts the installation of apps. [CHAR LIMIT=none] -->
84    <string name="install_apps_user_restriction_dlg_text">This user is not allowed to install apps</string>
85
86    <!-- [CHAR LIMIT=15] -->
87    <string name="ok">OK</string>
88    <!-- Confirmation text label for button to archive an application. Archiving means uninstalling the app without deleting user's personal data and replacing the app with a stub app with minimum size. So, the user can unarchive the app later and not lose any personal data. -->
89    <string name="archive">Archive</string>
90    <!-- [CHAR LIMIT=30] -->
91    <string name="update_anyway">Update anyway</string>
92    <!-- [CHAR LIMIT=15] -->
93    <string name="manage_applications">Manage apps</string>
94    <!-- [CHAR LIMIT=30] -->
95    <string name="out_of_space_dlg_title">Out of space</string>
96    <!-- [CHAR LIMIT=none] -->
97    <string name="out_of_space_dlg_text"><xliff:g id="app_name">%1$s</xliff:g> couldn\'t be installed. Free up some space and try again.</string>
98    <!-- strings related to uninstall activity -->
99    <!--  [CHAR LIMIT=30] -->
100    <string name="app_not_found_dlg_title">App not found</string>
101    <!--  [CHAR LIMIT=none] -->
102    <string name="app_not_found_dlg_text"> The app wasn\'t found in the list of installed apps.</string>
103    <!--  [CHAR LIMIT=30] -->
104    <string name="user_is_not_allowed_dlg_title">Not allowed</string>
105    <!--  [CHAR LIMIT=none] -->
106    <string name="user_is_not_allowed_dlg_text">The current user is not allowed to perform this uninstallation.</string>
107    <!--  [CHAR LIMIT=30] -->
108    <string name="generic_error_dlg_title">Error</string>
109    <!--  [CHAR LIMIT=none] -->
110    <string name="generic_error_dlg_text">App could not be uninstalled.</string>
111    <!--  [CHAR LIMIT=30] -->
112    <string name="uninstall_application_title">Uninstall app</string>
113    <!--  [CHAR LIMIT=30] -->
114    <string name="uninstall_update_title">Uninstall update</string>
115    <!--  [CHAR LIMIT=none] -->
116    <string name="uninstall_activity_text"><xliff:g id="activity_name">%1$s</xliff:g> is part of the following app:</string>
117    <!--  [CHAR LIMIT=none] -->
118    <string name="uninstall_application_text">Do you want to uninstall this app?</string>
119    <!--  [CHAR LIMIT=none] -->
120    <string name="archive_application_text">Your personal data will be saved</string>
121    <!--  [CHAR LIMIT=none] -->
122    <string name="archive_application_text_all_users">Archive this app for all users? Your personal data will be saved</string>
123    <!--  [CHAR LIMIT=none] -->
124    <string name="archive_application_text_current_user_work_profile">Archive this app on your work profile? Your personal data will be saved</string>
125    <!--  [CHAR LIMIT=none] -->
126    <string name="archive_application_text_user">Archive this app for <xliff:g id="username">%1$s</xliff:g>? Your personal data will be saved</string>
127    <!--  [CHAR LIMIT=none] -->
128    <string name="archive_application_text_current_user_private_profile">Do you want to archive this app from your private space? Your personal data will be saved</string>
129    <!--  [CHAR LIMIT=none] -->
130    <string name="uninstall_application_text_all_users">Do you want to uninstall this app for <b>all</b>
131        users?  The application and its data will be removed from <b>all</b> users on the device.</string>
132    <!--  [CHAR LIMIT=none] -->
133    <string name="uninstall_application_text_user">Do you want to uninstall this app for the user <xliff:g id="username">%1$s</xliff:g>?</string>
134    <!--  [CHAR LIMIT=none] -->
135    <string name="uninstall_application_text_current_user_work_profile">Do you want to uninstall this app from your work profile?</string>
136    <!--  [CHAR LIMIT=none] -->
137    <string name="uninstall_update_text">Replace this app with the factory version? All data will be removed.</string>
138    <!--  [CHAR LIMIT=none] -->
139    <string name="uninstall_update_text_multiuser">Replace this app with the factory version? All data will be removed. This affects all users of this device, including those with work profiles.</string>
140    <!-- Label of a checkbox that allows to keep the data (e.g. files, settings) of the app on uninstall [CHAR LIMIT=none] -->
141    <string name="uninstall_keep_data">Keep <xliff:g id="size" example="1.5MB">%1$s</xliff:g> of app data.</string>
142    <!--  [CHAR LIMIT=none] -->
143    <string name="uninstall_application_text_current_user_clone_profile">Do you want to delete this app?</string>
144    <!--  [CHAR LIMIT=none] -->
145    <string name="uninstall_application_text_with_clone_instance">Do you want to uninstall this app? <xliff:g id="package_label">%1$s</xliff:g> clone will also be deleted.</string>
146    <!--  [CHAR LIMIT=none] -->
147    <string name="uninstall_application_text_current_user_private_profile">Do you want to uninstall this app from your private space?</string>
148
149    <!-- Label for the notification channel containing notifications for current uninstall operations [CHAR LIMIT=40] -->
150    <string name="uninstalling_notification_channel">Running uninstalls</string>
151    <!-- Label for the notification channel containing notifications for failed uninstall operations [CHAR LIMIT=40] -->
152    <string name="uninstall_failure_notification_channel">Failed uninstalls</string>
153
154    <!-- [CHAR LIMIT=50] -->
155    <string name="uninstalling">Uninstalling\u2026</string>
156    <!-- [CHAR LIMIT=50] -->
157    <string name="uninstalling_app">Uninstalling <xliff:g id="package_label">%1$s</xliff:g>\u2026</string>
158    <!-- [CHAR LIMIT=100] -->
159    <string name="uninstall_done">Uninstall finished.</string>
160    <!-- [CHAR LIMIT=100] -->
161    <string name="uninstall_done_app">Uninstalled <xliff:g id="package_label">%1$s</xliff:g></string>
162    <!-- [CHAR LIMIT=100] -->
163    <string name="uninstall_done_clone_app">Deleted <xliff:g id="package_label">%1$s</xliff:g> clone</string>
164    <!-- [CHAR LIMIT=100] -->
165    <string name="uninstall_failed">Uninstall unsuccessful.</string>
166    <!-- [CHAR LIMIT=100] -->
167    <string name="uninstall_failed_app">Uninstalling <xliff:g id="package_label">%1$s</xliff:g> unsuccessful.</string>
168    <!-- [CHAR LIMIT=100] -->
169    <string name="uninstalling_cloned_app">Deleting <xliff:g id="package_label">%1$s</xliff:g> clone\u2026</string>
170    <!-- String presented to the user when uninstalling a package failed because the target package
171        is a current device administrator [CHAR LIMIT=80] -->
172    <string name="uninstall_failed_device_policy_manager">Can\'t uninstall active device admin
173        app</string>
174    <!-- String presented to the user when uninstalling a package failed because the target package
175        is a current device administrator for some user [CHAR LIMIT=100] -->
176    <string name="uninstall_failed_device_policy_manager_of_user">Can\'t uninstall active device
177        admin app for <xliff:g id="username">%1$s</xliff:g></string>
178    <!-- String presented to the admin user when uninstalling a package for all users failed
179    because a profile owner has marked the target package as not able to be uninstalled
180    [CHAR LIMIT=120] -->
181    <string name="uninstall_all_blocked_profile_owner">This app is required for some users or
182        profiles and was uninstalled for others</string>
183    <!-- String presented to the user when uninstalling a package failed because a profile owner
184         has marked the target package as not able to be uninstalled [CHAR LIMIT=120] -->
185    <string name="uninstall_blocked_profile_owner">This app is needed for
186        your profile and can\'t be uninstalled.</string>
187    <!-- String presented to the user when uninstalling a package failed because a device owner
188         has marked the the target package as not able to be uninstalled [CHAR LIMIT=80] -->
189    <string name="uninstall_blocked_device_owner">This app is required
190        by your device administrator and can\'t be uninstalled.</string>
191    <!-- String on a button that leads to the "device admin apps" configuration setting where a
192        user will be able to disable the device admin app in order to uninstall
193        it. [CHAR LIMIT=50] -->
194    <string name="manage_device_administrators">Manage device admin apps</string>
195    <!-- String on a button that leads to the "Users" page in Settings where a
196        user will be able to remove the secondary user(s) in order to uninstall
197        the app. [CHAR LIMIT=50] -->
198    <string name="manage_users">Manage users</string>
199    <!-- [CHAR LIMIT=none] -->
200    <string name="uninstall_failed_msg"><xliff:g id="app_name">%1$s</xliff:g> couldn\'t be uninstalled.</string>
201
202    <!-- Dialog attributes to indicate parse errors -->
203    <string name="Parse_error_dlg_text">There was a problem parsing the package.</string>
204
205    <!-- Message that the app to be installed is being staged [CHAR LIMIT=50] -->
206    <string name="message_staging">Staging app&#8230;</string>
207
208    <!-- Placeholder for an app name when it is unknown [CHAR LIMIT=50] -->
209    <string name="app_name_unknown">Unknown</string>
210
211    <!-- Text to show in warning dialog on the tablet when the app source is not trusted [CHAR LIMIT=NONE] -->
212    <string name="untrusted_external_source_warning" product="tablet">For your security, your tablet currently isn’t allowed to install unknown apps from this source. You can change this in Settings.</string>
213
214    <!-- Text to show in warning dialog on the tv when the app source is not trusted [CHAR LIMIT=NONE] -->
215    <string name="untrusted_external_source_warning" product="tv">For your security, your TV currently isn’t allowed to install unknown apps from this source. You can change this in Settings.</string>
216
217    <!-- Text to show in warning dialog on the wear when the app source is not trusted [CHAR LIMIT=NONE] -->
218    <string name="untrusted_external_source_warning" product="watch">For your security, your watch currently isn’t allowed to install unknown apps from this source. You can change this in Settings.</string>
219
220    <!-- Text to show in warning dialog on the phone when the app source is not trusted [CHAR LIMIT=NONE] -->
221    <string name="untrusted_external_source_warning" product="default">For your security, your phone currently isn’t allowed to install unknown apps from this source. You can change this in Settings.</string>
222
223    <!-- Text to show in warning dialog on the phone when the app source cannot be identified [CHAR LIMIT=NONE] -->
224    <string name="anonymous_source_warning" product="default">
225        Your phone and personal data are more vulnerable
226        to attack by unknown apps. By installing this app, you
227        agree that you are responsible for any damage to your
228        phone or loss of data that may result from its use.
229    </string>
230
231    <!-- Text to show in warning dialog on the tablet when the app source cannot be identified [CHAR LIMIT=NONE] -->
232    <string name="anonymous_source_warning" product="tablet">
233        Your tablet and personal data are more vulnerable
234        to attack by unknown apps. By installing this app, you
235        agree that you are responsible for any damage to your
236        tablet or loss of data that may result from its use.
237    </string>
238
239    <!-- Text to show in warning dialog on the tv when the app source cannot be identified [CHAR LIMIT=NONE] -->
240    <string name="anonymous_source_warning" product="tv">
241        Your TV and personal data are more vulnerable
242        to attack by unknown apps. By installing this app, you
243        agree that you are responsible for any damage to your
244        TV or loss of data that may result from its use.
245    </string>
246
247    <!-- Label for cloned app in uninstall dialogue [CHAR LIMIT=40] -->
248    <string name="cloned_app_label"><xliff:g id="package_label">%1$s</xliff:g> Clone</string>
249    <!-- Label for archiving an app in uninstall dialogue -->
250    <string name="archiving_app_label">Archive <xliff:g id="package_label">%1$s</xliff:g>?</string>
251
252    <!-- Label for button to continue install of an app whose source cannot be identified [CHAR LIMIT=40] -->
253    <string name="anonymous_source_continue">Continue</string>
254
255    <!-- Label for button to open manage external sources settings [CHAR LIMIT=45] -->
256    <string name="external_sources_settings">Settings</string>
257
258    <!-- Label for the notification channel containing notifications for embedded app operations [CHAR LIMIT=40] -->
259    <string name="wear_app_channel">Installing/uninstalling wear apps</string>
260
261    <!-- Description for the app installer notification channel [CHAR LIMIT=40] -->
262    <string name="app_installed_notification_channel_description">App installed notification</string>
263
264    <!-- Notification message shown in status bar when an application is successfully installed.
265         [CHAR LIMIT=30] -->
266    <string name="notification_installation_success_message">Successfully installed</string>
267
268    <!-- Notification shown in status bar when an application is successfully installed.
269         [CHAR LIMIT=50] -->
270    <string name="notification_installation_success_status">Successfully installed \u201c<xliff:g id="appname" example="Package Installer">%1$s</xliff:g>\u201d</string>
271
272    <!-- The title of a dialog which asks the user to restore (i.e. re-install, re-download) an app
273         after parts of the app have been previously moved into the cloud for temporary storage.
274         "installername" is the app that will facilitate the download of the app. [CHAR LIMIT=50] -->
275    <string name="unarchive_application_title">Restore <xliff:g id="appname" example="Bird Game">%1$s</xliff:g> from <xliff:g id="installername" example="App Store">%2$s</xliff:g>?</string>
276    <!-- After the user confirms the dialog, a download will start. [CHAR LIMIT=none] -->
277    <string name="unarchive_body_text">This app will begin to download in the background</string>
278    <!-- The action to restore (i.e. re-install, re-download) an app after parts of the app have been previously moved
279         into the cloud for temporary storage. [CHAR LIMIT=15] -->
280    <string name="restore">Restore</string>
281
282    <!-- Dialog title shown when the user is trying to restore an app but the associated download
283         cannot happen immediately because the device is offline (has no internet connection.
284         [CHAR LIMIT=50] -->
285    <string name="unarchive_error_offline_title">You\'re offline</string>
286
287    <!-- Dialog body test shown when the user is trying to restore an app but the associated download
288         cannot happen immediately because the device is offline (has no internet connection.
289         [CHAR LIMIT=none] -->
290    <string name="unarchive_error_offline_body">
291        To restore this app, check your internet connection and try again
292    </string>
293
294    <!-- Dialog title shown when the user is trying to restore an app but a generic error happened.
295         [CHAR LIMIT=50] -->
296    <string name="unarchive_error_generic_title">Something went wrong</string>
297
298    <!-- Dialog body shown when the user is trying to restore an app but a generic error happened.
299         [CHAR LIMIT=none] -->
300    <string name="unarchive_error_generic_body">
301        There was a problem trying to restore this app
302    </string>
303
304    <!-- Dialog title shown when the user is trying to restore an app but the device is out of
305         storage. [CHAR LIMIT=50] -->
306    <string name="unarchive_error_storage_title">Not enough storage</string>
307
308    <!-- Dialog body shown when the user is trying to restore an app but the device is out of
309         storage. [CHAR LIMIT=none] -->
310    <string name="unarchive_error_storage_body">
311        To restore this app, you can free up space on this device. Storage
312        required: <xliff:g id="bytes" example="100 MB">%1$s</xliff:g>
313    </string>
314
315    <!-- Dialog title shown when the user is trying to restore an app but the installer needs to
316         perform an additional action. [CHAR LIMIT=50] -->
317    <string name="unarchive_action_required_title">Action required</string>
318
319    <!-- Dialog body shown when the user is trying to restore an app but the installer needs to
320         perform an additional action. [CHAR LIMIT=none] -->
321    <string name="unarchive_action_required_body">
322        Follow the next steps to restore this app
323    </string>
324    <!-- Dialog title shown when the user is trying to restore an app but the installer responsible
325         for the action is in a disabled state. [CHAR LIMIT=50] -->
326    <string name="unarchive_error_installer_disabled_title">
327        <xliff:g id="installername" example="App Store">%1$s</xliff:g> is disabled
328    </string>
329
330    <!-- Dialog body shown when the user is trying to restore an app but the installer responsible
331         for the action is in a disabled state. [CHAR LIMIT=none] -->
332    <string name="unarchive_error_installer_disabled_body">
333        To restore this app, enable
334        <xliff:g id="installername" example="App Store">%1$s</xliff:g> in Settings
335    </string>
336
337    <!-- Dialog title shown when the user is trying to restore an app but the installer responsible
338     for the action is uninstalled. [CHAR LIMIT=50] -->
339    <string name="unarchive_error_installer_uninstalled_title">
340        <xliff:g id="installername" example="App Store">%1$s</xliff:g> is uninstalled
341    </string>
342
343    <!-- Dialog body shown when the user is trying to restore an app but the installer responsible
344         for the action is uninstalled. [CHAR LIMIT=none] -->
345    <string name="unarchive_error_installer_uninstalled_body">
346        To restore this app, you\'ll need to install
347        <xliff:g id="installername" example="App Store">%1$s</xliff:g>
348    </string>
349
350    <!-- Dialog action to continue with the next action. [CHAR LIMIT=30] -->
351    <string name="unarchive_action_required_continue">Continue</string>
352
353    <!-- Dialog action to clear device storage, as in deleting some apps or photos to free up bytes
354         [CHAR LIMIT=30] -->
355    <string name="unarchive_clear_storage_button">Clear storage</string>
356
357    <!-- Dialog action to open the Settings app. [CHAR LIMIT=30] -->
358    <string name="unarchive_settings_button">Settings</string>
359
360    <!-- Dialog action to close a dialog. [CHAR LIMIT=30] -->
361    <string name="close">Close</string>
362
363</resources>
364