|
29 | 29 | },
|
30 | 30 | "permissionsNeededTitle": "Permissions needed",
|
31 | 31 | "@permissionsNeededTitle": {
|
32 |
| - "description": "Title for dialog when the user needs to grant additional permissions." |
| 32 | + "description": "Title for dialog asking the user to grant additional permissions." |
33 | 33 | },
|
34 | 34 | "permissionsNeededOpenSettings": "Open settings",
|
35 | 35 | "@permissionsNeededOpenSettings": {
|
36 | 36 | "description": "Button label for permissions dialog button that opens the system settings screen."
|
37 | 37 | },
|
38 | 38 | "permissionsDeniedCameraAccess": "To upload an image, please grant Zulip additional permissions in Settings.",
|
39 | 39 | "@permissionsDeniedCameraAccess": {
|
40 |
| - "description": "Message for dialog when the user needs to grant permissions for camera access." |
| 40 | + "description": "Message for dialog asking the user to grant permissions for camera access." |
41 | 41 | },
|
42 | 42 | "permissionsDeniedReadExternalStorage": "To upload files, please grant Zulip additional permissions in Settings.",
|
43 | 43 | "@permissionsDeniedReadExternalStorage": {
|
44 |
| - "description": "Message for dialog when the user needs to grant permissions for external storage read access." |
| 44 | + "description": "Message for dialog asking the user to grant permissions for external storage read access." |
45 | 45 | },
|
46 | 46 | "actionSheetOptionCopy": "Copy message text",
|
47 | 47 | "@actionSheetOptionCopy": {
|
|
61 | 61 | },
|
62 | 62 | "errorCopyingFailed": "Copying failed",
|
63 | 63 | "@errorCopyingFailed": {
|
64 |
| - "description": "Error message when copying the text of a message to the users system clipboard failed." |
| 64 | + "description": "Error message when copying the text of a message to the user's system clipboard failed." |
65 | 65 | },
|
66 | 66 | "errorFailedToUploadFileTitle": "Failed to upload file: {filename}",
|
67 | 67 | "@errorFailedToUploadFileTitle": {
|
|
130 | 130 | },
|
131 | 131 | "successMessageCopied": "Message Copied",
|
132 | 132 | "@successMessageCopied": {
|
133 |
| - "description": "Message when content of a message was copied to the users system clipboard." |
| 133 | + "description": "Message when content of a message was copied to the user's system clipboard." |
134 | 134 | },
|
135 | 135 | "composeBoxAttachFilesTooltip": "Attach files",
|
136 | 136 | "@composeBoxAttachFilesTooltip": {
|
|
185 | 185 | },
|
186 | 186 | "composeBoxUploadingFilename": "Uploading {filename}...",
|
187 | 187 | "@composeBoxUploadingFilename": {
|
188 |
| - "description": "Label in compose box showing the specified file is currently uploading.", |
| 188 | + "description": "Placeholder in compose box showing the specified file is currently uploading.", |
189 | 189 | "placeholders": {
|
190 | 190 | "filename": {"type": "String", "example": "file.txt"}
|
191 | 191 | }
|
|
216 | 216 | },
|
217 | 217 | "errorDialogContinue": "OK",
|
218 | 218 | "@errorDialogContinue": {
|
219 |
| - "description": "Button label in error dialogs to acknowledge error." |
| 219 | + "description": "Button label in error dialogs to acknowledge the error and close the dialog." |
220 | 220 | },
|
221 | 221 | "errorDialogTitle": "Error",
|
222 | 222 | "@errorDialogTitle": {
|
|
248 | 248 | },
|
249 | 249 | "loginEmailLabel": "Email address",
|
250 | 250 | "@loginEmailLabel": {
|
251 |
| - "description": "Label for input when an email is required to login." |
| 251 | + "description": "Label for input when an email is required to log in." |
252 | 252 | },
|
253 | 253 | "loginErrorMissingEmail": "Please enter your email.",
|
254 | 254 | "@loginErrorMissingEmail": {
|
255 | 255 | "description": "Error message when an empty email was provided."
|
256 | 256 | },
|
257 | 257 | "loginPasswordLabel": "Password",
|
258 | 258 | "@loginPasswordLabel": {
|
259 |
| - "description": "Label for input for password field." |
| 259 | + "description": "Label for password input field." |
260 | 260 | },
|
261 | 261 | "loginErrorMissingPassword": "Please enter your password.",
|
262 | 262 | "@loginErrorMissingPassword": {
|
263 | 263 | "description": "Error message when an empty password was provided."
|
264 | 264 | },
|
265 | 265 | "loginUsernameLabel": "Username",
|
266 | 266 | "@loginUsernameLabel": {
|
267 |
| - "description": "Label for input when a username is required to login." |
| 267 | + "description": "Label for input when a username is required to log in." |
268 | 268 | },
|
269 | 269 | "loginErrorMissingUsername": "Please enter your username.",
|
270 | 270 | "@loginErrorMissingUsername": {
|
|
291 | 291 | },
|
292 | 292 | "errorMalformedResponse": "Server gave malformed response; HTTP status {httpStatus}",
|
293 | 293 | "@errorMalformedResponse": {
|
294 |
| - "description": "Error message when an API call fails because we could not parse it.", |
| 294 | + "description": "Error message when an API call fails because we could not parse the response.", |
295 | 295 | "placeholders": {
|
296 | 296 | "httpStatus": {"type": "int", "example": "200"}
|
297 | 297 | }
|
|
0 commit comments