From 575943ae7d645204dd3bdc0afbb7d37ff57a70ff Mon Sep 17 00:00:00 2001 From: Nora Trapp Date: Fri, 10 Jan 2020 12:13:57 -0800 Subject: [PATCH 1/9] Update view-once icons --- .../view-once-24.imageset/Contents.json | 11 +---------- .../viewed-once-24.imageset/Contents.json | 12 ++++++++++++ .../viewed-once-24.imageset/viewed-once-24.pdf | Bin 0 -> 48259 bytes .../Cells/OWSMessageViewOnceView.m | 14 +++++++------- 4 files changed, 20 insertions(+), 17 deletions(-) create mode 100644 Signal/Images.xcassets/viewed-once-24.imageset/Contents.json create mode 100644 Signal/Images.xcassets/viewed-once-24.imageset/viewed-once-24.pdf diff --git a/Signal/Images.xcassets/view-once-24.imageset/Contents.json b/Signal/Images.xcassets/view-once-24.imageset/Contents.json index ad28ae1a68..bfbdac6f19 100644 --- a/Signal/Images.xcassets/view-once-24.imageset/Contents.json +++ b/Signal/Images.xcassets/view-once-24.imageset/Contents.json @@ -2,16 +2,7 @@ "images" : [ { "idiom" : "universal", - "filename" : "view-once-24.pdf", - "scale" : "1x" - }, - { - "idiom" : "universal", - "scale" : "2x" - }, - { - "idiom" : "universal", - "scale" : "3x" + "filename" : "view-once-24.pdf" } ], "info" : { diff --git a/Signal/Images.xcassets/viewed-once-24.imageset/Contents.json b/Signal/Images.xcassets/viewed-once-24.imageset/Contents.json new file mode 100644 index 0000000000..acc3f82a69 --- /dev/null +++ b/Signal/Images.xcassets/viewed-once-24.imageset/Contents.json @@ -0,0 +1,12 @@ +{ + "images" : [ + { + "idiom" : "universal", + "filename" : "viewed-once-24.pdf" + } + ], + "info" : { + "version" : 1, + "author" : "xcode" + } +} \ No newline at end of file diff --git a/Signal/Images.xcassets/viewed-once-24.imageset/viewed-once-24.pdf b/Signal/Images.xcassets/viewed-once-24.imageset/viewed-once-24.pdf new file mode 100644 index 0000000000000000000000000000000000000000..c134e3e0eb146380fb60f4959c082843ae4a19d2 GIT binary patch literal 48259 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 literal 0 HcmV?d00001 diff --git a/Signal/src/ViewControllers/ConversationView/Cells/OWSMessageViewOnceView.m b/Signal/src/ViewControllers/ConversationView/Cells/OWSMessageViewOnceView.m index 8520686737..7f678dfc45 100644 --- a/Signal/src/ViewControllers/ConversationView/Cells/OWSMessageViewOnceView.m +++ b/Signal/src/ViewControllers/ConversationView/Cells/OWSMessageViewOnceView.m @@ -1,5 +1,5 @@ // -// Copyright (c) 2019 Open Whisper Systems. All rights reserved. +// Copyright (c) 2020 Open Whisper Systems. All rights reserved. // #import "OWSMessageViewOnceView.h" @@ -507,19 +507,19 @@ typedef NS_ENUM(NSUInteger, ViewOnceMessageType) { OWSFailDebug(@"Invalid value."); // Fall through. case ViewOnceMessageState_IncomingExpired: - return @"play-outline-24"; + return @"viewed-once-24"; case ViewOnceMessageState_IncomingDownloading: OWSFailDebug(@"Unexpected state."); return nil; case ViewOnceMessageState_IncomingFailed: - return @"retry-24"; - case ViewOnceMessageState_IncomingAvailable: - return @"play-filled-24"; - case ViewOnceMessageState_OutgoingFailed: return @"arrow-down-circle-outline-24"; + case ViewOnceMessageState_IncomingAvailable: + return @"view-once-24"; + case ViewOnceMessageState_OutgoingFailed: + return @"retry-24"; case ViewOnceMessageState_OutgoingSending: case ViewOnceMessageState_OutgoingSentExpired: - return @"play-outline-24"; + return @"viewed-once-24"; case ViewOnceMessageState_IncomingInvalidContent: OWSFailDebug(@"Unexpected state."); return nil; From b4bb10dc68bd3f045c8eacfe6beb0efb06dc9ccd Mon Sep 17 00:00:00 2001 From: Nora Trapp Date: Fri, 10 Jan 2020 12:14:27 -0800 Subject: [PATCH 2/9] Update view-once copy --- .../ConversationView/Cells/OWSMessageViewOnceView.m | 2 -- Signal/translations/en.lproj/Localizable.strings | 10 +++++----- SignalMessaging/ViewModels/OWSQuotedReplyModel.m | 4 ++-- SignalServiceKit/src/Messages/Interactions/TSMessage.m | 9 +++------ 4 files changed, 10 insertions(+), 15 deletions(-) diff --git a/Signal/src/ViewControllers/ConversationView/Cells/OWSMessageViewOnceView.m b/Signal/src/ViewControllers/ConversationView/Cells/OWSMessageViewOnceView.m index 7f678dfc45..116235282a 100644 --- a/Signal/src/ViewControllers/ConversationView/Cells/OWSMessageViewOnceView.m +++ b/Signal/src/ViewControllers/ConversationView/Cells/OWSMessageViewOnceView.m @@ -472,8 +472,6 @@ typedef NS_ENUM(NSUInteger, ViewOnceMessageType) { self.label.text = CommonStrings.retryButton; break; case ViewOnceMessageState_OutgoingSending: - self.label.text = NSLocalizedString(@"MESSAGE_STATUS_SENDING", @"message status while message is sending."); - break; case ViewOnceMessageState_OutgoingSentExpired: self.label.text = NSLocalizedString( @"PER_MESSAGE_EXPIRATION_OUTGOING_MESSAGE", @"Label for outgoing view-once messages."); diff --git a/Signal/translations/en.lproj/Localizable.strings b/Signal/translations/en.lproj/Localizable.strings index ebb03794d2..a47c171151 100644 --- a/Signal/translations/en.lproj/Localizable.strings +++ b/Signal/translations/en.lproj/Localizable.strings @@ -1888,22 +1888,22 @@ "PER_MESSAGE_EXPIRATION_INVALID_CONTENT" = "Error handling incoming message"; /* inbox cell and notification text for an already viewed view-once media message. */ -"PER_MESSAGE_EXPIRATION_NOT_VIEWABLE" = "Media Message"; +"PER_MESSAGE_EXPIRATION_NOT_VIEWABLE" = "View-once media"; /* Label for outgoing view-once messages. */ "PER_MESSAGE_EXPIRATION_OUTGOING_MESSAGE" = "Media"; /* inbox cell and notification text for a view-once photo. */ -"PER_MESSAGE_EXPIRATION_PHOTO_PREVIEW" = "Disappearing Photo"; +"PER_MESSAGE_EXPIRATION_PHOTO_PREVIEW" = "View-once photo"; /* inbox cell and notification text for a view-once video. */ -"PER_MESSAGE_EXPIRATION_VIDEO_PREVIEW" = "Disappearing Video"; +"PER_MESSAGE_EXPIRATION_VIDEO_PREVIEW" = "View-once video"; /* Label for view-once messages indicating that user can tap to view the message's contents. */ -"PER_MESSAGE_EXPIRATION_VIEW_PHOTO" = "Photo"; +"PER_MESSAGE_EXPIRATION_VIEW_PHOTO" = "View Photo"; /* Label for view-once messages indicating that user can tap to view the message's contents. */ -"PER_MESSAGE_EXPIRATION_VIEW_VIDEO" = "Video"; +"PER_MESSAGE_EXPIRATION_VIEW_VIDEO" = "View Video"; /* Label for view-once messages indicating that the local user has viewed the message's contents. */ "PER_MESSAGE_EXPIRATION_VIEWED" = "Viewed"; diff --git a/SignalMessaging/ViewModels/OWSQuotedReplyModel.m b/SignalMessaging/ViewModels/OWSQuotedReplyModel.m index 9d06433ea8..e52351470b 100644 --- a/SignalMessaging/ViewModels/OWSQuotedReplyModel.m +++ b/SignalMessaging/ViewModels/OWSQuotedReplyModel.m @@ -1,5 +1,5 @@ // -// Copyright (c) 2019 Open Whisper Systems. All rights reserved. +// Copyright (c) 2020 Open Whisper Systems. All rights reserved. // #import "OWSQuotedReplyModel.h" @@ -148,7 +148,7 @@ NS_ASSUME_NONNULL_BEGIN // We construct a quote that does not include any of the // quoted message's renderable content. NSString *body - = NSLocalizedString(@"PER_MESSAGE_EXPIRATION_OUTGOING_MESSAGE", @"Label for outgoing view-once messages."); + = NSLocalizedString(@"PER_MESSAGE_EXPIRATION_NOT_VIEWABLE", @"inbox cell and notification text for an already viewed view-once media message."); return [[self alloc] initWithTimestamp:timestamp authorAddress:authorAddress body:body diff --git a/SignalServiceKit/src/Messages/Interactions/TSMessage.m b/SignalServiceKit/src/Messages/Interactions/TSMessage.m index 4498a05b4d..cbcc9258ce 100644 --- a/SignalServiceKit/src/Messages/Interactions/TSMessage.m +++ b/SignalServiceKit/src/Messages/Interactions/TSMessage.m @@ -1,5 +1,5 @@ // -// Copyright (c) 2019 Open Whisper Systems. All rights reserved. +// Copyright (c) 2020 Open Whisper Systems. All rights reserved. // #import "TSMessage.h" @@ -494,17 +494,14 @@ static const NSUInteger OWSMessageSchemaVersion = 4; return NSLocalizedString(@"PER_MESSAGE_EXPIRATION_NOT_VIEWABLE", @"inbox cell and notification text for an already viewed view-once media message."); } else { - NSString *emoji = [TSAttachment emojiForMimeType:mediaAttachment.contentType]; - NSString *messageDescription; if (mediaAttachment.isVideo) { - messageDescription = NSLocalizedString(@"PER_MESSAGE_EXPIRATION_VIDEO_PREVIEW", + return NSLocalizedString(@"PER_MESSAGE_EXPIRATION_VIDEO_PREVIEW", @"inbox cell and notification text for a view-once video."); } else { OWSAssertDebug(mediaAttachment.isImage); - messageDescription = NSLocalizedString(@"PER_MESSAGE_EXPIRATION_PHOTO_PREVIEW", + return NSLocalizedString(@"PER_MESSAGE_EXPIRATION_PHOTO_PREVIEW", @"inbox cell and notification text for a view-once photo."); } - return [[emoji stringByAppendingString:@" "] stringByAppendingString:messageDescription]; } } } From 2b08989fa36b2ff67858672f42726f216ca54ddc Mon Sep 17 00:00:00 2001 From: Nora Trapp Date: Fri, 10 Jan 2020 12:33:26 -0800 Subject: [PATCH 3/9] View-once setting is not sticky --- .../AttachmentApprovalViewController.swift | 15 +++++---------- .../AttachmentTextToolbar.swift | 15 +++++++-------- SignalMessaging/utils/OWSPreferences.h | 5 +---- SignalMessaging/utils/OWSPreferences.m | 17 +---------------- 4 files changed, 14 insertions(+), 38 deletions(-) diff --git a/SignalMessaging/ViewControllers/AttachmentApproval/AttachmentApprovalViewController.swift b/SignalMessaging/ViewControllers/AttachmentApproval/AttachmentApprovalViewController.swift index 0dca2be058..17b03ab82f 100644 --- a/SignalMessaging/ViewControllers/AttachmentApproval/AttachmentApprovalViewController.swift +++ b/SignalMessaging/ViewControllers/AttachmentApproval/AttachmentApprovalViewController.swift @@ -1,5 +1,5 @@ // -// Copyright (c) 2019 Open Whisper Systems. All rights reserved. +// Copyright (c) 2020 Open Whisper Systems. All rights reserved. // import Foundation @@ -58,12 +58,6 @@ public struct AttachmentApprovalViewControllerOptions: OptionSet { @objc public class AttachmentApprovalViewController: UIPageViewController, UIPageViewControllerDataSource, UIPageViewControllerDelegate { - // MARK: - Dependencies - - private var preferences: OWSPreferences { - return Environment.shared.preferences - } - // MARK: - Properties private let receivedOptions: AttachmentApprovalViewControllerOptions @@ -82,9 +76,11 @@ public class AttachmentApprovalViewController: UIPageViewController, UIPageViewC } var isAddMoreVisible: Bool { - return options.contains(.canAddMore) && !preferences.isViewOnceMessagesEnabled() + return options.contains(.canAddMore) && !isViewOnceEnabled } + var isViewOnceEnabled = false + public weak var approvalDelegate: AttachmentApprovalViewControllerDelegate? public var isEditingCaptions = false { @@ -868,8 +864,7 @@ extension AttachmentApprovalViewController: AttachmentTextToolbarDelegate { modalVC.dismiss { AssertIsOnMainThread() - if self.options.contains(.canToggleViewOnce), - self.preferences.isViewOnceMessagesEnabled() { + if self.options.contains(.canToggleViewOnce), self.isViewOnceEnabled { for attachment in attachments { attachment.isViewOnceAttachment = true } diff --git a/SignalMessaging/ViewControllers/AttachmentApproval/AttachmentTextToolbar.swift b/SignalMessaging/ViewControllers/AttachmentApproval/AttachmentTextToolbar.swift index 4963642bee..b91ef0cc39 100644 --- a/SignalMessaging/ViewControllers/AttachmentApproval/AttachmentTextToolbar.swift +++ b/SignalMessaging/ViewControllers/AttachmentApproval/AttachmentTextToolbar.swift @@ -1,5 +1,5 @@ // -// Copyright (c) 2019 Open Whisper Systems. All rights reserved. +// Copyright (c) 2020 Open Whisper Systems. All rights reserved. // import Foundation @@ -14,6 +14,8 @@ protocol AttachmentTextToolbarDelegate: class { func attachmentTextToolbarDidEndEditing(_ attachmentTextToolbar: AttachmentTextToolbar) func attachmentTextToolbarDidChange(_ attachmentTextToolbar: AttachmentTextToolbar) func attachmentTextToolbarDidViewOnce(_ attachmentTextToolbar: AttachmentTextToolbar) + + var isViewOnceEnabled: Bool { get set } } // MARK: - @@ -37,8 +39,7 @@ class AttachmentTextToolbar: UIView, UITextViewDelegate { weak var attachmentTextToolbarDelegate: AttachmentTextToolbarDelegate? var isViewOnceEnabled: Bool { - return (options.contains(.canToggleViewOnce) && - preferences.isViewOnceMessagesEnabled()) + return options.contains(.canToggleViewOnce) && attachmentTextToolbarDelegate?.isViewOnceEnabled ?? false } var messageText: String? { @@ -178,8 +179,7 @@ class AttachmentTextToolbar: UIView, UITextViewDelegate { private func updateContent() { AssertIsOnMainThread() - let isViewOnceMessagesEnabled = preferences.isViewOnceMessagesEnabled() - let imageName = isViewOnceMessagesEnabled ? "view-once-24" : "view-infinite-24" + let imageName = isViewOnceEnabled ? "view-once-24" : "view-infinite-24" viewOnceButton.setTemplateImageName(imageName, tintColor: Theme.darkThemePrimaryColor) viewOnceSpacer.isHidden = !isViewOnceEnabled @@ -263,8 +263,7 @@ class AttachmentTextToolbar: UIView, UITextViewDelegate { AssertIsOnMainThread() // Toggle value. - let isViewOnceMessagesEnabled = !preferences.isViewOnceMessagesEnabled() - preferences.setIsViewOnceMessagesEnabled(isViewOnceMessagesEnabled) + attachmentTextToolbarDelegate?.isViewOnceEnabled = !isViewOnceEnabled preferences.setWasViewOnceTooltipShown() attachmentTextToolbarDelegate?.attachmentTextToolbarDidViewOnce(self) @@ -365,7 +364,7 @@ class AttachmentTextToolbar: UIView, UITextViewDelegate { guard FeatureFlags.viewOnceSending else { return false } - guard !preferences.isViewOnceMessagesEnabled() else { + guard !isViewOnceEnabled else { return false } guard !preferences.wasViewOnceTooltipShown() else { diff --git a/SignalMessaging/utils/OWSPreferences.h b/SignalMessaging/utils/OWSPreferences.h index 3dec950baf..04e4c079cd 100644 --- a/SignalMessaging/utils/OWSPreferences.h +++ b/SignalMessaging/utils/OWSPreferences.h @@ -1,5 +1,5 @@ // -// Copyright (c) 2019 Open Whisper Systems. All rights reserved. +// Copyright (c) 2020 Open Whisper Systems. All rights reserved. // NS_ASSUME_NONNULL_BEGIN @@ -79,9 +79,6 @@ extern NSString *const OWSPreferencesCallLoggingDidChangeNotification; transaction:(SDSAnyWriteTransaction *)transactio NS_SWIFT_NAME(shouldNotifyOfNewAccounts(_:transaction:)); -- (BOOL)isViewOnceMessagesEnabled; -- (void)setIsViewOnceMessagesEnabled:(BOOL)value; - - (BOOL)wasViewOnceTooltipShown; - (void)setWasViewOnceTooltipShown; diff --git a/SignalMessaging/utils/OWSPreferences.m b/SignalMessaging/utils/OWSPreferences.m index d6f544323b..66c69ec578 100644 --- a/SignalMessaging/utils/OWSPreferences.m +++ b/SignalMessaging/utils/OWSPreferences.m @@ -1,5 +1,5 @@ // -// Copyright (c) 2019 Open Whisper Systems. All rights reserved. +// Copyright (c) 2020 Open Whisper Systems. All rights reserved. // #import "OWSPreferences.h" @@ -47,7 +47,6 @@ NSString *const OWSPreferencesKey_IsYdbReadyForAppExtensions = @"isReadyForAppEx NSString *const OWSPreferencesKey_IsGrdbReadyForAppExtensions = @"IsGrdbReadyForAppExtensions"; NSString *const OWSPreferencesKey_IsAudibleErrorLoggingEnabled = @"IsAudibleErrorLoggingEnabled"; NSString *const OWSPreferencesKeySystemCallLogEnabled = @"OWSPreferencesKeySystemCallLogEnabled"; -NSString *const OWSPreferencesKeyIsViewOnceMessagesEnabled = @"OWSPreferencesKeyIsViewOnceMessagesEnabled"; NSString *const OWSPreferencesKeyWasViewOnceTooltipShown = @"OWSPreferencesKeyWasViewOnceTooltipShown"; @interface OWSPreferences () @@ -468,20 +467,6 @@ NSString *const OWSPreferencesKeyWasViewOnceTooltipShown = @"OWSPreferencesKeyWa return [self hasValueForKey:OWSPreferencesKeyCallKitPrivacyEnabled]; } -- (BOOL)isViewOnceMessagesEnabled -{ - if (SSKFeatureFlags.viewOnceSending) { - return [self boolForKey:OWSPreferencesKeyIsViewOnceMessagesEnabled defaultValue:NO]; - } else { - return NO; - } -} - -- (void)setIsViewOnceMessagesEnabled:(BOOL)value -{ - [self setBool:value forKey:OWSPreferencesKeyIsViewOnceMessagesEnabled]; -} - - (BOOL)wasViewOnceTooltipShown { return [self boolForKey:OWSPreferencesKeyWasViewOnceTooltipShown defaultValue:NO]; From 5962d2c5f7491d20dfff797b19df1052ff22e687 Mon Sep 17 00:00:00 2001 From: Nora Trapp Date: Fri, 10 Jan 2020 12:46:09 -0800 Subject: [PATCH 4/9] Only the X dismisses a view-once view --- .../ViewOnceMessageViewController.swift | 22 +------------------ 1 file changed, 1 insertion(+), 21 deletions(-) diff --git a/Signal/src/ViewControllers/ViewOnceMessageViewController.swift b/Signal/src/ViewControllers/ViewOnceMessageViewController.swift index f8498a7ef7..dcbf5a98a6 100644 --- a/Signal/src/ViewControllers/ViewOnceMessageViewController.swift +++ b/Signal/src/ViewControllers/ViewOnceMessageViewController.swift @@ -1,5 +1,5 @@ // -// Copyright (c) 2019 Open Whisper Systems. All rights reserved. +// Copyright (c) 2020 Open Whisper Systems. All rights reserved. // import Foundation @@ -258,12 +258,6 @@ class ViewOnceMessageViewController: OWSViewController { dismissButton.autoPinEdge(.top, to: .top, of: mediaView) dismissButton.setShadow(opacity: 0.66) - view.addGestureRecognizer(UITapGestureRecognizer(target: self, - action: #selector(rootViewWasTapped))) - let verticalSwipe = UISwipeGestureRecognizer(target: self, action: #selector(rootViewWasSwiped)) - verticalSwipe.direction = [.up, .down] - view.addGestureRecognizer(verticalSwipe) - setupDatabaseObservation() } @@ -430,20 +424,6 @@ class ViewOnceMessageViewController: OWSViewController { dismiss(animated: true) } - - @objc - func rootViewWasTapped(sender: UIGestureRecognizer) { - AssertIsOnMainThread() - - dismiss(animated: true) - } - - @objc - func rootViewWasSwiped(sender: UIGestureRecognizer) { - AssertIsOnMainThread() - - dismiss(animated: true) - } } // MARK: - From cb72fb89319cf2ecba0e228b15572c9172922471 Mon Sep 17 00:00:00 2001 From: Nora Trapp Date: Fri, 10 Jan 2020 13:00:43 -0800 Subject: [PATCH 5/9] Show toast when tapping expired view-once message --- .../Cells/OWSMessageViewOnceView.h | 4 +- .../Cells/OWSMessageViewOnceView.m | 8 ++++ .../ConversationViewController.m | 40 +++++++++++++++++++ .../MessageDetailViewController.swift | 6 ++- .../translations/en.lproj/Localizable.strings | 12 +++--- 5 files changed, 62 insertions(+), 8 deletions(-) diff --git a/Signal/src/ViewControllers/ConversationView/Cells/OWSMessageViewOnceView.h b/Signal/src/ViewControllers/ConversationView/Cells/OWSMessageViewOnceView.h index 4eec029323..df6040e486 100644 --- a/Signal/src/ViewControllers/ConversationView/Cells/OWSMessageViewOnceView.h +++ b/Signal/src/ViewControllers/ConversationView/Cells/OWSMessageViewOnceView.h @@ -1,5 +1,5 @@ // -// Copyright (c) 2019 Open Whisper Systems. All rights reserved. +// Copyright (c) 2020 Open Whisper Systems. All rights reserved. // #import "OWSMessageView.h" @@ -13,6 +13,8 @@ NS_ASSUME_NONNULL_BEGIN - (void)didTapViewOnceAttachment:(id)viewItem attachmentStream:(TSAttachmentStream *)attachmentStream; +- (void)didTapViewOnceExpired:(id)viewItem; + - (void)didTapFailedIncomingAttachment:(id)viewItem; @end diff --git a/Signal/src/ViewControllers/ConversationView/Cells/OWSMessageViewOnceView.m b/Signal/src/ViewControllers/ConversationView/Cells/OWSMessageViewOnceView.m index 116235282a..4c09293c68 100644 --- a/Signal/src/ViewControllers/ConversationView/Cells/OWSMessageViewOnceView.m +++ b/Signal/src/ViewControllers/ConversationView/Cells/OWSMessageViewOnceView.m @@ -584,6 +584,12 @@ typedef NS_ENUM(NSUInteger, ViewOnceMessageType) { return (self.viewItem.viewOnceMessageState == ViewOnceMessageState_IncomingAvailable); } +- (BOOL)isExpired +{ + return (self.viewItem.viewOnceMessageState == ViewOnceMessageState_IncomingExpired + || self.viewItem.viewOnceMessageState == ViewOnceMessageState_OutgoingSentExpired); +} + #pragma mark - Measurement - (CGSize)contentSize @@ -753,6 +759,8 @@ typedef NS_ENUM(NSUInteger, ViewOnceMessageType) { return; } [self.delegate didTapViewOnceAttachment:self.viewItem attachmentStream:self.viewItem.attachmentStream]; + } else if (self.isExpired) { + [self.delegate didTapViewOnceExpired:self.viewItem]; } } diff --git a/Signal/src/ViewControllers/ConversationView/ConversationViewController.m b/Signal/src/ViewControllers/ConversationView/ConversationViewController.m index 6956b9d9a1..be4d92b1dd 100644 --- a/Signal/src/ViewControllers/ConversationView/ConversationViewController.m +++ b/Signal/src/ViewControllers/ConversationView/ConversationViewController.m @@ -2862,6 +2862,18 @@ typedef enum : NSUInteger { [ViewOnceMessageViewController tryToPresentWithInteraction:viewItem.interaction from:self]; } +- (void)didTapViewOnceExpired:(id)viewItem +{ + OWSAssertIsOnMainThread(); + OWSAssertDebug(viewItem); + + if ([viewItem.interaction isKindOfClass:[TSOutgoingMessage class]]) { + [self presentViewOnceOutgoingToast]; + } else { + [self presentViewOnceAlreadyViewedToast]; + } +} + #pragma mark - CNContactViewControllerDelegate - (void)contactViewController:(CNContactViewController *)viewController @@ -4909,6 +4921,34 @@ typedef enum : NSUInteger { [toastController presentToastViewFromBottomOfView:self.view inset:bottomInset]; } +- (void)presentViewOnceAlreadyViewedToast +{ + OWSLogInfo(@""); + + NSString *toastText = NSLocalizedString(@"VIEW_ONCE_ALREADY_VIEWED_TOAST", + @"Toast alert text shown when tapping on a view-once message that has already been viewed."); + + ToastController *toastController = [[ToastController alloc] initWithText:toastText]; + + CGFloat bottomInset = kToastInset + self.collectionView.contentInset.bottom + self.view.layoutMargins.bottom; + + [toastController presentToastViewFromBottomOfView:self.view inset:bottomInset]; +} + +- (void)presentViewOnceOutgoingToast +{ + OWSLogInfo(@""); + + NSString *toastText = NSLocalizedString( + @"VIEW_ONCE_OUTGOING_TOAST", @"Toast alert text shown when tapping on a view-once message that you have sent."); + + ToastController *toastController = [[ToastController alloc] initWithText:toastText]; + + CGFloat bottomInset = kToastInset + self.collectionView.contentInset.bottom + self.view.layoutMargins.bottom; + + [toastController presentToastViewFromBottomOfView:self.view inset:bottomInset]; +} + #pragma mark - ConversationViewModelDelegate - (void)conversationViewModelWillUpdate diff --git a/Signal/src/ViewControllers/MessageDetailViewController.swift b/Signal/src/ViewControllers/MessageDetailViewController.swift index 7d0a72b4f7..0b146506f4 100644 --- a/Signal/src/ViewControllers/MessageDetailViewController.swift +++ b/Signal/src/ViewControllers/MessageDetailViewController.swift @@ -1,5 +1,5 @@ // -// Copyright (c) 2019 Open Whisper Systems. All rights reserved. +// Copyright (c) 2020 Open Whisper Systems. All rights reserved. // import Foundation @@ -812,6 +812,10 @@ extension MessageDetailViewController: OWSMessageViewOnceViewDelegate { ViewOnceMessageViewController.tryToPresent(interaction: viewItem.interaction, from: self) } + + func didTapViewOnceExpired(_ viewItem: ConversationViewItem) { + + } } extension MessageDetailViewController: ContactShareViewHelperDelegate { diff --git a/Signal/translations/en.lproj/Localizable.strings b/Signal/translations/en.lproj/Localizable.strings index a47c171151..f3f1ed5df7 100644 --- a/Signal/translations/en.lproj/Localizable.strings +++ b/Signal/translations/en.lproj/Localizable.strings @@ -1578,12 +1578,6 @@ /* Indicator that separates read from unread messages. */ "MESSAGES_VIEW_UNREAD_INDICATOR" = "New Messages"; -/* Messages that indicates that there are more unseen messages. */ -"MESSAGES_VIEW_UNREAD_INDICATOR_HAS_MORE_UNSEEN_MESSAGES" = "There are more unread messages."; - -/* Messages that indicates that there are more unseen messages including safety number changes. */ -"MESSAGES_VIEW_UNREAD_INDICATOR_HAS_MORE_UNSEEN_MESSAGES_AND_SAFETY_NUMBER_CHANGES" = "There are more unread messages (including safety number changes)."; - /* info message text in conversation view */ "MISSED_CALL" = "Missed call"; @@ -3054,9 +3048,15 @@ /* Label for button or row which allows users to verify the safety numbers of multiple users. */ "VERIFY_PRIVACY_MULTIPLE" = "Review Safety Numbers"; +/* Toast alert text shown when tapping on a view-once message that has already been viewed. */ +"VIEW_ONCE_ALREADY_VIEWED_TOAST" = "You already viewed this message."; + /* Tooltip highlighting the view once messages button. */ "VIEW_ONCE_MESSAGES_TOOLTIP" = "Tap here to make this message disappear after it is viewed."; +/* Toast alert text shown when tapping on a view-once message that you have sent. */ +"VIEW_ONCE_OUTGOING_TOAST" = "View-once messages are not stored in your conversation history."; + /* Indicates how to cancel a voice message. */ "VOICE_MESSAGE_CANCEL_INSTRUCTIONS" = "Slide to Cancel"; From 92deede44b2263c52851100fca4f65d4e1dc4ebd Mon Sep 17 00:00:00 2001 From: Nora Trapp Date: Fri, 10 Jan 2020 13:28:46 -0800 Subject: [PATCH 6/9] Updated toast text for outgoing view-once --- Signal/translations/en.lproj/Localizable.strings | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Signal/translations/en.lproj/Localizable.strings b/Signal/translations/en.lproj/Localizable.strings index f3f1ed5df7..32bc8f6c57 100644 --- a/Signal/translations/en.lproj/Localizable.strings +++ b/Signal/translations/en.lproj/Localizable.strings @@ -3055,7 +3055,7 @@ "VIEW_ONCE_MESSAGES_TOOLTIP" = "Tap here to make this message disappear after it is viewed."; /* Toast alert text shown when tapping on a view-once message that you have sent. */ -"VIEW_ONCE_OUTGOING_TOAST" = "View-once messages are not stored in your conversation history."; +"VIEW_ONCE_OUTGOING_TOAST" = "Outgoing view-once media files are automatically removed after they are sent."; /* Indicates how to cancel a voice message. */ "VOICE_MESSAGE_CANCEL_INSTRUCTIONS" = "Slide to Cancel"; From a8d533b75c6781cacf3f01ffb159e11dbe77114f Mon Sep 17 00:00:00 2001 From: Nora Trapp Date: Fri, 10 Jan 2020 16:32:24 -0800 Subject: [PATCH 7/9] Fix a bug where deleting a group would not update the UI --- Signal/src/Models/ThreadMapping.swift | 4 ++-- .../ViewControllers/HomeView/ConversationListViewController.m | 3 ++- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/Signal/src/Models/ThreadMapping.swift b/Signal/src/Models/ThreadMapping.swift index 6e86251c0b..680871ec1a 100644 --- a/Signal/src/Models/ThreadMapping.swift +++ b/Signal/src/Models/ThreadMapping.swift @@ -1,5 +1,5 @@ // -// Copyright (c) 2019 Open Whisper Systems. All rights reserved. +// Copyright (c) 2020 Open Whisper Systems. All rights reserved. // import Foundation @@ -204,7 +204,7 @@ class ThreadMapping: NSObject { var updatedItemIds = Set() for threadId in allUpdatedItemIds { guard let thread = TSThread.anyFetch(uniqueId: threadId, transaction: transaction) else { - owsFailDebug("Missing thread.") + // Missing thread, it was deleted and should no longer be visible. continue } if thread.shouldThreadBeVisible { diff --git a/Signal/src/ViewControllers/HomeView/ConversationListViewController.m b/Signal/src/ViewControllers/HomeView/ConversationListViewController.m index 0d6742436e..0899dec662 100644 --- a/Signal/src/ViewControllers/HomeView/ConversationListViewController.m +++ b/Signal/src/ViewControllers/HomeView/ConversationListViewController.m @@ -1,5 +1,5 @@ // -// Copyright (c) 2019 Open Whisper Systems. All rights reserved. +// Copyright (c) 2020 Open Whisper Systems. All rights reserved. // #import "ConversationListViewController.h" @@ -1624,6 +1624,7 @@ NSString *const kArchiveButtonPseudoGroup = @"kArchiveButtonPseudoGroup"; [groupThread softDeleteThreadWithTransaction:transaction]; } else { [groupThread anyRemoveWithTransaction:transaction]; + [self.databaseStorage touchThread:groupThread transaction:transaction]; } } else { // contact thread From 9c18288c1a3260542e95a4f532ebf074c9b8418e Mon Sep 17 00:00:00 2001 From: Nora Trapp Date: Fri, 10 Jan 2020 17:14:05 -0800 Subject: [PATCH 8/9] Sync translations --- .../translations/ar.lproj/Localizable.strings | 24 ++++++++--------- .../translations/az.lproj/Localizable.strings | 22 ++++++++-------- .../translations/bg.lproj/Localizable.strings | 22 ++++++++-------- .../translations/bn.lproj/Localizable.strings | 26 +++++++++---------- .../translations/bs.lproj/Localizable.strings | 22 ++++++++-------- .../translations/ca.lproj/Localizable.strings | 22 ++++++++-------- .../translations/cs.lproj/Localizable.strings | 22 ++++++++-------- .../translations/da.lproj/Localizable.strings | 24 ++++++++--------- .../translations/de.lproj/Localizable.strings | 22 ++++++++-------- .../translations/el.lproj/Localizable.strings | 22 ++++++++-------- .../translations/es.lproj/Localizable.strings | 22 ++++++++-------- .../translations/et.lproj/Localizable.strings | 22 ++++++++-------- .../translations/fa.lproj/Localizable.strings | 24 ++++++++--------- .../translations/fi.lproj/Localizable.strings | 24 ++++++++--------- .../fil.lproj/Localizable.strings | 22 ++++++++-------- .../translations/fr.lproj/Localizable.strings | 22 ++++++++-------- .../translations/gl.lproj/Localizable.strings | 22 ++++++++-------- .../translations/he.lproj/Localizable.strings | 22 ++++++++-------- .../translations/hi.lproj/Localizable.strings | 22 ++++++++-------- .../translations/hr.lproj/Localizable.strings | 22 ++++++++-------- .../translations/hu.lproj/Localizable.strings | 22 ++++++++-------- .../translations/id.lproj/Localizable.strings | 24 ++++++++--------- .../translations/it.lproj/Localizable.strings | 22 ++++++++-------- .../translations/ja.lproj/Localizable.strings | 22 ++++++++-------- .../translations/km.lproj/Localizable.strings | 22 ++++++++-------- .../translations/ko.lproj/Localizable.strings | 22 ++++++++-------- .../translations/lt.lproj/Localizable.strings | 22 ++++++++-------- .../translations/lv.lproj/Localizable.strings | 22 ++++++++-------- .../translations/mk.lproj/Localizable.strings | 22 ++++++++-------- .../translations/mr.lproj/Localizable.strings | 22 ++++++++-------- .../translations/ms.lproj/Localizable.strings | 22 ++++++++-------- .../translations/my.lproj/Localizable.strings | 22 ++++++++-------- .../translations/nb.lproj/Localizable.strings | 22 ++++++++-------- .../nb_NO.lproj/Localizable.strings | 22 ++++++++-------- .../translations/nl.lproj/Localizable.strings | 24 ++++++++--------- .../translations/pl.lproj/Localizable.strings | 24 ++++++++--------- .../pt_BR.lproj/Localizable.strings | 22 ++++++++-------- .../pt_PT.lproj/Localizable.strings | 26 +++++++++---------- .../translations/ro.lproj/Localizable.strings | 22 ++++++++-------- .../translations/ru.lproj/Localizable.strings | 22 ++++++++-------- .../translations/sk.lproj/Localizable.strings | 22 ++++++++-------- .../translations/sl.lproj/Localizable.strings | 24 ++++++++--------- .../translations/sn.lproj/Localizable.strings | 22 ++++++++-------- .../translations/sq.lproj/Localizable.strings | 22 ++++++++-------- .../translations/sv.lproj/Localizable.strings | 22 ++++++++-------- .../translations/ta.lproj/Localizable.strings | 22 ++++++++-------- .../translations/te.lproj/Localizable.strings | 22 ++++++++-------- .../translations/th.lproj/Localizable.strings | 22 ++++++++-------- .../translations/tr.lproj/Localizable.strings | 26 +++++++++---------- .../translations/uk.lproj/Localizable.strings | 22 ++++++++-------- .../translations/ur.lproj/Localizable.strings | 22 ++++++++-------- .../translations/vi.lproj/Localizable.strings | 22 ++++++++-------- .../zh_CN.lproj/Localizable.strings | 22 ++++++++-------- .../zh_TW.lproj/Localizable.strings | 22 ++++++++-------- 54 files changed, 608 insertions(+), 608 deletions(-) diff --git a/Signal/translations/ar.lproj/Localizable.strings b/Signal/translations/ar.lproj/Localizable.strings index 513eb0e045..e4f541c506 100644 --- a/Signal/translations/ar.lproj/Localizable.strings +++ b/Signal/translations/ar.lproj/Localizable.strings @@ -516,7 +516,7 @@ "COMPOSE_MESSAGE_GROUP_SECTION_TITLE" = "مجموعة"; /* Table section header for phone number search when composing a new message */ -"COMPOSE_MESSAGE_PHONE_NUMBER_SEARCH_SECTION_TITLE" = "Phone number search"; +"COMPOSE_MESSAGE_PHONE_NUMBER_SEARCH_SECTION_TITLE" = "البحث عن طريق رقم الهاتف"; /* Table section header for username search when composing a new message */ "COMPOSE_MESSAGE_USERNAME_SEARCH_SECTION_TITLE" = "Username search"; @@ -1578,12 +1578,6 @@ /* Indicator that separates read from unread messages. */ "MESSAGES_VIEW_UNREAD_INDICATOR" = "رسائل جديدة"; -/* Messages that indicates that there are more unseen messages. */ -"MESSAGES_VIEW_UNREAD_INDICATOR_HAS_MORE_UNSEEN_MESSAGES" = "هناك رسائل غير مقروؤة أكثر."; - -/* Messages that indicates that there are more unseen messages including safety number changes. */ -"MESSAGES_VIEW_UNREAD_INDICATOR_HAS_MORE_UNSEEN_MESSAGES_AND_SAFETY_NUMBER_CHANGES" = "There are more unread messages (including safety number changes)."; - /* info message text in conversation view */ "MISSED_CALL" = "مكالمة فائتة"; @@ -1888,22 +1882,22 @@ "PER_MESSAGE_EXPIRATION_INVALID_CONTENT" = "Error handling incoming message"; /* inbox cell and notification text for an already viewed view-once media message. */ -"PER_MESSAGE_EXPIRATION_NOT_VIEWABLE" = "Media Message"; +"PER_MESSAGE_EXPIRATION_NOT_VIEWABLE" = "View-once media"; /* Label for outgoing view-once messages. */ "PER_MESSAGE_EXPIRATION_OUTGOING_MESSAGE" = "الوسائط"; /* inbox cell and notification text for a view-once photo. */ -"PER_MESSAGE_EXPIRATION_PHOTO_PREVIEW" = "Disappearing Photo"; +"PER_MESSAGE_EXPIRATION_PHOTO_PREVIEW" = "View-once photo"; /* inbox cell and notification text for a view-once video. */ -"PER_MESSAGE_EXPIRATION_VIDEO_PREVIEW" = "Disappearing Video"; +"PER_MESSAGE_EXPIRATION_VIDEO_PREVIEW" = "View-once video"; /* Label for view-once messages indicating that user can tap to view the message's contents. */ -"PER_MESSAGE_EXPIRATION_VIEW_PHOTO" = "صورة"; +"PER_MESSAGE_EXPIRATION_VIEW_PHOTO" = "مشاهدة الصورة"; /* Label for view-once messages indicating that user can tap to view the message's contents. */ -"PER_MESSAGE_EXPIRATION_VIEW_VIDEO" = "فيديو"; +"PER_MESSAGE_EXPIRATION_VIEW_VIDEO" = "View Video"; /* Label for view-once messages indicating that the local user has viewed the message's contents. */ "PER_MESSAGE_EXPIRATION_VIEWED" = "تمت المشاهدة"; @@ -3054,9 +3048,15 @@ /* Label for button or row which allows users to verify the safety numbers of multiple users. */ "VERIFY_PRIVACY_MULTIPLE" = "مراجعة أرقام الأمان"; +/* Toast alert text shown when tapping on a view-once message that has already been viewed. */ +"VIEW_ONCE_ALREADY_VIEWED_TOAST" = "You already viewed this message."; + /* Tooltip highlighting the view once messages button. */ "VIEW_ONCE_MESSAGES_TOOLTIP" = "Tap here to make this message disappear after it is viewed."; +/* Toast alert text shown when tapping on a view-once message that you have sent. */ +"VIEW_ONCE_OUTGOING_TOAST" = "Outgoing view-once media files are automatically removed after they are sent."; + /* Indicates how to cancel a voice message. */ "VOICE_MESSAGE_CANCEL_INSTRUCTIONS" = "مرر للإلغاء"; diff --git a/Signal/translations/az.lproj/Localizable.strings b/Signal/translations/az.lproj/Localizable.strings index f495a18fe2..56c83fb45a 100644 --- a/Signal/translations/az.lproj/Localizable.strings +++ b/Signal/translations/az.lproj/Localizable.strings @@ -1578,12 +1578,6 @@ /* Indicator that separates read from unread messages. */ "MESSAGES_VIEW_UNREAD_INDICATOR" = "Yeni Mesajlar"; -/* Messages that indicates that there are more unseen messages. */ -"MESSAGES_VIEW_UNREAD_INDICATOR_HAS_MORE_UNSEEN_MESSAGES" = "Daha çox oxunmamış mesaj var."; - -/* Messages that indicates that there are more unseen messages including safety number changes. */ -"MESSAGES_VIEW_UNREAD_INDICATOR_HAS_MORE_UNSEEN_MESSAGES_AND_SAFETY_NUMBER_CHANGES" = "Daha çox oxunmamış mesaj var (təhlükəsizlik rəqəmi dəyişməsi daxil olmaqla)."; - /* info message text in conversation view */ "MISSED_CALL" = "Cavabsız zəng"; @@ -1888,22 +1882,22 @@ "PER_MESSAGE_EXPIRATION_INVALID_CONTENT" = "Error handling incoming message"; /* inbox cell and notification text for an already viewed view-once media message. */ -"PER_MESSAGE_EXPIRATION_NOT_VIEWABLE" = "Media Message"; +"PER_MESSAGE_EXPIRATION_NOT_VIEWABLE" = "View-once media"; /* Label for outgoing view-once messages. */ "PER_MESSAGE_EXPIRATION_OUTGOING_MESSAGE" = "Media"; /* inbox cell and notification text for a view-once photo. */ -"PER_MESSAGE_EXPIRATION_PHOTO_PREVIEW" = "Disappearing Photo"; +"PER_MESSAGE_EXPIRATION_PHOTO_PREVIEW" = "View-once photo"; /* inbox cell and notification text for a view-once video. */ -"PER_MESSAGE_EXPIRATION_VIDEO_PREVIEW" = "Disappearing Video"; +"PER_MESSAGE_EXPIRATION_VIDEO_PREVIEW" = "View-once video"; /* Label for view-once messages indicating that user can tap to view the message's contents. */ -"PER_MESSAGE_EXPIRATION_VIEW_PHOTO" = "Şəkil"; +"PER_MESSAGE_EXPIRATION_VIEW_PHOTO" = "View Photo"; /* Label for view-once messages indicating that user can tap to view the message's contents. */ -"PER_MESSAGE_EXPIRATION_VIEW_VIDEO" = "Video"; +"PER_MESSAGE_EXPIRATION_VIEW_VIDEO" = "View Video"; /* Label for view-once messages indicating that the local user has viewed the message's contents. */ "PER_MESSAGE_EXPIRATION_VIEWED" = "Viewed"; @@ -3054,9 +3048,15 @@ /* Label for button or row which allows users to verify the safety numbers of multiple users. */ "VERIFY_PRIVACY_MULTIPLE" = "Təhlükəsizlik Rəqəmlərinə Baxış Keçir"; +/* Toast alert text shown when tapping on a view-once message that has already been viewed. */ +"VIEW_ONCE_ALREADY_VIEWED_TOAST" = "You already viewed this message."; + /* Tooltip highlighting the view once messages button. */ "VIEW_ONCE_MESSAGES_TOOLTIP" = "Tap here to make this message disappear after it is viewed."; +/* Toast alert text shown when tapping on a view-once message that you have sent. */ +"VIEW_ONCE_OUTGOING_TOAST" = "Outgoing view-once media files are automatically removed after they are sent."; + /* Indicates how to cancel a voice message. */ "VOICE_MESSAGE_CANCEL_INSTRUCTIONS" = "Ləğv Etmək üçün Sürüşdür"; diff --git a/Signal/translations/bg.lproj/Localizable.strings b/Signal/translations/bg.lproj/Localizable.strings index 3f9d7c7f4c..37994d60a4 100644 --- a/Signal/translations/bg.lproj/Localizable.strings +++ b/Signal/translations/bg.lproj/Localizable.strings @@ -1578,12 +1578,6 @@ /* Indicator that separates read from unread messages. */ "MESSAGES_VIEW_UNREAD_INDICATOR" = "Нови съобщения"; -/* Messages that indicates that there are more unseen messages. */ -"MESSAGES_VIEW_UNREAD_INDICATOR_HAS_MORE_UNSEEN_MESSAGES" = "There are more unread messages."; - -/* Messages that indicates that there are more unseen messages including safety number changes. */ -"MESSAGES_VIEW_UNREAD_INDICATOR_HAS_MORE_UNSEEN_MESSAGES_AND_SAFETY_NUMBER_CHANGES" = "There are more unread messages (including safety number changes)."; - /* info message text in conversation view */ "MISSED_CALL" = "Пропуснато обаждане"; @@ -1888,22 +1882,22 @@ "PER_MESSAGE_EXPIRATION_INVALID_CONTENT" = "Error handling incoming message"; /* inbox cell and notification text for an already viewed view-once media message. */ -"PER_MESSAGE_EXPIRATION_NOT_VIEWABLE" = "Media Message"; +"PER_MESSAGE_EXPIRATION_NOT_VIEWABLE" = "View-once media"; /* Label for outgoing view-once messages. */ "PER_MESSAGE_EXPIRATION_OUTGOING_MESSAGE" = "Медия"; /* inbox cell and notification text for a view-once photo. */ -"PER_MESSAGE_EXPIRATION_PHOTO_PREVIEW" = "Disappearing Photo"; +"PER_MESSAGE_EXPIRATION_PHOTO_PREVIEW" = "View-once photo"; /* inbox cell and notification text for a view-once video. */ -"PER_MESSAGE_EXPIRATION_VIDEO_PREVIEW" = "Disappearing Video"; +"PER_MESSAGE_EXPIRATION_VIDEO_PREVIEW" = "View-once video"; /* Label for view-once messages indicating that user can tap to view the message's contents. */ -"PER_MESSAGE_EXPIRATION_VIEW_PHOTO" = "Снимка"; +"PER_MESSAGE_EXPIRATION_VIEW_PHOTO" = "View Photo"; /* Label for view-once messages indicating that user can tap to view the message's contents. */ -"PER_MESSAGE_EXPIRATION_VIEW_VIDEO" = "Видео"; +"PER_MESSAGE_EXPIRATION_VIEW_VIDEO" = "View Video"; /* Label for view-once messages indicating that the local user has viewed the message's contents. */ "PER_MESSAGE_EXPIRATION_VIEWED" = "Viewed"; @@ -3054,9 +3048,15 @@ /* Label for button or row which allows users to verify the safety numbers of multiple users. */ "VERIFY_PRIVACY_MULTIPLE" = "Преглед на номера за сигурност"; +/* Toast alert text shown when tapping on a view-once message that has already been viewed. */ +"VIEW_ONCE_ALREADY_VIEWED_TOAST" = "You already viewed this message."; + /* Tooltip highlighting the view once messages button. */ "VIEW_ONCE_MESSAGES_TOOLTIP" = "Tap here to make this message disappear after it is viewed."; +/* Toast alert text shown when tapping on a view-once message that you have sent. */ +"VIEW_ONCE_OUTGOING_TOAST" = "Outgoing view-once media files are automatically removed after they are sent."; + /* Indicates how to cancel a voice message. */ "VOICE_MESSAGE_CANCEL_INSTRUCTIONS" = "Плъзни за Отказ"; diff --git a/Signal/translations/bn.lproj/Localizable.strings b/Signal/translations/bn.lproj/Localizable.strings index 96d7f7d95c..424e088548 100644 --- a/Signal/translations/bn.lproj/Localizable.strings +++ b/Signal/translations/bn.lproj/Localizable.strings @@ -1438,7 +1438,7 @@ "MESSAGE_ACTION_REPLY" = "এই বার্তার জবাব দিন"; /* Action sheet button title */ -"MESSAGE_ACTION_SHARE_MEDIA" = "Share Media"; +"MESSAGE_ACTION_SHARE_MEDIA" = "মিডিয়া শেয়ার করুন"; /* Title for the 'message approval' dialog. */ "MESSAGE_APPROVAL_DIALOG_TITLE" = "বার্তা"; @@ -1578,12 +1578,6 @@ /* Indicator that separates read from unread messages. */ "MESSAGES_VIEW_UNREAD_INDICATOR" = "নতুন বার্তাসমূহ"; -/* Messages that indicates that there are more unseen messages. */ -"MESSAGES_VIEW_UNREAD_INDICATOR_HAS_MORE_UNSEEN_MESSAGES" = "আরও অপঠিত বার্তা রয়েছে।"; - -/* Messages that indicates that there are more unseen messages including safety number changes. */ -"MESSAGES_VIEW_UNREAD_INDICATOR_HAS_MORE_UNSEEN_MESSAGES_AND_SAFETY_NUMBER_CHANGES" = "আরও অপঠিত বার্তা রয়েছে (যার মধ্যে নিরাপত্তা নাম্বার পরিবর্তন হয়েছে এমনও আছে)।"; - /* info message text in conversation view */ "MISSED_CALL" = "ব্যর্থ কল"; @@ -1771,7 +1765,7 @@ "ONBOARDING_MODE_SWITCH_BUTTON_PROVISIONING" = "Register iPad"; /* button indicating that the user will link their phone */ -"ONBOARDING_MODE_SWITCH_BUTTON_REGISTERING" = "Link iPhone"; +"ONBOARDING_MODE_SWITCH_BUTTON_REGISTERING" = "আইফোন সংযুক্ত করুন"; /* explanation to the user they're switching from linking to registering flow */ "ONBOARDING_MODE_SWITCH_EXPLANATION_PROVISIONING" = "Tapping “Register iPad” will let you create a brand new Signal account or move an existing account to this iPad. This will disable Signal on any other device currently registered with the same phone number."; @@ -1888,22 +1882,22 @@ "PER_MESSAGE_EXPIRATION_INVALID_CONTENT" = "আগত বার্তা পরিচালনা করার সময় ত্রুটি"; /* inbox cell and notification text for an already viewed view-once media message. */ -"PER_MESSAGE_EXPIRATION_NOT_VIEWABLE" = "মিডিয়া বার্তা"; +"PER_MESSAGE_EXPIRATION_NOT_VIEWABLE" = "View-once media"; /* Label for outgoing view-once messages. */ "PER_MESSAGE_EXPIRATION_OUTGOING_MESSAGE" = "মিডিয়া"; /* inbox cell and notification text for a view-once photo. */ -"PER_MESSAGE_EXPIRATION_PHOTO_PREVIEW" = "অদৃশ্য ছবি"; +"PER_MESSAGE_EXPIRATION_PHOTO_PREVIEW" = "View-once photo"; /* inbox cell and notification text for a view-once video. */ -"PER_MESSAGE_EXPIRATION_VIDEO_PREVIEW" = "অদৃশ্য ভিডিও"; +"PER_MESSAGE_EXPIRATION_VIDEO_PREVIEW" = "View-once video"; /* Label for view-once messages indicating that user can tap to view the message's contents. */ -"PER_MESSAGE_EXPIRATION_VIEW_PHOTO" = "ছবি"; +"PER_MESSAGE_EXPIRATION_VIEW_PHOTO" = "ছবি দেখুন"; /* Label for view-once messages indicating that user can tap to view the message's contents. */ -"PER_MESSAGE_EXPIRATION_VIEW_VIDEO" = "ভিডিও"; +"PER_MESSAGE_EXPIRATION_VIEW_VIDEO" = "View Video"; /* Label for view-once messages indicating that the local user has viewed the message's contents. */ "PER_MESSAGE_EXPIRATION_VIEWED" = "দেখা হয়েছে"; @@ -3054,9 +3048,15 @@ /* Label for button or row which allows users to verify the safety numbers of multiple users. */ "VERIFY_PRIVACY_MULTIPLE" = "সুরক্ষা নাম্বার পর্যালোচনা করুন"; +/* Toast alert text shown when tapping on a view-once message that has already been viewed. */ +"VIEW_ONCE_ALREADY_VIEWED_TOAST" = "You already viewed this message."; + /* Tooltip highlighting the view once messages button. */ "VIEW_ONCE_MESSAGES_TOOLTIP" = "Tap here to make this message disappear after it is viewed."; +/* Toast alert text shown when tapping on a view-once message that you have sent. */ +"VIEW_ONCE_OUTGOING_TOAST" = "Outgoing view-once media files are automatically removed after they are sent."; + /* Indicates how to cancel a voice message. */ "VOICE_MESSAGE_CANCEL_INSTRUCTIONS" = "বাতিল করতে স্লাইড করুন"; diff --git a/Signal/translations/bs.lproj/Localizable.strings b/Signal/translations/bs.lproj/Localizable.strings index b3c93bb0e5..973c1765c5 100644 --- a/Signal/translations/bs.lproj/Localizable.strings +++ b/Signal/translations/bs.lproj/Localizable.strings @@ -1578,12 +1578,6 @@ /* Indicator that separates read from unread messages. */ "MESSAGES_VIEW_UNREAD_INDICATOR" = "New Messages"; -/* Messages that indicates that there are more unseen messages. */ -"MESSAGES_VIEW_UNREAD_INDICATOR_HAS_MORE_UNSEEN_MESSAGES" = "There are more unread messages."; - -/* Messages that indicates that there are more unseen messages including safety number changes. */ -"MESSAGES_VIEW_UNREAD_INDICATOR_HAS_MORE_UNSEEN_MESSAGES_AND_SAFETY_NUMBER_CHANGES" = "There are more unread messages (including safety number changes)."; - /* info message text in conversation view */ "MISSED_CALL" = "Propušten poziv"; @@ -1888,22 +1882,22 @@ "PER_MESSAGE_EXPIRATION_INVALID_CONTENT" = "Greška u obradi dolazne poruke"; /* inbox cell and notification text for an already viewed view-once media message. */ -"PER_MESSAGE_EXPIRATION_NOT_VIEWABLE" = "Media Message"; +"PER_MESSAGE_EXPIRATION_NOT_VIEWABLE" = "View-once media"; /* Label for outgoing view-once messages. */ "PER_MESSAGE_EXPIRATION_OUTGOING_MESSAGE" = "Slike"; /* inbox cell and notification text for a view-once photo. */ -"PER_MESSAGE_EXPIRATION_PHOTO_PREVIEW" = "Disappearing Photo"; +"PER_MESSAGE_EXPIRATION_PHOTO_PREVIEW" = "View-once photo"; /* inbox cell and notification text for a view-once video. */ -"PER_MESSAGE_EXPIRATION_VIDEO_PREVIEW" = "Disappearing Video"; +"PER_MESSAGE_EXPIRATION_VIDEO_PREVIEW" = "View-once video"; /* Label for view-once messages indicating that user can tap to view the message's contents. */ -"PER_MESSAGE_EXPIRATION_VIEW_PHOTO" = "Fotografija"; +"PER_MESSAGE_EXPIRATION_VIEW_PHOTO" = "Vidi fotografiju"; /* Label for view-once messages indicating that user can tap to view the message's contents. */ -"PER_MESSAGE_EXPIRATION_VIEW_VIDEO" = "Video"; +"PER_MESSAGE_EXPIRATION_VIEW_VIDEO" = "View Video"; /* Label for view-once messages indicating that the local user has viewed the message's contents. */ "PER_MESSAGE_EXPIRATION_VIEWED" = "Viđeno"; @@ -3054,9 +3048,15 @@ /* Label for button or row which allows users to verify the safety numbers of multiple users. */ "VERIFY_PRIVACY_MULTIPLE" = "Pregledajte sigurnosne brojeve"; +/* Toast alert text shown when tapping on a view-once message that has already been viewed. */ +"VIEW_ONCE_ALREADY_VIEWED_TOAST" = "You already viewed this message."; + /* Tooltip highlighting the view once messages button. */ "VIEW_ONCE_MESSAGES_TOOLTIP" = "Tap here to make this message disappear after it is viewed."; +/* Toast alert text shown when tapping on a view-once message that you have sent. */ +"VIEW_ONCE_OUTGOING_TOAST" = "Outgoing view-once media files are automatically removed after they are sent."; + /* Indicates how to cancel a voice message. */ "VOICE_MESSAGE_CANCEL_INSTRUCTIONS" = "Povucite za otkazivanje."; diff --git a/Signal/translations/ca.lproj/Localizable.strings b/Signal/translations/ca.lproj/Localizable.strings index 721b22821e..af33dec3d0 100644 --- a/Signal/translations/ca.lproj/Localizable.strings +++ b/Signal/translations/ca.lproj/Localizable.strings @@ -1578,12 +1578,6 @@ /* Indicator that separates read from unread messages. */ "MESSAGES_VIEW_UNREAD_INDICATOR" = "MIssatges nous"; -/* Messages that indicates that there are more unseen messages. */ -"MESSAGES_VIEW_UNREAD_INDICATOR_HAS_MORE_UNSEEN_MESSAGES" = "Hi ha més missatges sense llegir."; - -/* Messages that indicates that there are more unseen messages including safety number changes. */ -"MESSAGES_VIEW_UNREAD_INDICATOR_HAS_MORE_UNSEEN_MESSAGES_AND_SAFETY_NUMBER_CHANGES" = "Hi ha més missatges sense llegir (inclosos canvis de número de seguretat)."; - /* info message text in conversation view */ "MISSED_CALL" = "Telefonada perduda"; @@ -1888,22 +1882,22 @@ "PER_MESSAGE_EXPIRATION_INVALID_CONTENT" = "S'ha produït un error en gestionar el missatge rebut"; /* inbox cell and notification text for an already viewed view-once media message. */ -"PER_MESSAGE_EXPIRATION_NOT_VIEWABLE" = "Missatge multimèdia"; +"PER_MESSAGE_EXPIRATION_NOT_VIEWABLE" = "Contingut d'una sola visualització"; /* Label for outgoing view-once messages. */ "PER_MESSAGE_EXPIRATION_OUTGOING_MESSAGE" = "Contingut"; /* inbox cell and notification text for a view-once photo. */ -"PER_MESSAGE_EXPIRATION_PHOTO_PREVIEW" = "Fotografia efímera"; +"PER_MESSAGE_EXPIRATION_PHOTO_PREVIEW" = "Fotografia d'una sola visualització"; /* inbox cell and notification text for a view-once video. */ -"PER_MESSAGE_EXPIRATION_VIDEO_PREVIEW" = "Vídeo efímer"; +"PER_MESSAGE_EXPIRATION_VIDEO_PREVIEW" = "Vídeo d'una sola visualització"; /* Label for view-once messages indicating that user can tap to view the message's contents. */ -"PER_MESSAGE_EXPIRATION_VIEW_PHOTO" = "Foto"; +"PER_MESSAGE_EXPIRATION_VIEW_PHOTO" = "Mostra la fotografia"; /* Label for view-once messages indicating that user can tap to view the message's contents. */ -"PER_MESSAGE_EXPIRATION_VIEW_VIDEO" = "Vídeo"; +"PER_MESSAGE_EXPIRATION_VIEW_VIDEO" = "Mostra el vídeo"; /* Label for view-once messages indicating that the local user has viewed the message's contents. */ "PER_MESSAGE_EXPIRATION_VIEWED" = "Vist"; @@ -3054,9 +3048,15 @@ /* Label for button or row which allows users to verify the safety numbers of multiple users. */ "VERIFY_PRIVACY_MULTIPLE" = "Revisa els números de seguretat"; +/* Toast alert text shown when tapping on a view-once message that has already been viewed. */ +"VIEW_ONCE_ALREADY_VIEWED_TOAST" = "You already viewed this message."; + /* Tooltip highlighting the view once messages button. */ "VIEW_ONCE_MESSAGES_TOOLTIP" = "Toqueu aquí per fer desaparèixer aquest missatge un cop vist."; +/* Toast alert text shown when tapping on a view-once message that you have sent. */ +"VIEW_ONCE_OUTGOING_TOAST" = "Outgoing view-once media files are automatically removed after they are sent."; + /* Indicates how to cancel a voice message. */ "VOICE_MESSAGE_CANCEL_INSTRUCTIONS" = "Llisqueu per a cancel·lar"; diff --git a/Signal/translations/cs.lproj/Localizable.strings b/Signal/translations/cs.lproj/Localizable.strings index f1499e64ab..4f47ab5732 100644 --- a/Signal/translations/cs.lproj/Localizable.strings +++ b/Signal/translations/cs.lproj/Localizable.strings @@ -1578,12 +1578,6 @@ /* Indicator that separates read from unread messages. */ "MESSAGES_VIEW_UNREAD_INDICATOR" = "Nové zprávy"; -/* Messages that indicates that there are more unseen messages. */ -"MESSAGES_VIEW_UNREAD_INDICATOR_HAS_MORE_UNSEEN_MESSAGES" = "Máte další nepřečtené zprávy."; - -/* Messages that indicates that there are more unseen messages including safety number changes. */ -"MESSAGES_VIEW_UNREAD_INDICATOR_HAS_MORE_UNSEEN_MESSAGES_AND_SAFETY_NUMBER_CHANGES" = "Máte další nepřečtené zprávy (včetně změn bezpečnosntích čísel)."; - /* info message text in conversation view */ "MISSED_CALL" = "Zmeškaný hovor"; @@ -1888,22 +1882,22 @@ "PER_MESSAGE_EXPIRATION_INVALID_CONTENT" = "Chyba při zpracování příchozí zprávy"; /* inbox cell and notification text for an already viewed view-once media message. */ -"PER_MESSAGE_EXPIRATION_NOT_VIEWABLE" = "Multimediální zpráva"; +"PER_MESSAGE_EXPIRATION_NOT_VIEWABLE" = "View-once media"; /* Label for outgoing view-once messages. */ "PER_MESSAGE_EXPIRATION_OUTGOING_MESSAGE" = "Media"; /* inbox cell and notification text for a view-once photo. */ -"PER_MESSAGE_EXPIRATION_PHOTO_PREVIEW" = "Mizející fotografie"; +"PER_MESSAGE_EXPIRATION_PHOTO_PREVIEW" = "View-once photo"; /* inbox cell and notification text for a view-once video. */ -"PER_MESSAGE_EXPIRATION_VIDEO_PREVIEW" = "Mizející video"; +"PER_MESSAGE_EXPIRATION_VIDEO_PREVIEW" = "View-once video"; /* Label for view-once messages indicating that user can tap to view the message's contents. */ -"PER_MESSAGE_EXPIRATION_VIEW_PHOTO" = "Fotografie"; +"PER_MESSAGE_EXPIRATION_VIEW_PHOTO" = "Zobrazit fotku"; /* Label for view-once messages indicating that user can tap to view the message's contents. */ -"PER_MESSAGE_EXPIRATION_VIEW_VIDEO" = "Video"; +"PER_MESSAGE_EXPIRATION_VIEW_VIDEO" = "View Video"; /* Label for view-once messages indicating that the local user has viewed the message's contents. */ "PER_MESSAGE_EXPIRATION_VIEWED" = "Zobrazeno"; @@ -3054,9 +3048,15 @@ /* Label for button or row which allows users to verify the safety numbers of multiple users. */ "VERIFY_PRIVACY_MULTIPLE" = "Ověření bezpečnostních čísel"; +/* Toast alert text shown when tapping on a view-once message that has already been viewed. */ +"VIEW_ONCE_ALREADY_VIEWED_TOAST" = "You already viewed this message."; + /* Tooltip highlighting the view once messages button. */ "VIEW_ONCE_MESSAGES_TOOLTIP" = "Tap here to make this message disappear after it is viewed."; +/* Toast alert text shown when tapping on a view-once message that you have sent. */ +"VIEW_ONCE_OUTGOING_TOAST" = "Outgoing view-once media files are automatically removed after they are sent."; + /* Indicates how to cancel a voice message. */ "VOICE_MESSAGE_CANCEL_INSTRUCTIONS" = "Pro zrušení přejeďte"; diff --git a/Signal/translations/da.lproj/Localizable.strings b/Signal/translations/da.lproj/Localizable.strings index cd6897f947..a1b7bb6cab 100644 --- a/Signal/translations/da.lproj/Localizable.strings +++ b/Signal/translations/da.lproj/Localizable.strings @@ -1578,12 +1578,6 @@ /* Indicator that separates read from unread messages. */ "MESSAGES_VIEW_UNREAD_INDICATOR" = "Nye beskeder"; -/* Messages that indicates that there are more unseen messages. */ -"MESSAGES_VIEW_UNREAD_INDICATOR_HAS_MORE_UNSEEN_MESSAGES" = "Der er flere ulæste beskeder."; - -/* Messages that indicates that there are more unseen messages including safety number changes. */ -"MESSAGES_VIEW_UNREAD_INDICATOR_HAS_MORE_UNSEEN_MESSAGES_AND_SAFETY_NUMBER_CHANGES" = "Der er flere ulæste beskeder (inklusiv sikkerhedsnummer ændringer)."; - /* info message text in conversation view */ "MISSED_CALL" = "Ubesvaret opkald"; @@ -1888,22 +1882,22 @@ "PER_MESSAGE_EXPIRATION_INVALID_CONTENT" = "Fejl i forbindelse med indgående besked"; /* inbox cell and notification text for an already viewed view-once media message. */ -"PER_MESSAGE_EXPIRATION_NOT_VIEWABLE" = "Media Message"; +"PER_MESSAGE_EXPIRATION_NOT_VIEWABLE" = "Se medie én gang"; /* Label for outgoing view-once messages. */ "PER_MESSAGE_EXPIRATION_OUTGOING_MESSAGE" = "Medie"; /* inbox cell and notification text for a view-once photo. */ -"PER_MESSAGE_EXPIRATION_PHOTO_PREVIEW" = "Disappearing Photo"; +"PER_MESSAGE_EXPIRATION_PHOTO_PREVIEW" = "Se billed én gang"; /* inbox cell and notification text for a view-once video. */ -"PER_MESSAGE_EXPIRATION_VIDEO_PREVIEW" = "Disappearing Video"; +"PER_MESSAGE_EXPIRATION_VIDEO_PREVIEW" = "Se video én gang"; /* Label for view-once messages indicating that user can tap to view the message's contents. */ -"PER_MESSAGE_EXPIRATION_VIEW_PHOTO" = "Billed"; +"PER_MESSAGE_EXPIRATION_VIEW_PHOTO" = "Vis billede"; /* Label for view-once messages indicating that user can tap to view the message's contents. */ -"PER_MESSAGE_EXPIRATION_VIEW_VIDEO" = "Video"; +"PER_MESSAGE_EXPIRATION_VIEW_VIDEO" = "Se video"; /* Label for view-once messages indicating that the local user has viewed the message's contents. */ "PER_MESSAGE_EXPIRATION_VIEWED" = "Er set"; @@ -3054,8 +3048,14 @@ /* Label for button or row which allows users to verify the safety numbers of multiple users. */ "VERIFY_PRIVACY_MULTIPLE" = "Gennemse Sikkerhedsnumre"; +/* Toast alert text shown when tapping on a view-once message that has already been viewed. */ +"VIEW_ONCE_ALREADY_VIEWED_TOAST" = "You already viewed this message."; + /* Tooltip highlighting the view once messages button. */ -"VIEW_ONCE_MESSAGES_TOOLTIP" = "Tap here to make this message disappear after it is viewed."; +"VIEW_ONCE_MESSAGES_TOOLTIP" = "Tap her - så forsvinder beskeden efter at være blevet set"; + +/* Toast alert text shown when tapping on a view-once message that you have sent. */ +"VIEW_ONCE_OUTGOING_TOAST" = "Outgoing view-once media files are automatically removed after they are sent."; /* Indicates how to cancel a voice message. */ "VOICE_MESSAGE_CANCEL_INSTRUCTIONS" = "Skub for at annullere"; diff --git a/Signal/translations/de.lproj/Localizable.strings b/Signal/translations/de.lproj/Localizable.strings index 08728909a0..a6c12efdd7 100644 --- a/Signal/translations/de.lproj/Localizable.strings +++ b/Signal/translations/de.lproj/Localizable.strings @@ -1578,12 +1578,6 @@ /* Indicator that separates read from unread messages. */ "MESSAGES_VIEW_UNREAD_INDICATOR" = "Neue Nachrichten"; -/* Messages that indicates that there are more unseen messages. */ -"MESSAGES_VIEW_UNREAD_INDICATOR_HAS_MORE_UNSEEN_MESSAGES" = "Weitere ungelesene Nachrichten verfügbar."; - -/* Messages that indicates that there are more unseen messages including safety number changes. */ -"MESSAGES_VIEW_UNREAD_INDICATOR_HAS_MORE_UNSEEN_MESSAGES_AND_SAFETY_NUMBER_CHANGES" = "Weitere ungelesene Nachrichten verfügbar (mit Änderungen von Sicherheitsnummern)."; - /* info message text in conversation view */ "MISSED_CALL" = "Entgangener Anruf"; @@ -1888,22 +1882,22 @@ "PER_MESSAGE_EXPIRATION_INVALID_CONTENT" = "Fehler bei eingehender Nachricht"; /* inbox cell and notification text for an already viewed view-once media message. */ -"PER_MESSAGE_EXPIRATION_NOT_VIEWABLE" = "Nachricht mit Medieninhalten"; +"PER_MESSAGE_EXPIRATION_NOT_VIEWABLE" = "Einmalig anzeigbare Medieninhalte"; /* Label for outgoing view-once messages. */ "PER_MESSAGE_EXPIRATION_OUTGOING_MESSAGE" = "Medieninhalte"; /* inbox cell and notification text for a view-once photo. */ -"PER_MESSAGE_EXPIRATION_PHOTO_PREVIEW" = "Verschwindendes Foto"; +"PER_MESSAGE_EXPIRATION_PHOTO_PREVIEW" = "Einmalig anzeigbares Foto"; /* inbox cell and notification text for a view-once video. */ -"PER_MESSAGE_EXPIRATION_VIDEO_PREVIEW" = "Verschwindendes Video"; +"PER_MESSAGE_EXPIRATION_VIDEO_PREVIEW" = "Einmalig anzeigbares Video"; /* Label for view-once messages indicating that user can tap to view the message's contents. */ -"PER_MESSAGE_EXPIRATION_VIEW_PHOTO" = "Foto"; +"PER_MESSAGE_EXPIRATION_VIEW_PHOTO" = "Foto anzeigen"; /* Label for view-once messages indicating that user can tap to view the message's contents. */ -"PER_MESSAGE_EXPIRATION_VIEW_VIDEO" = "Video"; +"PER_MESSAGE_EXPIRATION_VIEW_VIDEO" = "Video anzeigen"; /* Label for view-once messages indicating that the local user has viewed the message's contents. */ "PER_MESSAGE_EXPIRATION_VIEWED" = "Angesehen"; @@ -3054,9 +3048,15 @@ /* Label for button or row which allows users to verify the safety numbers of multiple users. */ "VERIFY_PRIVACY_MULTIPLE" = "Sicherheitsnummern überprüfen"; +/* Toast alert text shown when tapping on a view-once message that has already been viewed. */ +"VIEW_ONCE_ALREADY_VIEWED_TOAST" = "You already viewed this message."; + /* Tooltip highlighting the view once messages button. */ "VIEW_ONCE_MESSAGES_TOOLTIP" = "Hier antippen, um diese Nachricht nach dem Ansehen verschwinden zu lassen."; +/* Toast alert text shown when tapping on a view-once message that you have sent. */ +"VIEW_ONCE_OUTGOING_TOAST" = "Outgoing view-once media files are automatically removed after they are sent."; + /* Indicates how to cancel a voice message. */ "VOICE_MESSAGE_CANCEL_INSTRUCTIONS" = "Wischen bricht ab"; diff --git a/Signal/translations/el.lproj/Localizable.strings b/Signal/translations/el.lproj/Localizable.strings index 89480cc641..04d3e2cba4 100644 --- a/Signal/translations/el.lproj/Localizable.strings +++ b/Signal/translations/el.lproj/Localizable.strings @@ -1578,12 +1578,6 @@ /* Indicator that separates read from unread messages. */ "MESSAGES_VIEW_UNREAD_INDICATOR" = "Νέα Μηνύματα"; -/* Messages that indicates that there are more unseen messages. */ -"MESSAGES_VIEW_UNREAD_INDICATOR_HAS_MORE_UNSEEN_MESSAGES" = "Υπάρχουν περισσότερα αδιάβαστα μηνύματα."; - -/* Messages that indicates that there are more unseen messages including safety number changes. */ -"MESSAGES_VIEW_UNREAD_INDICATOR_HAS_MORE_UNSEEN_MESSAGES_AND_SAFETY_NUMBER_CHANGES" = "Υπάρχουν περισσότερα αδιάβαστα μηνύματα (συμπεριλαμβανομένων αλλαγών αριθμού ασφαλείας)."; - /* info message text in conversation view */ "MISSED_CALL" = "Αναπάντητη κλήση"; @@ -1888,22 +1882,22 @@ "PER_MESSAGE_EXPIRATION_INVALID_CONTENT" = "Σφάλμα κατά την διαχείριση εισερχόμενου μηνύματος."; /* inbox cell and notification text for an already viewed view-once media message. */ -"PER_MESSAGE_EXPIRATION_NOT_VIEWABLE" = "Media Message"; +"PER_MESSAGE_EXPIRATION_NOT_VIEWABLE" = "View-once media"; /* Label for outgoing view-once messages. */ "PER_MESSAGE_EXPIRATION_OUTGOING_MESSAGE" = "Πολυμέσα"; /* inbox cell and notification text for a view-once photo. */ -"PER_MESSAGE_EXPIRATION_PHOTO_PREVIEW" = "Disappearing Photo"; +"PER_MESSAGE_EXPIRATION_PHOTO_PREVIEW" = "View-once photo"; /* inbox cell and notification text for a view-once video. */ -"PER_MESSAGE_EXPIRATION_VIDEO_PREVIEW" = "Disappearing Video"; +"PER_MESSAGE_EXPIRATION_VIDEO_PREVIEW" = "View-once video"; /* Label for view-once messages indicating that user can tap to view the message's contents. */ -"PER_MESSAGE_EXPIRATION_VIEW_PHOTO" = "Φωτογραφία"; +"PER_MESSAGE_EXPIRATION_VIEW_PHOTO" = "Προβολή φωτογραφίας"; /* Label for view-once messages indicating that user can tap to view the message's contents. */ -"PER_MESSAGE_EXPIRATION_VIEW_VIDEO" = "Βίντεο"; +"PER_MESSAGE_EXPIRATION_VIEW_VIDEO" = "View Video"; /* Label for view-once messages indicating that the local user has viewed the message's contents. */ "PER_MESSAGE_EXPIRATION_VIEWED" = "Αναγνωσμένο"; @@ -3054,9 +3048,15 @@ /* Label for button or row which allows users to verify the safety numbers of multiple users. */ "VERIFY_PRIVACY_MULTIPLE" = "Έλεγχος Αριθμών Ασφαλείας"; +/* Toast alert text shown when tapping on a view-once message that has already been viewed. */ +"VIEW_ONCE_ALREADY_VIEWED_TOAST" = "You already viewed this message."; + /* Tooltip highlighting the view once messages button. */ "VIEW_ONCE_MESSAGES_TOOLTIP" = "Tap here to make this message disappear after it is viewed."; +/* Toast alert text shown when tapping on a view-once message that you have sent. */ +"VIEW_ONCE_OUTGOING_TOAST" = "Outgoing view-once media files are automatically removed after they are sent."; + /* Indicates how to cancel a voice message. */ "VOICE_MESSAGE_CANCEL_INSTRUCTIONS" = "Σύρετε για Ακύρωση"; diff --git a/Signal/translations/es.lproj/Localizable.strings b/Signal/translations/es.lproj/Localizable.strings index c62835703a..bdd349d1e7 100644 --- a/Signal/translations/es.lproj/Localizable.strings +++ b/Signal/translations/es.lproj/Localizable.strings @@ -1578,12 +1578,6 @@ /* Indicator that separates read from unread messages. */ "MESSAGES_VIEW_UNREAD_INDICATOR" = "Mensajes nuevos"; -/* Messages that indicates that there are more unseen messages. */ -"MESSAGES_VIEW_UNREAD_INDICATOR_HAS_MORE_UNSEEN_MESSAGES" = "Más mensajes sin leer."; - -/* Messages that indicates that there are more unseen messages including safety number changes. */ -"MESSAGES_VIEW_UNREAD_INDICATOR_HAS_MORE_UNSEEN_MESSAGES_AND_SAFETY_NUMBER_CHANGES" = "Más mensajes sin leer (y cambios en las cifras de seguridad)."; - /* info message text in conversation view */ "MISSED_CALL" = "Llamada perdida"; @@ -1888,22 +1882,22 @@ "PER_MESSAGE_EXPIRATION_INVALID_CONTENT" = "Fallo al procesar el mensaje recibido"; /* inbox cell and notification text for an already viewed view-once media message. */ -"PER_MESSAGE_EXPIRATION_NOT_VIEWABLE" = "Mensaje multimedia"; +"PER_MESSAGE_EXPIRATION_NOT_VIEWABLE" = "Multimedia para ver solo una vez"; /* Label for outgoing view-once messages. */ "PER_MESSAGE_EXPIRATION_OUTGOING_MESSAGE" = "Multimedia"; /* inbox cell and notification text for a view-once photo. */ -"PER_MESSAGE_EXPIRATION_PHOTO_PREVIEW" = "Foto de ver sólo una vez"; +"PER_MESSAGE_EXPIRATION_PHOTO_PREVIEW" = "Foto para ver solo una vez"; /* inbox cell and notification text for a view-once video. */ -"PER_MESSAGE_EXPIRATION_VIDEO_PREVIEW" = "Vídeo de ver sólo una vez"; +"PER_MESSAGE_EXPIRATION_VIDEO_PREVIEW" = "Vídeo para ver solo una vez"; /* Label for view-once messages indicating that user can tap to view the message's contents. */ -"PER_MESSAGE_EXPIRATION_VIEW_PHOTO" = "Foto"; +"PER_MESSAGE_EXPIRATION_VIEW_PHOTO" = "Ver foto"; /* Label for view-once messages indicating that user can tap to view the message's contents. */ -"PER_MESSAGE_EXPIRATION_VIEW_VIDEO" = "Vídeo"; +"PER_MESSAGE_EXPIRATION_VIEW_VIDEO" = "Ver vídeo"; /* Label for view-once messages indicating that the local user has viewed the message's contents. */ "PER_MESSAGE_EXPIRATION_VIEWED" = "Visto"; @@ -3054,9 +3048,15 @@ /* Label for button or row which allows users to verify the safety numbers of multiple users. */ "VERIFY_PRIVACY_MULTIPLE" = "Verificar cifras de seguridad"; +/* Toast alert text shown when tapping on a view-once message that has already been viewed. */ +"VIEW_ONCE_ALREADY_VIEWED_TOAST" = "You already viewed this message."; + /* Tooltip highlighting the view once messages button. */ "VIEW_ONCE_MESSAGES_TOOLTIP" = "Toca aquí para hacer desaparecer este mensaje tras ser visto."; +/* Toast alert text shown when tapping on a view-once message that you have sent. */ +"VIEW_ONCE_OUTGOING_TOAST" = "Outgoing view-once media files are automatically removed after they are sent."; + /* Indicates how to cancel a voice message. */ "VOICE_MESSAGE_CANCEL_INSTRUCTIONS" = "Desliza para cancelar"; diff --git a/Signal/translations/et.lproj/Localizable.strings b/Signal/translations/et.lproj/Localizable.strings index 657d27956a..e09b82b643 100644 --- a/Signal/translations/et.lproj/Localizable.strings +++ b/Signal/translations/et.lproj/Localizable.strings @@ -1578,12 +1578,6 @@ /* Indicator that separates read from unread messages. */ "MESSAGES_VIEW_UNREAD_INDICATOR" = "Uued sõnumid"; -/* Messages that indicates that there are more unseen messages. */ -"MESSAGES_VIEW_UNREAD_INDICATOR_HAS_MORE_UNSEEN_MESSAGES" = "Sul on veel lugemata sõnumeid."; - -/* Messages that indicates that there are more unseen messages including safety number changes. */ -"MESSAGES_VIEW_UNREAD_INDICATOR_HAS_MORE_UNSEEN_MESSAGES_AND_SAFETY_NUMBER_CHANGES" = "Sul on veel lugemata sõnumeid (kaasa arvatud turvanumbri muudatused)."; - /* info message text in conversation view */ "MISSED_CALL" = "Vastamata kõne"; @@ -1888,22 +1882,22 @@ "PER_MESSAGE_EXPIRATION_INVALID_CONTENT" = "Sissetuleva sõnumi käsitlemisel tekkis tõrge."; /* inbox cell and notification text for an already viewed view-once media message. */ -"PER_MESSAGE_EXPIRATION_NOT_VIEWABLE" = "Meediasõnum"; +"PER_MESSAGE_EXPIRATION_NOT_VIEWABLE" = "View-once media"; /* Label for outgoing view-once messages. */ "PER_MESSAGE_EXPIRATION_OUTGOING_MESSAGE" = "Meedia"; /* inbox cell and notification text for a view-once photo. */ -"PER_MESSAGE_EXPIRATION_PHOTO_PREVIEW" = "Kaduv foto"; +"PER_MESSAGE_EXPIRATION_PHOTO_PREVIEW" = "View-once photo"; /* inbox cell and notification text for a view-once video. */ -"PER_MESSAGE_EXPIRATION_VIDEO_PREVIEW" = "Haihtuv video"; +"PER_MESSAGE_EXPIRATION_VIDEO_PREVIEW" = "View-once video"; /* Label for view-once messages indicating that user can tap to view the message's contents. */ -"PER_MESSAGE_EXPIRATION_VIEW_PHOTO" = "Foto"; +"PER_MESSAGE_EXPIRATION_VIEW_PHOTO" = "Vaata pilti"; /* Label for view-once messages indicating that user can tap to view the message's contents. */ -"PER_MESSAGE_EXPIRATION_VIEW_VIDEO" = "Video"; +"PER_MESSAGE_EXPIRATION_VIEW_VIDEO" = "View Video"; /* Label for view-once messages indicating that the local user has viewed the message's contents. */ "PER_MESSAGE_EXPIRATION_VIEWED" = "Vaadatud"; @@ -3054,9 +3048,15 @@ /* Label for button or row which allows users to verify the safety numbers of multiple users. */ "VERIFY_PRIVACY_MULTIPLE" = "Kontrolli turvanumbreid"; +/* Toast alert text shown when tapping on a view-once message that has already been viewed. */ +"VIEW_ONCE_ALREADY_VIEWED_TOAST" = "You already viewed this message."; + /* Tooltip highlighting the view once messages button. */ "VIEW_ONCE_MESSAGES_TOOLTIP" = "Tap here to make this message disappear after it is viewed."; +/* Toast alert text shown when tapping on a view-once message that you have sent. */ +"VIEW_ONCE_OUTGOING_TOAST" = "Outgoing view-once media files are automatically removed after they are sent."; + /* Indicates how to cancel a voice message. */ "VOICE_MESSAGE_CANCEL_INSTRUCTIONS" = "Loobumiseks libista"; diff --git a/Signal/translations/fa.lproj/Localizable.strings b/Signal/translations/fa.lproj/Localizable.strings index 4f89502487..9e58419ddc 100644 --- a/Signal/translations/fa.lproj/Localizable.strings +++ b/Signal/translations/fa.lproj/Localizable.strings @@ -1578,12 +1578,6 @@ /* Indicator that separates read from unread messages. */ "MESSAGES_VIEW_UNREAD_INDICATOR" = "پیام های جدید"; -/* Messages that indicates that there are more unseen messages. */ -"MESSAGES_VIEW_UNREAD_INDICATOR_HAS_MORE_UNSEEN_MESSAGES" = "پیام های ناخوانده بیشتری وجود دارد."; - -/* Messages that indicates that there are more unseen messages including safety number changes. */ -"MESSAGES_VIEW_UNREAD_INDICATOR_HAS_MORE_UNSEEN_MESSAGES_AND_SAFETY_NUMBER_CHANGES" = "پیام های ناخوانده بیشتری وجود دارند (شامل تغییرات کد امنیتی)"; - /* info message text in conversation view */ "MISSED_CALL" = "تماس بی‌پاسخ"; @@ -1888,22 +1882,22 @@ "PER_MESSAGE_EXPIRATION_INVALID_CONTENT" = "خطا در کنترل پیام دریافتی"; /* inbox cell and notification text for an already viewed view-once media message. */ -"PER_MESSAGE_EXPIRATION_NOT_VIEWABLE" = "پیام رسانه ای"; +"PER_MESSAGE_EXPIRATION_NOT_VIEWABLE" = "View-once media"; /* Label for outgoing view-once messages. */ "PER_MESSAGE_EXPIRATION_OUTGOING_MESSAGE" = "مدیا"; /* inbox cell and notification text for a view-once photo. */ -"PER_MESSAGE_EXPIRATION_PHOTO_PREVIEW" = "عکس ناپدید شد"; +"PER_MESSAGE_EXPIRATION_PHOTO_PREVIEW" = "View-once photo"; /* inbox cell and notification text for a view-once video. */ -"PER_MESSAGE_EXPIRATION_VIDEO_PREVIEW" = "ناپدید شدن ویدئو"; +"PER_MESSAGE_EXPIRATION_VIDEO_PREVIEW" = "View-once video"; /* Label for view-once messages indicating that user can tap to view the message's contents. */ -"PER_MESSAGE_EXPIRATION_VIEW_PHOTO" = "تصویر"; +"PER_MESSAGE_EXPIRATION_VIEW_PHOTO" = "مشاهده عکس"; /* Label for view-once messages indicating that user can tap to view the message's contents. */ -"PER_MESSAGE_EXPIRATION_VIEW_VIDEO" = "ویدیو"; +"PER_MESSAGE_EXPIRATION_VIEW_VIDEO" = "View Video"; /* Label for view-once messages indicating that the local user has viewed the message's contents. */ "PER_MESSAGE_EXPIRATION_VIEWED" = "مشاهده شده"; @@ -3054,8 +3048,14 @@ /* Label for button or row which allows users to verify the safety numbers of multiple users. */ "VERIFY_PRIVACY_MULTIPLE" = "بازبینی کد های امنیتی"; +/* Toast alert text shown when tapping on a view-once message that has already been viewed. */ +"VIEW_ONCE_ALREADY_VIEWED_TOAST" = "You already viewed this message."; + /* Tooltip highlighting the view once messages button. */ -"VIEW_ONCE_MESSAGES_TOOLTIP" = "Tap here to make this message disappear after it is viewed."; +"VIEW_ONCE_MESSAGES_TOOLTIP" = "برای ناپدید شدن پیام بعد از مشاهده اینجا ضربه بزنید."; + +/* Toast alert text shown when tapping on a view-once message that you have sent. */ +"VIEW_ONCE_OUTGOING_TOAST" = "Outgoing view-once media files are automatically removed after they are sent."; /* Indicates how to cancel a voice message. */ "VOICE_MESSAGE_CANCEL_INSTRUCTIONS" = "برای کنسل کردن به کناره بکشید"; diff --git a/Signal/translations/fi.lproj/Localizable.strings b/Signal/translations/fi.lproj/Localizable.strings index 1c51056cb2..1b6659456d 100644 --- a/Signal/translations/fi.lproj/Localizable.strings +++ b/Signal/translations/fi.lproj/Localizable.strings @@ -1578,12 +1578,6 @@ /* Indicator that separates read from unread messages. */ "MESSAGES_VIEW_UNREAD_INDICATOR" = "Uusia viestejä"; -/* Messages that indicates that there are more unseen messages. */ -"MESSAGES_VIEW_UNREAD_INDICATOR_HAS_MORE_UNSEEN_MESSAGES" = "Lisää uusia viestejä"; - -/* Messages that indicates that there are more unseen messages including safety number changes. */ -"MESSAGES_VIEW_UNREAD_INDICATOR_HAS_MORE_UNSEEN_MESSAGES_AND_SAFETY_NUMBER_CHANGES" = "Lisää uusia viestejä (mukaan lukien turvanumeroiden vaihdoksia)."; - /* info message text in conversation view */ "MISSED_CALL" = "Vastaamatta jäänyt puhelu"; @@ -1888,25 +1882,25 @@ "PER_MESSAGE_EXPIRATION_INVALID_CONTENT" = "Virhe saapuvan viestin käsittelyssä"; /* inbox cell and notification text for an already viewed view-once media message. */ -"PER_MESSAGE_EXPIRATION_NOT_VIEWABLE" = "Mediaviesti"; +"PER_MESSAGE_EXPIRATION_NOT_VIEWABLE" = "Kerran katsottava media"; /* Label for outgoing view-once messages. */ "PER_MESSAGE_EXPIRATION_OUTGOING_MESSAGE" = "Media"; /* inbox cell and notification text for a view-once photo. */ -"PER_MESSAGE_EXPIRATION_PHOTO_PREVIEW" = "Katoava kuva"; +"PER_MESSAGE_EXPIRATION_PHOTO_PREVIEW" = "Kerran katsottava kuva"; /* inbox cell and notification text for a view-once video. */ -"PER_MESSAGE_EXPIRATION_VIDEO_PREVIEW" = "Katoava video"; +"PER_MESSAGE_EXPIRATION_VIDEO_PREVIEW" = "Kerran katsottava video"; /* Label for view-once messages indicating that user can tap to view the message's contents. */ -"PER_MESSAGE_EXPIRATION_VIEW_PHOTO" = "Kuva"; +"PER_MESSAGE_EXPIRATION_VIEW_PHOTO" = "Katso kuvaa"; /* Label for view-once messages indicating that user can tap to view the message's contents. */ -"PER_MESSAGE_EXPIRATION_VIEW_VIDEO" = "Video"; +"PER_MESSAGE_EXPIRATION_VIEW_VIDEO" = "Katso video"; /* Label for view-once messages indicating that the local user has viewed the message's contents. */ -"PER_MESSAGE_EXPIRATION_VIEWED" = "Nähty"; +"PER_MESSAGE_EXPIRATION_VIEWED" = "Katsottu"; /* A format for a label showing an example phone number. Embeds {{the example phone number}}. */ "PHONE_NUMBER_EXAMPLE_FORMAT" = "Esimerkki: %@"; @@ -3054,9 +3048,15 @@ /* Label for button or row which allows users to verify the safety numbers of multiple users. */ "VERIFY_PRIVACY_MULTIPLE" = "Näytä turvanumerot"; +/* Toast alert text shown when tapping on a view-once message that has already been viewed. */ +"VIEW_ONCE_ALREADY_VIEWED_TOAST" = "You already viewed this message."; + /* Tooltip highlighting the view once messages button. */ "VIEW_ONCE_MESSAGES_TOOLTIP" = "Napauttamalla tätä viesti katoaa sen jälkeen, kun se on katsottu."; +/* Toast alert text shown when tapping on a view-once message that you have sent. */ +"VIEW_ONCE_OUTGOING_TOAST" = "Outgoing view-once media files are automatically removed after they are sent."; + /* Indicates how to cancel a voice message. */ "VOICE_MESSAGE_CANCEL_INSTRUCTIONS" = "Pyyhkäise hylkääksesi"; diff --git a/Signal/translations/fil.lproj/Localizable.strings b/Signal/translations/fil.lproj/Localizable.strings index 8f30d477e3..b1faae17db 100644 --- a/Signal/translations/fil.lproj/Localizable.strings +++ b/Signal/translations/fil.lproj/Localizable.strings @@ -1578,12 +1578,6 @@ /* Indicator that separates read from unread messages. */ "MESSAGES_VIEW_UNREAD_INDICATOR" = "New Messages"; -/* Messages that indicates that there are more unseen messages. */ -"MESSAGES_VIEW_UNREAD_INDICATOR_HAS_MORE_UNSEEN_MESSAGES" = "There are more unread messages."; - -/* Messages that indicates that there are more unseen messages including safety number changes. */ -"MESSAGES_VIEW_UNREAD_INDICATOR_HAS_MORE_UNSEEN_MESSAGES_AND_SAFETY_NUMBER_CHANGES" = "There are more unread messages (including safety number changes)."; - /* info message text in conversation view */ "MISSED_CALL" = "Missed call"; @@ -1888,22 +1882,22 @@ "PER_MESSAGE_EXPIRATION_INVALID_CONTENT" = "Error handling incoming message"; /* inbox cell and notification text for an already viewed view-once media message. */ -"PER_MESSAGE_EXPIRATION_NOT_VIEWABLE" = "Media Message"; +"PER_MESSAGE_EXPIRATION_NOT_VIEWABLE" = "View-once media"; /* Label for outgoing view-once messages. */ "PER_MESSAGE_EXPIRATION_OUTGOING_MESSAGE" = "Media"; /* inbox cell and notification text for a view-once photo. */ -"PER_MESSAGE_EXPIRATION_PHOTO_PREVIEW" = "Disappearing Photo"; +"PER_MESSAGE_EXPIRATION_PHOTO_PREVIEW" = "View-once photo"; /* inbox cell and notification text for a view-once video. */ -"PER_MESSAGE_EXPIRATION_VIDEO_PREVIEW" = "Disappearing Video"; +"PER_MESSAGE_EXPIRATION_VIDEO_PREVIEW" = "View-once video"; /* Label for view-once messages indicating that user can tap to view the message's contents. */ -"PER_MESSAGE_EXPIRATION_VIEW_PHOTO" = "Photo"; +"PER_MESSAGE_EXPIRATION_VIEW_PHOTO" = "View Photo"; /* Label for view-once messages indicating that user can tap to view the message's contents. */ -"PER_MESSAGE_EXPIRATION_VIEW_VIDEO" = "Video"; +"PER_MESSAGE_EXPIRATION_VIEW_VIDEO" = "View Video"; /* Label for view-once messages indicating that the local user has viewed the message's contents. */ "PER_MESSAGE_EXPIRATION_VIEWED" = "Viewed"; @@ -3054,9 +3048,15 @@ /* Label for button or row which allows users to verify the safety numbers of multiple users. */ "VERIFY_PRIVACY_MULTIPLE" = "Review Safety Numbers"; +/* Toast alert text shown when tapping on a view-once message that has already been viewed. */ +"VIEW_ONCE_ALREADY_VIEWED_TOAST" = "You already viewed this message."; + /* Tooltip highlighting the view once messages button. */ "VIEW_ONCE_MESSAGES_TOOLTIP" = "Tap here to make this message disappear after it is viewed."; +/* Toast alert text shown when tapping on a view-once message that you have sent. */ +"VIEW_ONCE_OUTGOING_TOAST" = "Outgoing view-once media files are automatically removed after they are sent."; + /* Indicates how to cancel a voice message. */ "VOICE_MESSAGE_CANCEL_INSTRUCTIONS" = "Slide to Cancel"; diff --git a/Signal/translations/fr.lproj/Localizable.strings b/Signal/translations/fr.lproj/Localizable.strings index 3fd788bf73..68fafbb236 100644 --- a/Signal/translations/fr.lproj/Localizable.strings +++ b/Signal/translations/fr.lproj/Localizable.strings @@ -1578,12 +1578,6 @@ /* Indicator that separates read from unread messages. */ "MESSAGES_VIEW_UNREAD_INDICATOR" = "Nouveaux messages"; -/* Messages that indicates that there are more unseen messages. */ -"MESSAGES_VIEW_UNREAD_INDICATOR_HAS_MORE_UNSEEN_MESSAGES" = "Il y a d’autres messages non lus"; - -/* Messages that indicates that there are more unseen messages including safety number changes. */ -"MESSAGES_VIEW_UNREAD_INDICATOR_HAS_MORE_UNSEEN_MESSAGES_AND_SAFETY_NUMBER_CHANGES" = "Il y a d’autres messages non lus (dont des changements de numéro de sécurité)"; - /* info message text in conversation view */ "MISSED_CALL" = "Appel manqué"; @@ -1888,22 +1882,22 @@ "PER_MESSAGE_EXPIRATION_INVALID_CONTENT" = "Erreur de traitement du message entrant"; /* inbox cell and notification text for an already viewed view-once media message. */ -"PER_MESSAGE_EXPIRATION_NOT_VIEWABLE" = "Message multimédia"; +"PER_MESSAGE_EXPIRATION_NOT_VIEWABLE" = "View-once media"; /* Label for outgoing view-once messages. */ "PER_MESSAGE_EXPIRATION_OUTGOING_MESSAGE" = "Médias"; /* inbox cell and notification text for a view-once photo. */ -"PER_MESSAGE_EXPIRATION_PHOTO_PREVIEW" = "Photo éphémère"; +"PER_MESSAGE_EXPIRATION_PHOTO_PREVIEW" = "View-once photo"; /* inbox cell and notification text for a view-once video. */ -"PER_MESSAGE_EXPIRATION_VIDEO_PREVIEW" = "Vidéos éphémères"; +"PER_MESSAGE_EXPIRATION_VIDEO_PREVIEW" = "View-once video"; /* Label for view-once messages indicating that user can tap to view the message's contents. */ -"PER_MESSAGE_EXPIRATION_VIEW_PHOTO" = "Photo"; +"PER_MESSAGE_EXPIRATION_VIEW_PHOTO" = "Afficher la photo"; /* Label for view-once messages indicating that user can tap to view the message's contents. */ -"PER_MESSAGE_EXPIRATION_VIEW_VIDEO" = "Vidéo"; +"PER_MESSAGE_EXPIRATION_VIEW_VIDEO" = "View Video"; /* Label for view-once messages indicating that the local user has viewed the message's contents. */ "PER_MESSAGE_EXPIRATION_VIEWED" = "Vu"; @@ -3054,9 +3048,15 @@ /* Label for button or row which allows users to verify the safety numbers of multiple users. */ "VERIFY_PRIVACY_MULTIPLE" = "Examiner les numéros de sécurité"; +/* Toast alert text shown when tapping on a view-once message that has already been viewed. */ +"VIEW_ONCE_ALREADY_VIEWED_TOAST" = "You already viewed this message."; + /* Tooltip highlighting the view once messages button. */ "VIEW_ONCE_MESSAGES_TOOLTIP" = "Touchez ici pour que ce message disparaisse après qu’il a été vu."; +/* Toast alert text shown when tapping on a view-once message that you have sent. */ +"VIEW_ONCE_OUTGOING_TOAST" = "Outgoing view-once media files are automatically removed after they are sent."; + /* Indicates how to cancel a voice message. */ "VOICE_MESSAGE_CANCEL_INSTRUCTIONS" = "Faire glisser pour annuler"; diff --git a/Signal/translations/gl.lproj/Localizable.strings b/Signal/translations/gl.lproj/Localizable.strings index 009b2235c2..38fe1495b3 100644 --- a/Signal/translations/gl.lproj/Localizable.strings +++ b/Signal/translations/gl.lproj/Localizable.strings @@ -1578,12 +1578,6 @@ /* Indicator that separates read from unread messages. */ "MESSAGES_VIEW_UNREAD_INDICATOR" = "Novas mensaxes"; -/* Messages that indicates that there are more unseen messages. */ -"MESSAGES_VIEW_UNREAD_INDICATOR_HAS_MORE_UNSEEN_MESSAGES" = "There are more unread messages."; - -/* Messages that indicates that there are more unseen messages including safety number changes. */ -"MESSAGES_VIEW_UNREAD_INDICATOR_HAS_MORE_UNSEEN_MESSAGES_AND_SAFETY_NUMBER_CHANGES" = "There are more unread messages (including safety number changes)."; - /* info message text in conversation view */ "MISSED_CALL" = "Chamada perdida"; @@ -1888,22 +1882,22 @@ "PER_MESSAGE_EXPIRATION_INVALID_CONTENT" = "Erro ao xestionar a mensaxe recibida"; /* inbox cell and notification text for an already viewed view-once media message. */ -"PER_MESSAGE_EXPIRATION_NOT_VIEWABLE" = "Media Message"; +"PER_MESSAGE_EXPIRATION_NOT_VIEWABLE" = "View-once media"; /* Label for outgoing view-once messages. */ "PER_MESSAGE_EXPIRATION_OUTGOING_MESSAGE" = "Ficheiros multimedia"; /* inbox cell and notification text for a view-once photo. */ -"PER_MESSAGE_EXPIRATION_PHOTO_PREVIEW" = "Disappearing Photo"; +"PER_MESSAGE_EXPIRATION_PHOTO_PREVIEW" = "View-once photo"; /* inbox cell and notification text for a view-once video. */ -"PER_MESSAGE_EXPIRATION_VIDEO_PREVIEW" = "Disappearing Video"; +"PER_MESSAGE_EXPIRATION_VIDEO_PREVIEW" = "View-once video"; /* Label for view-once messages indicating that user can tap to view the message's contents. */ -"PER_MESSAGE_EXPIRATION_VIEW_PHOTO" = "Fotografía"; +"PER_MESSAGE_EXPIRATION_VIEW_PHOTO" = "Ver fotografía"; /* Label for view-once messages indicating that user can tap to view the message's contents. */ -"PER_MESSAGE_EXPIRATION_VIEW_VIDEO" = "Vídeo"; +"PER_MESSAGE_EXPIRATION_VIEW_VIDEO" = "View Video"; /* Label for view-once messages indicating that the local user has viewed the message's contents. */ "PER_MESSAGE_EXPIRATION_VIEWED" = "Vista"; @@ -3054,9 +3048,15 @@ /* Label for button or row which allows users to verify the safety numbers of multiple users. */ "VERIFY_PRIVACY_MULTIPLE" = "Revisar número de seguranza"; +/* Toast alert text shown when tapping on a view-once message that has already been viewed. */ +"VIEW_ONCE_ALREADY_VIEWED_TOAST" = "You already viewed this message."; + /* Tooltip highlighting the view once messages button. */ "VIEW_ONCE_MESSAGES_TOOLTIP" = "Tap here to make this message disappear after it is viewed."; +/* Toast alert text shown when tapping on a view-once message that you have sent. */ +"VIEW_ONCE_OUTGOING_TOAST" = "Outgoing view-once media files are automatically removed after they are sent."; + /* Indicates how to cancel a voice message. */ "VOICE_MESSAGE_CANCEL_INSTRUCTIONS" = "Pasa o dedo para cancelar"; diff --git a/Signal/translations/he.lproj/Localizable.strings b/Signal/translations/he.lproj/Localizable.strings index 0247a7e5da..3a3d6b6fc8 100644 --- a/Signal/translations/he.lproj/Localizable.strings +++ b/Signal/translations/he.lproj/Localizable.strings @@ -1578,12 +1578,6 @@ /* Indicator that separates read from unread messages. */ "MESSAGES_VIEW_UNREAD_INDICATOR" = "הודעות חדשות"; -/* Messages that indicates that there are more unseen messages. */ -"MESSAGES_VIEW_UNREAD_INDICATOR_HAS_MORE_UNSEEN_MESSAGES" = "יש עוד הודעות שלא נקראו."; - -/* Messages that indicates that there are more unseen messages including safety number changes. */ -"MESSAGES_VIEW_UNREAD_INDICATOR_HAS_MORE_UNSEEN_MESSAGES_AND_SAFETY_NUMBER_CHANGES" = "יש עוד הודעות שלא נקראו (כולל שינויי מספר ביטחון)."; - /* info message text in conversation view */ "MISSED_CALL" = "שיחה שלא נענתה"; @@ -1888,22 +1882,22 @@ "PER_MESSAGE_EXPIRATION_INVALID_CONTENT" = "שגיאה בטיפול בהודעה נכנסת"; /* inbox cell and notification text for an already viewed view-once media message. */ -"PER_MESSAGE_EXPIRATION_NOT_VIEWABLE" = "הודעת מדיה"; +"PER_MESSAGE_EXPIRATION_NOT_VIEWABLE" = "View-once media"; /* Label for outgoing view-once messages. */ "PER_MESSAGE_EXPIRATION_OUTGOING_MESSAGE" = "מדיה"; /* inbox cell and notification text for a view-once photo. */ -"PER_MESSAGE_EXPIRATION_PHOTO_PREVIEW" = "תצלום נעלם"; +"PER_MESSAGE_EXPIRATION_PHOTO_PREVIEW" = "View-once photo"; /* inbox cell and notification text for a view-once video. */ -"PER_MESSAGE_EXPIRATION_VIDEO_PREVIEW" = "סרטון נעלם"; +"PER_MESSAGE_EXPIRATION_VIDEO_PREVIEW" = "View-once video"; /* Label for view-once messages indicating that user can tap to view the message's contents. */ -"PER_MESSAGE_EXPIRATION_VIEW_PHOTO" = "תצלום"; +"PER_MESSAGE_EXPIRATION_VIEW_PHOTO" = "הצג תצלום"; /* Label for view-once messages indicating that user can tap to view the message's contents. */ -"PER_MESSAGE_EXPIRATION_VIEW_VIDEO" = "סרטון"; +"PER_MESSAGE_EXPIRATION_VIEW_VIDEO" = "הצג סרטון"; /* Label for view-once messages indicating that the local user has viewed the message's contents. */ "PER_MESSAGE_EXPIRATION_VIEWED" = "הוצג"; @@ -3054,9 +3048,15 @@ /* Label for button or row which allows users to verify the safety numbers of multiple users. */ "VERIFY_PRIVACY_MULTIPLE" = "סקור מספרי ביטחון"; +/* Toast alert text shown when tapping on a view-once message that has already been viewed. */ +"VIEW_ONCE_ALREADY_VIEWED_TOAST" = "You already viewed this message."; + /* Tooltip highlighting the view once messages button. */ "VIEW_ONCE_MESSAGES_TOOLTIP" = "הקש כאן כדי להעלים הודעה זו לאחר שהיא תיקרא."; +/* Toast alert text shown when tapping on a view-once message that you have sent. */ +"VIEW_ONCE_OUTGOING_TOAST" = "Outgoing view-once media files are automatically removed after they are sent."; + /* Indicates how to cancel a voice message. */ "VOICE_MESSAGE_CANCEL_INSTRUCTIONS" = "החלק כדי לבטל"; diff --git a/Signal/translations/hi.lproj/Localizable.strings b/Signal/translations/hi.lproj/Localizable.strings index 05bc672b35..93a4681897 100644 --- a/Signal/translations/hi.lproj/Localizable.strings +++ b/Signal/translations/hi.lproj/Localizable.strings @@ -1578,12 +1578,6 @@ /* Indicator that separates read from unread messages. */ "MESSAGES_VIEW_UNREAD_INDICATOR" = "नए मेसेज"; -/* Messages that indicates that there are more unseen messages. */ -"MESSAGES_VIEW_UNREAD_INDICATOR_HAS_MORE_UNSEEN_MESSAGES" = "कुछ अपठित मेसेज बचे हैं। "; - -/* Messages that indicates that there are more unseen messages including safety number changes. */ -"MESSAGES_VIEW_UNREAD_INDICATOR_HAS_MORE_UNSEEN_MESSAGES_AND_SAFETY_NUMBER_CHANGES" = "कुछ अपठित मेसेज बचे हैं (जिसमें से कुछ सुरक्षा नंबर के बदलाव भी हैं)। "; - /* info message text in conversation view */ "MISSED_CALL" = "मिस कॉल"; @@ -1888,22 +1882,22 @@ "PER_MESSAGE_EXPIRATION_INVALID_CONTENT" = "आने वाले मेसेज को संभालने में त्रुटि"; /* inbox cell and notification text for an already viewed view-once media message. */ -"PER_MESSAGE_EXPIRATION_NOT_VIEWABLE" = "मीडिया मेसेज"; +"PER_MESSAGE_EXPIRATION_NOT_VIEWABLE" = "View-once media"; /* Label for outgoing view-once messages. */ "PER_MESSAGE_EXPIRATION_OUTGOING_MESSAGE" = "मीडिया"; /* inbox cell and notification text for a view-once photo. */ -"PER_MESSAGE_EXPIRATION_PHOTO_PREVIEW" = "गायब होने वाली तस्वीरें"; +"PER_MESSAGE_EXPIRATION_PHOTO_PREVIEW" = "View-once photo"; /* inbox cell and notification text for a view-once video. */ -"PER_MESSAGE_EXPIRATION_VIDEO_PREVIEW" = "गायब होने वाली वीडियो"; +"PER_MESSAGE_EXPIRATION_VIDEO_PREVIEW" = "View-once video"; /* Label for view-once messages indicating that user can tap to view the message's contents. */ -"PER_MESSAGE_EXPIRATION_VIEW_PHOTO" = "फ़ोटो"; +"PER_MESSAGE_EXPIRATION_VIEW_PHOTO" = "View Photo"; /* Label for view-once messages indicating that user can tap to view the message's contents. */ -"PER_MESSAGE_EXPIRATION_VIEW_VIDEO" = "वीडियो "; +"PER_MESSAGE_EXPIRATION_VIEW_VIDEO" = "View Video"; /* Label for view-once messages indicating that the local user has viewed the message's contents. */ "PER_MESSAGE_EXPIRATION_VIEWED" = "देखा गया"; @@ -3054,9 +3048,15 @@ /* Label for button or row which allows users to verify the safety numbers of multiple users. */ "VERIFY_PRIVACY_MULTIPLE" = "सुरक्षा नंबर जांचे"; +/* Toast alert text shown when tapping on a view-once message that has already been viewed. */ +"VIEW_ONCE_ALREADY_VIEWED_TOAST" = "You already viewed this message."; + /* Tooltip highlighting the view once messages button. */ "VIEW_ONCE_MESSAGES_TOOLTIP" = "Tap here to make this message disappear after it is viewed."; +/* Toast alert text shown when tapping on a view-once message that you have sent. */ +"VIEW_ONCE_OUTGOING_TOAST" = "Outgoing view-once media files are automatically removed after they are sent."; + /* Indicates how to cancel a voice message. */ "VOICE_MESSAGE_CANCEL_INSTRUCTIONS" = "रद्द करने के लिए स्लाइड करें"; diff --git a/Signal/translations/hr.lproj/Localizable.strings b/Signal/translations/hr.lproj/Localizable.strings index 250f641060..86b0fb68a7 100644 --- a/Signal/translations/hr.lproj/Localizable.strings +++ b/Signal/translations/hr.lproj/Localizable.strings @@ -1578,12 +1578,6 @@ /* Indicator that separates read from unread messages. */ "MESSAGES_VIEW_UNREAD_INDICATOR" = "Nove poruke"; -/* Messages that indicates that there are more unseen messages. */ -"MESSAGES_VIEW_UNREAD_INDICATOR_HAS_MORE_UNSEEN_MESSAGES" = "There are more unread messages."; - -/* Messages that indicates that there are more unseen messages including safety number changes. */ -"MESSAGES_VIEW_UNREAD_INDICATOR_HAS_MORE_UNSEEN_MESSAGES_AND_SAFETY_NUMBER_CHANGES" = "There are more unread messages (including safety number changes)."; - /* info message text in conversation view */ "MISSED_CALL" = "Propušten poziv"; @@ -1888,22 +1882,22 @@ "PER_MESSAGE_EXPIRATION_INVALID_CONTENT" = "Pogreška prilikom upravljanja ulaznom porukom"; /* inbox cell and notification text for an already viewed view-once media message. */ -"PER_MESSAGE_EXPIRATION_NOT_VIEWABLE" = "Media Message"; +"PER_MESSAGE_EXPIRATION_NOT_VIEWABLE" = "View-once media"; /* Label for outgoing view-once messages. */ "PER_MESSAGE_EXPIRATION_OUTGOING_MESSAGE" = "Medij"; /* inbox cell and notification text for a view-once photo. */ -"PER_MESSAGE_EXPIRATION_PHOTO_PREVIEW" = "Disappearing Photo"; +"PER_MESSAGE_EXPIRATION_PHOTO_PREVIEW" = "View-once photo"; /* inbox cell and notification text for a view-once video. */ -"PER_MESSAGE_EXPIRATION_VIDEO_PREVIEW" = "Disappearing Video"; +"PER_MESSAGE_EXPIRATION_VIDEO_PREVIEW" = "View-once video"; /* Label for view-once messages indicating that user can tap to view the message's contents. */ -"PER_MESSAGE_EXPIRATION_VIEW_PHOTO" = "Fotografija"; +"PER_MESSAGE_EXPIRATION_VIEW_PHOTO" = "Pogledaj fotografiju"; /* Label for view-once messages indicating that user can tap to view the message's contents. */ -"PER_MESSAGE_EXPIRATION_VIEW_VIDEO" = "Video"; +"PER_MESSAGE_EXPIRATION_VIEW_VIDEO" = "View Video"; /* Label for view-once messages indicating that the local user has viewed the message's contents. */ "PER_MESSAGE_EXPIRATION_VIEWED" = "Pregledano"; @@ -3054,9 +3048,15 @@ /* Label for button or row which allows users to verify the safety numbers of multiple users. */ "VERIFY_PRIVACY_MULTIPLE" = "Pregledajte sigurnosne brojeve"; +/* Toast alert text shown when tapping on a view-once message that has already been viewed. */ +"VIEW_ONCE_ALREADY_VIEWED_TOAST" = "You already viewed this message."; + /* Tooltip highlighting the view once messages button. */ "VIEW_ONCE_MESSAGES_TOOLTIP" = "Tap here to make this message disappear after it is viewed."; +/* Toast alert text shown when tapping on a view-once message that you have sent. */ +"VIEW_ONCE_OUTGOING_TOAST" = "Outgoing view-once media files are automatically removed after they are sent."; + /* Indicates how to cancel a voice message. */ "VOICE_MESSAGE_CANCEL_INSTRUCTIONS" = "Povuci za otkazivanje"; diff --git a/Signal/translations/hu.lproj/Localizable.strings b/Signal/translations/hu.lproj/Localizable.strings index 1cb5027ea6..3867d5e37a 100644 --- a/Signal/translations/hu.lproj/Localizable.strings +++ b/Signal/translations/hu.lproj/Localizable.strings @@ -1578,12 +1578,6 @@ /* Indicator that separates read from unread messages. */ "MESSAGES_VIEW_UNREAD_INDICATOR" = "Új üzenetek"; -/* Messages that indicates that there are more unseen messages. */ -"MESSAGES_VIEW_UNREAD_INDICATOR_HAS_MORE_UNSEEN_MESSAGES" = "További olvasatlan üzenetek elérhetőek."; - -/* Messages that indicates that there are more unseen messages including safety number changes. */ -"MESSAGES_VIEW_UNREAD_INDICATOR_HAS_MORE_UNSEEN_MESSAGES_AND_SAFETY_NUMBER_CHANGES" = "További olvasatlan üzenetek elérhetőek (biztonsági szám változásokat is beleértve)."; - /* info message text in conversation view */ "MISSED_CALL" = "Nem fogadott hívás"; @@ -1888,22 +1882,22 @@ "PER_MESSAGE_EXPIRATION_INVALID_CONTENT" = "Nem sikerült kezelni a bejövő üzenetet."; /* inbox cell and notification text for an already viewed view-once media message. */ -"PER_MESSAGE_EXPIRATION_NOT_VIEWABLE" = "Médiaüzenet"; +"PER_MESSAGE_EXPIRATION_NOT_VIEWABLE" = "Egyszer megjelenő médiafájl"; /* Label for outgoing view-once messages. */ "PER_MESSAGE_EXPIRATION_OUTGOING_MESSAGE" = "Média"; /* inbox cell and notification text for a view-once photo. */ -"PER_MESSAGE_EXPIRATION_PHOTO_PREVIEW" = "Eltűnő fotó"; +"PER_MESSAGE_EXPIRATION_PHOTO_PREVIEW" = "Egyszer megjelenő fotó"; /* inbox cell and notification text for a view-once video. */ -"PER_MESSAGE_EXPIRATION_VIDEO_PREVIEW" = "Eltűnő videó"; +"PER_MESSAGE_EXPIRATION_VIDEO_PREVIEW" = "Egyszer megjelenő videó"; /* Label for view-once messages indicating that user can tap to view the message's contents. */ -"PER_MESSAGE_EXPIRATION_VIEW_PHOTO" = "Kép"; +"PER_MESSAGE_EXPIRATION_VIEW_PHOTO" = "Fotó megtekintése"; /* Label for view-once messages indicating that user can tap to view the message's contents. */ -"PER_MESSAGE_EXPIRATION_VIEW_VIDEO" = "Videó"; +"PER_MESSAGE_EXPIRATION_VIEW_VIDEO" = "Videó megtekintése"; /* Label for view-once messages indicating that the local user has viewed the message's contents. */ "PER_MESSAGE_EXPIRATION_VIEWED" = "Megtekintve"; @@ -3054,9 +3048,15 @@ /* Label for button or row which allows users to verify the safety numbers of multiple users. */ "VERIFY_PRIVACY_MULTIPLE" = "Biztonsági számok áttekintése"; +/* Toast alert text shown when tapping on a view-once message that has already been viewed. */ +"VIEW_ONCE_ALREADY_VIEWED_TOAST" = "You already viewed this message."; + /* Tooltip highlighting the view once messages button. */ "VIEW_ONCE_MESSAGES_TOOLTIP" = "Koppints ide, hogy az üzenet olvasás után azonnal törlődő típusú legyen."; +/* Toast alert text shown when tapping on a view-once message that you have sent. */ +"VIEW_ONCE_OUTGOING_TOAST" = "Outgoing view-once media files are automatically removed after they are sent."; + /* Indicates how to cancel a voice message. */ "VOICE_MESSAGE_CANCEL_INSTRUCTIONS" = "Elvetés csúsztatással"; diff --git a/Signal/translations/id.lproj/Localizable.strings b/Signal/translations/id.lproj/Localizable.strings index af6715ea30..799a37e26f 100644 --- a/Signal/translations/id.lproj/Localizable.strings +++ b/Signal/translations/id.lproj/Localizable.strings @@ -1578,12 +1578,6 @@ /* Indicator that separates read from unread messages. */ "MESSAGES_VIEW_UNREAD_INDICATOR" = "Pesan baru"; -/* Messages that indicates that there are more unseen messages. */ -"MESSAGES_VIEW_UNREAD_INDICATOR_HAS_MORE_UNSEEN_MESSAGES" = "Masih ada pesan yang belum terbaca."; - -/* Messages that indicates that there are more unseen messages including safety number changes. */ -"MESSAGES_VIEW_UNREAD_INDICATOR_HAS_MORE_UNSEEN_MESSAGES_AND_SAFETY_NUMBER_CHANGES" = "Masih ada pesan yang belum terbaca (termasuk penggantian nomor keamanan)."; - /* info message text in conversation view */ "MISSED_CALL" = "Panggilan tidak terjawab"; @@ -1888,22 +1882,22 @@ "PER_MESSAGE_EXPIRATION_INVALID_CONTENT" = "Gagal dalam menangani pesan masuk"; /* inbox cell and notification text for an already viewed view-once media message. */ -"PER_MESSAGE_EXPIRATION_NOT_VIEWABLE" = "Pesan Media"; +"PER_MESSAGE_EXPIRATION_NOT_VIEWABLE" = "View-once media"; /* Label for outgoing view-once messages. */ "PER_MESSAGE_EXPIRATION_OUTGOING_MESSAGE" = "Media"; /* inbox cell and notification text for a view-once photo. */ -"PER_MESSAGE_EXPIRATION_PHOTO_PREVIEW" = "Foto akan Menghilang"; +"PER_MESSAGE_EXPIRATION_PHOTO_PREVIEW" = "View-once photo"; /* inbox cell and notification text for a view-once video. */ -"PER_MESSAGE_EXPIRATION_VIDEO_PREVIEW" = "Video akan Menghilang"; +"PER_MESSAGE_EXPIRATION_VIDEO_PREVIEW" = "View-once video"; /* Label for view-once messages indicating that user can tap to view the message's contents. */ -"PER_MESSAGE_EXPIRATION_VIEW_PHOTO" = "Foto"; +"PER_MESSAGE_EXPIRATION_VIEW_PHOTO" = "Lihat Foto"; /* Label for view-once messages indicating that user can tap to view the message's contents. */ -"PER_MESSAGE_EXPIRATION_VIEW_VIDEO" = "Video"; +"PER_MESSAGE_EXPIRATION_VIEW_VIDEO" = "View Video"; /* Label for view-once messages indicating that the local user has viewed the message's contents. */ "PER_MESSAGE_EXPIRATION_VIEWED" = "Dilihat"; @@ -3054,8 +3048,14 @@ /* Label for button or row which allows users to verify the safety numbers of multiple users. */ "VERIFY_PRIVACY_MULTIPLE" = "Tinjau nomer keamanan"; +/* Toast alert text shown when tapping on a view-once message that has already been viewed. */ +"VIEW_ONCE_ALREADY_VIEWED_TOAST" = "You already viewed this message."; + /* Tooltip highlighting the view once messages button. */ -"VIEW_ONCE_MESSAGES_TOOLTIP" = "Tap here to make this message disappear after it is viewed."; +"VIEW_ONCE_MESSAGES_TOOLTIP" = "Ketuk di sini untuk membuat pesan ini menghikang setelah diihat."; + +/* Toast alert text shown when tapping on a view-once message that you have sent. */ +"VIEW_ONCE_OUTGOING_TOAST" = "Outgoing view-once media files are automatically removed after they are sent."; /* Indicates how to cancel a voice message. */ "VOICE_MESSAGE_CANCEL_INSTRUCTIONS" = "Geser untuk membatalkan"; diff --git a/Signal/translations/it.lproj/Localizable.strings b/Signal/translations/it.lproj/Localizable.strings index 53b90001bf..ee13246b6e 100644 --- a/Signal/translations/it.lproj/Localizable.strings +++ b/Signal/translations/it.lproj/Localizable.strings @@ -1578,12 +1578,6 @@ /* Indicator that separates read from unread messages. */ "MESSAGES_VIEW_UNREAD_INDICATOR" = "Nuovi messaggi"; -/* Messages that indicates that there are more unseen messages. */ -"MESSAGES_VIEW_UNREAD_INDICATOR_HAS_MORE_UNSEEN_MESSAGES" = "Ci sono altri messaggi non letti."; - -/* Messages that indicates that there are more unseen messages including safety number changes. */ -"MESSAGES_VIEW_UNREAD_INDICATOR_HAS_MORE_UNSEEN_MESSAGES_AND_SAFETY_NUMBER_CHANGES" = "Ci sono ulteriori messaggi non letti (incluso cambio del codice di sicurezza)."; - /* info message text in conversation view */ "MISSED_CALL" = "Chiamata persa"; @@ -1888,22 +1882,22 @@ "PER_MESSAGE_EXPIRATION_INVALID_CONTENT" = "Errore messaggio in arrivo"; /* inbox cell and notification text for an already viewed view-once media message. */ -"PER_MESSAGE_EXPIRATION_NOT_VIEWABLE" = "Messaggio multimediale"; +"PER_MESSAGE_EXPIRATION_NOT_VIEWABLE" = "Media visualizzabile una volta"; /* Label for outgoing view-once messages. */ "PER_MESSAGE_EXPIRATION_OUTGOING_MESSAGE" = "Media"; /* inbox cell and notification text for a view-once photo. */ -"PER_MESSAGE_EXPIRATION_PHOTO_PREVIEW" = "Foto a scomparsa"; +"PER_MESSAGE_EXPIRATION_PHOTO_PREVIEW" = "Foto visualizzabile una volta"; /* inbox cell and notification text for a view-once video. */ -"PER_MESSAGE_EXPIRATION_VIDEO_PREVIEW" = "Video a scomparsa"; +"PER_MESSAGE_EXPIRATION_VIDEO_PREVIEW" = "Video visualizzabile una volta"; /* Label for view-once messages indicating that user can tap to view the message's contents. */ -"PER_MESSAGE_EXPIRATION_VIEW_PHOTO" = "Foto"; +"PER_MESSAGE_EXPIRATION_VIEW_PHOTO" = "Visualizza foto"; /* Label for view-once messages indicating that user can tap to view the message's contents. */ -"PER_MESSAGE_EXPIRATION_VIEW_VIDEO" = "Video"; +"PER_MESSAGE_EXPIRATION_VIEW_VIDEO" = "Visualizza video"; /* Label for view-once messages indicating that the local user has viewed the message's contents. */ "PER_MESSAGE_EXPIRATION_VIEWED" = "Visualizzato"; @@ -3054,9 +3048,15 @@ /* Label for button or row which allows users to verify the safety numbers of multiple users. */ "VERIFY_PRIVACY_MULTIPLE" = "Esamina codici di sicurezza"; +/* Toast alert text shown when tapping on a view-once message that has already been viewed. */ +"VIEW_ONCE_ALREADY_VIEWED_TOAST" = "You already viewed this message."; + /* Tooltip highlighting the view once messages button. */ "VIEW_ONCE_MESSAGES_TOOLTIP" = "Clicca qui per far scomparire questo messaggio dopo che è stato visualizzato."; +/* Toast alert text shown when tapping on a view-once message that you have sent. */ +"VIEW_ONCE_OUTGOING_TOAST" = "Outgoing view-once media files are automatically removed after they are sent."; + /* Indicates how to cancel a voice message. */ "VOICE_MESSAGE_CANCEL_INSTRUCTIONS" = "Scorri per cancellare"; diff --git a/Signal/translations/ja.lproj/Localizable.strings b/Signal/translations/ja.lproj/Localizable.strings index 1406fb9953..2470a9b71f 100644 --- a/Signal/translations/ja.lproj/Localizable.strings +++ b/Signal/translations/ja.lproj/Localizable.strings @@ -1578,12 +1578,6 @@ /* Indicator that separates read from unread messages. */ "MESSAGES_VIEW_UNREAD_INDICATOR" = "新しいメッセージ"; -/* Messages that indicates that there are more unseen messages. */ -"MESSAGES_VIEW_UNREAD_INDICATOR_HAS_MORE_UNSEEN_MESSAGES" = "未読メッセージがさらにあります。"; - -/* Messages that indicates that there are more unseen messages including safety number changes. */ -"MESSAGES_VIEW_UNREAD_INDICATOR_HAS_MORE_UNSEEN_MESSAGES_AND_SAFETY_NUMBER_CHANGES" = "未読メッセージ(安全番号の変更を含む)がさらにあります。"; - /* info message text in conversation view */ "MISSED_CALL" = "不在着信"; @@ -1888,22 +1882,22 @@ "PER_MESSAGE_EXPIRATION_INVALID_CONTENT" = "受信中にエラー"; /* inbox cell and notification text for an already viewed view-once media message. */ -"PER_MESSAGE_EXPIRATION_NOT_VIEWABLE" = "メディアメッセージ"; +"PER_MESSAGE_EXPIRATION_NOT_VIEWABLE" = "View-once media"; /* Label for outgoing view-once messages. */ "PER_MESSAGE_EXPIRATION_OUTGOING_MESSAGE" = "メディア"; /* inbox cell and notification text for a view-once photo. */ -"PER_MESSAGE_EXPIRATION_PHOTO_PREVIEW" = "写真が消去されます"; +"PER_MESSAGE_EXPIRATION_PHOTO_PREVIEW" = "View-once photo"; /* inbox cell and notification text for a view-once video. */ -"PER_MESSAGE_EXPIRATION_VIDEO_PREVIEW" = "消える動画"; +"PER_MESSAGE_EXPIRATION_VIDEO_PREVIEW" = "View-once video"; /* Label for view-once messages indicating that user can tap to view the message's contents. */ -"PER_MESSAGE_EXPIRATION_VIEW_PHOTO" = "写真"; +"PER_MESSAGE_EXPIRATION_VIEW_PHOTO" = "写真を見る"; /* Label for view-once messages indicating that user can tap to view the message's contents. */ -"PER_MESSAGE_EXPIRATION_VIEW_VIDEO" = "動画"; +"PER_MESSAGE_EXPIRATION_VIEW_VIDEO" = "View Video"; /* Label for view-once messages indicating that the local user has viewed the message's contents. */ "PER_MESSAGE_EXPIRATION_VIEWED" = "閲覧済み"; @@ -3054,9 +3048,15 @@ /* Label for button or row which allows users to verify the safety numbers of multiple users. */ "VERIFY_PRIVACY_MULTIPLE" = "安全番号を確認する"; +/* Toast alert text shown when tapping on a view-once message that has already been viewed. */ +"VIEW_ONCE_ALREADY_VIEWED_TOAST" = "You already viewed this message."; + /* Tooltip highlighting the view once messages button. */ "VIEW_ONCE_MESSAGES_TOOLTIP" = "ここをタップして、このメッセージを閲覧後に消去します。"; +/* Toast alert text shown when tapping on a view-once message that you have sent. */ +"VIEW_ONCE_OUTGOING_TOAST" = "Outgoing view-once media files are automatically removed after they are sent."; + /* Indicates how to cancel a voice message. */ "VOICE_MESSAGE_CANCEL_INSTRUCTIONS" = "スライドしてキャンセル"; diff --git a/Signal/translations/km.lproj/Localizable.strings b/Signal/translations/km.lproj/Localizable.strings index 0f73bfccf5..320bd69a14 100644 --- a/Signal/translations/km.lproj/Localizable.strings +++ b/Signal/translations/km.lproj/Localizable.strings @@ -1578,12 +1578,6 @@ /* Indicator that separates read from unread messages. */ "MESSAGES_VIEW_UNREAD_INDICATOR" = "សារថ្មី"; -/* Messages that indicates that there are more unseen messages. */ -"MESSAGES_VIEW_UNREAD_INDICATOR_HAS_MORE_UNSEEN_MESSAGES" = "មានសារមិនទាន់បានអានច្រើន។"; - -/* Messages that indicates that there are more unseen messages including safety number changes. */ -"MESSAGES_VIEW_UNREAD_INDICATOR_HAS_MORE_UNSEEN_MESSAGES_AND_SAFETY_NUMBER_CHANGES" = "មានសារមិនទាន់អានច្រើនទៀត ( រួមមានការផ្លាស់ប្តូរលេខសុវត្ថិភាព ) ។"; - /* info message text in conversation view */ "MISSED_CALL" = "មិនបានទទួលការហៅចូល"; @@ -1888,22 +1882,22 @@ "PER_MESSAGE_EXPIRATION_INVALID_CONTENT" = "បញ្ហាទទួលសារផ្ញើចូល"; /* inbox cell and notification text for an already viewed view-once media message. */ -"PER_MESSAGE_EXPIRATION_NOT_VIEWABLE" = "សារមេឌា"; +"PER_MESSAGE_EXPIRATION_NOT_VIEWABLE" = "View-once media"; /* Label for outgoing view-once messages. */ "PER_MESSAGE_EXPIRATION_OUTGOING_MESSAGE" = "ព័ត៌មាន"; /* inbox cell and notification text for a view-once photo. */ -"PER_MESSAGE_EXPIRATION_PHOTO_PREVIEW" = "រូបភាពបាត់ទៅវិញ"; +"PER_MESSAGE_EXPIRATION_PHOTO_PREVIEW" = "View-once photo"; /* inbox cell and notification text for a view-once video. */ -"PER_MESSAGE_EXPIRATION_VIDEO_PREVIEW" = "វីដេអូបាត់ទៅវិញ"; +"PER_MESSAGE_EXPIRATION_VIDEO_PREVIEW" = "View-once video"; /* Label for view-once messages indicating that user can tap to view the message's contents. */ -"PER_MESSAGE_EXPIRATION_VIEW_PHOTO" = "រូបភាព"; +"PER_MESSAGE_EXPIRATION_VIEW_PHOTO" = "បើកមើលរូបភាព"; /* Label for view-once messages indicating that user can tap to view the message's contents. */ -"PER_MESSAGE_EXPIRATION_VIEW_VIDEO" = "វីដេអូ"; +"PER_MESSAGE_EXPIRATION_VIEW_VIDEO" = "View Video"; /* Label for view-once messages indicating that the local user has viewed the message's contents. */ "PER_MESSAGE_EXPIRATION_VIEWED" = "បានបើកមើល"; @@ -3054,9 +3048,15 @@ /* Label for button or row which allows users to verify the safety numbers of multiple users. */ "VERIFY_PRIVACY_MULTIPLE" = "ពិនិត្យលេខសុវត្ថិភាព"; +/* Toast alert text shown when tapping on a view-once message that has already been viewed. */ +"VIEW_ONCE_ALREADY_VIEWED_TOAST" = "You already viewed this message."; + /* Tooltip highlighting the view once messages button. */ "VIEW_ONCE_MESSAGES_TOOLTIP" = "Tap here to make this message disappear after it is viewed."; +/* Toast alert text shown when tapping on a view-once message that you have sent. */ +"VIEW_ONCE_OUTGOING_TOAST" = "Outgoing view-once media files are automatically removed after they are sent."; + /* Indicates how to cancel a voice message. */ "VOICE_MESSAGE_CANCEL_INSTRUCTIONS" = "អូសដើម្បីបោះបង់"; diff --git a/Signal/translations/ko.lproj/Localizable.strings b/Signal/translations/ko.lproj/Localizable.strings index e4fa436281..5f27e6185d 100644 --- a/Signal/translations/ko.lproj/Localizable.strings +++ b/Signal/translations/ko.lproj/Localizable.strings @@ -1578,12 +1578,6 @@ /* Indicator that separates read from unread messages. */ "MESSAGES_VIEW_UNREAD_INDICATOR" = "새 메시지"; -/* Messages that indicates that there are more unseen messages. */ -"MESSAGES_VIEW_UNREAD_INDICATOR_HAS_MORE_UNSEEN_MESSAGES" = "There are more unread messages."; - -/* Messages that indicates that there are more unseen messages including safety number changes. */ -"MESSAGES_VIEW_UNREAD_INDICATOR_HAS_MORE_UNSEEN_MESSAGES_AND_SAFETY_NUMBER_CHANGES" = "There are more unread messages (including safety number changes)."; - /* info message text in conversation view */ "MISSED_CALL" = "부재중 전화"; @@ -1888,22 +1882,22 @@ "PER_MESSAGE_EXPIRATION_INVALID_CONTENT" = "받은 메시지 처리 중 오류 발생"; /* inbox cell and notification text for an already viewed view-once media message. */ -"PER_MESSAGE_EXPIRATION_NOT_VIEWABLE" = "Media Message"; +"PER_MESSAGE_EXPIRATION_NOT_VIEWABLE" = "View-once media"; /* Label for outgoing view-once messages. */ "PER_MESSAGE_EXPIRATION_OUTGOING_MESSAGE" = "미디어"; /* inbox cell and notification text for a view-once photo. */ -"PER_MESSAGE_EXPIRATION_PHOTO_PREVIEW" = "Disappearing Photo"; +"PER_MESSAGE_EXPIRATION_PHOTO_PREVIEW" = "View-once photo"; /* inbox cell and notification text for a view-once video. */ -"PER_MESSAGE_EXPIRATION_VIDEO_PREVIEW" = "Disappearing Video"; +"PER_MESSAGE_EXPIRATION_VIDEO_PREVIEW" = "View-once video"; /* Label for view-once messages indicating that user can tap to view the message's contents. */ -"PER_MESSAGE_EXPIRATION_VIEW_PHOTO" = "사진"; +"PER_MESSAGE_EXPIRATION_VIEW_PHOTO" = "View Photo"; /* Label for view-once messages indicating that user can tap to view the message's contents. */ -"PER_MESSAGE_EXPIRATION_VIEW_VIDEO" = "비디오"; +"PER_MESSAGE_EXPIRATION_VIEW_VIDEO" = "View Video"; /* Label for view-once messages indicating that the local user has viewed the message's contents. */ "PER_MESSAGE_EXPIRATION_VIEWED" = "Viewed"; @@ -3054,9 +3048,15 @@ /* Label for button or row which allows users to verify the safety numbers of multiple users. */ "VERIFY_PRIVACY_MULTIPLE" = "Review Safety Numbers"; +/* Toast alert text shown when tapping on a view-once message that has already been viewed. */ +"VIEW_ONCE_ALREADY_VIEWED_TOAST" = "You already viewed this message."; + /* Tooltip highlighting the view once messages button. */ "VIEW_ONCE_MESSAGES_TOOLTIP" = "Tap here to make this message disappear after it is viewed."; +/* Toast alert text shown when tapping on a view-once message that you have sent. */ +"VIEW_ONCE_OUTGOING_TOAST" = "Outgoing view-once media files are automatically removed after they are sent."; + /* Indicates how to cancel a voice message. */ "VOICE_MESSAGE_CANCEL_INSTRUCTIONS" = "쓸어넘겨 취소"; diff --git a/Signal/translations/lt.lproj/Localizable.strings b/Signal/translations/lt.lproj/Localizable.strings index 3a11295821..775866b457 100644 --- a/Signal/translations/lt.lproj/Localizable.strings +++ b/Signal/translations/lt.lproj/Localizable.strings @@ -1578,12 +1578,6 @@ /* Indicator that separates read from unread messages. */ "MESSAGES_VIEW_UNREAD_INDICATOR" = "Naujos žinutės"; -/* Messages that indicates that there are more unseen messages. */ -"MESSAGES_VIEW_UNREAD_INDICATOR_HAS_MORE_UNSEEN_MESSAGES" = "Yra daugiau neskaitytų žinučių."; - -/* Messages that indicates that there are more unseen messages including safety number changes. */ -"MESSAGES_VIEW_UNREAD_INDICATOR_HAS_MORE_UNSEEN_MESSAGES_AND_SAFETY_NUMBER_CHANGES" = "Yra daugiau neskaitytų žinučių (įskaitant saugumo numerio pasikeitimus)."; - /* info message text in conversation view */ "MISSED_CALL" = "Praleistas skambutis"; @@ -1888,22 +1882,22 @@ "PER_MESSAGE_EXPIRATION_INVALID_CONTENT" = "Klaida, apdorojant gaunamą žinutę"; /* inbox cell and notification text for an already viewed view-once media message. */ -"PER_MESSAGE_EXPIRATION_NOT_VIEWABLE" = "Medijos žinutė"; +"PER_MESSAGE_EXPIRATION_NOT_VIEWABLE" = "View-once media"; /* Label for outgoing view-once messages. */ "PER_MESSAGE_EXPIRATION_OUTGOING_MESSAGE" = "Medija"; /* inbox cell and notification text for a view-once photo. */ -"PER_MESSAGE_EXPIRATION_PHOTO_PREVIEW" = "Išnykstanti nuotrauka"; +"PER_MESSAGE_EXPIRATION_PHOTO_PREVIEW" = "View-once photo"; /* inbox cell and notification text for a view-once video. */ -"PER_MESSAGE_EXPIRATION_VIDEO_PREVIEW" = "Išnykstantis vaizdo įrašas"; +"PER_MESSAGE_EXPIRATION_VIDEO_PREVIEW" = "View-once video"; /* Label for view-once messages indicating that user can tap to view the message's contents. */ -"PER_MESSAGE_EXPIRATION_VIEW_PHOTO" = "Nuotrauka"; +"PER_MESSAGE_EXPIRATION_VIEW_PHOTO" = "Žiūrėti nuotrauką"; /* Label for view-once messages indicating that user can tap to view the message's contents. */ -"PER_MESSAGE_EXPIRATION_VIEW_VIDEO" = "Vaizdo įrašai"; +"PER_MESSAGE_EXPIRATION_VIEW_VIDEO" = "Rodyti vaizdo įrašą"; /* Label for view-once messages indicating that the local user has viewed the message's contents. */ "PER_MESSAGE_EXPIRATION_VIEWED" = "Peržiūrėta"; @@ -3054,9 +3048,15 @@ /* Label for button or row which allows users to verify the safety numbers of multiple users. */ "VERIFY_PRIVACY_MULTIPLE" = "Patikrinti saugumo numerius"; +/* Toast alert text shown when tapping on a view-once message that has already been viewed. */ +"VIEW_ONCE_ALREADY_VIEWED_TOAST" = "You already viewed this message."; + /* Tooltip highlighting the view once messages button. */ "VIEW_ONCE_MESSAGES_TOOLTIP" = "Tap here to make this message disappear after it is viewed."; +/* Toast alert text shown when tapping on a view-once message that you have sent. */ +"VIEW_ONCE_OUTGOING_TOAST" = "Outgoing view-once media files are automatically removed after they are sent."; + /* Indicates how to cancel a voice message. */ "VOICE_MESSAGE_CANCEL_INSTRUCTIONS" = "Perbraukite, norėdami atsisakyti"; diff --git a/Signal/translations/lv.lproj/Localizable.strings b/Signal/translations/lv.lproj/Localizable.strings index f192e3d812..619fb7118a 100644 --- a/Signal/translations/lv.lproj/Localizable.strings +++ b/Signal/translations/lv.lproj/Localizable.strings @@ -1578,12 +1578,6 @@ /* Indicator that separates read from unread messages. */ "MESSAGES_VIEW_UNREAD_INDICATOR" = "New Messages"; -/* Messages that indicates that there are more unseen messages. */ -"MESSAGES_VIEW_UNREAD_INDICATOR_HAS_MORE_UNSEEN_MESSAGES" = "There are more unread messages."; - -/* Messages that indicates that there are more unseen messages including safety number changes. */ -"MESSAGES_VIEW_UNREAD_INDICATOR_HAS_MORE_UNSEEN_MESSAGES_AND_SAFETY_NUMBER_CHANGES" = "There are more unread messages (including safety number changes)."; - /* info message text in conversation view */ "MISSED_CALL" = "Neatbildēts zvans"; @@ -1888,22 +1882,22 @@ "PER_MESSAGE_EXPIRATION_INVALID_CONTENT" = "Kļūda, apstrādājot ienākošo ziņu"; /* inbox cell and notification text for an already viewed view-once media message. */ -"PER_MESSAGE_EXPIRATION_NOT_VIEWABLE" = "Media Message"; +"PER_MESSAGE_EXPIRATION_NOT_VIEWABLE" = "View-once media"; /* Label for outgoing view-once messages. */ "PER_MESSAGE_EXPIRATION_OUTGOING_MESSAGE" = "Multivide"; /* inbox cell and notification text for a view-once photo. */ -"PER_MESSAGE_EXPIRATION_PHOTO_PREVIEW" = "Disappearing Photo"; +"PER_MESSAGE_EXPIRATION_PHOTO_PREVIEW" = "View-once photo"; /* inbox cell and notification text for a view-once video. */ -"PER_MESSAGE_EXPIRATION_VIDEO_PREVIEW" = "Disappearing Video"; +"PER_MESSAGE_EXPIRATION_VIDEO_PREVIEW" = "View-once video"; /* Label for view-once messages indicating that user can tap to view the message's contents. */ -"PER_MESSAGE_EXPIRATION_VIEW_PHOTO" = "Attēls"; +"PER_MESSAGE_EXPIRATION_VIEW_PHOTO" = "Skatīt attēlu"; /* Label for view-once messages indicating that user can tap to view the message's contents. */ -"PER_MESSAGE_EXPIRATION_VIEW_VIDEO" = "Video"; +"PER_MESSAGE_EXPIRATION_VIEW_VIDEO" = "View Video"; /* Label for view-once messages indicating that the local user has viewed the message's contents. */ "PER_MESSAGE_EXPIRATION_VIEWED" = "Skatīts"; @@ -3054,9 +3048,15 @@ /* Label for button or row which allows users to verify the safety numbers of multiple users. */ "VERIFY_PRIVACY_MULTIPLE" = "Review Safety Numbers"; +/* Toast alert text shown when tapping on a view-once message that has already been viewed. */ +"VIEW_ONCE_ALREADY_VIEWED_TOAST" = "You already viewed this message."; + /* Tooltip highlighting the view once messages button. */ "VIEW_ONCE_MESSAGES_TOOLTIP" = "Tap here to make this message disappear after it is viewed."; +/* Toast alert text shown when tapping on a view-once message that you have sent. */ +"VIEW_ONCE_OUTGOING_TOAST" = "Outgoing view-once media files are automatically removed after they are sent."; + /* Indicates how to cancel a voice message. */ "VOICE_MESSAGE_CANCEL_INSTRUCTIONS" = "Slide to Cancel"; diff --git a/Signal/translations/mk.lproj/Localizable.strings b/Signal/translations/mk.lproj/Localizable.strings index 9b45738df7..238ceb250a 100644 --- a/Signal/translations/mk.lproj/Localizable.strings +++ b/Signal/translations/mk.lproj/Localizable.strings @@ -1578,12 +1578,6 @@ /* Indicator that separates read from unread messages. */ "MESSAGES_VIEW_UNREAD_INDICATOR" = "Нови пораки"; -/* Messages that indicates that there are more unseen messages. */ -"MESSAGES_VIEW_UNREAD_INDICATOR_HAS_MORE_UNSEEN_MESSAGES" = "Има повеќе не прочитани пораки"; - -/* Messages that indicates that there are more unseen messages including safety number changes. */ -"MESSAGES_VIEW_UNREAD_INDICATOR_HAS_MORE_UNSEEN_MESSAGES_AND_SAFETY_NUMBER_CHANGES" = "There are more unread messages (including safety number changes)."; - /* info message text in conversation view */ "MISSED_CALL" = "Пропуштен повик"; @@ -1888,22 +1882,22 @@ "PER_MESSAGE_EXPIRATION_INVALID_CONTENT" = "Error handling incoming message"; /* inbox cell and notification text for an already viewed view-once media message. */ -"PER_MESSAGE_EXPIRATION_NOT_VIEWABLE" = "Media Message"; +"PER_MESSAGE_EXPIRATION_NOT_VIEWABLE" = "View-once media"; /* Label for outgoing view-once messages. */ "PER_MESSAGE_EXPIRATION_OUTGOING_MESSAGE" = "Медија"; /* inbox cell and notification text for a view-once photo. */ -"PER_MESSAGE_EXPIRATION_PHOTO_PREVIEW" = "Исчезнувачка слика "; +"PER_MESSAGE_EXPIRATION_PHOTO_PREVIEW" = "View-once photo"; /* inbox cell and notification text for a view-once video. */ -"PER_MESSAGE_EXPIRATION_VIDEO_PREVIEW" = "Disappearing Video"; +"PER_MESSAGE_EXPIRATION_VIDEO_PREVIEW" = "View-once video"; /* Label for view-once messages indicating that user can tap to view the message's contents. */ -"PER_MESSAGE_EXPIRATION_VIEW_PHOTO" = "Слика"; +"PER_MESSAGE_EXPIRATION_VIEW_PHOTO" = "Види Слика"; /* Label for view-once messages indicating that user can tap to view the message's contents. */ -"PER_MESSAGE_EXPIRATION_VIEW_VIDEO" = "Видео"; +"PER_MESSAGE_EXPIRATION_VIEW_VIDEO" = "View Video"; /* Label for view-once messages indicating that the local user has viewed the message's contents. */ "PER_MESSAGE_EXPIRATION_VIEWED" = "Видено"; @@ -3054,9 +3048,15 @@ /* Label for button or row which allows users to verify the safety numbers of multiple users. */ "VERIFY_PRIVACY_MULTIPLE" = "Review Safety Numbers"; +/* Toast alert text shown when tapping on a view-once message that has already been viewed. */ +"VIEW_ONCE_ALREADY_VIEWED_TOAST" = "You already viewed this message."; + /* Tooltip highlighting the view once messages button. */ "VIEW_ONCE_MESSAGES_TOOLTIP" = "Tap here to make this message disappear after it is viewed."; +/* Toast alert text shown when tapping on a view-once message that you have sent. */ +"VIEW_ONCE_OUTGOING_TOAST" = "Outgoing view-once media files are automatically removed after they are sent."; + /* Indicates how to cancel a voice message. */ "VOICE_MESSAGE_CANCEL_INSTRUCTIONS" = "Slide to Cancel"; diff --git a/Signal/translations/mr.lproj/Localizable.strings b/Signal/translations/mr.lproj/Localizable.strings index 01a57da6ce..c810acfa56 100644 --- a/Signal/translations/mr.lproj/Localizable.strings +++ b/Signal/translations/mr.lproj/Localizable.strings @@ -1578,12 +1578,6 @@ /* Indicator that separates read from unread messages. */ "MESSAGES_VIEW_UNREAD_INDICATOR" = "नवीन संदेश"; -/* Messages that indicates that there are more unseen messages. */ -"MESSAGES_VIEW_UNREAD_INDICATOR_HAS_MORE_UNSEEN_MESSAGES" = "अधिक न वाचलेले संदेश आहेत."; - -/* Messages that indicates that there are more unseen messages including safety number changes. */ -"MESSAGES_VIEW_UNREAD_INDICATOR_HAS_MORE_UNSEEN_MESSAGES_AND_SAFETY_NUMBER_CHANGES" = "अधिक न वाचलेले संदेश आहेत (ज्यात सुरक्षितता नंबर बदल समाविष्ट आहेत)."; - /* info message text in conversation view */ "MISSED_CALL" = "सुटलेला कॉल"; @@ -1888,22 +1882,22 @@ "PER_MESSAGE_EXPIRATION_INVALID_CONTENT" = "येणारा संदेश हाताळण्यात त्रुटी"; /* inbox cell and notification text for an already viewed view-once media message. */ -"PER_MESSAGE_EXPIRATION_NOT_VIEWABLE" = "मिडिया संदेश"; +"PER_MESSAGE_EXPIRATION_NOT_VIEWABLE" = "View-once media"; /* Label for outgoing view-once messages. */ "PER_MESSAGE_EXPIRATION_OUTGOING_MESSAGE" = "मीडिया"; /* inbox cell and notification text for a view-once photo. */ -"PER_MESSAGE_EXPIRATION_PHOTO_PREVIEW" = "नाहीसा होणारा फोटो"; +"PER_MESSAGE_EXPIRATION_PHOTO_PREVIEW" = "View-once photo"; /* inbox cell and notification text for a view-once video. */ -"PER_MESSAGE_EXPIRATION_VIDEO_PREVIEW" = "नाहीसा होणारा व्हिडिओ"; +"PER_MESSAGE_EXPIRATION_VIDEO_PREVIEW" = "View-once video"; /* Label for view-once messages indicating that user can tap to view the message's contents. */ -"PER_MESSAGE_EXPIRATION_VIEW_PHOTO" = "फोटो"; +"PER_MESSAGE_EXPIRATION_VIEW_PHOTO" = "View Photo"; /* Label for view-once messages indicating that user can tap to view the message's contents. */ -"PER_MESSAGE_EXPIRATION_VIEW_VIDEO" = "व्हिडिओ"; +"PER_MESSAGE_EXPIRATION_VIEW_VIDEO" = "View Video"; /* Label for view-once messages indicating that the local user has viewed the message's contents. */ "PER_MESSAGE_EXPIRATION_VIEWED" = "बघितले"; @@ -3054,9 +3048,15 @@ /* Label for button or row which allows users to verify the safety numbers of multiple users. */ "VERIFY_PRIVACY_MULTIPLE" = "सुरक्षितता नंबरचे पुनरावलोकन करा"; +/* Toast alert text shown when tapping on a view-once message that has already been viewed. */ +"VIEW_ONCE_ALREADY_VIEWED_TOAST" = "You already viewed this message."; + /* Tooltip highlighting the view once messages button. */ "VIEW_ONCE_MESSAGES_TOOLTIP" = "Tap here to make this message disappear after it is viewed."; +/* Toast alert text shown when tapping on a view-once message that you have sent. */ +"VIEW_ONCE_OUTGOING_TOAST" = "Outgoing view-once media files are automatically removed after they are sent."; + /* Indicates how to cancel a voice message. */ "VOICE_MESSAGE_CANCEL_INSTRUCTIONS" = "रद्द करण्यासाठी स्लाइड करा"; diff --git a/Signal/translations/ms.lproj/Localizable.strings b/Signal/translations/ms.lproj/Localizable.strings index ef1d6bfc53..d47491a73b 100644 --- a/Signal/translations/ms.lproj/Localizable.strings +++ b/Signal/translations/ms.lproj/Localizable.strings @@ -1578,12 +1578,6 @@ /* Indicator that separates read from unread messages. */ "MESSAGES_VIEW_UNREAD_INDICATOR" = "Mesej-mesej Baru"; -/* Messages that indicates that there are more unseen messages. */ -"MESSAGES_VIEW_UNREAD_INDICATOR_HAS_MORE_UNSEEN_MESSAGES" = "Terdapat lebih banyak mesej yang belum dibaca."; - -/* Messages that indicates that there are more unseen messages including safety number changes. */ -"MESSAGES_VIEW_UNREAD_INDICATOR_HAS_MORE_UNSEEN_MESSAGES_AND_SAFETY_NUMBER_CHANGES" = "Terdapat lebih banyak mesej yang belum dibaca (termasuk perubahan nombor keselamatan)."; - /* info message text in conversation view */ "MISSED_CALL" = "Panggilan tidak dijawab"; @@ -1888,22 +1882,22 @@ "PER_MESSAGE_EXPIRATION_INVALID_CONTENT" = "Ralat mengendalikan mesej masuk"; /* inbox cell and notification text for an already viewed view-once media message. */ -"PER_MESSAGE_EXPIRATION_NOT_VIEWABLE" = "Mesej Media"; +"PER_MESSAGE_EXPIRATION_NOT_VIEWABLE" = "View-once media"; /* Label for outgoing view-once messages. */ "PER_MESSAGE_EXPIRATION_OUTGOING_MESSAGE" = "Media"; /* inbox cell and notification text for a view-once photo. */ -"PER_MESSAGE_EXPIRATION_PHOTO_PREVIEW" = "Foto Hilang"; +"PER_MESSAGE_EXPIRATION_PHOTO_PREVIEW" = "View-once photo"; /* inbox cell and notification text for a view-once video. */ -"PER_MESSAGE_EXPIRATION_VIDEO_PREVIEW" = "Video Hilang"; +"PER_MESSAGE_EXPIRATION_VIDEO_PREVIEW" = "View-once video"; /* Label for view-once messages indicating that user can tap to view the message's contents. */ -"PER_MESSAGE_EXPIRATION_VIEW_PHOTO" = "Foto"; +"PER_MESSAGE_EXPIRATION_VIEW_PHOTO" = "View Photo"; /* Label for view-once messages indicating that user can tap to view the message's contents. */ -"PER_MESSAGE_EXPIRATION_VIEW_VIDEO" = "Video"; +"PER_MESSAGE_EXPIRATION_VIEW_VIDEO" = "View Video"; /* Label for view-once messages indicating that the local user has viewed the message's contents. */ "PER_MESSAGE_EXPIRATION_VIEWED" = "Dilihat"; @@ -3054,9 +3048,15 @@ /* Label for button or row which allows users to verify the safety numbers of multiple users. */ "VERIFY_PRIVACY_MULTIPLE" = "Semak Semula Nombor Keselamatan"; +/* Toast alert text shown when tapping on a view-once message that has already been viewed. */ +"VIEW_ONCE_ALREADY_VIEWED_TOAST" = "You already viewed this message."; + /* Tooltip highlighting the view once messages button. */ "VIEW_ONCE_MESSAGES_TOOLTIP" = "Tap here to make this message disappear after it is viewed."; +/* Toast alert text shown when tapping on a view-once message that you have sent. */ +"VIEW_ONCE_OUTGOING_TOAST" = "Outgoing view-once media files are automatically removed after they are sent."; + /* Indicates how to cancel a voice message. */ "VOICE_MESSAGE_CANCEL_INSTRUCTIONS" = "Leret untuk membatal"; diff --git a/Signal/translations/my.lproj/Localizable.strings b/Signal/translations/my.lproj/Localizable.strings index 6c275c2187..d95ec0b817 100644 --- a/Signal/translations/my.lproj/Localizable.strings +++ b/Signal/translations/my.lproj/Localizable.strings @@ -1578,12 +1578,6 @@ /* Indicator that separates read from unread messages. */ "MESSAGES_VIEW_UNREAD_INDICATOR" = "စာအသစ်များ"; -/* Messages that indicates that there are more unseen messages. */ -"MESSAGES_VIEW_UNREAD_INDICATOR_HAS_MORE_UNSEEN_MESSAGES" = "မဖတ်ရသေးသော စာများ ရှိနေပါသည်။"; - -/* Messages that indicates that there are more unseen messages including safety number changes. */ -"MESSAGES_VIEW_UNREAD_INDICATOR_HAS_MORE_UNSEEN_MESSAGES_AND_SAFETY_NUMBER_CHANGES" = "(လုံခြုံရေးနံပါတ်များအပါအဝင်) မဖတ်ရသေးသောစာများ ထပ်ရှိပါသေးသည်။"; - /* info message text in conversation view */ "MISSED_CALL" = "လွတ်သွားသော ဖုန်းခေါ်ဆိုမှု"; @@ -1888,22 +1882,22 @@ "PER_MESSAGE_EXPIRATION_INVALID_CONTENT" = "Error handling incoming message"; /* inbox cell and notification text for an already viewed view-once media message. */ -"PER_MESSAGE_EXPIRATION_NOT_VIEWABLE" = "Media Message"; +"PER_MESSAGE_EXPIRATION_NOT_VIEWABLE" = "View-once media"; /* Label for outgoing view-once messages. */ "PER_MESSAGE_EXPIRATION_OUTGOING_MESSAGE" = "ရုပ်၊သံ၊ပုံ များ"; /* inbox cell and notification text for a view-once photo. */ -"PER_MESSAGE_EXPIRATION_PHOTO_PREVIEW" = "Disappearing Photo"; +"PER_MESSAGE_EXPIRATION_PHOTO_PREVIEW" = "View-once photo"; /* inbox cell and notification text for a view-once video. */ -"PER_MESSAGE_EXPIRATION_VIDEO_PREVIEW" = "Disappearing Video"; +"PER_MESSAGE_EXPIRATION_VIDEO_PREVIEW" = "View-once video"; /* Label for view-once messages indicating that user can tap to view the message's contents. */ -"PER_MESSAGE_EXPIRATION_VIEW_PHOTO" = "ရုပ်ပုံ"; +"PER_MESSAGE_EXPIRATION_VIEW_PHOTO" = "View Photo"; /* Label for view-once messages indicating that user can tap to view the message's contents. */ -"PER_MESSAGE_EXPIRATION_VIEW_VIDEO" = "ရုပ်မြင်သံကြား"; +"PER_MESSAGE_EXPIRATION_VIEW_VIDEO" = "View Video"; /* Label for view-once messages indicating that the local user has viewed the message's contents. */ "PER_MESSAGE_EXPIRATION_VIEWED" = "Viewed"; @@ -3054,9 +3048,15 @@ /* Label for button or row which allows users to verify the safety numbers of multiple users. */ "VERIFY_PRIVACY_MULTIPLE" = "လုံခြုံရေးနံပါတ်ကို ပြန်စစ်ပါ"; +/* Toast alert text shown when tapping on a view-once message that has already been viewed. */ +"VIEW_ONCE_ALREADY_VIEWED_TOAST" = "You already viewed this message."; + /* Tooltip highlighting the view once messages button. */ "VIEW_ONCE_MESSAGES_TOOLTIP" = "Tap here to make this message disappear after it is viewed."; +/* Toast alert text shown when tapping on a view-once message that you have sent. */ +"VIEW_ONCE_OUTGOING_TOAST" = "Outgoing view-once media files are automatically removed after they are sent."; + /* Indicates how to cancel a voice message. */ "VOICE_MESSAGE_CANCEL_INSTRUCTIONS" = "မလုပ်တော့ဘူးဆိုရင် ဘေးကို ဆွဲပါ"; diff --git a/Signal/translations/nb.lproj/Localizable.strings b/Signal/translations/nb.lproj/Localizable.strings index d749b2f97b..74bbb24114 100644 --- a/Signal/translations/nb.lproj/Localizable.strings +++ b/Signal/translations/nb.lproj/Localizable.strings @@ -1578,12 +1578,6 @@ /* Indicator that separates read from unread messages. */ "MESSAGES_VIEW_UNREAD_INDICATOR" = "Nye meldinger"; -/* Messages that indicates that there are more unseen messages. */ -"MESSAGES_VIEW_UNREAD_INDICATOR_HAS_MORE_UNSEEN_MESSAGES" = "Det er ikke flere uleste meldinger."; - -/* Messages that indicates that there are more unseen messages including safety number changes. */ -"MESSAGES_VIEW_UNREAD_INDICATOR_HAS_MORE_UNSEEN_MESSAGES_AND_SAFETY_NUMBER_CHANGES" = "Det er flere uleste meldinger (inkludert varsler om endret sikkerhetsnummer)."; - /* info message text in conversation view */ "MISSED_CALL" = "Tapt anrop"; @@ -1888,22 +1882,22 @@ "PER_MESSAGE_EXPIRATION_INVALID_CONTENT" = "Feil ved håndtering av innkommende melding"; /* inbox cell and notification text for an already viewed view-once media message. */ -"PER_MESSAGE_EXPIRATION_NOT_VIEWABLE" = "Mediemelding"; +"PER_MESSAGE_EXPIRATION_NOT_VIEWABLE" = "View-once media"; /* Label for outgoing view-once messages. */ "PER_MESSAGE_EXPIRATION_OUTGOING_MESSAGE" = "Media"; /* inbox cell and notification text for a view-once photo. */ -"PER_MESSAGE_EXPIRATION_PHOTO_PREVIEW" = "Forsvinnende bilde"; +"PER_MESSAGE_EXPIRATION_PHOTO_PREVIEW" = "View-once photo"; /* inbox cell and notification text for a view-once video. */ -"PER_MESSAGE_EXPIRATION_VIDEO_PREVIEW" = "Forsvinner video"; +"PER_MESSAGE_EXPIRATION_VIDEO_PREVIEW" = "View-once video"; /* Label for view-once messages indicating that user can tap to view the message's contents. */ -"PER_MESSAGE_EXPIRATION_VIEW_PHOTO" = "Bilde"; +"PER_MESSAGE_EXPIRATION_VIEW_PHOTO" = "Se bilde"; /* Label for view-once messages indicating that user can tap to view the message's contents. */ -"PER_MESSAGE_EXPIRATION_VIEW_VIDEO" = "Video"; +"PER_MESSAGE_EXPIRATION_VIEW_VIDEO" = "View Video"; /* Label for view-once messages indicating that the local user has viewed the message's contents. */ "PER_MESSAGE_EXPIRATION_VIEWED" = "Sett"; @@ -3054,9 +3048,15 @@ /* Label for button or row which allows users to verify the safety numbers of multiple users. */ "VERIFY_PRIVACY_MULTIPLE" = "Gjennomgå sikkerhetsnumre"; +/* Toast alert text shown when tapping on a view-once message that has already been viewed. */ +"VIEW_ONCE_ALREADY_VIEWED_TOAST" = "You already viewed this message."; + /* Tooltip highlighting the view once messages button. */ "VIEW_ONCE_MESSAGES_TOOLTIP" = "Tap here to make this message disappear after it is viewed."; +/* Toast alert text shown when tapping on a view-once message that you have sent. */ +"VIEW_ONCE_OUTGOING_TOAST" = "Outgoing view-once media files are automatically removed after they are sent."; + /* Indicates how to cancel a voice message. */ "VOICE_MESSAGE_CANCEL_INSTRUCTIONS" = "Skyv for å avbryte"; diff --git a/Signal/translations/nb_NO.lproj/Localizable.strings b/Signal/translations/nb_NO.lproj/Localizable.strings index 5f191e9727..03115cc42f 100644 --- a/Signal/translations/nb_NO.lproj/Localizable.strings +++ b/Signal/translations/nb_NO.lproj/Localizable.strings @@ -1578,12 +1578,6 @@ /* Indicator that separates read from unread messages. */ "MESSAGES_VIEW_UNREAD_INDICATOR" = "Nye meldinger"; -/* Messages that indicates that there are more unseen messages. */ -"MESSAGES_VIEW_UNREAD_INDICATOR_HAS_MORE_UNSEEN_MESSAGES" = "Det er ikke flere uleste meldinger."; - -/* Messages that indicates that there are more unseen messages including safety number changes. */ -"MESSAGES_VIEW_UNREAD_INDICATOR_HAS_MORE_UNSEEN_MESSAGES_AND_SAFETY_NUMBER_CHANGES" = "Det er flere uleste meldinger (inkludert varsler om endret sikkerhetsnummer)."; - /* info message text in conversation view */ "MISSED_CALL" = "Tapt anrop"; @@ -1888,22 +1882,22 @@ "PER_MESSAGE_EXPIRATION_INVALID_CONTENT" = "Error handling incoming message"; /* inbox cell and notification text for an already viewed view-once media message. */ -"PER_MESSAGE_EXPIRATION_NOT_VIEWABLE" = "Media Message"; +"PER_MESSAGE_EXPIRATION_NOT_VIEWABLE" = "View-once media"; /* Label for outgoing view-once messages. */ "PER_MESSAGE_EXPIRATION_OUTGOING_MESSAGE" = "Medium"; /* inbox cell and notification text for a view-once photo. */ -"PER_MESSAGE_EXPIRATION_PHOTO_PREVIEW" = "Disappearing Photo"; +"PER_MESSAGE_EXPIRATION_PHOTO_PREVIEW" = "View-once photo"; /* inbox cell and notification text for a view-once video. */ -"PER_MESSAGE_EXPIRATION_VIDEO_PREVIEW" = "Disappearing Video"; +"PER_MESSAGE_EXPIRATION_VIDEO_PREVIEW" = "View-once video"; /* Label for view-once messages indicating that user can tap to view the message's contents. */ -"PER_MESSAGE_EXPIRATION_VIEW_PHOTO" = "Photo"; +"PER_MESSAGE_EXPIRATION_VIEW_PHOTO" = "View Photo"; /* Label for view-once messages indicating that user can tap to view the message's contents. */ -"PER_MESSAGE_EXPIRATION_VIEW_VIDEO" = "Video"; +"PER_MESSAGE_EXPIRATION_VIEW_VIDEO" = "View Video"; /* Label for view-once messages indicating that the local user has viewed the message's contents. */ "PER_MESSAGE_EXPIRATION_VIEWED" = "Viewed"; @@ -3054,9 +3048,15 @@ /* Label for button or row which allows users to verify the safety numbers of multiple users. */ "VERIFY_PRIVACY_MULTIPLE" = "Gjennomgå sikkerhetsnumre"; +/* Toast alert text shown when tapping on a view-once message that has already been viewed. */ +"VIEW_ONCE_ALREADY_VIEWED_TOAST" = "You already viewed this message."; + /* Tooltip highlighting the view once messages button. */ "VIEW_ONCE_MESSAGES_TOOLTIP" = "Tap here to make this message disappear after it is viewed."; +/* Toast alert text shown when tapping on a view-once message that you have sent. */ +"VIEW_ONCE_OUTGOING_TOAST" = "Outgoing view-once media files are automatically removed after they are sent."; + /* Indicates how to cancel a voice message. */ "VOICE_MESSAGE_CANCEL_INSTRUCTIONS" = "Skyv for å avbryte"; diff --git a/Signal/translations/nl.lproj/Localizable.strings b/Signal/translations/nl.lproj/Localizable.strings index a6ff0e57c8..ccd2e310e1 100644 --- a/Signal/translations/nl.lproj/Localizable.strings +++ b/Signal/translations/nl.lproj/Localizable.strings @@ -1578,12 +1578,6 @@ /* Indicator that separates read from unread messages. */ "MESSAGES_VIEW_UNREAD_INDICATOR" = "Nieuwe berichten"; -/* Messages that indicates that there are more unseen messages. */ -"MESSAGES_VIEW_UNREAD_INDICATOR_HAS_MORE_UNSEEN_MESSAGES" = "Er zijn meer ongelezen berichten."; - -/* Messages that indicates that there are more unseen messages including safety number changes. */ -"MESSAGES_VIEW_UNREAD_INDICATOR_HAS_MORE_UNSEEN_MESSAGES_AND_SAFETY_NUMBER_CHANGES" = "Er zijn meer ongelezen berichten (inclusief veiligheidsnummerveranderingen)."; - /* info message text in conversation view */ "MISSED_CALL" = "Gemiste oproep"; @@ -1888,22 +1882,22 @@ "PER_MESSAGE_EXPIRATION_INVALID_CONTENT" = "Fout bij het verwerken van een inkomend bericht"; /* inbox cell and notification text for an already viewed view-once media message. */ -"PER_MESSAGE_EXPIRATION_NOT_VIEWABLE" = "Mediabericht"; +"PER_MESSAGE_EXPIRATION_NOT_VIEWABLE" = "Eenmaligeweergave-media"; /* Label for outgoing view-once messages. */ "PER_MESSAGE_EXPIRATION_OUTGOING_MESSAGE" = "Media"; /* inbox cell and notification text for a view-once photo. */ -"PER_MESSAGE_EXPIRATION_PHOTO_PREVIEW" = "Zelf-wissende foto"; +"PER_MESSAGE_EXPIRATION_PHOTO_PREVIEW" = "Eenmaligeweergave-foto"; /* inbox cell and notification text for a view-once video. */ -"PER_MESSAGE_EXPIRATION_VIDEO_PREVIEW" = "Zelf-wissende video"; +"PER_MESSAGE_EXPIRATION_VIDEO_PREVIEW" = "Eenmaligeweergave-video"; /* Label for view-once messages indicating that user can tap to view the message's contents. */ -"PER_MESSAGE_EXPIRATION_VIEW_PHOTO" = "Foto"; +"PER_MESSAGE_EXPIRATION_VIEW_PHOTO" = "Foto weergeven"; /* Label for view-once messages indicating that user can tap to view the message's contents. */ -"PER_MESSAGE_EXPIRATION_VIEW_VIDEO" = "Video"; +"PER_MESSAGE_EXPIRATION_VIEW_VIDEO" = "Video weergeven"; /* Label for view-once messages indicating that the local user has viewed the message's contents. */ "PER_MESSAGE_EXPIRATION_VIEWED" = "Gezien"; @@ -2056,7 +2050,7 @@ "PRIVACY_VERIFICATION_FAILURE_INVALID_QRCODE" = "De gescande code lijkt niet op een veiligheidsnummer. Gebruiken jullie allebei de laatste versie van Signal?"; /* Paragraph(s) shown alongside the safety number when verifying privacy with {{contact name}} */ -"PRIVACY_VERIFICATION_INSTRUCTIONS" = "Als je de veiligheid van je eind-tot-eind-versleuteling met %@ wilt verifiëren, vergelijk dan de bovenstaande nummers met de nummers op het apparaat van je contactpersoon.\n\nJe kunt ook de code op zijn/haar telefoon scannen, of hem/haar vragen om jouw code te scannen."; +"PRIVACY_VERIFICATION_INSTRUCTIONS" = "Als je wilt verifiëren dat je direct met %@ communiceert zonder dat je communicatie wordt onderschept, ga dan na dat het bovenstaande nummer overeen komt met het nummer op het apparaat van je gesprekspartner.\n\nJe kunt ook de QR-code op zijn telefoon scannen, of hem vragen jouw QR-code te scannen"; /* Navbar title */ "PRIVACY_VERIFICATION_TITLE" = "Veiligheidsnummer verifiëren"; @@ -3054,9 +3048,15 @@ /* Label for button or row which allows users to verify the safety numbers of multiple users. */ "VERIFY_PRIVACY_MULTIPLE" = "Veiligheidsnummers nakijken"; +/* Toast alert text shown when tapping on a view-once message that has already been viewed. */ +"VIEW_ONCE_ALREADY_VIEWED_TOAST" = "You already viewed this message."; + /* Tooltip highlighting the view once messages button. */ "VIEW_ONCE_MESSAGES_TOOLTIP" = "Tik hier om er voor te zorgen dat dit bericht wordt gewist nadat het is gezien."; +/* Toast alert text shown when tapping on a view-once message that you have sent. */ +"VIEW_ONCE_OUTGOING_TOAST" = "Outgoing view-once media files are automatically removed after they are sent."; + /* Indicates how to cancel a voice message. */ "VOICE_MESSAGE_CANCEL_INSTRUCTIONS" = "Annuleren"; diff --git a/Signal/translations/pl.lproj/Localizable.strings b/Signal/translations/pl.lproj/Localizable.strings index 91782e0d42..a8c2ba9219 100644 --- a/Signal/translations/pl.lproj/Localizable.strings +++ b/Signal/translations/pl.lproj/Localizable.strings @@ -108,7 +108,7 @@ "APPEARANCE_SETTINGS_LIGHT_THEME_NAME" = "Jasny"; /* Name indicating that the system theme is enabled. */ -"APPEARANCE_SETTINGS_SYSTEM_THEME_NAME" = "System"; +"APPEARANCE_SETTINGS_SYSTEM_THEME_NAME" = "Systemowy"; /* Name of application */ "APPLICATION_NAME" = "Signal"; @@ -1578,12 +1578,6 @@ /* Indicator that separates read from unread messages. */ "MESSAGES_VIEW_UNREAD_INDICATOR" = "Nowe wiadomości"; -/* Messages that indicates that there are more unseen messages. */ -"MESSAGES_VIEW_UNREAD_INDICATOR_HAS_MORE_UNSEEN_MESSAGES" = "Więcej nieodczytanych wiadomości dostępne"; - -/* Messages that indicates that there are more unseen messages including safety number changes. */ -"MESSAGES_VIEW_UNREAD_INDICATOR_HAS_MORE_UNSEEN_MESSAGES_AND_SAFETY_NUMBER_CHANGES" = "Masz więcej nieodczytanych wiadomości, w tym o zmianach numerów bezpieczeństwa."; - /* info message text in conversation view */ "MISSED_CALL" = "Nieodebrane połączenie"; @@ -1888,22 +1882,22 @@ "PER_MESSAGE_EXPIRATION_INVALID_CONTENT" = "Błąd przy obsłudze przychodzącej wiadomości"; /* inbox cell and notification text for an already viewed view-once media message. */ -"PER_MESSAGE_EXPIRATION_NOT_VIEWABLE" = "Wiadomość multimedialna"; +"PER_MESSAGE_EXPIRATION_NOT_VIEWABLE" = "Multimedia jednorazowe"; /* Label for outgoing view-once messages. */ "PER_MESSAGE_EXPIRATION_OUTGOING_MESSAGE" = "Multimedia"; /* inbox cell and notification text for a view-once photo. */ -"PER_MESSAGE_EXPIRATION_PHOTO_PREVIEW" = "Znikające zdjęcie"; +"PER_MESSAGE_EXPIRATION_PHOTO_PREVIEW" = "Zdjęcie jednorazowe"; /* inbox cell and notification text for a view-once video. */ -"PER_MESSAGE_EXPIRATION_VIDEO_PREVIEW" = "Znikające wideo"; +"PER_MESSAGE_EXPIRATION_VIDEO_PREVIEW" = "Wideo jednorazowe"; /* Label for view-once messages indicating that user can tap to view the message's contents. */ -"PER_MESSAGE_EXPIRATION_VIEW_PHOTO" = "Zdjęcie"; +"PER_MESSAGE_EXPIRATION_VIEW_PHOTO" = "Wyświetl zdjęcie"; /* Label for view-once messages indicating that user can tap to view the message's contents. */ -"PER_MESSAGE_EXPIRATION_VIEW_VIDEO" = "Wideo"; +"PER_MESSAGE_EXPIRATION_VIEW_VIDEO" = "Obejrzyj video"; /* Label for view-once messages indicating that the local user has viewed the message's contents. */ "PER_MESSAGE_EXPIRATION_VIEWED" = "Wyświetlono"; @@ -3054,9 +3048,15 @@ /* Label for button or row which allows users to verify the safety numbers of multiple users. */ "VERIFY_PRIVACY_MULTIPLE" = "Sprawdź kod zabezpieczenia"; +/* Toast alert text shown when tapping on a view-once message that has already been viewed. */ +"VIEW_ONCE_ALREADY_VIEWED_TOAST" = "You already viewed this message."; + /* Tooltip highlighting the view once messages button. */ "VIEW_ONCE_MESSAGES_TOOLTIP" = "Stuknij tutaj, aby ta wiadomość znikła po obejrzeniu."; +/* Toast alert text shown when tapping on a view-once message that you have sent. */ +"VIEW_ONCE_OUTGOING_TOAST" = "Outgoing view-once media files are automatically removed after they are sent."; + /* Indicates how to cancel a voice message. */ "VOICE_MESSAGE_CANCEL_INSTRUCTIONS" = "Przesuń, aby anulować"; diff --git a/Signal/translations/pt_BR.lproj/Localizable.strings b/Signal/translations/pt_BR.lproj/Localizable.strings index 36ca67e4c3..225cee6aef 100644 --- a/Signal/translations/pt_BR.lproj/Localizable.strings +++ b/Signal/translations/pt_BR.lproj/Localizable.strings @@ -1578,12 +1578,6 @@ /* Indicator that separates read from unread messages. */ "MESSAGES_VIEW_UNREAD_INDICATOR" = "Novas mensagens"; -/* Messages that indicates that there are more unseen messages. */ -"MESSAGES_VIEW_UNREAD_INDICATOR_HAS_MORE_UNSEEN_MESSAGES" = "Há mais mensagens não lidas."; - -/* Messages that indicates that there are more unseen messages including safety number changes. */ -"MESSAGES_VIEW_UNREAD_INDICATOR_HAS_MORE_UNSEEN_MESSAGES_AND_SAFETY_NUMBER_CHANGES" = "Há mais mensagens não lidas (inclusive sobre mudanças de número de segurança)"; - /* info message text in conversation view */ "MISSED_CALL" = "Chamada perdida"; @@ -1888,22 +1882,22 @@ "PER_MESSAGE_EXPIRATION_INVALID_CONTENT" = "Erro ao receber mensagem"; /* inbox cell and notification text for an already viewed view-once media message. */ -"PER_MESSAGE_EXPIRATION_NOT_VIEWABLE" = "Mensagem de mídia"; +"PER_MESSAGE_EXPIRATION_NOT_VIEWABLE" = "View-once media"; /* Label for outgoing view-once messages. */ "PER_MESSAGE_EXPIRATION_OUTGOING_MESSAGE" = "Mídia"; /* inbox cell and notification text for a view-once photo. */ -"PER_MESSAGE_EXPIRATION_PHOTO_PREVIEW" = "Foto efêmera"; +"PER_MESSAGE_EXPIRATION_PHOTO_PREVIEW" = "View-once photo"; /* inbox cell and notification text for a view-once video. */ -"PER_MESSAGE_EXPIRATION_VIDEO_PREVIEW" = "Vídeo efêmero"; +"PER_MESSAGE_EXPIRATION_VIDEO_PREVIEW" = "View-once video"; /* Label for view-once messages indicating that user can tap to view the message's contents. */ -"PER_MESSAGE_EXPIRATION_VIEW_PHOTO" = "Foto"; +"PER_MESSAGE_EXPIRATION_VIEW_PHOTO" = "Ver foto"; /* Label for view-once messages indicating that user can tap to view the message's contents. */ -"PER_MESSAGE_EXPIRATION_VIEW_VIDEO" = "Vídeo"; +"PER_MESSAGE_EXPIRATION_VIEW_VIDEO" = "View Video"; /* Label for view-once messages indicating that the local user has viewed the message's contents. */ "PER_MESSAGE_EXPIRATION_VIEWED" = "Vista"; @@ -3054,9 +3048,15 @@ /* Label for button or row which allows users to verify the safety numbers of multiple users. */ "VERIFY_PRIVACY_MULTIPLE" = "Editar Números de Segurança"; +/* Toast alert text shown when tapping on a view-once message that has already been viewed. */ +"VIEW_ONCE_ALREADY_VIEWED_TOAST" = "You already viewed this message."; + /* Tooltip highlighting the view once messages button. */ "VIEW_ONCE_MESSAGES_TOOLTIP" = "Tap here to make this message disappear after it is viewed."; +/* Toast alert text shown when tapping on a view-once message that you have sent. */ +"VIEW_ONCE_OUTGOING_TOAST" = "Outgoing view-once media files are automatically removed after they are sent."; + /* Indicates how to cancel a voice message. */ "VOICE_MESSAGE_CANCEL_INSTRUCTIONS" = "Deslize para cancelar"; diff --git a/Signal/translations/pt_PT.lproj/Localizable.strings b/Signal/translations/pt_PT.lproj/Localizable.strings index dad05b4f91..e18f8a7d7a 100644 --- a/Signal/translations/pt_PT.lproj/Localizable.strings +++ b/Signal/translations/pt_PT.lproj/Localizable.strings @@ -1135,7 +1135,7 @@ "GIF_VIEW_SEARCH_PLACEHOLDER_TEXT" = "Insira a sua pesquisa"; /* Body message of notification shown during GRDB migration indicating that user may need to open app to view their content. */ -"GRDB_MIGRATION_NOTIFICATION_BODY" = "This version of Signal includes database optimizations and performance improvements. You may need to open the app to complete the process."; +"GRDB_MIGRATION_NOTIFICATION_BODY" = "Esta versão do Signal inclui otimizações da base de dados e melhorias na performance. Você poderá necessitar de abrir a aplicação para completar o processo."; /* Title of notification shown during GRDB migration indicating that user may need to open app to view their content. */ "GRDB_MIGRATION_NOTIFICATION_TITLE" = "A optimizar a base de dados"; @@ -1578,12 +1578,6 @@ /* Indicator that separates read from unread messages. */ "MESSAGES_VIEW_UNREAD_INDICATOR" = "Novas mensagens"; -/* Messages that indicates that there are more unseen messages. */ -"MESSAGES_VIEW_UNREAD_INDICATOR_HAS_MORE_UNSEEN_MESSAGES" = "Existem mais mensagens não lidas."; - -/* Messages that indicates that there are more unseen messages including safety number changes. */ -"MESSAGES_VIEW_UNREAD_INDICATOR_HAS_MORE_UNSEEN_MESSAGES_AND_SAFETY_NUMBER_CHANGES" = "Existem mais mensagens não lidas (incluindo mudanças no número de segurança)."; - /* info message text in conversation view */ "MISSED_CALL" = "Chamada não atendida"; @@ -1888,22 +1882,22 @@ "PER_MESSAGE_EXPIRATION_INVALID_CONTENT" = "Erro ao lidar com mensagem recebida"; /* inbox cell and notification text for an already viewed view-once media message. */ -"PER_MESSAGE_EXPIRATION_NOT_VIEWABLE" = "Mensagem de média"; +"PER_MESSAGE_EXPIRATION_NOT_VIEWABLE" = "View-once media"; /* Label for outgoing view-once messages. */ "PER_MESSAGE_EXPIRATION_OUTGOING_MESSAGE" = "Média"; /* inbox cell and notification text for a view-once photo. */ -"PER_MESSAGE_EXPIRATION_PHOTO_PREVIEW" = "Destruição de fotografia"; +"PER_MESSAGE_EXPIRATION_PHOTO_PREVIEW" = "View-once photo"; /* inbox cell and notification text for a view-once video. */ -"PER_MESSAGE_EXPIRATION_VIDEO_PREVIEW" = "Destruição de vídeo"; +"PER_MESSAGE_EXPIRATION_VIDEO_PREVIEW" = "View-once video"; /* Label for view-once messages indicating that user can tap to view the message's contents. */ -"PER_MESSAGE_EXPIRATION_VIEW_PHOTO" = "Fotografia"; +"PER_MESSAGE_EXPIRATION_VIEW_PHOTO" = "Ver fotografia"; /* Label for view-once messages indicating that user can tap to view the message's contents. */ -"PER_MESSAGE_EXPIRATION_VIEW_VIDEO" = "Vídeo"; +"PER_MESSAGE_EXPIRATION_VIEW_VIDEO" = "View Video"; /* Label for view-once messages indicating that the local user has viewed the message's contents. */ "PER_MESSAGE_EXPIRATION_VIEWED" = "Vista(s)"; @@ -3054,8 +3048,14 @@ /* Label for button or row which allows users to verify the safety numbers of multiple users. */ "VERIFY_PRIVACY_MULTIPLE" = "Rever número de segurança"; +/* Toast alert text shown when tapping on a view-once message that has already been viewed. */ +"VIEW_ONCE_ALREADY_VIEWED_TOAST" = "You already viewed this message."; + /* Tooltip highlighting the view once messages button. */ -"VIEW_ONCE_MESSAGES_TOOLTIP" = "Tap here to make this message disappear after it is viewed."; +"VIEW_ONCE_MESSAGES_TOOLTIP" = "Toque aqui para fazer esta mensagem desaparecer depois de a ver."; + +/* Toast alert text shown when tapping on a view-once message that you have sent. */ +"VIEW_ONCE_OUTGOING_TOAST" = "Outgoing view-once media files are automatically removed after they are sent."; /* Indicates how to cancel a voice message. */ "VOICE_MESSAGE_CANCEL_INSTRUCTIONS" = "Deslizar para cancelar"; diff --git a/Signal/translations/ro.lproj/Localizable.strings b/Signal/translations/ro.lproj/Localizable.strings index 5fef3235b3..0e47562d96 100644 --- a/Signal/translations/ro.lproj/Localizable.strings +++ b/Signal/translations/ro.lproj/Localizable.strings @@ -1578,12 +1578,6 @@ /* Indicator that separates read from unread messages. */ "MESSAGES_VIEW_UNREAD_INDICATOR" = "Mesaje noi"; -/* Messages that indicates that there are more unseen messages. */ -"MESSAGES_VIEW_UNREAD_INDICATOR_HAS_MORE_UNSEEN_MESSAGES" = "Sunt mai multe mesaje necitite."; - -/* Messages that indicates that there are more unseen messages including safety number changes. */ -"MESSAGES_VIEW_UNREAD_INDICATOR_HAS_MORE_UNSEEN_MESSAGES_AND_SAFETY_NUMBER_CHANGES" = "Există mai multe mesaje necitite (inclusiv modificarea numărului de siguranță)."; - /* info message text in conversation view */ "MISSED_CALL" = "Apel ratat."; @@ -1888,22 +1882,22 @@ "PER_MESSAGE_EXPIRATION_INVALID_CONTENT" = "Eroare la procesarea mesajului primit"; /* inbox cell and notification text for an already viewed view-once media message. */ -"PER_MESSAGE_EXPIRATION_NOT_VIEWABLE" = "Mesaj media"; +"PER_MESSAGE_EXPIRATION_NOT_VIEWABLE" = "Media vizibilă o singură dată"; /* Label for outgoing view-once messages. */ "PER_MESSAGE_EXPIRATION_OUTGOING_MESSAGE" = "Media"; /* inbox cell and notification text for a view-once photo. */ -"PER_MESSAGE_EXPIRATION_PHOTO_PREVIEW" = "Poză care dispare"; +"PER_MESSAGE_EXPIRATION_PHOTO_PREVIEW" = "Poză vizibilă o singură dată"; /* inbox cell and notification text for a view-once video. */ -"PER_MESSAGE_EXPIRATION_VIDEO_PREVIEW" = "Video care dispare"; +"PER_MESSAGE_EXPIRATION_VIDEO_PREVIEW" = "Videoclip vizibil o singură dată"; /* Label for view-once messages indicating that user can tap to view the message's contents. */ -"PER_MESSAGE_EXPIRATION_VIEW_PHOTO" = "Poză"; +"PER_MESSAGE_EXPIRATION_VIEW_PHOTO" = "Vizualizați poza"; /* Label for view-once messages indicating that user can tap to view the message's contents. */ -"PER_MESSAGE_EXPIRATION_VIEW_VIDEO" = "Video"; +"PER_MESSAGE_EXPIRATION_VIEW_VIDEO" = "Vizualizare videoclip"; /* Label for view-once messages indicating that the local user has viewed the message's contents. */ "PER_MESSAGE_EXPIRATION_VIEWED" = "Vizualizată"; @@ -3054,9 +3048,15 @@ /* Label for button or row which allows users to verify the safety numbers of multiple users. */ "VERIFY_PRIVACY_MULTIPLE" = "Verifică numerele de siguranță"; +/* Toast alert text shown when tapping on a view-once message that has already been viewed. */ +"VIEW_ONCE_ALREADY_VIEWED_TOAST" = "You already viewed this message."; + /* Tooltip highlighting the view once messages button. */ "VIEW_ONCE_MESSAGES_TOOLTIP" = "Apăsați aici pentru a face acest mesaj să dispară după ce este vizualizat."; +/* Toast alert text shown when tapping on a view-once message that you have sent. */ +"VIEW_ONCE_OUTGOING_TOAST" = "Outgoing view-once media files are automatically removed after they are sent."; + /* Indicates how to cancel a voice message. */ "VOICE_MESSAGE_CANCEL_INSTRUCTIONS" = "Glisează pentru a anula"; diff --git a/Signal/translations/ru.lproj/Localizable.strings b/Signal/translations/ru.lproj/Localizable.strings index 1b84256978..6e2fa6e417 100644 --- a/Signal/translations/ru.lproj/Localizable.strings +++ b/Signal/translations/ru.lproj/Localizable.strings @@ -1578,12 +1578,6 @@ /* Indicator that separates read from unread messages. */ "MESSAGES_VIEW_UNREAD_INDICATOR" = "Новые сообщения"; -/* Messages that indicates that there are more unseen messages. */ -"MESSAGES_VIEW_UNREAD_INDICATOR_HAS_MORE_UNSEEN_MESSAGES" = "Есть ещё непрочитанные сообщения."; - -/* Messages that indicates that there are more unseen messages including safety number changes. */ -"MESSAGES_VIEW_UNREAD_INDICATOR_HAS_MORE_UNSEEN_MESSAGES_AND_SAFETY_NUMBER_CHANGES" = "Есть больше непрочитанных сообщений (включая изменения кода безопасности)."; - /* info message text in conversation view */ "MISSED_CALL" = "Пропущенный звонок"; @@ -1888,22 +1882,22 @@ "PER_MESSAGE_EXPIRATION_INVALID_CONTENT" = "Ошибка при обработке входящего сообщения"; /* inbox cell and notification text for an already viewed view-once media message. */ -"PER_MESSAGE_EXPIRATION_NOT_VIEWABLE" = "Медиа-сообщение"; +"PER_MESSAGE_EXPIRATION_NOT_VIEWABLE" = "Одноразовое медиа"; /* Label for outgoing view-once messages. */ "PER_MESSAGE_EXPIRATION_OUTGOING_MESSAGE" = "Медиа"; /* inbox cell and notification text for a view-once photo. */ -"PER_MESSAGE_EXPIRATION_PHOTO_PREVIEW" = "Исчезающая фотография"; +"PER_MESSAGE_EXPIRATION_PHOTO_PREVIEW" = "Одноразовое фото"; /* inbox cell and notification text for a view-once video. */ -"PER_MESSAGE_EXPIRATION_VIDEO_PREVIEW" = "Исчезающее видео"; +"PER_MESSAGE_EXPIRATION_VIDEO_PREVIEW" = "Одноразовое видео"; /* Label for view-once messages indicating that user can tap to view the message's contents. */ -"PER_MESSAGE_EXPIRATION_VIEW_PHOTO" = "Фото"; +"PER_MESSAGE_EXPIRATION_VIEW_PHOTO" = "Просмотреть фотографию"; /* Label for view-once messages indicating that user can tap to view the message's contents. */ -"PER_MESSAGE_EXPIRATION_VIEW_VIDEO" = "Видео"; +"PER_MESSAGE_EXPIRATION_VIEW_VIDEO" = "Просмотреть видео"; /* Label for view-once messages indicating that the local user has viewed the message's contents. */ "PER_MESSAGE_EXPIRATION_VIEWED" = "Просмотрено"; @@ -3054,9 +3048,15 @@ /* Label for button or row which allows users to verify the safety numbers of multiple users. */ "VERIFY_PRIVACY_MULTIPLE" = "Проверить коды безопасности"; +/* Toast alert text shown when tapping on a view-once message that has already been viewed. */ +"VIEW_ONCE_ALREADY_VIEWED_TOAST" = "You already viewed this message."; + /* Tooltip highlighting the view once messages button. */ "VIEW_ONCE_MESSAGES_TOOLTIP" = "Нажмите здесь, чтобы ваше сообщение исчезло после того, как оно будет просмотрено."; +/* Toast alert text shown when tapping on a view-once message that you have sent. */ +"VIEW_ONCE_OUTGOING_TOAST" = "Outgoing view-once media files are automatically removed after they are sent."; + /* Indicates how to cancel a voice message. */ "VOICE_MESSAGE_CANCEL_INSTRUCTIONS" = "Проведите для отмены"; diff --git a/Signal/translations/sk.lproj/Localizable.strings b/Signal/translations/sk.lproj/Localizable.strings index 4ee931fb4b..c0a155bbe3 100644 --- a/Signal/translations/sk.lproj/Localizable.strings +++ b/Signal/translations/sk.lproj/Localizable.strings @@ -1578,12 +1578,6 @@ /* Indicator that separates read from unread messages. */ "MESSAGES_VIEW_UNREAD_INDICATOR" = "Nové správy"; -/* Messages that indicates that there are more unseen messages. */ -"MESSAGES_VIEW_UNREAD_INDICATOR_HAS_MORE_UNSEEN_MESSAGES" = "Máte viac neprečítaných správ."; - -/* Messages that indicates that there are more unseen messages including safety number changes. */ -"MESSAGES_VIEW_UNREAD_INDICATOR_HAS_MORE_UNSEEN_MESSAGES_AND_SAFETY_NUMBER_CHANGES" = "Máte viac neprečítaných správ (vrátane zmeny bezpečnostných čísiel)."; - /* info message text in conversation view */ "MISSED_CALL" = "Zmeškaný hovor"; @@ -1888,22 +1882,22 @@ "PER_MESSAGE_EXPIRATION_INVALID_CONTENT" = "Chyba pri spracovaní prichádzajúcej správy"; /* inbox cell and notification text for an already viewed view-once media message. */ -"PER_MESSAGE_EXPIRATION_NOT_VIEWABLE" = "Multimediálna správa"; +"PER_MESSAGE_EXPIRATION_NOT_VIEWABLE" = "View-once media"; /* Label for outgoing view-once messages. */ "PER_MESSAGE_EXPIRATION_OUTGOING_MESSAGE" = "Médiá"; /* inbox cell and notification text for a view-once photo. */ -"PER_MESSAGE_EXPIRATION_PHOTO_PREVIEW" = "Miznúca fotka"; +"PER_MESSAGE_EXPIRATION_PHOTO_PREVIEW" = "View-once photo"; /* inbox cell and notification text for a view-once video. */ -"PER_MESSAGE_EXPIRATION_VIDEO_PREVIEW" = "Miznúce video"; +"PER_MESSAGE_EXPIRATION_VIDEO_PREVIEW" = "View-once video"; /* Label for view-once messages indicating that user can tap to view the message's contents. */ -"PER_MESSAGE_EXPIRATION_VIEW_PHOTO" = "Fotka"; +"PER_MESSAGE_EXPIRATION_VIEW_PHOTO" = "Zobraziť fotku"; /* Label for view-once messages indicating that user can tap to view the message's contents. */ -"PER_MESSAGE_EXPIRATION_VIEW_VIDEO" = "Video"; +"PER_MESSAGE_EXPIRATION_VIEW_VIDEO" = "Zobraziť video"; /* Label for view-once messages indicating that the local user has viewed the message's contents. */ "PER_MESSAGE_EXPIRATION_VIEWED" = "Zobrazené"; @@ -3054,9 +3048,15 @@ /* Label for button or row which allows users to verify the safety numbers of multiple users. */ "VERIFY_PRIVACY_MULTIPLE" = "Prezrieť bezpečnostné čísla"; +/* Toast alert text shown when tapping on a view-once message that has already been viewed. */ +"VIEW_ONCE_ALREADY_VIEWED_TOAST" = "You already viewed this message."; + /* Tooltip highlighting the view once messages button. */ "VIEW_ONCE_MESSAGES_TOOLTIP" = "Ťuknite sem, aby táto správa po zobrazení zmizla."; +/* Toast alert text shown when tapping on a view-once message that you have sent. */ +"VIEW_ONCE_OUTGOING_TOAST" = "Outgoing view-once media files are automatically removed after they are sent."; + /* Indicates how to cancel a voice message. */ "VOICE_MESSAGE_CANCEL_INSTRUCTIONS" = "Potiahnite pre zrušenie"; diff --git a/Signal/translations/sl.lproj/Localizable.strings b/Signal/translations/sl.lproj/Localizable.strings index 13ae7fe1c5..59151e3956 100644 --- a/Signal/translations/sl.lproj/Localizable.strings +++ b/Signal/translations/sl.lproj/Localizable.strings @@ -1578,12 +1578,6 @@ /* Indicator that separates read from unread messages. */ "MESSAGES_VIEW_UNREAD_INDICATOR" = "Nova sporočila"; -/* Messages that indicates that there are more unseen messages. */ -"MESSAGES_VIEW_UNREAD_INDICATOR_HAS_MORE_UNSEEN_MESSAGES" = "V nabiralniku je še več neprebranih sporočil."; - -/* Messages that indicates that there are more unseen messages including safety number changes. */ -"MESSAGES_VIEW_UNREAD_INDICATOR_HAS_MORE_UNSEEN_MESSAGES_AND_SAFETY_NUMBER_CHANGES" = "V nabiralniku je še več neprebranih sporočil (vključno s sporočili o spremembah varnostnih števil)."; - /* info message text in conversation view */ "MISSED_CALL" = "Zgrešen klic"; @@ -1888,22 +1882,22 @@ "PER_MESSAGE_EXPIRATION_INVALID_CONTENT" = "Napaka pri obdelavi dohodnega sporočila"; /* inbox cell and notification text for an already viewed view-once media message. */ -"PER_MESSAGE_EXPIRATION_NOT_VIEWABLE" = "Večpredstavnostno sporočilo"; +"PER_MESSAGE_EXPIRATION_NOT_VIEWABLE" = "Medijska datoteka za enkraten ogled"; /* Label for outgoing view-once messages. */ "PER_MESSAGE_EXPIRATION_OUTGOING_MESSAGE" = "Medijske datoteke"; /* inbox cell and notification text for a view-once photo. */ -"PER_MESSAGE_EXPIRATION_PHOTO_PREVIEW" = "Izginjajoča fotografija"; +"PER_MESSAGE_EXPIRATION_PHOTO_PREVIEW" = "Slika za enkraten ogled"; /* inbox cell and notification text for a view-once video. */ -"PER_MESSAGE_EXPIRATION_VIDEO_PREVIEW" = "Izginjajoči video"; +"PER_MESSAGE_EXPIRATION_VIDEO_PREVIEW" = "Video za enkraten ogled"; /* Label for view-once messages indicating that user can tap to view the message's contents. */ -"PER_MESSAGE_EXPIRATION_VIEW_PHOTO" = "Slika"; +"PER_MESSAGE_EXPIRATION_VIEW_PHOTO" = "Ogled fotografije"; /* Label for view-once messages indicating that user can tap to view the message's contents. */ -"PER_MESSAGE_EXPIRATION_VIEW_VIDEO" = "Video"; +"PER_MESSAGE_EXPIRATION_VIEW_VIDEO" = "Ogled videa"; /* Label for view-once messages indicating that the local user has viewed the message's contents. */ "PER_MESSAGE_EXPIRATION_VIEWED" = "Ogledano"; @@ -3054,8 +3048,14 @@ /* Label for button or row which allows users to verify the safety numbers of multiple users. */ "VERIFY_PRIVACY_MULTIPLE" = "Preglej varnostna števila"; +/* Toast alert text shown when tapping on a view-once message that has already been viewed. */ +"VIEW_ONCE_ALREADY_VIEWED_TOAST" = "You already viewed this message."; + /* Tooltip highlighting the view once messages button. */ -"VIEW_ONCE_MESSAGES_TOOLTIP" = "Tap here to make this message disappear after it is viewed."; +"VIEW_ONCE_MESSAGES_TOOLTIP" = "Tapnite tu in vaše sporočilo bo po ogledu prejemnika izginilo."; + +/* Toast alert text shown when tapping on a view-once message that you have sent. */ +"VIEW_ONCE_OUTGOING_TOAST" = "Outgoing view-once media files are automatically removed after they are sent."; /* Indicates how to cancel a voice message. */ "VOICE_MESSAGE_CANCEL_INSTRUCTIONS" = "Za preklic podrsajte"; diff --git a/Signal/translations/sn.lproj/Localizable.strings b/Signal/translations/sn.lproj/Localizable.strings index 3c0a35faed..03fdf8aaa1 100644 --- a/Signal/translations/sn.lproj/Localizable.strings +++ b/Signal/translations/sn.lproj/Localizable.strings @@ -1578,12 +1578,6 @@ /* Indicator that separates read from unread messages. */ "MESSAGES_VIEW_UNREAD_INDICATOR" = "Tsamba itsva"; -/* Messages that indicates that there are more unseen messages. */ -"MESSAGES_VIEW_UNREAD_INDICATOR_HAS_MORE_UNSEEN_MESSAGES" = "Pane mamwe mashoko asina kuverengwa."; - -/* Messages that indicates that there are more unseen messages including safety number changes. */ -"MESSAGES_VIEW_UNREAD_INDICATOR_HAS_MORE_UNSEEN_MESSAGES_AND_SAFETY_NUMBER_CHANGES" = "Pane mashoko asina kuverengwa(kuverengera nhamba dzekuchengetedza dzashanduka)."; - /* info message text in conversation view */ "MISSED_CALL" = "Runhare rwapotsiwa."; @@ -1888,22 +1882,22 @@ "PER_MESSAGE_EXPIRATION_INVALID_CONTENT" = "Error handling incoming message"; /* inbox cell and notification text for an already viewed view-once media message. */ -"PER_MESSAGE_EXPIRATION_NOT_VIEWABLE" = "Tsamba ye Media"; +"PER_MESSAGE_EXPIRATION_NOT_VIEWABLE" = "View-once media"; /* Label for outgoing view-once messages. */ "PER_MESSAGE_EXPIRATION_OUTGOING_MESSAGE" = "Media"; /* inbox cell and notification text for a view-once photo. */ -"PER_MESSAGE_EXPIRATION_PHOTO_PREVIEW" = "Disappearing Photo"; +"PER_MESSAGE_EXPIRATION_PHOTO_PREVIEW" = "View-once photo"; /* inbox cell and notification text for a view-once video. */ -"PER_MESSAGE_EXPIRATION_VIDEO_PREVIEW" = "Disappearing Video"; +"PER_MESSAGE_EXPIRATION_VIDEO_PREVIEW" = "View-once video"; /* Label for view-once messages indicating that user can tap to view the message's contents. */ -"PER_MESSAGE_EXPIRATION_VIEW_PHOTO" = "Mufananidzo"; +"PER_MESSAGE_EXPIRATION_VIEW_PHOTO" = "View Photo"; /* Label for view-once messages indicating that user can tap to view the message's contents. */ -"PER_MESSAGE_EXPIRATION_VIEW_VIDEO" = "Vhidhiyo"; +"PER_MESSAGE_EXPIRATION_VIEW_VIDEO" = "View Video"; /* Label for view-once messages indicating that the local user has viewed the message's contents. */ "PER_MESSAGE_EXPIRATION_VIEWED" = "Yaonekwa"; @@ -3054,9 +3048,15 @@ /* Label for button or row which allows users to verify the safety numbers of multiple users. */ "VERIFY_PRIVACY_MULTIPLE" = "Ongorora nhamba dzekuchengetedza"; +/* Toast alert text shown when tapping on a view-once message that has already been viewed. */ +"VIEW_ONCE_ALREADY_VIEWED_TOAST" = "You already viewed this message."; + /* Tooltip highlighting the view once messages button. */ "VIEW_ONCE_MESSAGES_TOOLTIP" = "Tap here to make this message disappear after it is viewed."; +/* Toast alert text shown when tapping on a view-once message that you have sent. */ +"VIEW_ONCE_OUTGOING_TOAST" = "Outgoing view-once media files are automatically removed after they are sent."; + /* Indicates how to cancel a voice message. */ "VOICE_MESSAGE_CANCEL_INSTRUCTIONS" = "Tsvedzesa kuti udzime"; diff --git a/Signal/translations/sq.lproj/Localizable.strings b/Signal/translations/sq.lproj/Localizable.strings index 195ad575c0..030ff37ffa 100644 --- a/Signal/translations/sq.lproj/Localizable.strings +++ b/Signal/translations/sq.lproj/Localizable.strings @@ -1578,12 +1578,6 @@ /* Indicator that separates read from unread messages. */ "MESSAGES_VIEW_UNREAD_INDICATOR" = "Mesazhe të Rinj"; -/* Messages that indicates that there are more unseen messages. */ -"MESSAGES_VIEW_UNREAD_INDICATOR_HAS_MORE_UNSEEN_MESSAGES" = "Ka të tjerë mesazhe të palexuar."; - -/* Messages that indicates that there are more unseen messages including safety number changes. */ -"MESSAGES_VIEW_UNREAD_INDICATOR_HAS_MORE_UNSEEN_MESSAGES_AND_SAFETY_NUMBER_CHANGES" = "Ka të tjerë mesazhe të palexuar (përfshi ndryshime numrash sigurie)."; - /* info message text in conversation view */ "MISSED_CALL" = "Thirrje e humbur"; @@ -1888,22 +1882,22 @@ "PER_MESSAGE_EXPIRATION_INVALID_CONTENT" = "Gabim në trajtimin e mesazhit ardhës"; /* inbox cell and notification text for an already viewed view-once media message. */ -"PER_MESSAGE_EXPIRATION_NOT_VIEWABLE" = "Mesazh media"; +"PER_MESSAGE_EXPIRATION_NOT_VIEWABLE" = "Media për t’u parë vetëm një herë"; /* Label for outgoing view-once messages. */ "PER_MESSAGE_EXPIRATION_OUTGOING_MESSAGE" = "Media"; /* inbox cell and notification text for a view-once photo. */ -"PER_MESSAGE_EXPIRATION_PHOTO_PREVIEW" = "Foto Që Tretet"; +"PER_MESSAGE_EXPIRATION_PHOTO_PREVIEW" = "Foto për t’u parë vetëm një herë"; /* inbox cell and notification text for a view-once video. */ -"PER_MESSAGE_EXPIRATION_VIDEO_PREVIEW" = "Video Që Zhduket"; +"PER_MESSAGE_EXPIRATION_VIDEO_PREVIEW" = "Video për t’u parë vetëm një herë"; /* Label for view-once messages indicating that user can tap to view the message's contents. */ -"PER_MESSAGE_EXPIRATION_VIEW_PHOTO" = "Foto"; +"PER_MESSAGE_EXPIRATION_VIEW_PHOTO" = "Shihni Foton"; /* Label for view-once messages indicating that user can tap to view the message's contents. */ -"PER_MESSAGE_EXPIRATION_VIEW_VIDEO" = "Video"; +"PER_MESSAGE_EXPIRATION_VIEW_VIDEO" = "Shiheni Videon"; /* Label for view-once messages indicating that the local user has viewed the message's contents. */ "PER_MESSAGE_EXPIRATION_VIEWED" = "Parë"; @@ -3054,9 +3048,15 @@ /* Label for button or row which allows users to verify the safety numbers of multiple users. */ "VERIFY_PRIVACY_MULTIPLE" = "Shqyrtoni Numra Sigurie"; +/* Toast alert text shown when tapping on a view-once message that has already been viewed. */ +"VIEW_ONCE_ALREADY_VIEWED_TOAST" = "You already viewed this message."; + /* Tooltip highlighting the view once messages button. */ "VIEW_ONCE_MESSAGES_TOOLTIP" = "Prekni këtu që të zhduket ky mesazh pasi të jetë parë."; +/* Toast alert text shown when tapping on a view-once message that you have sent. */ +"VIEW_ONCE_OUTGOING_TOAST" = "Outgoing view-once media files are automatically removed after they are sent."; + /* Indicates how to cancel a voice message. */ "VOICE_MESSAGE_CANCEL_INSTRUCTIONS" = "Për Anulim, Rrëshqiteni"; diff --git a/Signal/translations/sv.lproj/Localizable.strings b/Signal/translations/sv.lproj/Localizable.strings index 4748ff57f5..72b68b6a3f 100644 --- a/Signal/translations/sv.lproj/Localizable.strings +++ b/Signal/translations/sv.lproj/Localizable.strings @@ -1578,12 +1578,6 @@ /* Indicator that separates read from unread messages. */ "MESSAGES_VIEW_UNREAD_INDICATOR" = "Nya meddelanden"; -/* Messages that indicates that there are more unseen messages. */ -"MESSAGES_VIEW_UNREAD_INDICATOR_HAS_MORE_UNSEEN_MESSAGES" = "Det finns fler olästa meddelanden."; - -/* Messages that indicates that there are more unseen messages including safety number changes. */ -"MESSAGES_VIEW_UNREAD_INDICATOR_HAS_MORE_UNSEEN_MESSAGES_AND_SAFETY_NUMBER_CHANGES" = "Det finns fler olästa meddelanden (bland annat ändringar av säkerhetsnummer)."; - /* info message text in conversation view */ "MISSED_CALL" = "Missat samtal"; @@ -1888,22 +1882,22 @@ "PER_MESSAGE_EXPIRATION_INVALID_CONTENT" = "Fel med att hantera inkommande meddelande"; /* inbox cell and notification text for an already viewed view-once media message. */ -"PER_MESSAGE_EXPIRATION_NOT_VIEWABLE" = "Mediameddelande"; +"PER_MESSAGE_EXPIRATION_NOT_VIEWABLE" = "Visa-engångsmedia"; /* Label for outgoing view-once messages. */ "PER_MESSAGE_EXPIRATION_OUTGOING_MESSAGE" = "Media"; /* inbox cell and notification text for a view-once photo. */ -"PER_MESSAGE_EXPIRATION_PHOTO_PREVIEW" = "Försvinnande foto"; +"PER_MESSAGE_EXPIRATION_PHOTO_PREVIEW" = "Visa-engångsfoto"; /* inbox cell and notification text for a view-once video. */ -"PER_MESSAGE_EXPIRATION_VIDEO_PREVIEW" = "Försvinnande video"; +"PER_MESSAGE_EXPIRATION_VIDEO_PREVIEW" = "Visa-engångsvideo"; /* Label for view-once messages indicating that user can tap to view the message's contents. */ -"PER_MESSAGE_EXPIRATION_VIEW_PHOTO" = "Foto"; +"PER_MESSAGE_EXPIRATION_VIEW_PHOTO" = "Visa foto"; /* Label for view-once messages indicating that user can tap to view the message's contents. */ -"PER_MESSAGE_EXPIRATION_VIEW_VIDEO" = "Video"; +"PER_MESSAGE_EXPIRATION_VIEW_VIDEO" = "Visa video"; /* Label for view-once messages indicating that the local user has viewed the message's contents. */ "PER_MESSAGE_EXPIRATION_VIEWED" = "Sett"; @@ -3054,9 +3048,15 @@ /* Label for button or row which allows users to verify the safety numbers of multiple users. */ "VERIFY_PRIVACY_MULTIPLE" = "Granska säkerhetsnummer"; +/* Toast alert text shown when tapping on a view-once message that has already been viewed. */ +"VIEW_ONCE_ALREADY_VIEWED_TOAST" = "You already viewed this message."; + /* Tooltip highlighting the view once messages button. */ "VIEW_ONCE_MESSAGES_TOOLTIP" = "Tryck här för att få detta meddelande att försvinna efter att det har visats."; +/* Toast alert text shown when tapping on a view-once message that you have sent. */ +"VIEW_ONCE_OUTGOING_TOAST" = "Outgoing view-once media files are automatically removed after they are sent."; + /* Indicates how to cancel a voice message. */ "VOICE_MESSAGE_CANCEL_INSTRUCTIONS" = "Dra för att avbryta"; diff --git a/Signal/translations/ta.lproj/Localizable.strings b/Signal/translations/ta.lproj/Localizable.strings index 8401af4a48..11ba925c2d 100644 --- a/Signal/translations/ta.lproj/Localizable.strings +++ b/Signal/translations/ta.lproj/Localizable.strings @@ -1578,12 +1578,6 @@ /* Indicator that separates read from unread messages. */ "MESSAGES_VIEW_UNREAD_INDICATOR" = "புதிய செய்திகள்"; -/* Messages that indicates that there are more unseen messages. */ -"MESSAGES_VIEW_UNREAD_INDICATOR_HAS_MORE_UNSEEN_MESSAGES" = "மேலும் பல படிக்காத செய்திகள் உள்ளன."; - -/* Messages that indicates that there are more unseen messages including safety number changes. */ -"MESSAGES_VIEW_UNREAD_INDICATOR_HAS_MORE_UNSEEN_MESSAGES_AND_SAFETY_NUMBER_CHANGES" = "மேலும் பல படிக்காத செய்திகள் உள்ளன (பாதுகாப்பு எண் மாற்றங்கள் உட்பட)."; - /* info message text in conversation view */ "MISSED_CALL" = "தவறிய அழைப்பு"; @@ -1888,22 +1882,22 @@ "PER_MESSAGE_EXPIRATION_INVALID_CONTENT" = "உள்வரும் செய்தியைக் கையாளுவதில் பிழை"; /* inbox cell and notification text for an already viewed view-once media message. */ -"PER_MESSAGE_EXPIRATION_NOT_VIEWABLE" = "ஊடக செய்தி"; +"PER_MESSAGE_EXPIRATION_NOT_VIEWABLE" = "View-once media"; /* Label for outgoing view-once messages. */ "PER_MESSAGE_EXPIRATION_OUTGOING_MESSAGE" = "ஊடகம்"; /* inbox cell and notification text for a view-once photo. */ -"PER_MESSAGE_EXPIRATION_PHOTO_PREVIEW" = "மறைந்துபோகின்ற புகைப்படம்"; +"PER_MESSAGE_EXPIRATION_PHOTO_PREVIEW" = "View-once photo"; /* inbox cell and notification text for a view-once video. */ -"PER_MESSAGE_EXPIRATION_VIDEO_PREVIEW" = "மறைந்துபோகின்ற வீடியோ"; +"PER_MESSAGE_EXPIRATION_VIDEO_PREVIEW" = "View-once video"; /* Label for view-once messages indicating that user can tap to view the message's contents. */ -"PER_MESSAGE_EXPIRATION_VIEW_PHOTO" = "புகைப்படம் "; +"PER_MESSAGE_EXPIRATION_VIEW_PHOTO" = "புகைப்படத்தைக் காண்க"; /* Label for view-once messages indicating that user can tap to view the message's contents. */ -"PER_MESSAGE_EXPIRATION_VIEW_VIDEO" = "காணொளி"; +"PER_MESSAGE_EXPIRATION_VIEW_VIDEO" = "View Video"; /* Label for view-once messages indicating that the local user has viewed the message's contents. */ "PER_MESSAGE_EXPIRATION_VIEWED" = "பார்க்கப்பட்டவை"; @@ -3054,9 +3048,15 @@ /* Label for button or row which allows users to verify the safety numbers of multiple users. */ "VERIFY_PRIVACY_MULTIPLE" = "பாதுகாப்பு எண்களை மதிப்பாய்வு செய்யவும்"; +/* Toast alert text shown when tapping on a view-once message that has already been viewed. */ +"VIEW_ONCE_ALREADY_VIEWED_TOAST" = "You already viewed this message."; + /* Tooltip highlighting the view once messages button. */ "VIEW_ONCE_MESSAGES_TOOLTIP" = "Tap here to make this message disappear after it is viewed."; +/* Toast alert text shown when tapping on a view-once message that you have sent. */ +"VIEW_ONCE_OUTGOING_TOAST" = "Outgoing view-once media files are automatically removed after they are sent."; + /* Indicates how to cancel a voice message. */ "VOICE_MESSAGE_CANCEL_INSTRUCTIONS" = "ரத்து செய்ய ஸ்லைடு செய்யவும் "; diff --git a/Signal/translations/te.lproj/Localizable.strings b/Signal/translations/te.lproj/Localizable.strings index 50698072da..4444965891 100644 --- a/Signal/translations/te.lproj/Localizable.strings +++ b/Signal/translations/te.lproj/Localizable.strings @@ -1578,12 +1578,6 @@ /* Indicator that separates read from unread messages. */ "MESSAGES_VIEW_UNREAD_INDICATOR" = "కొత్త సందేశాలు"; -/* Messages that indicates that there are more unseen messages. */ -"MESSAGES_VIEW_UNREAD_INDICATOR_HAS_MORE_UNSEEN_MESSAGES" = "మరింత చదవని సందేశాలు ఉన్నాయి."; - -/* Messages that indicates that there are more unseen messages including safety number changes. */ -"MESSAGES_VIEW_UNREAD_INDICATOR_HAS_MORE_UNSEEN_MESSAGES_AND_SAFETY_NUMBER_CHANGES" = "మరింత చదవని సందేశాలు ఉన్నాయి (భద్రతా సంఖ్య మార్పులతో సహా)."; - /* info message text in conversation view */ "MISSED_CALL" = "తప్పిన కాల్"; @@ -1888,22 +1882,22 @@ "PER_MESSAGE_EXPIRATION_INVALID_CONTENT" = "ఇన్‌కమింగ్ సందేశాన్ని నిర్వహించడంలో లోపం"; /* inbox cell and notification text for an already viewed view-once media message. */ -"PER_MESSAGE_EXPIRATION_NOT_VIEWABLE" = "మీడియా సందేశం"; +"PER_MESSAGE_EXPIRATION_NOT_VIEWABLE" = "View-once media"; /* Label for outgoing view-once messages. */ "PER_MESSAGE_EXPIRATION_OUTGOING_MESSAGE" = "మీడియా"; /* inbox cell and notification text for a view-once photo. */ -"PER_MESSAGE_EXPIRATION_PHOTO_PREVIEW" = "అదృశ్యమవుతున్న చిత్రం"; +"PER_MESSAGE_EXPIRATION_PHOTO_PREVIEW" = "View-once photo"; /* inbox cell and notification text for a view-once video. */ -"PER_MESSAGE_EXPIRATION_VIDEO_PREVIEW" = "అదృశ్యమవుతున్న వీడియో"; +"PER_MESSAGE_EXPIRATION_VIDEO_PREVIEW" = "View-once video"; /* Label for view-once messages indicating that user can tap to view the message's contents. */ -"PER_MESSAGE_EXPIRATION_VIEW_PHOTO" = "ఫోటో"; +"PER_MESSAGE_EXPIRATION_VIEW_PHOTO" = "చిత్రాలు వీక్షించండి "; /* Label for view-once messages indicating that user can tap to view the message's contents. */ -"PER_MESSAGE_EXPIRATION_VIEW_VIDEO" = "వీడియో"; +"PER_MESSAGE_EXPIRATION_VIEW_VIDEO" = "View Video"; /* Label for view-once messages indicating that the local user has viewed the message's contents. */ "PER_MESSAGE_EXPIRATION_VIEWED" = "వీక్షించినవి"; @@ -3054,9 +3048,15 @@ /* Label for button or row which allows users to verify the safety numbers of multiple users. */ "VERIFY_PRIVACY_MULTIPLE" = "భద్రతా సంఖ్యలను సమీక్షించండి"; +/* Toast alert text shown when tapping on a view-once message that has already been viewed. */ +"VIEW_ONCE_ALREADY_VIEWED_TOAST" = "You already viewed this message."; + /* Tooltip highlighting the view once messages button. */ "VIEW_ONCE_MESSAGES_TOOLTIP" = "Tap here to make this message disappear after it is viewed."; +/* Toast alert text shown when tapping on a view-once message that you have sent. */ +"VIEW_ONCE_OUTGOING_TOAST" = "Outgoing view-once media files are automatically removed after they are sent."; + /* Indicates how to cancel a voice message. */ "VOICE_MESSAGE_CANCEL_INSTRUCTIONS" = "రద్దు చేయడానికి స్లయిడ్ చేయండి"; diff --git a/Signal/translations/th.lproj/Localizable.strings b/Signal/translations/th.lproj/Localizable.strings index cedba16ac2..44aa9b5f24 100644 --- a/Signal/translations/th.lproj/Localizable.strings +++ b/Signal/translations/th.lproj/Localizable.strings @@ -1578,12 +1578,6 @@ /* Indicator that separates read from unread messages. */ "MESSAGES_VIEW_UNREAD_INDICATOR" = "ข้อความใหม่"; -/* Messages that indicates that there are more unseen messages. */ -"MESSAGES_VIEW_UNREAD_INDICATOR_HAS_MORE_UNSEEN_MESSAGES" = "There are more unread messages."; - -/* Messages that indicates that there are more unseen messages including safety number changes. */ -"MESSAGES_VIEW_UNREAD_INDICATOR_HAS_MORE_UNSEEN_MESSAGES_AND_SAFETY_NUMBER_CHANGES" = "There are more unread messages (including safety number changes)."; - /* info message text in conversation view */ "MISSED_CALL" = "สายที่ไม่ได้รับ"; @@ -1888,22 +1882,22 @@ "PER_MESSAGE_EXPIRATION_INVALID_CONTENT" = "เกิดข้อผิดพลาดในการจัดการข้อความขาเข้า"; /* inbox cell and notification text for an already viewed view-once media message. */ -"PER_MESSAGE_EXPIRATION_NOT_VIEWABLE" = "Media Message"; +"PER_MESSAGE_EXPIRATION_NOT_VIEWABLE" = "View-once media"; /* Label for outgoing view-once messages. */ "PER_MESSAGE_EXPIRATION_OUTGOING_MESSAGE" = "สื่อ"; /* inbox cell and notification text for a view-once photo. */ -"PER_MESSAGE_EXPIRATION_PHOTO_PREVIEW" = "Disappearing Photo"; +"PER_MESSAGE_EXPIRATION_PHOTO_PREVIEW" = "View-once photo"; /* inbox cell and notification text for a view-once video. */ -"PER_MESSAGE_EXPIRATION_VIDEO_PREVIEW" = "Disappearing Video"; +"PER_MESSAGE_EXPIRATION_VIDEO_PREVIEW" = "View-once video"; /* Label for view-once messages indicating that user can tap to view the message's contents. */ -"PER_MESSAGE_EXPIRATION_VIEW_PHOTO" = "รูปภาพ"; +"PER_MESSAGE_EXPIRATION_VIEW_PHOTO" = "View Photo"; /* Label for view-once messages indicating that user can tap to view the message's contents. */ -"PER_MESSAGE_EXPIRATION_VIEW_VIDEO" = "วิดีโอ"; +"PER_MESSAGE_EXPIRATION_VIEW_VIDEO" = "View Video"; /* Label for view-once messages indicating that the local user has viewed the message's contents. */ "PER_MESSAGE_EXPIRATION_VIEWED" = "Viewed"; @@ -3054,9 +3048,15 @@ /* Label for button or row which allows users to verify the safety numbers of multiple users. */ "VERIFY_PRIVACY_MULTIPLE" = "ตรวจสอบรหัสความปลอดภัย"; +/* Toast alert text shown when tapping on a view-once message that has already been viewed. */ +"VIEW_ONCE_ALREADY_VIEWED_TOAST" = "You already viewed this message."; + /* Tooltip highlighting the view once messages button. */ "VIEW_ONCE_MESSAGES_TOOLTIP" = "Tap here to make this message disappear after it is viewed."; +/* Toast alert text shown when tapping on a view-once message that you have sent. */ +"VIEW_ONCE_OUTGOING_TOAST" = "Outgoing view-once media files are automatically removed after they are sent."; + /* Indicates how to cancel a voice message. */ "VOICE_MESSAGE_CANCEL_INSTRUCTIONS" = "เลื่อนเพื่อยกเลิก"; diff --git a/Signal/translations/tr.lproj/Localizable.strings b/Signal/translations/tr.lproj/Localizable.strings index 20400752e6..d88759d4ce 100644 --- a/Signal/translations/tr.lproj/Localizable.strings +++ b/Signal/translations/tr.lproj/Localizable.strings @@ -1135,7 +1135,7 @@ "GIF_VIEW_SEARCH_PLACEHOLDER_TEXT" = "Aramanızı girin"; /* Body message of notification shown during GRDB migration indicating that user may need to open app to view their content. */ -"GRDB_MIGRATION_NOTIFICATION_BODY" = "This version of Signal includes database optimizations and performance improvements. You may need to open the app to complete the process."; +"GRDB_MIGRATION_NOTIFICATION_BODY" = "Signal'in bu sürümü veritabanı iyileştirmeleri ve performans geliştirmeleri içerir. İşlemi tamamlamak için uygulamayı açmanız gerekebilir."; /* Title of notification shown during GRDB migration indicating that user may need to open app to view their content. */ "GRDB_MIGRATION_NOTIFICATION_TITLE" = "Veritabanı Optimize Ediliyor"; @@ -1578,12 +1578,6 @@ /* Indicator that separates read from unread messages. */ "MESSAGES_VIEW_UNREAD_INDICATOR" = "Yeni İletiler"; -/* Messages that indicates that there are more unseen messages. */ -"MESSAGES_VIEW_UNREAD_INDICATOR_HAS_MORE_UNSEEN_MESSAGES" = "Daha fazla okunmamış ileti var."; - -/* Messages that indicates that there are more unseen messages including safety number changes. */ -"MESSAGES_VIEW_UNREAD_INDICATOR_HAS_MORE_UNSEEN_MESSAGES_AND_SAFETY_NUMBER_CHANGES" = "Daha fazla okunmamış ileti var (güvenlik numarası değişimleriyle birlikte)."; - /* info message text in conversation view */ "MISSED_CALL" = "Cevapsız arama"; @@ -1888,22 +1882,22 @@ "PER_MESSAGE_EXPIRATION_INVALID_CONTENT" = "Gelen ileti işlenirken hata oluştu"; /* inbox cell and notification text for an already viewed view-once media message. */ -"PER_MESSAGE_EXPIRATION_NOT_VIEWABLE" = "İçerik İletisi"; +"PER_MESSAGE_EXPIRATION_NOT_VIEWABLE" = "Tek görümlük içerik"; /* Label for outgoing view-once messages. */ "PER_MESSAGE_EXPIRATION_OUTGOING_MESSAGE" = "İçerik"; /* inbox cell and notification text for a view-once photo. */ -"PER_MESSAGE_EXPIRATION_PHOTO_PREVIEW" = "Kaybolan Fotoğraf"; +"PER_MESSAGE_EXPIRATION_PHOTO_PREVIEW" = "Tek görümlük fotoğraf"; /* inbox cell and notification text for a view-once video. */ -"PER_MESSAGE_EXPIRATION_VIDEO_PREVIEW" = "Kaybolan Video"; +"PER_MESSAGE_EXPIRATION_VIDEO_PREVIEW" = "Tek görümlük video"; /* Label for view-once messages indicating that user can tap to view the message's contents. */ -"PER_MESSAGE_EXPIRATION_VIEW_PHOTO" = "Fotoğraf"; +"PER_MESSAGE_EXPIRATION_VIEW_PHOTO" = "Fotoğrafı Görüntüle"; /* Label for view-once messages indicating that user can tap to view the message's contents. */ -"PER_MESSAGE_EXPIRATION_VIEW_VIDEO" = "Video"; +"PER_MESSAGE_EXPIRATION_VIEW_VIDEO" = "Videoyu Görüntüle"; /* Label for view-once messages indicating that the local user has viewed the message's contents. */ "PER_MESSAGE_EXPIRATION_VIEWED" = "Görüldü"; @@ -3054,8 +3048,14 @@ /* Label for button or row which allows users to verify the safety numbers of multiple users. */ "VERIFY_PRIVACY_MULTIPLE" = "Güvenlik Numaralarını Gözden Geçir"; +/* Toast alert text shown when tapping on a view-once message that has already been viewed. */ +"VIEW_ONCE_ALREADY_VIEWED_TOAST" = "You already viewed this message."; + /* Tooltip highlighting the view once messages button. */ -"VIEW_ONCE_MESSAGES_TOOLTIP" = "Tap here to make this message disappear after it is viewed."; +"VIEW_ONCE_MESSAGES_TOOLTIP" = "Bu iletinin görüntülendikten sonra yok olması için buraya dokunun."; + +/* Toast alert text shown when tapping on a view-once message that you have sent. */ +"VIEW_ONCE_OUTGOING_TOAST" = "Outgoing view-once media files are automatically removed after they are sent."; /* Indicates how to cancel a voice message. */ "VOICE_MESSAGE_CANCEL_INSTRUCTIONS" = "İptal Etmek için Kaydır"; diff --git a/Signal/translations/uk.lproj/Localizable.strings b/Signal/translations/uk.lproj/Localizable.strings index fe5c92a72b..80588dc9eb 100644 --- a/Signal/translations/uk.lproj/Localizable.strings +++ b/Signal/translations/uk.lproj/Localizable.strings @@ -1578,12 +1578,6 @@ /* Indicator that separates read from unread messages. */ "MESSAGES_VIEW_UNREAD_INDICATOR" = "Нові повідомлення"; -/* Messages that indicates that there are more unseen messages. */ -"MESSAGES_VIEW_UNREAD_INDICATOR_HAS_MORE_UNSEEN_MESSAGES" = "Є непрочитані повідомлення."; - -/* Messages that indicates that there are more unseen messages including safety number changes. */ -"MESSAGES_VIEW_UNREAD_INDICATOR_HAS_MORE_UNSEEN_MESSAGES_AND_SAFETY_NUMBER_CHANGES" = "Є непрочитані повідомлення (включно зі змінами номерів безпеки)."; - /* info message text in conversation view */ "MISSED_CALL" = "Пропущений виклик"; @@ -1888,22 +1882,22 @@ "PER_MESSAGE_EXPIRATION_INVALID_CONTENT" = "Error handling incoming message"; /* inbox cell and notification text for an already viewed view-once media message. */ -"PER_MESSAGE_EXPIRATION_NOT_VIEWABLE" = "Media Message"; +"PER_MESSAGE_EXPIRATION_NOT_VIEWABLE" = "View-once media"; /* Label for outgoing view-once messages. */ "PER_MESSAGE_EXPIRATION_OUTGOING_MESSAGE" = "Медіа"; /* inbox cell and notification text for a view-once photo. */ -"PER_MESSAGE_EXPIRATION_PHOTO_PREVIEW" = "Disappearing Photo"; +"PER_MESSAGE_EXPIRATION_PHOTO_PREVIEW" = "View-once photo"; /* inbox cell and notification text for a view-once video. */ -"PER_MESSAGE_EXPIRATION_VIDEO_PREVIEW" = "Disappearing Video"; +"PER_MESSAGE_EXPIRATION_VIDEO_PREVIEW" = "View-once video"; /* Label for view-once messages indicating that user can tap to view the message's contents. */ -"PER_MESSAGE_EXPIRATION_VIEW_PHOTO" = "Світлини"; +"PER_MESSAGE_EXPIRATION_VIEW_PHOTO" = "View Photo"; /* Label for view-once messages indicating that user can tap to view the message's contents. */ -"PER_MESSAGE_EXPIRATION_VIEW_VIDEO" = "Відео"; +"PER_MESSAGE_EXPIRATION_VIEW_VIDEO" = "View Video"; /* Label for view-once messages indicating that the local user has viewed the message's contents. */ "PER_MESSAGE_EXPIRATION_VIEWED" = "Viewed"; @@ -3054,9 +3048,15 @@ /* Label for button or row which allows users to verify the safety numbers of multiple users. */ "VERIFY_PRIVACY_MULTIPLE" = "Переглянути номери безпеки"; +/* Toast alert text shown when tapping on a view-once message that has already been viewed. */ +"VIEW_ONCE_ALREADY_VIEWED_TOAST" = "You already viewed this message."; + /* Tooltip highlighting the view once messages button. */ "VIEW_ONCE_MESSAGES_TOOLTIP" = "Tap here to make this message disappear after it is viewed."; +/* Toast alert text shown when tapping on a view-once message that you have sent. */ +"VIEW_ONCE_OUTGOING_TOAST" = "Outgoing view-once media files are automatically removed after they are sent."; + /* Indicates how to cancel a voice message. */ "VOICE_MESSAGE_CANCEL_INSTRUCTIONS" = "Провести щоб Відмінити"; diff --git a/Signal/translations/ur.lproj/Localizable.strings b/Signal/translations/ur.lproj/Localizable.strings index befec33dfa..d223956c10 100644 --- a/Signal/translations/ur.lproj/Localizable.strings +++ b/Signal/translations/ur.lproj/Localizable.strings @@ -1578,12 +1578,6 @@ /* Indicator that separates read from unread messages. */ "MESSAGES_VIEW_UNREAD_INDICATOR" = "نئے پیغامات"; -/* Messages that indicates that there are more unseen messages. */ -"MESSAGES_VIEW_UNREAD_INDICATOR_HAS_MORE_UNSEEN_MESSAGES" = "یہاں مزید نہ پڑھے ہوئے پیغامات ہیں۔"; - -/* Messages that indicates that there are more unseen messages including safety number changes. */ -"MESSAGES_VIEW_UNREAD_INDICATOR_HAS_MORE_UNSEEN_MESSAGES_AND_SAFETY_NUMBER_CHANGES" = "یہاں مزید نہ پڑھے ہوئے پیغامات ہیں۔(بشمول حفاظتی نمبر کی تبدیلی کے)۔"; - /* info message text in conversation view */ "MISSED_CALL" = "کال مس ہو گئی"; @@ -1888,22 +1882,22 @@ "PER_MESSAGE_EXPIRATION_INVALID_CONTENT" = "آنے والے پیغام کو ہینڈل کرنے میں خرابی ہو رہی ہے"; /* inbox cell and notification text for an already viewed view-once media message. */ -"PER_MESSAGE_EXPIRATION_NOT_VIEWABLE" = "میڈیا پیغام"; +"PER_MESSAGE_EXPIRATION_NOT_VIEWABLE" = "View-once media"; /* Label for outgoing view-once messages. */ "PER_MESSAGE_EXPIRATION_OUTGOING_MESSAGE" = "میڈیا"; /* inbox cell and notification text for a view-once photo. */ -"PER_MESSAGE_EXPIRATION_PHOTO_PREVIEW" = "تصویر غائب ہو رہی ہے"; +"PER_MESSAGE_EXPIRATION_PHOTO_PREVIEW" = "View-once photo"; /* inbox cell and notification text for a view-once video. */ -"PER_MESSAGE_EXPIRATION_VIDEO_PREVIEW" = "ویڈیو غائب ہو رہی ہے"; +"PER_MESSAGE_EXPIRATION_VIDEO_PREVIEW" = "View-once video"; /* Label for view-once messages indicating that user can tap to view the message's contents. */ -"PER_MESSAGE_EXPIRATION_VIEW_PHOTO" = "تصویر"; +"PER_MESSAGE_EXPIRATION_VIEW_PHOTO" = "View Photo"; /* Label for view-once messages indicating that user can tap to view the message's contents. */ -"PER_MESSAGE_EXPIRATION_VIEW_VIDEO" = "ویڈیو"; +"PER_MESSAGE_EXPIRATION_VIEW_VIDEO" = "View Video"; /* Label for view-once messages indicating that the local user has viewed the message's contents. */ "PER_MESSAGE_EXPIRATION_VIEWED" = "دیکھا ہوا"; @@ -3054,9 +3048,15 @@ /* Label for button or row which allows users to verify the safety numbers of multiple users. */ "VERIFY_PRIVACY_MULTIPLE" = "حفاظتی نمبرز کا جائزہ لیں"; +/* Toast alert text shown when tapping on a view-once message that has already been viewed. */ +"VIEW_ONCE_ALREADY_VIEWED_TOAST" = "You already viewed this message."; + /* Tooltip highlighting the view once messages button. */ "VIEW_ONCE_MESSAGES_TOOLTIP" = "Tap here to make this message disappear after it is viewed."; +/* Toast alert text shown when tapping on a view-once message that you have sent. */ +"VIEW_ONCE_OUTGOING_TOAST" = "Outgoing view-once media files are automatically removed after they are sent."; + /* Indicates how to cancel a voice message. */ "VOICE_MESSAGE_CANCEL_INSTRUCTIONS" = "منسوخ کرنے کیلئے سلائیڈ کریں"; diff --git a/Signal/translations/vi.lproj/Localizable.strings b/Signal/translations/vi.lproj/Localizable.strings index 794ff33485..d9024497f8 100644 --- a/Signal/translations/vi.lproj/Localizable.strings +++ b/Signal/translations/vi.lproj/Localizable.strings @@ -1578,12 +1578,6 @@ /* Indicator that separates read from unread messages. */ "MESSAGES_VIEW_UNREAD_INDICATOR" = "Các tin nhắn Mới"; -/* Messages that indicates that there are more unseen messages. */ -"MESSAGES_VIEW_UNREAD_INDICATOR_HAS_MORE_UNSEEN_MESSAGES" = "Còn tin nhắn chưa đọc."; - -/* Messages that indicates that there are more unseen messages including safety number changes. */ -"MESSAGES_VIEW_UNREAD_INDICATOR_HAS_MORE_UNSEEN_MESSAGES_AND_SAFETY_NUMBER_CHANGES" = "Còn tin nhắn chưa đọc (bao gồm các thay đổi về số an toàn)."; - /* info message text in conversation view */ "MISSED_CALL" = "Cuộc gọi nhỡ"; @@ -1888,22 +1882,22 @@ "PER_MESSAGE_EXPIRATION_INVALID_CONTENT" = "Lỗi xử lý tin nhắn đến"; /* inbox cell and notification text for an already viewed view-once media message. */ -"PER_MESSAGE_EXPIRATION_NOT_VIEWABLE" = "Tin nhắn Đa phương tiện"; +"PER_MESSAGE_EXPIRATION_NOT_VIEWABLE" = "View-once media"; /* Label for outgoing view-once messages. */ "PER_MESSAGE_EXPIRATION_OUTGOING_MESSAGE" = "Đa phương tiện"; /* inbox cell and notification text for a view-once photo. */ -"PER_MESSAGE_EXPIRATION_PHOTO_PREVIEW" = "Tin nhắn hình ảnh Tạm thời"; +"PER_MESSAGE_EXPIRATION_PHOTO_PREVIEW" = "View-once photo"; /* inbox cell and notification text for a view-once video. */ -"PER_MESSAGE_EXPIRATION_VIDEO_PREVIEW" = "Tin nhắn video Tạm thời"; +"PER_MESSAGE_EXPIRATION_VIDEO_PREVIEW" = "View-once video"; /* Label for view-once messages indicating that user can tap to view the message's contents. */ -"PER_MESSAGE_EXPIRATION_VIEW_PHOTO" = "Ảnh"; +"PER_MESSAGE_EXPIRATION_VIEW_PHOTO" = "Xem ảnh"; /* Label for view-once messages indicating that user can tap to view the message's contents. */ -"PER_MESSAGE_EXPIRATION_VIEW_VIDEO" = "Video"; +"PER_MESSAGE_EXPIRATION_VIEW_VIDEO" = "View Video"; /* Label for view-once messages indicating that the local user has viewed the message's contents. */ "PER_MESSAGE_EXPIRATION_VIEWED" = "Đã xem"; @@ -3054,9 +3048,15 @@ /* Label for button or row which allows users to verify the safety numbers of multiple users. */ "VERIFY_PRIVACY_MULTIPLE" = "Kiểm tra lại các Số An toàn"; +/* Toast alert text shown when tapping on a view-once message that has already been viewed. */ +"VIEW_ONCE_ALREADY_VIEWED_TOAST" = "You already viewed this message."; + /* Tooltip highlighting the view once messages button. */ "VIEW_ONCE_MESSAGES_TOOLTIP" = "Nhấn vào đây để khiến tin nhắn tự hủy sau khi đã được xem."; +/* Toast alert text shown when tapping on a view-once message that you have sent. */ +"VIEW_ONCE_OUTGOING_TOAST" = "Outgoing view-once media files are automatically removed after they are sent."; + /* Indicates how to cancel a voice message. */ "VOICE_MESSAGE_CANCEL_INSTRUCTIONS" = "Kéo để huỷ"; diff --git a/Signal/translations/zh_CN.lproj/Localizable.strings b/Signal/translations/zh_CN.lproj/Localizable.strings index a843f60571..6d86ea733d 100644 --- a/Signal/translations/zh_CN.lproj/Localizable.strings +++ b/Signal/translations/zh_CN.lproj/Localizable.strings @@ -1578,12 +1578,6 @@ /* Indicator that separates read from unread messages. */ "MESSAGES_VIEW_UNREAD_INDICATOR" = "新消息"; -/* Messages that indicates that there are more unseen messages. */ -"MESSAGES_VIEW_UNREAD_INDICATOR_HAS_MORE_UNSEEN_MESSAGES" = "还有更多未读消息。"; - -/* Messages that indicates that there are more unseen messages including safety number changes. */ -"MESSAGES_VIEW_UNREAD_INDICATOR_HAS_MORE_UNSEEN_MESSAGES_AND_SAFETY_NUMBER_CHANGES" = "还有更多未读消息(包含安全码更变)。"; - /* info message text in conversation view */ "MISSED_CALL" = "未接来电"; @@ -1888,22 +1882,22 @@ "PER_MESSAGE_EXPIRATION_INVALID_CONTENT" = "处理传入消息时出错"; /* inbox cell and notification text for an already viewed view-once media message. */ -"PER_MESSAGE_EXPIRATION_NOT_VIEWABLE" = "媒体信息"; +"PER_MESSAGE_EXPIRATION_NOT_VIEWABLE" = "View-once media"; /* Label for outgoing view-once messages. */ "PER_MESSAGE_EXPIRATION_OUTGOING_MESSAGE" = "媒体"; /* inbox cell and notification text for a view-once photo. */ -"PER_MESSAGE_EXPIRATION_PHOTO_PREVIEW" = "闪照"; +"PER_MESSAGE_EXPIRATION_PHOTO_PREVIEW" = "View-once photo"; /* inbox cell and notification text for a view-once video. */ -"PER_MESSAGE_EXPIRATION_VIDEO_PREVIEW" = "自毁视频"; +"PER_MESSAGE_EXPIRATION_VIDEO_PREVIEW" = "View-once video"; /* Label for view-once messages indicating that user can tap to view the message's contents. */ -"PER_MESSAGE_EXPIRATION_VIEW_PHOTO" = "图片"; +"PER_MESSAGE_EXPIRATION_VIEW_PHOTO" = "查看照片"; /* Label for view-once messages indicating that user can tap to view the message's contents. */ -"PER_MESSAGE_EXPIRATION_VIEW_VIDEO" = "视频"; +"PER_MESSAGE_EXPIRATION_VIEW_VIDEO" = "查看视频"; /* Label for view-once messages indicating that the local user has viewed the message's contents. */ "PER_MESSAGE_EXPIRATION_VIEWED" = "已阅"; @@ -3054,9 +3048,15 @@ /* Label for button or row which allows users to verify the safety numbers of multiple users. */ "VERIFY_PRIVACY_MULTIPLE" = "检查安全码"; +/* Toast alert text shown when tapping on a view-once message that has already been viewed. */ +"VIEW_ONCE_ALREADY_VIEWED_TOAST" = "You already viewed this message."; + /* Tooltip highlighting the view once messages button. */ "VIEW_ONCE_MESSAGES_TOOLTIP" = "Tap here to make this message disappear after it is viewed."; +/* Toast alert text shown when tapping on a view-once message that you have sent. */ +"VIEW_ONCE_OUTGOING_TOAST" = "Outgoing view-once media files are automatically removed after they are sent."; + /* Indicates how to cancel a voice message. */ "VOICE_MESSAGE_CANCEL_INSTRUCTIONS" = " 滑动以取消"; diff --git a/Signal/translations/zh_TW.lproj/Localizable.strings b/Signal/translations/zh_TW.lproj/Localizable.strings index 99e77bebf8..c4d0215e6a 100644 --- a/Signal/translations/zh_TW.lproj/Localizable.strings +++ b/Signal/translations/zh_TW.lproj/Localizable.strings @@ -1578,12 +1578,6 @@ /* Indicator that separates read from unread messages. */ "MESSAGES_VIEW_UNREAD_INDICATOR" = "新訊息"; -/* Messages that indicates that there are more unseen messages. */ -"MESSAGES_VIEW_UNREAD_INDICATOR_HAS_MORE_UNSEEN_MESSAGES" = "尚有未讀的訊息"; - -/* Messages that indicates that there are more unseen messages including safety number changes. */ -"MESSAGES_VIEW_UNREAD_INDICATOR_HAS_MORE_UNSEEN_MESSAGES_AND_SAFETY_NUMBER_CHANGES" = "尚有未讀的訊息(包括安全碼變更)。"; - /* info message text in conversation view */ "MISSED_CALL" = "未接來電"; @@ -1888,22 +1882,22 @@ "PER_MESSAGE_EXPIRATION_INVALID_CONTENT" = "在處理來訊時出現錯誤"; /* inbox cell and notification text for an already viewed view-once media message. */ -"PER_MESSAGE_EXPIRATION_NOT_VIEWABLE" = "多媒體訊息"; +"PER_MESSAGE_EXPIRATION_NOT_VIEWABLE" = "一次性多媒體檔案"; /* Label for outgoing view-once messages. */ "PER_MESSAGE_EXPIRATION_OUTGOING_MESSAGE" = "媒體"; /* inbox cell and notification text for a view-once photo. */ -"PER_MESSAGE_EXPIRATION_PHOTO_PREVIEW" = "銷毀照片"; +"PER_MESSAGE_EXPIRATION_PHOTO_PREVIEW" = "一次性照片"; /* inbox cell and notification text for a view-once video. */ -"PER_MESSAGE_EXPIRATION_VIDEO_PREVIEW" = "銷毀影片"; +"PER_MESSAGE_EXPIRATION_VIDEO_PREVIEW" = "一次性影片"; /* Label for view-once messages indicating that user can tap to view the message's contents. */ -"PER_MESSAGE_EXPIRATION_VIEW_PHOTO" = "照片"; +"PER_MESSAGE_EXPIRATION_VIEW_PHOTO" = "查看照片"; /* Label for view-once messages indicating that user can tap to view the message's contents. */ -"PER_MESSAGE_EXPIRATION_VIEW_VIDEO" = "影片"; +"PER_MESSAGE_EXPIRATION_VIEW_VIDEO" = "觀賞影片"; /* Label for view-once messages indicating that the local user has viewed the message's contents. */ "PER_MESSAGE_EXPIRATION_VIEWED" = "已查看"; @@ -3054,9 +3048,15 @@ /* Label for button or row which allows users to verify the safety numbers of multiple users. */ "VERIFY_PRIVACY_MULTIPLE" = "檢查安全碼"; +/* Toast alert text shown when tapping on a view-once message that has already been viewed. */ +"VIEW_ONCE_ALREADY_VIEWED_TOAST" = "You already viewed this message."; + /* Tooltip highlighting the view once messages button. */ "VIEW_ONCE_MESSAGES_TOOLTIP" = "點擊此處使該訊息在查看後消失。"; +/* Toast alert text shown when tapping on a view-once message that you have sent. */ +"VIEW_ONCE_OUTGOING_TOAST" = "Outgoing view-once media files are automatically removed after they are sent."; + /* Indicates how to cancel a voice message. */ "VOICE_MESSAGE_CANCEL_INSTRUCTIONS" = "滑動以取消"; From 6c96b1b7d3a4f0ce3e4099a544f79848aa054b80 Mon Sep 17 00:00:00 2001 From: Nora Trapp Date: Fri, 10 Jan 2020 17:14:12 -0800 Subject: [PATCH 9/9] "Bump build to 3.2.0.9." --- Signal/Signal-Info.plist | 2 +- SignalShareExtension/Info.plist | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/Signal/Signal-Info.plist b/Signal/Signal-Info.plist index deee7aa341..c42e968f4b 100644 --- a/Signal/Signal-Info.plist +++ b/Signal/Signal-Info.plist @@ -45,7 +45,7 @@ CFBundleVersion - 3.2.0.8 + 3.2.0.9 ITSAppUsesNonExemptEncryption LOGS_EMAIL diff --git a/SignalShareExtension/Info.plist b/SignalShareExtension/Info.plist index 23bfb79cc0..0ce9483d98 100644 --- a/SignalShareExtension/Info.plist +++ b/SignalShareExtension/Info.plist @@ -19,7 +19,7 @@ CFBundleShortVersionString 3.2.0 CFBundleVersion - 3.2.0.8 + 3.2.0.9 ITSAppUsesNonExemptEncryption NSAppTransportSecurity