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