Merge commit '5d625330b03d7fad12bdb5482b3c3fe19c32be88' into feature/basis_merge_1824

# Conflicts:
#	.github/workflows/ci-build.yml
#	.github/workflows/ci-tests.yml
#	.github/workflows/release-alpha.yml
#	.github/workflows/triage-move-labelled.yml
#	.github/workflows/triage-priority-bugs.yml
#	.gitignore
#	CHANGES.md
#	Config/AppConfiguration.swift
#	Config/AppIdentifiers.xcconfig
#	Config/AppVersion.xcconfig
#	Config/BuildSettings.swift
#	Config/CommonConfiguration.swift
#	Gemfile
#	Gemfile.lock
#	IDETemplateMacros.plist
#	Podfile
#	Podfile.lock
#	README.md
#	Riot.xcodeproj/xcshareddata/xcschemes/Riot.xcscheme
#	Riot/Assets/Images.xcassets/Common/reveal_password_button.imageset/reveal_password_button.png
#	Riot/Assets/Images.xcassets/Common/reveal_password_button.imageset/reveal_password_button@2x.png
#	Riot/Assets/Images.xcassets/Common/reveal_password_button.imageset/reveal_password_button@3x.png
#	Riot/Assets/Images.xcassets/People/people_floating_action.imageset/Contents.json
#	Riot/Assets/Images.xcassets/Rooms/rooms_floating_action.imageset/Contents.json
#	Riot/Assets/Images.xcassets/Secrets/Recovery/secrets_recovery_key.imageset/Contents.json
#	Riot/Assets/Images.xcassets/Secrets/Recovery/secrets_recovery_passphrase.imageset/Contents.json
#	Riot/Assets/Images.xcassets/Secrets/Setup/secrets_setup_key.imageset/Contents.json
#	Riot/Assets/Images.xcassets/Secrets/Setup/secrets_setup_passphrase.imageset/Contents.json
#	Riot/Assets/Images.xcassets/TabBar/tab_people.imageset/Contents.json
#	Riot/Assets/Images.xcassets/TabBar/tab_rooms.imageset/Contents.json
#	Riot/Assets/SharedImages.xcassets/AppIcon.appiconset/Contents.json
#	Riot/Assets/SharedImages.xcassets/horizontal_logo.imageset/Contents.json
#	Riot/Assets/ar.lproj/InfoPlist.strings
#	Riot/Assets/cs.lproj/Vector.strings
#	Riot/Assets/de.lproj/InfoPlist.strings
#	Riot/Assets/de.lproj/Localizable.strings
#	Riot/Assets/de.lproj/Vector.strings
#	Riot/Assets/en.lproj/Localizable.strings
#	Riot/Assets/en.lproj/Untranslated.strings
#	Riot/Assets/en.lproj/Vector.strings
#	Riot/Assets/es.lproj/InfoPlist.strings
#	Riot/Assets/es.lproj/Vector.strings
#	Riot/Assets/et.lproj/InfoPlist.strings
#	Riot/Assets/et.lproj/Vector.strings
#	Riot/Assets/fr.lproj/InfoPlist.strings
#	Riot/Assets/fr.lproj/Vector.strings
#	Riot/Assets/hu.lproj/InfoPlist.strings
#	Riot/Assets/hu.lproj/Vector.strings
#	Riot/Assets/id.lproj/InfoPlist.strings
#	Riot/Assets/id.lproj/Vector.strings
#	Riot/Assets/is.lproj/InfoPlist.strings
#	Riot/Assets/is.lproj/Vector.strings
#	Riot/Assets/it.lproj/InfoPlist.strings
#	Riot/Assets/it.lproj/Vector.strings
#	Riot/Assets/ja.lproj/InfoPlist.strings
#	Riot/Assets/ja.lproj/Localizable.strings
#	Riot/Assets/ja.lproj/Vector.strings
#	Riot/Assets/nl.lproj/InfoPlist.strings
#	Riot/Assets/nl.lproj/Vector.strings
#	Riot/Assets/pl.lproj/InfoPlist.strings
#	Riot/Assets/pl.lproj/Vector.strings
#	Riot/Assets/pt_BR.lproj/InfoPlist.strings
#	Riot/Assets/pt_BR.lproj/Vector.strings
#	Riot/Assets/ru.lproj/InfoPlist.strings
#	Riot/Assets/ru.lproj/Vector.strings
#	Riot/Assets/sk.lproj/InfoPlist.strings
#	Riot/Assets/sk.lproj/Vector.strings
#	Riot/Assets/sq.lproj/InfoPlist.strings
#	Riot/Assets/sq.lproj/Vector.strings
#	Riot/Assets/sv.lproj/InfoPlist.strings
#	Riot/Assets/sv.lproj/Vector.strings
#	Riot/Assets/third_party_licenses.html
#	Riot/Assets/uk.lproj/InfoPlist.strings
#	Riot/Assets/uk.lproj/Vector.strings
#	Riot/Assets/zh_Hans.lproj/InfoPlist.strings
#	Riot/Assets/zh_Hans.lproj/Localizable.strings
#	Riot/Assets/zh_Hans.lproj/Vector.strings
#	Riot/Assets/zh_Hant.lproj/Vector.strings
#	Riot/Categories/MXKRoomBubbleTableViewCell+Riot.h
#	Riot/Categories/MXKRoomBubbleTableViewCell+Riot.m
#	Riot/Categories/MXRestClient+Async.swift
#	Riot/Categories/MXSession+Riot.m
#	Riot/Categories/NSAttributedString.swift
#	Riot/Categories/Publisher+Riot.swift
#	Riot/Categories/RoomBubbleCellData.swift
#	Riot/Categories/UILabel.swift
#	Riot/Categories/UIScrollView.swift
#	Riot/Categories/UIView.swift
#	Riot/Categories/UIViewController.swift
#	Riot/Generated/Images.swift
#	Riot/Generated/Strings.swift
#	Riot/Generated/UntranslatedStrings.swift
#	Riot/Managers/EncryptionKeyManager/EncryptionKeyManager.swift
#	Riot/Managers/LocalAuthentication/LocalAuthenticationService.swift
#	Riot/Managers/PushNotification/PushNotificationService.m
#	Riot/Managers/PushNotification/PushNotificationStore.swift
#	Riot/Managers/Settings/RiotSettings.swift
#	Riot/Managers/Settings/Shared/RiotSharedSettings.swift
#	Riot/Managers/Theme/Themes/DarkTheme.swift
#	Riot/Managers/Theme/Themes/DefaultTheme.swift
#	Riot/Managers/UISIAutoReporter/UISIAutoReporter.swift
#	Riot/Model/HomeserverConfiguration/HomeserverConfigurationBuilder.swift
#	Riot/Modules/Analytics/Analytics.swift
#	Riot/Modules/Analytics/AnalyticsUIElement.swift
#	Riot/Modules/Analytics/DecryptionFailureTracker.m
#	Riot/Modules/Application/AppCoordinator.swift
#	Riot/Modules/Application/LegacyAppDelegate.h
#	Riot/Modules/Application/LegacyAppDelegate.m
#	Riot/Modules/Authentication/AuthenticationCoordinatorProtocol.swift
#	Riot/Modules/Common/Avatar/AvatarView.swift
#	Riot/Modules/Common/Recents/DataSources/RecentsDataSource.h
#	Riot/Modules/Common/Recents/DataSources/RecentsDataSource.m
#	Riot/Modules/Common/Recents/RecentsViewController.h
#	Riot/Modules/Common/Recents/RecentsViewController.m
#	Riot/Modules/Common/Recents/Views/RecentTableViewCell.m
#	Riot/Modules/Common/SwiftUI/VectorHostingController.swift
#	Riot/Modules/Common/Toasts/RoundedToastView.swift
#	Riot/Modules/Common/Toasts/ToastViewState.swift
#	Riot/Modules/Common/UserIndicators/UserIndicatorPresenter.swift
#	Riot/Modules/Common/UserIndicators/UserIndicatorStore.swift
#	Riot/Modules/Common/UserIndicators/ViewPresenters/ToastViewPresenter.swift
#	Riot/Modules/Common/WebViewController/WebViewViewController.m
#	Riot/Modules/Communities/Home/GroupHomeViewController.m
#	Riot/Modules/Communities/Members/GroupParticipantsViewController.m
#	Riot/Modules/Communities/Rooms/GroupRoomsViewController.m
#	Riot/Modules/Contacts/ContactsTableViewController.m
#	Riot/Modules/Contacts/ContactsTableViewController.xib
#	Riot/Modules/Contacts/Details/ContactDetailsViewController.m
#	Riot/Modules/Contacts/Views/ContactTableViewCell.m
#	Riot/Modules/Contacts/Views/ContactTableViewCell.xib
#	Riot/Modules/ContextMenu/ActionProviders/RoomActionProvider.swift
#	Riot/Modules/ContextMenu/Services/RoomContextActionService.swift
#	Riot/Modules/CreateRoom/CreateRoomCoordinator.swift
#	Riot/Modules/CreateRoom/EnterNewRoomDetails/EnterNewRoomDetailsCoordinator.swift
#	Riot/Modules/CreateRoom/EnterNewRoomDetails/EnterNewRoomDetailsViewController.swift
#	Riot/Modules/CreateRoom/EnterNewRoomDetails/EnterNewRoomDetailsViewModel.swift
#	Riot/Modules/DeepLink/UniversalLinkParameters.swift
#	Riot/Modules/Favorites/FavouritesViewController.h
#	Riot/Modules/Favorites/FavouritesViewController.m
#	Riot/Modules/GlobalSearch/UnifiedSearchViewController.m
#	Riot/Modules/Home/HomeViewController.m
#	Riot/Modules/Home/Views/RoomCollectionViewCell.m
#	Riot/Modules/Integrations/WidgetPicker/WidgetPickerViewController.m
#	Riot/Modules/Integrations/Widgets/StickerPicker/StickerPickerViewController.m
#	Riot/Modules/KeyBackup/ManualExport/EncryptionKeysExportPresenter.swift
#	Riot/Modules/KeyVerification/Common/KeyVerificationCoordinator.swift
#	Riot/Modules/KeyVerification/Common/Verify/Scanning/KeyVerificationVerifyByScanningViewController.swift
#	Riot/Modules/KeyVerification/Device/SelfVerifyWait/KeyVerificationSelfVerifyWaitCoordinator.swift
#	Riot/Modules/KeyVerification/Device/SelfVerifyWait/KeyVerificationSelfVerifyWaitViewController.storyboard
#	Riot/Modules/KeyVerification/Device/SelfVerifyWait/KeyVerificationSelfVerifyWaitViewController.swift
#	Riot/Modules/KeyVerification/User/SessionStatus/UserVerificationSessionStatusViewController.swift
#	Riot/Modules/LocationSharing/LocationManager.swift
#	Riot/Modules/LocationSharing/UserLocationService.swift
#	Riot/Modules/LocationSharing/UserLocationServiceProvider.swift
#	Riot/Modules/MatrixKit/Categories/NSBundle+MatrixKit.m
#	Riot/Modules/MatrixKit/Controllers/MXKAccountDetailsViewController.m
#	Riot/Modules/MatrixKit/Controllers/MXKAuthenticationViewController.m
#	Riot/Modules/MatrixKit/Controllers/MXKRoomMemberDetailsViewController.h
#	Riot/Modules/MatrixKit/Controllers/MXKViewController.h
#	Riot/Modules/MatrixKit/Models/Account/MXKAccount.h
#	Riot/Modules/MatrixKit/Models/Account/MXKAccount.m
#	Riot/Modules/MatrixKit/Models/Account/MXKAccountManager.h
#	Riot/Modules/MatrixKit/Models/Account/MXKAccountManager.m
#	Riot/Modules/MatrixKit/Models/Contact/MXKContact.h
#	Riot/Modules/MatrixKit/Models/Room/MXKRoomBubbleCellData.h
#	Riot/Modules/MatrixKit/Models/Room/MXKRoomBubbleCellData.m
#	Riot/Modules/MatrixKit/Models/Room/MXKRoomBubbleCellDataStoring.h
#	Riot/Modules/MatrixKit/Models/Room/MXKRoomBubbleCellDataWithAppendingMode.m
#	Riot/Modules/MatrixKit/Models/Room/MXKRoomBubbleComponent.h
#	Riot/Modules/MatrixKit/Models/Room/MXKRoomBubbleComponent.m
#	Riot/Modules/MatrixKit/Models/Room/MXKRoomDataSource.m
#	Riot/Modules/MatrixKit/Models/Room/MXKSendReplyEventStringLocalizer.swift
#	Riot/Modules/MatrixKit/Utils/ErrorPresentation/MXKErrorPresentableBuilder.m
#	Riot/Modules/MatrixKit/Utils/EventFormatter/MXKEventFormatter.h
#	Riot/Modules/MatrixKit/Utils/EventFormatter/MXKEventFormatter.m
#	Riot/Modules/MatrixKit/Utils/MXKTools.h
#	Riot/Modules/MatrixKit/Utils/MXKTools.m
#	Riot/Modules/MatrixKit/Views/Account/MXKAccountTableViewCell.m
#	Riot/Modules/MatrixKit/Views/MXKTableViewCell/MXKTableViewCellWithLabelAndTextField.xib
#	Riot/Modules/MatrixKit/Views/MXKTableViewCell/MXKTableViewCellWithTextFieldAndButton.m
#	Riot/Modules/MatrixKit/Views/RoomInputToolbar/MXKRoomInputToolbarView.m
#	Riot/Modules/MatrixKit/Views/RoomMemberList/MXKRoomMemberTableViewCell.m
#	Riot/Modules/MediaPicker/MediaPickerViewController.m
#	Riot/Modules/MediaPicker/SingleImagePickerPresenter.swift
#	Riot/Modules/MediaPickerV2/MediaPickerPresenter.swift
#	Riot/Modules/Onboarding/OnboardingCoordinator.swift
#	Riot/Modules/Onboarding/OnboardingCoordinatorBridgePresenter.swift
#	Riot/Modules/Onboarding/OnboardingCoordinatorProtocol.swift
#	Riot/Modules/People/PeopleViewController.h
#	Riot/Modules/People/PeopleViewController.m
#	Riot/Modules/Pills/PillTextAttachment.swift
#	Riot/Modules/Pills/PillsFormatter.swift
#	Riot/Modules/QRCode/QRCodeGenerator.swift
#	Riot/Modules/Room/CellData/RoomBubbleCellData.m
#	Riot/Modules/Room/ContextualMenu/ReactionsMenu/ReactionsMenuViewModel.swift
#	Riot/Modules/Room/CreationModal/RoomCreationEventsModal/RoomCreationEventsModalCoordinator.swift
#	Riot/Modules/Room/CreationModal/RoomCreationEventsModal/RoomCreationEventsModalViewModel.swift
#	Riot/Modules/Room/CreationModal/RoomCreationModalCoordinatorBridgePresenter.swift
#	Riot/Modules/Room/DataSources/RoomDataSource.m
#	Riot/Modules/Room/DataSources/RoomDataSource.swift
#	Riot/Modules/Room/EditHistory/EditHistoryViewModel.swift
#	Riot/Modules/Room/Files/RoomFilesViewController.m
#	Riot/Modules/Room/Location/RoomTimelineLocationView.swift
#	Riot/Modules/Room/Location/RoomTimelineLocationView.xib
#	Riot/Modules/Room/MXKRoomViewController.h
#	Riot/Modules/Room/MXKRoomViewController.m
#	Riot/Modules/Room/Members/Detail/RoomMemberDetailsViewController.h
#	Riot/Modules/Room/Members/Detail/RoomMemberDetailsViewController.m
#	Riot/Modules/Room/Members/RoomParticipantsViewController.h
#	Riot/Modules/Room/Members/RoomParticipantsViewController.m
#	Riot/Modules/Room/ParticipantsInviteModal/ContactsPicker/ContactsPickerViewModel.swift
#	Riot/Modules/Room/RoomCoordinator.swift
#	Riot/Modules/Room/RoomInfo/RoomInfoCoordinator.swift
#	Riot/Modules/Room/RoomInfo/RoomInfoList/RoomInfoListViewAction.swift
#	Riot/Modules/Room/RoomInfo/RoomInfoList/RoomInfoListViewController.swift
#	Riot/Modules/Room/RoomInfo/RoomInfoList/RoomInfoListViewModel.swift
#	Riot/Modules/Room/RoomInfo/RoomInfoList/RoomInfoListViewModelType.swift
#	Riot/Modules/Room/RoomInfo/RoomInfoList/RoomInfoListViewState.swift
#	Riot/Modules/Room/RoomInfo/RoomInfoList/Views/RoomInfoBasicView.swift
#	Riot/Modules/Room/RoomViewController.m
#	Riot/Modules/Room/Settings/RoomSettingsViewController.m
#	Riot/Modules/Room/TimelineCells/BaseRoomCell/RoomCellContentView.xib
#	Riot/Modules/Room/TimelineCells/Common/MXKRoomBubbleTableViewCell.m
#	Riot/Modules/Room/TimelineCells/RoomCreationIntro/RoomCreationIntroCell.swift
#	Riot/Modules/Room/TimelineCells/RoomCreationIntro/RoomCreationIntroCellContentView.swift
#	Riot/Modules/Room/TimelineCells/RoomCreationIntro/RoomCreationIntroViewData.swift
#	Riot/Modules/Room/TimelineCells/RoomMembership/RoomMembershipCollapsedBubbleCell.m
#	Riot/Modules/Room/TimelineCells/RoomTimelineCellIdentifier.h
#	Riot/Modules/Room/TimelineCells/Styles/Bubble/BubbleRoomTimelineCellProvider.m
#	Riot/Modules/Room/TimelineCells/Styles/Bubble/BubbleRoomTimelineStyle.swift
#	Riot/Modules/Room/TimelineCells/Styles/Bubble/Cells/FileWithoutThumbnail/Common/FileWithoutThumbnailBaseBubbleCell.swift
#	Riot/Modules/Room/TimelineCells/Styles/Bubble/Cells/FileWithoutThumbnail/Common/FileWithoutThumbnailCellContentView.swift
#	Riot/Modules/Room/TimelineCells/Styles/Bubble/Cells/FileWithoutThumbnail/Common/FileWithoutThumbnailCellContentView.xib
#	Riot/Modules/Room/TimelineCells/Styles/Plain/Cells/FileAttachment/Incoming/Clear/RoomIncomingAttachmentBubbleCell.xib
#	Riot/Modules/Room/TimelineCells/Styles/Plain/Cells/FileAttachment/Incoming/Clear/RoomIncomingAttachmentWithPaginationTitleBubbleCell.xib
#	Riot/Modules/Room/TimelineCells/Styles/Plain/Cells/FileAttachment/Incoming/Encrypted/RoomIncomingEncryptedAttachmentBubbleCell.xib
#	Riot/Modules/Room/TimelineCells/Styles/Plain/Cells/FileAttachment/Incoming/Encrypted/RoomIncomingEncryptedAttachmentWithPaginationTitleBubbleCell.xib
#	Riot/Modules/Room/TimelineCells/Styles/Plain/Cells/FileAttachment/Outgoing/Clear/RoomOutgoingAttachmentBubbleCell.xib
#	Riot/Modules/Room/TimelineCells/Styles/Plain/Cells/FileAttachment/Outgoing/Clear/RoomOutgoingAttachmentWithPaginationTitleBubbleCell.xib
#	Riot/Modules/Room/TimelineCells/Styles/Plain/Cells/FileAttachment/Outgoing/Encrypted/RoomOutgoingEncryptedAttachmentBubbleCell.xib
#	Riot/Modules/Room/TimelineCells/Styles/Plain/Cells/FileAttachment/Outgoing/Encrypted/RoomOutgoingEncryptedAttachmentWithPaginationTitleBubbleCell.xib
#	Riot/Modules/Room/TimelineCells/Styles/Plain/Cells/Location/LocationPlainCell.swift
#	Riot/Modules/Room/TimelineCells/Styles/Plain/Cells/Poll/PollPlainCell.swift
#	Riot/Modules/Room/TimelineCells/Styles/Plain/Cells/Sticker/RoomSelectedStickerBubbleCell.xib
#	Riot/Modules/Room/TimelineCells/Styles/Plain/Cells/TextMessage/Incoming/Clear/RoomIncomingTextMsgBubbleCell.xib
#	Riot/Modules/Room/TimelineCells/Styles/Plain/Cells/TextMessage/Incoming/Clear/RoomIncomingTextMsgWithPaginationTitleBubbleCell.xib
#	Riot/Modules/Room/TimelineCells/Styles/Plain/Cells/TextMessage/Incoming/Encrypted/RoomIncomingEncryptedTextMsgBubbleCell.xib
#	Riot/Modules/Room/TimelineCells/Styles/Plain/Cells/TextMessage/Incoming/Encrypted/RoomIncomingEncryptedTextMsgWithPaginationTitleBubbleCell.xib
#	Riot/Modules/Room/TimelineCells/Styles/Plain/Cells/TextMessage/Outgoing/Clear/RoomOutgoingTextMsgBubbleCell.xib
#	Riot/Modules/Room/TimelineCells/Styles/Plain/Cells/TextMessage/Outgoing/Clear/RoomOutgoingTextMsgWithPaginationTitleBubbleCell.xib
#	Riot/Modules/Room/TimelineCells/Styles/Plain/Cells/TextMessage/Outgoing/Encrypted/RoomOutgoingEncryptedTextMsgBubbleCell.xib
#	Riot/Modules/Room/TimelineCells/Styles/Plain/Cells/TextMessage/Outgoing/Encrypted/RoomOutgoingEncryptedTextMsgWithPaginationTitleBubbleCell.xib
#	Riot/Modules/Room/TimelineCells/Styles/Plain/PlainRoomTimelineCellProvider.m
#	Riot/Modules/Room/TimelineCells/Styles/Plain/PlainRoomTimelineStyle.swift
#	Riot/Modules/Room/TimelineCells/Styles/RoomTimelineStyle.swift
#	Riot/Modules/Room/TimelineDecorations/Reactions/RoomReactionActionViewCell.swift
#	Riot/Modules/Room/TimelineDecorations/Reactions/RoomReactionActionViewCell.xib
#	Riot/Modules/Room/TimelineDecorations/Reactions/RoomReactionViewCell.xib
#	Riot/Modules/Room/TimelineDecorations/Reactions/RoomReactionsView.swift
#	Riot/Modules/Room/TimelineDecorations/Reactions/RoomReactionsViewModel.swift
#	Riot/Modules/Room/TimelineDecorations/Reactions/RoomReactionsViewModelType.swift
#	Riot/Modules/Room/TimelineDecorations/Threads/Summary/ThreadSummaryView.swift
#	Riot/Modules/Room/VoiceMessages/VoiceMessageAudioConverter.swift
#	Riot/Modules/Room/VoiceMessages/VoiceMessageAudioRecorder.swift
#	Riot/Modules/Room/VoiceMessages/VoiceMessagePlaybackView.swift
#	Riot/Modules/Room/VoiceMessages/VoiceMessagePlaybackView.xib
#	Riot/Modules/Room/VoiceMessages/VoiceMessageToolbarView.swift
#	Riot/Modules/Rooms/RoomsViewController.h
#	Riot/Modules/Rooms/ShowDirectory/Cells/Network/DirectoryNetworkTableHeaderFooterView.swift
#	Riot/Modules/Rooms/ShowDirectory/Cells/Room/DirectoryRoomTableViewCell.swift
#	Riot/Modules/Rooms/ShowDirectory/Cells/Room/DirectoryRoomTableViewCell.xib
#	Riot/Modules/Rooms/ShowDirectory/PublicRoomsDirectoryViewModel.swift
#	Riot/Modules/Rooms/ShowDirectory/ShowDirectoryViewController.swift
#	Riot/Modules/Rooms/ShowDirectory/ShowDirectoryViewModel.swift
#	Riot/Modules/Secrets/Recover/RecoverWithKey/SecretsRecoveryWithKeyCoordinator.swift
#	Riot/Modules/Secrets/Recover/RecoverWithKey/SecretsRecoveryWithKeyViewController.swift
#	Riot/Modules/Secrets/Recover/RecoverWithPassphrase/SecretsRecoveryWithPassphraseCoordinator.swift
#	Riot/Modules/Secrets/Recover/RecoverWithPassphrase/SecretsRecoveryWithPassphraseViewController.swift
#	Riot/Modules/Secrets/Recover/SecretsRecoveryCoordinator.swift
#	Riot/Modules/Secrets/Reset/SecretsResetViewController.storyboard
#	Riot/Modules/Secrets/Reset/SecretsResetViewController.swift
#	Riot/Modules/Secrets/Setup/RecoveryKey/SecretsSetupRecoveryKeyViewController.swift
#	Riot/Modules/Secrets/Setup/RecoveryPassphrase/SecretsSetupRecoveryPassphraseViewController.storyboard
#	Riot/Modules/Secrets/Setup/RecoveryPassphrase/SecretsSetupRecoveryPassphraseViewController.swift
#	Riot/Modules/SecureBackup/Setup/Intro/SecureBackupSetupIntroViewController.swift
#	Riot/Modules/SecureBackup/Setup/Intro/SecureBackupSetupIntroViewModel.swift
#	Riot/Modules/SecureBackup/Setup/Intro/SecureBackupSetupIntroViewModelType.swift
#	Riot/Modules/SecureBackup/Setup/SecureBackupSetupCoordinator.swift
#	Riot/Modules/SetPinCode/EnterPinCode/EnterPinCodeViewController.storyboard
#	Riot/Modules/SetPinCode/EnterPinCode/EnterPinCodeViewController.swift
#	Riot/Modules/SetPinCode/EnterPinCode/EnterPinCodeViewModel.swift
#	Riot/Modules/SetPinCode/PinCodePreferences.swift
#	Riot/Modules/SetPinCode/SetPinCoordinator.swift
#	Riot/Modules/SetPinCode/SetPinCoordinatorBridgePresenter.swift
#	Riot/Modules/SetPinCode/SetupBiometrics/BiometricsAuthenticationPresenter.swift
#	Riot/Modules/SetPinCode/SetupBiometrics/SetupBiometricsCoordinator.swift
#	Riot/Modules/SetPinCode/SetupBiometrics/SetupBiometricsViewController.swift
#	Riot/Modules/SetPinCode/SetupBiometrics/SetupBiometricsViewModel.swift
#	Riot/Modules/Settings/DeactivateAccount/DeactivateAccountViewController.m
#	Riot/Modules/Settings/Security/ManageSession/ManageSessionViewController.m
#	Riot/Modules/Settings/Security/SecurityViewController.m
#	Riot/Modules/Settings/SettingsViewController.m
#	Riot/Modules/SideMenu/SideMenuCoordinator.swift
#	Riot/Modules/SideMenu/SideMenuViewModel.swift
#	Riot/Modules/Spaces/SpaceList/SpaceListViewModel.swift
#	Riot/Modules/Spaces/SpaceMenu/SpaceMenuPresenter.swift
#	Riot/Modules/Spaces/SpaceMenu/SpaceMenuViewModel.swift
#	Riot/Modules/Spaces/SpaceRoomList/ExploreRoomCoordinator.swift
#	Riot/Modules/SplitView/SplitViewCoordinator.swift
#	Riot/Modules/SplitView/SplitViewCoordinatorType.swift
#	Riot/Modules/StartChat/StartChatViewController.m
#	Riot/Modules/TabBar/MasterTabBarController.h
#	Riot/Modules/TabBar/MasterTabBarController.m
#	Riot/Modules/TabBar/TabBarCoordinator.swift
#	Riot/Modules/TabBar/TabBarCoordinatorType.swift
#	Riot/Modules/Threads/ThreadList/ThreadListViewModel.swift
#	Riot/SupportingFiles/Info.plist
#	Riot/SupportingFiles/Riot-Bridging-Header.h
#	Riot/SupportingFiles/Riot.entitlements
#	Riot/Utils/EventFormatter+DTCoreTextFix.m
#	Riot/Utils/EventFormatter.m
#	Riot/Utils/Tools.h
#	Riot/Utils/Tools.m
#	Riot/Utils/URLValidator.swift
#	Riot/Utils/UniversalLink.h
#	Riot/Utils/UniversalLink.m
#	Riot/target.yml
#	RiotNSE/NotificationService.swift
#	RiotNSE/RiotNSE.entitlements
#	RiotNSE/target.yml
#	RiotShareExtension/Shared/View/ShareViewController.m
#	RiotShareExtension/SupportingFiles/Info.plist
#	RiotShareExtension/target.yml
#	RiotSwiftUI/Modules/AnalyticsPrompt/AnalyticsPromptViewModel.swift
#	RiotSwiftUI/Modules/AnalyticsPrompt/Coordinator/AnalyticsPromptCoordinator.swift
#	RiotSwiftUI/Modules/AnalyticsPrompt/Coordinator/AnalyticsPromptStrings.swift
#	RiotSwiftUI/Modules/AnalyticsPrompt/MockAnalyticsPromptScreenState.swift
#	RiotSwiftUI/Modules/AnalyticsPrompt/Test/UI/AnalyticsPromptUITests.swift
#	RiotSwiftUI/Modules/AnalyticsPrompt/View/AnalyticsPrompt.swift
#	RiotSwiftUI/Modules/AnalyticsPrompt/View/AnalyticsPromptCheckmarkItem.swift
#	RiotSwiftUI/Modules/Authentication/Common/AuthenticationHomeserverViewData.swift
#	RiotSwiftUI/Modules/Authentication/Common/AuthenticationModels.swift
#	RiotSwiftUI/Modules/Authentication/Common/AuthenticationServerInfoSection.swift
#	RiotSwiftUI/Modules/Authentication/Common/Service/MatrixSDK/AuthenticationRestClient.swift
#	RiotSwiftUI/Modules/Authentication/Common/Service/MatrixSDK/AuthenticationService.swift
#	RiotSwiftUI/Modules/Authentication/Common/Service/MatrixSDK/AuthenticationState.swift
#	RiotSwiftUI/Modules/Authentication/Common/Service/MatrixSDK/LoginModels.swift
#	RiotSwiftUI/Modules/Authentication/Common/Service/MatrixSDK/LoginParameters.swift
#	RiotSwiftUI/Modules/Authentication/Common/Service/MatrixSDK/LoginWizard.swift
#	RiotSwiftUI/Modules/Authentication/Common/Service/MatrixSDK/RegistrationParameters.swift
#	RiotSwiftUI/Modules/Authentication/Common/Service/MatrixSDK/RegistrationWizard.swift
#	RiotSwiftUI/Modules/Authentication/Common/Service/MatrixSDK/SessionCreator.swift
#	RiotSwiftUI/Modules/Authentication/Common/Service/MatrixSDK/ThreePIDModels.swift
#	RiotSwiftUI/Modules/Authentication/Login/AuthenticationLoginModels.swift
#	RiotSwiftUI/Modules/Authentication/Login/Coordinator/AuthenticationLoginCoordinator.swift
#	RiotSwiftUI/Modules/Authentication/Login/Test/UI/AuthenticationLoginUITests.swift
#	RiotSwiftUI/Modules/Authentication/Login/Test/Unit/AuthenticationLoginViewModelTests.swift
#	RiotSwiftUI/Modules/Authentication/Login/View/AuthenticationLoginScreen.swift
#	RiotSwiftUI/Modules/Authentication/ReCaptcha/Test/UI/AuthenticationReCaptchaUITests.swift
#	RiotSwiftUI/Modules/Authentication/ReCaptcha/View/AuthenticationReCaptchaScreen.swift
#	RiotSwiftUI/Modules/Authentication/ReCaptcha/View/AuthenticationReCaptchaWebView.swift
#	RiotSwiftUI/Modules/Authentication/Registration/AuthenticationRegistrationModels.swift
#	RiotSwiftUI/Modules/Authentication/Registration/AuthenticationRegistrationViewModel.swift
#	RiotSwiftUI/Modules/Authentication/Registration/AuthenticationRegistrationViewModelProtocol.swift
#	RiotSwiftUI/Modules/Authentication/Registration/Coordinator/AuthenticationRegistrationCoordinator.swift
#	RiotSwiftUI/Modules/Authentication/Registration/MockAuthenticationRegistrationScreenState.swift
#	RiotSwiftUI/Modules/Authentication/Registration/Test/UI/AuthenticationRegistrationUITests.swift
#	RiotSwiftUI/Modules/Authentication/Registration/Test/Unit/AuthenticationRegistrationViewModelTests.swift
#	RiotSwiftUI/Modules/Authentication/Registration/View/AuthenticationRegistrationScreen.swift
#	RiotSwiftUI/Modules/Authentication/ServerSelection/AuthenticationServerSelectionModels.swift
#	RiotSwiftUI/Modules/Authentication/ServerSelection/AuthenticationServerSelectionViewModel.swift
#	RiotSwiftUI/Modules/Authentication/ServerSelection/Coordinator/AuthenticationServerSelectionCoordinator.swift
#	RiotSwiftUI/Modules/Authentication/ServerSelection/MockAuthenticationServerSelectionScreenState.swift
#	RiotSwiftUI/Modules/Authentication/ServerSelection/Test/UI/AuthenticationServerSelectionUITests.swift
#	RiotSwiftUI/Modules/Authentication/ServerSelection/Test/Unit/AuthenticationServerSelectionViewModelTests.swift
#	RiotSwiftUI/Modules/Authentication/ServerSelection/View/AuthenticationServerSelectionScreen.swift
#	RiotSwiftUI/Modules/Authentication/Terms/AuthenticationTermsModels.swift
#	RiotSwiftUI/Modules/Authentication/Terms/AuthenticationTermsViewModel.swift
#	RiotSwiftUI/Modules/Authentication/Terms/Coordinator/AuthenticationTermsCoordinator.swift
#	RiotSwiftUI/Modules/Authentication/Terms/MockAuthenticationTermsScreenState.swift
#	RiotSwiftUI/Modules/Authentication/Terms/Test/UI/AuthenticationTermsUITests.swift
#	RiotSwiftUI/Modules/Authentication/Terms/View/AuthenticationTermsScreen.swift
#	RiotSwiftUI/Modules/Authentication/Terms/View/AuthenticationTermsToggleStyle.swift
#	RiotSwiftUI/Modules/Authentication/VerifyEmail/AuthenticationVerifyEmailModels.swift
#	RiotSwiftUI/Modules/Authentication/VerifyEmail/AuthenticationVerifyEmailViewModel.swift
#	RiotSwiftUI/Modules/Authentication/VerifyEmail/Coordinator/AuthenticationVerifyEmailCoordinator.swift
#	RiotSwiftUI/Modules/Authentication/VerifyEmail/MockAuthenticationVerifyEmailScreenState.swift
#	RiotSwiftUI/Modules/Authentication/VerifyEmail/Test/UI/AuthenticationVerifyEmailUITests.swift
#	RiotSwiftUI/Modules/Authentication/VerifyEmail/Test/Unit/AuthenticationVerifyEmailViewModelTests.swift
#	RiotSwiftUI/Modules/Authentication/VerifyEmail/View/AuthenticationVerifyEmailForm.swift
#	RiotSwiftUI/Modules/Authentication/VerifyEmail/View/AuthenticationVerifyEmailScreen.swift
#	RiotSwiftUI/Modules/Authentication/VerifyMsisdn/AuthenticationVerifyMsisdnModels.swift
#	RiotSwiftUI/Modules/Authentication/VerifyMsisdn/AuthenticationVerifyMsisdnViewModel.swift
#	RiotSwiftUI/Modules/Authentication/VerifyMsisdn/Coordinator/AuthenticationVerifyMsisdnCoordinator.swift
#	RiotSwiftUI/Modules/Authentication/VerifyMsisdn/MockAuthenticationVerifyMsisdnScreenState.swift
#	RiotSwiftUI/Modules/Authentication/VerifyMsisdn/Test/UI/AuthenticationVerifyMsisdnUITests.swift
#	RiotSwiftUI/Modules/Authentication/VerifyMsisdn/Test/Unit/AuthenticationVerifyMsisdnViewModelTests.swift
#	RiotSwiftUI/Modules/Authentication/VerifyMsisdn/View/AuthenticationVerifyMsisdnForm.swift
#	RiotSwiftUI/Modules/Common/ActivityIndicator/ActivityIndicator.swift
#	RiotSwiftUI/Modules/Common/ActivityIndicator/ActivityIndicatorModifier.swift
#	RiotSwiftUI/Modules/Common/Avatar/Service/MatrixSDK/AvatarService.swift
#	RiotSwiftUI/Modules/Common/Avatar/Service/Mock/MockAvatarService.swift
#	RiotSwiftUI/Modules/Common/Avatar/View/AvatarImage.swift
#	RiotSwiftUI/Modules/Common/Avatar/View/PlaceholderAvatarImage.swift
#	RiotSwiftUI/Modules/Common/Avatar/View/SpaceAvatarImage.swift
#	RiotSwiftUI/Modules/Common/Avatar/ViewModel/AvatarServiceProtocol.swift
#	RiotSwiftUI/Modules/Common/Avatar/ViewModel/AvatarViewModel.swift
#	RiotSwiftUI/Modules/Common/Bridging/VectorContentView.swift
#	RiotSwiftUI/Modules/Common/DependencyInjection/DependencyContainerKey.swift
#	RiotSwiftUI/Modules/Common/EffectsScene/EffectsScene.swift
#	RiotSwiftUI/Modules/Common/EffectsScene/EffectsView.swift
#	RiotSwiftUI/Modules/Common/Extensions/Publisher.swift
#	RiotSwiftUI/Modules/Common/Mock/MockAppScreens.swift
#	RiotSwiftUI/Modules/Common/Mock/MockScreenState.swift
#	RiotSwiftUI/Modules/Common/Mock/ScreenList.swift
#	RiotSwiftUI/Modules/Common/Mock/ScreenStateInfo.swift
#	RiotSwiftUI/Modules/Common/Mock/StateRenderer.swift
#	RiotSwiftUI/Modules/Common/Test/UI/MockScreenTest.swift
#	RiotSwiftUI/Modules/Common/Test/UI/XCUIApplication+Riot.swift
#	RiotSwiftUI/Modules/Common/Test/XCTestPublisherExtensions.swift
#	RiotSwiftUI/Modules/Common/Theme/ThemeIdentifierExtensions.swift
#	RiotSwiftUI/Modules/Common/Theme/ThemeKey.swift
#	RiotSwiftUI/Modules/Common/Theme/ThemePublisher.swift
#	RiotSwiftUI/Modules/Common/Theme/ThemeSwiftUI.swift
#	RiotSwiftUI/Modules/Common/Theme/ThemeUsersColorsExtension.swift
#	RiotSwiftUI/Modules/Common/Theme/Themes/DarkThemeSwiftUI.swift
#	RiotSwiftUI/Modules/Common/Theme/Themes/DefaultThemeSwiftUI.swift
#	RiotSwiftUI/Modules/Common/Util/BorderModifier.swift
#	RiotSwiftUI/Modules/Common/Util/BorderedInputFieldStyle.swift
#	RiotSwiftUI/Modules/Common/Util/ClearViewModifier.swift
#	RiotSwiftUI/Modules/Common/Util/InlineTextButton.swift
#	RiotSwiftUI/Modules/Common/Util/MultilineTextField.swift
#	RiotSwiftUI/Modules/Common/Util/OptionButton.swift
#	RiotSwiftUI/Modules/Common/Util/PrimaryActionButtonStyle.swift
#	RiotSwiftUI/Modules/Common/Util/RadioButton.swift
#	RiotSwiftUI/Modules/Common/Util/RoundedBorderTextEditor.swift
#	RiotSwiftUI/Modules/Common/Util/RoundedBorderTextField.swift
#	RiotSwiftUI/Modules/Common/Util/RoundedCornerShape.swift
#	RiotSwiftUI/Modules/Common/Util/SafeBindingCollectionEnumerator.swift
#	RiotSwiftUI/Modules/Common/Util/ScreenTrackerViewModifier.swift
#	RiotSwiftUI/Modules/Common/Util/SearchBar.swift
#	RiotSwiftUI/Modules/Common/Util/SecondaryActionButtonStyle.swift
#	RiotSwiftUI/Modules/Common/Util/StyledText.swift
#	RiotSwiftUI/Modules/Common/Util/ThemableButton.swift
#	RiotSwiftUI/Modules/Common/Util/ThemableNavigationBar.swift
#	RiotSwiftUI/Modules/Common/Util/ThemableTextEditor.swift
#	RiotSwiftUI/Modules/Common/Util/ThemableTextField.swift
#	RiotSwiftUI/Modules/Common/Util/WaitOverlay.swift
#	RiotSwiftUI/Modules/Common/ViewFrameReader/FramePreferenceKey.swift
#	RiotSwiftUI/Modules/Common/ViewFrameReader/ViewFrameReader.swift
#	RiotSwiftUI/Modules/Common/ViewModel/StateStoreViewModel.swift
#	RiotSwiftUI/Modules/Onboarding/Avatar/Coordinator/OnboardingAvatarCoordinator.swift
#	RiotSwiftUI/Modules/Onboarding/Avatar/MockOnboardingAvatarScreenState.swift
#	RiotSwiftUI/Modules/Onboarding/Avatar/Test/UI/OnboardingAvatarUITests.swift
#	RiotSwiftUI/Modules/Onboarding/Avatar/Test/Unit/OnboardingAvatarViewModelTests.swift
#	RiotSwiftUI/Modules/Onboarding/Celebration/Test/UI/OnboardingCelebrationUITests.swift
#	RiotSwiftUI/Modules/Onboarding/Celebration/View/OnboardingCelebrationScreen.swift
#	RiotSwiftUI/Modules/Onboarding/Common/OnboardingIcon.swift
#	RiotSwiftUI/Modules/Onboarding/Common/OnboardingMetrics.swift
#	RiotSwiftUI/Modules/Onboarding/Congratulations/OnboardingCongratulationsModels.swift
#	RiotSwiftUI/Modules/Onboarding/Congratulations/Test/UI/OnboardingCongratulationsUITests.swift
#	RiotSwiftUI/Modules/Onboarding/Congratulations/View/OnboardingCongratulationsScreen.swift
#	RiotSwiftUI/Modules/Onboarding/DisplayName/Coordinator/OnboardingDisplayNameCoordinator.swift
#	RiotSwiftUI/Modules/Onboarding/DisplayName/Test/UI/OnboardingDisplayNameUITests.swift
#	RiotSwiftUI/Modules/Onboarding/DisplayName/View/OnboardingDisplayNameScreen.swift
#	RiotSwiftUI/Modules/Onboarding/SplashScreen/OnboardingSplashScreenModels.swift
#	RiotSwiftUI/Modules/Onboarding/SplashScreen/View/OnboardingSplashScreen.swift
#	RiotSwiftUI/Modules/Onboarding/SplashScreen/View/OnboardingSplashScreenPage.swift
#	RiotSwiftUI/Modules/Onboarding/SplashScreen/View/OnboardingSplashScreenPageIndicator.swift
#	RiotSwiftUI/Modules/Onboarding/UseCase/Coordinator/OnboardingUseCaseSelectionCoordinator.swift
#	RiotSwiftUI/Modules/Onboarding/UseCase/OnboardingUseCaseModels.swift
#	RiotSwiftUI/Modules/Onboarding/UseCase/Test/UI/OnboardingUseCaseUITests.swift
#	RiotSwiftUI/Modules/Onboarding/UseCase/View/OnboardingUseCaseSelectionScreen.swift
#	RiotSwiftUI/Modules/Room/LiveLocationSharingViewer/Coordinator/LiveLocationSharingViewerCoordinator.swift
#	RiotSwiftUI/Modules/Room/LiveLocationSharingViewer/LiveLocationSharingViewerModels.swift
#	RiotSwiftUI/Modules/Room/LiveLocationSharingViewer/LiveLocationSharingViewerViewModel.swift
#	RiotSwiftUI/Modules/Room/LiveLocationSharingViewer/LiveLocationSharingViewerViewModelProtocol.swift
#	RiotSwiftUI/Modules/Room/LiveLocationSharingViewer/MockLiveLocationSharingViewerScreenState.swift
#	RiotSwiftUI/Modules/Room/LiveLocationSharingViewer/Service/LiveLocationSharingViewerServiceProtocol.swift
#	RiotSwiftUI/Modules/Room/LiveLocationSharingViewer/Service/MatrixSDK/LiveLocationSharingViewerService.swift
#	RiotSwiftUI/Modules/Room/LiveLocationSharingViewer/Service/Mock/MockLiveLocationSharingViewerService.swift
#	RiotSwiftUI/Modules/Room/LiveLocationSharingViewer/Test/UI/LiveLocationSharingViewerUITests.swift
#	RiotSwiftUI/Modules/Room/LiveLocationSharingViewer/Test/Unit/LiveLocationSharingViewerViewModelTests.swift
#	RiotSwiftUI/Modules/Room/LiveLocationSharingViewer/View/LiveLocationListItem.swift
#	RiotSwiftUI/Modules/Room/LiveLocationSharingViewer/View/LiveLocationSharingViewer.swift
#	RiotSwiftUI/Modules/Room/LocationSharing/Coordinator/LocationSharingCoordinator.swift
#	RiotSwiftUI/Modules/Room/LocationSharing/LocationSharingModels.swift
#	RiotSwiftUI/Modules/Room/LocationSharing/LocationSharingScreenState.swift
#	RiotSwiftUI/Modules/Room/LocationSharing/LocationSharingViewModel.swift
#	RiotSwiftUI/Modules/Room/LocationSharing/Service/MatrixSDK/LocationSharingService.swift
#	RiotSwiftUI/Modules/Room/LocationSharing/Service/Mock/MockLocationSharingService.swift
#	RiotSwiftUI/Modules/Room/LocationSharing/Test/UI/LocationSharingUITests.swift
#	RiotSwiftUI/Modules/Room/LocationSharing/Test/Unit/LocationSharingViewModelTests.swift
#	RiotSwiftUI/Modules/Room/LocationSharing/View/LocationSharingMapView.swift
#	RiotSwiftUI/Modules/Room/LocationSharing/View/LocationSharingMarkerView.swift
#	RiotSwiftUI/Modules/Room/LocationSharing/View/LocationSharingOptionButton.swift
#	RiotSwiftUI/Modules/Room/LocationSharing/View/LocationSharingView.swift
#	RiotSwiftUI/Modules/Room/LocationSharing/View/MapCreditsView.swift
#	RiotSwiftUI/Modules/Room/LocationSharing/View/UserLocationAnnotationView.swift
#	RiotSwiftUI/Modules/Room/NotificationSettings/Coordinator/RoomNotificationSettingsCoordinator.swift
#	RiotSwiftUI/Modules/Room/NotificationSettings/View/FormItemButtonStyle.swift
#	RiotSwiftUI/Modules/Room/NotificationSettings/View/FormPickerItem.swift
#	RiotSwiftUI/Modules/Room/NotificationSettings/View/FormSectionFooter.swift
#	RiotSwiftUI/Modules/Room/NotificationSettings/View/FormSectionHeader.swift
#	RiotSwiftUI/Modules/Room/NotificationSettings/View/RoomNotificationSettings.swift
#	RiotSwiftUI/Modules/Room/NotificationSettings/View/RoomNotificationSettingsHeader.swift
#	RiotSwiftUI/Modules/Room/NotificationSettings/View/VectorForm.swift
#	RiotSwiftUI/Modules/Room/NotificationSettings/ViewModel/RoomNotificationSettingsSwiftUIViewModel.swift
#	RiotSwiftUI/Modules/Room/PollEditForm/Coordinator/PollEditFormCoordinator.swift
#	RiotSwiftUI/Modules/Room/PollEditForm/PollEditFormScreenState.swift
#	RiotSwiftUI/Modules/Room/PollEditForm/PollEditFormViewModel.swift
#	RiotSwiftUI/Modules/Room/PollEditForm/Test/UI/PollEditFormUITests.swift
#	RiotSwiftUI/Modules/Room/PollEditForm/Test/Unit/PollEditFormViewModelTests.swift
#	RiotSwiftUI/Modules/Room/PollEditForm/View/PollEditForm.swift
#	RiotSwiftUI/Modules/Room/PollEditForm/View/PollEditFormAnswerOptionView.swift
#	RiotSwiftUI/Modules/Room/PollEditForm/View/PollEditFormTypePicker.swift
#	RiotSwiftUI/Modules/Room/RoomAccess/Coordinator/RoomAccessCoordinator.swift
#	RiotSwiftUI/Modules/Room/RoomAccess/Coordinator/RoomAccessCoordinatorBridgePresenter.swift
#	RiotSwiftUI/Modules/Room/RoomAccess/RoomAccessTypeChooser/Coordinator/RoomAccessTypeChooserCoordinator.swift
#	RiotSwiftUI/Modules/Room/RoomAccess/RoomAccessTypeChooser/MockRoomAccessTypeChooserScreenState.swift
#	RiotSwiftUI/Modules/Room/RoomAccess/RoomAccessTypeChooser/RoomAccessTypeChooserViewModel.swift
#	RiotSwiftUI/Modules/Room/RoomAccess/RoomAccessTypeChooser/RoomAccessTypeChooserViewModelProtocol.swift
#	RiotSwiftUI/Modules/Room/RoomAccess/RoomAccessTypeChooser/Service/MatrixSDK/RoomAccessTypeChooserService.swift
#	RiotSwiftUI/Modules/Room/RoomAccess/RoomAccessTypeChooser/Service/Mock/MockRoomAccessTypeChooserService.swift
#	RiotSwiftUI/Modules/Room/RoomAccess/RoomAccessTypeChooser/Service/RoomAccessTypeChooserServiceProtocol.swift
#	RiotSwiftUI/Modules/Room/RoomAccess/RoomAccessTypeChooser/Test/UI/RoomAccessTypeChooserUITests.swift
#	RiotSwiftUI/Modules/Room/RoomAccess/RoomAccessTypeChooser/Test/Unit/RoomAccessTypeChooserViewModelTests.swift
#	RiotSwiftUI/Modules/Room/RoomAccess/RoomAccessTypeChooser/View/RoomAccessTypeChooser.swift
#	RiotSwiftUI/Modules/Room/RoomAccess/RoomAccessTypeChooser/View/RoomAccessTypeChooserRow.swift
#	RiotSwiftUI/Modules/Room/RoomAccess/RoomRestrictedAccessSpaceChooser/Coordinator/RoomRestrictedAccessSpaceChooserViewProvider.swift
#	RiotSwiftUI/Modules/Room/RoomAccess/RoomRestrictedAccessSpaceChooser/View/RoomRestrictedAccessSpaceChooserSelector.swift
#	RiotSwiftUI/Modules/Room/RoomSuggestion/Coordinator/RoomSuggestionCoordinator.swift
#	RiotSwiftUI/Modules/Room/RoomSuggestion/Coordinator/RoomSuggestionCoordinatorBridgePresenter.swift
#	RiotSwiftUI/Modules/Room/RoomSuggestion/RoomSuggestionSpaceChooser/Coordinator/RoomSuggestionSpaceChooserViewProvider.swift
#	RiotSwiftUI/Modules/Room/RoomSuggestion/RoomSuggestionSpaceChooser/View/RoomSuggestionSpaceChooserSelector.swift
#	RiotSwiftUI/Modules/Room/RoomUpgrade/Coordinator/RoomUpgradeCoordinator.swift
#	RiotSwiftUI/Modules/Room/RoomUpgrade/MockRoomUpgradeScreenState.swift
#	RiotSwiftUI/Modules/Room/RoomUpgrade/RoomUpgradeViewModel.swift
#	RiotSwiftUI/Modules/Room/RoomUpgrade/RoomUpgradeViewModelProtocol.swift
#	RiotSwiftUI/Modules/Room/RoomUpgrade/Service/MatrixSDK/RoomUpgradeService.swift
#	RiotSwiftUI/Modules/Room/RoomUpgrade/Service/Mock/MockRoomUpgradeService.swift
#	RiotSwiftUI/Modules/Room/RoomUpgrade/Service/RoomUpgradeServiceProtocol.swift
#	RiotSwiftUI/Modules/Room/RoomUpgrade/Test/UI/RoomUpgradeUITests.swift
#	RiotSwiftUI/Modules/Room/RoomUpgrade/Test/Unit/RoomUpgradeViewModelTests.swift
#	RiotSwiftUI/Modules/Room/RoomUpgrade/View/RoomUpgrade.swift
#	RiotSwiftUI/Modules/Room/StaticLocationSharingViewer/Coordinator/StaticLocationViewingCoordinator.swift
#	RiotSwiftUI/Modules/Room/StaticLocationSharingViewer/MockStaticLocationViewingScreenState.swift
#	RiotSwiftUI/Modules/Room/StaticLocationSharingViewer/StaticLocationViewingModels.swift
#	RiotSwiftUI/Modules/Room/StaticLocationSharingViewer/StaticLocationViewingViewModel.swift
#	RiotSwiftUI/Modules/Room/StaticLocationSharingViewer/StaticLocationViewingViewModelProtocol.swift
#	RiotSwiftUI/Modules/Room/StaticLocationSharingViewer/Test/UI/StaticLocationViewingUITests.swift
#	RiotSwiftUI/Modules/Room/StaticLocationSharingViewer/Test/Unit/StaticLocationViewingViewModelTests.swift
#	RiotSwiftUI/Modules/Room/StaticLocationSharingViewer/View/StaticLocationView.swift
#	RiotSwiftUI/Modules/Room/TimelinePoll/Coordinator/TimelinePollCoordinator.swift
#	RiotSwiftUI/Modules/Room/TimelinePoll/Coordinator/TimelinePollProvider.swift
#	RiotSwiftUI/Modules/Room/TimelinePoll/Test/UI/TimelinePollUITests.swift
#	RiotSwiftUI/Modules/Room/TimelinePoll/Test/Unit/TimelinePollViewModelTests.swift
#	RiotSwiftUI/Modules/Room/TimelinePoll/TimelinePollScreenState.swift
#	RiotSwiftUI/Modules/Room/TimelinePoll/TimelinePollViewModel.swift
#	RiotSwiftUI/Modules/Room/TimelinePoll/TimelinePollViewModelProtocol.swift
#	RiotSwiftUI/Modules/Room/TimelinePoll/View/TimelinePollAnswerOptionButton.swift
#	RiotSwiftUI/Modules/Room/TimelinePoll/View/TimelinePollView.swift
#	RiotSwiftUI/Modules/Room/UserSuggestion/Coordinator/UserSuggestionCoordinator.swift
#	RiotSwiftUI/Modules/Room/UserSuggestion/Coordinator/UserSuggestionCoordinatorBridge.swift
#	RiotSwiftUI/Modules/Room/UserSuggestion/Service/UserSuggestionService.swift
#	RiotSwiftUI/Modules/Room/UserSuggestion/Service/UserSuggestionServiceProtocol.swift
#	RiotSwiftUI/Modules/Room/UserSuggestion/Test/UI/UserSuggestionUITests.swift
#	RiotSwiftUI/Modules/Room/UserSuggestion/Test/Unit/UserSuggestionServiceTests.swift
#	RiotSwiftUI/Modules/Room/UserSuggestion/UserSuggestionScreenState.swift
#	RiotSwiftUI/Modules/Room/UserSuggestion/UserSuggestionViewModel.swift
#	RiotSwiftUI/Modules/Room/UserSuggestion/View/UserSuggestionList.swift
#	RiotSwiftUI/Modules/Room/UserSuggestion/View/UserSuggestionListItem.swift
#	RiotSwiftUI/Modules/Room/UserSuggestion/View/UserSuggestionListWithInput.swift
#	RiotSwiftUI/Modules/Settings/Notifications/Coordinator/NotificationSettingsBridgePresenter.swift
#	RiotSwiftUI/Modules/Settings/Notifications/Coordinator/NotificationSettingsCoordinator.swift
#	RiotSwiftUI/Modules/Settings/Notifications/Model/NotificationSettingsScreen.swift
#	RiotSwiftUI/Modules/Settings/Notifications/Service/MatrixSDK/MXNotificationSettingsService.swift
#	RiotSwiftUI/Modules/Settings/Notifications/Service/Mock/MockNotificationSettingsService.swift
#	RiotSwiftUI/Modules/Settings/Notifications/Service/NotificationSettingsServiceType.swift
#	RiotSwiftUI/Modules/Settings/Notifications/View/Chip.swift
#	RiotSwiftUI/Modules/Settings/Notifications/View/Chips.swift
#	RiotSwiftUI/Modules/Settings/Notifications/View/ChipsInput.swift
#	RiotSwiftUI/Modules/Settings/Notifications/View/DefaultNotificationSettings.swift
#	RiotSwiftUI/Modules/Settings/Notifications/View/FormInputFieldStyle.swift
#	RiotSwiftUI/Modules/Settings/Notifications/View/MentionsAndKeywordNotificationSettings.swift
#	RiotSwiftUI/Modules/Settings/Notifications/View/NotificationSettings.swift
#	RiotSwiftUI/Modules/Settings/Notifications/View/NotificationSettingsKeywords.swift
#	RiotSwiftUI/Modules/Settings/Notifications/View/OtherNotificationSettings.swift
#	RiotSwiftUI/Modules/Settings/Notifications/ViewModel/NotificationSettingsViewModel.swift
#	RiotSwiftUI/Modules/Spaces/AddRoomSelector/Coordinator/AddRoomSelectorViewProvider.swift
#	RiotSwiftUI/Modules/Spaces/AddRoomSelector/View/AddRoomSelector.swift
#	RiotSwiftUI/Modules/Spaces/LeaveSpace/Coordinator/LeaveSpaceViewProvider.swift
#	RiotSwiftUI/Modules/Spaces/LeaveSpace/View/LeaveSpace.swift
#	RiotSwiftUI/Modules/Spaces/MatrixItemChooser/Coordinator/MatrixItemChooserCoordinator.swift
#	RiotSwiftUI/Modules/Spaces/MatrixItemChooser/MatrixItemChooserViewModel.swift
#	RiotSwiftUI/Modules/Spaces/MatrixItemChooser/MatrixItemChooserViewModelProtocol.swift
#	RiotSwiftUI/Modules/Spaces/MatrixItemChooser/MockMatrixItemChooserScreenState.swift
#	RiotSwiftUI/Modules/Spaces/MatrixItemChooser/Service/MatrixItemChooserServiceProtocol.swift
#	RiotSwiftUI/Modules/Spaces/MatrixItemChooser/Service/MatrixSDK/MatrixItemChooserService.swift
#	RiotSwiftUI/Modules/Spaces/MatrixItemChooser/Service/Mock/MockMatrixItemChooserService.swift
#	RiotSwiftUI/Modules/Spaces/MatrixItemChooser/Test/UI/MatrixItemChooserUITests.swift
#	RiotSwiftUI/Modules/Spaces/MatrixItemChooser/Test/Unit/MatrixItemChooserViewModelTests.swift
#	RiotSwiftUI/Modules/Spaces/MatrixItemChooser/View/MatrixItemChooser.swift
#	RiotSwiftUI/Modules/Spaces/MatrixItemChooser/View/MatrixItemChooserListRow.swift
#	RiotSwiftUI/Modules/Spaces/MatrixItemChooser/View/MatrixItemChooserSectionHeader.swift
#	RiotSwiftUI/Modules/Spaces/RoomAncestorSelector/Coordinator/RoomAncestorSelectorViewProvider.swift
#	RiotSwiftUI/Modules/Spaces/RoomAncestorSelector/View/RoomAncestorSelector.swift
#	RiotSwiftUI/Modules/Spaces/SpaceCreation/Coordinator/SpaceCreationCoordinator.swift
#	RiotSwiftUI/Modules/Spaces/SpaceCreation/SpaceCreationEmailInvites/Coordinator/SpaceCreationEmailInvitesCoordinator.swift
#	RiotSwiftUI/Modules/Spaces/SpaceCreation/SpaceCreationEmailInvites/Service/MatrixSDK/SpaceCreationEmailInvitesService.swift
#	RiotSwiftUI/Modules/Spaces/SpaceCreation/SpaceCreationEmailInvites/Service/Mock/MockSpaceCreationEmailInvitesScreenState.swift
#	RiotSwiftUI/Modules/Spaces/SpaceCreation/SpaceCreationEmailInvites/Service/Mock/MockSpaceCreationEmailInvitesService.swift
#	RiotSwiftUI/Modules/Spaces/SpaceCreation/SpaceCreationEmailInvites/Service/SpaceCreationEmailInvitesServiceProtocol.swift
#	RiotSwiftUI/Modules/Spaces/SpaceCreation/SpaceCreationEmailInvites/Test/UI/SpaceCreationEmailInvitesUITests.swift
#	RiotSwiftUI/Modules/Spaces/SpaceCreation/SpaceCreationEmailInvites/Test/Unit/SpaceCreationEmailInvitesViewModelTests.swift
#	RiotSwiftUI/Modules/Spaces/SpaceCreation/SpaceCreationEmailInvites/View/SpaceCreationEmailInvites.swift
#	RiotSwiftUI/Modules/Spaces/SpaceCreation/SpaceCreationEmailInvites/ViewModel/SpaceCreationEmailInvitesViewModel.swift
#	RiotSwiftUI/Modules/Spaces/SpaceCreation/SpaceCreationEmailInvites/ViewModel/SpaceCreationEmailInvitesViewModelProtocol.swift
#	RiotSwiftUI/Modules/Spaces/SpaceCreation/SpaceCreationMatrixItemChooser/Coordinator/SpaceCreationMatrixItemChooserViewProvider.swift
#	RiotSwiftUI/Modules/Spaces/SpaceCreation/SpaceCreationMatrixItemChooser/View/SpaceCreationMatrixItemChooser.swift
#	RiotSwiftUI/Modules/Spaces/SpaceCreation/SpaceCreationMenu/Coordinator/SpaceCreationMenuCoordinator.swift
#	RiotSwiftUI/Modules/Spaces/SpaceCreation/SpaceCreationMenu/Test/UI/SpaceCreationMenuUITests.swift
#	RiotSwiftUI/Modules/Spaces/SpaceCreation/SpaceCreationMenu/Test/Unit/SpaceCreationMenuViewModelTests.swift
#	RiotSwiftUI/Modules/Spaces/SpaceCreation/SpaceCreationMenu/View/SpaceCreationMenu.swift
#	RiotSwiftUI/Modules/Spaces/SpaceCreation/SpaceCreationMenu/ViewModel/SpaceCreationMenuViewModel.swift
#	RiotSwiftUI/Modules/Spaces/SpaceCreation/SpaceCreationMenu/ViewModel/SpaceCreationMenuViewModelProtocol.swift
#	RiotSwiftUI/Modules/Spaces/SpaceCreation/SpaceCreationPostProcess/Coordinator/SpaceCreationPostProcessCoordinator.swift
#	RiotSwiftUI/Modules/Spaces/SpaceCreation/SpaceCreationPostProcess/Service/MatrixSDK/SpaceCreationPostProcessService.swift
#	RiotSwiftUI/Modules/Spaces/SpaceCreation/SpaceCreationPostProcess/Service/Mock/MockSpaceCreationPostProcessScreenState.swift
#	RiotSwiftUI/Modules/Spaces/SpaceCreation/SpaceCreationPostProcess/Service/Mock/MockSpaceCreationPostProcessService.swift
#	RiotSwiftUI/Modules/Spaces/SpaceCreation/SpaceCreationPostProcess/Service/SpaceCreationPostProcessServiceProtocol.swift
#	RiotSwiftUI/Modules/Spaces/SpaceCreation/SpaceCreationPostProcess/Test/UI/SpaceCreationPostProcessUITests.swift
#	RiotSwiftUI/Modules/Spaces/SpaceCreation/SpaceCreationPostProcess/Test/Unit/SpaceCreationPostProcessViewModelTests.swift
#	RiotSwiftUI/Modules/Spaces/SpaceCreation/SpaceCreationPostProcess/View/SpaceCreationPostProcess.swift
#	RiotSwiftUI/Modules/Spaces/SpaceCreation/SpaceCreationPostProcess/View/SpaceCreationPostProcessItem.swift
#	RiotSwiftUI/Modules/Spaces/SpaceCreation/SpaceCreationPostProcess/ViewModel/SpaceCreationPostProcessViewModel.swift
#	RiotSwiftUI/Modules/Spaces/SpaceCreation/SpaceCreationPostProcess/ViewModel/SpaceCreationPostProcessViewModelProtocol.swift
#	RiotSwiftUI/Modules/Spaces/SpaceCreation/SpaceCreationRooms/Coordinator/SpaceCreationRoomsCoordinator.swift
#	RiotSwiftUI/Modules/Spaces/SpaceCreation/SpaceCreationRooms/Service/Mock/MockSpaceCreationRoomsScreenState.swift
#	RiotSwiftUI/Modules/Spaces/SpaceCreation/SpaceCreationRooms/Test/UI/SpaceCreationRoomsUITests.swift
#	RiotSwiftUI/Modules/Spaces/SpaceCreation/SpaceCreationRooms/Test/Unit/SpaceCreationRoomsViewModelTests.swift
#	RiotSwiftUI/Modules/Spaces/SpaceCreation/SpaceCreationRooms/View/SpaceCreationRooms.swift
#	RiotSwiftUI/Modules/Spaces/SpaceCreation/SpaceCreationRooms/ViewModel/SpaceCreationRoomsViewModel.swift
#	RiotSwiftUI/Modules/Spaces/SpaceCreation/SpaceCreationRooms/ViewModel/SpaceCreationRoomsViewModelProtocol.swift
#	RiotSwiftUI/Modules/Spaces/SpaceCreation/SpaceCreationSettings/Coordinator/SpaceCreationSettingsCoordinator.swift
#	RiotSwiftUI/Modules/Spaces/SpaceCreation/SpaceCreationSettings/Service/MatrixSDK/SpaceCreationSettingsService.swift
#	RiotSwiftUI/Modules/Spaces/SpaceCreation/SpaceCreationSettings/Service/Mock/MockSpaceCreationSettingsScreenState.swift
#	RiotSwiftUI/Modules/Spaces/SpaceCreation/SpaceCreationSettings/Service/Mock/MockSpaceCreationSettingsService.swift
#	RiotSwiftUI/Modules/Spaces/SpaceCreation/SpaceCreationSettings/Service/SpaceCreationSettingsServiceProtocol.swift
#	RiotSwiftUI/Modules/Spaces/SpaceCreation/SpaceCreationSettings/Test/UI/SpaceCreationSettingsUITests.swift
#	RiotSwiftUI/Modules/Spaces/SpaceCreation/SpaceCreationSettings/Test/Unit/SpaceCreationSettingsViewModelTests.swift
#	RiotSwiftUI/Modules/Spaces/SpaceCreation/SpaceCreationSettings/View/SpaceCreationSettings.swift
#	RiotSwiftUI/Modules/Spaces/SpaceCreation/SpaceCreationSettings/ViewModel/SpaceCreationSettingsViewModel.swift
#	RiotSwiftUI/Modules/Spaces/SpaceSettings/Coordinator/SpaceSettingsModalCoordinator.swift
#	RiotSwiftUI/Modules/Spaces/SpaceSettings/Coordinator/SpaceSettingsModalCoordinatorBridgePresenter.swift
#	RiotSwiftUI/Modules/Spaces/SpaceSettings/SpaceSettings/Coordinator/SpaceSettingsCoordinator.swift
#	RiotSwiftUI/Modules/Spaces/SpaceSettings/SpaceSettings/MockSpaceSettingsScreenState.swift
#	RiotSwiftUI/Modules/Spaces/SpaceSettings/SpaceSettings/Service/MatrixSDK/SpaceSettingsService.swift
#	RiotSwiftUI/Modules/Spaces/SpaceSettings/SpaceSettings/Service/Mock/MockSpaceSettingsService.swift
#	RiotSwiftUI/Modules/Spaces/SpaceSettings/SpaceSettings/Service/SpaceSettingsServiceProtocol.swift
#	RiotSwiftUI/Modules/Spaces/SpaceSettings/SpaceSettings/SpaceSettingsViewModel.swift
#	RiotSwiftUI/Modules/Spaces/SpaceSettings/SpaceSettings/SpaceSettingsViewModelProtocol.swift
#	RiotSwiftUI/Modules/Spaces/SpaceSettings/SpaceSettings/Test/UI/SpaceSettingsUITests.swift
#	RiotSwiftUI/Modules/Spaces/SpaceSettings/SpaceSettings/Test/Unit/SpaceSettingsViewModelTests.swift
#	RiotSwiftUI/Modules/Spaces/SpaceSettings/SpaceSettings/View/SpaceSettings.swift
#	RiotSwiftUI/Modules/Spaces/SpaceSettings/SpaceSettings/View/SpaceSettingsOptionListItem.swift
#	RiotSwiftUI/Modules/Template/SimpleScreenExample/Test/UI/TemplateSimpleScreenUITests.swift
#	RiotSwiftUI/Modules/Template/SimpleUserProfileExample/Test/UI/TemplateUserProfileUITests.swift
#	RiotSwiftUI/Modules/Template/TemplateAdvancedRoomsExample/TemplateRoomChat/Test/UI/TemplateRoomChatUITests.swift
#	RiotSwiftUI/Modules/Template/TemplateAdvancedRoomsExample/TemplateRoomList/Test/UI/TemplateRoomListUITests.swift
#	RiotSwiftUI/RiotSwiftUIApp.swift
#	RiotSwiftUI/target.yml
#	RiotSwiftUI/targetUITests.yml
#	RiotTests/MatrixKitTests/MXKEventFormatter+Tests.h
#	RiotTests/MatrixKitTests/MXKEventFormatterTests.m
#	RiotTests/MatrixKitTests/MXKRoomDataSourceTests.swift
#	RiotTests/MatrixKitTests/MatrixKitTests-Bridging-Header.h
#	RiotTests/Modules/Authentication/AuthenticationServiceTests.swift
#	RiotTests/OnboardingTests.swift
#	RiotTests/PillsFormatterTests.swift
#	RiotTests/target.yml
#	SiriIntents/IntentHandler.m
#	SiriIntents/target.yml
#	Tools/SwiftGen/swiftgen-config.yml
#	Tools/Templates/buildable/SimpleScreenTemplate/SimpleScreenTemplateViewController.storyboard
#	fastlane/.env.default
#	fastlane/Fastfile
#	project.yml
This commit is contained in:
Frank Rotermund
2022-09-19 11:31:20 +02:00
773 changed files with 15324 additions and 7024 deletions

View File

@@ -11,7 +11,6 @@ on:
env:
# Make the git branch for a PR available to our Fastfile
MX_GIT_BRANCH: ${{ github.event.pull_request.head.ref }}
MapTilerAPIKey: ${{ secrets.MAPTILER_API_KEY }}
jobs:
build:

View File

@@ -12,7 +12,6 @@ on:
env:
# Make the git branch for a PR available to our Fastfile
MX_GIT_BRANCH: ${{ github.event.pull_request.head.ref }}
MapTilerAPIKey: ${{ secrets.MAPTILER_API_KEY }}
jobs:
tests:
@@ -61,3 +60,6 @@ jobs:
# Main step
- name: Unit tests
run: bundle exec fastlane test
- name: Upload coverage to Codecov
uses: codecov/codecov-action@v3

View File

@@ -11,7 +11,6 @@ on:
env:
# Make the git branch for a PR available to our Fastfile
MX_GIT_BRANCH: ${{ github.event.pull_request.head.ref }}
MapTilerAPIKey: ${{ secrets.MAPTILER_API_KEY }}
jobs:
check-secret:

31
.github/workflows/sonarcloud.yml vendored Normal file
View File

@@ -0,0 +1,31 @@
name: SonarCloud analysis
on:
push:
branches: [ "develop" ]
pull_request:
branches: [ "develop" ]
workflow_dispatch:
permissions:
pull-requests: read # allows SonarCloud to decorate PRs with analysis results
jobs:
Analysis:
runs-on: ubuntu-latest
steps:
- name: Analyze with SonarCloud
# You can pin the exact commit or the version.
uses: SonarSource/sonarcloud-github-action@de2e56b42aa84d0b1c5b622644ac17e505c9a049
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} # Needed to get PR information
SONAR_TOKEN: ${{ secrets.SONAR_TOKEN }} # Generate the token on Sonarcloud.io, add it to the secrets of this repo
with:
# Additional arguments for the sonarcloud scanner
args:
-Dsonar.projectKey=vector-im_element-ios
-Dsonar.organization=new_vector_ltd_organization
-Dsonar.inclusions=RiotSwiftUI/**
# For more info about the parameters, please refer to https://docs.sonarcloud.io/advanced-setup/analysis-parameters/

View File

@@ -44,14 +44,7 @@ jobs:
name: P1 X-Needs-Design to Design project board
runs-on: ubuntu-latest
if: >
contains(github.event.issue.labels.*.name, 'X-Needs-Design') &&
(contains(github.event.issue.labels.*.name, 'S-Critical') &&
(contains(github.event.issue.labels.*.name, 'O-Frequent') ||
contains(github.event.issue.labels.*.name, 'O-Occasional')) ||
contains(github.event.issue.labels.*.name, 'S-Major') &&
contains(github.event.issue.labels.*.name, 'O-Frequent') ||
contains(github.event.issue.labels.*.name, 'A11y') &&
contains(github.event.issue.labels.*.name, 'O-Frequent'))
contains(github.event.issue.labels.*.name, 'X-Needs-Design')
steps:
- uses: octokit/graphql-action@v2.x
id: add_to_project

View File

@@ -12,7 +12,7 @@ jobs:
!contains(github.event.issue.labels.*.name, 'A-E2EE-Cross-Signing') &&
!contains(github.event.issue.labels.*.name, 'A-E2EE-Dehydration') &&
!contains(github.event.issue.labels.*.name, 'A-E2EE-Key-Backup') &&
!contains(github.event.issue.labels.*.name, 'A-E2EE-SAS-Verification') &&
!contains(github.event.issue.labels.*.name, 'A-E2EE-SAS-Verification')) &&
(contains(github.event.issue.labels.*.name, 'T-Defect') &&
contains(github.event.issue.labels.*.name, 'S-Critical') &&
(contains(github.event.issue.labels.*.name, 'O-Frequent') ||

8
.gitignore vendored
View File

@@ -31,8 +31,14 @@ api_key.p8
Pods/
## Ignore project files as we generate them with xcodegen (https://github.com/yonaskolb/XcodeGen)
# Plus ridiculous workaround to unignore the Package.resolved file for SwiftPM.
*.xcodeproj
*.xcworkspace
*.xcworkspace/*
!Riot.xcworkspace/xcshareddata
Riot.xcworkspace/xcshareddata/*
!Riot.xcworkspace/xcshareddata/swiftpm/
Riot.xcworkspace/xcshareddata/swiftpm/*
!Riot.xcworkspace/xcshareddata/swiftpm/Package.resolved
# Fastlane
fastlane/report.xml

View File

@@ -1,3 +1,209 @@
## Changes in 1.8.24 (2022-07-26)
✨ Features
- Enable the new authentication and personalisation flows in the onboarding coordinator. ([#5151](https://github.com/vector-im/element-ios/issues/5151))
- Read tile server URL from .well-known (PSG-592) ([#6472](https://github.com/vector-im/element-ios/issues/6472))
🙌 Improvements
- Upgrade MatrixSDK version ([v0.23.13](https://github.com/matrix-org/matrix-ios-sdk/releases/tag/v0.23.13)).
- Replaces the usage of ffmpeg in the app again(Change was previously reverted). ([#6419](https://github.com/vector-im/element-ios/issues/6419))
- Location sharing: Handle live location sharing start event reply in the timeline. ([#6423](https://github.com/vector-im/element-ios/issues/6423))
- Location sharing: Show map credits on live location timeline tile only when map is shown. ([#6448](https://github.com/vector-im/element-ios/issues/6448))
- Location sharing: Handle live location sharing delete in the timeline. ([#6470](https://github.com/vector-im/element-ios/issues/6470))
- Location sharing: Display clearer error message when the user doesn't have permission to share location in the room. ([#6477](https://github.com/vector-im/element-ios/issues/6477))
🐛 Bugfixes
- Registration: Trim any whitespace away when verifying the user's email address. ([#2594](https://github.com/vector-im/element-ios/issues/2594))
- AuthenticationViewController is now correctly configured for a deep link if the link is opened before the view gets shown. ([#6425](https://github.com/vector-im/element-ios/issues/6425))
🧱 Build
- Fix UI tests failing on CI but not being reported by prefixing all tests with `test`. ([#6432](https://github.com/vector-im/element-ios/issues/6432))
🚧 In development 🚧
- Update strings for FTUE authentication flow following final review. ([#6427](https://github.com/vector-im/element-ios/issues/6427))
- Check for a phone number during login and send an MSISDN when using the new flow. ([#6428](https://github.com/vector-im/element-ios/issues/6428))
- Fix ReCaptcha form sometimes being slow to react to taps in the new flow. ([#6429](https://github.com/vector-im/element-ios/issues/6429))
- When entering a full MXID during registration on the new flow, update the homeserver to match. ([#6430](https://github.com/vector-im/element-ios/issues/6430))
- Always perform the dummy stage in the registration wizard, irregardless of whether it is mandatory or optional. ([#6459](https://github.com/vector-im/element-ios/issues/6459))
Others
- Crypto: Convert verification request and transaction to protocols ([#6444](https://github.com/vector-im/element-ios/pull/6444))
## Changes in 1.8.23 (2022-07-15)
🙌 Improvements
- Reword account deactivation button on the Settings screen. ([#6436](https://github.com/vector-im/element-ios/issues/6436))
## Changes in 1.8.22 (2022-07-13)
🙌 Improvements
- Upgrade MatrixSDK version ([v0.23.12](https://github.com/matrix-org/matrix-ios-sdk/releases/tag/v0.23.12)).
🐛 Bugfixes
- Fix a bug where the login screen is shown after choosing to create an account. ([#6417](https://github.com/vector-im/element-ios/pull/6417))
## Changes in 1.8.21 (2022-07-12)
✨ Features
- Analytics: Track non-fatal issues if consent provided ([#6308](https://github.com/vector-im/element-ios/pull/6308))
- Notifications: Add a setting for in-app notifications and use the value with existing functionality in PushNotificationService. ([#1108](https://github.com/vector-im/element-ios/issues/1108))
- Server Offline Activity Indicator ([#5607](https://github.com/vector-im/element-ios/issues/5607))
🙌 Improvements
- Add formatter build reply HTML unit tests ([#6380](https://github.com/vector-im/element-ios/pull/6380))
- Upgrade MatrixSDK version ([v0.23.11](https://github.com/matrix-org/matrix-ios-sdk/releases/tag/v0.23.11)).
- Update Files component ([#5372](https://github.com/vector-im/element-ios/issues/5372))
- Location sharing: Update map credits display and behavior. ([#6108](https://github.com/vector-im/element-ios/issues/6108))
- Location sharing: Add view to promote live location sharing labs flag on the sharing screen. ([#6238](https://github.com/vector-im/element-ios/issues/6238))
- Remove legacy Riot-Defaults property list ([#6273](https://github.com/vector-im/element-ios/issues/6273))
- DesignKit: Replace the local DesignKit target with the shared Swift package from ElementX. ([#6276](https://github.com/vector-im/element-ios/issues/6276))
- Enhance the VectorHostingController to be presented as a bottom sheet ([#6376](https://github.com/vector-im/element-ios/issues/6376))
- Location sharing: Live location sharing UI polishing. ([#6382](https://github.com/vector-im/element-ios/issues/6382))
🐛 Bugfixes
- VectorHostingController: Fix infinite loop due to the safe area insets fix. ([#6381](https://github.com/vector-im/element-ios/pull/6381))
- Fix layout issues in timeline poll cells (PSB-125) ([#5326](https://github.com/vector-im/element-ios/issues/5326))
- Fixed Invite user UI is always hidden by the keyboard ([#5341](https://github.com/vector-im/element-ios/issues/5341))
- Cross-Signing: Use ZXing library to generate QR codes ([#6358](https://github.com/vector-im/element-ios/issues/6358))
- Location sharing: Fix live location sharing lab flag activation, no more app relaunch needed. ([#6361](https://github.com/vector-im/element-ios/issues/6361))
- Display fallback when replied event content is partially missing ([#6371](https://github.com/vector-im/element-ios/issues/6371))
- Fix a few failing UI tests. ([#6386](https://github.com/vector-im/element-ios/issues/6386))
- Rename riot-keys.txt to element-keys.txt. ([#6391](https://github.com/vector-im/element-ios/issues/6391))
- Fix inoperant room links with alias/identifiers ([#6395](https://github.com/vector-im/element-ios/issues/6395))
- Fix slash commands from room composer ([#6398](https://github.com/vector-im/element-ios/issues/6398))
⚠️ API Changes
- Replace DesignKit framework with [DesignKit package](https://github.com/vector-im/element-x-ios/tree/develop/DesignKit/Sources). Colours are now generated in the [DesignTokens repo](https://github.com/vector-im/element-design-tokens) to be shared across all of our apps. ([#6275](https://github.com/vector-im/element-ios/pull/6275))
🧱 Build
- Update Podfile.lock ([#6387](https://github.com/vector-im/element-ios/pull/6387))
- Split `IntentHandler` into smaller, dedicated entities ([#6203](https://github.com/vector-im/element-ios/issues/6203))
Others
- Revert some font changes made when merging #6392. ([#6392](https://github.com/vector-im/element-ios/issues/6392))
## Changes in 1.8.20 (2022-06-28)
✨ Features
- Added "Mark as read" option to the room context menu. ([#6278](https://github.com/vector-im/element-ios/issues/6278))
🙌 Improvements
- Use dedicated HTMLFormatter and improve post format operations performance ([#6261](https://github.com/vector-im/element-ios/pull/6261))
- Security fix: prevent playback on already read messages through push notifications, enable on device silencing. ([#6265](https://github.com/vector-im/element-ios/pull/6265))
- Expose live location sharing labs flag (default: false) and re-enable background location access ([#6324](https://github.com/vector-im/element-ios/pull/6324))
- Enable reporting of live location shares ([#6326](https://github.com/vector-im/element-ios/pull/6326))
- Upgrade MatrixSDK version ([v0.23.10](https://github.com/matrix-org/matrix-ios-sdk/releases/tag/v0.23.10)).
- Update Reactions component ([#5370](https://github.com/vector-im/element-ios/issues/5370))
- Handle longpress on back buttons ([#5971](https://github.com/vector-im/element-ios/issues/5971))
- De-labs use only latest user avatar and name ([#6312](https://github.com/vector-im/element-ios/issues/6312))
🐛 Bugfixes
- Fix settings screens items alignment ([#6311](https://github.com/vector-im/element-ios/pull/6311))
- Accessibility: VoiceOver: Added an accessibility label and hint to the Record Voice Message button. ([#6323](https://github.com/vector-im/element-ios/pull/6323))
- Make quoting context menu action work again ([#6328](https://github.com/vector-im/element-ios/pull/6328))
- Display mandatory backup only if session is running ([#6331](https://github.com/vector-im/element-ios/pull/6331))
- Authentication: Don't attempt to login if the user presses the return key whilst loading a homeserver parsed from a username. ([#6338](https://github.com/vector-im/element-ios/pull/6338))
- Media: Fix size issues when opening media on an iPad whilst multi-tasking. ([#6339](https://github.com/vector-im/element-ios/pull/6339))
- Timeline: Fixes the font when running Element on a Mac with Apple Silicon. ([#6340](https://github.com/vector-im/element-ios/pull/6340))
- Accessibility: VoiceOver: Voice Messages: Properly end the active audio session so that VoiceOver audio returns to the main speaker when audio recording finishes. ([#6343](https://github.com/vector-im/element-ios/pull/6343))
- Authentication: Trim whitespace and trailing slashes from the entered homeserver address. ([#995](https://github.com/vector-im/element-ios/issues/995))
- Share extension: Fix background colour in dark mode. ([#3029](https://github.com/vector-im/element-ios/issues/3029))
- Fix Invites are collapsed incorrectly ([#4102](https://github.com/vector-im/element-ios/issues/4102))
- Timeline: Reduce the tap target size for the sender's name so it no longer overlaps the first message. ([#4324](https://github.com/vector-im/element-ios/issues/4324))
- Directory: Add some bottom space to the directory list. ([#5113](https://github.com/vector-im/element-ios/issues/5113))
- Message Composer: Element no longer shows a banner about pasting from another app when selecting text. ([#5324](https://github.com/vector-im/element-ios/issues/5324))
- Make avatar view tappable in bubble layout ([#5572](https://github.com/vector-im/element-ios/issues/5572))
- Room: Update actions on the input toolbar when refreshed. ([#5584](https://github.com/vector-im/element-ios/issues/5584))
- Room: Hide add people button on room intro header if user not allowed. ([#5731](https://github.com/vector-im/element-ios/issues/5731))
- Soft logout: Fix a bug where clearing all data from soft logout didn't present the login screen. ([#5881](https://github.com/vector-im/element-ios/issues/5881))
- Timeline: When an attachment is named like an email address, open the file instead of Mail.app when tapped. ([#6031](https://github.com/vector-im/element-ios/issues/6031))
- Room: Add some additional spacing between the Jitsi and Threads buttons. ([#6033](https://github.com/vector-im/element-ios/issues/6033))
- Room: Present loading indicator immediately on pagination and change wording. ([#6271](https://github.com/vector-im/element-ios/issues/6271))
- Fix threads out of labs notice HTML formatting ([#6283](https://github.com/vector-im/element-ios/issues/6283))
- AppDelegate: Do not show launch animation for `backgroundSyncInProgress` state. ([#6288](https://github.com/vector-im/element-ios/issues/6288))
- Use latest user data for mention pills ([#6302](https://github.com/vector-im/element-ios/issues/6302))
- Authentication: Fix splash screen stuttering on some devices. ([#6319](https://github.com/vector-im/element-ios/issues/6319))
🧱 Build
- locheck-script: fix build fails when there is space character on PROJECT_DIR's path. By Hudzaifah Lutfi. ([#6296](https://github.com/vector-im/element-ios/issues/6296))
- Add Codecov and sonarcloud. ([#6306](https://github.com/vector-im/element-ios/issues/6306))
🚧 In development 🚧
- Authentication: Add custom string representations of view model/coordinator results. ([#5151](https://github.com/vector-im/element-ios/issues/5151))
Others
- Fix workflow syntax of the P1 action. ([#6321](https://github.com/vector-im/element-ios/pull/6321))
- Clean up iOS 14 availability checks ([#6333](https://github.com/vector-im/element-ios/pull/6333))
## Changes in 1.8.19 (2022-06-14)
✨ Features
- AuthenticationLoginCoordinator: Implement forgot password flow. ([#5655](https://github.com/vector-im/element-ios/issues/5655))
- FTUE: Implement soft logout screen. ([#6181](https://github.com/vector-im/element-ios/issues/6181))
🙌 Improvements
- Partial implementation of rich replies ([#6155](https://github.com/vector-im/element-ios/pull/6155))
- Upgrade MatrixSDK version ([v0.23.9](https://github.com/matrix-org/matrix-ios-sdk/releases/tag/v0.23.9)).
- Display redacted messages in the timeline ([#2180](https://github.com/vector-im/element-ios/issues/2180))
- Room: Do not group events containing thread roots. ([#5502](https://github.com/vector-im/element-ios/issues/5502))
- Settings: Implement logging out all devices when changing password. ([#6175](https://github.com/vector-im/element-ios/issues/6175))
- AuthenticationService: Use identity server from well-known if provided when creating the client. ([#6177](https://github.com/vector-im/element-ios/issues/6177))
- FTUE: Support server provisioning links in the authentication flow. ([#6180](https://github.com/vector-im/element-ios/issues/6180))
- De-labs message bubbles ([#6285](https://github.com/vector-im/element-ios/pull/6285))
🐛 Bugfixes
- Security fix: Prevent the session verification alert and flows from being displayed on top of the Pin entry screen, allowing another session to be verified from a locked app. ([#6249](https://github.com/vector-im/element-ios/pull/6249))
- Remove render edit flag and fix a nil room state crash ([#6251](https://github.com/vector-im/element-ios/pull/6251))
- Fix in reply to links appearing outside of mx-quote ([#4586](https://github.com/vector-im/element-ios/issues/4586))
- Settings: Allow account deactivation when the account was created using SSO. ([#4685](https://github.com/vector-im/element-ios/issues/4685))
- Fix reply to usernames containing HTML escape characters ([#5526](https://github.com/vector-im/element-ios/issues/5526))
- Room preview unexpectedly triggering within the room ([#5939](https://github.com/vector-im/element-ios/issues/5939))
- Room: Add cancel action to contextual menu in every case. ([#5989](https://github.com/vector-im/element-ios/issues/5989))
- Fixed home screen room avatars being sometimes square. ([#6095](https://github.com/vector-im/element-ios/issues/6095))
- Room Creation: Fix crash when scrolling to bottom of the page. ([#6231](https://github.com/vector-im/element-ios/issues/6231))
- Prevent random crashes when tapping links. Avoid displaying the confirmation alert for plain text ones. ([#6241](https://github.com/vector-im/element-ios/issues/6241))
- Room: Avoid merging of bubbles if current timeline style does not allow. ([#6242](https://github.com/vector-im/element-ios/issues/6242))
- Universal Link: Url decode url fragment before splitting up. ([#6207](https://github.com/vector-im/element-ios/issues/6207))
- Room: Do not show redacted reactions in the timeline. ([#6293](https://github.com/vector-im/element-ios/issues/6293))
🚧 In development 🚧
- Authentication: Add reveal password button and use a rounded checkbox ([#6268](https://github.com/vector-im/element-ios/pull/6268))
- Authentication: Update labels and confetti in new flow. Tidy up onboarding presentation. ([#5151](https://github.com/vector-im/element-ios/issues/5151))
- Add an unrecognised certificate alert to the new authentication flow. ([#6174](https://github.com/vector-im/element-ios/issues/6174))
- Authentication: Add tests covering the authentication service and wizards. ([#6179](https://github.com/vector-im/element-ios/issues/6179))
- Location sharing: Support sending location in background. ([#6236](https://github.com/vector-im/element-ios/issues/6236))
## Changes in 1.8.18 (2022-06-03)
🙌 Improvements

View File

@@ -32,6 +32,7 @@ class AppConfiguration: CommonConfiguration {
MXKAppSettings.standard()?.isCallKitEnabled = true
// Get modular widget events in rooms histories
// bwi: add additional event for nicknames
MXKAppSettings.standard()?.addSupportedEventTypes([kWidgetMatrixEventTypeString,
kWidgetModularEventTypeString,
BwiBuildSettings.bwiUserLabelEventTypeString])

View File

@@ -16,5 +16,5 @@
//
// Version
MARKETING_VERSION = 1.23.0
MARKETING_VERSION = 1.24.0
CURRENT_PROJECT_VERSION = 20220714163152

View File

@@ -406,6 +406,7 @@ final class BuildSettings: NSObject {
static let authScreenShowForgotPassword = false
static let authScreenShowCustomServerOptions = true
static let authScreenShowTestServerOptions = true
static let authScreenShowSocialLoginSection = false
// MARK: - Authentication Options
static let authEnableRefreshTokens = false
@@ -481,7 +482,7 @@ final class BuildSettings: NSObject {
static let passwordIndicatorOnLogin : Bool = true
// MARK: Displays the element base version on the settings screen
static let elementBaseVersion : String = "1.8.18"
static let elementBaseVersion : String = "1.8.24"
static let showElementBaseVersion : Bool = true
@@ -496,12 +497,13 @@ final class BuildSettings: NSObject {
static let customServerDisplayName : String = ""
// MARK BWI show/hide developer menu
static let bwiShowDeveloperSettings : Bool = true
static let bwiShowDeveloperSettings : Bool = false
// MARK BWI personal notes room
static let bwiPersonalNotesRoom : Bool = true
static let bwiPersonalNotesRoomLeavable : Bool = false
static let bwiResetPersonalNotesAccountData : Bool = false
static let bwiShowTimelineSettings : Bool = false
// MARK BWI personal state
static let bwiPersonalState : Bool = true

View File

@@ -122,7 +122,7 @@ final class BuildSettings: NSObject {
// This baseURL is used to generate permalinks within the app (E.g. timeline message permalinks).
// Optional String that when set is used as permalink base, when nil matrix.to format is used.
// Example value would be "https://www.example.com", note there is no trailing '/'.
static let clientPermalinkBaseUrl: String? = ""
static let clientPermalinkBaseUrl: String? = nil
// MARK: - VoIP
static var allowVoIPUsage: Bool {
@@ -195,10 +195,15 @@ final class BuildSettings: NSObject {
static let jitsiServerUrl: URL = URL(string: "https://enter.jitsi.url")!
// MARK: - Features
/// Setting to force protection by pin code
static let forcePinProtection: Bool = true
/// Max allowed time to continue using the app without prompting PIN
static let pinCodeGraceTimeInSeconds: TimeInterval = 180
/// Force non-jailbroken app usage
static let forceNonJailbrokenUsage: Bool = true
static let allowSendingStickers: Bool = false
@@ -405,7 +410,8 @@ final class BuildSettings: NSObject {
static let authScreenShowForgotPassword = false
static let authScreenShowCustomServerOptions = true
static let authScreenShowTestServerOptions = true
static let authScreenShowSocialLoginSection = false
// MARK: - Authentication Options
static let authEnableRefreshTokens = false
@@ -480,7 +486,7 @@ final class BuildSettings: NSObject {
static let passwordIndicatorOnLogin : Bool = true
// MARK: Displays the element base version on the settings screen
static let elementBaseVersion : String = "1.8.18"
static let elementBaseVersion : String = "1.8.24"
static let showElementBaseVersion : Bool = true
@@ -495,13 +501,14 @@ final class BuildSettings: NSObject {
static let customServerDisplayName : String = ""
// MARK BWI show/hide developer menu
static let bwiShowDeveloperSettings : Bool = true
static let bwiShowDeveloperSettings : Bool = false
// MARK BWI personal notes room
static let bwiPersonalNotesRoom : Bool = true
static let bwiPersonalNotesRoomLeavable : Bool = false
static let bwiResetPersonalNotesAccountData : Bool = false
static let bwiShowTimelineSettings : Bool = false
// MARK BWI personal state
static let bwiPersonalState : Bool = false
@@ -535,20 +542,25 @@ final class BuildSettings: NSObject {
static let bwiShowNewFeatures = true
static let bwiSendMessageThreshold = 10.0
// MARK: - Polls
static var pollsEnabled: Bool {
guard #available(iOS 14, *) else {
return false
}
return true
}
static let pollsEnabled = true
// MARK: - Location Sharing
static let tileServerMapStyleURL = URL(string: "https://map.sty.le/style.json")!
/// Overwritten by the home server's .well-known configuration (if any exists)
static let defaultTileServerMapStyleURL = URL(string: "https://api.maptiler.com")!
static let locationSharingEnabled = false
static var liveLocationSharingEnabled = false
// MARK: - MXKAppSettings
static let enableBotCreation: Bool = false
static let maxAllowedMediaCacheSize: Int = 1073741824
static let presenceColorForOfflineUser: Int = 15020851
static let presenceColorForOnlineUser: Int = 3401011
static let presenceColorForUnavailableUser: Int = 15066368
static let showAllEventsInRoomHistory: Bool = false
static let showLeftMembersInRoomMemberList: Bool = false
static let showRedactionsInRoomHistory: Bool = true
static let showUnsupportedEventsInRoomHistory: Bool = false
static let sortRoomMembersUsingLastSeenTime: Bool = true
static let syncLocalContacts: Bool = false
}

View File

@@ -3,7 +3,7 @@ source "https://rubygems.org"
gem "xcode-install"
gem "fastlane"
gem "cocoapods", '~>1.11.2'
gem "cocoapods-keys"
gem "slather"
plugins_path = File.join(File.dirname(__FILE__), 'fastlane', 'Pluginfile')
eval_gemfile(plugins_path) if File.exist?(plugins_path)

View File

@@ -3,10 +3,7 @@ GEM
specs:
CFPropertyList (3.0.5)
rexml
RubyInline (3.12.5)
ZenTest (~> 4.3)
ZenTest (4.12.1)
activesupport (6.1.5)
activesupport (6.1.6)
concurrent-ruby (~> 1.0, >= 1.0.2)
i18n (>= 1.6, < 2)
minitest (>= 5.1)
@@ -20,8 +17,8 @@ GEM
artifactory (3.0.15)
atomos (0.1.3)
aws-eventstream (1.2.0)
aws-partitions (1.605.0)
aws-sdk-core (3.131.2)
aws-partitions (1.598.0)
aws-sdk-core (3.131.1)
aws-eventstream (~> 1, >= 1.0.2)
aws-partitions (~> 1, >= 1.525.0)
aws-sigv4 (~> 1.1)
@@ -37,6 +34,7 @@ GEM
aws-eventstream (~> 1, >= 1.0.2)
babosa (1.0.4)
claide (1.0.3)
clamp (1.3.2)
cocoapods (1.11.3)
addressable (~> 2.8)
claide (>= 1.0.2, < 2.0)
@@ -67,9 +65,6 @@ GEM
typhoeus (~> 1.0)
cocoapods-deintegrate (1.0.5)
cocoapods-downloader (1.6.3)
cocoapods-keys (2.2.1)
dotenv
osx_keychain
cocoapods-plugins (1.0.0)
nap
cocoapods-search (1.0.1)
@@ -81,7 +76,7 @@ GEM
colored2 (3.1.2)
commander (4.6.0)
highline (~> 2.0.0)
concurrent-ruby (1.1.9)
concurrent-ruby (1.1.10)
declarative (0.0.20)
digest-crc (0.6.4)
rake (>= 12.0.0, < 14.0.0)
@@ -122,7 +117,7 @@ GEM
faraday_middleware (1.2.0)
faraday (~> 1.0)
fastimage (2.2.6)
fastlane (2.207.0)
fastlane (2.206.2)
CFPropertyList (>= 2.3, < 4.0.0)
addressable (>= 2.8, < 3.0.0)
artifactory (~> 3.0)
@@ -171,9 +166,9 @@ GEM
fourflusher (2.3.1)
fuzzy_match (2.0.4)
gh_inspector (1.1.3)
google-apis-androidpublisher_v3 (0.25.0)
google-apis-core (>= 0.7, < 2.a)
google-apis-core (0.7.0)
google-apis-androidpublisher_v3 (0.22.0)
google-apis-core (>= 0.5, < 2.a)
google-apis-core (0.5.0)
addressable (~> 2.5, >= 2.5.1)
googleauth (>= 0.16.2, < 2.a)
httpclient (>= 2.8.1, < 3.a)
@@ -182,19 +177,19 @@ GEM
retriable (>= 2.0, < 4.a)
rexml
webrick
google-apis-iamcredentials_v1 (0.13.0)
google-apis-core (>= 0.7, < 2.a)
google-apis-playcustomapp_v1 (0.10.0)
google-apis-core (>= 0.7, < 2.a)
google-apis-storage_v1 (0.18.0)
google-apis-core (>= 0.7, < 2.a)
google-apis-iamcredentials_v1 (0.11.0)
google-apis-core (>= 0.5, < 2.a)
google-apis-playcustomapp_v1 (0.8.0)
google-apis-core (>= 0.5, < 2.a)
google-apis-storage_v1 (0.15.0)
google-apis-core (>= 0.5, < 2.a)
google-cloud-core (1.6.0)
google-cloud-env (~> 1.0)
google-cloud-errors (~> 1.0)
google-cloud-env (1.6.0)
faraday (>= 0.17.3, < 3.0)
google-cloud-errors (1.2.0)
google-cloud-storage (1.37.0)
google-cloud-storage (1.36.2)
addressable (~> 2.8)
digest-crc (~> 0.4)
google-apis-iamcredentials_v1 (~> 0.1)
@@ -202,7 +197,7 @@ GEM
google-cloud-core (~> 1.6)
googleauth (>= 0.16.2, < 2.a)
mini_mime (~> 1.0)
googleauth (1.2.0)
googleauth (1.1.3)
faraday (>= 0.17.3, < 3.a)
jwt (>= 1.4, < 3.0)
memoist (~> 0.16)
@@ -225,6 +220,7 @@ GEM
mime-types-data (3.2022.0105)
mini_magick (4.11.0)
mini_mime (1.1.2)
mini_portile2 (2.8.0)
minitest (5.15.0)
molinillo (0.8.0)
multi_json (1.15.0)
@@ -233,12 +229,14 @@ GEM
nap (1.1.0)
naturally (2.2.1)
netrc (0.11.0)
nokogiri (1.13.6)
mini_portile2 (~> 2.8.0)
racc (~> 1.4)
optparse (0.1.1)
os (1.1.4)
osx_keychain (1.0.2)
RubyInline (~> 3)
plist (3.6.0)
public_suffix (4.0.7)
racc (1.6.0)
rake (13.0.6)
representable (3.2.0)
declarative (< 0.1.0)
@@ -256,14 +254,20 @@ GEM
ruby2_keywords (0.0.5)
rubyzip (2.3.2)
security (0.1.3)
signet (0.17.0)
signet (0.16.1)
addressable (~> 2.8)
faraday (>= 0.17.5, < 3.a)
faraday (>= 0.17.5, < 3.0)
jwt (>= 1.5, < 3.0)
multi_json (~> 1.10)
simctl (1.6.8)
CFPropertyList
naturally
slather (2.7.2)
CFPropertyList (>= 2.2, < 4)
activesupport
clamp (~> 1.3)
nokogiri (~> 1.12)
xcodeproj (~> 1.21)
terminal-notifier (2.0.0)
terminal-table (1.8.0)
unicode-display_width (~> 1.1, >= 1.1.1)
@@ -286,7 +290,7 @@ GEM
xcode-install (2.8.0)
claide (>= 0.9.1, < 1.1.0)
fastlane (>= 2.1.0, < 3.0.0)
xcodeproj (1.22.0)
xcodeproj (1.21.0)
CFPropertyList (>= 2.3.3, < 4.0)
atomos (~> 0.1.3)
claide (>= 1.0.2, < 2.0)
@@ -297,18 +301,18 @@ GEM
rouge (~> 2.0.7)
xcpretty-travis-formatter (1.0.1)
xcpretty (~> 0.2, >= 0.0.7)
zeitwerk (2.5.4)
zeitwerk (2.6.0)
PLATFORMS
ruby
DEPENDENCIES
cocoapods (~> 1.11.2)
cocoapods-keys
fastlane
fastlane-plugin-diawi
fastlane-plugin-versioning
fastlane-plugin-xcodegen
slather
xcode-install
BUNDLED WITH

14
Podfile
View File

@@ -1,4 +1,4 @@
source 'https://github.com/CocoaPods/Specs.git'
source 'https://cdn.cocoapods.org/'
# Uncomment this line to define a global platform for your project
platform :ios, '14.0'
@@ -16,7 +16,7 @@ use_frameworks!
# - `{ :specHash => {sdk spec hash}` to depend on specific pod options (:git => …, :podspec => …) for MatrixSDK repo. Used by Fastfile during CI
#
# Warning: our internal tooling depends on the name of this variable name, so be sure not to change it
$matrixSDKVersion = '= 0.23.8'
$matrixSDKVersion = '= 0.23.13'
# $matrixSDKVersion = :local
# $matrixSDKVersion = { :branch => 'develop'}
# $matrixSDKVersion = { :specHash => { git: 'https://git.io/fork123', branch: 'fix' } }
@@ -43,8 +43,7 @@ when String # specific MatrixSDK released version
$matrixSDKVersionSpec = $matrixSDKVersion
end
$matrixSDKVersionSpec = { :git => 'https://dl-gitlab.example.com/bwmessenger/ios-matrix-sdk', :tag => 'v0.23.8_bwi_beta_2' }
$matrixSDKVersionSpec = { :git => 'https://dl-gitlab.example.com/bwmessenger/ios-matrix-sdk', :tag => 'v0.23.13_bwi_2' }
# Method to import the MatrixSDK
def import_MatrixSDK
@@ -78,6 +77,7 @@ abstract_target 'RiotPods' do
# PostHog for analytics
pod 'PostHog', '~> 1.4.4'
pod 'Sentry', '~> 7.15.0'
pod 'AnalyticsEvents', :git => 'https://github.com/matrix-org/matrix-analytics-events.git', :branch => 'release/swift', :inhibit_warnings => false
# pod 'AnalyticsEvents', :path => '../matrix-analytics-events/AnalyticsEvents.podspec'
@@ -94,8 +94,8 @@ abstract_target 'RiotPods' do
import_SwiftUI_pods
pod 'DGCollectionViewLeftAlignFlowLayout', '~> 1.0.4'
pod 'UICollectionViewRightAlignedLayout', '~> 0.0.3'
pod 'UICollectionViewLeftAlignedLayout', '~> 1.0.2'
pod 'KTCenterFlowLayout', '~> 1.3.1'
pod 'ZXingObjC', '~> 3.6.5'
pod 'FlowCommoniOS', '~> 1.12.0'
@@ -124,7 +124,7 @@ abstract_target 'RiotPods' do
import_SwiftUI_pods
pod 'DGCollectionViewLeftAlignFlowLayout', '~> 1.0.4'
pod 'UICollectionViewLeftAlignedLayout', '~> 1.0.2'
pod 'UICollectionViewRightAlignedLayout', '~> 0.0.3'
pod 'KTCenterFlowLayout', '~> 1.3.1'
pod 'ZXingObjC', '~> 3.6.5'
@@ -146,7 +146,7 @@ abstract_target 'RiotPods' do
import_SwiftUI_pods
pod 'DGCollectionViewLeftAlignFlowLayout', '~> 1.0.4'
pod 'UICollectionViewLeftAlignedLayout', '~> 1.0.2'
pod 'UICollectionViewRightAlignedLayout', '~> 0.0.3'
pod 'KTCenterFlowLayout', '~> 1.3.1'
pod 'ZXingObjC', '~> 3.6.5'

View File

@@ -18,7 +18,6 @@ PODS:
- BlueCryptor (1.0.32)
- BlueECC (1.2.5)
- BlueRSA (1.0.200)
- DGCollectionViewLeftAlignFlowLayout (1.0.4)
- Down (0.11.0)
- DSBottomSheet (0.3.0)
- DSWaveformImage (6.1.1)
@@ -61,18 +60,22 @@ PODS:
- MatomoTracker (7.4.1):
- MatomoTracker/Core (= 7.4.1)
- MatomoTracker/Core (7.4.1)
- MatrixSDK (0.23.8):
- MatrixSDK/Core (= 0.23.8)
- MatrixSDK/Core (0.23.8):
- MatrixSDK (0.23.13):
- MatrixSDK/Core (= 0.23.13)
- MatrixSDK/Core (0.23.13):
- AFNetworking (~> 4.0.0)
- GZIP (~> 1.3.0)
- libbase58 (~> 0.1.4)
- MatrixSDK/CryptoSDK
- OLMKit (~> 3.2.5)
- Realm (= 10.27.0)
- SwiftyBeaver (= 1.9.5)
- MatrixSDK/JingleCallStack (0.23.8):
- MatrixSDK/CryptoSDK (0.23.13):
- MatrixSDKCrypto (= 0.1.0)
- MatrixSDK/JingleCallStack (0.23.13):
- JitsiMeetSDK (= 5.0.2)
- MatrixSDK/Core
- MatrixSDKCrypto (0.1.0)
- OLMKit (3.2.5):
- OLMKit/olmc (= 3.2.5)
- OLMKit/olmcpp (= 3.2.5)
@@ -88,9 +91,12 @@ PODS:
- Reusable/View (= 4.1.2)
- Reusable/Storyboard (4.1.2)
- Reusable/View (4.1.2)
- Sentry (7.15.0):
- Sentry/Core (= 7.15.0)
- Sentry/Core (7.15.0)
- SideMenu (6.5.0)
- SwiftBase32 (0.9.0)
- SwiftGen (6.5.1)
- SwiftGen (6.6.1)
- SwiftJWT (3.6.200):
- BlueCryptor (~> 1.0)
- BlueECC (~> 1.1)
@@ -99,6 +105,7 @@ PODS:
- LoggerAPI (~> 1.7)
- SwiftLint (0.44.0)
- SwiftyBeaver (1.9.5)
- UICollectionViewLeftAlignedLayout (1.0.2)
- UICollectionViewRightAlignedLayout (0.0.3)
- WeakDictionary (2.0.2)
- zxcvbn-ios (1.0.4)
@@ -108,7 +115,6 @@ PODS:
DEPENDENCIES:
- AnalyticsEvents (from `https://github.com/matrix-org/matrix-analytics-events.git`, branch `release/swift`)
- DGCollectionViewLeftAlignFlowLayout (~> 1.0.4)
- Down (~> 0.11.0)
- DSBottomSheet (~> 0.3)
- DSWaveformImage (~> 6.1.1)
@@ -123,62 +129,65 @@ DEPENDENCIES:
- KTCenterFlowLayout (~> 1.3.1)
- libPhoneNumber-iOS (~> 0.9.13)
- MatomoTracker (~> 7.4.1)
- MatrixSDK (from `https://dl-gitlab.example.com/bwmessenger/ios-matrix-sdk`, tag `v0.23.8_bwi_beta_2`)
- MatrixSDK/JingleCallStack (from `https://dl-gitlab.example.com/bwmessenger/ios-matrix-sdk`, tag `v0.23.8_bwi_beta_2`)
- MatrixSDK (from `https://dl-gitlab.example.com/bwmessenger/ios-matrix-sdk`, tag `v0.23.13_bwi_2`)
- MatrixSDK/JingleCallStack (from `https://dl-gitlab.example.com/bwmessenger/ios-matrix-sdk`, tag `v0.23.13_bwi_2`)
- OLMKit
- PostHog (~> 1.4.4)
- ReadMoreTextView (~> 3.0.1)
- Reusable (~> 4.1)
- Sentry (~> 7.15.0)
- SideMenu (~> 6.5)
- SwiftBase32 (~> 0.9.0)
- SwiftGen (~> 6.3)
- SwiftJWT (~> 3.6.200)
- SwiftLint (~> 0.44.0)
- UICollectionViewLeftAlignedLayout (~> 1.0.2)
- UICollectionViewRightAlignedLayout (~> 0.0.3)
- WeakDictionary (~> 2.0)
- zxcvbn-ios
- ZXingObjC (~> 3.6.5)
SPEC REPOS:
https://github.com/CocoaPods/Specs.git:
- AFNetworking
- DTTJailbreakDetection
- GZIP
- JitsiMeetSDK
- libbase58
- MatomoTracker
- Realm
- SwiftyBeaver
trunk:
- AFNetworking
- BlueCryptor
- BlueECC
- BlueRSA
- DGCollectionViewLeftAlignFlowLayout
- Down
- DSBottomSheet
- DSWaveformImage
- DTCoreText
- DTFoundation
- DTTJailbreakDetection
- ffmpeg-kit-ios-audio
- FLEX
- FlowCommoniOS
- GBDeviceInfo
- GZIP
- Introspect
- JitsiMeetSDK
- KeychainAccess
- KituraContracts
- KTCenterFlowLayout
- libbase58
- libPhoneNumber-iOS
- LoggerAPI
- Logging
- MatomoTracker
- MatrixSDKCrypto
- OLMKit
- PostHog
- ReadMoreTextView
- Realm
- Reusable
- Sentry
- SideMenu
- SwiftBase32
- SwiftGen
- SwiftJWT
- SwiftLint
- SwiftyBeaver
- UICollectionViewLeftAlignedLayout
- UICollectionViewRightAlignedLayout
- WeakDictionary
- zxcvbn-ios
@@ -190,7 +199,7 @@ EXTERNAL SOURCES:
:git: https://github.com/matrix-org/matrix-analytics-events.git
MatrixSDK:
:git: https://dl-gitlab.example.com/bwmessenger/ios-matrix-sdk
:tag: v0.23.8_bwi_beta_2
:tag: v0.23.13_bwi_2
CHECKOUT OPTIONS:
AnalyticsEvents:
@@ -198,7 +207,7 @@ CHECKOUT OPTIONS:
:git: https://github.com/matrix-org/matrix-analytics-events.git
MatrixSDK:
:git: https://dl-gitlab.example.com/bwmessenger/ios-matrix-sdk
:tag: v0.23.8_bwi_beta_2
:tag: v0.23.13_bwi_2
SPEC CHECKSUMS:
AFNetworking: 7864c38297c79aaca1500c33288e429c3451fdce
@@ -206,7 +215,6 @@ SPEC CHECKSUMS:
BlueCryptor: b0aee3d9b8f367b49b30de11cda90e1735571c24
BlueECC: 0d18e93347d3ec6d41416de21c1ffa4d4cd3c2cc
BlueRSA: dfeef51db96bcc4edec654956c1581adbda4e6a3
DGCollectionViewLeftAlignFlowLayout: a0fa58797373ded039cafba8133e79373d048399
Down: b6ba1bc985c9d2f4e15e3b293d2207766fa12612
DSBottomSheet: ca0ac37eb5af2dd54663f86b84382ed90a59be2a
DSWaveformImage: 3c718a0cf99291887ee70d1d0c18d80101d3d9ce
@@ -228,23 +236,26 @@ SPEC CHECKSUMS:
LoggerAPI: ad9c4a6f1e32f518fdb43a1347ac14d765ab5e3d
Logging: beeb016c9c80cf77042d62e83495816847ef108b
MatomoTracker: 24a846c9d3aa76933183fe9d47fd62c9efa863fb
MatrixSDK: 6261d356de664b6245bb8697634038ca58f72a04
MatrixSDK: 4e14176a819982d9aec9d19e30afad9f63968a32
MatrixSDKCrypto: 4b9146d5ef484550341be056a164c6930038028e
OLMKit: 9fb4799c4a044dd2c06bda31ec31a12191ad30b5
PostHog: 4b6321b521569092d4ef3a02238d9435dbaeb99f
ReadMoreTextView: 19147adf93abce6d7271e14031a00303fe28720d
Realm: 9ca328bd7e700cc19703799785e37f77d1a130f2
Reusable: 6bae6a5e8aa793c9c441db0213c863a64bce9136
Sentry: 63ca44f5e0c8cea0ee5a07686b02e56104f41ef7
SideMenu: f583187d21c5b1dd04c72002be544b555a2627a2
SwiftBase32: 9399c25a80666dc66b51e10076bf591e3bbb8f17
SwiftGen: a6d22010845f08fe18fbdf3a07a8e380fd22e0ea
SwiftGen: 787181d7895fa2f5e7313d05de92c387010149c2
SwiftJWT: 88c412708f58c169d431d344c87bc79a87c830ae
SwiftLint: e96c0a8c770c7ebbc4d36c55baf9096bb65c4584
SwiftyBeaver: 84069991dd5dca07d7069100985badaca7f0ce82
UICollectionViewLeftAlignedLayout: 830bf6fa5bab9f9b464f62e3384f9d2e00b3c0f6
UICollectionViewRightAlignedLayout: 823eef8c567eba4a44c21bc2ffcb0d0d5f361e2d
WeakDictionary: 8cd038acd77e5d54ca4ebaec3d20853d732b45e0
zxcvbn-ios: fef98b7c80f1512ff0eec47ac1fa399fc00f7e3c
ZXingObjC: fdbb269f25dd2032da343e06f10224d62f537bdb
PODFILE CHECKSUM: c153f68a128f9e979203a353d2fe6b6d284e6ea9
PODFILE CHECKSUM: 6f433a3973cc99b689d4e62b616b4ea5994dbd79
COCOAPODS: 1.11.3
COCOAPODS: 1.10.1

View File

@@ -5,9 +5,10 @@
[![Swift 5.x](https://img.shields.io/badge/Swift-5.x-orange)](https://developer.apple.com/swift)
[![Build status](https://badge.buildkite.com/cc8f93e32da93fa7c1172398bd8af66254490567c7195a5f3f.svg?branch=develop)](https://buildkite.com/matrix-dot-org/element-ios/builds?branch=develop)
[![Weblate](https://translate.riot.im/widgets/riot-ios/-/svg-badge.svg)](https://translate.riot.im/engage/riot-ios/?utm_source=widget)
[![Quality Gate Status](https://sonarcloud.io/api/project_badges/measure?project=im.vector.app.ios&metric=alert_status)](https://sonarcloud.io/dashboard?id=im.vector.app.ios)
[![Bugs](https://sonarcloud.io/api/project_badges/measure?project=im.vector.app.ios&metric=bugs)](https://sonarcloud.io/dashboard?id=im.vector.app.ios)
[![Vulnerabilities](https://sonarcloud.io/api/project_badges/measure?project=im.vector.app.ios&metric=vulnerabilities)](https://sonarcloud.io/dashboard?id=im.vector.app.ios)
[![codecov](https://codecov.io/gh/vector-im/element-ios/branch/develop/graph/badge.svg?token=INNm5o6XWg)](https://codecov.io/gh/vector-im/element-ios)
[![Quality Gate Status](https://sonarcloud.io/api/project_badges/measure?project=vector-im_element-ios&metric=alert_status)](https://sonarcloud.io/summary/new_code?id=vector-im_element-ios)
[![Bugs](https://sonarcloud.io/api/project_badges/measure?project=vector-im_element-ios&metric=bugs)](https://sonarcloud.io/summary/new_code?id=vector-im_element-ios)
[![Vulnerabilities](https://sonarcloud.io/api/project_badges/measure?project=vector-im_element-ios&metric=vulnerabilities)](https://sonarcloud.io/summary/new_code?id=vector-im_element-ios)
[![Element iOS Matrix room #element-ios:matrix.org](https://img.shields.io/matrix/element-ios:matrix.org.svg?label=%23element-ios:matrix.org&logo=matrix&server_fqdn=matrix.org)](https://matrix.to/#/#element-ios:matrix.org)
![GitHub](https://img.shields.io/github/license/vector-im/element-ios)
[![Twitter URL](https://img.shields.io/twitter/url?label=Element&url=https%3A%2F%2Ftwitter.com%2Felement_hq)](https://twitter.com/element_hq)

View File

@@ -4,7 +4,8 @@
version = "1.3">
<BuildAction
parallelizeBuildables = "YES"
buildImplicitDependencies = "YES">
buildImplicitDependencies = "YES"
runPostActionsOnFailure = "NO">
<BuildActionEntries>
<BuildActionEntry
buildForTesting = "YES"

View File

@@ -0,0 +1,77 @@
{
"pins" : [
{
"identity" : "element-design-tokens",
"kind" : "remoteSourceControl",
"location" : "https://github.com/vector-im/element-design-tokens.git",
"state" : {
"revision" : "02ba42d9ec02f90370a6cfc35a68d7312696636c",
"version" : "0.0.2"
}
},
{
"identity" : "element-x-ios",
"kind" : "remoteSourceControl",
"location" : "https://github.com/vector-im/element-x-ios",
"state" : {
"revision" : "0a199ee61126feb8c8a462200cb4749d6eb3ba77",
"version" : "1.0.1-202207011447"
}
},
{
"identity" : "maplibre-gl-native-distribution",
"kind" : "remoteSourceControl",
"location" : "https://github.com/maplibre/maplibre-gl-native-distribution",
"state" : {
"revision" : "d761956e81e74d8bdbfba31e0ec3a75616190658",
"version" : "5.12.2"
}
},
{
"identity" : "ogg-swift",
"kind" : "remoteSourceControl",
"location" : "https://github.com/vector-im/ogg-swift.git",
"state" : {
"revision" : "9d82ed838404f10b607a1a1689f404563e9115c3",
"version" : "0.8.3"
}
},
{
"identity" : "opus-swift",
"kind" : "remoteSourceControl",
"location" : "https://github.com/vector-im/opus-swift",
"state" : {
"revision" : "11f1887767cbc87c4b64b789ee830b779cc744cb",
"version" : "0.8.4"
}
},
{
"identity" : "swift-collections",
"kind" : "remoteSourceControl",
"location" : "https://github.com/apple/swift-collections",
"state" : {
"revision" : "48254824bb4248676bf7ce56014ff57b142b77eb",
"version" : "1.0.2"
}
},
{
"identity" : "swift-ogg",
"kind" : "remoteSourceControl",
"location" : "https://github.com/vector-im/swift-ogg",
"state" : {
"branch" : "main",
"revision" : "0ffad3f7b45a6a4760db090d503b00f094bbecc0"
}
},
{
"identity" : "swiftui-introspect",
"kind" : "remoteSourceControl",
"location" : "https://github.com/siteline/SwiftUI-Introspect.git",
"state" : {
"revision" : "f2616860a41f9d9932da412a8978fec79c06fe24",
"version" : "0.1.4"
}
}
],
"version" : 2
}

View File

@@ -0,0 +1,16 @@
{
"images" : [
{
"filename" : "authentication_password_icon.svg",
"idiom" : "universal"
}
],
"info" : {
"author" : "xcode",
"version" : 1
},
"properties" : {
"preserves-vector-representation" : true,
"template-rendering-intent" : "template"
}
}

View File

@@ -0,0 +1,5 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<svg width="100%" height="100%" viewBox="0 0 70 70" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xml:space="preserve" xmlns:serif="http://www.serif.com/" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2;">
<path d="M35,70C54.33,70 70,54.33 70,35C70,15.67 54.33,0 35,0C15.67,0 0,15.67 0,35C0,54.33 15.67,70 35,70ZM30.125,16.213C27.088,16.213 24.625,18.676 24.625,21.713L24.625,31.526L21.625,31.526C19.968,31.526 18.625,32.87 18.625,34.527L18.625,53.125C18.625,54.782 19.968,56.125 21.625,56.125L49.375,56.125C51.032,56.125 52.375,54.782 52.375,53.125L52.375,34.527C52.375,32.87 51.032,31.526 49.375,31.526L46.375,31.526L46.375,21.713C46.375,18.676 43.913,16.213 40.875,16.213L30.125,16.213ZM43.375,31.526L43.375,21.713C43.375,20.333 42.256,19.213 40.875,19.213L30.125,19.213C28.744,19.213 27.625,20.333 27.625,21.713L27.625,31.526L43.375,31.526Z" style="fill:rgb(13,189,139);"/>
</svg>

After

Width:  |  Height:  |  Size: 1.1 KiB

View File

@@ -0,0 +1,15 @@
{
"images" : [
{
"filename" : "authentication_reveal_password.svg",
"idiom" : "universal"
}
],
"info" : {
"author" : "xcode",
"version" : 1
},
"properties" : {
"preserves-vector-representation" : true
}
}

View File

@@ -0,0 +1,3 @@
<svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg">
<path fill-rule="evenodd" clip-rule="evenodd" d="M15.2512 5.95634C16.2336 7.16543 16.2543 8.84604 15.2844 10.0652C13.9086 11.7947 11.4805 13.9822 8.00003 13.9822C4.51955 13.9822 2.09141 11.7947 0.715606 10.0652C-0.254266 8.84604 -0.233528 7.16543 0.748895 5.95634C2.15686 4.22353 4.61418 2.01758 8.00003 2.01758C11.3859 2.01758 13.8432 4.22353 15.2512 5.95634ZM11.9646 7.99991C11.9646 10.2025 10.179 11.9881 7.97639 11.9881C5.77376 11.9881 3.98817 10.2025 3.98817 7.99991C3.98817 5.79728 5.77376 4.01169 7.97639 4.01169C10.179 4.01169 11.9646 5.79728 11.9646 7.99991ZM7.97653 9.99402C9.07785 9.99402 9.97064 9.10123 9.97064 7.99991C9.97064 6.89859 9.07785 6.0058 7.97653 6.0058C6.87522 6.0058 5.98242 6.89859 5.98242 7.99991C5.98242 9.10123 6.87522 9.99402 7.97653 9.99402Z" fill="#737D8C"/>
</svg>

After

Width:  |  Height:  |  Size: 895 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 15 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 18 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 22 KiB

View File

@@ -0,0 +1,23 @@
{
"images" : [
{
"filename" : "reactions_more_action.png",
"idiom" : "universal",
"scale" : "1x"
},
{
"filename" : "reactions_more_action@2x.png",
"idiom" : "universal",
"scale" : "2x"
},
{
"filename" : "reactions_more_action@3x.png",
"idiom" : "universal",
"scale" : "3x"
}
],
"info" : {
"author" : "xcode",
"version" : 1
}
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.8 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.4 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 16 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 19 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 22 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.7 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 7.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.7 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.7 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 7.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.7 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.6 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 7.3 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.8 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.6 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 7.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.9 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 413 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 766 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 379 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 576 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 910 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 39 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.8 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.6 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.3 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.6 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.0 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 7.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 7.7 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.6 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.4 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.3 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.5 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.8 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.8 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 8.5 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.5 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 7.3 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 11 KiB

View File

@@ -1,10 +1,11 @@
"NSContactsUsageDescription" = "سيعَرض Element جِهات الاتصال الخاصّة بِك حَتى تتمَكَّنَ من دَعوتهم للمُحادثَة.";
"NSFaceIDUsageDescription" = "يُستخدَم Face ID لِلوُصُول إلى التَّطبيق الخاصّ بِك.";
"NSContactsUsageDescription" = "سيعَرض إيليمنت جِهات الاتصال الخاصّة بِك حَتى تتمَكَّنَ من دَعوتهم للمُحادثَة.";
"NSFaceIDUsageDescription" = "يُستخدَم خاصية التعرف على الوجه لِلوُصُول إلى التَّطبيق الخاصّ بِك.";
"NSCalendarsUsageDescription" = "اطَّلِع عَلَى اِجتِماعاتِك المُجَدوَلَة في التَّطبيق.";
"NSMicrophoneUsageDescription" = "يحتاجَ Element الوُصول إلى المِيكرُوفُون لإجراء المُكالمات واستِقبالها، والتِقاط مقاطَع الفيدِيو، وتَسجيل الرسائل الصَوتية.";
"NSMicrophoneUsageDescription" = "يحتاجَ إيليمنت الوُصول إلى المِيكرُوفُون لإجراء المُكالمات واستِقبالها، والتِقاط مقاطَع الفيدِيو، وتَسجيل الرسائل الصَوتية.";
// Permissions usage explanations
"NSCameraUsageDescription" = "تُستَخدَم الكاميرا لاِلتِقاط الصُّوَر، المَقاطِع المَرئيَّة وإجراءُ مُكالَمَةٍ مَرئيَّة.";
"NSPhotoLibraryUsageDescription" = "مَكتَبَة الصُّوَر تُستَخدَم لإرسال الصُّوَر وَالمَقاطِع المَرئيَّة.";
"NSLocationWhenInUseUsageDescription" = "عِندَما تَشارَكَ مَوقِعك مَعَ أشَخاص، يحتاجَ Element إلى الوُصول لإظهار خَريطة لهم.";
"NSLocationWhenInUseUsageDescription" = "عِندَما تَشارَكَ مَوقِعك مَعَ أشَخاص آخرين، سيحتاجَ إيليمنت إلى الصلاحية لإظهار الخَريطة لهم.";
"NSLocationAlwaysAndWhenInUseUsageDescription" = "إذاما شاركت موقعك مع أشخاص آخرين, فسيحتاج إيليمنت الصلاحية لإظهار خريطة لهم.";

View File

@@ -406,3 +406,263 @@
"public" = "Veřejný";
"private" = "Soukromý";
"joining" = "Připojování";
"settings_analytics_and_crash_data" = "Odesílat data o pádu a analytická data";
"settings_third_party_notices" = "Third-party Noticy";
"settings_privacy_policy" = "Zásady ochrany osobnách ůdajů";
"settings_term_conditions" = "Všeobecné obchodní podmínky";
"settings_copyright" = "Autorská práva";
"settings_olm_version" = "Verze Olm %@";
"settings_version" = "Verze %@";
"settings_labs_enable_live_location_sharing" = "Živé sdílení polohy sdílejte aktuální polohu (aktivní vývoj a dočasně polohy zůstávají v historii místnosti)";
"settings_labs_use_only_latest_user_avatar_and_name" = "Zobrazit nejnovějšího avatara a jméno pro uživatele v historii zpráv";
"settings_labs_enable_auto_report_decryption_errors" = "Auto -nahlašování chyb o dešifrování";
"settings_labs_enable_threads" = "Vláknové zprávy";
"settings_labs_enabled_polls" = "Polly";
"settings_labs_enable_ringing_for_group_calls" = "Vyzvánění pro skupinové hovory";
"settings_labs_message_reaction" = "Reagovat na zprávy pomocí emoji";
"settings_labs_create_conference_with_jitsi" = "Vytvořit konferenci hovorl přes Jistsi";
"settings_labs_e2e_encryption_prompt_message" = "Chcete-li dokončit nastavení šifrování, musíte se znovu přihlásit.";
"settings_labs_e2e_encryption" = "Ednt-to-End -koncové šifrování";
"settings_contacts_enable_sync_description" = "To použije váš server identity, aby vás spojilo s vašimi kontakty a pomohlo jim vás najít.";
"settings_contacts_phonebook_country" = "Phonebook oblast";
"settings_contacts_enable_sync" = "Najít vaše kontakty";
"settings_unignore_user" = "Zobrazit všechny zprávy od %@?";
"settings_show_url_previews_description" = "Náhledy se budou zobrazovat pouze v nešifrovaných místnostech.";
"settings_show_url_previews" = "Zobrazit preview webu";
"settings_ui_theme_picker_message_match_system_theme" = "„Automatic“ odpovídá systémovému motivu vašeho zařízení";
"settings_ui_theme_picker_message_invert_colours" = "„Automaticky“ používá nastavení „Invertovat barvy“ vašeho zařízení";
"settings_ui_theme_picker_title" = "Vyberte motiv";
"settings_ui_theme_black" = "Černý";
"settings_ui_theme_dark" = "Tmavý";
"settings_ui_theme_light" = "Světlý";
"settings_ui_theme_auto" = "Automatic";
"settings_ui_theme" = "Motiv";
"settings_ui_language" = "Jazyk";
/* The %@ placeholder will be replaced with the integration manager's URL. */
"settings_integrations_allow_description" = "Ke správě botů, mostů, widgetů a balíčků nálepek použijte správce integrace (%@).\n\nSprávci integrace přijímají konfigurační data a mohou vaším jménem upravovat widgety, odesílat pozvánky do místností a nastavovat úrovně výkonu.";
"settings_integrations_allow_button" = "Spravovat integrace";
"settings_calls_stun_server_fallback_description" = "Povolte záložní asistenční server %@, pokud váš domácí server žádný nenabízí (vaše IP adresa by byla během hovoru sdílena).";
"settings_calls_stun_server_fallback_button" = "Zapnout fallbak call asist server";
"settings_callkit_info" = "Přijímat příchozí hovory na zamykací obrazovce. Podívejte se na své %@ hovory v historii hovorů systému. Pokud je povolen iCloud, bude tato historie hovorů sdílena se společností Apple.";
"settings_enable_callkit" = "Integrované volání";
"settings_mentions_and_keywords_encryption_notice" = "Na mobilní telefon nebudete dostávat upozornění na zmínky a klíčová slova v šifrovaných místnostech.";
"settings_new_keyword" = "Přidat nové klíčové slovo";
"settings_your_keywords" = "Vaše klíčová slova";
"settings_room_upgrades" = "Povýšení místnosti";
"settings_messages_by_a_bot" = "Zprávy od bota";
"settings_call_invitations" = "Přijatí volání";
"settings_room_invitations" = "Přijatí v místnosti -room";
"settings_messages_containing_keywords" = "klíčová slova";
"settings_messages_containing_at_room" = "@místnost";
"settings_messages_containing_user_name" = "Moje jméno";
"settings_messages_containing_display_name" = "Mé zobrazované jméno";
"settings_encrypted_group_messages" = "Nešifrované skupinové zprávy";
"settings_group_messages" = "Skupinové zprávy";
"settings_encrypted_direct_messages" = "Nešifrované soukromé zprávy";
"settings_direct_messages" = "Soukromé zprávy";
"settings_notify_me_for" = "Informovat -notify mě pro";
"settings_other" = "Ostatní";
"settings_mentions_and_keywords" = "Zmínení a klíčová slova";
"settings_default" = "Výchozí notifikace";
"settings_notifications_disabled_alert_message" = "K povolení notifikací přejděte do nastavení vašeho zařízení.";
"settings_notifications_disabled_alert_title" = "Notifikace";
"settings_pin_rooms_with_unread" = "Pin místností s nepřečtenými zprávámi";
"settings_pin_rooms_with_missed_notif" = "Pin místností s -missed notifikacemi";
"settings_global_settings_info" = "Globální nastavení oznámení jsou k dispozici ve vašem webovém klientovi %@";
"settings_show_decrypted_content" = "Zobrazit dešifrovaný obsah";
"settings_device_notifications" = "Notifikace zařízení";
"settings_enable_push_notif" = "Notifikace na tomto zařízení";
"settings_security" = "BEZPEČNOST";
"settings_confirm_media_size_description" = "Když je toto zapnuto, budete požádáni o potvrzení, jakou velikost budou obrázky a videa odesílány.";
"settings_confirm_media_size" = "Potvrďte velikost před odesláním";
"settings_three_pids_management_information_part3" = ".";
"settings_three_pids_management_information_part2" = "Procházet";
"settings_three_pids_management_information_part1" = "Zde můžete spravovat, které e-mailové adresy nebo telefonní čísla můžete použít k přihlášení nebo obnovení účtu. Kontrolujte, kdo vás může najít ";
"settings_fail_to_update_profile" = "Problém s nahráním profilu Fail";
"settings_night_mode" = "Temný režim";
"settings_change_password" = "Změňte heslo Matrix account";
"settings_add_phone_number" = "Přidat telefonní číslo";
"settings_phone_number" = "Telefon";
"settings_add_email_address" = "Přidat emailovou adresu";
"settings_email_address_placeholder" = "Zadejte emailovou adresu";
"settings_email_address" = "Email";
"settings_remove_phone_prompt_msg" = "Jste si jisti, že chcete odstranit telefonní číslo %@?";
"settings_remove_email_prompt_msg" = "Jste si jisti, že chcete odstranit emailovou adresu %@?";
"settings_remove_prompt_title" = "Potvrení";
"settings_surname" = "Příjemní";
"settings_first_name" = "První jméno";
"settings_display_name" = "Název obrazovky";
"settings_profile_picture" = "Profilový obrázek";
"settings_sign_out_e2e_warn" = "Ztratíte své šifrovací klíče typu end-to-end. To znamená, že na tomto zařízení již nebudete moci číst staré zprávy v šifrovaných místnostech.";
"settings_sign_out_confirmation" = "Jste si jisti?";
"settings_sign_out" = "Odhlásit se";
"settings_deactivate_account" = "DEAKTIVOVAT ÚČET";
"settings_key_backup" = "ZÁLOHOVÁNÍ KLÍČE";
"settings_cryptography" = "KRYPTOGRAFIE";
"settings_devices" = "SEZENÍ";
"settings_flair" = "Zobrazit flair -vkus tam, kde je to povoleno";
"settings_labs" = "LABORATOŘE";
"settings_about" = "O Element for iOS";
"settings_advanced" = "POKROČILÉ";
"settings_phone_contacts" = "TELEFONNÍ KONTAKTY";
"settings_contacts" = "KONTAKTY ZAŘÍZENÍ";
"settings_ignored_users" = "IGNOROVANÍ UŽIVATELÉ";
"settings_user_interface" = "UŽIVATELSKÉ ROZHRANÍ";
"settings_integrations" = "INTEGRACE";
"settings_identity_server_settings" = "OVĚŘOVACÍ SERVER";
"settings_discovery_settings" = "PROCHÁZET";
"settings_calls_settings" = "HOVORY";
"settings_notifications" = "NOTIFIKACE";
"settings_links" = "ODKAZY";
"settings_sending_media" = "ODESÍLÁNÍ OBRÁZKŮ A VIDEÍ";
"settings_user_settings" = "UŽIVATELSKÁ NASTAVENÍ";
"settings_clear_cache" = "Vyčistit mezipamět";
"settings_mark_all_as_read" = "Označit všechny zprávý jako přečtené";
"settings_config_no_build_info" = "Žádné informace o sestavení";
"room_preview_decline_invitation_options" = "Chcete odmítnout pozvánku nebo tohoto uživatele ignorovat?";
"room_preview_try_join_an_unknown_room_default" = "místnost -room";
"room_preview_try_join_an_unknown_room" = "Pokoušíte se o přístup k %@. Chcete se přidat a zúčastnit se diskuse?";
"room_preview_unlinked_email_warning" = "Tato pozvánka byla odeslána na adresu %@, která není přidružena k tomuto účtu. Možná se budete chtít přihlásit pomocí jiného účtu nebo přidat tento e-mail ke svému účtu.";
"room_title_members" = "%@ members -členové";
"room_title_one_active_member" = "%@/%@ aktivní -active člen";
"room_title_multiple_active_members" = "aktivní členové %@/%@";
"unknown_devices_alert" = "Tato místnost obsahuje neznámé relace, které nebyly ověřeny.\nTo znamená, že neexistuje žádná záruka, že relace patří uživatelům, na které si nárokují.\nNež budete pokračovat, doporučujeme projít procesem ověření pro každou relaci, ale pokud chcete, můžete zprávu odeslat znovu bez ověření.";
"room_multiple_typing_notification" = "%@ a ostatní";
"external_link_confirmation_message" = "Odkaz %@ vás přesměruje na jinou stránku: %@ \n\nJste si jistý, že chcete pokračovat?";
"external_link_confirmation_title" = "Překonstrovat tento -this odkaz";
"media_type_accessibility_sticker" = "Nálepka";
"media_type_accessibility_file" = "Soubor";
"media_type_accessibility_location" = "Poloha";
"media_type_accessibility_video" = "Video";
"media_type_accessibility_audio" = "Audio";
"media_type_accessibility_image" = "Obrázek";
"threads_discourage_information_2" = "\n\nChcete povolit vlákna vždy?";
"threads_discourage_information_1" = "Váš 'homeserver' -domácí server aktuálně nepodporuje vlákna, takže tato funkce může být nespolehlivá. Některé zprávy s vlákny nemusí být spolehlivě dostupné. ";
"threads_beta_cancel" = "Nyní ne";
"threads_beta_enable" = "Vyzkoušet";
"threads_beta_information_link" = "Zjistit více";
"threads_beta_information" = "Udržujte diskuse organizované pomocí vláken.\n\nVlákna pomáhají udržovat vaše konverzace aktuální a snadno sledovatelné. ";
"threads_beta_title" = "Vlákna";
"threads_notice_done" = "Rozumím";
"threads_notice_information" = "Všechna vlákna vytvořená během experimentálního období budou nyní <b>vykreslena jako běžné odpovědi</b>.<br/><br/>Bude se jednat o jednorázový přechod, protože vlákna jsou nyní součástí specifikace Matrix.";
"threads_notice_title" = "Vlákna již nejsou nadále experimentální";
"message_from_a_thread" = "Z vlákna";
"threads_empty_show_all_threads" = "Zobrazit všechna vlákna";
"threads_empty_tip" = "Tip: Tapněte na zprávu a pomocí \"Vlákno\" ji založte.";
"threads_empty_info_my" = "Odpovězte na probíhající vlákno nebo klepněte na zprávu a pomocí \"Vlákno\" založte nové vlákno.";
"threads_empty_info_all" = "Vlákna pomáhají udržovat konverzace k tématu a snadno je sledovat.";
"threads_empty_title" = "Udržujte diskuse organizované pomocí vláken";
"threads_action_my_threads" = "Moje vlákna";
"threads_action_all_threads" = "Věechna vlákna";
"threads_title" = "Vlákna";
"thread_copy_link_to_thread" = "Kopírovat odkaz na vlákno";
// MARK: Threads
"room_thread_title" = "Vlákno";
"room_no_privileges_to_create_group_call" = "Abyste mohli zahájit hovor, musíte být administrátorem nebo moderátorem.";
"room_join_group_call" = "Připojit se";
"room_open_dialpad" = "Číselník";
"room_place_voice_call" = "Hlasový hovor";
"room_accessibility_thread_more" = "Více";
"room_accessibility_hangup" = "Zavěsit";
"room_accessibility_threads" = "Vlákna";
"room_accessibility_video_call" = "Videohovor";
"room_accessibility_call" = "Zavolat";
"room_accessibility_upload" = "Nahrát";
"room_accessibility_integrations" = "Integrace";
"room_accessibility_search" = "Hledat";
"room_message_edits_history_title" = "Uprývy zpráv";
"room_resource_usage_limit_reached_message_contact_3" = " aby byl tento limit zvýšen.";
"room_resource_usage_limit_reached_message_2" = "někteří uživatelé se nebudou moci přihlásit.";
"room_resource_usage_limit_reached_message_1_monthly_active_user" = "Tento 'homeserver' - domácí server narazil na svůj měsíční limit aktivních uživatelů ";
"room_resource_usage_limit_reached_message_1_default" = "Tento 'homeserver' -domovský server překročil některý z limitů. ";
"room_resource_limit_exceeded_message_contact_3" = " pokračujte v používání těchto služeb.";
"room_resource_limit_exceeded_message_contact_2_link" = "Kontaktujte vašeho správce služby";
"room_resource_limit_exceeded_message_contact_1" = " Prosí ";
"room_predecessor_link" = "Klepnutím zobrazíte starší zprávy.";
"room_predecessor_information" = "Tato místnost je pokračováním jiného rozhovoru.";
"room_replacement_link" = "Tato konverzace pokračuje zde.";
"room_replacement_information" = "Tato místnost byla nahrazena a již není aktivní.";
"room_action_reply" = "Odpovědět";
"room_action_send_file" = "Odeslat soubor";
"room_action_send_sticker" = "Odeslat nálepku";
"room_action_send_photo_or_video" = "Odeslat fotku nebo video";
"room_action_camera" = "Pořídit fotku nebo video";
"room_warning_about_encryption" = "Koncové šifrování je ve fázi beta a nemusí být spolehlivé.\n\nZatím byste mu neměli důvěřovat, pokud jde o zabezpečení dat.\n\nZařízení zatím nebudou schopna dešifrovat historii z doby před jejich připojením.\n\nŠifrované zprávy nebudou viditelné v klientech, kteří ještě neimplementují šifrování.";
"room_event_copy_link_info" = "Odkaz zkopírován do shránky.";
"room_event_action_reaction_history" = "Historie reakcí";
"room_event_action_reaction_show_less" = "Zobrazit méně";
"room_event_action_reaction_show_all" = "Zobrazit vše";
"room_event_action_edit" = "Upravit";
"room_event_action_reply_in_thread" = "Vlákno";
"room_event_action_reply" = "Odpovědět";
"room_event_action_delete_confirmation_message" = "Opravdu chcete tuto neodeslanou zprávu smazat?";
"room_event_action_delete_confirmation_title" = "Odstranit neodeslané zprávy";
"room_event_action_report_prompt_ignore_user" = "Chcete skrýt všechny zprávy od tohoto uživatele?";
"room_event_action_ban_prompt_reason" = "Důvod k blokaci tohoto uživatele";
"room_event_action_kick_prompt_reason" = "Důvod odebrání tohoto uživatele";
"room_event_action_view_decrypted_source" = "Zobrazit dešifrovaný zdroj";
"room_event_action_view_in_room" = "Zobrazit v místnosti";
"room_event_action_forward" = "Vpřed";
"room_event_action_end_poll" = "Ukončit anketu";
"room_event_action_remove_poll" = "Odstranit anketu";
"room_conference_call_no_power" = "Potřebujete povolení ke správě konferenčního hovoru v této místnosti";
"room_unsent_messages_cancel_message" = "Opravdu chcete odstranit všechny neodeslané zprávy v této místnosti?";
"room_unsent_messages_cancel_title" = "Odstranit neodeslané zprávy";
"room_unsent_messages_unknown_devices_notification" = "Zprávu se nepodařilo odeslat z důvodu přítomnosti neznámých relací.";
"room_unsent_messages_notification" = "Nepodařilo se odeslat zprávu.";
"room_message_reply_to_short_placeholder" = "Odešlete odpověď…";
"encrypted_room_message_reply_to_placeholder" = "Odeslat zašifrovanou odpověď…";
"room_message_replying_to" = "Odpověď na %@";
"room_message_editing" = "Upravování";
"room_message_unable_open_link_error_message" = "Nepodařilo se otevřít odkaz.";
"room_message_reply_to_placeholder" = "Odešlete odpověď (nezašifrovanou)…";
"room_accessiblity_scroll_to_bottom" = "Skrolovat níže";
// MARK: - Chat
"room_slide_to_end_group_call" = "Posuvník pro ukončení volání pro všechny";
"room_member_power_level_short_custom" = "Vlastní";
"room_member_power_level_short_moderator" = "Modifikace Moderátor";
"room_member_power_level_short_admin" = "Správce";
"room_member_power_level_custom_in" = "Vlastní (%@) v %@";
"room_member_power_level_moderator_in" = "Moderátor v %@";
"room_member_power_level_admin_in" = "Správce v %@";
"room_participants_security_information_room_encrypted_for_dm" = "Zprávy jsou zde šifrovány end-to-end.\n\nVaše zprávy jsou zabezpečeny zámky a pouze vy a příjemce máte jedinečné klíče k jejich odemčení.";
"room_participants_security_information_room_not_encrypted_for_dm" = "Zprávy zde nejsou šifrovány end-to-end.";
"room_participants_action_security_status_loading" = "Načítání…";
"room_participants_action_security_status_complete_security" = "Dokončit bezpečnost";
"room_participants_start_new_chat_error_using_user_email_without_identity_server" = "Není nakonfigurován žádný ověřovací server, takže nelze zahájit chat s kontaktem pomocí e-mailu.";
"room_participants_invite_malformed_id" = "Chybně zadané ID. Měla by to být e-mailová adresa nebo ID matice, například \"@localpart:domain\"";
"room_participants_filter_room_members_for_dm" = "Filtrovat členy";
"room_participants_invite_prompt_to_msg" = "Jste si jisti, že chcete pozvat %@ do %@?";
"room_participants_invite_prompt_msg" = "Opravdu chcete pozvat uživatele %@ do této konverzace?";
"room_participants_remove_third_party_invite_prompt_msg" = "Opravdu chcete odmítnout pozvání?";
"room_participants_remove_prompt_msg" = "Opravdu chcete odstranit %@ z tohoto chatu?";
"room_participants_leave_success" = "Levá místnost";
"room_participants_leave_processing" = "Odcházení";
"room_participants_leave_prompt_msg_for_dm" = "Opravdu chcete odejít?";
"room_participants_leave_prompt_title_for_dm" = "Odejít";
"find_your_contacts_identity_service_error" = "Nepodařilo se spojit s ověřovacím serverem.";
"find_your_contacts_footer" = "Tuto funkci lze kdykoli vypnout v nastavení.";
"find_your_contacts_button_title" = "Najít vaše kontakty";
"find_your_contacts_message" = "Nechte %@ zobrazit své kontakty, abyste mohli rychle začít chatovat s těmi, které znáte nejlépe.";
"find_your_contacts_title" = "Začněte seznamem kontaktů";
"contacts_address_book_permission_denied_alert_message" = "K povolení kontaktů, přejděte do vašeho nastavení zařízení.";
"contacts_address_book_permission_denied_alert_title" = "Kontakty zakázány";
"contacts_address_book_permission_required" = "Oprávnění jsou nutná k přístupu k lokálním kontaktům";
"contacts_address_book_no_identity_server" = "Nebyl nakonfigurován žádný ověřovací server";
"search_filter_placeholder" = "Filtr";
"rooms_empty_view_information" = "Místnosti jsou skvělé pro jakýkoli skupinový chat, soukromý i veřejný. Klepnutím na tlačítko + můžete vyhledat stávající místnosti nebo vytvořit nové.";
"rooms_empty_view_title" = "Místnosti";
"people_empty_view_information" = "Bezpečně chatujte s kýmkoli.Klepnutím na + začněte přidávat lidi.";
"room_recents_server_notice_section" = "UPOZORNĚNÍ SYSTÉMU";
"room_creation_dm_error" = "Váš DM jsme nemohli vytvořit. Zkontrolujte prosím uživatele, které chcete pozvat, a zkuste to znovu.";
"room_creation_make_public_prompt_msg" = "Určitě chcete tento chat zveřejnit? Kdokoli si může přečíst vaše zprávy a připojit se k chatu.";
"auth_softlogout_reason" = "Správce Vašeho domovského serveru (%1$@) Vás odhlásil z Vašeho účtu %2$@ (%3$@).";
"auth_add_email_phone_message_2" = "Nastavte e-mail pro obnovení účtu. Použijte e-mail nebo telefonní číslo volitelně později, aby je našli lidé, kteří vás znají.";
"auth_add_phone_message_2" = "Nastavte telefonní číslo, aby později bylo volitelně k nalezení lidmi, kteří Vás znají.";
"auth_add_email_message_2" = "Nastavte telefonní číslo, aby později bylo volitelně k nalezení lidmi, kteří Vás znají.";
"onboarding_celebration_button" = "Pojďme na to";
"onboarding_celebration_message" = "Vaše předvolby byly uloženy.";
"onboarding_celebration_title" = "Vše je připraveno!";

View File

@@ -8,3 +8,4 @@
"NSCalendarsUsageDescription" = "Sieh dir deine geplanten Meetings in der App an.";
"NSFaceIDUsageDescription" = "Face-ID wird zum Zugriff auf deine App verwendet.";
"NSLocationWhenInUseUsageDescription" = "Wenn du deinen Standort mit Personen teilst, braucht BundesMessenger Zugriff um ihnen eine Karte anzuzeigen.";
"NSLocationAlwaysAndWhenInUseUsageDescription" = "Zum Teilen deines Standorts benötigt BundesMessenger Zugriff, damit es dir eine Karte zeigen kann.";

View File

@@ -443,6 +443,9 @@
"today" = "Heute";
"yesterday" = "Gestern";
"network_offline_prompt" = "Keine Verbindung zum Internet.";
"network_offline_title" = "Du bist offline";
"network_offline_message" = "Du bist offline. Überprüfe deine Netzwerkverbindung!";
"homeserver_connection_lost" = "Die Verbindung zum Heimserver ist fehlgeschlagen.";
"public_room_section_title" = "Öffentliche Räume (at %@):";
"bug_report_prompt" = "Die Applikation ist letztes Mal abgestürzt. Möchtest du einen Absturzbericht senden?";
"rage_shake_prompt" = "Du scheinst das Gerät frustriert zu schütteln. Möchtest du einen Fehlerbericht senden?";
@@ -1089,6 +1092,7 @@
"security_settings_crosssigning_reset" = "Cross-signing zurücksetzen";
"security_settings_user_password_description" = "Bestätige deine Identität durch Eingabe des Passwort";
"security_settings_crosssigning_info_ok" = "Quersignierung ist bereit zur Anwendung.";
"security_settings_crosssigning_reset" = "Zurücksetzen";
"security_settings_coming_soon" = "Entschuldigung, diese Funktion ist noch nicht für %@ iOS verfügbar. Bitte nutze einen anderen Matrix-Client, um es einzurichten. %@ iOS wird es benutzen.";
"security_settings_user_password_description" = "Bestätige deine Identität durch Eingabe des Passworts deines Matrix-Kontos";
// AuthenticatedSessionViewControllerFactory
@@ -1284,8 +1288,9 @@
"pin_protection_choose_pin_welcome_after_register" = "Willkommen!";
"pin_protection_not_allowed_pin" = "Aus Sicherheitsgründen ist diese PIN nicht verfügbar. Bitte versuche es mit einer anderen PIN";
"pin_protection_explanatory" = "Das Einrichten einer PIN schützt Daten wie Nachrichten und Kontakten so, dass nur du Zugriff auf sie hast, indem du die PIN beim Starten der App eingibst.";
// MARK: - Create Room
"searchable_directory_create_new_room" = "Erstelle einen neuen Raum";
"searchable_directory_x_network" = "%@ Netzwerk";
"searchable_directory_search_placeholder" = "Name oder ID";
"create_room_title" = "Neuer Raum";
"create_room_section_header_name" = "Raumname";
"create_room_placeholder_name" = "Name";
@@ -1339,6 +1344,7 @@
"secrets_recovery_reset_action_part_1" = "Wiederherstellungsschlüssel vergessen?";
"less" = "Weniger";
"secrets_reset_authentication_message" = "Gib zum Bestätigen das Passwort deines Matrix-Kontos ein";
"secrets_reset_reset_action" = "Zurücksetzen";
"secrets_reset_warning_message" = "Du wirst ohne Nachrichtenverlauf, Nachrichten, vertraute Geräte oder vertraute Benutzer neustarten.";
"secrets_reset_warning_title" = "Falls du alles zurücksetzt";
@@ -2387,3 +2393,86 @@
"add" = "Hinzufügen";
"new_word" = "Neu";
"stop" = "Stop";
"onboarding_display_name_placeholder" = "Anzeigename";
"onboarding_personalization_skip" = "Schritt überspringen";
/* The placeholder string contains onboarding_use_case_skip_button as a tappable action */
"onboarding_use_case_not_sure_yet" = "Noch nicht sicher? %@";
"onboarding_avatar_message" = "Zeit dem Gesicht einen Namen zu geben";
"onboarding_display_name_message" = "Dies wird angezeigt wenn du Nachrichten sendest.";
"onboarding_display_name_hint" = "Du kannst dies später noch ändern";
"onboarding_congratulations_home_button" = "Zurück nach hause";
"onboarding_celebration_title" = "Sieht gut aus!";
"authentication_verify_email_waiting_hint" = "Keine E-Mail erhalten?";
/* The placeholder will show the email address that was entered. */
"authentication_verify_email_waiting_message" = "Folge den Anweisungen, die an %@ geschickt wurden";
"authentication_verify_email_waiting_title" = "Bestätige deine E-Mail-Adresse.";
/* The placeholder will show the homeserver's domain */
"authentication_verify_email_input_message" = "%@ muss deinen Account verifizieren";
"authentication_cancel_flow_confirmation_message" = "Dein Account ist noch nicht angelegt. Registrierung wirklich abbrechen?";
"authentication_server_selection_generic_error" = "Unter dieser URL konnte kein Server gefunden werden. Bitte überprüfe die Eingabe.";
"authentication_server_selection_register_message" = "Wie ist die Adresse deines Servers? Der Server ist wie ein Zuhause für all deine Daten";
"authentication_server_info_title_login" = "Wo deine Unterhaltungen zum Leben erwachen";
"authentication_server_info_title" = "Wo deine Unterhaltungen zum Leben erwachen";
"authentication_registration_username_footer" = "Du kannst dies später nicht mehr ändern";
// MARK: Authentication
"authentication_registration_title" = "Account erstellen";
"password_validation_error_contain_symbol" = "Mindestens ein Sonderzeichen.";
"password_validation_error_contain_number" = "Mindestens eine Ziffer.";
"password_validation_error_contain_uppercase_letter" = "Mindestens ein Großbuchstabe.";
"password_validation_error_contain_lowercase_letter" = "Mindestens ein Kleinbuchstabe.";
/* The placeholder will show a number */
"password_validation_error_max_length" = "Nicht mehr als %d Zeichen.";
/* The placeholder will show a number */
"password_validation_error_min_length" = "Mindestens %d Zeichen.";
"password_validation_error_header" = "Das eingegebene Passwort erfüllt nicht die folgenden Anforderungen:";
// MARK: Password Validation
"password_validation_info_header" = "Dein Passwort muss die folgenden Anforderungen erfüllen:";
"authentication_recaptcha_title" = "Bist du ein Mensch?";
"authentication_terms_policy_url_error" = "Richtlinie konnte nicht gefunden werden. Versuche es später noch einmal.";
/* The placeholder will show the homeserver's domain */
"authentication_terms_message" = "Bitte lies %@s Nutzungsbedingungen";
"authentication_terms_title" = "Serverrichtlinien";
"authentication_verify_msisdn_invalid_phone_number" = "Ungültige Telefonnummer";
"authentication_verify_msisdn_waiting_button" = "Code erneut senden";
/* The placeholder will show the phone number that was entered. */
"authentication_verify_msisdn_waiting_message" = "Ein Code wurde an %@ gesendet";
"authentication_verify_msisdn_waiting_title" = "Bestätige deine Telefonnummer";
"authentication_verify_msisdn_otp_text_field_placeholder" = "Bestätigungscode";
"authentication_verify_msisdn_text_field_placeholder" = "Telefonnummer";
/* The placeholder will show the homeserver's domain */
"authentication_verify_msisdn_input_message" = "%@ muss deinen Account verifizieren";
"authentication_verify_msisdn_input_title" = "Gib deine Telefonnummer ein";
"authentication_choose_password_submit_button" = "Passwort zurücksetzen";
"authentication_choose_password_signout_all_devices" = "Auf allen Geräten abmelden";
"authentication_choose_password_text_field_placeholder" = "Neues Passwort";
"authentication_choose_password_input_message" = "Gib 8 Zeichen oder mehr ein";
"authentication_choose_password_input_title" = "Wähle ein neues Passwort";
/* The placeholder will show the email address that was entered. */
"authentication_forgot_password_waiting_message" = "Folge den Anweisungen, die an %@ gesendet wurden";
"authentication_forgot_password_waiting_title" = "Schau in deine E-Mails.";
"authentication_forgot_password_text_field_placeholder" = "E-Mail-Adresse";
/* The placeholder will show the homeserver's domain */
"authentication_forgot_password_input_message" = "%@ wird dir einen Bestätigungslink senden";
"authentication_forgot_password_input_title" = "Gib deine E-Mail-Adresse ein";
"authentication_verify_email_waiting_button" = "E-mail erneut senden";
"authentication_server_selection_server_url" = "Homeserver-URL";
"authentication_server_selection_login_message" = "Wie ist die Adresse deines Servers?";
"authentication_server_selection_register_title" = "Wähle deinen Homeserver aus";
"authentication_verify_email_text_field_placeholder" = "E-Mail-Adresse";
"authentication_forgot_password_waiting_button" = "E-Mail erneut senden";
"authentication_verify_email_input_title" = "Gib deine E-Mail-Adresse ein";
/* The placeholder will show the full Matrix ID that has been entered. */
"authentication_registration_username_footer_available" = "Andere Nutzer können dich als %@ finden";
"authentication_registration_username" = "Nutzername";
"onboarding_celebration_message" = "Dein kannst dein Profil jederzeit in den Einstellungen ändern";
"authentication_registration_password_footer" = "8 Zeichen oder mehr";
"onboarding_avatar_title" = "Profilbild hinzufügen";
"onboarding_display_name_max_length" = "Dein Nutzername muss weniger als 256 Zeichen haben";
"onboarding_celebration_button" = "Los geht's";
"onboarding_avatar_accessibility_label" = "Profilbild";
"authentication_login_forgot_password" = "Passwort vergessen";
"authentication_login_username" = "Nutzername / E-Mail-Adresse / Telefonnummer";
"authentication_login_title" = "Willkommen zurück!";
"authentication_server_selection_login_title" = "Mit Homeserver verbinden";

View File

@@ -19,58 +19,3 @@
// MARK: Onboarding Personalization WIP
"image_picker_action_files" = "Choose from files";
// MARK: Onboarding Authentication WIP
"authentication_registration_title" = "Create your account";
"authentication_registration_message" = "Well need some info to get you set up.";
"authentication_registration_username" = "Username";
"authentication_registration_username_footer" = "You cant change this later";
"authentication_registration_password_footer" = "Must be 8 characters or more";
"authentication_login_title" = "Welcome back!";
"authentication_login_username" = "Username or Email";
"authentication_login_forgot_password" = "Forgot password";
"authentication_server_info_title" = "Choose your server to store your data";
"authentication_server_info_matrix_description" = "Join millions for free on the largest public server";
"authentication_server_selection_title" = "Choose your server";
"authentication_server_selection_message" = "What is the address of your server? A server is like a home for all your data.";
"authentication_server_selection_server_url" = "Server URL";
"authentication_server_selection_server_footer" = "You can only connect to a server that has already been set up";
"authentication_server_selection_generic_error" = "Cannot find a server at this URL, please check it is correct.";
"authentication_cancel_flow_confirmation_message" = "Your account is not created yet. Stop the registration process?";
"authentication_verify_email_input_title" = "Enter your email address";
"authentication_verify_email_input_message" = "This will help verify your account and enables password recovery.";
"authentication_verify_email_text_field_placeholder" = "Email Address";
"authentication_verify_email_waiting_title" = "Check your email to verify.";
"authentication_verify_email_waiting_message" = "To confirm your email address, tap the button in the email we just sent to %@";
"authentication_verify_email_waiting_hint" = "Did not receive an email?";
"authentication_verify_email_waiting_button" = "Resend email";
"authentication_verify_msisdn_input_title" = "Enter your phone number";
"authentication_verify_msisdn_input_message" = "This will help verify your account and enables password recovery.";
"authentication_verify_msisdn_text_field_placeholder" = "Phone Number";
"authentication_verify_msisdn_otp_text_field_placeholder" = "Verification Code";
"authentication_verify_msisdn_waiting_title" = "Confirm your phone number";
"authentication_verify_msisdn_waiting_message" = "We just sent a code to %@. Enter it below to verify its you.";
"authentication_verify_msisdn_waiting_button" = "Resend code";
"authentication_verify_msisdn_invalid_phone_number" = "Invalid phone number";
"authentication_terms_title" = "Privacy policy";
"authentication_terms_message" = "Please read through T&C. You must accept in order to continue.";
"authentication_terms_policy_url_error" = "Unable to find the selected policy. Please try again later.";
"authentication_recaptcha_message" = "This server would like to make sure you are not a robot";
// MARK: Spaces WIP
"spaces_feature_not_available" = "This feature isn't available here. For now, you can do this with %@ on your computer.";
"leave_space_action" = "Leave space";
"leave_space_and_one_room" = "Leave space and 1 room";
"leave_space_and_more_rooms" = "Leave space and %@ rooms";
"leave_space_selection_title" = "SELECT ROOMS";
"leave_space_selection_all_rooms" = "Select all rooms";
"leave_space_selection_no_rooms" = "Select no rooms";

View File

@@ -142,7 +142,88 @@
"onboarding_celebration_message" = "Your preferences have been saved.";
"onboarding_celebration_button" = "Let's go";
// Authentication
// MARK: Authentication
"authentication_registration_title" = "Create your account";
"authentication_registration_username" = "Username";
"authentication_registration_username_footer" = "You cant change this later";
/* The placeholder will show the full Matrix ID that has been entered. */
"authentication_registration_username_footer_available" = "Others can discover you %@";
"authentication_registration_password_footer" = "Must be 8 characters or more";
"authentication_server_info_title" = "Where your conversations will live";
"authentication_login_title" = "Welcome back!";
"authentication_login_username" = "Username / Email / Phone";
"authentication_login_forgot_password" = "Forgot password";
"authentication_server_info_title_login" = "Where your conversations live";
"authentication_server_selection_login_title" = "Connect to homeserver";
"authentication_server_selection_login_message" = "What is the address of your server?";
"authentication_server_selection_register_title" = "Select your homeserver";
"authentication_server_selection_register_message" = "What is the address of your server? This is like a home for all your data";
"authentication_server_selection_server_url" = "Homeserver URL";
"authentication_server_selection_generic_error" = "Cannot find a server at this URL, please check it is correct.";
"authentication_cancel_flow_confirmation_message" = "Your account is not created yet. Stop the registration process?";
"authentication_verify_email_input_title" = "Enter your email";
/* The placeholder will show the homeserver's domain */
"authentication_verify_email_input_message" = "%@ needs to verify your account";
"authentication_verify_email_text_field_placeholder" = "Email";
"authentication_verify_email_waiting_title" = "Verify your email.";
/* The placeholder will show the email address that was entered. */
"authentication_verify_email_waiting_message" = "Follow the instructions sent to %@";
"authentication_verify_email_waiting_hint" = "Did not receive an email?";
"authentication_verify_email_waiting_button" = "Resend email";
"authentication_forgot_password_input_title" = "Enter your email";
/* The placeholder will show the homeserver's domain */
"authentication_forgot_password_input_message" = "%@ will send you a verification link";
"authentication_forgot_password_text_field_placeholder" = "Email";
"authentication_forgot_password_waiting_title" = "Check your email.";
/* The placeholder will show the email address that was entered. */
"authentication_forgot_password_waiting_message" = "Follow the instructions sent to %@";
"authentication_forgot_password_waiting_button" = "Resend email";
"authentication_choose_password_input_title" = "Choose a new password";
"authentication_choose_password_input_message" = "Make sure its 8 characters or more";
"authentication_choose_password_text_field_placeholder" = "New Password";
"authentication_choose_password_signout_all_devices" = "Sign out of all devices";
"authentication_choose_password_submit_button" = "Reset Password";
"authentication_choose_password_not_verified_title" = "Email not verified";
"authentication_choose_password_not_verified_message" = "Check your inbox";
"authentication_verify_msisdn_input_title" = "Enter your phone number";
/* The placeholder will show the homeserver's domain */
"authentication_verify_msisdn_input_message" = "%@ needs to verify your account";
"authentication_verify_msisdn_text_field_placeholder" = "Phone Number";
"authentication_verify_msisdn_otp_text_field_placeholder" = "Confirmation Code";
"authentication_verify_msisdn_waiting_title" = "Verify your phone number";
/* The placeholder will show the phone number that was entered. */
"authentication_verify_msisdn_waiting_message" = "A code was sent to %@";
"authentication_verify_msisdn_waiting_button" = "Resend code";
"authentication_verify_msisdn_invalid_phone_number" = "Invalid phone number";
"authentication_terms_title" = "Server policies";
/* The placeholder will show the homeserver's domain */
"authentication_terms_message" = "Please read %@s terms and policies";
"authentication_terms_policy_url_error" = "Unable to find the selected policy. Please try again later.";
"authentication_recaptcha_title" = "Are you a human?";
// MARK: Password Validation
"password_validation_info_header" = "Your password should meet the criteria below:";
"password_validation_error_header" = "Given password does not meet the criteria below:";
/* The placeholder will show a number */
"password_validation_error_min_length" = "At least %d characters.";
/* The placeholder will show a number */
"password_validation_error_max_length" = "Not exceed %d characters.";
"password_validation_error_contain_lowercase_letter" = "Contain a lower-case letter.";
"password_validation_error_contain_uppercase_letter" = "Contain an upper-case letter.";
"password_validation_error_contain_number" = "Contain a number.";
"password_validation_error_contain_symbol" = "Contain a symbol.";
// MARK: Legacy Authentication
"auth_login" = "Log in";
"auth_register" = "Register";
"auth_submit" = "Submit";
@@ -489,6 +570,8 @@ Tap the + to start adding people.";
"room_accessibility_threads" = "Threads";
"room_accessibility_hangup" = "Hang up";
"room_accessibility_thread_more" = "More";
"room_accessibility_record_voice_message" = "Record Voice Message";
"room_accessibility_record_voice_message_hint" = "Double-tap and hold to record.";
"room_place_voice_call" = "Voice call";
"room_open_dialpad" = "Dial pad";
"room_join_group_call" = "Join";
@@ -574,6 +657,7 @@ Tap the + to start adding people.";
"settings_identity_server_settings" = "IDENTITY SERVER";
"settings_integrations" = "INTEGRATIONS";
"settings_user_interface" = "USER INTERFACE";
"settings_timeline" = "TIMELINE";
"settings_ignored_users" = "IGNORED USERS";
"settings_contacts" = "DEVICE CONTACTS";
"settings_phone_contacts" = "PHONE CONTACTS";
@@ -660,6 +744,7 @@ Tap the + to start adding people.";
"settings_ui_theme_picker_title" = "Select a theme";
"settings_ui_theme_picker_message_invert_colours" = "\"Auto\" uses your device's \"Invert Colours\" settings";
"settings_ui_theme_picker_message_match_system_theme" = "\"Auto\" matches your device's system theme";
"settings_ui_show_redactions_in_room_history" = "Show a placeholder for removed messages";
"settings_show_url_previews" = "Show website preview";
"settings_show_url_previews_description" = "Previews will only be shown in unencrypted rooms.";
@@ -1075,6 +1160,8 @@ Tap the + to start adding people.";
"today" = "Today";
"yesterday" = "Yesterday";
"network_offline_prompt" = "The Internet connection appears to be offline.";
"network_offline_title" = "You're offline";
"network_offline_message" = "You're offline, check your connection.";
"homeserver_connection_lost" = "Could not connect to the homeserver.";
"public_room_section_title" = "Public Rooms (at %@):";
"bug_report_prompt" = "The application has crashed last time. Would you like to submit a crash report?";
@@ -1723,6 +1810,7 @@ Tap the + to start adding people.";
"secrets_setup_recovery_passphrase_additional_information" = "⚠️ Do not use your password.";
"secrets_setup_recovery_passphrase_title" = "Set a Security Phrase";
"secrets_setup_recovery_passphrase_information" = "Enter a security phrase only you know, used to secure secrets on your server.";
"secrets_setup_recovery_passphrase_additional_information" = "Don't use your Matrix account password.";
"secrets_setup_recovery_passphrase_validate_action" = "Done";
"secrets_setup_recovery_passphrase_confirm_information" = "Enter your recovery key again to confirm it.";
@@ -1852,6 +1940,7 @@ Tap the + to start adding people.";
"room_info_list_one_member" = "1 member";
"room_info_list_several_members" = "%@ members";
"room_info_list_section_other" = "Other";
"room_info_back_button_title" = "Room Info";
// MARK: - Dial Pad
"dialpad_title" = "Dial pad";
@@ -1879,6 +1968,7 @@ Tap the + to start adding people.";
"home_context_menu_low_priority" = "Low priority";
"home_context_menu_normal_priority" = "Normal priority";
"home_context_menu_leave" = "Leave";
"home_context_menu_mark_as_read" = "Mark as read";
"home_syncing" = "Syncing";
// MARK: - Favourites
@@ -1997,6 +2087,8 @@ Tap the + to start adding people.";
"space_settings_update_failed_message" = "Failed to update space settings. Do you want to retry?";
"space_settings_current_address_message" = "Your space is viewable at\n%@";
"spaces_feature_not_available" = "This feature isn't available here. For now, you can do this with %@ on your computer.";
// Mark: - Space Creation
"spaces_creation_hint" = "Spaces are a new way to group rooms and people.";
@@ -2057,6 +2149,19 @@ Tap the + to start adding people.";
"spaces_add_room_missing_permission_message" = "You do not have permissions to add rooms to this space.";
"spaces_add_space" = "Add space";
// Mark: Leave space
"leave_space_action" = "Leave space";
"leave_space_and_one_room" = "Leave space and 1 room";
"leave_space_and_more_rooms" = "Leave space and %@ rooms";
"leave_space_selection_title" = "SELECT ROOMS";
"leave_space_selection_all_rooms" = "Select all rooms";
"leave_space_selection_no_rooms" = "Select no rooms";
// MARK: Reactions
"room_event_action_reaction_more" = "%@ more";
// Mark: Avatar
"space_avatar_view_accessibility_label" = "avatar";
@@ -2199,6 +2304,7 @@ Tap the + to start adding people.";
// Mark: - Polls
"poll_edit_form_create_poll" = "Create poll";
"poll_edit_form_poll_type" = "Poll type";
"poll_edit_form_poll_question_or_topic" = "Poll question or topic";
@@ -2275,6 +2381,9 @@ Tap the + to start adding people.";
"location_sharing_invalid_authorization_settings" = "Settings";
"location_sharing_invalid_power_level_title" = "You dont have permission to share live location";
"location_sharing_invalid_power_level_message" = "You need to have the right permissions in order to share live location in this room.";
"location_sharing_open_apple_maps" = "Open in Apple Maps";
"location_sharing_open_google_maps" = "Open in Google Maps";
@@ -2290,6 +2399,7 @@ Tap the + to start adding people.";
To enable access, tap Settings> Location and select Always";
"location_sharing_allow_background_location_validate_action" = "Settings";
"location_sharing_allow_background_location_cancel_action" = "Not now";
"location_sharing_map_credits_title" = "© Copyright";
// MARK: Live location sharing
@@ -2306,7 +2416,7 @@ To enable access, tap Settings> Location and select Always";
"location_sharing_live_list_item_last_update" = "Updated %@ ago";
"location_sharing_live_list_item_last_update_invalid" = "Unknown last update";
"location_sharing_live_list_item_current_user_display_name" = "You";
"location_sharing_live_list_item_stop_sharing_action" = "Stop sharing";
"location_sharing_live_list_item_stop_sharing_action" = "Stop";
"location_sharing_live_timer_incoming" = "Live until %@";
"location_sharing_live_loading" = "Loading Live location...";
"location_sharing_live_error" = "Live location error";
@@ -2318,6 +2428,10 @@ To enable access, tap Settings> Location and select Always";
"location_sharing_live_stop_sharing_error" = "Fail to stop sharing location";
"location_sharing_live_stop_sharing_progress" = "Stop location sharing";
"location_sharing_live_lab_promotion_title" = "Live location sharing";
"location_sharing_live_lab_promotion_text" = "Please note: this is a labs feature using a temporary implementation that allows the history of your shared location to be permanently visible to other people in the room.";
"location_sharing_live_lab_promotion_activation" = "Enable live location sharing";
// MARK: - MatrixKit
@@ -2563,6 +2677,7 @@ To enable access, tap Settings> Location and select Always";
"message_reply_to_sender_sent_a_voice_message" = "sent a voice message.";
"message_reply_to_sender_sent_a_file" = "sent a file.";
"message_reply_to_sender_sent_their_location" = "has shared their location.";
"message_reply_to_sender_sent_their_live_location" = "Live location.";
"message_reply_to_message_to_reply_to_prefix" = "In reply to";
// Room members

View File

@@ -6,3 +6,4 @@
"NSFaceIDUsageDescription" = "Face ID se usa para acceder a tu aplicación.";
"NSCalendarsUsageDescription" = "Mostrar tus reuniones en la aplicación.";
"NSLocationWhenInUseUsageDescription" = "Cuando compartes tu ubicación con otras personas, Element necesita acceso para que puedan verla en el mapa.";
"NSLocationAlwaysAndWhenInUseUsageDescription" = "Cuando compartes tu ubicación con los demás, Element necesita acceso a tu ubicación para mostrársela en un mapa.";

View File

@@ -347,10 +347,10 @@
"settings_send_crash_report" = "Enviar datos de uso e informes de fallas anónimos";
"settings_enable_rageshake" = "Agitar con rabia para reportar un error";
"settings_clear_cache" = "Borrar caché";
"settings_change_password" = "Cambiar contraseña en la cuenta de Matrix";
"settings_old_password" = "contraseña anterior";
"settings_new_password" = "contraseña nueva";
"settings_confirm_password" = "confirmar contraseña";
"settings_change_password" = "Cambiar contraseña";
"settings_old_password" = "Contraseña actual";
"settings_new_password" = "Contraseña nueva";
"settings_confirm_password" = "Confirmar contraseña";
"settings_fail_to_update_password" = "No se ha podido cambiar la contraseña de Matrix";
"settings_password_updated" = "La contraseña de tu cuenta de Matrix ha sido cambiada";
"settings_crypto_device_name" = "Nombre de la sesión: ";
@@ -762,7 +762,7 @@
"room_displayname_two_members" = "%@ y %@";
// Settings
"settings" = "Ajustes";
"settings_enable_inapp_notifications" = "Habilitar notificaciones de la aplicación";
"settings_enable_inapp_notifications" = "Activar notificaciones dentro de la aplicación";
"settings_enable_push_notifications" = "Habilitar notificaciones push";
"settings_enter_validation_token_for" = "Ingresar el código de validación para %@:";
"notification_settings_room_rule_title" = "Sala: '%@'";
@@ -2225,7 +2225,7 @@
"stop" = "Parar";
"room_displayname_more_than_two_members" = "%@ y %@ más";
"ignore_user" = "Ignorar usuario";
"location_sharing_live_list_item_stop_sharing_action" = "Dejar de compartir";
"location_sharing_live_list_item_stop_sharing_action" = "Parar";
"location_sharing_live_list_item_current_user_display_name" = "Tú";
"location_sharing_live_list_item_last_update_invalid" = "Última actualización desconocida";
"location_sharing_live_list_item_last_update" = "Actualizado hace %@";
@@ -2371,7 +2371,7 @@
"threads_beta_title" = "Hilos";
"threads_notice_done" = "Vale";
"onboarding_celebration_button" = "Continuar";
"onboarding_celebration_message" = "Hemos guardado tus preferencias.";
"onboarding_celebration_message" = "Ve a ajustes cuando quieras para actualizar tu perfil";
"onboarding_celebration_title" = "¡Ya estás!";
"onboarding_avatar_accessibility_label" = "Imagen de perfil";
"onboarding_display_name_max_length" = "Tu nombre público debe tener menos de 256 caracteres";
@@ -2394,7 +2394,7 @@
"add" = "Añadir";
"new_word" = "Nuevo";
"location_sharing_live_timer_incoming" = "Compartiendo hasta %@";
"onboarding_avatar_message" = "Puedes cambiarlo más adelante.";
"onboarding_avatar_message" = "Hora de ponerte cara";
"onboarding_avatar_title" = "Añadir una foto de perfil";
"confirm" = "Confirmar";
"room_access_space_chooser_other_spaces_section_info" = "Probablemente, otros administradores de %@ forman parte de ellos.";
@@ -2418,3 +2418,68 @@
"location_sharing_live_timer_selector_title" = "Elige cuánto tiempo quieres que los demás vean tu ubicación precisa.";
"location_sharing_live_error" = "Error en la ubicación en tiempo real";
"location_sharing_live_loading" = "Cargando ubicación en tiempo real…";
"settings_labs_enable_live_location_sharing" = "Compartir ubicación en tiempo real: comparte tu ubicación (en desarrollo, y temporalmente las ubicaciones persisten en el historial)";
"location_sharing_allow_background_location_message" = "Si quieres compartir tu ubicación en tiempo real, Element necesita acceder a tu ubicación mientras la aplicación está en segundo plano. Para permitirlo, toca en Ajustes, ve a Ubicación y selecciona Siempre";
"location_sharing_allow_background_location_cancel_action" = "Ahora no";
"location_sharing_allow_background_location_validate_action" = "Ajustes";
"location_sharing_allow_background_location_title" = "Permitir acceso";
"settings_ui_show_redactions_in_room_history" = "Mostrar un indicador donde se haya eliminado un mensaje";
"settings_timeline" = "LÍNEA DE TIEMPO";
"room_accessibility_record_voice_message_hint" = "Toca dos veces y mantén para grabar.";
// MARK: Reactions
"room_event_action_reaction_more" = "%@ más";
"leave_space_selection_no_rooms" = "No seleccionar ninguna sala";
"leave_space_selection_all_rooms" = "Seleccionar todas las salas";
"leave_space_selection_title" = "SELECCIONAR SALAS";
"leave_space_and_more_rooms" = "Salir del espacio y %@ salas";
"leave_space_and_one_room" = "Salir del espacio y 1 sala";
// Mark: Leave space
"leave_space_action" = "Salir del espacio";
"home_context_menu_mark_as_read" = "Marcar como leído";
"room_accessibility_record_voice_message" = "Grabar mensaje de voz";
"network_offline_message" = "No hay conexión a internet.";
"spaces_feature_not_available" = "Esta funcionalidad todavía no está disponible aquí. Por ahora, puedes usarla con %@ en tu ordenador.";
"location_sharing_live_lab_promotion_text" = "Ten en cuenta: esta funcionalidad es experimental, no funcionará así cuando la lancemos. Ahora mismo, el historial de la ubicación aparecerá visible permanentemente en el historial de la sala.";
"location_sharing_live_lab_promotion_activation" = "Activar compartir ubicación en tiempo real";
"location_sharing_live_lab_promotion_title" = "Compartir ubicación en tiempo real";
"location_sharing_map_credits_title" = "© Copyright";
"room_info_back_button_title" = "Info. de la sala";
"network_offline_title" = "No tienes conexión";
"authentication_forgot_password_waiting_title" = "Comprueba tu email.";
"authentication_forgot_password_text_field_placeholder" = "Email";
/* The placeholder will show the homeserver's domain */
"authentication_forgot_password_input_message" = "%@ te enviará un enlace de verificación";
"authentication_forgot_password_input_title" = "Introduce tu email";
"authentication_verify_email_waiting_button" = "Volver a enviar";
"authentication_verify_email_waiting_hint" = "¿No recibiste ningún email?";
/* The placeholder will show the email address that was entered. */
"authentication_verify_email_waiting_message" = "Sigue las instrucciones enviadas a %@";
"authentication_verify_email_waiting_title" = "Comprueba tu email.";
"authentication_verify_email_text_field_placeholder" = "Email";
/* The placeholder will show the homeserver's domain */
"authentication_verify_email_input_message" = "%@ necesita verificar tu cuenta";
"authentication_verify_email_input_title" = "Introduce tu email";
"authentication_cancel_flow_confirmation_message" = "Aún no has creado tu cuenta. ¿Quieres salir del registro?";
"authentication_server_selection_generic_error" = "No se encontró un servidor en esta URL, por favor comprueba que sea correcta.";
"authentication_server_selection_server_url" = "URL del servidor base";
"authentication_server_selection_register_message" = "¿Cuál es la dirección de tu servidor? Será donde se guarden todos tus datos";
"authentication_server_selection_register_title" = "Selecciona tu servidor base";
"authentication_server_selection_login_message" = "¿Cuál es la dirección de tu servidor?";
"authentication_server_selection_login_title" = "Conectar al servidor base";
"authentication_server_info_title_login" = "Dónde se guardarán tus conversaciones";
"authentication_login_forgot_password" = "Olvidé mi contraseña";
"authentication_login_username" = "Usuario / Email / Teléfono";
"authentication_login_title" = "¡Bienvenido!";
"authentication_server_info_title" = "Dónde se guardarán tus conversaciones";
"authentication_registration_password_footer" = "Debe tener al menos 8 caracteres";
/* The placeholder will show the full Matrix ID that has been entered. */
"authentication_registration_username_footer_available" = "Otros pueden buscarte como %@";
"authentication_registration_username_footer" = "No podrás cambiarlo más adelante";
"authentication_registration_username" = "Usuario";
// MARK: Authentication
"authentication_registration_title" = "Crea una cuenta";

View File

@@ -6,3 +6,4 @@
"NSContactsUsageDescription" = "Element näitab sulle tuttavaid, kellega saad alustada vestlust.";
"NSFaceIDUsageDescription" = "Ligipääsuks sinu rakendusele on kasutusel Face ID.";
"NSLocationWhenInUseUsageDescription" = "Kui sa jagad teiste kasutajatega oma asukohta, siis Element vajab õigusi asukoha kuvamiseks kaardil.";
"NSLocationAlwaysAndWhenInUseUsageDescription" = "Kui sa jagad teiste kasutajatega oma asukohta, siis Element vajab õigusi asukoha kuvamiseks kaardil.";

View File

@@ -487,7 +487,7 @@
"settings_add_email_address" = "Lisa e-posti aadress";
"settings_phone_number" = "Telefon";
"settings_add_phone_number" = "Lisa telefoninumber";
"settings_change_password" = "Muuda Matrix'i konto salasõna";
"settings_change_password" = "Muuda salasõna";
"settings_fail_to_update_profile" = "Profiili uuendamine ei õnnestunud";
"settings_global_settings_info" = "Üldised teavituste seadistused leiduvad sinu %@ veebikliendis";
"settings_pin_rooms_with_missed_notif" = "Klammerda jututoad, kus leidub lugemata teavitusi";
@@ -521,9 +521,9 @@
"settings_third_party_notices" = "Kolmandate osapoolte litsentsid";
"settings_send_crash_report" = "Saada anonüümset kasutusteavet ning vigade kirjeldusi";
"settings_enable_rageshake" = "Veateate saatmiseks raputa väga kõvasti";
"settings_old_password" = "vana salasõna";
"settings_new_password" = "uus salasõna";
"settings_confirm_password" = "korda uut salasõna";
"settings_old_password" = "Vana salasõna";
"settings_new_password" = "Uus salasõna";
"settings_confirm_password" = "Korda uut salasõna";
"settings_fail_to_update_password" = "Matrix'i konto salasõna uuendamine ei õnnestunud";
"settings_password_updated" = "Sinu Matrix'i konto salasõna on muudetud";
"settings_add_3pid_password_title_email" = "Lisa e-posti aadress";
@@ -535,7 +535,7 @@
"settings_crypto_device_key" = "\nSessiooni võti:\n";
"settings_crypto_export" = "Ekspordi võtmed";
"settings_crypto_blacklist_unverified_devices" = "Kasuta krüptimist vaid verifitseeritud sessioonides";
"settings_deactivate_my_account" = "Eemalda minu konto kasutusest";
"settings_deactivate_my_account" = "Eemalda konto lõplikult kasutusest";
"security_settings_crypto_sessions_loading" = "Laadin sessioone…";
"security_settings_user_password_description" = "Tuvasta oma isik sisestades Matrix'i konto salasõna";
// Manage session
@@ -1590,13 +1590,13 @@
"search_filter_placeholder" = "Filtreeri";
"onboarding_use_case_existing_server_button" = "Alusta koduserveri kasutamist";
"onboarding_use_case_existing_server_message" = "Tahad kasutada mõnda olemasolevat koduserverit?";
"onboarding_use_case_skip_button" = "jätta selle küsimuse vahele";
"onboarding_use_case_skip_button" = "ta see küsimus vahele";
/* The placeholder string contains onboarding_use_case_skip_button as a tappable action */
"onboarding_use_case_not_sure_yet" = "Sa pole veel otsustanud? Sa võid %@";
"onboarding_use_case_not_sure_yet" = "Sa pole veel otsustanud? %@";
"onboarding_use_case_community_messaging" = "Kogukonnad";
"onboarding_use_case_work_messaging" = "Töökaaslased";
"onboarding_use_case_personal_messaging" = "Perekond ja sõbrad";
"onboarding_use_case_message" = "Me aitame sind Matrix'i võrgu kasutamisel.";
"onboarding_use_case_message" = "Me aitame sind Matrix'i võrgu kasutamisel";
"onboarding_use_case_title" = "Kellega sa kõige rohkem vestled?";
@@ -2197,10 +2197,10 @@
"threads_notice_title" = "Jutulõngad ei ole enam katsetusjärgus! 🎉";
"room_participants_invite_prompt_to_msg" = "Kas sa oled kindel, et soovid kutsuda %@ %@ jututuppa?";
"onboarding_celebration_button" = "Alustame nüüd";
"onboarding_celebration_message" = "Sinu eelistused on salvestatud.";
"onboarding_celebration_title" = "Kõik on valmis!";
"onboarding_celebration_message" = "Seadistusest saad alati oma profiili muuta";
"onboarding_celebration_title" = "Tundub õige!";
"onboarding_avatar_accessibility_label" = "Profiilipilt";
"onboarding_avatar_message" = "Sa võid seda hiljem alati muuta.";
"onboarding_avatar_message" = "On aeg lisada oma nime juurde sobilik pilt";
"onboarding_avatar_title" = "Lisa profiilipilt";
"onboarding_display_name_max_length" = "Sinu kuvatav nimi peab olema lühem, kui 256 tähemärki";
"onboarding_display_name_hint" = "Sa võid seda hiljem muuta";
@@ -2212,7 +2212,7 @@
"onboarding_congratulations_home_button" = "Mine avalehele";
"onboarding_congratulations_personalize_button" = "Isikupärasta oma profiili";
/* The placeholder string contains the user's matrix ID */
"onboarding_congratulations_message" = "Sinu kasutajakonto %@ on nüüd olemas.";
"onboarding_congratulations_message" = "Sinu kasutajakonto %@ on nüüd olemas";
"onboarding_congratulations_title" = "Õnnitlused!";
"saving" = "Salvestame";
@@ -2230,7 +2230,7 @@
"room_invite_to_space_option_title" = "Kasutajale %@";
"location_sharing_live_list_item_last_update" = "Uuendamise välp: %@";
"location_sharing_live_list_item_stop_sharing_action" = "Lõpeta asukoha jagamine";
"location_sharing_live_list_item_stop_sharing_action" = "Peata";
"location_sharing_live_list_item_current_user_display_name" = "Sina";
"location_sharing_live_list_item_last_update_invalid" = "Viimase uuendamise aeg pole teada";
"location_sharing_live_list_item_sharing_expired" = "Asukoha jagamine aegus";
@@ -2266,3 +2266,55 @@
"directory_search_results_more_than" = ">%2$@ kohta leidsin %1$tu tulemust";
/* The placeholder %1$tu will be replaced with a number and %2$@ with the user's search terms. */
"directory_search_results" = "%2$@ kohta leidsin %1$tu tulemust";
"location_sharing_allow_background_location_message" = "Kui sa soovid praegust asukohta jagada reaalajas, siis Element vajab taustal töötades õigusi asukohta tuvastada. Selleks klõpsi Seadistused > Asukoht ning vali Alati";
"location_sharing_allow_background_location_cancel_action" = "Mitte praegu";
"location_sharing_allow_background_location_validate_action" = "Seadistused";
"location_sharing_allow_background_location_title" = "Luba ligipääs asukohale";
"settings_labs_enable_live_location_sharing" = "Praeguse asukoha jagamine reaalajas (funktsionaalsus on arendamisel ning ajutiselt on asukohad jututoa ajaloos näha)";
"settings_ui_show_redactions_in_room_history" = "Näita kustutatud sõnumite asemel kohatäidet";
// MARK: Reactions
"room_event_action_reaction_more" = "veel %@";
"leave_space_selection_no_rooms" = "Ära vali ühtegi jututuba";
"leave_space_selection_all_rooms" = "Vali kõik jututoad";
"leave_space_selection_title" = "VALI JUTUTUBE";
"leave_space_and_more_rooms" = "Lahku kogukonnakeskusest ja %@'st jututoast";
"leave_space_and_one_room" = "Lahku kogukonnakeskusest ja 1'st jututoast";
// Mark: Leave space
"leave_space_action" = "Lahku kogukonnakeskusest";
"spaces_feature_not_available" = "See funktsionaalsus pole siin rakenduses saadaval. Seni saad vastavat võimalust kasutada %@'i versioonis tavaarvutis.";
"home_context_menu_mark_as_read" = "Märgi loetuks";
"settings_timeline" = "AJAJOON";
"room_accessibility_record_voice_message_hint" = "Salvestamiseks klõpsi kaks korda ja hoia.";
"room_accessibility_record_voice_message" = "Salvesta häälsõnum";
"location_sharing_live_lab_promotion_activation" = "Luba asukohta jagada reaalajas";
"location_sharing_live_lab_promotion_text" = "Palun arvesta: see on katseline funktsionaalsus, mis kasutab ajutist lahendust ja selle alusel kõik jututoas osalejad saavad kogu aeg näha sinu asukoha ajalugu.";
"location_sharing_live_lab_promotion_title" = "Asukoha jagamine reaalajas";
"location_sharing_map_credits_title" = "© Autoriõigused";
"room_info_back_button_title" = "Jututoa teave";
"network_offline_message" = "Sa ei ole võrgus, kontrolli oma nutiseadme võrguühendust.";
"network_offline_title" = "Sa ei ole võrgus";
"authentication_verify_email_input_title" = "Sisesta oma e-posti aadress";
"authentication_cancel_flow_confirmation_message" = "Sinu kasutajakonto pole veel loodud. Kas katkestame konto registreerimise?";
"authentication_server_selection_generic_error" = "Sellelt aadressilt ei leia serverit, palun kontrolli, kas aadress on õige.";
"authentication_server_selection_server_url" = "Koduserveri aadress";
"authentication_server_selection_register_message" = "Mis on sinu serveri aadress? Mingis mõttes on see sinu andmete kodu";
"authentication_server_info_title" = "Kuidas sinu vestlusi hallatakse";
"authentication_server_selection_register_title" = "Vali oma koduserver";
"authentication_server_selection_login_message" = "Mis on sinu koduserveri aadress?";
"authentication_server_selection_login_title" = "Alusta koduserveri kasutamist";
"authentication_login_forgot_password" = "Kas unustasid oma salasõna";
"authentication_login_username" = "Kasutajanimi / E-post / Telefon";
"authentication_login_title" = "Tere tulemast tagasi!";
"authentication_registration_password_footer" = "Peab olema 8 või enam tähemärki";
/* The placeholder will show the full Matrix ID that has been entered. */
"authentication_registration_username_footer_available" = "Teised saavad sind otsida sellisena: %@";
"authentication_registration_username_footer" = "Sa ei saa seda hiljem muuta";
"authentication_registration_username" = "Kasutajanimi";
// MARK: Authentication
"authentication_registration_title" = "Loo endale konto";
"authentication_server_info_title_login" = "Kuidas sinu vestlusi hallatakse";

View File

@@ -6,3 +6,4 @@
"NSCalendarsUsageDescription" = "Voir vos rendez-vous dans lapplication.";
"NSFaceIDUsageDescription" = "Face ID est utilisé pour accéder à votre application.";
"NSLocationWhenInUseUsageDescription" = "Element doit accéder à votre emplacement pour vous permettre de la partager aux autres utilisateurs sur une carte.";
"NSLocationAlwaysAndWhenInUseUsageDescription" = "Element doit accéder à votre localisation afin de pouvoir la partager avec d'autres utilisateurs sur une carte.";

View File

@@ -292,10 +292,10 @@
"settings_send_crash_report" = "Envoyer des rapports danomalies anonymes et des statistiques dutilisation";
"settings_enable_rageshake" = "Secouer lappareil pour signaler un bug";
"settings_clear_cache" = "Vider le cache";
"settings_change_password" = "Changer le mot de passe de votre compte Matrix";
"settings_old_password" = "ancien mot de passe";
"settings_new_password" = "nouveau mot de passe";
"settings_confirm_password" = "confirmer le mot de passe";
"settings_change_password" = "Changer mon mot de passe";
"settings_old_password" = "Ancien mot de passe";
"settings_new_password" = "Nouveau mot de passe";
"settings_confirm_password" = "Confirmer le mot de passe";
"settings_fail_to_update_password" = "Échec de la modification du mot de passe du compte Matrix";
"settings_password_updated" = "Le mot de passe de votre compte Matrix a été modifié";
"settings_crypto_device_name" = "Nom de la session : ";
@@ -511,7 +511,7 @@
"room_action_send_photo_or_video" = "Envoyer une photo ou une vidéo";
"room_action_send_sticker" = "Envoyer un autocollant";
"settings_deactivate_account" = "DÉSACTIVER LE COMPTE";
"settings_deactivate_my_account" = "Désactiver mon compte";
"settings_deactivate_my_account" = "Désactiver le compte pour toujours";
"widget_sticker_picker_no_stickerpacks_alert" = "Vous navez aucun jeu dautocollants activé.";
"widget_sticker_picker_no_stickerpacks_alert_add_now" = "En ajouter maintenant ?";
"deactivate_account_title" = "Désactiver le compte";
@@ -1208,19 +1208,19 @@
"room_info_list_one_member" = "1 membre";
"create_room_placeholder_address" = "#salondetest:matrix.org";
"create_room_section_header_address" = "Adresse du salon";
"create_room_show_in_directory" = "Publier le salon dans le répertoire";
"create_room_section_header_address" = "ADRESSE";
"create_room_show_in_directory" = "Afficher le salon dans le répertoire";
"create_room_section_footer_type" = "Les personnes ne rejoignent un salon privé que sur invitation.";
"create_room_type_public" = "Salon public";
"create_room_type_private" = "Salon privé";
"create_room_section_header_type" = "Type de salon";
"create_room_type_public" = "Salon public (tout le monde)";
"create_room_type_private" = "Salon privé (seulement sur invitation)";
"create_room_section_header_type" = "QUI PEUT Y ACCÉDER";
"create_room_section_footer_encryption" = "Le chiffrement ne peut pas être désactivé ensuite.";
"create_room_enable_encryption" = "Activer le chiffrement";
"create_room_section_header_encryption" = "Chiffrement du salon";
"create_room_placeholder_topic" = "Sujet";
"create_room_section_header_topic" = "Sujet du salon (facultatif)";
"create_room_section_header_encryption" = "Chiffrement";
"create_room_placeholder_topic" = "De quoi parle ce salon ?";
"create_room_section_header_topic" = "SUJET (facultatif)";
"create_room_placeholder_name" = "Nom";
"create_room_section_header_name" = "Nom du salon";
"create_room_section_header_name" = "NOM";
// MARK: - Create Room
@@ -1663,13 +1663,13 @@
"home_context_menu_normal_priority" = "Priorité normale";
"home_context_menu_low_priority" = "Basse priorité";
"onboarding_use_case_title" = "À qui allez-vous le plus parler ?";
"onboarding_use_case_message" = "Nous allons vous aider à vous connecter.";
"onboarding_use_case_message" = "Nous allons vous aider à vous connecter";
"onboarding_use_case_personal_messaging" = "Famille et amis";
"onboarding_use_case_work_messaging" = "Équipes";
"onboarding_use_case_community_messaging" = "Communautés";
/* The placeholder string contains onboarding_use_case_skip_button as a tappable action */
"onboarding_use_case_not_sure_yet" = "Pas encore sûr ? Vous pouvez %@";
"onboarding_use_case_skip_button" = "passer cette question";
"onboarding_use_case_not_sure_yet" = "Pas encore sûr ? %@";
"onboarding_use_case_skip_button" = "Passer cette question";
"onboarding_use_case_existing_server_message" = "Vous cherchez à joindre un serveur existant ?";
"onboarding_use_case_existing_server_button" = "Se connecter au serveur";
"search_filter_placeholder" = "Filtrer";
@@ -2160,10 +2160,10 @@
"threads_notice_title" = "Les fils de discussions ne sont plus une fonctionnalité expérimentale 🎉";
"room_participants_invite_prompt_to_msg" = "Êtes vous sûr de vouloir inviter %@ dans %@ ?";
"onboarding_celebration_button" = "Cest parti";
"onboarding_celebration_message" = "Vos préférences ont été enregistrées.";
"onboarding_celebration_title" = "Tout est prêt !";
"onboarding_celebration_message" = "Rendez vous dans les paramètres pour mettre à jour votre profil";
"onboarding_celebration_title" = "Parfait !";
"onboarding_avatar_accessibility_label" = "Photo de profil";
"onboarding_avatar_message" = "Vous pouvez la changer nimporte quand.";
"onboarding_avatar_message" = "Donnons un visage à ce nom";
"onboarding_avatar_title" = "Ajoutez un photo de profil";
"onboarding_display_name_max_length" = "Votre nom daffichage doit faire moins de 256 caractères";
"onboarding_display_name_hint" = "Vous pouvez le changer plus tard";
@@ -2175,7 +2175,7 @@
"onboarding_congratulations_home_button" = "Aller à lécran daccueil";
"onboarding_congratulations_personalize_button" = "Personnaliser le profil";
/* The placeholder string contains the user's matrix ID */
"onboarding_congratulations_message" = "Votre compte %@ a été créé.";
"onboarding_congratulations_message" = "Votre compte %@ a été créé";
"onboarding_congratulations_title" = "Félicitations !";
"saving" = "Enregistrement";
@@ -2188,3 +2188,242 @@
"existing" = "Existant";
"new_word" = "Nouveau";
"stop" = "Arrêter";
"create_room_processing" = "Création du salon";
"create_room_suggest_room" = "Suggérer aux membres de l'espace";
"create_room_section_footer_type_restricted" = "Peut être trouvé et rejoins par tous les membres de l'espace.";
"create_room_section_footer_type_private" = "Peut être trouvé et rejoins uniquement par les personnes invitées.";
"create_room_type_restricted" = "Membres de l'espace";
"call_jitsi_unable_to_start" = "Impossible de démarrer la conférence";
"room_suggestion_settings_screen_message" = "Les salons suggérés sont indiqués comme intéressant à rejoindre auprès des membres de l'espace.";
"room_suggestion_settings_screen_title" = "Suggérer un salon dans un espace";
// Room suggestion Settings
"room_suggestion_settings_screen_nav_title" = "Suggérer un salon";
"room_access_space_chooser_other_spaces_section" = "Autres espaces ou salons";
"room_access_space_chooser_known_spaces_section" = "Espaces que vous connaissez contenant %@";
"room_access_settings_screen_setting_room_access" = "Réglages des permissions d'accès au salon";
"room_access_settings_screen_upgrade_alert_auto_invite_switch" = "Inviter automatiquement les membres dans les nouveaux salons";
"room_access_settings_screen_upgrade_alert_message_no_param" = "N'importe qui présent dans l'espace parent pourra trouver et rejoindre ce salon - pas besoin d'inviter tout le monde manuellement. Vous pouvez changer cette option dans les réglages du salon en tout temps.";
"room_access_settings_screen_upgrade_alert_message" = "N'importe qui dans %@ pourra trouver et rejoindre ce salon - pas besoin d'inviter tout le monde manuellement. Vous pouvez changer cette option dans les réglages du salon en tout temps.";
"room_access_settings_screen_public_message" = "Peut être trouvé et rejoint par n'importe qui.";
"room_access_settings_screen_edit_spaces" = "Editer les espaces";
"room_access_settings_screen_restricted_message" = "Peut être trouvé et rejoint par n'importe qui dans l'espace.\nVous allez devoir préciser depuis quel espace.";
"room_access_settings_screen_private_message" = "Peut être trouvé et rejoint uniquement par les personnes invitées.";
"room_access_settings_screen_message" = "Définir qui peut trouver et rejoindre %@.";
"room_access_settings_screen_title" = "Qui peut accéder à ce salon ?";
// Room Access Settings
"room_access_settings_screen_nav_title" = "Permissions du salon";
"room_details_promote_room_suggest_title" = "Proposer aux membres de l'espace";
"room_details_promote_room_title" = "Promouvoir le salon";
"settings_labs_enable_live_location_sharing" = "Partage de votre localisation en temps réel - partager votre géolocalisation actuelle (actuellement en développement, et de manière temporaire la géolocalisation persiste dans lhistorique du salon)";
"settings_ui_show_redactions_in_room_history" = "Afficher un message générique à la place de messages supprimés";
"authentication_verify_msisdn_waiting_title" = "Surveillez vos messages";
"room_accessibility_record_voice_message_hint" = "Appuyez deux fois et maintenez pour enregistrer.";
"room_accessibility_record_voice_message" = "Enregistrer un message vocal";
"password_validation_error_contain_symbol" = "Contient un symbole.";
"password_validation_error_contain_number" = "Contient un chiffre.";
"password_validation_error_contain_uppercase_letter" = "Contient une lettre majuscule.";
"password_validation_error_contain_lowercase_letter" = "Contient une lettre minuscule.";
/* The placeholder will show a number */
"password_validation_error_max_length" = "Pas plus de %d caractères.";
/* The placeholder will show a number */
"password_validation_error_min_length" = "Au moins %d caractères.";
"password_validation_error_header" = "Le mot de passe ne respecte pas les règles ci-dessous :";
// MARK: Password Validation
"password_validation_info_header" = "Votre mot de passe doit respecter les règles ci-dessous :";
"authentication_recaptcha_title" = "Êtes-vous un humain ?";
"authentication_terms_policy_url_error" = "Impossible de trouver la politique sélectionnée. Veuillez réessayer plus tard.";
/* The placeholder will show the homeserver's domain */
"authentication_terms_message" = "Veuillez lire les conditions dutilisation de %@";
"authentication_terms_title" = "Politiques du serveur";
"authentication_verify_msisdn_invalid_phone_number" = "Numéro de téléphone invalide";
"authentication_verify_msisdn_waiting_button" = "Renvoyer le code";
/* The placeholder will show the phone number that was entered. */
"authentication_verify_msisdn_waiting_message" = "Un code a été envoyé à %@";
"authentication_verify_msisdn_otp_text_field_placeholder" = "Code de confirmation";
"authentication_verify_msisdn_text_field_placeholder" = "Numéro de téléphone";
/* The placeholder will show the homeserver's domain */
"authentication_verify_msisdn_input_message" = "%@ doit vérifier votre compte";
"authentication_verify_msisdn_input_title" = "Saisissez votre numéro de téléphone";
"authentication_choose_password_submit_button" = "Réinitialiser le mot de passe";
"authentication_choose_password_signout_all_devices" = "Déconnecter tous les appareils";
"authentication_choose_password_text_field_placeholder" = "Nouveau mot de passe";
"authentication_choose_password_input_message" = "Assurez-vous quil fait 8 caractères ou plus";
"authentication_choose_password_input_title" = "Choisissez un nouveau mot de passe";
"authentication_forgot_password_waiting_button" = "Renvoyer lemail";
/* The placeholder will show the email address that was entered. */
"authentication_forgot_password_waiting_message" = "Suivez les instructions envoyées à %@";
"authentication_forgot_password_waiting_title" = "Relevez vos e-mails.";
"authentication_forgot_password_text_field_placeholder" = "E-mail";
"authentication_verify_email_waiting_title" = "Surveillez votre boîte de réception.";
/* The placeholder will show the homeserver's domain */
"authentication_forgot_password_input_message" = "%@ va vous envoyer un lien de vérification";
"authentication_forgot_password_input_title" = "Entrez votre adresse e-mail";
"authentication_verify_email_waiting_button" = "Renvoyer le-mail";
"authentication_verify_email_waiting_hint" = "Vous navez pas reçu le-mail ?";
/* The placeholder will show the email address that was entered. */
"authentication_verify_email_waiting_message" = "Suivez les instructions envoyées à %@";
"authentication_verify_email_text_field_placeholder" = "E-mail";
/* The placeholder will show the homeserver's domain */
"authentication_verify_email_input_message" = "%@ doit vérifier votre compte";
"authentication_verify_email_input_title" = "Entrez votre e-mail";
"authentication_cancel_flow_confirmation_message" = "Votre compte na pas encore été créé. Interrompre le processus de création ?";
"authentication_server_selection_generic_error" = "Impossible de trouver un serveur à cette URL, vérifiez quelle est correcte.";
"authentication_server_selection_server_url" = "URL du serveur daccueil";
"authentication_server_selection_register_message" = "Quelle est ladresse de votre serveur ? Cest lendroit où vos données seront stockées";
"authentication_server_selection_register_title" = "Choisissez votre serveur daccueil";
"authentication_server_selection_login_message" = "Quelle est ladresse de votre serveur ?";
"authentication_server_info_title_login" = "Où seront vos conversations";
"authentication_login_forgot_password" = "Mot de passe oublié";
"authentication_login_username" = "Nom dutilisateur / Email / Numéro de téléphone";
"authentication_login_title" = "Contents de vous retrouver !";
"authentication_server_info_title" = "Où seront vous conversations";
/* The placeholder will show the full Matrix ID that has been entered. */
"authentication_registration_username_footer_available" = "Les autres peuvent vous trouver %@";
"authentication_registration_password_footer" = "Le mot de passe doit contenir au moins 8 caractères";
"authentication_registration_username_footer" = "Vous ne pourrez pas le changer par la suite";
"authentication_registration_username" = "Nom d'utilisateur.ice";
// MARK: Authentication
"authentication_registration_title" = "Créez votre compte";
"room_access_settings_screen_upgrade_alert_title" = "Mettre à niveau le salon";
"room_access_settings_screen_upgrade_required" = "Mise à niveau requise";
"location_sharing_allow_background_location_message" = "Si vous voulez partager votre localisation en temps réel, Element doit avoir accès à vos données de localisation lorsque lapplication est en arrière-plan. Pour lui donner accès, rendez-vous dans Réglages > Position et sélectionnez Toujours";
"settings_timeline" = "HISTORIQUE";
"authentication_server_selection_login_title" = "Connexion à un serveur daccueil";
"message_reply_to_sender_sent_their_live_location" = "Localisation en temps réel.";
"room_displayname_more_than_two_members" = "%@ et %@ autres";
"ignore_user" = "Ignorer lutilisateur";
"location_sharing_live_lab_promotion_activation" = "Activer le partage de localisation en temps réel";
"location_sharing_live_lab_promotion_text" = "Pour information : il sagit dune fonctionnalité expérimentale et dune implémentation temporaire qui rend votre historique de localisation visible de manière permanente à toutes les autres personnes dans le salon.";
"location_sharing_live_lab_promotion_title" = "Partage de localisation en temps réel";
"location_sharing_live_stop_sharing_progress" = "Arrêter de partager ma localisation";
"location_sharing_live_stop_sharing_error" = "Échec de larrêt du partage de la localisation";
"location_sharing_live_no_user_locations_error_title" = "Aucune localisation dutilisateur disponible";
"location_sharing_live_timer_selector_long" = "pour 8 heures";
"location_sharing_live_timer_selector_medium" = "pour 1 heure";
"location_sharing_live_timer_selector_short" = "pour 15 minutes";
"location_sharing_live_timer_selector_title" = "Choisissez pour combien de temps les autres peuvent voir votre localisation précise.";
"location_sharing_live_error" = "Erreur de localisation en temps réel";
"location_sharing_live_loading" = "Chargement de la localisation en temps réel…";
"location_sharing_live_timer_incoming" = "Partage jusquà %@";
"location_sharing_live_list_item_stop_sharing_action" = "Arrêter";
"location_sharing_live_list_item_current_user_display_name" = "Vous";
"location_sharing_live_list_item_last_update_invalid" = "Dernière mise à jour inconnue";
"location_sharing_live_list_item_last_update" = "Mis à jour il y a %@";
"location_sharing_live_list_item_sharing_expired" = "Partage expiré";
"location_sharing_live_list_item_time_left" = "%@ restant";
"location_sharing_live_viewer_title" = "Localisation";
"location_sharing_live_map_callout_title" = "Partager la localisation";
"location_sharing_pin_drop_share_title" = "Envoyer cette localisation";
"location_sharing_static_share_title" = "Envoyer ma localisation actuelle";
"live_location_sharing_banner_stop" = "Arrêter";
"live_location_sharing_ended" = "Localisation en temps réel désactivée";
"live_location_sharing_banner_title" = "Localisation en temps réel activée";
// MARK: Live location sharing
"location_sharing_live_share_title" = "Partager la localisation en temps réel";
"location_sharing_map_credits_title" = "© Copyright";
"location_sharing_allow_background_location_cancel_action" = "Pas maintenant";
"location_sharing_allow_background_location_validate_action" = "Paramètres";
"location_sharing_allow_background_location_title" = "Autoriser laccès";
"location_sharing_post_failure_subtitle" = "%@ na pas pu envoyer votre localisation. Veuillez réessayer plus tard.";
"side_menu_coach_message" = "Balayez vers la droite ou appuyez pour voir tous les salons";
// MARK: Reactions
"room_event_action_reaction_more" = "%@ de plus";
"leave_space_selection_no_rooms" = "Ne sélectionner aucun salon";
"leave_space_selection_all_rooms" = "Sélectionner tous les salons";
"leave_space_selection_title" = "SÉLECTIONNER LES SALONS";
"leave_space_and_more_rooms" = "Quitter lespace et %@ salons";
"leave_space_and_one_room" = "Quitter lespace et 1 salon";
// Mark: Leave space
"leave_space_action" = "Quitter lespace";
"spaces_add_room_missing_permission_message" = "Vous navez pas la permission dajouter des salons à cet espace.";
"spaces_creation_in_one_space" = "dans 1 espace";
"spaces_creation_in_many_spaces" = "dans %@ espaces";
"spaces_creation_in_spacename_plus_many" = "dans %@ et %@ autres espaces";
"spaces_creation_in_spacename_plus_one" = "dans %@ et un autre espace";
"spaces_creation_in_spacename" = "dans %@";
"spaces_creation_post_process_inviting_users" = "Invitation de %@ utilisateurs";
"spaces_creation_post_process_adding_rooms" = "Ajout de %@ salons";
"spaces_creation_post_process_creating_room" = "Création de %@";
"spaces_creation_post_process_uploading_avatar" = "Envoi de lavatar";
"spaces_creation_post_process_creating_space_task" = "Création de %@";
"spaces_creation_post_process_creating_space" = "Création de lespace";
"spaces_creation_invite_by_username_message" = "Vous pouvez aussi les inviter plus tard.";
"spaces_creation_invite_by_username_title" = "Inviter votre équipe";
"spaces_creation_invite_by_username" = "Inviter par nom dutilisateur";
"spaces_creation_add_rooms_message" = "Cet espace nest que pour vous : personne ne sera au courant. Vous pouvez en ajouter dautres plus tard.";
"spaces_creation_add_rooms_title" = "Que voulez-vous ajouter ?";
"spaces_creation_sharing_type_me_and_teammates_detail" = "Un espace privé pour vous et votre équipe";
"spaces_creation_sharing_type_me_and_teammates_title" = "Moi et mon équipe";
"spaces_creation_sharing_type_just_me_detail" = "Un espace privé pour organiser vos salons";
"spaces_creation_sharing_type_just_me_title" = "Seulement moi";
"spaces_creation_sharing_type_message" = "Assurez-vous que les bonnes personnes ont accès %@. Vous pouvez changer ceci plus tard.";
"spaces_creation_sharing_type_title" = "Avec qui travaillez-vous ?";
"spaces_creation_email_invites_email_title" = "E-mail";
"spaces_creation_email_invites_message" = "Vous pouvez aussi les inviter plus tard.";
"spaces_creation_email_invites_title" = "Invitez votre équipe";
"spaces_creation_new_rooms_support" = "Support";
"spaces_creation_new_rooms_random" = "Hors-sujet";
"spaces_creation_new_rooms_general" = "Général";
"spaces_creation_new_rooms_room_name_title" = "Nom du salon";
"spaces_creation_new_rooms_message" = "Nous allons créer un salon pour chacune.";
"spaces_creation_new_rooms_title" = "Quel type de discussions allez-vous avoir ?";
"spaces_creation_cancel_message" = "Ces informations seront perdues.";
"spaces_creation_cancel_title" = "Interrompre la création de lespace ?";
"spaces_creation_private_space_title" = "Votre espace privé";
"spaces_creation_public_space_title" = "Votre espace public";
"spaces_creation_address_already_exists" = "%@\nexiste déjà";
"spaces_creation_address_invalid_characters" = "%@\na des caractères invalides";
"spaces_creation_address_default_message" = "Votre espace pourra être visualisé via\n%@";
"spaces_creation_empty_room_name_error" = "Nom requis";
"spaces_creation_address" = "Adresse";
"spaces_creation_settings_message" = "Ajoutez des détails pour lui donner de la personnalité. Vous pouvez les mettre à jour nimporte quand.";
"spaces_creation_footer" = "Vous pouvez changer ceci plus tard";
"spaces_creation_visibility_message" = "Pour rejoindre un espace existant, vous avez besoin dune invitation.";
"spaces_creation_visibility_title" = "Quel type despace voulez-vous créer ?";
// Mark: - Space Creation
"spaces_creation_hint" = "Les espaces sont une nouvelle manière de regrouper les salons et les gens.";
"spaces_feature_not_available" = "Cette fonctionnalité nest pas disponible ici. Pour linstant, vous devez utiliser %@ sur votre ordinateur.";
"space_settings_current_address_message" = "Votre espace peut être visualisé via\n%@";
"space_settings_update_failed_message" = "Échec de la mise à jour des paramètres de lespace. Voulez-vous réessayer ?";
"space_settings_access_section" = "Qui peut accéder à cet espace ?";
"space_topic" = "Description";
"space_public_join_rule_detail" = "Ouvert à tous, idéal pour les communautés";
"spaces_add_space" = "Ajouter un espace";
"spaces_add_room" = "Ajouter un salon";
"spaces_invite_people" = "Inviter des gens";
"space_private_join_rule_detail" = "Sur invitation, idéal pour vous ou votre équipe";
"spaces_explore_rooms_one_room" = "1 salon";
"spaces_explore_rooms_room_number" = "%@ salons";
"spaces_create_space_title" = "Créer un espace";
"spaces_add_space_title" = "Créer un espace";
"space_invite_not_enough_permission" = "Vous nêtes pas autorisés à inviter des personnes dans cet espace";
"room_invite_not_enough_permission" = "Vous nêtes pas autorisés à inviter des personnes dans ce salon";
"room_invite_to_room_option_detail" = "Ils ne feront pas partie de %@.";
"room_invite_to_space_option_detail" = "Ils peuvent parcourir %@, mais ne seront pas membre de %@.";
"share_invite_link_space_text" = "Hé, rejoignez cet espace sur %@";
"share_invite_link_room_text" = "Hé, rejoignez ce salon sur %@";
// MARK: - Share invite link
"share_invite_link_action" = "Partager le lien dinvitation";
"home_context_menu_mark_as_read" = "Marquer comme lu";
"room_info_back_button_title" = "Informations du salon";
"create_room_suggest_room_footer" = "Les salons recommandés sont suggérés aux membres de lespace comme salons de qualité.";
"create_room_show_in_directory_footer" = "Ceci aidera les gens à le trouver et le rejoindre.";
"network_offline_message" = "Vous êtes déconnecté, merci de vérifier votre connexion.";
"network_offline_title" = "Vous êtes déconnecté";
"room_access_settings_screen_upgrade_alert_upgrading" = "Mise à niveau du salon";
"room_access_settings_screen_upgrade_alert_upgrade_button" = "Mettre à niveau";
"room_access_settings_screen_upgrade_alert_note" = "Veuillez noter que la mise à niveau va créer une nouvelle version de ce salon. Tous les messages actuels vont rester dans ce salon archivé.";

View File

@@ -6,3 +6,4 @@
"NSCalendarsUsageDescription" = "Nézd meg a találkozóidat az alkalmazásban.";
"NSFaceIDUsageDescription" = "Arc felismerés használata az alkalmazás eléréséhez.";
"NSLocationWhenInUseUsageDescription" = "Ha megosztod másokkal a földrajzi helyzetedet, akkor az Elementnek hozzáférésre van szüksége a térképen való megjelenítéshez.";
"NSLocationAlwaysAndWhenInUseUsageDescription" = "Ha másokkal megosztod a földrajzi helyzetedet Elementnek hozzáférésre van szüksége a térképen való megjelenítéshez.";

View File

@@ -338,10 +338,10 @@
"settings_send_crash_report" = "Személytelen összeomlás és felhasználási adatok küldése";
"settings_enable_rageshake" = "Eszköz megrázása a hiba bejelentéséhez";
"settings_clear_cache" = "Gyorsítótár kiürítése";
"settings_change_password" = "Matrix fiók jelszó megváltoztatása";
"settings_old_password" = "régi jelszó";
"settings_new_password" = "új jelszó";
"settings_confirm_password" = "jelszó megerősítése";
"settings_change_password" = "Jelszó megváltoztatása";
"settings_old_password" = "Régi jelszó";
"settings_new_password" = "Új jelszó";
"settings_confirm_password" = "Jelszó megerősítése";
"settings_fail_to_update_password" = "A Matrix fiók jelszó frissítése nem sikerült";
"settings_password_updated" = "A Matrix fiók jelszavad frissítve";
"settings_crypto_device_name" = "Munkamenet neve: ";
@@ -349,7 +349,7 @@
"settings_crypto_device_key" = "\nMunkamenet kulcsa:\n";
"settings_crypto_export" = "Kulcsok kimentése";
"settings_crypto_blacklist_unverified_devices" = "Csak ellenőrzött munkameneteknek titkosít";
"settings_deactivate_my_account" = "Felhasználói fiókom felfüggesztése";
"settings_deactivate_my_account" = "Felhasználói fiókom végleges felfüggesztése";
"room_details_people" = "Tagok";
"room_details_files" = "Feltöltések";
"room_details_settings" = "Beállítások";
@@ -1651,13 +1651,13 @@
"search_filter_placeholder" = "Szűrés";
"onboarding_use_case_existing_server_button" = "Szerverhez csatlakozás";
"onboarding_use_case_existing_server_message" = "Csatlakoznál egy már meglévő szerverhez?";
"onboarding_use_case_skip_button" = "kérdés kihagyása";
"onboarding_use_case_skip_button" = "Kérdés kihagyása";
/* The placeholder string contains onboarding_use_case_skip_button as a tappable action */
"onboarding_use_case_not_sure_yet" = "Még nem vagy biztos? Tudhatsz ilyent: %@";
"onboarding_use_case_not_sure_yet" = "Még nem vagy biztos? %@";
"onboarding_use_case_community_messaging" = "Közösségek";
"onboarding_use_case_work_messaging" = "Csoportok";
"onboarding_use_case_personal_messaging" = "Barátok és család";
"onboarding_use_case_message" = "Segítünk a kapcsolatteremétésben.";
"onboarding_use_case_message" = "Segítünk a kapcsolatteremétésben";
"onboarding_use_case_title" = "Kivel beszélgetnék leginkább?";
@@ -2169,10 +2169,10 @@
"threads_notice_title" = "Az üzenetszálak többé már nem kísérleti funkció! 🎉";
"room_participants_invite_prompt_to_msg" = "Biztos, hogy meg akarod hívni őt: %@ ide: %@?";
"onboarding_celebration_button" = "Gyerünk";
"onboarding_celebration_message" = "A beállítások elmentve.";
"onboarding_celebration_title" = "Minden kész!";
"onboarding_celebration_message" = "A beállításokban bármikor megváltoztatható a profilod";
"onboarding_celebration_title" = "Jól néz ki!";
"onboarding_avatar_accessibility_label" = "Profilkép";
"onboarding_avatar_message" = "Bármikor megváltoztatható.";
"onboarding_avatar_message" = "Ideje képet adni a névhez";
"onboarding_avatar_title" = "Profilkép hozzáadása";
"onboarding_display_name_max_length" = "A megjelenítendő név 256 karakternél rövidebb legyen";
"onboarding_display_name_hint" = "Ezt később meg lehet változtatni";
@@ -2184,7 +2184,7 @@
"onboarding_congratulations_home_button" = "Vigyél haza";
"onboarding_congratulations_personalize_button" = "Profil személyre szabása";
/* The placeholder string contains the user's matrix ID */
"onboarding_congratulations_message" = "A fiókod elkészült: %@.";
"onboarding_congratulations_message" = "A fiókod elkészült: %@";
"onboarding_congratulations_title" = "Gratulálunk!";
"saving" = "Mentés";
@@ -2290,7 +2290,7 @@
"create_room_suggest_room_footer" = "A javasolt szobák a tér tagság számára csatlakozásra érdemesként lesznek feltüntetve.";
"room_access_space_chooser_other_spaces_section_info" = "Ezek valószínűleg olyanok, amelyeknek más %@ adminok is tagjai.";
"room_displayname_more_than_two_members" = "%@ és %@ mások";
"location_sharing_live_list_item_stop_sharing_action" = "Megosztás megállítása";
"location_sharing_live_list_item_stop_sharing_action" = "Megállítás";
"location_sharing_live_list_item_current_user_display_name" = "Te";
"location_sharing_live_list_item_last_update_invalid" = "Frissítés ideje ismeretlen";
"location_sharing_live_list_item_last_update" = "Frissítve ekkor: %@";
@@ -2318,3 +2318,100 @@
"location_sharing_live_timer_incoming" = "Élő eddig: %@";
"live_location_sharing_ended" = "Élő pozíció megosztás befejeződött";
"confirm" = "Megerősítés";
"location_sharing_allow_background_location_cancel_action" = "Ne most";
"location_sharing_allow_background_location_validate_action" = "Beállítások";
"location_sharing_allow_background_location_message" = "Ha az élő helyzetedet szeretnéd megosztani, Elementnek akkor is hozzáférésre van szüksége a helyadatokhoz ha éppen a háttérben fut. A hozzáférés engedélyezéséhez koppints a Beállítások> Helyadatokra és válaszd a Mindiget";
"location_sharing_allow_background_location_title" = "Hozzáférés engedélyezése";
"settings_labs_enable_live_location_sharing" = "Folyamatos helymeghatározás megosztása - a jelenlegi helyzet megosztása (aktív fejlesztés alatt, átmenetileg a megosztott helyek megmaradnak a szoba idővonalán)";
"settings_ui_show_redactions_in_room_history" = "Helykitöltő megjelenítése a törölt szövegek helyett";
"message_reply_to_sender_sent_their_live_location" = "Élő földrajzi helyzet.";
"location_sharing_live_lab_promotion_activation" = "Élő helymegosztás engedélyezése";
"location_sharing_live_lab_promotion_text" = "Megjegyzés: ez egy kísérleti lehetőség, egy átmeneti megvalósítás ami permanensen elérhetővé teszi a megosztott földrajzi helyzetedet a szobában a többiek számára.";
"location_sharing_live_lab_promotion_title" = "Élő földrajzi hely megosztása";
"location_sharing_map_credits_title" = "© Szerzői jog";
// MARK: Reactions
"room_event_action_reaction_more" = "még %@";
"leave_space_selection_no_rooms" = "0 szoba kiválasztása";
"leave_space_selection_all_rooms" = "Minden szoba kiválasztása";
"leave_space_selection_title" = "SZOBÁK KIVÁLASZTÁSA";
"leave_space_and_more_rooms" = "Tér és %@ szoba elhagyása";
"leave_space_and_one_room" = "Tér és egy szoba elhagyása";
// Mark: Leave space
"leave_space_action" = "Tér elhagyása";
"spaces_feature_not_available" = "Ez a tulajdonság itt nem érhető el. Egyenlőre ez itt érhető el számítógépen: %@.";
"home_context_menu_mark_as_read" = "Olvasottnak jelöl";
"room_info_back_button_title" = "Szoba információ";
"network_offline_message" = "Nincs kapcsolat, ellenőrizd a hálózatot.";
"network_offline_title" = "Kapcsolat nélküli munka";
"settings_timeline" = "IDŐVONAL";
"room_accessibility_record_voice_message_hint" = "Két koppintás és tartás a felvételhez.";
"room_accessibility_record_voice_message" = "Hang üzenet felvétele";
"password_validation_error_contain_symbol" = "Írásjelet tartalmaz.";
"password_validation_error_contain_number" = "Számot tartalmaz.";
"password_validation_error_contain_uppercase_letter" = "Nagybetűt tartalmaz.";
"password_validation_error_contain_lowercase_letter" = "Kisbetűt tartalmaz.";
/* The placeholder will show a number */
"password_validation_error_max_length" = "Nem lehet több mint %d karakter.";
/* The placeholder will show a number */
"password_validation_error_min_length" = "Legalább %d karakternek kell lennie.";
"password_validation_error_header" = "A megadott jelszó nem tesz eleget az alábbiaknak:";
// MARK: Password Validation
"password_validation_info_header" = "A jelszónak meg kell felelnie az alábbiaknak:";
"authentication_recaptcha_title" = "Ember vagy?";
"authentication_terms_policy_url_error" = "A kiválasztott szabály nem található. Kérjük próbálja később.";
"authentication_terms_message" = "Olvasd el %@ felhasználói feltételeit";
"authentication_terms_title" = "Szerver szabályok";
"authentication_verify_msisdn_invalid_phone_number" = "Érvénytelen telefonszám";
"authentication_verify_msisdn_waiting_button" = "Kód újraküldése";
/* The placeholder will show the phone number that was entered. */
"authentication_verify_msisdn_waiting_message" = "A kód ide lett leküldve: %@";
"authentication_verify_msisdn_waiting_title" = "Telefonszám ellenőrzése";
"authentication_verify_msisdn_otp_text_field_placeholder" = "Ellenőrző Kód";
"authentication_verify_msisdn_text_field_placeholder" = "Telefonszám";
"authentication_verify_msisdn_input_message" = "%@ ellenőrizni kell a fiókodat";
"authentication_verify_msisdn_input_title" = "Telefonszám megadása";
"authentication_choose_password_submit_button" = "Jelszó visszaállítása";
"authentication_choose_password_signout_all_devices" = "Kijelentkezés minden eszközből";
"authentication_choose_password_text_field_placeholder" = "Új jelszó";
"authentication_choose_password_input_message" = "8 vagy több karakterből kell álljon";
"authentication_choose_password_input_title" = "Válassz jelszót";
"authentication_forgot_password_waiting_button" = "E-mail újraküldése";
/* The placeholder will show the email address that was entered. */
"authentication_forgot_password_waiting_message" = "Kövesd az utasításokat amit ide küldtünk: %@";
"authentication_forgot_password_waiting_title" = "Ellenőrizd az e-mailed.";
"authentication_forgot_password_text_field_placeholder" = "E-mail";
"authentication_forgot_password_input_message" = "%@ ellenőrző hivatkozást fog küldeni";
"authentication_forgot_password_input_title" = "Add meg az e-mail címed";
"authentication_verify_email_waiting_button" = "E-mail újraküldése";
"authentication_verify_email_waiting_hint" = "Megkaptad az e-mailt?";
/* The placeholder will show the email address that was entered. */
"authentication_verify_email_waiting_message" = "Kövesd az utasításokat amit ide küldtünk: %@";
"authentication_verify_email_waiting_title" = "Ellenőrizd az e-mailedet.";
"authentication_verify_email_text_field_placeholder" = "E-mail";
"authentication_verify_email_input_message" = "%@ ellenőrizni kell a fiókodat";
"authentication_verify_email_input_title" = "Add meg az e-mail címed";
"authentication_cancel_flow_confirmation_message" = "A felhasználói fiókod még nincs kész. Megállítód a regisztrációt?";
"authentication_server_selection_generic_error" = "Ezen a címen nem található szerver, ellenőrizd, hogy helyesen adtad meg.";
"authentication_server_selection_server_url" = "Matrixszerver URL";
"authentication_server_selection_register_message" = "Mi a szervered címe? Olyan mint az adataid otthona";
"authentication_server_selection_register_title" = "Válaszd ki a matrix szerveredet";
"authentication_server_selection_login_message" = "Mi a szervered címe?";
"authentication_server_selection_login_title" = "Matrix szerverhez csatlakozás";
"authentication_server_info_title" = "Ahol a beszélgetéseid lesznek";
"authentication_login_forgot_password" = "Elfelejtetted a jelszót?";
"authentication_login_username" = "Felhasználónév / E-mail / Telefonszám";
"authentication_login_title" = "Üdv újra!";
"authentication_registration_password_footer" = "8 vagy több karakternek kell lennie";
/* The placeholder will show the full Matrix ID that has been entered. */
"authentication_registration_username_footer_available" = "%@ mások megtalálhatnak";
"authentication_registration_username_footer" = "Ezt később nem lehet megváltoztatni";
"authentication_registration_username" = "Felhasználónév";
// MARK: Authentication
"authentication_registration_title" = "Felhasználói fiók létrehozása";
"authentication_server_info_title_login" = "Ahol a beszélgetéseid lesznek";

View File

@@ -8,3 +8,4 @@
"NSMicrophoneUsageDescription" = "Element membutuhkan akses ke mikrofon Anda untuk melakukan dan menerima panggilan, mengambil video, dan merekam pesan suara.";
"NSPhotoLibraryUsageDescription" = "Galeri digunakan untuk mengirim foto dan video.";
"NSLocationWhenInUseUsageDescription" = "Ketika Anda membagikan lokasi Anda ke orang-orang, Element membutuhkan akses untuk menampilkan mereka sebuah peta.";
"NSLocationAlwaysAndWhenInUseUsageDescription" = "Ketika Anda membagikan lokasi Anda kepada seseorang, Element membutuhkan akses untuk menampilkan mereka sebuah peta.";

View File

@@ -122,9 +122,9 @@
"settings_crypto_device_id" = "\nID Sesi: ";
"settings_crypto_device_name" = "Nama sesi: ";
"settings_add_3pid_invalid_password_message" = "Kredential tidak valid";
"settings_confirm_password" = "konfirmasi kata sandi";
"settings_new_password" = "kata sandi baru";
"settings_old_password" = "kata sandi lama";
"settings_confirm_password" = "Konfirmasi kata sandi";
"settings_new_password" = "Kata sandi baru";
"settings_old_password" = "Kata sandi lama";
"settings_third_party_notices" = "Pemberitahuan Pihak Ketiga";
"settings_privacy_policy" = "Kebijakan Privasi";
"settings_version" = "Versi %@";
@@ -133,7 +133,7 @@
"settings_integrations_allow_button" = "Kelola integrasi";
"settings_enable_callkit" = "Panggilan yang diintegrasi";
"settings_night_mode" = "Mode Malam";
"settings_change_password" = "Ubah kata sandi akun Matrix";
"settings_change_password" = "Ubah kata sandi";
"settings_first_name" = "Nama Depan";
"settings_display_name" = "Nama Tampilan";
"settings_profile_picture" = "Gambar Profil";
@@ -804,7 +804,7 @@
"key_backup_recover_from_passphrase_lost_passphrase_action_part1" = "Tidak tahu Frasa Keamanan Anda? Anda dapat ";
"service_terms_modal_footer" = "Ini dapat dinonaktifkan di pengaturan.";
"room_widget_permission_information_title" = "Menggunakannya mungkin membagikan data dengan %@:\n";
"widget_sticker_picker_no_stickerpacks_alert" = "Saat ini Anda tidak mengaktifkan paket stiker apapun.";
"widget_sticker_picker_no_stickerpacks_alert" = "Saat ini Anda tidak mengaktifkan paket stiker apa pun.";
"call_already_displayed" = "Sudah ada panggilan yang sedang berlangsung.";
"camera_unavailable" = "Kamera tidak tersedia di perangkat Anda";
"network_offline_prompt" = "Koneksi internetnya terlihat offline.";
@@ -890,7 +890,7 @@
"room_creation_invite_another_user" = "ID Pengguna, nama atau email";
"space_participants_action_ban" = "Cekal dari space ini";
"space_participants_action_remove" = "Keluarkan dari space ini";
"leave_space_only_action" = "Jangan tinggalkan ruangan apapun";
"leave_space_only_action" = "Jangan tinggalkan ruangan apa pun";
"space_beta_announce_title" = "Space akan segera datang";
// Mark: - Spaces
@@ -1173,7 +1173,7 @@
"settings_discovery_three_pid_details_cancel_email_validation_action" = "Batalkan validasi email";
"settings_discovery_three_pid_details_title_phone_number" = "Kelola nomor telepon";
"settings_key_backup_button_restore" = "Pulihkan dari Cadangan";
"settings_deactivate_my_account" = "Nonaktifkan akun saya";
"settings_deactivate_my_account" = "Nonaktifkan akun secara permanen";
"settings_add_3pid_password_title_msidsn" = "Tambahkan nomor telepon";
"settings_add_3pid_password_title_email" = "Tambahkan alamat email";
"settings_term_conditions" = "Syarat & Ketentuan";
@@ -1690,7 +1690,7 @@
/* Note: The word "don't" is formatted in bold */
"analytics_prompt_point_2" = "Kami <b>tidak</b> membagikan informasi ini dengan pihak ketiga";
/* Note: The word "don't" is formatted in bold */
"analytics_prompt_point_1" = "Kami <b>tidak</b> merekam atau memprofil data akun apapun";
"analytics_prompt_point_1" = "Kami <b>tidak</b> merekam atau memprofil data akun apa pun";
"analytics_prompt_terms_link_upgrade" = "di sini";
/* Note: The placeholder is for the contents of analytics_prompt_terms_link_upgrade */
"analytics_prompt_terms_upgrade" = "Baca semua kebijakan kami %@. Apakah Anda tidak keberatan?";
@@ -1773,10 +1773,10 @@
"room_event_copy_link_info" = "Tautan disalin ke papan klip.";
"room_event_action_reply_in_thread" = "Utasan";
"room_event_action_view_in_room" = "Tampilkan di ruangan";
"onboarding_use_case_skip_button" = "melewati pertanyaan ini";
"onboarding_use_case_skip_button" = "Lewati pertanyaan ini";
/* The placeholder string contains onboarding_use_case_skip_button as a tappable action */
"onboarding_use_case_not_sure_yet" = "Belum yakin? Anda dapat %@";
"onboarding_use_case_message" = "Kami akan membantu Anda untuk terhubung.";
"onboarding_use_case_not_sure_yet" = "Belum yakin? %@";
"onboarding_use_case_message" = "Kami akan membantu Anda untuk terhubung";
"onboarding_use_case_community_messaging" = "Komunitas";
"onboarding_use_case_work_messaging" = "Tim";
"onboarding_use_case_personal_messaging" = "Teman dan keluarga";
@@ -2284,7 +2284,7 @@
"notification_settings_room_rule_title" = "Ruangan: '%@'";
"settings_enter_validation_token_for" = "Masukkan token validasi untuk %@:";
"settings_enable_push_notifications" = "Aktifkan notifikasi push";
"settings_enable_inapp_notifications" = "Aktifkan notifikasi di dalam aplikasi";
"settings_enable_inapp_notifications" = "Aktifkan notifikasi dalam aplikasi";
// Settings
"settings" = "Pengaturan";
@@ -2468,10 +2468,10 @@
"threads_notice_title" = "Utasan tidak lagi eksperimental 🎉";
"room_participants_invite_prompt_to_msg" = "Apakah Anda yakin ingin mengundang %@ ke %@?";
"onboarding_celebration_button" = "Ayo";
"onboarding_celebration_message" = "Preferensi Anda telah disimpan.";
"onboarding_celebration_title" = "Anda siap!";
"onboarding_celebration_message" = "Pergi ke pengaturan kapan saja untuk memperbarui profil Anda";
"onboarding_celebration_title" = "Kelihatan bagus!";
"onboarding_avatar_accessibility_label" = "Foto profil";
"onboarding_avatar_message" = "Anda dapat mengubahnya kapan saja.";
"onboarding_avatar_message" = "Saatnya pasang wajah pada nama";
"onboarding_avatar_title" = "Tambahkan foto profil";
"onboarding_display_name_max_length" = "Nama tampilan Anda harus tidak lebih dari 256 karakter";
"onboarding_display_name_hint" = "Anda dapat mengubahnya nanti";
@@ -2483,7 +2483,7 @@
"onboarding_congratulations_home_button" = "Kembalikan saya ke beranda";
"onboarding_congratulations_personalize_button" = "Ubah profil";
/* The placeholder string contains the user's matrix ID */
"onboarding_congratulations_message" = "Akun %@ Anda telah dibuat.";
"onboarding_congratulations_message" = "Akun %@ Anda telah dibuat";
"onboarding_congratulations_title" = "Selamat!";
"saving" = "Menyimpan";
@@ -2496,7 +2496,7 @@
"existing" = "Sudah ada";
"new_word" = "Baru";
"joining" = "Bergabung";
"location_sharing_live_list_item_stop_sharing_action" = "Berhenti membagikan";
"location_sharing_live_list_item_stop_sharing_action" = "Berhenti";
"location_sharing_live_list_item_current_user_display_name" = "Anda";
"location_sharing_live_list_item_last_update_invalid" = "Pembaruan terakhir tidak diketahui";
"location_sharing_live_list_item_last_update" = "Diperbarui %@ yang lalu";
@@ -2525,3 +2525,100 @@
"location_sharing_live_timer_incoming" = "Langsung sampai %@";
"live_location_sharing_ended" = "Lokasi langsung berakhir";
"confirm" = "Konfirmasi";
"location_sharing_allow_background_location_cancel_action" = "Jangan sekarang";
"location_sharing_allow_background_location_validate_action" = "Pengaturan";
"location_sharing_allow_background_location_message" = "Jika Anda ingin membagikan lokasi langsung Anda, Element membutuhkan akses lokasi ketika aplikasi berada di latar belakang.Untuk memberikan akses, ketuk Pengaturan> Lokasi dan pilih Selalu";
"location_sharing_allow_background_location_title" = "Perbolehkan akses";
"settings_labs_enable_live_location_sharing" = "Pembagian lokasi langsung — bagikan lokasi saat ini (dalam pengembangan aktif, dan sementara, lokasi tetap di riwayat ruangan)";
// MARK: Reactions
"room_event_action_reaction_more" = "%@ lainnya";
"leave_space_selection_no_rooms" = "Pilih tidak ada ruangan";
"leave_space_selection_all_rooms" = "Pilih semua ruangan";
"leave_space_selection_title" = "PILIH RUANGAN";
"leave_space_and_more_rooms" = "Tinggalkan space dan %@ ruangan";
"leave_space_and_one_room" = "Tinggalkan space dan 1 ruangan";
// Mark: Leave space
"leave_space_action" = "Tinggalkan space";
"spaces_feature_not_available" = "Fitur ini tidak tersedia di sini. Untuk sekarang, Anda dapat melakukannya dengan %@ di komputer Anda.";
"home_context_menu_mark_as_read" = "Tandai sebagai dibaca";
"settings_ui_show_redactions_in_room_history" = "Tampilkan tampungan untuk pesan yang dihapus";
"settings_timeline" = "LINIMASA";
"room_accessibility_record_voice_message_hint" = "Ketuk dua kali dan tekan untuk merekam.";
"room_accessibility_record_voice_message" = "Rekam Pesan Suara";
"message_reply_to_sender_sent_their_live_location" = "Lokasi langsung.";
"location_sharing_live_lab_promotion_activation" = "Aktifkan pembagian lokasi langsung";
"location_sharing_live_lab_promotion_text" = "Mohon dicatat: ini adalah fitur uji coba menggunakan implementasi sementara yang memungkinkan riwayat lokasi terbagi Anda terlihat secara permanen ke orang lain di ruangan.";
"location_sharing_live_lab_promotion_title" = "Pembagian lokasi langsung";
"location_sharing_map_credits_title" = "© Hak cipta";
"room_info_back_button_title" = "Info Ruangan";
"network_offline_message" = "Anda luring, periksa koneksi Anda.";
"network_offline_title" = "Anda luring";
"password_validation_error_contain_symbol" = "Berisi simbol.";
"password_validation_error_contain_number" = "Berisi nomor.";
"password_validation_error_contain_uppercase_letter" = "Berisi huruf besar.";
"password_validation_error_contain_lowercase_letter" = "Berisi huruf kecil.";
/* The placeholder will show a number */
"password_validation_error_max_length" = "Tidak melebihi %d karakter.";
/* The placeholder will show a number */
"password_validation_error_min_length" = "Setidaknya %d karakter.";
"password_validation_error_header" = "Kata sandi yang diberikan tidak memenuhi kriteria di bawah:";
// MARK: Password Validation
"password_validation_info_header" = "Kata sandi Anda harusnya memenuhi kriteria di bawah:";
"authentication_recaptcha_title" = "Apakah Anda seorang manusia?";
"authentication_terms_policy_url_error" = "Tidak dapat menemukan kebijakan yang dipilih. Mohon coba lagi nanti.";
"authentication_terms_message" = "Mohon baca ketentuan dan kebijakan %@";
"authentication_terms_title" = "Kebijakan server";
"authentication_verify_msisdn_invalid_phone_number" = "Nomor telepon tidak valid";
"authentication_verify_msisdn_waiting_button" = "Kirim ulang kode";
/* The placeholder will show the phone number that was entered. */
"authentication_verify_msisdn_waiting_message" = "Sebuah kode terkirim ke %@";
"authentication_verify_msisdn_waiting_title" = "Verifikasi nomor telepon Anda";
"authentication_verify_msisdn_otp_text_field_placeholder" = "Kode Konfirmasi";
"authentication_verify_msisdn_text_field_placeholder" = "Nomor Telepon";
"authentication_verify_msisdn_input_message" = "%@ harus memverifikasi akun Anda";
"authentication_verify_msisdn_input_title" = "Masukkan nomor telepon Anda";
"authentication_choose_password_submit_button" = "Atur Ulang Kata Sandi";
"authentication_choose_password_signout_all_devices" = "Keluar dari semua perangkat";
"authentication_choose_password_text_field_placeholder" = "Kata Sandi Baru";
"authentication_choose_password_input_message" = "Pastikan itu 8 karakter atau lebih";
"authentication_choose_password_input_title" = "Pilih sebuah kata sandi baru";
"authentication_verify_email_waiting_button" = "Kirim ulang email";
"authentication_forgot_password_waiting_button" = "Kirim ulang email";
/* The placeholder will show the email address that was entered. */
"authentication_forgot_password_waiting_message" = "Ikuti petunjuk yang terkirim ke %@";
"authentication_forgot_password_waiting_title" = "Periksa email Anda.";
"authentication_forgot_password_text_field_placeholder" = "Email";
"authentication_forgot_password_input_message" = "%@ akan mengirimkan Anda sebuah tautan verifikasi";
"authentication_forgot_password_input_title" = "Masukkan email Anda";
"authentication_verify_email_waiting_hint" = "Tidak menerima sebuah email?";
/* The placeholder will show the email address that was entered. */
"authentication_verify_email_waiting_message" = "Ikuti petunjuk yang terkirim ke %@";
"authentication_verify_email_waiting_title" = "Verifikasi email Anda.";
"authentication_verify_email_text_field_placeholder" = "Email";
"authentication_verify_email_input_message" = "%@ harus memverifikasi akun Anda";
"authentication_verify_email_input_title" = "Masukkan email Anda";
"authentication_cancel_flow_confirmation_message" = "Akun Anda belum dibuat. Berhenti proses mendaftar?";
"authentication_server_selection_generic_error" = "Tidak dapat menemukan sebuah server pada URL ini, mohon periksa bahwa itu benar.";
"authentication_server_selection_server_url" = "URL Homeserver";
"authentication_server_selection_register_message" = "Apa alamat server Anda? Ini seperti rumah untuk semua data Anda";
"authentication_server_selection_register_title" = "Pilih homeserver Anda";
"authentication_server_selection_login_message" = "Apa alamat server Anda?";
"authentication_server_selection_login_title" = "Hubungkan ke homeserver";
"authentication_server_info_title" = "Di mana pecakapan Anda tinggal";
"authentication_login_forgot_password" = "Lupa kata sandi";
"authentication_login_username" = "Nama Pengguna / Email / Telepon";
"authentication_login_title" = "Selamat datang kembali!";
"authentication_registration_password_footer" = "Harus 8 karakter atau lebih";
/* The placeholder will show the full Matrix ID that has been entered. */
"authentication_registration_username_footer_available" = "Lainnya dapat menemukan Anda %@";
"authentication_registration_username_footer" = "Anda tidak dapat mengubahnya nanti";
"authentication_registration_username" = "Nama pengguna";
// MARK: Authentication
"authentication_registration_title" = "Buat akun Anda";
"authentication_server_info_title_login" = "Di mana percakapan Anda tinggal";

View File

@@ -8,3 +8,4 @@
"NSPhotoLibraryUsageDescription" = "Myndasafnið er notað til að senda myndir og myndskeið.";
// Permissions usage explanations
"NSCameraUsageDescription" = "Myndavélin er notuð til að taka myndir og myndskeið og fyrir myndsímtöl.";
"NSLocationAlwaysAndWhenInUseUsageDescription" = "Þegar þú deilir staðsetningu þinni til annarra, þarf Element aðgang til að geta birt hana á landakorti.";

View File

@@ -190,10 +190,10 @@
"settings_third_party_notices" = "Athugasemdir frá þriðja aðila";
"settings_send_crash_report" = "Senda nafnlausar hrunskýrslur og upplýsingar um notkun";
"settings_clear_cache" = "Hreinsa skyndiminni";
"settings_change_password" = "Breyta Matrix-lykilorði";
"settings_old_password" = "eldra lykilorð";
"settings_new_password" = "nýtt lykilorð";
"settings_confirm_password" = "staðfestu lykilorð";
"settings_change_password" = "Breyta lykilorði";
"settings_old_password" = "Eldra lykilorð";
"settings_new_password" = "Nýtt lykilorð";
"settings_confirm_password" = "Staðfestu lykilorð";
"settings_fail_to_update_password" = "Mistókst að uppfæra Matrix-lykilorð";
"settings_password_updated" = "Matrix-lykilorðið þitt hefur verið uppfært";
"settings_crypto_device_name" = "Nafn á setu: ";
@@ -1968,3 +1968,151 @@
"settings_labs_enable_ringing_for_group_calls" = "Hringing fyrir hópsímtöl";
"onboarding_use_case_message" = "Við munum hjálpa þér að tengjast.";
"callbar_only_single_active_group" = "Ýttu til að taka þátt í hópsímtalinu (%@)";
"call_video_with_user" = "Myndsímtal við %@";
"notice_room_history_visible_to_members_from_joined_point_by_you_for_dm" = "Þú gerðir skilaboð héðan í frá sýnileg fyrir alla meðlimi spjallrásarinnar síðan þeir skráðu sig.";
"notice_room_history_visible_to_members_from_joined_point_by_you" = "Þú gerðir ferilskrá spjallrásar héðan í frá sýnilega fyrir alla meðlimi spjallrásarinnar síðan þeir skráðu sig.";
"notice_room_history_visible_to_members_from_invited_point_by_you_for_dm" = "Þú gerðir skilaboð héðan í frá sýnileg fyrir alla meðlimi spjallrásarinnar síðan þeim var boðið.";
"notice_room_history_visible_to_members_from_invited_point_by_you" = "Þú gerðir ferilskrá spjallrásar héðan í frá sýnilega fyrir alla meðlimi spjallrásarinnar síðan þeim var boðið.";
"notice_room_history_visible_to_members_by_you_for_dm" = "Þú gerðir skilaboð héðan í frá sýnileg fyrir alla meðlimi spjallrásarinnar.";
"notice_room_history_visible_to_members_by_you" = "Þú gerðir ferilskrá spjallrásar héðan í frá sýnilega fyrir alla meðlimi spjallrásarinnar.";
"notice_room_history_visible_to_anyone_by_you" = "Þú gerðir ferilskrá spjallrásar héðan í frá sýnilega fyrir hvern sem er.";
"ignore_user" = "Hunsa notanda";
"location_sharing_live_timer_selector_long" = "í 8 klukkustundir";
"location_sharing_live_timer_selector_medium" = "í 1 klukkustund";
"location_sharing_live_timer_selector_short" = "í 15 mínútur";
"location_sharing_live_list_item_stop_sharing_action" = "Hætta deilingu";
"location_sharing_live_list_item_current_user_display_name" = "Þú";
"location_sharing_live_list_item_last_update_invalid" = "Síðasta uppfærsla óþekkt";
"location_sharing_live_list_item_last_update" = "Uppfært fyrir %@ síðan";
"location_sharing_live_list_item_sharing_expired" = "Deikling er útrunnin";
"location_sharing_live_viewer_title" = "Staðsetning";
"location_sharing_live_map_callout_title" = "Deila staðsetningu";
"location_sharing_pin_drop_share_title" = "Senda þessa staðsetningu";
"location_sharing_static_share_title" = "Senda núverandi staðsetningu mína";
"live_location_sharing_banner_stop" = "Stöðva";
"live_location_sharing_banner_title" = "Staðsetning í rauntíma virkjuð";
// MARK: Live location sharing
"location_sharing_live_share_title" = "Deila staðsetningu í rauntíma";
"location_sharing_allow_background_location_cancel_action" = "Ekki núna";
"location_sharing_allow_background_location_validate_action" = "Stillingar";
"location_sharing_allow_background_location_title" = "Leyfa aðgang";
"side_menu_coach_message" = "Strjúktu til hægri eða ýttu til að sjá allar spjallrásir";
"spaces_add_room_missing_permission_message" = "Þú hefur ekki heimild til að bæta spjallrásum í þetta svæði.";
"spaces_creation_in_one_space" = "í 1 svæði";
"spaces_creation_in_many_spaces" = "í %@ svæði";
"spaces_creation_in_spacename_plus_many" = "í %@ + %@ svæði";
"spaces_creation_in_spacename_plus_one" = "í %@ + 1 svæði";
"spaces_creation_in_spacename" = "í %@";
"spaces_creation_post_process_inviting_users" = "Býð %@ notendum";
"spaces_creation_post_process_adding_rooms" = "Bæti við %@ spjallrásum";
"spaces_creation_post_process_creating_room" = "Bý til %@";
"spaces_creation_post_process_uploading_avatar" = "Sendi inn auðkennismynd";
"spaces_creation_post_process_creating_space_task" = "Bý til %@";
"spaces_creation_post_process_creating_space" = "Útbý svæði";
"spaces_creation_invite_by_username_title" = "Bjóddu félögum þínu";
"spaces_creation_invite_by_username" = "Bjóða með notandanafni";
"spaces_creation_sharing_type_me_and_teammates_detail" = "Einkasvæði fyrir þig og félaga í teyminu þínu";
"spaces_creation_sharing_type_me_and_teammates_title" = "Ég og félagar í teyminu mínu";
"spaces_creation_sharing_type_just_me_detail" = "Einkasvæði til að skipuleggja spjallrásirnar þínar";
"spaces_creation_sharing_type_just_me_title" = "Bara ég";
"spaces_creation_sharing_type_title" = "Hverjum ertu að vinna með?";
"spaces_creation_email_invites_email_title" = "Tölvupóstur";
"spaces_creation_new_rooms_support" = "Aðstoð";
"spaces_creation_new_rooms_random" = "Slembið";
"spaces_creation_new_rooms_general" = "Almennt";
"spaces_creation_new_rooms_room_name_title" = "Nafn spjallrásar";
"spaces_creation_private_space_title" = "Einkasvæðið þitt";
"spaces_creation_public_space_title" = "Opinbera svæðið þitt";
"spaces_creation_address_already_exists" = "%@\ner þegar til";
"spaces_creation_address_invalid_characters" = "%@\ner með ógilda stafi";
"spaces_creation_address" = "Vistfang";
"spaces_creation_settings_message" = "Bættu við nánari atriðum til að aðgreina þetta frá öðru. Þú getur breytt þessu hvenær sem er.";
"spaces_creation_footer" = "Þú getur breytt þessu síðar";
"spaces_creation_visibility_message" = "Til að ganga til liðs við fyrirliggjandi svæði þarftu boð.";
"spaces_creation_visibility_title" = "Hvaða tegund af svæði viltu búa til?";
// Mark: - Space Creation
"spaces_creation_hint" = "Svæði eru ný leið til að hópa fólk og spjallrásir.";
"space_topic" = "Lýsing";
"space_public_join_rule_detail" = "Opið öllum, best fyrir dreifða hópa";
"spaces_add_space" = "Bæta við svæði";
"spaces_add_room" = "Bæta við spjallrás";
"spaces_invite_people" = "Bjóða fólki";
"space_private_join_rule_detail" = "Einungis gegn boði, best fyrir þig og lítinn hóp";
"spaces_empty_space_title" = "Þetta svæði er ekki ennþá með neinar spjallrásir)";
"spaces_explore_rooms_one_room" = "1 spjallrás";
"spaces_explore_rooms_room_number" = "%@ spjallrásir";
"spaces_create_space_title" = "Búa til svæði";
"spaces_add_space_title" = "Búa til svæði";
"room_invite_to_room_option_detail" = "Þau munu ekki vera hluti af %@.";
"room_invite_to_room_option_title" = "Aðeins í þessa spjallrás";
// Mark: - Room invite
"room_invite_to_space_option_title" = "Í %@";
// MARK: - Share invite link
"share_invite_link_action" = "Deila boðstengli";
"create_room_processing" = "Bý til spjallrás";
"create_room_placeholder_address" = "#testroom:matrix.org";
"create_room_section_footer_type_restricted" = "Hver sem er á svæðinu getur fundið og tekið þátt.";
"create_room_section_footer_type_private" = "Aðeins fólk sem hefur verið boðið getur fundið og tekið þátt.";
"create_room_type_restricted" = "Meðlimir svæðis";
"sign_out_non_existing_key_backup_sign_out_confirmation_alert_title" = "Þú munt tapa dulrituðu skilaboðunum þínum";
"key_backup_recover_from_passphrase_lost_passphrase_action_part2" = "notað öryggislykilinn þinn";
"key_backup_recover_from_passphrase_lost_passphrase_action_part1" = "Ertu ekki með öryggisfrasann þinn? Þú getur ";
// Room suggestion Settings
"room_suggestion_settings_screen_nav_title" = "Stinga upp á spjallrás";
"room_access_space_chooser_other_spaces_section" = "Önnur svæði eða spjallrásir";
"room_access_settings_screen_setting_room_access" = "Stilla aðgang að spjallrás";
"room_access_settings_screen_upgrade_alert_upgrading" = "Uppfæri spjallrás";
"room_access_settings_screen_upgrade_alert_upgrade_button" = "Uppfæra";
"room_access_settings_screen_upgrade_alert_message_no_param" = "Hver sem er í yfirsvæði mun geta fundið og tekið þátt í þessari spjallrás - ekki er þörf á að bjóða öllum handvirkt. Þú munt geta breytt þessu í stillingum spjallrásarinnar hvenær sem er.";
"room_access_settings_screen_upgrade_alert_title" = "Uppfæra spjallrás";
"room_access_settings_screen_public_message" = "Hver sem er getur fundið og tekið þátt.";
"room_access_settings_screen_edit_spaces" = "Breyta svæðum";
"room_access_settings_screen_upgrade_required" = "Uppfærsla er nauðsynleg";
// Room Access Settings
"room_access_settings_screen_nav_title" = "Aðgangur að spjallrás";
"room_details_access_row_title" = "Aðgangur";
"settings_presence" = "Viðvera";
"settings_key_backup_button_connect" = "Tengja þessa setu við öryggisafrit af lykli";
"settings_labs_enable_live_location_sharing" = "Deiling staðsetninga í rautíma - deildu staðsetningunni þinni í rauntíma (í virkri þróun, tímabundið haldast staðsetningar í ferli spjallrása)";
"settings_ui_show_redactions_in_room_history" = "Birta frátökutákn fyrir fjarlægð skilaboð";
"threads_beta_cancel" = "Ekki núna";
"threads_beta_enable" = "Prófaðu það";
"threads_beta_information_link" = "Kanna nánar";
"threads_beta_title" = "Spjallþræðir";
"threads_notice_done" = "Náði því";
"onboarding_celebration_button" = "Hefjumst handa";
"onboarding_celebration_message" = "Kjörstillingarnar þínar hafa verið vistaðar.";
"onboarding_celebration_title" = "Nú ertu tilbúin(n)!";
"onboarding_avatar_accessibility_label" = "Auðkennismynd";
"onboarding_avatar_message" = "Þú getur breytt þessu hvenær sem er.";
"onboarding_avatar_title" = "Bættu við auðkennismynd";
"onboarding_display_name_hint" = "Þú getur breytt þessu síðar";
"onboarding_display_name_placeholder" = "Birtingarnafn";
"onboarding_display_name_title" = "Veldu birtingarnafn";
"onboarding_personalization_skip" = "Sleppa þessu skrefi";
"onboarding_personalization_save" = "Vista og halda áfram";
"onboarding_congratulations_title" = "Til hamingju!";
"saving" = "Vista";
// Activities
"loading" = "Hleð inn";
"confirm" = "Staðfesta";
"edit" = "Breyta";
"suggest" = "Stinga upp á";
"add" = "Bæta við";
"existing" = "Fyrirliggjandi";
"new_word" = "Nýtt";
"stop" = "Stöðva";
"joining" = "Gengur til liðs við spjallrás";
// String for App Store
"store_short_description" = "Öruggt dreifvinnsluspjall/VoIP";

View File

@@ -6,3 +6,4 @@
"NSCalendarsUsageDescription" = "Vedi le tue riunioni programmate nell'app.";
"NSFaceIDUsageDescription" = "Face ID viene usato per accedere all'app.";
"NSLocationWhenInUseUsageDescription" = "Quando condividi la tua posizione con altre persone, Element richiede l'accesso per mostrare loro una mappa.";
"NSLocationAlwaysAndWhenInUseUsageDescription" = "Quando condividi la tua posizione con altre persone, Element richiede l'accesso per mostrare loro una mappa.";

View File

@@ -318,7 +318,7 @@
"settings_add_email_address" = "Aggiungi indirizzo email";
"settings_phone_number" = "Telefono";
"settings_add_phone_number" = "Aggiungi numero di telefono";
"settings_change_password" = "Cambia password dell'account Matrix";
"settings_change_password" = "Cambia password";
"settings_night_mode" = "Modalità notte";
"settings_fail_to_update_profile" = "Errore nell'aggiornamento del profilo";
"settings_enable_push_notif" = "Notifiche per questo dispositivo";
@@ -352,9 +352,9 @@
"settings_third_party_notices" = "Avvisi di terze parti";
"settings_send_crash_report" = "Invia dati di utilizzo anonimi";
"settings_enable_rageshake" = "Per segnalare un errore agita il dispositivo con rabbia";
"settings_old_password" = "vecchia password";
"settings_new_password" = "nuova password";
"settings_confirm_password" = "conferma password";
"settings_old_password" = "Vecchia password";
"settings_new_password" = "Nuova password";
"settings_confirm_password" = "Conferma password";
"settings_fail_to_update_password" = "Aggiornamento password dell'account Matrix fallito";
"settings_password_updated" = "La password del tuo account Matrix è stata aggiornata";
"settings_crypto_device_name" = "Nome sessione: ";
@@ -362,7 +362,7 @@
"settings_crypto_device_key" = "\nChiave sessione:\n";
"settings_crypto_export" = "Esporta chiavi";
"settings_crypto_blacklist_unverified_devices" = "Crittografia solo per le sessioni verificate";
"settings_deactivate_my_account" = "Disattiva il mio account";
"settings_deactivate_my_account" = "Disattiva account definitivamente";
"settings_key_backup_info" = "I messaggi nelle stanze cifrate sono protetti con crittografia E2E. Solo tu e il/i destinatario/i avete le chiavi crittografiche per leggere questi messaggi.";
"settings_key_backup_info_checking" = "Controllo…";
"settings_key_backup_info_none" = "Questa sessione non sta facendo il Backup delle chiavi.";
@@ -1628,13 +1628,13 @@
"search_filter_placeholder" = "Filtra";
"onboarding_use_case_existing_server_button" = "Connetti al server";
"onboarding_use_case_existing_server_message" = "Vuoi unirti ad un server esistente?";
"onboarding_use_case_skip_button" = "salta questa domanda";
"onboarding_use_case_skip_button" = "Salta questa domanda";
/* The placeholder string contains onboarding_use_case_skip_button as a tappable action */
"onboarding_use_case_not_sure_yet" = "Ancora non lo sai? Puoi %@";
"onboarding_use_case_not_sure_yet" = "Ancora non lo sai? %@";
"onboarding_use_case_community_messaging" = "Comunità";
"onboarding_use_case_work_messaging" = "Squadre";
"onboarding_use_case_personal_messaging" = "Amici e famiglia";
"onboarding_use_case_message" = "Vi aiuteremo a connettervi.";
"onboarding_use_case_message" = "Vi aiuteremo a connettervi";
"onboarding_use_case_title" = "Con chi parlerai di più?";
@@ -1756,7 +1756,7 @@
"room_displayname_more_than_two_members" = "%@ e %@ altri";
// Settings
"settings" = "Impostazioni";
"settings_enable_inapp_notifications" = "Abilita notifiche In-App";
"settings_enable_inapp_notifications" = "Attiva notifiche In-app";
"settings_enable_push_notifications" = "Abilita notifiche push";
"settings_enter_validation_token_for" = "Inserisci token di validazione per %@:";
"notification_settings_room_rule_title" = "Canale: '%@'";
@@ -2240,10 +2240,10 @@
"threads_notice_title" = "I messaggi in conversazioni non sono più sperimentali! 🎉";
"room_participants_invite_prompt_to_msg" = "Vuoi davvero invitare %@ in %@?";
"onboarding_celebration_button" = "Andiamo";
"onboarding_celebration_message" = "Le tue preferenze sono state salvate.";
"onboarding_celebration_title" = "Tutto pronto!";
"onboarding_celebration_message" = "Vai nelle impostazioni quando vuoi per aggiornare il tuo profilo";
"onboarding_celebration_title" = "Stai bene!";
"onboarding_avatar_accessibility_label" = "Immagine del profilo";
"onboarding_avatar_message" = "Puoi cambiarla in qualsiasi momento.";
"onboarding_avatar_message" = "È ora di dare una faccia al nome";
"onboarding_avatar_title" = "Aggiungi un'immagine del profilo";
"onboarding_display_name_max_length" = "Il nome da mostrare deve avere meno di 256 caratteri";
"onboarding_display_name_hint" = "Puoi cambiarlo in seguito";
@@ -2255,7 +2255,7 @@
"onboarding_congratulations_home_button" = "Portami a casa";
"onboarding_congratulations_personalize_button" = "Personalizza profilo";
/* The placeholder string contains the user's matrix ID */
"onboarding_congratulations_message" = "Il tuo account %@ è stato creato.";
"onboarding_congratulations_message" = "Il tuo account %@ è stato creato";
"onboarding_congratulations_title" = "Congratulazioni!";
"saving" = "Salvando";
@@ -2268,7 +2268,7 @@
"new_word" = "Nuovo";
"stop" = "Ferma";
"joining" = "Ingresso";
"location_sharing_live_list_item_stop_sharing_action" = "Non condividere più";
"location_sharing_live_list_item_stop_sharing_action" = "Ferma";
"location_sharing_live_list_item_current_user_display_name" = "Tu";
"location_sharing_live_list_item_last_update_invalid" = "Ultimo aggiornamento sconosciuto";
"location_sharing_live_list_item_last_update" = "Aggiornato %@ fa";
@@ -2298,3 +2298,100 @@
"location_sharing_live_timer_incoming" = "In tempo reale fino a %@";
"live_location_sharing_ended" = "Posizione in tempo reale terminata";
"confirm" = "Conferma";
"location_sharing_allow_background_location_cancel_action" = "Non ora";
"location_sharing_allow_background_location_validate_action" = "Impostazioni";
"location_sharing_allow_background_location_message" = "Se vuoi condividere la posizione in tempo reale, Element deve accedere alla posizione quando l'app è in secondo piano. Per attivarla, tocca Impostazioni > Posizione e seleziona Sempre";
"location_sharing_allow_background_location_title" = "Permetti accesso";
"settings_labs_enable_live_location_sharing" = "Condivisione posizione in tempo reale - condividi la posizione attuale (in sviluppo attivo e, per ora, le posizioni restano nella cronologia della stanza)";
"settings_ui_show_redactions_in_room_history" = "Mostra un segnaposto per i messaggi rimossi";
// MARK: Reactions
"room_event_action_reaction_more" = "Altre %@";
"leave_space_selection_no_rooms" = "Non selezionare alcuna stanza";
"leave_space_selection_all_rooms" = "Seleziona tutte le stanze";
"leave_space_selection_title" = "SELEZIONA STANZE";
"leave_space_and_more_rooms" = "Esci dallo spazio e da %@ stanze";
"leave_space_and_one_room" = "Esci dallo spazio e da 1 stanza";
// Mark: Leave space
"leave_space_action" = "Esci dallo spazio";
"spaces_feature_not_available" = "Questa funzionalità non è disponibile qui. Per ora puoi farlo con %@ sul tuo computer.";
"home_context_menu_mark_as_read" = "Segna come letto";
"settings_timeline" = "LINEA TEMPORALE";
"room_accessibility_record_voice_message_hint" = "Doppio tocco e tieni premuto per registrare.";
"room_accessibility_record_voice_message" = "Registra messaggio vocale";
"location_sharing_live_lab_promotion_activation" = "Attiva condivisione posizione in tempo reale";
"location_sharing_live_lab_promotion_text" = "Nota: questa è una funzione sperimentale che usa un'implementazione temporanea, la quale rende permanentemente visibile la tua cronologia delle posizioni alle altre persone nella stanza.";
"location_sharing_live_lab_promotion_title" = "Condivisione posizione in tempo reale";
"location_sharing_map_credits_title" = "© Copyright";
"room_info_back_button_title" = "Info stanza";
"network_offline_message" = "Sei offline, controlla la tua connessione.";
"network_offline_title" = "Sei offline";
"message_reply_to_sender_sent_their_live_location" = "Posizione in tempo reale.";
"password_validation_error_contain_symbol" = "Contenere un simbolo.";
"password_validation_error_contain_number" = "Contenere un numero.";
"password_validation_error_contain_uppercase_letter" = "Contenere una maiuscola.";
"password_validation_error_contain_lowercase_letter" = "Contenere una minuscola.";
/* The placeholder will show a number */
"password_validation_error_max_length" = "Non più di %d caratteri.";
/* The placeholder will show a number */
"password_validation_error_min_length" = "Almeno %d caratteri.";
"password_validation_error_header" = "La password non soddisfa i criteri sottostanti:";
// MARK: Password Validation
"password_validation_info_header" = "La password deve soddisfare i criteri sottostanti:";
"authentication_recaptcha_title" = "Sei un umano?";
"authentication_terms_policy_url_error" = "Impossibile trovare la politica selezionata. Riprova più tardi.";
"authentication_terms_message" = "Leggi i termini e condizioni di %@";
"authentication_terms_title" = "Politiche del server";
"authentication_verify_msisdn_invalid_phone_number" = "Numero di telefono non valido";
"authentication_verify_msisdn_waiting_button" = "Reinvia codice";
/* The placeholder will show the phone number that was entered. */
"authentication_verify_msisdn_waiting_message" = "È stato inviato un codice a %@";
"authentication_verify_msisdn_waiting_title" = "Verifica il tuo numero di telefono";
"authentication_verify_msisdn_otp_text_field_placeholder" = "Codice di conferma";
"authentication_verify_msisdn_text_field_placeholder" = "Numero di telefono";
"authentication_verify_msisdn_input_message" = "%@ deve verificare il tuo account";
"authentication_verify_msisdn_input_title" = "Inserisci il tuo numero di telefono";
"authentication_choose_password_submit_button" = "Reimposta la password";
"authentication_choose_password_signout_all_devices" = "Disconnetti tutti i dispositivi";
"authentication_choose_password_text_field_placeholder" = "Nuova password";
"authentication_choose_password_input_message" = "Assicurati che sia almeno di 8 caratteri";
"authentication_choose_password_input_title" = "Scegli una nuova password";
"authentication_forgot_password_waiting_button" = "Reinvia email";
/* The placeholder will show the email address that was entered. */
"authentication_forgot_password_waiting_message" = "Segui le istruzioni inviate a %@";
"authentication_forgot_password_waiting_title" = "Controlla la tua email.";
"authentication_forgot_password_text_field_placeholder" = "Email";
"authentication_forgot_password_input_message" = "%@ ti invierà un link di verifica";
"authentication_forgot_password_input_title" = "Inserisci la tua email";
"authentication_verify_email_waiting_button" = "Reinvia email";
"authentication_verify_email_waiting_hint" = "Non hai ricevuto un'email?";
/* The placeholder will show the email address that was entered. */
"authentication_verify_email_waiting_message" = "Segui le istruzioni inviate a %@";
"authentication_verify_email_waiting_title" = "Verifica la tua email.";
"authentication_verify_email_text_field_placeholder" = "Email";
"authentication_verify_email_input_message" = "%@ deve verificare il tuo account";
"authentication_verify_email_input_title" = "Inserisci la tua email";
"authentication_cancel_flow_confirmation_message" = "Il tuo account non è ancora stato creato. Fermare il processo di registrazione?";
"authentication_server_selection_generic_error" = "Impossibile trovare un server con questo URL, controlla che sia giusto.";
"authentication_server_selection_server_url" = "URL homeserver";
"authentication_server_selection_register_message" = "Qual è l'indirizzo del tuo server? È come una casa per tutti i tuoi dati";
"authentication_server_selection_register_title" = "Seleziona il tuo homeserver";
"authentication_server_selection_login_message" = "Qual è l'indirizzo del tuo server?";
"authentication_server_selection_login_title" = "Connetti all'homeserver";
"authentication_server_info_title" = "Dove vivranno le tue conversazioni";
"authentication_login_forgot_password" = "Password dimenticata";
"authentication_login_username" = "Nome utente / Email / Telefono";
"authentication_login_title" = "Bentornato/a!";
"authentication_registration_password_footer" = "Deve essere di almeno 8 caratteri";
/* The placeholder will show the full Matrix ID that has been entered. */
"authentication_registration_username_footer_available" = "Gli altri ti possono trovare come %@";
"authentication_registration_username_footer" = "Non puoi cambiarlo in seguito";
"authentication_registration_username" = "Nome utente";
// MARK: Authentication
"authentication_registration_title" = "Crea il tuo account";
"authentication_server_info_title_login" = "Dove vivono le tue conversazioni";

View File

@@ -6,3 +6,4 @@
"NSCalendarsUsageDescription" = "予定されているミーティングをアプリで確認することができます。";
"NSFaceIDUsageDescription" = "Face IDはアプリへのアクセスに使用されます。";
"NSLocationWhenInUseUsageDescription" = "位置情報を共有する際には、地図を表示するためのアクセスをElementに付与する必要があります。";
"NSLocationAlwaysAndWhenInUseUsageDescription" = "あなたが他の人に位置を共有するとき、Elementは地図をその人に表示するアクセス権が必要です。";

View File

@@ -104,3 +104,26 @@
/* New image message from a specific person, not referencing a room. */
"PICTURE_FROM_USER" = "%@ さんが写真を送信";
/* A user added a Jitsi call to a room */
"GROUP_CALL_STARTED" = "グループ通話が開始されました";
/* A user's membership has updated in an unknown way */
"USER_MEMBERSHIP_UPDATED" = "%@ がプロフィールを更新しました";
/* A user has change their avatar */
"USER_UPDATED_AVATAR" = "%@ がアバター画像を変更しました";
/* A user has change their name to a new name which we don't know */
"GENERIC_USER_UPDATED_DISPLAYNAME" = "%@ が名前を変更しました";
/** Membership Updates **/
/* A user has change their name to a new name */
"USER_UPDATED_DISPLAYNAME" = "%@ が名前を %@ に変更しました";
/* New file message from a specific person, not referencing a room. */
"FILE_FROM_USER" = "%@ がファイルを送信しました: %@";
/* New audio message from a specific person, not referencing a room. */
"AUDIO_FROM_USER" = "%@ が音声ファイルを送信しました: %@";

View File

@@ -265,10 +265,10 @@
"settings_labs" = "実験的";
"settings_devices" = "セッション";
"settings_cryptography" = "暗号化";
"settings_sign_out" = "通信完全切断";
"settings_sign_out" = "サインアウト";
"settings_sign_out_confirmation" = "本当によろしいですか?";
"settings_sign_out_e2e_warn" = "あなたはエンドツーエンド暗号鍵を失ってしまいます。この端末で暗号化されたルームの昔の発言を読むことができなくなります。";
"settings_profile_picture" = "自分のアイコン画像";
"settings_profile_picture" = "プロフィール画像";
"settings_display_name" = "表示名";
"settings_first_name" = "名";
"settings_surname" = "姓";
@@ -568,8 +568,8 @@
"create_room_section_header_address" = "ルームのアドレス";
"create_room_show_in_directory" = "このルームを一覧に掲載";
"create_room_section_footer_type" = "非公開のルームは、ルームに招待された人のみ参加できます。";
"create_room_type_public" = "公開されたルーム";
"create_room_type_private" = "非公開ルーム";
"create_room_type_public" = "公開ルーム (誰でも参加可能)";
"create_room_type_private" = "非公開ルーム (招待者のみ参加可能)";
"create_room_section_header_type" = "ルームの種類";
"create_room_section_footer_encryption" = "暗号化はあとから無効にすることはできません。";
"create_room_section_header_encryption" = "ルームの暗号化";
@@ -1621,3 +1621,50 @@
"spaces_creation_visibility_title" = "作成するスペースの種類を選択してください";
"space_public_join_rule_detail" = "誰でも参加可能、コミュニティー向け";
"space_private_join_rule_detail" = "招待者のみ参加可能、個人やチーム向け";
"onboarding_use_case_title" = "誰と話すことが一番多いですか?";
"onboarding_splash_page_4_message" = "Elementは職場利用にも最適です。世界で最も安全な組織によって信頼されています。";
"onboarding_splash_page_4_title_no_pun" = "チームのためのメッセージング。";
"onboarding_splash_page_3_message" = "E2Eで暗号化されており、登録に電話番号は不要です。広告もデータ収集もありません。";
"onboarding_splash_page_3_title" = "安全なメッセージ。";
"onboarding_splash_page_2_message" = "データがどこに保存されるかを自分で選び、主導権と独立を手に入れよう。Matrixで接続。";
"onboarding_splash_page_2_title" = "主導権はあなたにある。";
"onboarding_splash_page_1_message" = "オンライン上でも対面の会話と同じレベルでプライバシーを守る、安全で独立したコミュニケーション。";
"saving" = "保存中";
// Activities
"loading" = "ロード中";
"confirm" = "確認";
"edit" = "編集";
"suggest" = "サジェスト";
"add" = "追加";
"existing" = "既存";
"new_word" = "新規";
"stop" = "停止";
"spaces_creation_post_process_creating_space_task" = "%@を作成中";
"side_menu_coach_message" = "右にスワイプまたはタップで全てのルームが表示されます";
"spaces_creation_post_process_creating_space" = "スペースを作成中";
"spaces_creation_add_rooms_message" = "このスペースはあなた専用のため、他の人に通知されることはありません。この設定は後から変更できます。";
"spaces_creation_add_rooms_title" = "どれを追加しますか?";
"spaces_creation_sharing_type_me_and_teammates_detail" = "あなたとチームメイトの非公開のスペース";
"spaces_creation_sharing_type_me_and_teammates_title" = "自分とチームメイト";
"spaces_creation_sharing_type_just_me_detail" = "ルームを整理するための非公開のスペース";
"spaces_creation_sharing_type_just_me_title" = "自分専用";
"spaces_creation_sharing_type_message" = "参加者を選択してください%@。この設定は後から変更できます。";
"spaces_creation_settings_message" = "詳細を入力してください。この設定は後から変更できます。";
"spaces_creation_address_default_message" = "スペースは以下のように表記されます\n%@";
"space_settings_current_address_message" = "スペースは以下のように表記されます\n%@";
"space_topic" = "説明文";
"spaces_creation_cancel_message" = "進捗状況は失われます。";
"spaces_creation_cancel_title" = "スペースの作成を停止しますか?";
"create_room_section_footer_type_private" = "招待した人のみが検索や参加できます。";
// MARK: - Searchable Directory View Controller
"searchable_directory_create_new_room" = "新しいルームを作成";
"settings_timeline" = "タイムライン";
"sign_out_non_existing_key_backup_sign_out_confirmation_alert_sign_out_action" = "サインアウト";
"sign_out_existing_key_backup_alert_sign_out_action" = "サインアウト";
// MARK: Sign out warning
"sign_out_existing_key_backup_alert_title" = "サインアウトしてよろしいですか?";

View File

@@ -22,3 +22,4 @@
"NSCalendarsUsageDescription" = "Bekijk uw geplande afspraken in de app.";
"NSFaceIDUsageDescription" = "Face ID wordt gebruikt om toegang te krijgen tot uw app.";
"NSLocationWhenInUseUsageDescription" = "Wanneer u uw locatie deelt met mensen heeft Element toegang nodig om dit op een kaart te tonen.";
"NSLocationAlwaysAndWhenInUseUsageDescription" = "Wanneer u locatie met mensen deelt, heeft Element toegang nodig om ze een kaart te laten zien.";

View File

@@ -263,7 +263,7 @@
"settings_ignored_users" = "GENEGEERDE PERSONEN";
"settings_contacts" = "APPARAAT CONTACTEN";
"settings_advanced" = "GEAVANCEERD";
"settings_other" = "OVERIG";
"settings_other" = "Overig";
"settings_labs" = "EXPERIMENTEEL";
"settings_devices" = "APPARATEN";
"settings_cryptography" = "CRYPTOGRAFIE";
@@ -309,9 +309,9 @@
"settings_privacy_policy" = "Privacybeleid";
"settings_third_party_notices" = "Derdepartijmeldingen";
"settings_send_crash_report" = "Anonieme crash- en gebruiksgegevens versturen";
"settings_old_password" = "oud wachtwoord";
"settings_new_password" = "nieuw wachtwoord";
"settings_confirm_password" = "wachtwoord bevestigen";
"settings_old_password" = "Oud wachtwoord";
"settings_new_password" = "Nieuw wachtwoord";
"settings_confirm_password" = "Wachtwoord bevestigen";
"settings_fail_to_update_password" = "Bijwerken van Matrix account wachtwoord is mislukt";
"settings_password_updated" = "Uw Matrix account wachtwoord is bijgewerkt";
"settings_crypto_device_name" = "Apparaatnaam: ";
@@ -539,7 +539,7 @@
// Re-request confirmation dialog
"rerequest_keys_alert_title" = "Aanvraag verstuurd";
"rerequest_keys_alert_message" = "Start %@ op een ander apparaat dat het bericht kan ontsleutelen, zodat het de sleutels kan sturen naar dit apparaat.";
"settings_deactivate_my_account" = "Mijn account deactiveren";
"settings_deactivate_my_account" = "Account permanent deactiveren";
"event_formatter_rerequest_keys_part1_link" = "Versleutelingssleutels opnieuw aanvragen";
"event_formatter_rerequest_keys_part2" = " van uw andere apparaten.";
"widget_sticker_picker_no_stickerpacks_alert" = "U heeft momenteel geen stickerpakketten ingeschakeld.";
@@ -1530,10 +1530,10 @@
"event_formatter_call_has_ended_with_time" = "Oproep beëindigd • %@";
"settings_new_keyword" = "Trefwoorden toevoegen";
"settings_your_keywords" = "Jouw trefwoorden";
"settings_room_upgrades" = "Kamer upgrades";
"settings_room_upgrades" = "Kamer-upgrades";
"settings_messages_by_a_bot" = "Berichten van een bot";
"settings_call_invitations" = "Oproep uitnodigingen";
"settings_room_invitations" = "Kamer uitnodigingen";
"settings_call_invitations" = "Oproep-uitnodigingen";
"settings_room_invitations" = "Kamer-uitnodigingen";
"settings_messages_containing_keywords" = "Trefwoorden";
"settings_messages_containing_at_room" = "@kamer";
"settings_messages_containing_user_name" = "Mijn inlognaam";
@@ -1543,8 +1543,8 @@
"settings_direct_messages" = "Directe berichten";
"settings_encrypted_direct_messages" = "Versleutelde directe berichten";
"settings_notify_me_for" = "Stuur een melding voor";
"settings_mentions_and_keywords" = "Vermeldingen en Trefwoorden";
"settings_default" = "Standaard Notificaties";
"settings_mentions_and_keywords" = "Vermeldingen en trefwoorden";
"settings_default" = "Standaardnotificaties";
"settings_notifications" = "NOTIFICATIES";
"version_check_modal_action_title_deprecated" = "Ontdek hoe";
"version_check_modal_subtitle_deprecated" = "We hebben gewerkt aan het verbeteren van %@ voor een snellere en meer gepolijste ervaring. Helaas is uw huidige iOS-versie niet geschikt voor sommige van deze verbeteringen en worden deze niet langer ondersteund.\nWe adviseren u om uw besturingssysteem te upgraden om %@ volledig te kunnen gebruiken.";
@@ -1697,7 +1697,7 @@
"location_sharing_title" = "Locatie";
"ok" = "OK";
"settings_enable_room_message_bubbles" = "Bericht bubbels";
"settings_enable_room_message_bubbles" = "Berichtbubbels";
"onboarding_splash_page_4_message" = "Element is ook zeer geschikt voor op de werkvloer. Het wordt vertrouwd door 's werelds veiligste organisaties.";
"onboarding_splash_page_4_title_no_pun" = "Berichten voor uw team.";
"onboarding_splash_page_3_message" = "End-to-end versleuteld en geen telefoonnummer vereist. Geen advertenties of datamining.";
@@ -2286,7 +2286,7 @@
"settings_labs_use_only_latest_user_avatar_and_name" = "Toon laatste avatar en naam voor persoon in berichtgeschiedenis";
"room_preview_decline_invitation_options" = "Wilt u de uitnodiging afwijzen of deze persoon negeren?";
/* The placeholder string contains onboarding_use_case_skip_button as a tappable action */
"onboarding_use_case_not_sure_yet" = "Nog niet zeker? U kunt %@";
"onboarding_use_case_not_sure_yet" = "Nog niet zeker? %@";
"notice_error_unformattable_event" = "** Kan bericht niet weergeven. Meld een bug a.u.b.";
"location_sharing_pin_drop_share_title" = "Stuur deze locatie";
"location_sharing_static_share_title" = "Stuur mijn huidige locatie";
@@ -2418,10 +2418,10 @@
"room_participants_leave_processing" = "Verlaten";
"search_filter_placeholder" = "Filter";
"onboarding_celebration_button" = "Laten we beginnen";
"onboarding_celebration_message" = "Uw voorkeuren zijn opgeslagen.";
"onboarding_celebration_title" = "U bent gereed!";
"onboarding_celebration_message" = "Ga op elk gewenst moment naar de instellingen om uw profiel bij te werken";
"onboarding_celebration_title" = "Ziet er goed uit!";
"onboarding_avatar_accessibility_label" = "Profielfoto";
"onboarding_avatar_message" = "U kunt dit op elk moment wijzigen.";
"onboarding_avatar_message" = "Tijd om een gezicht aan uw naam te geven";
"onboarding_avatar_title" = "Voeg een profielfoto toe";
"onboarding_display_name_max_length" = "Uw weergavenaam mag niet langer zijn dan 256 tekens";
"onboarding_display_name_hint" = "U kunt dit later wijzigen";
@@ -2439,7 +2439,7 @@
"onboarding_use_case_community_messaging" = "Gemeenschappen";
"onboarding_use_case_work_messaging" = "Teams";
"onboarding_use_case_personal_messaging" = "Vrienden en familie";
"onboarding_use_case_message" = "We helpen je om contact te maken.";
"onboarding_use_case_message" = "We helpen je om contact te maken";
"onboarding_use_case_title" = "Met wie ga je het meest chatten?";
"saving" = "Opslaan";
@@ -2452,7 +2452,7 @@
"new_word" = "Nieuw";
"stop" = "Stop";
"joining" = "Meedoen";
"location_sharing_live_list_item_stop_sharing_action" = "Stop delen";
"location_sharing_live_list_item_stop_sharing_action" = "Stop";
"location_sharing_live_list_item_current_user_display_name" = "U";
"location_sharing_live_list_item_last_update_invalid" = "Onbekende laatste update";
"location_sharing_live_list_item_last_update" = "%@ geleden bijgewerkt";
@@ -2469,8 +2469,8 @@
"threads_discourage_information_2" = "\n\nWilt u toch threads inschakelen?";
"threads_discourage_information_1" = "Uw server ondersteunt momenteel geen discussies, dus deze functie kan onbetrouwbaar zijn. Sommige berichten in een discussie zijn mogelijk niet betrouwbaar beschikbaar. ";
/* The placeholder string contains the user's matrix ID */
"onboarding_congratulations_message" = "Uw account %@ is aangemaakt.";
"onboarding_use_case_skip_button" = "sla deze vraag over";
"onboarding_congratulations_message" = "Uw account %@ is aangemaakt";
"onboarding_use_case_skip_button" = "Sla deze vraag over";
"location_sharing_live_stop_sharing_progress" = "Stop locatie delen";
"location_sharing_live_stop_sharing_error" = "Kan locatie delen niet stoppen";
"location_sharing_live_no_user_locations_error_title" = "Geen persoonslocaties beschikbaar";
@@ -2483,3 +2483,102 @@
"location_sharing_live_timer_incoming" = "Live tot %@";
"live_location_sharing_ended" = "Live locatie beëindigd";
"confirm" = "Bevestigen";
"location_sharing_allow_background_location_cancel_action" = "Niet nu";
"location_sharing_allow_background_location_validate_action" = "Instellingen";
"location_sharing_allow_background_location_message" = "Als u live locatie wilt delen, heeft Element locatietoegang nodig wanneer de app op de achtergrond is. Om toegang in te schakelen, tik je op Instellingen> Locatie en selecteert u Altijd";
"location_sharing_allow_background_location_title" = "Toegang te verlenen";
"settings_labs_enable_live_location_sharing" = "Live locatie delen - deel huidige locatie (actieve ontwikkeling, en tijdelijk, locaties blijven bestaan in kamergeschiedenis)";
/* The %@ placeholder will be replaced with the integration manager's URL. */
"settings_integrations_allow_description" = "Gebruik een integratiebeheerder (%@) om bots, bruggen, widgets en stickerpakketten te beheren.\n\nIntegratiebeheerders ontvangen configuratiedata en kunnen widgets aanpassen, kameruitnodigingen versturen en bestuursniveaus instellen namens u.";
"settings_ui_show_redactions_in_room_history" = "Toon een aanduiding voor verwijderde berichten";
// MARK: Reactions
"room_event_action_reaction_more" = "%@ meer";
"leave_space_selection_no_rooms" = "Selecteer geen kamers";
"leave_space_selection_all_rooms" = "Selecteer alle kamers";
"leave_space_selection_title" = "KAMERS KIEZEN";
"leave_space_and_more_rooms" = "Verlaat space en %@ kamers";
"leave_space_and_one_room" = "Verlaat space en 1 kamer";
// Mark: Leave space
"leave_space_action" = "Verlaat space";
"spaces_feature_not_available" = "Deze functie is hier niet beschikbaar. Voor nu kunt u dit doen met %@ op uw computer.";
"home_context_menu_mark_as_read" = "Markeer als gelezen";
"settings_timeline" = "TIJDLIJN";
"room_accessibility_record_voice_message_hint" = "Dubbeltik en houd vast om op te nemen.";
"room_accessibility_record_voice_message" = "Spraakbericht opnemen";
"message_reply_to_sender_sent_their_live_location" = "Live locatie.";
"location_sharing_live_lab_promotion_activation" = "Live locatie delen inschakelen";
"location_sharing_live_lab_promotion_text" = "Let op: dit is een labfunctie met een tijdelijke implementatie waarmee de geschiedenis van uw gedeelde locatie permanent zichtbaar is voor andere mensen in de kamer.";
"location_sharing_live_lab_promotion_title" = "Live locatie delen";
"location_sharing_map_credits_title" = "© Auteursrecht";
"room_info_back_button_title" = "Kamer Informatie";
"network_offline_message" = "U bent offline, controleer uw verbinding.";
"network_offline_title" = "U bent offline";
"password_validation_error_contain_symbol" = "Bevat een symbool.";
"password_validation_error_contain_number" = "Bevat een cijfer.";
"password_validation_error_contain_uppercase_letter" = "Bevat een hoofdletter.";
"password_validation_error_contain_lowercase_letter" = "Bevat een kleine letter.";
/* The placeholder will show a number */
"password_validation_error_max_length" = "Niet meer dan %d tekens.";
/* The placeholder will show a number */
"password_validation_error_min_length" = "Minstens %d tekens.";
"password_validation_error_header" = "Het opgegeven wachtwoord voldoet niet aan de onderstaande criteria:";
// MARK: Password Validation
"password_validation_info_header" = "Uw wachtwoord moet aan de onderstaande criteria voldoen:";
"authentication_recaptcha_title" = "Bent u een mens?";
"authentication_terms_policy_url_error" = "Kan het geselecteerde beleid niet vinden. Probeer het later opnieuw.";
"authentication_terms_message" = "Lees de voorwaarden en het beleid van %@ a.u.b.";
"authentication_terms_title" = "Serverbeleid";
"authentication_verify_msisdn_invalid_phone_number" = "Ongeldig telefoonnummer";
"authentication_verify_msisdn_waiting_button" = "Code nogmaals versturen";
/* The placeholder will show the phone number that was entered. */
"authentication_verify_msisdn_waiting_message" = "Er is een code verzonden naar %@";
"authentication_verify_msisdn_waiting_title" = "Verifieer uw telefoonnummer";
"authentication_verify_msisdn_otp_text_field_placeholder" = "Bevestigingscode";
"authentication_verify_msisdn_text_field_placeholder" = "Telefoonnummer";
"authentication_verify_msisdn_input_message" = "%@ moet uw account verifiëren";
"authentication_verify_msisdn_input_title" = "Vul uw telefoonnummer in";
"authentication_choose_password_submit_button" = "Wachtwoord opnieuw instellen";
"authentication_choose_password_signout_all_devices" = "Uitloggen op alle apparaten";
"authentication_choose_password_text_field_placeholder" = "Nieuw Wachtwoord";
"authentication_choose_password_input_message" = "Zorg ervoor dat het 8 tekens of meer zijn";
"authentication_choose_password_input_title" = "Kies een nieuw wachtwoord";
"authentication_forgot_password_waiting_button" = "Email opnieuw verzenden";
/* The placeholder will show the email address that was entered. */
"authentication_forgot_password_waiting_message" = "Volg de instructies die naar %@ zijn gestuurd";
"authentication_forgot_password_waiting_title" = "Controleer uw e-mail.";
"authentication_forgot_password_text_field_placeholder" = "E-mailadres";
"authentication_forgot_password_input_message" = "%@ stuurt uw een verificatie link";
"authentication_forgot_password_input_title" = "Vul uw e-mailadres in";
"authentication_verify_email_waiting_button" = "Email opnieuw verzenden";
"authentication_verify_email_waiting_hint" = "Geen e-mail ontvangen?";
/* The placeholder will show the email address that was entered. */
"authentication_verify_email_waiting_message" = "Volg de instructies die naar %@ gestuurd zijn";
"authentication_verify_email_waiting_title" = "Verifieer uw e-mailadres.";
"authentication_verify_email_text_field_placeholder" = "E-mailadres";
"authentication_verify_email_input_message" = "%@ moet uw account verifiëren";
"authentication_verify_email_input_title" = "Vul uw e-mailadres in";
"authentication_cancel_flow_confirmation_message" = "Uw account is nog niet aangemaakt. Het registratieproces stoppen?";
"authentication_server_selection_generic_error" = "Kan geen server vinden op deze URL, controleer of deze correct is.";
"authentication_server_selection_server_url" = "Server URL";
"authentication_server_selection_register_message" = "Wat is het adres van uw server? Dit is als een thuis voor al uw gegevens";
"authentication_server_selection_register_title" = "Selecteer uw server";
"authentication_server_selection_login_message" = "Wat is het adres van uw server?";
"authentication_server_selection_login_title" = "Verbinding maken met server";
"authentication_server_info_title" = "Waar uw gesprekken zullen leven";
"authentication_login_forgot_password" = "Wachtwoord vergeten";
"authentication_login_username" = "Inlognaam / E-mailadres / Telefoon";
"authentication_login_title" = "Welkom terug!";
"authentication_registration_password_footer" = "Moet 8 tekens of meer zijn";
/* The placeholder will show the full Matrix ID that has been entered. */
"authentication_registration_username_footer_available" = "Anderen kunnen u %@ ontdekken";
"authentication_registration_username_footer" = "U kunt dit later niet meer wijzigen";
"authentication_registration_username" = "Inlognaam";
// MARK: Authentication
"authentication_registration_title" = "Maak een account aan";
"authentication_server_info_title_login" = "Waar uw gesprekken leven";

View File

@@ -6,3 +6,4 @@
"NSCalendarsUsageDescription" = "Zobacz swoje zaplanowane spotkania w aplikacji.";
"NSFaceIDUsageDescription" = "Face ID wykorzystywane jest do odblokowywania aplikacji.";
"NSLocationWhenInUseUsageDescription" = "Gdy udostępniasz innym swoją lokalizację, Element potrzebuje dostępu, aby pokazać im mapę.";
"NSLocationAlwaysAndWhenInUseUsageDescription" = "Gdy udostępniasz innym swoją lokalizację, Element potrzebuje dostępu, aby pokazać im mapę.";

View File

@@ -164,7 +164,7 @@
"room_event_action_redact" = "Usuń";
"room_event_action_more" = "Więcej";
"room_event_action_share" = "Udostępnij";
"room_event_action_permalink" = "Odnośnik bezpośredni";
"room_event_action_permalink" = "Skopiuj link do wiadomości";
"room_event_action_view_source" = "Pokaż źródło";
"room_event_action_view_decrypted_source" = "Pokaż odszyfrowane źródło";
"room_event_action_report" = "Zgłoś zawartość";
@@ -248,9 +248,9 @@
"settings_enable_rageshake" = "Potrząśnij wściekle, aby zgłosić błąd";
"settings_clear_cache" = "Wyczyść pamięć podręczną";
"settings_change_password" = "Zmień hasło";
"settings_old_password" = "stare hasło";
"settings_new_password" = "nowe hasło";
"settings_confirm_password" = "potwierdź hasło";
"settings_old_password" = "Stare hasło";
"settings_new_password" = "Nowe hasło";
"settings_confirm_password" = "Potwierdź hasło";
"settings_password_updated" = "Twoje hasło zostało zmienione";
"settings_crypto_device_name" = "Nazwa Sesji: ";
"settings_crypto_device_id" = "\nID Sesji: ";
@@ -394,7 +394,7 @@
"room_unsent_messages_notification" = "Wiadomość nie została wysłana.";
"room_ongoing_conference_call_with_close" = "W tym pokoju dostępna jest konferencja. Dołącz wybierając %@ lub %@. %@ konferencję z tego pokoju.";
"directory_search_results_title" = "Przeglądaj wyniki katalogów";
"room_event_action_kick_prompt_reason" = "Powód wyrzucenia użytkownika";
"room_event_action_kick_prompt_reason" = "Powód usunięcia użytkownika";
"room_action_send_photo_or_video" = "Wyślij zdjęcie lub film";
"settings_mark_all_as_read" = "Oznacz wszystkie wiadomości jako przeczytane";
"settings_labs" = "LABORATORIUM";
@@ -932,7 +932,7 @@
"create_room_section_footer_encryption" = "Szyfrowania nie można później wyłączyć.";
"create_room_enable_encryption" = "Włącz szyfrowanie";
"create_room_section_header_encryption" = "Szyfrowanie pokoju";
"create_room_placeholder_topic" = "Temat";
"create_room_placeholder_topic" = "O czym chcesz rozmawiać w tym pokoju?";
"create_room_section_header_topic" = "Temat pokoju (opcjonalnie)";
"create_room_placeholder_name" = "Nazwa";
"create_room_section_header_name" = "Nazwa pokoju";
@@ -2074,3 +2074,439 @@
"message_reply_to_sender_sent_their_location" = "udostępnił(-a) swoją lokację.";
"room_displayname_all_other_members_left" = "%@ (Opuścił-a)";
"call_jitsi_unable_to_start" = "Nie można rozpocząć połączenia konferencyjnego";
"spaces_creation_invite_by_username_title" = "Zaproś swój zespół";
"message_reply_to_sender_sent_their_live_location" = "udostępnił swoją lokalizację na żywo.";
"notice_error_unformattable_event" = "** Nie można wyrenderować wiadomości. Proszę zgłosić błąd";
"ignore_user" = "Ignoruj użytkownika";
"location_sharing_live_lab_promotion_activation" = "Włącz udostępnianie lokalizacji na żywo";
"location_sharing_live_lab_promotion_text" = "Uwaga: jest to funkcja laboratorium wykorzystująca tymczasową implementację, która umożliwia stałe wyświetlanie historii udostępnionej lokalizacji dla innych osób w pokoju.";
"location_sharing_live_lab_promotion_title" = "Udostępnianie lokalizacji na żywo";
"location_sharing_live_stop_sharing_progress" = "Zatrzymaj udostępnianie lokalizacji";
"location_sharing_live_stop_sharing_error" = "Nie udało się zatrzymać udostępniania lokalizacji";
"location_sharing_live_no_user_locations_error_title" = "Brak dostępnych lokalizacji użytkownika";
"location_sharing_live_timer_selector_long" = "przez 8 godzin";
"location_sharing_live_timer_selector_medium" = "przez 1 godzinę";
"location_sharing_live_timer_selector_short" = "przez 15 minut";
"location_sharing_live_timer_selector_title" = "Wybierz, jak długo inni będą widzieć Twoją dokładną lokalizację.";
"location_sharing_live_error" = "Błąd lokalizacji na żywo";
"location_sharing_live_loading" = "Wczytuję lokalizację na żywo...";
"location_sharing_live_timer_incoming" = "Na żywo do %@";
"location_sharing_live_list_item_stop_sharing_action" = "Zatrzymaj";
"location_sharing_live_list_item_current_user_display_name" = "Ty";
"location_sharing_live_list_item_last_update_invalid" = "Nieznana ostatnia aktualizacja";
"location_sharing_live_list_item_last_update" = "Zaktualizowano %@ temu";
"location_sharing_live_list_item_sharing_expired" = "Udostępnianie wygasło";
"location_sharing_live_list_item_time_left" = "pozostało %@";
"location_sharing_live_viewer_title" = "Lokalizacja";
"location_sharing_live_map_callout_title" = "Udostępnij lokalizację";
"location_sharing_pin_drop_share_title" = "Wyślij tę lokalizację";
"location_sharing_static_share_title" = "Wyślij moją aktualną lokalizację";
"live_location_sharing_banner_stop" = "Zatrzymaj";
"live_location_sharing_ended" = "Lokalizacja na żywo zakończona";
"live_location_sharing_banner_title" = "Włączona lokalizacja na żywo";
// MARK: Live location sharing
"location_sharing_live_share_title" = "Udostępnij lokalizację na żywo";
"location_sharing_map_credits_title" = "© Copyright";
"location_sharing_allow_background_location_cancel_action" = "Nie teraz";
"location_sharing_allow_background_location_validate_action" = "Ustawienia";
"location_sharing_allow_background_location_message" = "Jeśli chcesz udostępnić swoją lokalizację Live, Element potrzebuje dostępu do lokalizacji, gdy aplikacja działa w tle. Aby włączyć dostęp, dotknij Ustawienia > Lokalizacja i wybierz Zawsze";
"location_sharing_allow_background_location_title" = "Zapewnij dostęp";
"location_sharing_settings_toggle_title" = "Włącz udostępnianie lokalizacji";
"location_sharing_settings_header" = "Udostępnianie lokalizacji";
"location_sharing_open_open_street_maps" = "Otwórz w OpenStreetMap";
"location_sharing_open_google_maps" = "Otwórz w Mapach Google";
"location_sharing_open_apple_maps" = "Otwórz w Mapach Apple";
"location_sharing_invalid_authorization_settings" = "Ustawienia";
"location_sharing_invalid_authorization_not_now" = "Nie teraz";
"location_sharing_invalid_authorization_error_title" = "%@ nie ma uprawnień dostępu do Twojej lokalizacji. Możesz włączyć dostęp w Ustawienia > Lokalizacja";
"location_sharing_locating_user_error_title" = "%@ nie może uzyskać dostępu do Twojej lokalizacji. Spróbuj ponownie później.";
"location_sharing_loading_map_error_title" = "%@ nie może załadować mapy. Spróbuj ponownie później.";
"location_sharing_post_failure_subtitle" = "%@ nie może wysłać Twojej lokalizacji. Spróbuj ponownie później.";
"location_sharing_post_failure_title" = "Nie mogliśmy wysłać Twojej lokalizacji";
"location_sharing_close_action" = "Zamknij";
// MARK: - Location sharing
"location_sharing_title" = "Lokalizacja";
"poll_timeline_not_closed_subtitle" = "Proszę spróbuj ponownie";
"poll_timeline_not_closed_title" = "Nie udało się zakończyć ankiety";
"poll_timeline_vote_not_registered_subtitle" = "Przepraszamy, Twój głos nie został zarejestrowany, spróbuj ponownie";
"poll_timeline_vote_not_registered_title" = "Głos niezarejestrowany";
"poll_timeline_total_final_results" = "Ostateczne wyniki na podstawie %lu głosów";
"poll_timeline_total_final_results_one_vote" = "Wyniki końcowe na podstawie 1 głosu";
"poll_timeline_total_votes_not_voted" = "%lu oddane/ych głosy/ów. Zagłosuj, aby zobaczyć wyniki";
"poll_timeline_total_one_vote_not_voted" = "1 oddany głos. Zagłosuj, aby zobaczyć wyniki";
"poll_timeline_total_votes" = "%lu głosy/ów";
"poll_timeline_total_one_vote" = "1 głos";
"poll_timeline_total_no_votes" = "Brak głosów";
"poll_timeline_votes_count" = "%lu głosy/ów";
"poll_timeline_one_vote" = "1 głos";
"poll_edit_form_poll_type_closed_description" = "Wyniki są ujawniane dopiero po zakończeniu ankiety";
"poll_edit_form_poll_type_closed" = "Ankieta zamknięta";
"poll_edit_form_poll_type_open_description" = "Głosujący mogą zobaczyć wyniki zaraz po oddaniu głosu";
"poll_edit_form_poll_type_open" = "Otwórz ankietę";
"poll_edit_form_update_failure_subtitle" = "Proszę spróbuj ponownie";
"poll_edit_form_update_failure_title" = "Nie udało się zaktualizować ankiety";
"poll_edit_form_post_failure_subtitle" = "Proszę spróbuj ponownie";
"poll_edit_form_post_failure_title" = "Nie udało się opublikować ankiety";
"poll_edit_form_create_options" = "Utwórz odpowiedź";
"poll_edit_form_option_number" = "Odpowiedź %lu";
"poll_edit_form_add_option" = "Dodaj odpowiedź";
"poll_edit_form_input_placeholder" = "Napisz coś";
"poll_edit_form_question_or_topic" = "Pytanie lub temat";
"poll_edit_form_poll_question_or_topic" = "Pytanie lub temat ankiety";
"poll_edit_form_poll_type" = "Rodzaj ankiety";
// Mark: - Polls
"poll_edit_form_create_poll" = "Utwórz ankietę";
"version_check_modal_subtitle_deprecated" = "Pracowaliśmy nad ulepszeniem %@, aby polepszyć korzystanie z aplikacji. Niestety Twoja obecna wersja systemu iOS nie jest zgodna z niektórymi z tych poprawek i nie będzie już obsługiwana. \nRadzimy uaktualnić system operacyjny, aby w pełni wykorzystać potencjał %@.";
"version_check_modal_subtitle_supported" = "Pracowaliśmy nad ulepszeniem %@, aby polepszyć korzystanie z aplikacji. Niestety Twoja obecna wersja systemu iOS nie jest zgodna z niektórymi z tych poprawek i nie będzie już obsługiwana. \nRadzimy uaktualnić system operacyjny, aby w pełni wykorzystać potencjał %@.";
"side_menu_coach_message" = "Przesuń w prawo lub dotknij, aby zobaczyć wszystkie pokoje";
"space_avatar_view_accessibility_hint" = "Zmień awatar przestrzeni";
// Mark: Avatar
"space_avatar_view_accessibility_label" = "avatar";
// MARK: Reactions
"room_event_action_reaction_more" = "%@ jeszcze";
"leave_space_selection_no_rooms" = "Nie zaznaczaj pokoi";
"leave_space_selection_all_rooms" = "Wybierz wszystkie pokoje";
"leave_space_selection_title" = "WYBIERZ POKOJE";
"leave_space_and_more_rooms" = "Zostaw miejsce i %@ pokoje";
"leave_space_and_one_room" = "Zostaw miejsce i 1 pokój";
// Mark: Leave space
"leave_space_action" = "Opuść przestrzeń";
"spaces_add_room_missing_permission_message" = "Nie masz uprawnień do dodawania pokoi do tej przestrzeni.";
"spaces_creation_in_one_space" = "w 1 przestrzeni";
"spaces_creation_in_many_spaces" = "w %@ przestrzeniach";
"spaces_creation_in_spacename_plus_many" = "w %@ + %@ przestrzeni";
"spaces_creation_in_spacename_plus_one" = "w %@ + 1 przestrzeń";
"spaces_creation_in_spacename" = "w %@";
"spaces_creation_post_process_inviting_users" = "Zapraszanie %@ użytkowników";
"spaces_creation_post_process_adding_rooms" = "Dodawanie %@ pokoi";
"spaces_creation_post_process_creating_room" = "Tworzę %@";
"spaces_creation_post_process_uploading_avatar" = "Przesyłam awatar";
"spaces_creation_post_process_creating_space_task" = "Tworzę %@";
"spaces_creation_post_process_creating_space" = "Tworzenie przestrzeni";
"spaces_creation_invite_by_username_message" = "Możesz ich też zaprosić później.";
"spaces_creation_invite_by_username" = "Zaproś według nazwy użytkownika";
"spaces_creation_add_rooms_message" = "Ponieważ ta przestrzeń jest tylko dla Ciebie, nikt nie zostanie o tym poinformowany. Możesz dodać więcej później.";
"spaces_creation_add_rooms_title" = "Co chcesz dodać?";
"spaces_creation_sharing_type_me_and_teammates_detail" = "Prywatna przestrzeń dla Ciebie i Twoich kolegów z drużyny";
"spaces_creation_sharing_type_me_and_teammates_title" = "Ja i koledzy z drużyny";
"spaces_creation_sharing_type_just_me_detail" = "Prywatna przestrzeń do organizacji Twoich pokoi";
"spaces_creation_sharing_type_just_me_title" = "Tylko ja";
"spaces_creation_sharing_type_message" = "Upewnij się, że odpowiednie osoby mają dostęp %@. Możesz to zmienić później.";
"spaces_creation_sharing_type_title" = "Z kim pracujesz?";
"spaces_creation_email_invites_email_title" = "Email";
"spaces_creation_email_invites_message" = "Możesz ich też zaprosić później.";
"spaces_creation_email_invites_title" = "Zaproś swój zespół";
"spaces_creation_new_rooms_support" = "Wspierać się";
"spaces_creation_new_rooms_random" = "Losowy";
"spaces_creation_new_rooms_general" = "Ogólny";
"spaces_creation_new_rooms_room_name_title" = "Nazwa pokoju";
"spaces_creation_new_rooms_message" = "Dla każdego stworzymy pokój.";
"spaces_creation_new_rooms_title" = "Jakie dyskusje będziesz mieć?";
"spaces_creation_cancel_message" = "Twoje postępy zostaną utracone.";
"spaces_creation_cancel_title" = "Przestać tworzyć przestrzeń?";
"spaces_creation_private_space_title" = "Twoja prywatna przestrzeń";
"spaces_creation_public_space_title" = "Twoja przestrzeń publiczna";
"spaces_creation_address_already_exists" = "%@\njuż istnieje";
"spaces_creation_address_invalid_characters" = "%@\nma nieprawidłowe znaki";
"spaces_creation_address_default_message" = "Twoja przestrzeń będzie widoczna w\n%@";
"spaces_creation_empty_room_name_error" = "Nazwa jest wymagana";
"spaces_creation_address" = "Adres";
"spaces_creation_settings_message" = "Dodaj kilka szczegółów, aby wyróżnić się. Możesz je zmienić w dowolnym momencie.";
"spaces_creation_footer" = "Możesz to zmienić później";
"spaces_creation_visibility_message" = "Aby dołączyć do istniejącej przestrzeni, potrzebujesz zaproszenia.";
"spaces_creation_visibility_title" = "Jaki rodzaj przestrzeni chcesz stworzyć?";
// Mark: - Space Creation
"spaces_creation_hint" = "Spaces to nowy sposób grupowania pokojów i osób.";
"spaces_feature_not_available" = "Ta funkcja nie jest tutaj dostępna. Na razie możesz to zrobić za pomocą %@ na swoim komputerze.";
"space_settings_current_address_message" = "Twoja przestrzeń jest widoczna w\n%@";
"space_settings_update_failed_message" = "Nie udało się zaktualizować ustawień miejsca. Czy chcesz spróbować ponownie?";
"space_settings_access_section" = "Kto ma dostęp do tej przestrzeni?";
"space_topic" = "Opis";
"space_public_join_rule_detail" = "Otwarty dla każdego, najlepszy dla społeczności";
"spaces_add_space" = "Dodaj miejsce";
"spaces_add_room" = "Dodaj pokój";
"spaces_invite_people" = "Zaproś ludzi";
"space_public_join_rule" = "Miejsce publiczne";
"space_private_join_rule_detail" = "Tylko zapraszaj, najlepiej dla siebie lub zespołów";
"space_private_join_rule" = "Prywatna przestrzeń";
"space_home_show_all_rooms" = "Pokaż wszystkie pokoje";
"space_participants_action_ban" = "Zakaz z tej przestrzeni";
"space_participants_action_remove" = "Usuń z tego miejsca";
"spaces_coming_soon_detail" = "Ta funkcja nie została tutaj zaimplementowana, ale jest w drodze. Na razie możesz to zrobić za pomocą %@ na swoim komputerze.";
"spaces_invites_coming_soon_title" = "Zaproszenia już wkrótce";
"spaces_add_rooms_coming_soon_title" = "Wkrótce dodam pokoje";
"spaces_coming_soon_title" = "Wkrótce";
"spaces_no_member_found_detail" = "Szukasz kogoś spoza %@? Na razie możesz zaprosić ich przez przeglądarkę lub komputer.";
"spaces_no_room_found_detail" = "Niektóre wyniki mogą być ukryte, ponieważ są prywatne i potrzebujesz zaproszenia, aby do nich dołączyć.";
"spaces_no_result_found_title" = "Nie znaleziono wyników";
"spaces_empty_space_detail" = "Niektóre pokoje mogą być ukryte, ponieważ są prywatne i potrzebujesz zaproszenia.";
"spaces_empty_space_title" = "W tej przestrzeni nie ma (jeszcze) pokoi";
"space_tag" = "przestrzeń";
"spaces_explore_rooms_one_room" = "1 pokój";
"spaces_explore_rooms_room_number" = "%@ pokoje";
"spaces_suggested_room" = "Zasugerował";
"spaces_explore_rooms" = "Przeglądaj pokoje";
"leave_space_and_all_rooms_action" = "Opuść wszystkie pokoje i przestrzenie";
"leave_space_only_action" = "Nie opuszczaj żadnych pokoi";
"leave_space_message_admin_warning" = "Jesteś administratorem tego miejsca, przed opuszczeniem upewnij się, że przeniosłeś uprawnienia administratora na innego członka.";
"leave_space_message" = "Jesteś pewny, że chcesz wyjść %@? Czy chcesz również opuścić wszystkie pomieszczenia i przestrzenie tej przestrzeni?";
"leave_space_title" = "Opuść %@";
"spaces_left_panel_title" = "Przestrzenie";
"spaces_create_space_title" = "Stwórz przestrzeń";
"spaces_add_space_title" = "Stwórz przestrzeń";
"spaces_home_space_title" = "Główny";
"space_invite_not_enough_permission" = "Nie masz uprawnień do zapraszania osób do tej przestrzeni";
"room_invite_not_enough_permission" = "Nie masz uprawnień do zapraszania osób do tego pokoju";
"room_invite_to_room_option_detail" = "Nie będą częścią %@.";
"room_invite_to_room_option_title" = "Tylko do tego pokoju";
"room_invite_to_space_option_detail" = "Mogą odkrywać %@, ale nie będą członkami %@.";
// Mark: - Room invite
"room_invite_to_space_option_title" = "Do %@";
"share_invite_link_space_text" = "Hej, dołącz do tej przestrzeni na %@";
"share_invite_link_room_text" = "Hej, dołącz do tego pokoju na %@";
// MARK: - Share invite link
"share_invite_link_action" = "Udostępnij link z zaproszeniem";
"home_syncing" = "Synchronizuję";
"home_context_menu_mark_as_read" = "Oznacz jako przeczytane";
"home_context_menu_leave" = "Wyjdź";
"home_context_menu_normal_priority" = "Normalny priorytet";
"home_context_menu_low_priority" = "Niski priorytet";
"home_context_menu_unfavourite" = "Usuń z ulubionych";
"home_context_menu_favourite" = "Dodaj do ulubionych";
"home_context_menu_mute" = "Zmutuj";
"home_context_menu_unmute" = "Odmutuj";
"home_context_menu_notifications" = "Powiadomienia";
"home_context_menu_make_dm" = "Przenieś do osób";
"home_context_menu_make_room" = "Przenieś do pokoi";
"room_info_back_button_title" = "Informacje o pokoju";
"create_room_processing" = "Tworzenie pokoju";
"create_room_suggest_room_footer" = "Sugerowane pokoje są promowane na członków przestrzeni, do których warto dołączyć.";
"create_room_suggest_room" = "Zaproponuj członkom przestrzeni";
"create_room_show_in_directory_footer" = "Pomoże to ludziom znaleźć i dołączyć do pokoju.";
"create_room_promotion_header" = "AWANS";
"create_room_section_footer_type_public" = "Tylko zaproszone osoby mogą znajdować i dołączać, a nie tylko osoby o nazwie Space.";
"create_room_section_footer_type_restricted" = "Każda osoba w Przestrzeni może wyszukiwać i dołączać.";
"create_room_section_footer_type_private" = "Tylko zaproszone osoby mogą znaleźć i dołączyć do tego pokoju.";
"create_room_type_restricted" = "Członkowie przestrzeni";
"key_verification_manually_verify_device_instruction" = "Potwierdź zgodność poniższych informacji porównując następujące elementy z ustawieniami użytkownika w drugiej sesji:";
"service_terms_modal_information_description_integration_manager" = "Menedżer integracji umożliwia dodawanie funkcji od stron trzecich.";
"service_terms_modal_information_description_identity_server" = "Serwer tożsamości pomaga znaleźć kontakty, wyszukując ich numer telefonu lub adres e-mail, aby sprawdzić, czy mają już konto.";
"service_terms_modal_information_title_integration_manager" = "Menedżer integracji";
// Alert explaining what an identity server / integration manager is.
"service_terms_modal_information_title_identity_server" = "Serwer Tożsamości";
"service_terms_modal_description_integration_manager" = "Umożliwi to korzystanie z botów, mostów, widżetów i pakietów naklejek.";
"service_terms_modal_description_identity_server" = "Umożliwi to komuś znalezienie Cię, jeśli ma Twój numer telefonu lub adres e-mail zapisany w swoich kontaktach telefonicznych.";
"analytics_prompt_message_new_user" = "Pomóż nam zidentyfikować problemy i ulepszyć %@, udostępniając anonimowe dane o użytkowaniu. Aby zrozumieć, w jaki sposób ludzie korzystają z wielu urządzeń, wygenerujemy losowy identyfikator udostępniany przez Twoje urządzenia.";
"network_offline_message" = "Jesteś offline, sprawdź swoje połączenie.";
"network_offline_title" = "Jesteś offline";
"event_formatter_message_deleted" = "Wiadomość usunięta";
"room_suggestion_settings_screen_message" = "Sugerowane pokoje są promowane na członków kosmosu jako dobre, do których można dołączyć.";
"room_suggestion_settings_screen_title" = "Stwórz sugerowany pokój w przestrzeni";
// Room suggestion Settings
"room_suggestion_settings_screen_nav_title" = "Zaproponuj pokój";
"room_access_space_chooser_other_spaces_section_info" = "Są to prawdopodobnie rzeczy, których częścią są inni administratorzy %@.";
"room_access_space_chooser_other_spaces_section" = "Inne przestrzenie lub pokoje";
"room_access_space_chooser_known_spaces_section" = "Pomieszczenia, które znasz, zawierające %@";
"room_access_settings_screen_setting_room_access" = "Ustawianie dostępu do pokoju";
"room_access_settings_screen_upgrade_alert_upgrading" = "Ulepszanie pokoju";
"room_access_settings_screen_upgrade_alert_upgrade_button" = "Aktualizuj";
"room_access_settings_screen_upgrade_alert_auto_invite_switch" = "Automatycznie zapraszaj członków do nowego pokoju";
"room_access_settings_screen_upgrade_alert_note" = "Uwaga: modernizacja spowoduje powstanie nowej wersji pokoju. Wszystkie bieżące wiadomości pozostaną w tym zarchiwizowanym pokoju.";
"room_access_settings_screen_upgrade_alert_message_no_param" = "Każdy w przestrzeni nadrzędnej będzie mógł znaleźć ten pokój i dołączyć do niego — nie ma potrzeby ręcznego zapraszania wszystkich. W każdej chwili możesz to zmienić w ustawieniach pokoju.";
"room_access_settings_screen_upgrade_alert_message" = "Każdy w %@ będzie mógł znaleźć ten pokój i dołączyć do niego - nie ma potrzeby ręcznego zapraszania wszystkich. W każdej chwili możesz to zmienić w ustawieniach pokoju.";
"room_access_settings_screen_upgrade_alert_title" = "Ulepsz pokój";
"room_access_settings_screen_public_message" = "Każdy może znaleźć i dołączyć.";
"room_access_settings_screen_edit_spaces" = "Edytuj \"Przestrzenie\"";
"room_access_settings_screen_upgrade_required" = "Wymagana aktualizacja";
"room_access_settings_screen_restricted_message" = "Pozwól każdemu w \"przestrzeni\" znaleźć i dołączyć.\nZostaniesz poproszony o potwierdzenie do których \"Przestrzeni\", chcesz dać dostęp.";
"room_access_settings_screen_private_message" = "Tylko zaproszone osoby mogą znajdować i dołączać.";
"room_access_settings_screen_message" = "Zdecyduj, kto może znaleźć i dołączyć do %@.";
"room_access_settings_screen_title" = "Kto ma dostęp do tego pokoju?";
// Room Access Settings
"room_access_settings_screen_nav_title" = "Dostęp do pokoju";
"room_details_promote_room_suggest_title" = "Zaproponuj członkom \"Przestrzeń\"";
"room_details_promote_room_title" = "Promuj pokój";
"room_details_access_row_title" = "Dostęp";
"settings_presence_offline_mode_description" = "Jeśli ta opcja jest włączona, dla innych użytkowników zawsze będziesz widoczny w trybie offline, nawet podczas korzystania z aplikacji.";
"settings_presence_offline_mode" = "Tryb offline";
"settings_presence" = "Widoczność obecności";
"settings_enable_room_message_bubbles" = "Dymki wiadomości";
"settings_labs_enable_live_location_sharing" = "Udostępnianie lokalizacji na żywo - udostępniaj bieżącą lokalizację (BETA)";
"settings_labs_use_only_latest_user_avatar_and_name" = "Pokaż najnowsze awatary i nazwy użytkowników w historii wiadomości";
"settings_labs_enable_auto_report_decryption_errors" = "Automatycznie raportuj błędy związane z szyfrowaniem";
"settings_labs_enable_threads" = "Wiadomości w wątkach";
"settings_contacts_enable_sync_description" = "To użyje Twojego serwera tożsamości, aby połączyć Cię z Twoimi kontaktami i pomóc im Cię znaleźć.";
"settings_ui_show_redactions_in_room_history" = "Pokaż ślad po usuniętych wiadomości";
"settings_about" = "WIĘCEJ";
"settings_timeline" = "OŚ CZASU";
"room_preview_decline_invitation_options" = "Chcesz odrzucić zaproszenie lub zignorować tego użytkownika?";
"threads_discourage_information_2" = "\n\nCzy mimo to chcesz włączyć wątki?";
"threads_discourage_information_1" = "Twój serwer domowy nie obsługuje obecnie wątków, więc ta funkcja może nie działać poprawnie. Niektóre wiadomości w wątkach mogą nie działać poprawnie. ";
"threads_beta_cancel" = "Nie teraz";
"threads_beta_enable" = "Wypróbuj";
"threads_beta_information_link" = "Dowiedź się więcej";
"threads_beta_information" = "Organizuj dyskusje za pomocą wątków.\n\nDzięki wątkom Twoje rozmowy są mogą być lepiej zorganizowane i łatwiej je przeszukiwać. ";
"threads_beta_title" = "Wątki";
"threads_notice_done" = "Rozumiem";
"threads_notice_information" = "Wszystkie wątki utworzone w okresie eksperymentalnym będą teraz <b>renderowane jako zwykłe odpowiedzi</b>.<br/><br/>Będzie to jednorazowe przejście, ponieważ wątki są teraz częścią specyfikacji Matrix.";
"threads_notice_title" = "Wątki nie są już eksperymentalne 🎉";
"message_from_a_thread" = "Z wątku";
"threads_empty_show_all_threads" = "Pokaż wszystkie wątki";
"threads_empty_tip" = "Wskazówka: dotknij wiadomości i użyj „Nowy wątek”, aby go utworzyć.";
"threads_empty_info_my" = "Odpowiedz w danym wątku lub dotknij wiadomości i użyj „Nowy wątek”, aby go rozpocząć.";
"threads_empty_info_all" = "Wątki umożliwiają łatwiejsze wyszukiwanie i agregowanie wiadomości dotyczących danego tematu.";
"threads_empty_title" = "Organizuj dyskusje za pomocą wątków";
"threads_action_my_threads" = "Moje wątki";
"threads_action_all_threads" = "Wszystkie wątki";
"threads_title" = "Wątki";
"thread_copy_link_to_thread" = "Skopiuj link do wątku";
// MARK: Threads
"room_thread_title" = "Wątek";
"room_accessibility_record_voice_message_hint" = "Kliknij dwukrotnie i przytrzymaj, aby nagrać.";
"room_accessibility_record_voice_message" = "Nagraj wiadomość głosową";
"room_accessibility_thread_more" = "Więcej";
"room_accessibility_threads" = "Wątki";
"room_event_copy_link_info" = "Link skopiowany do schowka.";
"room_event_action_reply_in_thread" = "Wątek";
"room_event_action_view_in_room" = "Zobacz w pokoju";
"room_participants_invite_prompt_to_msg" = "Czy na pewno chcesz zaprosić %@ do %@?";
"room_participants_leave_success" = "Opuszczono pokój";
"room_participants_leave_processing" = "Opuszczanie";
"find_your_contacts_footer" = "W każdej chwili można to wyłączyć w ustawieniach.";
"find_your_contacts_button_title" = "Znajdź swoje kontakty";
"find_your_contacts_message" = "Pozwól %@ pokazać Twoje kontakty, abyś mógł szybko zacząć rozmawiać z tymi, których znasz najlepiej.";
"find_your_contacts_title" = "Zacznij od listy swoich kontaktów";
"search_filter_placeholder" = "Filtr";
"password_validation_error_contain_symbol" = "Zawiera znak specjalny.";
"password_validation_error_contain_number" = "Zawiera liczbę.";
"password_validation_error_contain_uppercase_letter" = "Zawiera wielką literę.";
"password_validation_error_contain_lowercase_letter" = "Zawiera małą literę.";
/* The placeholder will show a number */
"password_validation_error_max_length" = "Nie przekraczaj %d znaków.";
/* The placeholder will show a number */
"password_validation_error_min_length" = "Co najmniej %d znaków.";
"password_validation_error_header" = "Podane hasło nie spełnia poniższych kryteriów:";
// MARK: Password Validation
"password_validation_info_header" = "Twoje hasło powinno spełniać poniższe kryteria:";
"authentication_recaptcha_title" = "Jesteś człowiekiem?";
"authentication_terms_policy_url_error" = "Nie można znaleźć wybranych reguł lub zasad. Spróbuj ponownie później.";
"authentication_terms_message" = "Przeczytaj warunki i zasady %@";
"authentication_terms_title" = "Zasady serwera";
"authentication_verify_msisdn_invalid_phone_number" = "Nieprawidłowy numer telefonu";
"authentication_verify_msisdn_waiting_button" = "Ponownie wyślij kod";
/* The placeholder will show the phone number that was entered. */
"authentication_verify_msisdn_waiting_message" = "Kod został wysłany do %@";
"authentication_verify_msisdn_waiting_title" = "Zweryfikuj swój numer telefonu";
"authentication_verify_msisdn_otp_text_field_placeholder" = "Kod potwierdzający";
"authentication_verify_msisdn_text_field_placeholder" = "Numer telefonu";
"authentication_verify_msisdn_input_message" = "%@ musi zweryfikować Twoje konto";
"authentication_verify_msisdn_input_title" = "Wprowadź swój numer telefonu";
"authentication_choose_password_submit_button" = "Zresetuj hasło";
"authentication_choose_password_signout_all_devices" = "Wyloguj się ze wszystkich urządzeń";
"authentication_choose_password_text_field_placeholder" = "Nowe Hasło";
"authentication_choose_password_input_message" = "Upewnij się, że ma 8 znaków lub więcej";
"authentication_forgot_password_waiting_button" = "Wyślij e-maila ponownie";
"authentication_choose_password_input_title" = "Wprowadź nowe hasło";
/* The placeholder will show the email address that was entered. */
"authentication_forgot_password_waiting_message" = "Postępuj zgodnie z instrukcjami wysłanymi do %@";
"authentication_forgot_password_waiting_title" = "Sprawdź swój email.";
"authentication_forgot_password_text_field_placeholder" = "Email";
"authentication_forgot_password_input_message" = "%@ wyśle Ci link weryfikacyjny";
"authentication_forgot_password_input_title" = "Wprowadź swój email";
"authentication_verify_email_waiting_button" = "Wyślij ponownie wiadomość e-mail";
"authentication_verify_email_waiting_hint" = "Nie otrzymałeś e-maila?";
/* The placeholder will show the email address that was entered. */
"authentication_verify_email_waiting_message" = "Aby potwierdzić swój adres e-mail, dotknij przycisku w e-mailu, który właśnie wysłaliśmy do %@";
"authentication_verify_email_waiting_title" = "Sprawdź swój adres e-mail, aby zweryfikować.";
"authentication_verify_email_text_field_placeholder" = "Email";
"authentication_verify_email_input_message" = "%@ musi zweryfikować Twoje konto";
"authentication_verify_email_input_title" = "Wprowadź swój email";
"authentication_cancel_flow_confirmation_message" = "Twoje konto nie zostało jeszcze utworzone. Zatrzymać proces rejestracji?";
"authentication_server_selection_generic_error" = "Nie można znaleźć serwera pod tym adresem URL, sprawdź, czy jest poprawny.";
"authentication_server_selection_server_url" = "URL serwera domowego";
"authentication_server_selection_register_message" = "Jaki jest adres Twojego serwera domowego? Będzie to miejsce przechowywania Twoich danych";
"authentication_server_selection_register_title" = "Wybierz swój serwer domowy";
"authentication_server_selection_login_message" = "Jaki jest adres Twojego serwera?";
"authentication_server_selection_login_title" = "Połącz się z serwerem domowym";
"authentication_server_info_title" = "Twoje rozmowy będą przechowywane tutaj";
"authentication_login_forgot_password" = "Zapomniałem/am hasła";
"authentication_login_username" = "Nazwa użytkownika / e-mail / telefon";
"authentication_login_title" = "Witamy!";
"authentication_registration_password_footer" = "Musi mieć co najmniej 8 znaków";
/* The placeholder will show the full Matrix ID that has been entered. */
"authentication_registration_username_footer_available" = "Inni mogą Cię wyszukać %@";
"authentication_registration_username_footer" = "Nie możesz jej później zmienić";
"authentication_registration_username" = "Nazwa użytkownika";
// MARK: Authentication
"authentication_registration_title" = "Utwórz swoje konto";
"onboarding_celebration_button" = "Ruszajmy dalej";
"onboarding_celebration_message" = "Przejdź do ustawień w dowolnym momencie, aby zaktualizować swój profil.";
"onboarding_celebration_title" = "Wygląda dobrze!";
"onboarding_avatar_accessibility_label" = "Obraz profilowy";
"onboarding_avatar_message" = "Ustaw avatar";
"onboarding_avatar_title" = "Dodaj zdjęcie profilowe";
"onboarding_display_name_title" = "Wybierz wyświetlaną nazwę";
"onboarding_display_name_placeholder" = "Wyświetlana nazwa";
"onboarding_display_name_max_length" = "Twoja wyświetlana nazwa musi mieć mniej niż 256 znaków";
"onboarding_display_name_hint" = "Możesz ją później zmienić";
"onboarding_display_name_message" = "Będzie ona widoczna podczas wysyłania wiadomości.";
"onboarding_personalization_skip" = "Pomiń ten krok";
"onboarding_personalization_save" = "Zapisz i kontynuuj";
"onboarding_congratulations_home_button" = "Wróć do ekranu głównego";
"onboarding_congratulations_personalize_button" = "Spersonalizuj profil";
/* The placeholder string contains the user's matrix ID */
"onboarding_congratulations_message" = "Twoje konto %@ zostało utworzone.";
"onboarding_congratulations_title" = "Gratulacje!";
"onboarding_use_case_existing_server_button" = "Połącz się z serwerem";
"onboarding_use_case_existing_server_message" = "Chcesz dołączyć do istniejącego serwera?";
"onboarding_use_case_skip_button" = "Pomiń to pytanie";
/* The placeholder string contains onboarding_use_case_skip_button as a tappable action */
"onboarding_use_case_not_sure_yet" = "Nie jestem jeszcze pewny/a %@";
"onboarding_use_case_community_messaging" = "Społeczności";
"onboarding_use_case_work_messaging" = "Zespoły z pracy";
"onboarding_use_case_personal_messaging" = "Przyjaciele i rodzina";
"onboarding_use_case_message" = "Pomożemy Ci się połączyć";
"onboarding_use_case_title" = "Z kim będziesz najczęściej rozmawiać?";
"onboarding_splash_page_4_message" = "Element świetnie sprawdzi się również w miejscu pracy. Cieszy się zaufaniem najbardziej bezpiecznych organizacji na świecie.";
"onboarding_splash_page_4_title_no_pun" = "Wiadomości dla Twojego zespołu.";
"onboarding_splash_page_3_message" = "Szyfrowanie end-to-end, brak wymogu podawania numeru telefonu. Brak reklam i dataminingu.";
"onboarding_splash_page_3_title" = "Bezpieczne przesyłanie wiadomości.";
"onboarding_splash_page_2_message" = "Wybierz, gdzie chcesz przechowywać swoje rozmowy. Połączenie ustanowione poprzez Matrix.";
"onboarding_splash_page_2_title" = "Masz kontrolę.";
"onboarding_splash_page_1_title" = "Zarządzaj swoimi rozmowami.";
"saving" = "Zapisywanie";
// Activities
"loading" = "Ładowanie";
"confirm" = "Potwierdź";
"edit" = "Edytuj";
"suggest" = "Proponowany";
"add" = "Dodaj";
"existing" = "Istniejący";
"new_word" = "Nowy";
"stop" = "Stop";
"joining" = "Dołączanie";

View File

@@ -6,3 +6,4 @@
"NSCalendarsUsageDescription" = "Ver suas reuniões agendadas no app.";
"NSFaceIDUsageDescription" = "Face ID é usada para acessar seu app.";
"NSLocationWhenInUseUsageDescription" = "Quando você compartilha sua localização para pessoas, Element precisa de acesso para mostrar-lhes um mapa.";
"NSLocationAlwaysAndWhenInUseUsageDescription" = "Quando você compartilha sua localização a pessoas, Element precisa de acesso para lhes mostrar um mapa.";

Some files were not shown because too many files have changed in this diff Show More