Line data Source code
1 : // ignore: unused_import
2 : import 'package:intl/intl.dart' as intl;
3 : import 'app_localizations.dart';
4 :
5 : // ignore_for_file: type=lint
6 :
7 : /// The translations for Modern Greek (`el`).
8 : class AppLocalizationsEl extends AppLocalizations {
9 0 : AppLocalizationsEl([String locale = 'el']) : super(locale);
10 :
11 0 : @override
12 : String get restartConnection => 'Restart Connection';
13 :
14 0 : @override
15 : String get restartProfile => 'Restart Profile';
16 :
17 0 : @override
18 : String get contactDisconnectSummary => 'Disconnect from Contact';
19 :
20 0 : @override
21 : String get messageHistoryEndOfHistory => 'Beginning of Conversation History';
22 :
23 0 : @override
24 : String get messageHistoryLoadOlderMessages => 'Load Older Messages';
25 :
26 0 : @override
27 : String get relativeTimeEarlier => 'Earlier';
28 :
29 0 : @override
30 : String get relativeTimeThisYear => 'This Year';
31 :
32 0 : @override
33 : String get relativeTimeLastMonth => 'Last Month';
34 :
35 0 : @override
36 : String get relativeTimeThisMonth => 'This Month';
37 :
38 0 : @override
39 : String get relativeTimeLastWeek => 'Last Week';
40 :
41 0 : @override
42 : String get relativeTimeThisWeek => 'This Week';
43 :
44 0 : @override
45 : String get relativeTimeYesterday => 'Yesterday';
46 :
47 0 : @override
48 : String get relativeTimeToday => 'Today';
49 :
50 0 : @override
51 : String get privateNameHint => 'Private name for this account (never shared)';
52 :
53 0 : @override
54 : String get privateNameLabel => 'Private Name';
55 :
56 0 : @override
57 : String get settingsExperimentsShowPerformanceDescription => 'Display an overlay graph of render time.';
58 :
59 0 : @override
60 : String get settingsExperimentsShowPerformanceTitle => 'Show Performance Overlay';
61 :
62 0 : @override
63 : String get settingThemeOverwriteConfirm => 'Confirm';
64 :
65 0 : @override
66 : String get settingThemeOverwriteQuestion => 'Theme \$themeName already exists, confirm overwrite?';
67 :
68 0 : @override
69 : String get settingsThemeErrorInvalid => 'Error: Could not import \$themeName, theme.yml missing, not a theme directory';
70 :
71 0 : @override
72 : String get settingsImportThemeTitle => 'Import Theme';
73 :
74 0 : @override
75 : String get settingsImportThemeDescription => 'Select theme directory to import for use in Cwtch';
76 :
77 0 : @override
78 : String get settingsImportThemeButton => 'Import Theme';
79 :
80 0 : @override
81 : String get settingsThemeImagesDescription => 'Enable display of images from themes';
82 :
83 0 : @override
84 : String get settingsThemeImages => 'Theme Images';
85 :
86 0 : @override
87 : String get settingsGroupAbout => 'About';
88 :
89 0 : @override
90 : String get localeUzbek => 'Uzbek / Oʻzbekcha';
91 :
92 0 : @override
93 : String get profileOfflineAtStart => 'Appear Offline at Startup';
94 :
95 0 : @override
96 : String get now => 'Now';
97 :
98 0 : @override
99 : String get xSecondsAgo => '\$seconds seconds ago';
100 :
101 0 : @override
102 : String get xMinutesAgo => '\$minutes minutes ago';
103 :
104 0 : @override
105 : String get xHoursAgo => '\$hours hours ago';
106 :
107 0 : @override
108 : String get xDaysAgo => '\$days days ago';
109 :
110 0 : @override
111 : String get profileAllowUnknownContacts => 'Allow Unknown Contacts';
112 :
113 0 : @override
114 : String get profileBlockUnknownContacts => 'Block Unknown Contacts';
115 :
116 0 : @override
117 : String get profileDisableProfile => 'Disable Profile';
118 :
119 0 : @override
120 : String get profileEnableProfile => 'Enable Profile';
121 :
122 0 : @override
123 : String get profileAppearOnline => 'Appear Online';
124 :
125 0 : @override
126 : String get contactDisconnect => 'Disconnect from Contact (if you do not have Appear Offline set this contact may still be able to reestablish a connection to you)';
127 :
128 0 : @override
129 : String get profileAppearOfflineDescription =>
130 : 'By default, when Cwtch profile is enabled it automatically attempts to connect to know contacts, and allows inbound connections. This settings disables those actions and allows you to choose, manually, which contacts to connect to.';
131 :
132 0 : @override
133 : String get profileAppearOffline => 'Appear Offline';
134 :
135 0 : @override
136 : String get deleteServerConfirmBtn => 'Really Delete Server?';
137 :
138 0 : @override
139 : String get cannotDeleteServerIfActiveGroups => 'There are active groups associated with this Cwtch Server. Please delete them prior to deleting this Cwtch Server entry.';
140 :
141 0 : @override
142 : String get groupsOnThisServerLabel => 'Known Groups on this Cwtch Server';
143 :
144 0 : @override
145 : String get serverinfoNoGroupInfo => 'There are no groups associated with this Cwtch Server.';
146 :
147 0 : @override
148 : String get preserveHistorySettingDescription =>
149 : 'By default, Cwtch will purge conversation history when Cwtch is shutdown. If this setting is enabled, Cwtch will preserve the conversation history of peer conversations.';
150 :
151 0 : @override
152 : String get defaultPreserveHistorySetting => 'Preserve Conversation History';
153 :
154 0 : @override
155 : String get localeUk => 'Ukrainian / українською';
156 :
157 0 : @override
158 : String get profileEnabledDescription => 'Activate or Deactivate the profile.';
159 :
160 0 : @override
161 : String get localeSw => 'Swahili / Kiswahili';
162 :
163 0 : @override
164 : String get localeSv => 'Swedish / Svenska';
165 :
166 0 : @override
167 : String get fontScalingDescription => 'Adjust the relative font scaling factor applied to text and widgets.';
168 :
169 0 : @override
170 : String get defaultScalingText => 'Font Scaling';
171 :
172 0 : @override
173 : String get localeJa => 'Japanese / 日本語';
174 :
175 0 : @override
176 : String get retryConnectionTooltip => 'Cwtch retries peers regularly, but you can tell Cwtch to try sooner by pushing this button.';
177 :
178 0 : @override
179 : String get retryConnection => 'Retry';
180 :
181 0 : @override
182 : String get availabilityStatusTooltip => 'Set your availability status';
183 :
184 0 : @override
185 : String get profileInfoHint3 => 'Contacts will be able to see this information in Conversation Settings ';
186 :
187 0 : @override
188 : String get profileInfoHint2 => 'You can add up to 3 fields.';
189 :
190 0 : @override
191 : String get profileInfoHint => 'Add some public information about yourself here e.g. blog, websites, brief bio.';
192 :
193 0 : @override
194 : String get availabilityStatusAway => 'Away';
195 :
196 0 : @override
197 : String get availabilityStatusBusy => 'Busy';
198 :
199 0 : @override
200 : String get availabilityStatusAvailable => 'Available';
201 :
202 0 : @override
203 : String get blodeuweddWarning =>
204 : 'Blodeuwedd uses a local language model and a set of small auxiliary models to power its functionality. These techniques are often very effective they are not without error. \n\nWhile we have taken efforts to minimize the risk, there is still the possibility that Blodeuwedd outputs will be incorrect, hallucinated and/or offensive.\n\nBecause of that Blodeuwedd requires downloading two additional components separate from Cwtch, the Blodeuwedd Model (or a compatible model) and the Blodeuwedd Runner. \n\nSee https://docs.cwtch.im/docs/settings/experiments/blodeuwedd for more information on obtaining these components and setting them up.';
205 :
206 0 : @override
207 : String get blodeuweddSummarize => 'Summarize Conversation';
208 :
209 0 : @override
210 : String get blodeuweddTranslate => 'Translate Message';
211 :
212 0 : @override
213 : String get blodeuweddProcessing => 'Blodeuwedd is processing...';
214 :
215 0 : @override
216 : String get blodeuweddPath => 'The directory where the Blodeuwedd is located on your computer.';
217 :
218 0 : @override
219 : String get blodeuweddNotSupported => 'This version of Cwtch has been compiled without support for the Blodeuwedd Assistant.';
220 :
221 0 : @override
222 : String get blodeuweddDescription => 'The Blodeuwedd assistant adds new features to Cwtch such as chat transcript summarization and message translation via a locally hosted language model.';
223 :
224 0 : @override
225 : String get blodeuweddExperimentEnable => 'Blodeuwedd Assistant';
226 :
227 0 : @override
228 : String get localeKo => 'Korean / 한국어';
229 :
230 0 : @override
231 : String get localeSk => 'Slovak / Slovák';
232 :
233 0 : @override
234 : String get profileAutostartDescription => 'Controls if the profile will be automatically launched on startup';
235 :
236 0 : @override
237 : String get profileEnabled => 'Enable';
238 :
239 0 : @override
240 : String get profileAutostartLabel => 'Autostart';
241 :
242 0 : @override
243 : String get localePtBr => 'Brazilian Portuguese / Português do Brasil';
244 :
245 0 : @override
246 : String get localeNl => 'Dutch / Dutch';
247 :
248 0 : @override
249 : String get experimentQRCodeDescription => 'QR Code support allows sharing data (such as profile identity) by QR Codes';
250 :
251 0 : @override
252 : String get enableExperimentQRCode => 'QR Codes';
253 :
254 0 : @override
255 : String get shareMenuQRCode => 'Show QR Code';
256 :
257 0 : @override
258 : String get shareProfileMenuTooltop => 'Share profile via...';
259 :
260 0 : @override
261 : String get acquiredTicketsFromServer => 'Antispam Challenge Complete';
262 :
263 0 : @override
264 : String get acquiringTicketsFromServer => 'Performing Antispam Challenge';
265 :
266 0 : @override
267 : String get errorDownloadDirectoryDoesNotExist => 'Filesharing cannot be enabled because the Download Folder has not been set, or is set to a folder that does not exist.';
268 :
269 0 : @override
270 : String get localeIt => 'Italian / Italiano';
271 :
272 0 : @override
273 : String get localeTr => 'Τουρκικά / Türk';
274 :
275 0 : @override
276 : String get tooltipUnpinConversation => 'Unpin conversation from the top of \"Conversations\"';
277 :
278 0 : @override
279 : String get tooltipPinConversation => 'Pin conversation to the top of \"Conversations\"';
280 :
281 0 : @override
282 : String get replyingTo => 'Replying to %1';
283 :
284 0 : @override
285 : String get fileDownloadUnavailable => 'This file appears unavailable for download. The sender may have disabled downloads for this file.';
286 :
287 0 : @override
288 : String get messageNoReplies => 'There are no replies to this message.';
289 :
290 0 : @override
291 : String get headingReplies => 'Replies';
292 :
293 0 : @override
294 : String get viewReplies => 'View replies to this message';
295 :
296 0 : @override
297 : String get restartFileShare => 'Start Sharing File';
298 :
299 0 : @override
300 : String get stopSharingFile => 'Stop Sharing File';
301 :
302 0 : @override
303 : String get manageSharedFiles => 'Manage Shared Files';
304 :
305 0 : @override
306 : String get localeDe => 'Γερμανός / Deutsch';
307 :
308 0 : @override
309 : String get localeEn => 'English / English';
310 :
311 0 : @override
312 : String get localeLb => 'Λουξεμβουργιανά';
313 :
314 0 : @override
315 : String get localeNo => 'Νορβηγικά';
316 :
317 0 : @override
318 : String get localeEl => 'Ελληνικά';
319 :
320 0 : @override
321 : String get localePl => 'Polish / Polski';
322 :
323 0 : @override
324 : String get localeRo => 'Ρουμανικά';
325 :
326 0 : @override
327 : String get localeRU => 'Ρωσικά';
328 :
329 0 : @override
330 : String get localeEs => 'Spanish / Español';
331 :
332 0 : @override
333 : String get localeDa => 'Δανικά';
334 :
335 0 : @override
336 : String get localePt => 'Portuguese / Portuguesa';
337 :
338 0 : @override
339 : String get localeFr => 'French / Français';
340 :
341 0 : @override
342 : String get localeCy => 'Ουαλικά / Cymraeg';
343 :
344 0 : @override
345 : String get settingImagePreviewsDescription =>
346 : 'Θα γίνει αυτόματη λήψη και προεπισκόπηση των εικόνων. Λάβετε υπόψη ότι οι προεπισκοπήσεις εικόνων μπορεί συχνά να οδηγήσουν σε ευπάθειες ασφαλείας και δεν θα πρέπει να ενεργοποιήσετε αυτό το πείραμα εάν χρησιμοποιείτε το Cwtch με μη αξιόπιστες επαφές. Οι φωτογραφίες προφίλ έχουν προγραμματιστεί για το Cwtch 1.6.';
347 :
348 0 : @override
349 : String get tooltipPreviewFormatting => 'Preview Message Formatting';
350 :
351 0 : @override
352 : String get tooltipCode => 'Code / Monospace';
353 :
354 0 : @override
355 : String get tooltipStrikethrough => 'Strikethrough';
356 :
357 0 : @override
358 : String get tooltipSubscript => 'Subscript';
359 :
360 0 : @override
361 : String get tooltipSuperscript => 'Superscript';
362 :
363 0 : @override
364 : String get tooltipItalicize => 'Italic';
365 :
366 0 : @override
367 : String get tooltipBackToMessageEditing => 'Back to Message Editing';
368 :
369 0 : @override
370 : String get tooltipBoldText => 'Bold';
371 :
372 0 : @override
373 : String get okButton => 'OK';
374 :
375 0 : @override
376 : String get settingsAndroidPowerReenablePopup => 'Cannot re-enable Battery Optimization from within Cwtch. Please go to Android / Settings / Apps / Cwtch / Battery and set Usage to \'Optimized\'';
377 :
378 0 : @override
379 : String get settingAndroidPowerExemptionDescription =>
380 : 'Optional: Request Android to exempt Cwtch from optimized power management. This will result in better stability at the cost of greater battery use.';
381 :
382 0 : @override
383 : String get settingAndroidPowerExemption => 'Android Ignore Battery Optimizations';
384 :
385 0 : @override
386 : String get thisFeatureRequiresGroupExpermientsToBeEnabled => 'This feature requires the Groups Experiment to be enabled in Settings';
387 :
388 0 : @override
389 : String get messageFormattingDescription => 'Enable rich text formatting in displayed messages e.g. **bold** and *italic*';
390 :
391 0 : @override
392 : String get formattingExperiment => 'Message Formatting';
393 :
394 0 : @override
395 : String get clickableLinkError => 'Error encountered while attempting to open URL';
396 :
397 0 : @override
398 : String get clickableLinksWarning =>
399 : 'Opening this URL will launch an application outside of Cwtch and may reveal metadata or otherwise compromise the security of Cwtch. Only open URLs from people you trust. Are you sure you want to continue?';
400 :
401 0 : @override
402 : String get clickableLinksCopy => 'Copy URL';
403 :
404 0 : @override
405 : String get clickableLinkOpen => 'Open URL';
406 :
407 0 : @override
408 : String get shuttingDownApp => 'Shutting down...';
409 :
410 0 : @override
411 : String get successfullyImportedProfile => 'Successfully Imported Profile: %profile';
412 :
413 0 : @override
414 : String get failedToImportProfile => 'Error Importing Profile';
415 :
416 0 : @override
417 : String get importProfileTooltip => 'Use an encrypted Cwtch backup to bring in a profile created in another instance of Cwtch.';
418 :
419 0 : @override
420 : String get importProfile => 'Import Profile';
421 :
422 0 : @override
423 : String get exportProfileTooltip => 'Backup this profile to an encrypted file. The encrypted file can be imported into another Cwtch app.';
424 :
425 0 : @override
426 : String get exportProfile => 'Export Profile';
427 :
428 0 : @override
429 : String get conversationNotificationPolicySettingDescription => 'Control notification behaviour for this conversation';
430 :
431 0 : @override
432 : String get newMessageNotificationConversationInfo => 'Νέο μήνυμα από %1';
433 :
434 0 : @override
435 : String get newMessageNotificationSimple => 'Νέο μήνυμα';
436 :
437 0 : @override
438 : String get notificationContentContactInfo => 'Πληροφορίες συνομιλίας';
439 :
440 0 : @override
441 : String get notificationContentSimpleEvent => 'Plain Event';
442 :
443 0 : @override
444 : String get conversationNotificationPolicySettingLabel => 'Conversation Notification Policy';
445 :
446 0 : @override
447 : String get settingsGroupExperiments => 'Experiments';
448 :
449 0 : @override
450 : String get settingsGroupAppearance => 'Appearance';
451 :
452 0 : @override
453 : String get settingGroupBehaviour => 'Behaviour';
454 :
455 0 : @override
456 : String get notificationContentSettingDescription => 'Controls the contents of conversation notifications';
457 :
458 0 : @override
459 : String get notificationPolicySettingDescription => 'Controls the default application notification behaviour';
460 :
461 0 : @override
462 : String get notificationContentSettingLabel => 'Notification Content';
463 :
464 0 : @override
465 : String get notificationPolicySettingLabel => 'Notification Policy';
466 :
467 0 : @override
468 : String get conversationNotificationPolicyNever => 'Never';
469 :
470 0 : @override
471 : String get conversationNotificationPolicyOptIn => 'Opt In';
472 :
473 0 : @override
474 : String get conversationNotificationPolicyDefault => 'Default';
475 :
476 0 : @override
477 : String get notificationPolicyDefaultAll => 'Default All';
478 :
479 0 : @override
480 : String get notificationPolicyOptIn => 'Opt In';
481 :
482 0 : @override
483 : String get notificationPolicyMute => 'Σίγαση';
484 :
485 0 : @override
486 : String get tooltipSelectACustomProfileImage => 'Select a Custom Profile Image';
487 :
488 0 : @override
489 : String get editProfile => 'Edit Profile';
490 :
491 0 : @override
492 : String get torSettingsEnabledCacheDescription =>
493 : 'Αποθηκεύστε στην προσωρινή μνήμη την τρέχουσα συναίνεση Tor για να την επαναχρησιμοποιήσετε την επόμενη φορά που θα ανοίξει το Cwtch. Αυτό θα επιτρέψει στο Tor να ξεκινήσει γρηγορότερα. Όταν είναι απενεργοποιημένο, το Cwtch θα καθαρίσει τα δεδομένα που έχουν αποθηκευτεί στην προσωρινή μνήμη κατά την εκκίνηση.';
494 :
495 0 : @override
496 : String get torSettingsEnableCache => 'Αποθήκευση Tor Consensus';
497 :
498 0 : @override
499 : String get labelTorNetwork => 'Δίκτυο Tor';
500 :
501 0 : @override
502 : String get descriptionACNCircuitInfo => 'Λεπτομερείς πληροφορίες σχετικά με τη διαδρομή που χρησιμοποιεί το ανώνυμο δίκτυο επικοινωνίας για να συνδεθεί σε αυτή τη συνομιλία.';
503 :
504 0 : @override
505 : String get labelACNCircuitInfo => 'ACN Circuit Info';
506 :
507 0 : @override
508 : String get fileSharingSettingsDownloadFolderTooltip => 'Επιλέξετε έναν διαφορετικό προεπιλεγμένο φάκελο για τα αρχεία που έχουν ληφθεί.';
509 :
510 0 : @override
511 : String get fileSharingSettingsDownloadFolderDescription =>
512 : 'When files are downloaded automatically (e.g. image files, when image previews are enabled) a default location to download the files to is needed.';
513 :
514 0 : @override
515 : String get torSettingsErrorSettingPort => 'Port Number must be between 1 and 65535';
516 :
517 0 : @override
518 : String get settingTheme => 'Use Light Themes';
519 :
520 0 : @override
521 : String get torSettingsUseCustomTorServiceConfiguration => 'Use a Custom Tor Service Configuration (torrc)';
522 :
523 0 : @override
524 : String get torSettingsUseCustomTorServiceConfigurastionDescription => 'Override the default tor configuration. Warning: This could be dangerous. Only turn this on if you know what you are doing.';
525 :
526 0 : @override
527 : String get torSettingsCustomControlPortDescription => 'Use a custom port for control connections to the Tor proxy';
528 :
529 0 : @override
530 : String get torSettingsCustomControlPort => 'Custom Control Port';
531 :
532 0 : @override
533 : String get torSettingsCustomSocksPortDescription => 'Use a custom port for data connections to the Tor proxy';
534 :
535 0 : @override
536 : String get torSettingsCustomSocksPort => 'Προσαρμοσμένη θύρα SOCKS';
537 :
538 0 : @override
539 : String get torSettingsEnabledAdvancedDescription => 'Χρησιμοποιήστε μια υπάρχουσα υπηρεσία Tor στο σύστημά σας ή αλλάξτε τις παραμέτρους της υπηρεσίας Tor του Cwtch.';
540 :
541 0 : @override
542 : String get torSettingsEnabledAdvanced => 'Ενεργοποιήστε την προηγμένη ρύθμιση Tor';
543 :
544 0 : @override
545 : String get msgAddToAccept => 'Προσθέστε αυτόν τον λογαριασμό στις επαφές σας για να αποδεχτείτε αυτό το αρχείο.';
546 :
547 0 : @override
548 : String get btnSendFile => 'Αποστολή αρχείου';
549 :
550 0 : @override
551 : String get msgConfirmSend => 'Είστε σίγουρος ότι θέλετε να στείλετε το';
552 :
553 0 : @override
554 : String get msgFileTooBig => 'Το μέγεθος του αρχείου δεν μπορεί να υπερβαίνει τα 10 GB';
555 :
556 0 : @override
557 : String get storageMigrationModalMessage => 'Μετεγκατάσταση προφίλ σε νέα μορφή αποθήκευσης. Αυτό μπορεί να πάρει μερικά λεπτά...';
558 :
559 0 : @override
560 : String get loadingCwtch => 'Φόρτωση Cwtch...';
561 :
562 0 : @override
563 : String get themeColorLabel => 'Χρωματική παλέτα';
564 :
565 0 : @override
566 : String get themeNameNeon2 => 'Neon2';
567 :
568 0 : @override
569 : String get themeNameNeon1 => 'Neon1';
570 :
571 0 : @override
572 : String get themeNameMidnight => 'Midnight';
573 :
574 0 : @override
575 : String get themeNameMermaid => 'Mermaid';
576 :
577 0 : @override
578 : String get themeNamePumpkin => 'Pumpkin';
579 :
580 0 : @override
581 : String get themeNameGhost => 'Ghost';
582 :
583 0 : @override
584 : String get themeNameVampire => 'Vampire';
585 :
586 0 : @override
587 : String get themeNameWitch => 'Witch';
588 :
589 0 : @override
590 : String get themeNameCwtch => 'Cwtch';
591 :
592 0 : @override
593 : String get settingDownloadFolder => 'Φάκελος Λήψης';
594 :
595 0 : @override
596 : String get settingImagePreviews => 'Προεπισκοπήσεις εικόνων και εικόνες προφίλ';
597 :
598 0 : @override
599 : String get experimentClickableLinksDescription => 'The clickable links experiment allows you to click on URLs shared in messages';
600 :
601 0 : @override
602 : String get enableExperimentClickableLinks => 'Enable Clickable Links';
603 :
604 0 : @override
605 : String get serverConnectionsLabel => 'Σύνδεση';
606 :
607 0 : @override
608 : String get serverTotalMessagesLabel => 'Σύνολο μηνυμάτων';
609 :
610 0 : @override
611 : String get serverMetricsLabel => 'Server Metrics';
612 :
613 0 : @override
614 : String get manageKnownServersShort => 'Διακομιστές';
615 :
616 0 : @override
617 : String get manageKnownServersLong => 'Διαχείριση γνωστών διακομιστών';
618 :
619 0 : @override
620 : String get displayNameTooltip => 'Παρακαλώ εισάγετε ένα εμφανιζόμενο όνομα';
621 :
622 0 : @override
623 : String get manageKnownServersButton => 'Διαχείριση γνωστών διακομιστών';
624 :
625 0 : @override
626 : String get fieldDescriptionLabel => 'Περιγραφή';
627 :
628 0 : @override
629 : String get importLocalServerButton => 'Import %1';
630 :
631 0 : @override
632 : String get importLocalServerSelectText => 'Επιλογή τοπικού διακομιστή';
633 :
634 0 : @override
635 : String get importLocalServerLabel => 'Εισαγωγή ενός τοπικά φιλοξενούμενου διακομιστή';
636 :
637 0 : @override
638 : String get savePeerHistoryDescription => 'Determines whether to delete any history associated with the contact.';
639 :
640 0 : @override
641 : String get newMessagesLabel => 'Νέα μηνύματα';
642 :
643 0 : @override
644 : String get copyServerKeys => 'Αντιγραφή κλειδιών';
645 :
646 0 : @override
647 : String get verfiyResumeButton => 'Επαλήθευση/συνέχιση';
648 :
649 0 : @override
650 : String get fileCheckingStatus => 'Έλεγχος κατάστασης λήψης';
651 :
652 0 : @override
653 : String get fileInterrupted => 'Διακόπηκε';
654 :
655 0 : @override
656 : String get fileSavedTo => 'Αποθηκεύτηκε στο';
657 :
658 0 : @override
659 : String get plainServerDescription =>
660 : 'We recommend that you protect your Cwtch servers with a password. If you do not set a password on this server then anyone who has access to this device may be able to access information about this server, including sensitive cryptographic keys.';
661 :
662 0 : @override
663 : String get encryptedServerDescription =>
664 : 'Encrypting a server with a password protects it from other people who may also use this device. Encrypted servers cannot be decrypted, displayed or accessed until the correct password is entered to unlock them.';
665 :
666 0 : @override
667 : String get deleteServerSuccess => 'Ο διακομιστής διαγράφηκε με επιτυχία';
668 :
669 0 : @override
670 : String get enterCurrentPasswordForDeleteServer => 'Παρακαλούμε εισάγετε τον τρέχοντα κωδικό πρόσβασης για να διαγράψετε αυτόν τον διακομιστή';
671 :
672 0 : @override
673 : String get copyAddress => 'Αντιγραφή διεύθυνσης';
674 :
675 0 : @override
676 : String get settingServersDescription => 'The hosting servers experiment enables hosting and managing Cwtch servers';
677 :
678 0 : @override
679 : String get settingServers => 'Hosting Servers';
680 :
681 0 : @override
682 : String get enterServerPassword => 'Εισαγάγετε τον κωδικό πρόσβασης για να ξεκλειδώσετε τον διακομιστή';
683 :
684 0 : @override
685 : String get unlockProfileTip => 'Please create or unlock a profile to begin!';
686 :
687 0 : @override
688 : String get unlockServerTip => 'Please create or unlock a server to begin!';
689 :
690 0 : @override
691 : String get addServerTooltip => 'Προσθήκη νέου διακομιστή';
692 :
693 0 : @override
694 : String get serversManagerTitleShort => 'Διακομιστές';
695 :
696 0 : @override
697 : String get serversManagerTitleLong => 'Διακομιστές που φιλοξενείτε';
698 :
699 0 : @override
700 : String get saveServerButton => 'Αποθήκευση διακομιστή';
701 :
702 0 : @override
703 : String get serverAutostartDescription => 'Controls if the application will automatically launch the server on start';
704 :
705 0 : @override
706 : String get serverAutostartLabel => 'Αυτόματη εκκίνηση';
707 :
708 0 : @override
709 : String get serverEnabledDescription => 'Εκκίνηση ή διακοπή του διακομιστή';
710 :
711 0 : @override
712 : String get serverEnabled => 'Ενεργοποίηση διακομιστή';
713 :
714 0 : @override
715 : String get serverDescriptionDescription => 'Your description of the server for personal management use only, will never be shared';
716 :
717 0 : @override
718 : String get serverDescriptionLabel => 'Περιγραφή διακομιστή';
719 :
720 0 : @override
721 : String get serverAddress => 'Διεύθυνση διακομιστή';
722 :
723 0 : @override
724 : String get editServerTitle => 'Επεξεργασία διακομιστή';
725 :
726 0 : @override
727 : String get addServerTitle => 'Προσθήκη διακομιστή';
728 :
729 0 : @override
730 : String get titleManageProfilesShort => 'Προφίλ';
731 :
732 0 : @override
733 : String get descriptionStreamerMode => 'If turned on, this option makes the app more visually private for streaming or presenting with, for example, hiding profile and contact addresses';
734 :
735 0 : @override
736 : String get descriptionFileSharing =>
737 : 'The file sharing experiment allows you to send and receive files from Cwtch contacts and groups. Note that sharing a file with a group will result in members of that group connecting with you directly over Cwtch to download it.';
738 :
739 0 : @override
740 : String get settingFileSharing => 'File Sharing';
741 :
742 0 : @override
743 : String get tooltipSendFile => 'Αποστολή αρχείου';
744 :
745 0 : @override
746 : String get messageFileOffered => 'Η επαφή προσφέρεται να σας στείλει ένα αρχείο';
747 :
748 0 : @override
749 : String get messageFileSent => 'Στείλατε ένα αρχείο';
750 :
751 0 : @override
752 : String get messageEnableFileSharing => 'Enable the file sharing experiment to view this message.';
753 :
754 0 : @override
755 : String get labelFilesize => 'Μέγεθος';
756 :
757 0 : @override
758 : String get labelFilename => 'Όνομα αρχείου';
759 :
760 0 : @override
761 : String get downloadFileButton => 'Λήψη';
762 :
763 0 : @override
764 : String get openFolderButton => 'Άνοιγμα φακέλου';
765 :
766 0 : @override
767 : String get retrievingManifestMessage => 'Ανάκτηση πληροφοριών αρχείου...';
768 :
769 0 : @override
770 : String get streamerModeLabel => 'Streamer/Presentation Mode';
771 :
772 0 : @override
773 : String get archiveConversation => 'Αρχειοθετήστε αυτήν τη συνομιλία';
774 :
775 0 : @override
776 : String get profileOnionLabel => 'Send this address to contacts you want to connect with';
777 :
778 0 : @override
779 : String get addPeerTab => 'Προσθήκη επαφής';
780 :
781 0 : @override
782 : String get addPeer => 'Add Contact';
783 :
784 0 : @override
785 : String get peerNotOnline => 'Contact is offline. Applications cannot be used right now.';
786 :
787 0 : @override
788 : String get peerBlockedMessage => 'Contact is blocked';
789 :
790 0 : @override
791 : String get peerOfflineMessage => 'Contact is offline, messages can\'t be delivered right now';
792 :
793 0 : @override
794 : String get blockBtn => 'Block Contact';
795 :
796 0 : @override
797 : String get savePeerHistory => 'Save History';
798 :
799 0 : @override
800 : String get dontSavePeerHistory => 'Delete History';
801 :
802 0 : @override
803 : String get unblockBtn => 'Unblock Contact';
804 :
805 0 : @override
806 : String get blockUnknownLabel => 'Block Unknown Contacts';
807 :
808 0 : @override
809 : String get blockUnknownConnectionsEnabledDescription => 'Connections from unknown contacts are blocked. You can change this in Settings';
810 :
811 0 : @override
812 : String get networkStatusConnecting => 'Connecting to network and contacts...';
813 :
814 0 : @override
815 : String get showMessageButton => 'Εμφάνιση μηνύματος';
816 :
817 0 : @override
818 : String get blockedMessageMessage => 'Αυτό το μήνυμα προέρχεται από ένα προφίλ που έχετε μπλοκάρει.';
819 :
820 0 : @override
821 : String get placeholderEnterMessage => 'Πληκτρολογήστε ένα μήνυμα...';
822 :
823 0 : @override
824 : String get plainProfileDescription =>
825 : 'We recommend that you protect your Cwtch profiles with a password. If you do not set a password on this profile then anyone who has access to this device may be able to access information about this profile, including contacts, messages and sensitive cryptographic keys.';
826 :
827 0 : @override
828 : String get encryptedProfileDescription =>
829 : 'Encrypting a profile with a password protects it from other people who may also use this device. Encrypted profiles cannot be decrypted, displayed or accessed until the correct password is entered to unlock them.';
830 :
831 0 : @override
832 : String get addContactConfirm => 'Προσθήκη επαφής %1';
833 :
834 0 : @override
835 : String get addContact => 'Προσθήκη επαφής';
836 :
837 0 : @override
838 : String get contactGoto => 'Go to conversation with %1';
839 :
840 0 : @override
841 : String get settingUIColumnOptionSame => 'Same as portrait mode setting';
842 :
843 0 : @override
844 : String get settingUIColumnDouble14Ratio => 'Double (1:4)';
845 :
846 0 : @override
847 : String get settingUIColumnDouble12Ratio => 'Double (1:2)';
848 :
849 0 : @override
850 : String get settingUIColumnSingle => 'Single';
851 :
852 0 : @override
853 : String get settingUIColumnLandscape => 'UI Columns in Landscape Mode';
854 :
855 0 : @override
856 : String get settingUIColumnPortrait => 'UI Columns in Portrait Mode';
857 :
858 0 : @override
859 : String get tooltipRemoveThisQuotedMessage => 'Remove quoted message.';
860 :
861 0 : @override
862 : String get tooltipReplyToThisMessage => 'Reply to this message';
863 :
864 0 : @override
865 : String get tooltipRejectContactRequest => 'Reject this contact request';
866 :
867 0 : @override
868 : String get tooltipAcceptContactRequest => 'Accept this contact request.';
869 :
870 0 : @override
871 : String get notificationNewMessageFromGroup => 'New message in a group!';
872 :
873 0 : @override
874 : String get notificationNewMessageFromPeer => 'New message from a contact!';
875 :
876 0 : @override
877 : String get tooltipHidePassword => 'Hide Password';
878 :
879 0 : @override
880 : String get tooltipShowPassword => 'Show Password';
881 :
882 0 : @override
883 : String get serverNotSynced => 'Syncing New Messages (This can take some time)...';
884 :
885 0 : @override
886 : String get groupInviteSettingsWarning => 'You have been invited to join a group! Please enable the Group Chat Experiment in Settings to view this Invitation.';
887 :
888 0 : @override
889 : String get shutdownCwtchAction => 'Shutdown Cwtch';
890 :
891 0 : @override
892 : String get shutdownCwtchDialog => 'Are you sure you want to shutdown Cwtch? This will close all connections, and exit the application.';
893 :
894 0 : @override
895 : String get shutdownCwtchDialogTitle => 'Shutdown Cwtch?';
896 :
897 0 : @override
898 : String get shutdownCwtchTooltip => 'Shutdown Cwtch';
899 :
900 0 : @override
901 : String get malformedMessage => 'Malformed message';
902 :
903 0 : @override
904 : String get profileDeleteSuccess => 'Successfully deleted profile';
905 :
906 0 : @override
907 : String get debugLog => 'Turn on console debug logging';
908 :
909 0 : @override
910 : String get torNetworkStatus => 'Tor network status';
911 :
912 0 : @override
913 : String get addContactFirst => 'Add or pick a contact to begin chatting.';
914 :
915 0 : @override
916 : String get createProfileToBegin => 'Please create or unlock a profile to begin';
917 :
918 0 : @override
919 : String get nickChangeSuccess => 'Profile nickname changed successfully';
920 :
921 0 : @override
922 : String get addServerFirst => 'You need to add a server before you can create a group';
923 :
924 0 : @override
925 : String get deleteProfileSuccess => 'Successfully deleted profile';
926 :
927 0 : @override
928 : String get sendInvite => 'Send a contact or group invite';
929 :
930 0 : @override
931 : String get sendMessage => 'Send Message';
932 :
933 0 : @override
934 : String get cancel => 'Cancel';
935 :
936 0 : @override
937 : String get resetTor => 'Reset';
938 :
939 0 : @override
940 : String get torStatus => 'Tor Status';
941 :
942 0 : @override
943 : String get torVersion => 'Tor Version';
944 :
945 0 : @override
946 : String get sendAnInvitation => 'You sent an invitation for: ';
947 :
948 0 : @override
949 : String get contactSuggestion => 'This is a contact suggestion for: ';
950 :
951 0 : @override
952 : String get rejected => 'Rejected!';
953 :
954 0 : @override
955 : String get accepted => 'Accepted!';
956 :
957 0 : @override
958 : String get chatHistoryDefault => 'This conversation will be deleted when Cwtch is closed! Message history can be enabled per-conversation via the Settings menu in the upper right.';
959 :
960 0 : @override
961 : String get newPassword => 'New Password';
962 :
963 0 : @override
964 : String get yesLeave => 'Yes, Leave This Conversation';
965 :
966 0 : @override
967 : String get reallyLeaveThisGroupPrompt => 'Are you sure you want to leave this conversation? All messages and attributes will be deleted.';
968 :
969 0 : @override
970 : String get leaveConversation => 'Leave This Conversation';
971 :
972 0 : @override
973 : String get inviteToGroup => 'You have been invited to join a group:';
974 :
975 0 : @override
976 : String get pasteAddressToAddContact => 'Paste a cwtch address, invitation or key bundle here to add a new conversation';
977 :
978 0 : @override
979 : String get tooltipAddContact => 'Add a new contact or conversation';
980 :
981 0 : @override
982 : String get titleManageContacts => 'Conversations';
983 :
984 0 : @override
985 : String get titleManageServers => 'Manage Servers';
986 :
987 0 : @override
988 : String get successfullAddedContact => 'Successfully added ';
989 :
990 0 : @override
991 : String get descriptionBlockUnknownConnections => 'If turned on, this option will automatically close connections from Cwtch users that have not been added to your contact list.';
992 :
993 0 : @override
994 : String get descriptionExperimentsGroups => 'The group experiment allows Cwtch to connect with untrusted server infrastructure to facilitate communication with more than one contact.';
995 :
996 0 : @override
997 : String get descriptionExperiments =>
998 : 'Cwtch experiments are optional, opt-in features that add additional functionality to Cwtch that may have different privacy considerations than traditional 1:1 metadata resistant chat e.g. group chat, bot integration etc.';
999 :
1000 0 : @override
1001 : String get titleManageProfiles => 'Manage Cwtch Profiles';
1002 :
1003 0 : @override
1004 : String get tooltipUnlockProfiles => 'Unlock encrypted profiles by entering their password.';
1005 :
1006 0 : @override
1007 : String get tooltipOpenSettings => 'Open the settings pane';
1008 :
1009 0 : @override
1010 : String get invalidImportString => 'Invalid import string';
1011 :
1012 0 : @override
1013 : String get contactAlreadyExists => 'Contact Already Exists';
1014 :
1015 0 : @override
1016 : String get conversationSettings => 'Ρυθμίσεις συνομιλίας';
1017 :
1018 0 : @override
1019 : String get enterCurrentPasswordForDelete => 'Please enter current password to delete this profile.';
1020 :
1021 0 : @override
1022 : String get enableGroups => 'Enable Group Chat';
1023 :
1024 0 : @override
1025 : String get experimentsEnabled => 'Enable Experiments';
1026 :
1027 0 : @override
1028 : String get addListItem => 'Add a New List Item';
1029 :
1030 0 : @override
1031 : String get addNewItem => 'Add a new item to the list';
1032 :
1033 0 : @override
1034 : String get todoPlaceholder => 'Todo...';
1035 :
1036 0 : @override
1037 : String get newConnectionPaneTitle => 'New Connection';
1038 :
1039 0 : @override
1040 : String get networkStatusOnline => 'Online';
1041 :
1042 0 : @override
1043 : String get networkStatusAttemptingTor => 'Attempting to connect to Tor network';
1044 :
1045 0 : @override
1046 : String get networkStatusDisconnected => 'Disconnected from the internet, check your connection';
1047 :
1048 0 : @override
1049 : String get viewGroupMembershipTooltip => 'View Group Membership';
1050 :
1051 0 : @override
1052 : String get loadingTor => 'Loading tor...';
1053 :
1054 0 : @override
1055 : String get smallTextLabel => 'Small';
1056 :
1057 0 : @override
1058 : String get builddate => 'Built on: %2';
1059 :
1060 0 : @override
1061 : String get version => 'Version %1';
1062 :
1063 0 : @override
1064 : String get versionTor => 'Version %1 with tor %2';
1065 :
1066 0 : @override
1067 : String get themeDark => 'Dark';
1068 :
1069 0 : @override
1070 : String get themeLight => 'Light';
1071 :
1072 0 : @override
1073 : String get largeTextLabel => 'Large';
1074 :
1075 0 : @override
1076 : String get settingInterfaceZoom => 'Zoom level';
1077 :
1078 0 : @override
1079 : String get settingLanguage => 'Language';
1080 :
1081 0 : @override
1082 : String get zoomLabel => 'Interface zoom (mostly affects text and button sizes)';
1083 :
1084 0 : @override
1085 : String get versionBuilddate => 'Version: %1 Built on: %2';
1086 :
1087 0 : @override
1088 : String get cwtchSettingsTitle => 'Cwtch Settings';
1089 :
1090 0 : @override
1091 : String get unlock => 'Unlock';
1092 :
1093 0 : @override
1094 : String get yourServers => 'Your Servers';
1095 :
1096 0 : @override
1097 : String get yourProfiles => 'Your Profiles';
1098 :
1099 0 : @override
1100 : String get error0ProfilesLoadedForPassword => '0 profiles loaded with that password';
1101 :
1102 0 : @override
1103 : String get password => 'Password';
1104 :
1105 0 : @override
1106 : String get enterProfilePassword => 'Enter a password to view your profiles';
1107 :
1108 0 : @override
1109 : String get addNewProfileBtn => 'Add new profile';
1110 :
1111 0 : @override
1112 : String get deleteConfirmText => 'DELETE';
1113 :
1114 0 : @override
1115 : String get deleteProfileConfirmBtn => 'Really Delete Profile';
1116 :
1117 0 : @override
1118 : String get deleteConfirmLabel => 'Type DELETE to confirm';
1119 :
1120 0 : @override
1121 : String get deleteProfileBtn => 'Delete Profile';
1122 :
1123 0 : @override
1124 : String get passwordChangeError => 'Error changing password: Supplied password rejected';
1125 :
1126 0 : @override
1127 : String get passwordErrorMatch => 'Passwords do not match';
1128 :
1129 0 : @override
1130 : String get saveProfileBtn => 'Save Profile';
1131 :
1132 0 : @override
1133 : String get createProfileBtn => 'Create Profile';
1134 :
1135 0 : @override
1136 : String get passwordErrorEmpty => 'Password cannot be empty';
1137 :
1138 0 : @override
1139 : String get password2Label => 'Reenter password';
1140 :
1141 0 : @override
1142 : String get password1Label => 'Password';
1143 :
1144 0 : @override
1145 : String get currentPasswordLabel => 'Current Password';
1146 :
1147 0 : @override
1148 : String get yourDisplayName => 'Your Display Name';
1149 :
1150 0 : @override
1151 : String get noPasswordWarning => 'Not using a password on this account means that all data stored locally will not be encrypted';
1152 :
1153 0 : @override
1154 : String get radioNoPassword => 'Unencrypted (No password)';
1155 :
1156 0 : @override
1157 : String get radioUsePassword => 'Password';
1158 :
1159 0 : @override
1160 : String get newProfile => 'New Profile';
1161 :
1162 0 : @override
1163 : String get defaultProfileName => 'Alice';
1164 :
1165 0 : @override
1166 : String get profileName => 'Display name';
1167 :
1168 0 : @override
1169 : String get editProfileTitle => 'Edit Profile';
1170 :
1171 0 : @override
1172 : String get addProfileTitle => 'Add new profile';
1173 :
1174 0 : @override
1175 : String get deleteBtn => 'Delete';
1176 :
1177 0 : @override
1178 : String get saveBtn => 'Save';
1179 :
1180 0 : @override
1181 : String get displayNameLabel => 'Display Name';
1182 :
1183 0 : @override
1184 : String get copiedToClipboardNotification => 'Copied to Clipboard';
1185 :
1186 0 : @override
1187 : String get addressLabel => 'Address';
1188 :
1189 0 : @override
1190 : String get puzzleGameBtn => 'Puzzle Game';
1191 :
1192 0 : @override
1193 : String get bulletinsBtn => 'Bulletins';
1194 :
1195 0 : @override
1196 : String get listsBtn => 'Lists';
1197 :
1198 0 : @override
1199 : String get chatBtn => 'Chat';
1200 :
1201 0 : @override
1202 : String get rejectGroupBtn => 'Reject';
1203 :
1204 0 : @override
1205 : String get acceptGroupBtn => 'Accept';
1206 :
1207 0 : @override
1208 : String get acceptGroupInviteLabel => 'Do you want to accept the invitation to';
1209 :
1210 0 : @override
1211 : String get newGroupBtn => 'Create new group';
1212 :
1213 0 : @override
1214 : String get copyBtn => 'Copy';
1215 :
1216 0 : @override
1217 : String get pendingLabel => 'Pending';
1218 :
1219 0 : @override
1220 : String get acknowledgedLabel => 'Acknowledged';
1221 :
1222 0 : @override
1223 : String get couldNotSendMsgError => 'Could not send this message';
1224 :
1225 0 : @override
1226 : String get dmTooltip => 'Click to DM';
1227 :
1228 0 : @override
1229 : String get membershipDescription => 'Below is a list of users who have sent messages to the group. This list may not reflect all users who have access to the group.';
1230 :
1231 0 : @override
1232 : String get addListItemBtn => 'Add Item';
1233 :
1234 0 : @override
1235 : String get searchList => 'Search List';
1236 :
1237 0 : @override
1238 : String get update => 'Update';
1239 :
1240 0 : @override
1241 : String get inviteBtn => 'Invite';
1242 :
1243 0 : @override
1244 : String get inviteToGroupLabel => 'Invite to group';
1245 :
1246 0 : @override
1247 : String get groupNameLabel => 'Group Name';
1248 :
1249 0 : @override
1250 : String get viewServerInfo => 'Server Info';
1251 :
1252 0 : @override
1253 : String get serverSynced => 'Synced';
1254 :
1255 0 : @override
1256 : String get serverConnectivityDisconnected => 'Server Disconnected';
1257 :
1258 0 : @override
1259 : String get serverConnectivityConnected => 'Server Connected';
1260 :
1261 0 : @override
1262 : String get serverInfo => 'Server Information';
1263 :
1264 0 : @override
1265 : String get invitationLabel => 'Invitation';
1266 :
1267 0 : @override
1268 : String get serverLabel => 'Server';
1269 :
1270 0 : @override
1271 : String get search => 'Search...';
1272 :
1273 0 : @override
1274 : String get blocked => 'Blocked';
1275 :
1276 0 : @override
1277 : String get titlePlaceholder => 'title...';
1278 :
1279 0 : @override
1280 : String get postNewBulletinLabel => 'Post new bulletin';
1281 :
1282 0 : @override
1283 : String get newBulletinLabel => 'New Bulletin';
1284 :
1285 0 : @override
1286 : String get joinGroup => 'Join group';
1287 :
1288 0 : @override
1289 : String get createGroup => 'Create group';
1290 :
1291 0 : @override
1292 : String get groupAddr => 'Address';
1293 :
1294 0 : @override
1295 : String get invitation => 'Invitation';
1296 :
1297 0 : @override
1298 : String get server => 'Διακομιστής';
1299 :
1300 0 : @override
1301 : String get peerName => 'Όνομα';
1302 :
1303 0 : @override
1304 : String get peerAddress => 'Διεύθυνση';
1305 :
1306 0 : @override
1307 : String get joinGroupTab => 'Εγγραφείτε σε μια ομάδα';
1308 :
1309 0 : @override
1310 : String get createGroupTab => 'Create a group';
1311 :
1312 0 : @override
1313 : String get createGroupBtn => 'Create';
1314 :
1315 0 : @override
1316 : String get defaultGroupName => 'Φοβερή ομάδα';
1317 :
1318 0 : @override
1319 : String get createGroupTitle => 'Δημιουργία ομάδας';
1320 :
1321 0 : @override
1322 : String get hybridGroupsManagerTitleShort => 'Hosted Hybrid Groups';
1323 :
1324 0 : @override
1325 : String get hybridGroupsManagerTitleLong => 'Hybrid Groups Hosted by You';
1326 :
1327 0 : @override
1328 : String get addHybridGroupTooltip => 'Add group';
1329 :
1330 0 : @override
1331 : String get unlockHybridGroupsTip => 'Unlock group';
1332 :
1333 0 : @override
1334 : String get tooltipUnlockServers => 'Unlock encrypted servers by entering their password.';
1335 :
1336 0 : @override
1337 : String get tooltipUnlockHybridGroups => 'Unlock encrypted groups by entering their password.';
1338 :
1339 0 : @override
1340 : String get enterHybridGroupPassword => 'Enter password to unlock group';
1341 :
1342 0 : @override
1343 : String get addHybridGroupTitle => 'Add group';
1344 :
1345 0 : @override
1346 : String get editHybridGroupTitle => 'Edit group';
1347 :
1348 0 : @override
1349 : String get hybridGroupAddress => 'Hybrid Group Address';
1350 :
1351 0 : @override
1352 : String get hybridGroupDescriptionLabel => 'Group Description';
1353 :
1354 0 : @override
1355 : String get hybridGroupDescriptionDescription => 'The initial name of the group, this will be shared with group members';
1356 :
1357 0 : @override
1358 : String get hybridGroupInitialAdminDescription => 'The founding admin for this group (can be changed later)';
1359 :
1360 0 : @override
1361 : String get hybridGroupSelectAnAdminHint => 'Please select a profile to take the role of group admin';
1362 :
1363 0 : @override
1364 : String get hybridGroupEnabled => 'Group enabled';
1365 :
1366 0 : @override
1367 : String get hybridGroupEnabledDescription => 'Start or stop the group';
1368 :
1369 0 : @override
1370 : String get hybridGroupAutostartLabel => 'Autostart';
1371 :
1372 0 : @override
1373 : String get hybridGroupAutostartDescription => 'Controls if the application will automatically launch the hybrid group as soon as it is loaded';
1374 :
1375 0 : @override
1376 : String get hybridGroupMetricsLabel => 'Group metrics';
1377 :
1378 0 : @override
1379 : String get hybridGroupTotalMessagesLabel => 'Messages';
1380 :
1381 0 : @override
1382 : String get hybridGroupConnectionsLabel => 'Connections';
1383 :
1384 0 : @override
1385 : String get enterCurrentPasswordForDeleteHybridGroup => 'Please enter current password to delete this group';
1386 :
1387 0 : @override
1388 : String get plainHybridGroupDescription =>
1389 : 'We recommend that you protect your Cwtch groups with a password. If you do not set a password on this group then anyone who has access to this device may be able to access information about this group, including sensitive cryptographic keys.';
1390 :
1391 0 : @override
1392 : String get encryptedHybridGroupDescription =>
1393 : 'Encrypting a group with a password protects it from other people who may also use this device. Encrypted groups cannot be decrypted, displayed or accessed until the correct password is entered to unlock them.';
1394 :
1395 0 : @override
1396 : String get saveHybridGroupButton => 'Save group';
1397 :
1398 0 : @override
1399 : String get deleteHybridGroupConfirmBtn => 'Really delete group?';
1400 :
1401 0 : @override
1402 : String get deleteHybridGroupSuccess => 'Successfully deleted group';
1403 :
1404 0 : @override
1405 : String get copyHybridGroupKeys => 'Copy keys';
1406 :
1407 0 : @override
1408 : String get settingHybridGroups => 'Hybrid Groups';
1409 :
1410 0 : @override
1411 : String get settingHybridGroupsDescription =>
1412 : 'This experiment enabled interacting with hybrid groups. On desktop platforms, this experiment also turns on the option to create, host and run your own groups.';
1413 :
1414 0 : @override
1415 : String get hybridNotEnabledWarning => 'This is a hybrid group, but you have disabled the Hybrid Groups Experiment in your settings. Re-enable the experiment to interact with it.';
1416 :
1417 0 : @override
1418 : String get roleAdmin => 'Admin';
1419 :
1420 0 : @override
1421 : String get roleAdminPlural => 'Admins';
1422 :
1423 0 : @override
1424 : String get roleOp => 'Operator';
1425 :
1426 0 : @override
1427 : String get roleOpPlural => 'Operators';
1428 :
1429 0 : @override
1430 : String get roleMod => 'Moderator';
1431 :
1432 0 : @override
1433 : String get roleModPlural => 'Moderators';
1434 :
1435 0 : @override
1436 : String get roleVoice => 'Voice';
1437 :
1438 0 : @override
1439 : String get roleVoicePlural => 'Voices';
1440 :
1441 0 : @override
1442 : String get roleUser => 'User';
1443 :
1444 0 : @override
1445 : String get roleUserPlural => 'Users';
1446 :
1447 0 : @override
1448 : String get roleBanned => 'Banned';
1449 :
1450 0 : @override
1451 : String get roleUnknown => 'Unknown';
1452 :
1453 0 : @override
1454 : String get titleModerationOptions => 'Moderation options';
1455 :
1456 0 : @override
1457 : String get messageHidden => 'Message hidden by a moderator.';
1458 :
1459 0 : @override
1460 : String get messageHiddenPreview => 'This message is currently hidden from regular users. As a moderator, you may decide to un-hide it.';
1461 :
1462 0 : @override
1463 : String get messageWithheld => 'Message hidden by default - group is +m';
1464 :
1465 0 : @override
1466 : String get messageDeleted => 'This message was deleted by a moderator.';
1467 :
1468 0 : @override
1469 : String get buttonMessagePreview => 'Preview';
1470 :
1471 0 : @override
1472 : String get buttonMessageReveal => 'Reveal message';
1473 :
1474 0 : @override
1475 : String get buttonMessageHide => 'Hide message';
1476 :
1477 0 : @override
1478 : String get buttonMessageUnhide => 'Unhide message';
1479 :
1480 0 : @override
1481 : String get buttonMessageDelete => 'Delete message';
1482 :
1483 0 : @override
1484 : String get editGroupTitle => 'Edit Group';
1485 :
1486 0 : @override
1487 : String get editGroupMetadataTitle => 'Metadata';
1488 :
1489 0 : @override
1490 : String get editGroupModeTitle => 'Group Mode';
1491 :
1492 0 : @override
1493 : String get editGroupMaskTitle => 'Moderator Modes';
1494 :
1495 0 : @override
1496 : String get changeGroupPicture => 'Change group picture';
1497 :
1498 0 : @override
1499 : String get groupInfoName => 'Group name (public)';
1500 :
1501 0 : @override
1502 : String get groupInfoTopic => 'Group topic';
1503 :
1504 0 : @override
1505 : String get groupInfoExtra1 => 'Extra public information 1';
1506 :
1507 0 : @override
1508 : String get groupInfoExtra2 => 'Extra public information 2';
1509 :
1510 0 : @override
1511 : String get groupModeF => 'Filesharing allowed (+f)';
1512 :
1513 0 : @override
1514 : String get groupModeFDescription => 'Allows members to share files with the group (if they have the file sharing experiment enabled)';
1515 :
1516 0 : @override
1517 : String get groupModeS => 'Slow mode (+s)';
1518 :
1519 0 : @override
1520 : String get groupModeSDescription => 'Restricts group members to sending one message every 60 seconds.';
1521 :
1522 0 : @override
1523 : String get groupModeI => 'Anyone can invite (+i)';
1524 :
1525 0 : @override
1526 : String get groupModeIDescription => 'Anyone existing member can add new members to the group, instead of just admins/ops.';
1527 :
1528 0 : @override
1529 : String get groupModeO => 'Open group (+o)';
1530 :
1531 0 : @override
1532 : String get groupModeODescription => 'Anyone can join the group without an invitation, if they have the invitation string (see conversation settings).';
1533 :
1534 0 : @override
1535 : String get groupModeV => 'Voice only (+v)';
1536 :
1537 0 : @override
1538 : String get groupModeVDescription => 'Only users with the voice role or higher can send messages to the group.';
1539 :
1540 0 : @override
1541 : String get groupModeM => 'Hide by default (+m)';
1542 :
1543 0 : @override
1544 : String get groupModeMDescription => 'All messages to the channel are hidden. Moderators or above can review the contents of messages and decide whether to reveal them.';
1545 :
1546 0 : @override
1547 : String get groupModeW => 'Write-only / no-read (+w)';
1548 :
1549 0 : @override
1550 : String get groupModeWDescription =>
1551 : 'Messages can be sent to the channel, but only moderators or above will receive them. Use this, for example, to make a channel for privately sending requests or reporting sensitive issues.';
1552 :
1553 0 : @override
1554 : String get groupModeE => 'Equality (+e)';
1555 :
1556 0 : @override
1557 : String get groupModeEDescription => 'Normally, users can only promote/demote to roles below their own. With +e enabled, ops can promote/demote other ops, and mods can promote/demote other mods.';
1558 :
1559 0 : @override
1560 : String get footnoteMask => '* These modes can be changed by moderators (see: Mask tab).';
1561 :
1562 0 : @override
1563 : String get explainerMasks =>
1564 : 'Normally, only admins and ops can change group mode settings. However, by enabling mode masks below, moderators can also toggle those group modes. For example, you might want to allow mods to toggle slow mode for the group.';
1565 :
1566 0 : @override
1567 : String get editMembershipTitle => 'Edit Members';
1568 :
1569 0 : @override
1570 : String get editMembersTabTitle => 'Members';
1571 :
1572 0 : @override
1573 : String get editBansTabTitle => 'Banned Members';
1574 :
1575 0 : @override
1576 : String get noBansMessage => 'If someone is banned from the group, they will appear here.';
1577 :
1578 0 : @override
1579 : String get explainUnban => 'To unban someone, use the Add New Member control to add them back to the member list.';
1580 :
1581 0 : @override
1582 : String get buttonKick => 'Kick member';
1583 :
1584 0 : @override
1585 : String get confirmKick => 'Are you sure you want to remove \$onion... from the group? They will be banned from re-joining unless a moderator unbans them.';
1586 :
1587 0 : @override
1588 : String get buttonChangeRole => 'Change member role';
1589 :
1590 0 : @override
1591 : String get addMemberLabel => 'Add new member';
1592 :
1593 0 : @override
1594 : String get addMemberButton => 'Add';
1595 :
1596 0 : @override
1597 : String get explainOpenGroup => 'This is an open group. You can invite a new member here, or they can join directly by using the invite string found in Conversation Settings.';
1598 :
1599 0 : @override
1600 : String get buttonMemberDrawer => 'View group members';
1601 :
1602 0 : @override
1603 : String get displayNameLocalOnly => 'Display name (local only)';
1604 :
1605 0 : @override
1606 : String get anyoneCanJoin => 'Anyone can join this group by adding this group address as a contact.';
1607 :
1608 0 : @override
1609 : String get inviteRequired => 'New members must be added to this group via the Group Membership controls.';
1610 :
1611 0 : @override
1612 : String get errVoiceOnly => 'You do not have permission to speak in this channel';
1613 :
1614 0 : @override
1615 : String get hybridGroupInviteSettingsWarning => 'You have been invited to join a hybrid group. Please enabled the hybrid groups experiment in Settings to view this invitation.';
1616 : }
|