blob: e39c7c66d945b426e955696f45d747e6ca245311 [file] [log] [blame]
Jeongik Cha54aa7a52024-08-30 17:18:41 +09001<?xml version="1.0" encoding="UTF-8"?>
2<!-- Copyright (C) 2024 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:android="http://schemas.android.com/apk/res/android"
18 xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
Mu-Le Lee0b53a602024-10-10 21:01:03 +080019
Jaewan Kim4a44ea12024-10-16 18:10:16 +000020 <!-- Application name of this terminal app shown in the launcher. This app provides computer terminal to connect to virtual machine. [CHAR LIMIT=16] -->
21 <string name="app_name">Terminal</string>
22
Jiyong Park88b0b2a2024-11-25 13:04:30 +090023 <!-- Description of the entire terminal display showing texts. This is read by talkback. [CHAR LIMIT=none] -->
Jiyong Park1d3dfc92024-11-19 21:41:11 +090024 <string name="terminal_display">Terminal display</string>
Jiyong Park88b0b2a2024-11-25 13:04:30 +090025 <!-- Description of the edit box accepting user input. This is read by talkback. [CHAR LIMIT=none] -->
Jiyong Park1d3dfc92024-11-19 21:41:11 +090026 <string name="terminal_input">Cursor</string>
Jiyong Park88b0b2a2024-11-25 13:04:30 +090027 <!-- Description of an empty line in the terminal. This is read by talkback. [CHAR LIMIT=none] -->
Jiyong Park1d3dfc92024-11-19 21:41:11 +090028 <string name="empty_line">Empty line</string>
Jiyong Parkf4280b72024-11-28 14:17:56 +090029 <!-- Description of the hint supported by the terminal UI elements. This is read by talkback. [CHAR LIMIT=none] -->
Jiyong Parkb0544202024-12-04 23:16:01 +090030 <string name="double_tap_to_edit_text">Double-tap to type input</string>
Jiyong Park1d3dfc92024-11-19 21:41:11 +090031
Jaewan Kimb6bcab82024-10-22 00:59:12 +090032 <!-- Installer activity title [CHAR LIMIT=none] -->
33 <string name="installer_title_text">Install Linux terminal</string>
34 <!-- Installer activity description format [CHAR LIMIT=none] -->
Jeongik Chaf233a0a2024-11-28 16:09:12 +000035 <string name="installer_desc_text_format">To launch Linux terminal, you need to download roughly <xliff:g id="expected_size" example="350GB">%1$s</xliff:g> of data over the network.\nWould you like to proceed?</string>
Jaewan Kim44efd3e2024-10-30 15:14:06 +000036 <!-- Checkbox at the installer activity to download when Wi-Fi is available to prevent from paying network traffic [CHAR LIMIT=none] -->
Jeongik Chaf233a0a2024-11-28 16:09:12 +000037 <string name="installer_wait_for_wifi_checkbox_text">Download using Wi-Fi only</string>
Jaewan Kimb6bcab82024-10-22 00:59:12 +090038 <!-- Button at the installer activity to confirm installation [CHAR LIMIT=16] -->
39 <string name="installer_install_button_enabled_text">Install</string>
40 <!-- Button at the installer activity to when installation is already in progress [CHAR LIMIT=16] -->
41 <string name="installer_install_button_disabled_text">Installing</string>
42 <!-- Toast message at installer activity when network doesn't meet[CHAR LIMIT=none] -->
Jeongik Chaf233a0a2024-11-28 16:09:12 +000043 <string name="installer_install_network_error_message">Failed to install due to a network error. Check your connection and try again.</string>
Jaewan Kimb6bcab82024-10-22 00:59:12 +090044 <!-- Notification title for installer [CHAR LIMIT=64] -->
45 <string name="installer_notif_title_text">Installing Linux terminal</string>
46 <!-- Notification description for installer [CHAR LIMIT=none] -->
Jeongik Chaf233a0a2024-11-28 16:09:12 +000047 <string name="installer_notif_desc_text">Linux terminal will start after the installation is finished</string>
Jaewan Kimc0ff5212024-10-25 13:08:29 +090048 <!-- Toast error message for install failure due to the network issue [CHAR LIMIT=none] -->
Jeongik Chaf233a0a2024-11-28 16:09:12 +000049 <string name="installer_error_network">Failed to install due to a network issue</string>
Jaewan Kim77718ea2024-11-21 01:01:21 +090050 <!-- Toast error message for install failure because Wi-Fi isn't available although required [CHAR LIMIT=none] -->
Jeongik Chaf233a0a2024-11-28 16:09:12 +000051 <string name="installer_error_no_wifi">Failed to install because Wi-Fi is not available</string>
Jaewan Kimc0ff5212024-10-25 13:08:29 +090052 <!-- Toast error message for install failure due to the unidentified issue [CHAR LIMIT=none] -->
Jeongik Chaf233a0a2024-11-28 16:09:12 +000053 <string name="installer_error_unknown">Failed to install. Please try again</string>
Jaewan Kimb6bcab82024-10-22 00:59:12 +090054
Jiyong Parkaa1e8242024-10-18 18:07:22 +090055 <!-- Action bar icon name for the settings view CHAR LIMIT=none] -->
56 <string name="action_settings">Settings</string>
57
Jaewan Kim4a44ea12024-10-16 18:10:16 +000058 <!-- Toast message to notify that preparing terminal to start [CHAR LIMIT=none] -->
59 <string name="vm_creation_message">Preparing terminal</string>
60 <!-- Toast message to notify that terminal is stopping [CHAR LIMIT=none] -->
61 <string name="vm_stop_message">Stopping terminal</string>
62 <!-- Toast message to notify that terminal is crashed [CHAR LIMIT=none] -->
63 <string name="vm_error_message">Terminal crashed</string>
64
65 <!-- Settings memu title for resizing disk of the virtual machine. [CHAR LIMIT=none] -->
Jeongik Chaf233a0a2024-11-28 16:09:12 +000066 <string name="settings_disk_resize_title">Disk resize</string>
Jaewan Kim4a44ea12024-10-16 18:10:16 +000067 <!-- Settings memu subtitle for resizing disk of the virtual machine. [CHAR LIMIT=none] -->
Jeongik Chaf233a0a2024-11-28 16:09:12 +000068 <string name="settings_disk_resize_sub_title">Resize the root partition size</string>
Jaewan Kim4a44ea12024-10-16 18:10:16 +000069 <!-- Toast message after new disk size is set. [CHAR LIMIT=none] -->
Mu-Le Lee0b53a602024-10-10 21:01:03 +080070 <string name="settings_disk_resize_resize_message">Disk size set</string>
Jaewan Kim5e9dd4b2024-10-18 10:44:12 +090071 <!-- Settings menu option description format of the current disk size. [CHAR LIMIT=none] -->
72 <string name="settings_disk_resize_resize_gb_assigned_format"><xliff:g id="assigned_size" example="10GB">%1$s</xliff:g> assigned</string>
73 <!-- Settings menu option description format of the maximum resizable disk size. [CHAR LIMIT=none] -->
74 <string name="settings_disk_resize_resize_gb_max_format"><xliff:g id="max_size" example="256GB">%1$s</xliff:g> max</string>
Jaewan Kim1f4f1ad2024-11-14 03:47:29 +000075 <!-- Settings menu button to cancel disk resize. [CHAR LIMIT=16] -->
Mu-Le Lee0b53a602024-10-10 21:01:03 +080076 <string name="settings_disk_resize_resize_cancel">Cancel</string>
Jaewan Kimb94a6e02024-11-29 13:50:56 +090077 <!-- Settings menu button to apply change Terminal app. This will launch a confirmation dialog [CHAR LIMIT=16] -->
78 <string name="settings_disk_resize_resize_restart_vm_to_apply">Apply</string>
79 <!-- Dialog description for applying disk resize Terminal app, which requires to restart the terminal [CHAR LIMIT=none] -->
80 <string name="settings_disk_resize_resize_confirm_dialog_message">Terminal will be restarted to resize disk</string>
81 <!-- Dialog confirmation button for restarting the terminal [CHAR LIMIT=16] -->
82 <string name="settings_disk_resize_resize_confirm_dialog_confirm">Confirm</string>
Mu-Le Lee0b53a602024-10-10 21:01:03 +080083
Seungjae Yooc1b07742024-12-03 13:36:29 +090084 <!-- Settings menu title for port forwarding [CHAR LIMIT=none] -->
85 <string name="settings_port_forwarding_title">Port control</string>
86 <!-- Settings menu subtitle for port forwarding [CHAR LIMIT=none] -->
87 <string name="settings_port_forwarding_sub_title">Allow/deny listening ports</string>
88 <!-- Title for active ports setting in port forwarding [CHAR LIMIT=none] -->
89 <string name="settings_port_forwarding_active_ports_title">Listening ports</string>
90 <!-- Title for other enabled ports setting in port forwarding [CHAR LIMIT=none] -->
91 <string name="settings_port_forwarding_other_enabled_ports_title">Saved allowed ports</string>
Seungjae Yoo0f39fc92024-12-12 13:13:24 +090092 <!-- Description of add button for other enabled ports. Used for talkback. [CHAR LIMIT=16] -->
93 <string name="settings_port_forwarding_other_enabled_port_add_button">Add</string>
94 <!-- Description of close button for other enabled ports. Used for talkback. [CHAR LIMIT=16] -->
Seungjae Yoo067eff22024-12-09 12:22:58 +090095 <string name="settings_port_forwarding_other_enabled_port_close_button">Delete <xliff:g id="port_number" example="8000">%d</xliff:g></string>
Seungjae Yooc1b07742024-12-03 13:36:29 +090096
97 <!-- Dialog title for enabling a new port [CHAR LIMIT=none] -->
98 <string name="settings_port_forwarding_dialog_title">Allow a new port</string>
99 <!-- Dialog hint for enabling a new port [CHAR LIMIT=none] -->
100 <string name="settings_port_forwarding_dialog_textview_hint">Enter a new port number</string>
101 <!-- Dialog save action for enabling a new port [CHAR LIMIT=16] -->
102 <string name="settings_port_forwarding_dialog_save">Save</string>
103 <!-- Dialog cancel action for enabling a new port [CHAR LIMIT=16] -->
104 <string name="settings_port_forwarding_dialog_cancel">Cancel</string>
Seungjae Yoo0f39fc92024-12-12 13:13:24 +0900105 <!-- Dialog error message for non number format input [CHAR LIMIT=none] -->
106 <string name="settings_port_forwarding_dialog_error_invalid_input">Please enter a number</string>
107 <!-- Dialog error message for invalid port number [CHAR LIMIT=none] -->
108 <string name="settings_port_forwarding_dialog_error_invalid_port_range">Invalid port number</string>
109 <!-- Dialog error message for existing port [CHAR LIMIT=none] -->
110 <string name="settings_port_forwarding_dialog_error_existing_port">Port already exists</string>
Seungjae Yooc1b07742024-12-03 13:36:29 +0900111
112 <!-- Notification title for a new active port [CHAR LIMIT=none] -->
Jeongik Chaf233a0a2024-11-28 16:09:12 +0000113 <string name="settings_port_forwarding_notification_title">Terminal is requesting to open a new port</string>
Seungjae Yooc1b07742024-12-03 13:36:29 +0900114 <!-- Notification content for a new active port [CHAR LIMIT=none] -->
Jeongik Chaf233a0a2024-11-28 16:09:12 +0000115 <string name="settings_port_forwarding_notification_content">Port requested: <xliff:g id="port_number" example="8080">%d</xliff:g></string>
Seungjae Yooc1b07742024-12-03 13:36:29 +0900116 <!-- Notification action accept [CHAR LIMIT=16] -->
Mu-Le Leea3bd6c42024-10-17 23:36:43 +0800117 <string name="settings_port_forwarding_notification_accept">Accept</string>
Seungjae Yooc1b07742024-12-03 13:36:29 +0900118 <!-- Notification action deny [CHAR LIMIT=16] -->
Mu-Le Leea3bd6c42024-10-17 23:36:43 +0800119 <string name="settings_port_forwarding_notification_deny">Deny</string>
Mu-Le Lee0b53a602024-10-10 21:01:03 +0800120
Jaewan Kim4a44ea12024-10-16 18:10:16 +0000121 <!-- Settings menu title for recoverying image [CHAR LIMIT=none] -->
Mu-Le Lee0b53a602024-10-10 21:01:03 +0800122 <string name="settings_recovery_title">Recovery</string>
Jaewan Kim4a44ea12024-10-16 18:10:16 +0000123 <!-- Settings menu subtitle for recoverying image [CHAR LIMIT=none] -->
Jeongik Chaf233a0a2024-11-28 16:09:12 +0000124 <string name="settings_recovery_sub_title">Partition recovery options</string>
Jaewan Kim04302912024-11-12 13:51:39 +0000125 <!-- Settings menu title for resetting the terminal [CHAR LIMIT=none] -->
Jeongik Chaf233a0a2024-11-28 16:09:12 +0000126 <string name="settings_recovery_reset_title">Reset to initial version</string>
Jaewan Kim04302912024-11-12 13:51:39 +0000127 <!-- Settings menu subtitle for resetting the terminal [CHAR LIMIT=none] -->
Jeongik Chaf233a0a2024-11-28 16:09:12 +0000128 <string name="settings_recovery_reset_sub_title">Remove all data</string>
Jaewan Kim04302912024-11-12 13:51:39 +0000129 <!-- Dialog title for resetting the terminal [CHAR LIMIT=none] -->
130 <string name="settings_recovery_reset_dialog_title">Reset terminal</string>
131 <!-- Dialog message for resetting the terminal [CHAR LIMIT=none] -->
Jeongik Chaf233a0a2024-11-28 16:09:12 +0000132 <string name="settings_recovery_reset_dialog_message">Data will be removed</string>
Jaewan Kim04302912024-11-12 13:51:39 +0000133 <!-- Dialog button confirm for resetting the terminal [CHAR LIMIT=16] -->
Jeongik Chaf233a0a2024-11-28 16:09:12 +0000134 <string name="settings_recovery_reset_dialog_confirm">Reset</string>
Jaewan Kim04302912024-11-12 13:51:39 +0000135 <!-- Dialog button cancel for resetting the terminal [CHAR LIMIT=16] -->
Mu-Le Leed240c2d2024-10-27 19:56:54 +0800136 <string name="settings_recovery_reset_dialog_cancel">Cancel</string>
Jeongik Cha7053a272024-11-19 12:20:51 +0900137 <!-- Dialog option to back up previous image(/mnt/backup is the path which is supposed not to be translated) [CHAR LIMIT=none] -->
138 <string name="settings_recovery_reset_dialog_backup_option">Back up data to <xliff:g id="path" example="/mnt/backup">/mnt/backup</xliff:g></string>
139 <!-- Snankbar to indicate recovery error due to backup [CHAR LIMIT=none] -->
Jeongik Chaf233a0a2024-11-28 16:09:12 +0000140 <string name="settings_recovery_error_due_to_backup">Failed to recover due to a backup error</string>
Jeongik Cha7053a272024-11-19 12:20:51 +0900141 <!-- Snankbar to indicate recovery error [CHAR LIMIT=none] -->
142 <string name="settings_recovery_error">Recovery failed</string>
143 <!-- Snankbar to indicate recovery error during removing backup [CHAR LIMIT=none] -->
Jeongik Chaf233a0a2024-11-28 16:09:12 +0000144 <string name="settings_recovery_error_during_removing_backup">Failed to remove backup data</string>
Jeongik Cha7053a272024-11-19 12:20:51 +0900145 <!-- Settings menu title for removing backup data [CHAR LIMIT=none] -->
146 <string name="settings_recovery_remove_backup_title">Remove backup data</string>
147 <!-- Settings menu sub title for removing backup data(/mnt/backup is the path which is supposed not to be translated) [CHAR LIMIT=none] -->
Jeongik Chaf233a0a2024-11-28 16:09:12 +0000148 <string name="settings_recovery_remove_backup_sub_title">Remove <xliff:g id="path" example="/mnt/backup">/mnt/backup</xliff:g></string>
Mu-Le Leea3bd6c42024-10-17 23:36:43 +0800149
Jaewan Kim49c82592024-11-20 13:58:30 +0900150 <!-- Error page that shows error page [CHAR LIMIT=none] -->
Jeongik Chaf233a0a2024-11-28 16:09:12 +0000151 <string name="error_title">Unrecoverable error</string>
Jaewan Kim49c82592024-11-20 13:58:30 +0900152 <!-- Error page that shows error page [CHAR LIMIT=none] -->
Jeongik Chaf233a0a2024-11-28 16:09:12 +0000153 <string name="error_desc">Failed to recover from an error.\nYou can try restarting terminal or try one of the recovery options.</string>
Jaewan Kim49c82592024-11-20 13:58:30 +0900154 <!-- Error page that shows detailed error code (error reason) for bugreport. [CHAR LIMIT=none] -->
155 <string name="error_code">Error code: <xliff:g id="error_code" example="ACCESS_DENIED">%s</xliff:g></string>
156
Jaewan Kim1f4f1ad2024-11-14 03:47:29 +0000157 <!-- Notification action button for settings [CHAR LIMIT=20] -->
Mu-Le Leea3bd6c42024-10-17 23:36:43 +0800158 <string name="service_notification_settings">Settings</string>
159 <!-- Notification title for foreground service notification [CHAR LIMIT=none] -->
160 <string name="service_notification_title">Terminal is running</string>
161 <!-- Notification content for foreground service notification [CHAR LIMIT=none] -->
Jeongik Chaf233a0a2024-11-28 16:09:12 +0000162 <string name="service_notification_content">Click to open terminal</string>
Jaewan Kim1f4f1ad2024-11-14 03:47:29 +0000163 <!-- Notification action button for closing the virtual machine [CHAR LIMIT=20] -->
Mu-Le Leea3bd6c42024-10-17 23:36:43 +0800164 <string name="service_notification_quit_action">Close</string>
Jeongik Chab44e8fc2024-11-26 18:38:32 +0900165
Jeongik Chaf233a0a2024-11-28 16:09:12 +0000166 <!-- This string is for toast message to notify that VirGL is enabled. [CHAR LIMIT=40] -->
167 <string name="virgl_enabled"><xliff:g>VirGL</xliff:g> is enabled</string>
Jiyong Park50df8dc2024-09-03 12:49:09 +0900168</resources>