1{
2 "language": "en",
3 "messages": {
4 "common": {
5 "yes": "Yes",
6 "no": "No",
7 "cancel": "Cancel",
8 "ok": "OK",
9 "save": "Save",
10 "delete": "Delete",
11 "archive": "Archive",
12 "back": "Back",
13 "next": "Next",
14 "previous": "Previous",
15 "loading": "Loading...",
16 "error": "Error",
17 "success": "Success",
18 "logs": "Logs",
19 "no_logs_yet": "No logs yet"
20 },
21 "composer": {
22 "title": "Compose New Email",
23 "from": "From",
24 "to_placeholder": "Enter recipient email addresses.",
25 "cc_placeholder": "Carbon copy recipients.",
26 "bcc_placeholder": "Blind carbon copy recipients.",
27 "subject_placeholder": "Subject",
28 "body_placeholder": "Compose your message...",
29 "signature": "Signature",
30 "signature_placeholder": "Your email signature.",
31 "attachments": "Attachments",
32 "attachments_none": "None",
33 "enter_to_add": "Enter to add",
34 "encrypt_smime": "Encrypt Email (S/MIME)",
35 "send": "Send",
36 "switchable": "switchable",
37 "enter_to_switch": "Enter to switch",
38 "no_account": "no account configured",
39 "send_confirm": "Press Enter to send the email.",
40 "help": "Markdown/HTML • tab/shift+tab: navigate • ctrl+e: $EDITOR • esc: save draft & exit",
41 "exit_confirm": "Are you sure you want to exit? This draft will be saved",
42 "sending": "Sending email...",
43 "sent": "Email sent successfully",
44 "draft_saved": "Draft saved",
45 "invalid_email": "✗ Invalid email address",
46 "invalid_email_fields": "One or more email fields are invalid",
47 "recipient_required": "Add at least one recipient"
48 },
49 "inbox": {
50 "title": "Inbox",
51 "all_accounts": "All Accounts",
52 "sent": "Sent",
53 "trash": "Trash",
54 "archive": "Archive",
55 "empty": "No emails",
56 "loading": "Loading emails...",
57 "refreshing": "Refreshing...",
58 "visual_mode": "visual mode",
59 "delete": "delete",
60 "archive": "archive",
61 "refresh": "refresh",
62 "search": "search",
63 "filter": "filter",
64 "reply": "reply",
65 "forward": "forward",
66 "move": "move",
67 "mark_read": "mark as read",
68 "mark_unread": "mark as unread",
69 "help_visual": "v: visual mode • d: delete • a: archive",
70 "help_navigation": "j/k: navigate • enter: open • r: refresh"
71 },
72 "choice": {
73 "what_to_do": "What would you like to do?",
74 "compose": "Compose Email",
75 "inbox": "View Inbox",
76 "calendar": "View Calendar",
77 "settings": "Settings",
78 "marketplace": "Plugin Marketplace",
79 "drafts": "Drafts",
80 "help": "Use ↑/↓ to navigate, enter to select, and ctrl+c to quit.",
81 "unknown": "unknown",
82 "update_available": "Update available: {latest} (installed: {current}) — run `matcha update` to upgrade"
83 },
84 "folder_inbox": {
85 "folders_title": "Folders",
86 "move_to_folder": "Move to folder:",
87 "move_single": "Move email to folder:",
88 "move_multiple": {
89 "one": "Move {count} email to folder:",
90 "other": "Move {count} emails to folder:"
91 },
92 "help": "j/k: navigate enter: move esc: cancel",
93 "help_folders": "tab: next folder • shift+tab: prev folder • m: move"
94 },
95 "login": {
96 "title": "Email Accounts",
97 "add_account": "Add Account",
98 "edit_account": "Edit Account",
99 "description": "Enter your email account credentials.",
100 "protocol_label": "Protocol",
101 "protocol_placeholder": "Protocol (imap, jmap, or pop3)",
102 "email_label": "Email",
103 "email_placeholder": "your.email@example.com",
104 "password_label": "Password",
105 "password_placeholder": "Password / App Password",
106 "display_name_label": "Display Name",
107 "display_name_placeholder": "Your Name",
108 "imap_server_label": "IMAP Server",
109 "smtp_server_label": "SMTP Server",
110 "port_label": "Port",
111 "save": "Save Account",
112 "delete": "Delete Account",
113 "delete_confirm": "Delete this account?",
114 "tip_protocol": "Choose the protocol: imap (default), jmap, or pop3.",
115 "tip_app_password": "For Gmail, use an App Password instead of your regular password."
116 },
117 "settings": {
118 "title": "Settings",
119 "category_general": "General",
120 "category_accounts": "Accounts",
121 "category_theme": "Theme",
122 "category_mailing_lists": "Mailing Lists",
123 "category_encryption": "App Encryption",
124 "category_plugins": "Plugins",
125 "help_menu": "↑/↓: navigate • right/enter: select • esc: go back",
126 "help_content": "left/esc: back to menu"
127 },
128 "settings_accounts": {
129 "title": "Account Settings",
130 "no_accounts": "No accounts configured.",
131 "add_account": "Add New Account",
132 "help": "↑/↓: navigate • enter: edit crypto config • e: edit server • s: edit signature • d: delete"
133 },
134 "settings_theme": {
135 "title": "Theme",
136 "current": "active",
137 "help": "↑/↓: navigate • enter/space: apply theme"
138 },
139 "settings_mailing_lists": {
140 "title": "Mailing Lists",
141 "no_lists": "No mailing lists configured.",
142 "add_list": "Add New Mailing List",
143 "delete_confirm": "Delete mailing list?",
144 "address_count": {
145 "one": "{count} address",
146 "other": "{count} addresses"
147 },
148 "help": "↑/↓: navigate • enter: select • e: edit • d: delete"
149 },
150 "settings_general": {
151 "title": "General Settings",
152 "disable_images": "Disable Image Display",
153 "hide_tips": "Hide Contextual Tips",
154 "disable_notifications": "Disable Notifications",
155 "enable_split_pane": "Split Pane View",
156 "enable_threaded": "Threaded Conversation View",
157 "enable_detailed_dates": "Detailed Dates",
158 "spellcheck": "Spellcheck",
159 "spell_suggestions": "Spell Suggestions",
160 "date_format": "Date Format",
161 "language": "Language",
162 "signature": "Edit Signature",
163 "signature_configured": "configured",
164 "signature_not_configured": "not configured",
165 "on": "ON",
166 "off": "OFF",
167 "restart_required": "Restart required to apply language change"
168 },
169 "settings_encryption": {
170 "title": "App Encryption",
171 "enabled": "Encryption is currently enabled.",
172 "disabled": "Set a password to encrypt all data.",
173 "password_label": "Password:",
174 "confirm_label": "Confirm Password:",
175 "enable_button": "Enable Encryption",
176 "disable_button": "Press enter to disable encryption",
177 "disable_confirm": "Disable encryption?",
178 "disable_warning": "All data will be stored unencrypted.",
179 "encrypting": "Encrypting data...",
180 "passwords_match": "✓ Passwords match",
181 "passwords_do_not_match": "✗ Passwords do not match",
182 "strength_label": "Strength:",
183 "strength_weak": "weak",
184 "strength_medium": "medium",
185 "strength_strong": "strong",
186 "error_empty": "Password cannot be empty",
187 "error_mismatch": "Passwords do not match",
188 "help": "tab: next • enter: save"
189 },
190 "password_prompt": {
191 "title": "Matcha is locked",
192 "enter_password": "Enter your password",
193 "error_empty": "Password cannot be empty",
194 "error_incorrect": "Incorrect password",
195 "help": "enter: unlock • ctrl+c: quit"
196 },
197 "email_view": {
198 "from": "From",
199 "to": "To",
200 "cc": "Cc",
201 "bcc": "Bcc",
202 "subject": "Subject",
203 "date": "Date",
204 "attachments": "Attachments",
205 "download": "Download",
206 "save": "Save",
207 "reply": "Reply",
208 "reply_all": "Reply All",
209 "forward": "Forward",
210 "delete": "Delete",
211 "archive": "Archive",
212 "help": "r: reply • f: forward • d: delete • a: archive • esc: back"
213 },
214 "calendar": {
215 "title": "Calendar",
216 "meeting": "Meeting",
217 "event": "Event",
218 "accept": "Accept",
219 "decline": "Decline",
220 "tentative": "Tentative",
221 "rsvp_sent": "RSVP sent: {response}"
222 },
223 "marketplace": {
224 "title": "Plugin Marketplace",
225 "installing": "Installing...",
226 "installed": "Installed",
227 "install": "Install",
228 "error": "Installation failed",
229 "help": "j/k: navigate • enter: install • esc: back"
230 },
231 "time": {
232 "just_now": "just now",
233 "minute_ago": {
234 "one": "1 minute ago",
235 "other": "{count} minutes ago"
236 },
237 "hour_ago": {
238 "one": "1 hour ago",
239 "other": "{count} hours ago"
240 },
241 "day_ago": {
242 "one": "1 day ago",
243 "other": "{count} days ago"
244 },
245 "week_ago": {
246 "one": "1 week ago",
247 "other": "{count} weeks ago"
248 },
249 "month_ago": {
250 "one": "1 month ago",
251 "other": "{count} months ago"
252 },
253 "year_ago": {
254 "one": "1 year ago",
255 "other": "{count} years ago"
256 },
257 "in_moment": "in a moment",
258 "in_minute": {
259 "one": "in 1 minute",
260 "other": "in {count} minutes"
261 },
262 "in_hour": {
263 "one": "in 1 hour",
264 "other": "in {count} hours"
265 },
266 "in_day": {
267 "one": "in 1 day",
268 "other": "in {count} days"
269 }
270 }
271 }
272}