Jeongik Cha | 54aa7a5 | 2024-08-30 17:18:41 +0900 | [diff] [blame] | 1 | <?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 Lee | 0b53a60 | 2024-10-10 21:01:03 +0800 | [diff] [blame] | 19 | |
Jaewan Kim | 4a44ea1 | 2024-10-16 18:10:16 +0000 | [diff] [blame] | 20 | <!-- 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 Park | 88b0b2a | 2024-11-25 13:04:30 +0900 | [diff] [blame] | 23 | <!-- Description of the entire terminal display showing texts. This is read by talkback. [CHAR LIMIT=none] --> |
Jiyong Park | 1d3dfc9 | 2024-11-19 21:41:11 +0900 | [diff] [blame] | 24 | <string name="terminal_display">Terminal display</string> |
Jiyong Park | 88b0b2a | 2024-11-25 13:04:30 +0900 | [diff] [blame] | 25 | <!-- Description of the edit box accepting user input. This is read by talkback. [CHAR LIMIT=none] --> |
Jiyong Park | 1d3dfc9 | 2024-11-19 21:41:11 +0900 | [diff] [blame] | 26 | <string name="terminal_input">Cursor</string> |
Jiyong Park | 88b0b2a | 2024-11-25 13:04:30 +0900 | [diff] [blame] | 27 | <!-- Description of an empty line in the terminal. This is read by talkback. [CHAR LIMIT=none] --> |
Jiyong Park | 1d3dfc9 | 2024-11-19 21:41:11 +0900 | [diff] [blame] | 28 | <string name="empty_line">Empty line</string> |
Jiyong Park | f4280b7 | 2024-11-28 14:17:56 +0900 | [diff] [blame] | 29 | <!-- Description of the hint supported by the terminal UI elements. This is read by talkback. [CHAR LIMIT=none] --> |
Jiyong Park | b054420 | 2024-12-04 23:16:01 +0900 | [diff] [blame] | 30 | <string name="double_tap_to_edit_text">Double-tap to type input</string> |
Jiyong Park | 1d3dfc9 | 2024-11-19 21:41:11 +0900 | [diff] [blame] | 31 | |
Jaewan Kim | b6bcab8 | 2024-10-22 00:59:12 +0900 | [diff] [blame] | 32 | <!-- 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 Cha | f233a0a | 2024-11-28 16:09:12 +0000 | [diff] [blame] | 35 | <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 Kim | 44efd3e | 2024-10-30 15:14:06 +0000 | [diff] [blame] | 36 | <!-- Checkbox at the installer activity to download when Wi-Fi is available to prevent from paying network traffic [CHAR LIMIT=none] --> |
Jeongik Cha | f233a0a | 2024-11-28 16:09:12 +0000 | [diff] [blame] | 37 | <string name="installer_wait_for_wifi_checkbox_text">Download using Wi-Fi only</string> |
Jaewan Kim | b6bcab8 | 2024-10-22 00:59:12 +0900 | [diff] [blame] | 38 | <!-- 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 Cha | f233a0a | 2024-11-28 16:09:12 +0000 | [diff] [blame] | 43 | <string name="installer_install_network_error_message">Failed to install due to a network error. Check your connection and try again.</string> |
Jaewan Kim | b6bcab8 | 2024-10-22 00:59:12 +0900 | [diff] [blame] | 44 | <!-- 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 Cha | f233a0a | 2024-11-28 16:09:12 +0000 | [diff] [blame] | 47 | <string name="installer_notif_desc_text">Linux terminal will start after the installation is finished</string> |
Jaewan Kim | c0ff521 | 2024-10-25 13:08:29 +0900 | [diff] [blame] | 48 | <!-- Toast error message for install failure due to the network issue [CHAR LIMIT=none] --> |
Jeongik Cha | f233a0a | 2024-11-28 16:09:12 +0000 | [diff] [blame] | 49 | <string name="installer_error_network">Failed to install due to a network issue</string> |
Jaewan Kim | 77718ea | 2024-11-21 01:01:21 +0900 | [diff] [blame] | 50 | <!-- Toast error message for install failure because Wi-Fi isn't available although required [CHAR LIMIT=none] --> |
Jeongik Cha | f233a0a | 2024-11-28 16:09:12 +0000 | [diff] [blame] | 51 | <string name="installer_error_no_wifi">Failed to install because Wi-Fi is not available</string> |
Jaewan Kim | c0ff521 | 2024-10-25 13:08:29 +0900 | [diff] [blame] | 52 | <!-- Toast error message for install failure due to the unidentified issue [CHAR LIMIT=none] --> |
Jeongik Cha | f233a0a | 2024-11-28 16:09:12 +0000 | [diff] [blame] | 53 | <string name="installer_error_unknown">Failed to install. Please try again</string> |
Jaewan Kim | b6bcab8 | 2024-10-22 00:59:12 +0900 | [diff] [blame] | 54 | |
Jiyong Park | aa1e824 | 2024-10-18 18:07:22 +0900 | [diff] [blame] | 55 | <!-- Action bar icon name for the settings view CHAR LIMIT=none] --> |
| 56 | <string name="action_settings">Settings</string> |
| 57 | |
Jaewan Kim | 4a44ea1 | 2024-10-16 18:10:16 +0000 | [diff] [blame] | 58 | <!-- 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 Cha | f233a0a | 2024-11-28 16:09:12 +0000 | [diff] [blame] | 66 | <string name="settings_disk_resize_title">Disk resize</string> |
Jaewan Kim | 4a44ea1 | 2024-10-16 18:10:16 +0000 | [diff] [blame] | 67 | <!-- Settings memu subtitle for resizing disk of the virtual machine. [CHAR LIMIT=none] --> |
Jeongik Cha | f233a0a | 2024-11-28 16:09:12 +0000 | [diff] [blame] | 68 | <string name="settings_disk_resize_sub_title">Resize the root partition size</string> |
Jaewan Kim | 4a44ea1 | 2024-10-16 18:10:16 +0000 | [diff] [blame] | 69 | <!-- Toast message after new disk size is set. [CHAR LIMIT=none] --> |
Mu-Le Lee | 0b53a60 | 2024-10-10 21:01:03 +0800 | [diff] [blame] | 70 | <string name="settings_disk_resize_resize_message">Disk size set</string> |
Jaewan Kim | 5e9dd4b | 2024-10-18 10:44:12 +0900 | [diff] [blame] | 71 | <!-- 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 Kim | 1f4f1ad | 2024-11-14 03:47:29 +0000 | [diff] [blame] | 75 | <!-- Settings menu button to cancel disk resize. [CHAR LIMIT=16] --> |
Mu-Le Lee | 0b53a60 | 2024-10-10 21:01:03 +0800 | [diff] [blame] | 76 | <string name="settings_disk_resize_resize_cancel">Cancel</string> |
Jaewan Kim | b94a6e0 | 2024-11-29 13:50:56 +0900 | [diff] [blame] | 77 | <!-- 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 Lee | 0b53a60 | 2024-10-10 21:01:03 +0800 | [diff] [blame] | 83 | |
Seungjae Yoo | c1b0774 | 2024-12-03 13:36:29 +0900 | [diff] [blame] | 84 | <!-- 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 Yoo | 067eff2 | 2024-12-09 12:22:58 +0900 | [diff] [blame^] | 92 | <!-- Description of close button for other enabled ports. Used for talkback. [CHAR LIMIT=none] --> |
| 93 | <string name="settings_port_forwarding_other_enabled_port_close_button">Delete <xliff:g id="port_number" example="8000">%d</xliff:g></string> |
Seungjae Yoo | c1b0774 | 2024-12-03 13:36:29 +0900 | [diff] [blame] | 94 | |
| 95 | <!-- Dialog title for enabling a new port [CHAR LIMIT=none] --> |
| 96 | <string name="settings_port_forwarding_dialog_title">Allow a new port</string> |
| 97 | <!-- Dialog hint for enabling a new port [CHAR LIMIT=none] --> |
| 98 | <string name="settings_port_forwarding_dialog_textview_hint">Enter a new port number</string> |
| 99 | <!-- Dialog save action for enabling a new port [CHAR LIMIT=16] --> |
| 100 | <string name="settings_port_forwarding_dialog_save">Save</string> |
| 101 | <!-- Dialog cancel action for enabling a new port [CHAR LIMIT=16] --> |
| 102 | <string name="settings_port_forwarding_dialog_cancel">Cancel</string> |
| 103 | |
| 104 | <!-- Notification title for a new active port [CHAR LIMIT=none] --> |
Jeongik Cha | f233a0a | 2024-11-28 16:09:12 +0000 | [diff] [blame] | 105 | <string name="settings_port_forwarding_notification_title">Terminal is requesting to open a new port</string> |
Seungjae Yoo | c1b0774 | 2024-12-03 13:36:29 +0900 | [diff] [blame] | 106 | <!-- Notification content for a new active port [CHAR LIMIT=none] --> |
Jeongik Cha | f233a0a | 2024-11-28 16:09:12 +0000 | [diff] [blame] | 107 | <string name="settings_port_forwarding_notification_content">Port requested: <xliff:g id="port_number" example="8080">%d</xliff:g></string> |
Seungjae Yoo | c1b0774 | 2024-12-03 13:36:29 +0900 | [diff] [blame] | 108 | <!-- Notification action accept [CHAR LIMIT=16] --> |
Mu-Le Lee | a3bd6c4 | 2024-10-17 23:36:43 +0800 | [diff] [blame] | 109 | <string name="settings_port_forwarding_notification_accept">Accept</string> |
Seungjae Yoo | c1b0774 | 2024-12-03 13:36:29 +0900 | [diff] [blame] | 110 | <!-- Notification action deny [CHAR LIMIT=16] --> |
Mu-Le Lee | a3bd6c4 | 2024-10-17 23:36:43 +0800 | [diff] [blame] | 111 | <string name="settings_port_forwarding_notification_deny">Deny</string> |
Mu-Le Lee | 0b53a60 | 2024-10-10 21:01:03 +0800 | [diff] [blame] | 112 | |
Jaewan Kim | 4a44ea1 | 2024-10-16 18:10:16 +0000 | [diff] [blame] | 113 | <!-- Settings menu title for recoverying image [CHAR LIMIT=none] --> |
Mu-Le Lee | 0b53a60 | 2024-10-10 21:01:03 +0800 | [diff] [blame] | 114 | <string name="settings_recovery_title">Recovery</string> |
Jaewan Kim | 4a44ea1 | 2024-10-16 18:10:16 +0000 | [diff] [blame] | 115 | <!-- Settings menu subtitle for recoverying image [CHAR LIMIT=none] --> |
Jeongik Cha | f233a0a | 2024-11-28 16:09:12 +0000 | [diff] [blame] | 116 | <string name="settings_recovery_sub_title">Partition recovery options</string> |
Jaewan Kim | 0430291 | 2024-11-12 13:51:39 +0000 | [diff] [blame] | 117 | <!-- Settings menu title for resetting the terminal [CHAR LIMIT=none] --> |
Jeongik Cha | f233a0a | 2024-11-28 16:09:12 +0000 | [diff] [blame] | 118 | <string name="settings_recovery_reset_title">Reset to initial version</string> |
Jaewan Kim | 0430291 | 2024-11-12 13:51:39 +0000 | [diff] [blame] | 119 | <!-- Settings menu subtitle for resetting the terminal [CHAR LIMIT=none] --> |
Jeongik Cha | f233a0a | 2024-11-28 16:09:12 +0000 | [diff] [blame] | 120 | <string name="settings_recovery_reset_sub_title">Remove all data</string> |
Jaewan Kim | 0430291 | 2024-11-12 13:51:39 +0000 | [diff] [blame] | 121 | <!-- Dialog title for resetting the terminal [CHAR LIMIT=none] --> |
| 122 | <string name="settings_recovery_reset_dialog_title">Reset terminal</string> |
| 123 | <!-- Dialog message for resetting the terminal [CHAR LIMIT=none] --> |
Jeongik Cha | f233a0a | 2024-11-28 16:09:12 +0000 | [diff] [blame] | 124 | <string name="settings_recovery_reset_dialog_message">Data will be removed</string> |
Jaewan Kim | 0430291 | 2024-11-12 13:51:39 +0000 | [diff] [blame] | 125 | <!-- Dialog button confirm for resetting the terminal [CHAR LIMIT=16] --> |
Jeongik Cha | f233a0a | 2024-11-28 16:09:12 +0000 | [diff] [blame] | 126 | <string name="settings_recovery_reset_dialog_confirm">Reset</string> |
Jaewan Kim | 0430291 | 2024-11-12 13:51:39 +0000 | [diff] [blame] | 127 | <!-- Dialog button cancel for resetting the terminal [CHAR LIMIT=16] --> |
Mu-Le Lee | d240c2d | 2024-10-27 19:56:54 +0800 | [diff] [blame] | 128 | <string name="settings_recovery_reset_dialog_cancel">Cancel</string> |
Jeongik Cha | 7053a27 | 2024-11-19 12:20:51 +0900 | [diff] [blame] | 129 | <!-- Dialog option to back up previous image(/mnt/backup is the path which is supposed not to be translated) [CHAR LIMIT=none] --> |
| 130 | <string name="settings_recovery_reset_dialog_backup_option">Back up data to <xliff:g id="path" example="/mnt/backup">/mnt/backup</xliff:g></string> |
| 131 | <!-- Snankbar to indicate recovery error due to backup [CHAR LIMIT=none] --> |
Jeongik Cha | f233a0a | 2024-11-28 16:09:12 +0000 | [diff] [blame] | 132 | <string name="settings_recovery_error_due_to_backup">Failed to recover due to a backup error</string> |
Jeongik Cha | 7053a27 | 2024-11-19 12:20:51 +0900 | [diff] [blame] | 133 | <!-- Snankbar to indicate recovery error [CHAR LIMIT=none] --> |
| 134 | <string name="settings_recovery_error">Recovery failed</string> |
| 135 | <!-- Snankbar to indicate recovery error during removing backup [CHAR LIMIT=none] --> |
Jeongik Cha | f233a0a | 2024-11-28 16:09:12 +0000 | [diff] [blame] | 136 | <string name="settings_recovery_error_during_removing_backup">Failed to remove backup data</string> |
Jeongik Cha | 7053a27 | 2024-11-19 12:20:51 +0900 | [diff] [blame] | 137 | <!-- Settings menu title for removing backup data [CHAR LIMIT=none] --> |
| 138 | <string name="settings_recovery_remove_backup_title">Remove backup data</string> |
| 139 | <!-- Settings menu sub title for removing backup data(/mnt/backup is the path which is supposed not to be translated) [CHAR LIMIT=none] --> |
Jeongik Cha | f233a0a | 2024-11-28 16:09:12 +0000 | [diff] [blame] | 140 | <string name="settings_recovery_remove_backup_sub_title">Remove <xliff:g id="path" example="/mnt/backup">/mnt/backup</xliff:g></string> |
Mu-Le Lee | a3bd6c4 | 2024-10-17 23:36:43 +0800 | [diff] [blame] | 141 | |
Jaewan Kim | 49c8259 | 2024-11-20 13:58:30 +0900 | [diff] [blame] | 142 | <!-- Error page that shows error page [CHAR LIMIT=none] --> |
Jeongik Cha | f233a0a | 2024-11-28 16:09:12 +0000 | [diff] [blame] | 143 | <string name="error_title">Unrecoverable error</string> |
Jaewan Kim | 49c8259 | 2024-11-20 13:58:30 +0900 | [diff] [blame] | 144 | <!-- Error page that shows error page [CHAR LIMIT=none] --> |
Jeongik Cha | f233a0a | 2024-11-28 16:09:12 +0000 | [diff] [blame] | 145 | <string name="error_desc">Failed to recover from an error.\nYou can try restarting terminal or try one of the recovery options.</string> |
Jaewan Kim | 49c8259 | 2024-11-20 13:58:30 +0900 | [diff] [blame] | 146 | <!-- Error page that shows detailed error code (error reason) for bugreport. [CHAR LIMIT=none] --> |
| 147 | <string name="error_code">Error code: <xliff:g id="error_code" example="ACCESS_DENIED">%s</xliff:g></string> |
| 148 | |
Jaewan Kim | 1f4f1ad | 2024-11-14 03:47:29 +0000 | [diff] [blame] | 149 | <!-- Notification action button for settings [CHAR LIMIT=20] --> |
Mu-Le Lee | a3bd6c4 | 2024-10-17 23:36:43 +0800 | [diff] [blame] | 150 | <string name="service_notification_settings">Settings</string> |
| 151 | <!-- Notification title for foreground service notification [CHAR LIMIT=none] --> |
| 152 | <string name="service_notification_title">Terminal is running</string> |
| 153 | <!-- Notification content for foreground service notification [CHAR LIMIT=none] --> |
Jeongik Cha | f233a0a | 2024-11-28 16:09:12 +0000 | [diff] [blame] | 154 | <string name="service_notification_content">Click to open terminal</string> |
Jaewan Kim | 1f4f1ad | 2024-11-14 03:47:29 +0000 | [diff] [blame] | 155 | <!-- Notification action button for closing the virtual machine [CHAR LIMIT=20] --> |
Mu-Le Lee | a3bd6c4 | 2024-10-17 23:36:43 +0800 | [diff] [blame] | 156 | <string name="service_notification_quit_action">Close</string> |
Jeongik Cha | b44e8fc | 2024-11-26 18:38:32 +0900 | [diff] [blame] | 157 | |
Jeongik Cha | f233a0a | 2024-11-28 16:09:12 +0000 | [diff] [blame] | 158 | <!-- This string is for toast message to notify that VirGL is enabled. [CHAR LIMIT=40] --> |
| 159 | <string name="virgl_enabled"><xliff:g>VirGL</xliff:g> is enabled</string> |
Jiyong Park | 50df8dc | 2024-09-03 12:49:09 +0900 | [diff] [blame] | 160 | </resources> |