diff --git a/.github/workflows/ci-build.yml b/.github/workflows/ci-build.yml
index 24e8ab2e6..68a169237 100644
--- a/.github/workflows/ci-build.yml
+++ b/.github/workflows/ci-build.yml
@@ -11,6 +11,7 @@ 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:
diff --git a/.github/workflows/ci-tests.yml b/.github/workflows/ci-tests.yml
index 00d4fa2f9..3fcc19ed3 100644
--- a/.github/workflows/ci-tests.yml
+++ b/.github/workflows/ci-tests.yml
@@ -12,6 +12,7 @@ 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:
diff --git a/.github/workflows/release-alpha.yml b/.github/workflows/release-alpha.yml
index dfbd7ac6a..7ab8b331d 100644
--- a/.github/workflows/release-alpha.yml
+++ b/.github/workflows/release-alpha.yml
@@ -11,6 +11,7 @@ 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:
diff --git a/CHANGES.md b/CHANGES.md
index e530b5806..8c2112418 100644
--- a/CHANGES.md
+++ b/CHANGES.md
@@ -1,3 +1,15 @@
+## Changes in 1.6.12 (2022-01-11)
+
+🙌 Improvements
+
+- Upgrade MatrixSDK version ([v0.20.16](https://github.com/matrix-org/matrix-ios-sdk/releases/tag/v0.20.16)).
+- Analytics: Replace Matomo with PostHog. ([#5035](https://github.com/vector-im/element-ios/issues/5035))
+
+🐛 Bugfixes
+
+- RoomVC: Fix left room reason label memory management. ([#5311](https://github.com/vector-im/element-ios/issues/5311))
+
+
## Changes in 1.6.11 (2021-12-14)
✨ Features
diff --git a/Config/AppVersion.xcconfig b/Config/AppVersion.xcconfig
index febe520e8..b213c8623 100644
--- a/Config/AppVersion.xcconfig
+++ b/Config/AppVersion.xcconfig
@@ -15,5 +15,5 @@
//
// Version
-MARKETING_VERSION = 1.6.11
-CURRENT_PROJECT_VERSION = 1.6.11
+MARKETING_VERSION = 1.6.12
+CURRENT_PROJECT_VERSION = 1.6.12
diff --git a/Config/BuildSettings.swift b/Config/BuildSettings.swift
index 525870b51..ccdafb43f 100644
--- a/Config/BuildSettings.swift
+++ b/Config/BuildSettings.swift
@@ -15,6 +15,7 @@
//
import Foundation
+import Keys
/// BuildSettings provides settings computed at build time.
/// In future, it may be automatically generated from xcconfig files
@@ -22,13 +23,6 @@ import Foundation
final class BuildSettings: NSObject {
// MARK: - Bundle Settings
- static var bundleDisplayName: String {
- guard let bundleDisplayName = Bundle.app.object(forInfoDictionaryKey: "CFBundleDisplayName") as? String else {
- fatalError("CFBundleDisplayName should be defined")
- }
- return bundleDisplayName
- }
-
static var applicationGroupIdentifier: String {
guard let applicationGroupIdentifier = Bundle.app.object(forInfoDictionaryKey: "applicationGroupIdentifier") as? String else {
fatalError("applicationGroupIdentifier should be defined")
@@ -165,8 +159,20 @@ final class BuildSettings: NSObject {
static let roomsAllowToJoinPublicRooms: Bool = true
// MARK: - Analytics
- static let analyticsServerUrl = URL(string: "https://piwik.riot.im/piwik.php")
- static let analyticsAppId = "14"
+ #if DEBUG
+ /// Host to use for PostHog analytics during development. Set to nil to disable analytics in debug builds.
+ static let analyticsHost: String? = "https://posthog-poc.lab.element.dev"
+ /// Public key for submitting analytics during development. Set to nil to disable analytics in debug builds.
+ static let analyticsKey: String? = "rs-pJjsYJTuAkXJfhaMmPUNBhWliDyTKLOOxike6ck8"
+ #else
+ /// Host to use for PostHog analytics. Set to nil to disable analytics.
+ static let analyticsHost: String? = "https://posthog.hss.element.io"
+ /// Public key for submitting analytics. Set to nil to disable analytics.
+ static let analyticsKey: String? = "phc_Jzsm6DTm6V2705zeU5dcNvQDlonOR68XvX2sh1sEOHO"
+ #endif
+
+ /// The URL to open with more information about analytics terms.
+ static let analyticsTermsURL = URL(string: "https://element.io/cookie-policy")!
// MARK: - Bug report
@@ -352,4 +358,16 @@ final class BuildSettings: NSObject {
return true
}
+
+ // MARK: - Location Sharing
+
+ static let tileServerMapURL = URL(string: "https://api.maptiler.com/maps/streets/style.json?key=" + RiotKeys().mapTilerAPIKey)!
+
+ static var locationSharingEnabled: Bool {
+ guard #available(iOS 14, *) else {
+ return false
+ }
+
+ return false
+ }
}
diff --git a/Gemfile b/Gemfile
index 53efbaf92..ea061a17e 100644
--- a/Gemfile
+++ b/Gemfile
@@ -3,6 +3,7 @@ source "https://rubygems.org"
gem "xcode-install"
gem "fastlane"
gem "cocoapods", '~>1.11.2'
+gem "cocoapods-keys"
plugins_path = File.join(File.dirname(__FILE__), 'fastlane', 'Pluginfile')
eval_gemfile(plugins_path) if File.exist?(plugins_path)
diff --git a/Gemfile.lock b/Gemfile.lock
index a8674758c..78fe028a3 100644
--- a/Gemfile.lock
+++ b/Gemfile.lock
@@ -1,9 +1,12 @@
GEM
remote: https://rubygems.org/
specs:
- CFPropertyList (3.0.4)
+ CFPropertyList (3.0.5)
rexml
- activesupport (6.1.4.1)
+ RubyInline (3.12.5)
+ ZenTest (~> 4.3)
+ ZenTest (4.12.0)
+ activesupport (6.1.4.4)
concurrent-ruby (~> 1.0, >= 1.0.2)
i18n (>= 1.6, < 2)
minitest (>= 5.1)
@@ -17,17 +20,17 @@ GEM
artifactory (3.0.15)
atomos (0.1.3)
aws-eventstream (1.2.0)
- aws-partitions (1.510.0)
- aws-sdk-core (3.121.1)
+ aws-partitions (1.541.0)
+ aws-sdk-core (3.124.0)
aws-eventstream (~> 1, >= 1.0.2)
- aws-partitions (~> 1, >= 1.239.0)
+ aws-partitions (~> 1, >= 1.525.0)
aws-sigv4 (~> 1.1)
jmespath (~> 1.0)
- aws-sdk-kms (1.48.0)
- aws-sdk-core (~> 3, >= 3.120.0)
+ aws-sdk-kms (1.52.0)
+ aws-sdk-core (~> 3, >= 3.122.0)
aws-sigv4 (~> 1.1)
- aws-sdk-s3 (1.103.0)
- aws-sdk-core (~> 3, >= 3.120.0)
+ aws-sdk-s3 (1.109.0)
+ aws-sdk-core (~> 3, >= 3.122.0)
aws-sdk-kms (~> 1)
aws-sigv4 (~> 1.4)
aws-sigv4 (1.4.0)
@@ -64,6 +67,9 @@ GEM
typhoeus (~> 1.0)
cocoapods-deintegrate (1.0.5)
cocoapods-downloader (1.5.1)
+ cocoapods-keys (2.2.1)
+ dotenv
+ osx_keychain
cocoapods-plugins (1.0.0)
nap
cocoapods-search (1.0.1)
@@ -84,9 +90,9 @@ GEM
dotenv (2.7.6)
emoji_regex (3.2.3)
escape (0.0.4)
- ethon (0.14.0)
+ ethon (0.15.0)
ffi (>= 1.15.0)
- excon (0.86.0)
+ excon (0.89.0)
faraday (1.8.0)
faraday-em_http (~> 1.0)
faraday-em_synchrony (~> 1.0)
@@ -109,10 +115,10 @@ GEM
faraday-net_http_persistent (1.2.0)
faraday-patron (1.0.0)
faraday-rack (1.0.0)
- faraday_middleware (1.1.0)
+ faraday_middleware (1.2.0)
faraday (~> 1.0)
- fastimage (2.2.5)
- fastlane (2.195.0)
+ fastimage (2.2.6)
+ fastlane (2.199.0)
CFPropertyList (>= 2.3, < 4.0.0)
addressable (>= 2.8, < 3.0.0)
artifactory (~> 3.0)
@@ -161,7 +167,7 @@ GEM
fourflusher (2.3.1)
fuzzy_match (2.0.4)
gh_inspector (1.1.3)
- google-apis-androidpublisher_v3 (0.11.0)
+ google-apis-androidpublisher_v3 (0.14.0)
google-apis-core (>= 0.4, < 2.a)
google-apis-core (0.4.1)
addressable (~> 2.5, >= 2.5.1)
@@ -172,11 +178,11 @@ GEM
retriable (>= 2.0, < 4.a)
rexml
webrick
- google-apis-iamcredentials_v1 (0.7.0)
+ google-apis-iamcredentials_v1 (0.9.0)
google-apis-core (>= 0.4, < 2.a)
- google-apis-playcustomapp_v1 (0.5.0)
+ google-apis-playcustomapp_v1 (0.6.0)
google-apis-core (>= 0.4, < 2.a)
- google-apis-storage_v1 (0.8.0)
+ google-apis-storage_v1 (0.10.0)
google-apis-core (>= 0.4, < 2.a)
google-cloud-core (1.6.0)
google-cloud-env (~> 1.0)
@@ -184,15 +190,15 @@ GEM
google-cloud-env (1.5.0)
faraday (>= 0.17.3, < 2.0)
google-cloud-errors (1.2.0)
- google-cloud-storage (1.34.1)
- addressable (~> 2.5)
+ google-cloud-storage (1.35.0)
+ addressable (~> 2.8)
digest-crc (~> 0.4)
google-apis-iamcredentials_v1 (~> 0.1)
google-apis-storage_v1 (~> 0.1)
google-cloud-core (~> 1.6)
googleauth (>= 0.16.2, < 2.a)
mini_mime (~> 1.0)
- googleauth (1.0.0)
+ googleauth (1.1.0)
faraday (>= 0.17.3, < 2.0)
jwt (>= 1.4, < 3.0)
memoist (~> 0.16)
@@ -204,18 +210,18 @@ GEM
http-cookie (1.0.4)
domain_name (~> 0.5)
httpclient (2.8.3)
- i18n (1.8.10)
+ i18n (1.8.11)
concurrent-ruby (~> 1.0)
jmespath (1.4.0)
- json (2.5.1)
+ json (2.6.1)
jwt (2.3.0)
memoist (0.16.2)
- mime-types (3.3.1)
+ mime-types (3.4.1)
mime-types-data (~> 3.2015)
- mime-types-data (3.2021.0901)
+ mime-types-data (3.2021.1115)
mini_magick (4.11.0)
- mini_mime (1.1.1)
- minitest (5.14.4)
+ mini_mime (1.1.2)
+ minitest (5.15.0)
molinillo (0.8.0)
multi_json (1.15.0)
multipart-post (2.0.0)
@@ -224,7 +230,9 @@ GEM
naturally (2.2.1)
netrc (0.11.0)
optparse (0.1.1)
- os (1.1.1)
+ os (1.1.4)
+ osx_keychain (1.0.2)
+ RubyInline (~> 3)
plist (3.6.0)
public_suffix (4.0.6)
rake (13.0.6)
@@ -255,7 +263,7 @@ GEM
terminal-notifier (2.0.0)
terminal-table (1.8.0)
unicode-display_width (~> 1.1, >= 1.1.1)
- trailblazer-option (0.1.1)
+ trailblazer-option (0.1.2)
tty-cursor (0.7.1)
tty-screen (0.8.1)
tty-spinner (0.9.3)
@@ -285,13 +293,14 @@ GEM
rouge (~> 2.0.7)
xcpretty-travis-formatter (1.0.1)
xcpretty (~> 0.2, >= 0.0.7)
- zeitwerk (2.4.2)
+ zeitwerk (2.5.1)
PLATFORMS
ruby
DEPENDENCIES
cocoapods (~> 1.11.2)
+ cocoapods-keys
fastlane
fastlane-plugin-diawi
fastlane-plugin-versioning
diff --git a/Podfile b/Podfile
index 92a7bdad0..6a5620b94 100644
--- a/Podfile
+++ b/Podfile
@@ -3,7 +3,7 @@ source 'https://cdn.cocoapods.org/'
# Uncomment this line to define a global platform for your project
platform :ios, '12.1'
-# Use frameforks to allow usage of pod written in Swift (like PiwikTracker)
+# Use frameworks to allow usage of pods written in Swift
use_frameworks!
# Different flavours of pods to MatrixSDK. Can be one of:
@@ -13,7 +13,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.20.15'
+$matrixSDKVersion = '= 0.20.16'
# $matrixSDKVersion = :local
# $matrixSDKVersion = { :branch => 'develop'}
# $matrixSDKVersion = { :specHash => { git: 'https://git.io/fork123', branch: 'fix' } }
@@ -67,8 +67,10 @@ abstract_target 'RiotPods' do
pod 'KeychainAccess', '~> 4.2.2'
pod 'WeakDictionary', '~> 2.0'
- # Piwik for analytics
- pod 'MatomoTracker', '~> 7.4.1'
+ # PostHog for analytics
+ pod 'PostHog', '~> 1.4.4'
+ pod 'AnalyticsEvents', :git => 'https://github.com/matrix-org/matrix-analytics-events.git', :branch => 'release/swift'
+ # pod 'AnalyticsEvents', :path => '../matrix-analytics-events/AnalyticsEvents.podspec'
# Remove warnings from "bad" pods
pod 'OLMKit', :inhibit_warnings => true
@@ -93,7 +95,7 @@ abstract_target 'RiotPods' do
pod 'SwiftJWT', '~> 3.6.200'
pod 'SideMenu', '~> 6.5'
pod 'DSWaveformImage', '~> 6.1.1'
- pod 'ffmpeg-kit-ios-audio', '~> 4.5'
+ pod 'ffmpeg-kit-ios-audio', '4.5.1'
pod 'FLEX', '~> 4.5.0', :configurations => ['Debug']
@@ -127,6 +129,10 @@ abstract_target 'RiotPods' do
end
+plugin 'cocoapods-keys', {
+ :project => "Riot",
+ :keys => ["MapTilerAPIKey"]
+}
post_install do |installer|
installer.pods_project.targets.each do |target|
diff --git a/Podfile.lock b/Podfile.lock
index 3f62ea753..749fe065f 100644
--- a/Podfile.lock
+++ b/Podfile.lock
@@ -14,6 +14,7 @@ PODS:
- AFNetworking/Serialization (4.0.1)
- AFNetworking/UIKit (4.0.1):
- AFNetworking/NSURLSession
+ - AnalyticsEvents (0.1.0)
- BlueCryptor (1.0.32)
- BlueECC (1.2.5)
- BlueRSA (1.0.200)
@@ -37,7 +38,7 @@ PODS:
- DTFoundation/Core
- DTFoundation/UIKit (1.7.18):
- DTFoundation/Core
- - ffmpeg-kit-ios-audio (4.5)
+ - ffmpeg-kit-ios-audio (4.5.1)
- FLEX (4.5.0)
- FlowCommoniOS (1.12.2)
- GBDeviceInfo (6.6.0):
@@ -48,6 +49,7 @@ PODS:
- Introspect (0.1.3)
- JitsiMeetSDK (3.10.2)
- KeychainAccess (4.2.2)
+ - Keys (1.0.1)
- KituraContracts (1.2.1):
- LoggerAPI (~> 1.7)
- KTCenterFlowLayout (1.3.1)
@@ -56,19 +58,16 @@ PODS:
- LoggerAPI (1.9.200):
- Logging (~> 1.1)
- Logging (1.4.0)
- - MatomoTracker (7.4.1):
- - MatomoTracker/Core (= 7.4.1)
- - MatomoTracker/Core (7.4.1)
- - MatrixSDK (0.20.15):
- - MatrixSDK/Core (= 0.20.15)
- - MatrixSDK/Core (0.20.15):
+ - MatrixSDK (0.20.16):
+ - MatrixSDK/Core (= 0.20.16)
+ - MatrixSDK/Core (0.20.16):
- AFNetworking (~> 4.0.0)
- GZIP (~> 1.3.0)
- libbase58 (~> 0.1.4)
- OLMKit (~> 3.2.5)
- Realm (= 10.16.0)
- SwiftyBeaver (= 1.9.5)
- - MatrixSDK/JingleCallStack (0.20.15):
+ - MatrixSDK/JingleCallStack (0.20.16):
- JitsiMeetSDK (= 3.10.2)
- MatrixSDK/Core
- OLMKit (3.2.5):
@@ -76,6 +75,7 @@ PODS:
- OLMKit/olmcpp (= 3.2.5)
- OLMKit/olmc (3.2.5)
- OLMKit/olmcpp (3.2.5)
+ - PostHog (1.4.4)
- ReadMoreTextView (3.0.1)
- Realm (10.16.0):
- Realm/Headers (= 10.16.0)
@@ -103,23 +103,25 @@ PODS:
- ZXingObjC/All (3.6.5)
DEPENDENCIES:
+ - AnalyticsEvents (from `https://github.com/matrix-org/matrix-analytics-events.git`, branch `release/swift`)
- DGCollectionViewLeftAlignFlowLayout (~> 1.0.4)
- Down (~> 0.11.0)
- DSWaveformImage (~> 6.1.1)
- DTCoreText (~> 1.6.25)
- - ffmpeg-kit-ios-audio (~> 4.5)
+ - ffmpeg-kit-ios-audio (= 4.5.1)
- FLEX (~> 4.5.0)
- FlowCommoniOS (~> 1.12.0)
- GBDeviceInfo (~> 6.6.0)
- HPGrowingTextView (~> 1.1)
- Introspect (~> 0.1)
- KeychainAccess (~> 4.2.2)
+ - Keys (from `Pods/CocoaPodsKeys`)
- KTCenterFlowLayout (~> 1.3.1)
- libPhoneNumber-iOS (~> 0.9.13)
- - MatomoTracker (~> 7.4.1)
- - MatrixSDK (= 0.20.15)
- - MatrixSDK/JingleCallStack (= 0.20.15)
+ - MatrixSDK (= 0.20.16)
+ - MatrixSDK/JingleCallStack (= 0.20.16)
- OLMKit
+ - PostHog (~> 1.4.4)
- ReadMoreTextView (~> 3.0.1)
- Reusable (~> 4.1)
- SideMenu (~> 6.5)
@@ -157,9 +159,9 @@ SPEC REPOS:
- libPhoneNumber-iOS
- LoggerAPI
- Logging
- - MatomoTracker
- MatrixSDK
- OLMKit
+ - PostHog
- ReadMoreTextView
- Realm
- Reusable
@@ -173,8 +175,21 @@ SPEC REPOS:
- zxcvbn-ios
- ZXingObjC
+EXTERNAL SOURCES:
+ AnalyticsEvents:
+ :branch: release/swift
+ :git: https://github.com/matrix-org/matrix-analytics-events.git
+ Keys:
+ :path: Pods/CocoaPodsKeys
+
+CHECKOUT OPTIONS:
+ AnalyticsEvents:
+ :commit: f1805ad7c3fafa7fd9c6e2eaa9e0165f8142ecd2
+ :git: https://github.com/matrix-org/matrix-analytics-events.git
+
SPEC CHECKSUMS:
AFNetworking: 7864c38297c79aaca1500c33288e429c3451fdce
+ AnalyticsEvents: 333bf47d67dc628fadd29ce887b7ac93d8bd6e05
BlueCryptor: b0aee3d9b8f367b49b30de11cda90e1735571c24
BlueECC: 0d18e93347d3ec6d41416de21c1ffa4d4cd3c2cc
BlueRSA: dfeef51db96bcc4edec654956c1581adbda4e6a3
@@ -183,7 +198,7 @@ SPEC CHECKSUMS:
DSWaveformImage: 3c718a0cf99291887ee70d1d0c18d80101d3d9ce
DTCoreText: ec749e013f2e1f76de5e7c7634642e600a7467ce
DTFoundation: a53f8cda2489208cbc71c648be177f902ee17536
- ffmpeg-kit-ios-audio: 8c44d93054e1a9743a7014ec3dd26cd1ad8f2a59
+ ffmpeg-kit-ios-audio: 662ce2064e56733ca7d8216705efbc38d9e1c3fe
FLEX: e51461dd6f0bfb00643c262acdfea5d5d12c596b
FlowCommoniOS: ca92071ab526dc89905495a37844fd7e78d1a7f2
GBDeviceInfo: ed0db16230d2fa280e1cbb39a5a7f60f6946aaec
@@ -192,15 +207,16 @@ SPEC CHECKSUMS:
Introspect: 2be020f30f084ada52bb4387fff83fa52c5c400e
JitsiMeetSDK: 2f118fa770f23e518f3560fc224fae3ac7062223
KeychainAccess: c0c4f7f38f6fc7bbe58f5702e25f7bd2f65abf51
+ Keys: a576f4c9c1c641ca913a959a9c62ed3f215a8de9
KituraContracts: e845e60dc8627ad0a76fa55ef20a45451d8f830b
KTCenterFlowLayout: 6e02b50ab2bd865025ae82fe266ed13b6d9eaf97
libbase58: 7c040313537b8c44b6e2d15586af8e21f7354efd
libPhoneNumber-iOS: 0a32a9525cf8744fe02c5206eb30d571e38f7d75
LoggerAPI: ad9c4a6f1e32f518fdb43a1347ac14d765ab5e3d
Logging: beeb016c9c80cf77042d62e83495816847ef108b
- MatomoTracker: 24a846c9d3aa76933183fe9d47fd62c9efa863fb
- MatrixSDK: 2f4d3aacb1c53e2785f0be71d24b8e62e5c5c056
+ MatrixSDK: af6a70532bb43af59f43a1f4dae512a26afeab0b
OLMKit: 9fb4799c4a044dd2c06bda31ec31a12191ad30b5
+ PostHog: 4b6321b521569092d4ef3a02238d9435dbaeb99f
ReadMoreTextView: 19147adf93abce6d7271e14031a00303fe28720d
Realm: b6027801398f3743fc222f096faa85281b506e6c
Reusable: 6bae6a5e8aa793c9c441db0213c863a64bce9136
@@ -214,6 +230,6 @@ SPEC CHECKSUMS:
zxcvbn-ios: fef98b7c80f1512ff0eec47ac1fa399fc00f7e3c
ZXingObjC: fdbb269f25dd2032da343e06f10224d62f537bdb
-PODFILE CHECKSUM: 989bcc8b1857dc64a9b810ddaf4446903adbe162
+PODFILE CHECKSUM: 2493587902f8f28bb2638303dd583c47e9f24d8b
COCOAPODS: 1.11.2
diff --git a/Riot/Assets/Images.xcassets/Authentication/Analytics/AnalyticsCheckmark.imageset/AnalyticsTick.pdf b/Riot/Assets/Images.xcassets/Authentication/Analytics/AnalyticsCheckmark.imageset/AnalyticsTick.pdf
new file mode 100644
index 000000000..9696208e3
--- /dev/null
+++ b/Riot/Assets/Images.xcassets/Authentication/Analytics/AnalyticsCheckmark.imageset/AnalyticsTick.pdf
@@ -0,0 +1,123 @@
+%PDF-1.7
+
+1 0 obj
+ << >>
+endobj
+
+2 0 obj
+ << /Length 3 0 R >>
+stream
+/DeviceRGB CS
+/DeviceRGB cs
+q
+1.000000 0.000000 -0.000000 1.000000 1.000000 -1.000000 cm
+0.049479 0.742188 0.545395 scn
+10.000000 23.000000 m
+3.947715 23.000000 -1.000000 18.052284 -1.000000 12.000000 c
+1.000000 12.000000 l
+1.000000 16.947716 5.052285 21.000000 10.000000 21.000000 c
+10.000000 23.000000 l
+h
+-1.000000 12.000000 m
+-1.000000 5.947716 3.947715 1.000000 10.000000 1.000000 c
+10.000000 3.000000 l
+5.052285 3.000000 1.000000 7.052285 1.000000 12.000000 c
+-1.000000 12.000000 l
+h
+10.000000 1.000000 m
+16.052284 1.000000 21.000000 5.947716 21.000000 12.000000 c
+19.000000 12.000000 l
+19.000000 7.052285 14.947715 3.000000 10.000000 3.000000 c
+10.000000 1.000000 l
+h
+21.000000 12.000000 m
+21.000000 18.052284 16.052284 23.000000 10.000000 23.000000 c
+10.000000 21.000000 l
+14.947715 21.000000 19.000000 16.947716 19.000000 12.000000 c
+21.000000 12.000000 l
+h
+f
+n
+Q
+q
+1.000000 0.000000 -0.000000 1.000000 5.545532 4.655060 cm
+0.049479 0.742188 0.545395 scn
+0.717378 6.153159 m
+0.332610 6.549356 -0.300487 6.558620 -0.696684 6.173852 c
+-1.092881 5.789084 -1.102146 5.155987 -0.717378 4.759790 c
+0.717378 6.153159 l
+h
+3.257576 2.102139 m
+2.540198 1.405455 l
+2.728505 1.211555 2.987285 1.102139 3.257576 1.102139 c
+3.527867 1.102139 3.786646 1.211555 3.974954 1.405455 c
+3.257576 2.102139 l
+h
+11.626469 9.284243 m
+12.011237 9.680439 12.001972 10.313537 11.605776 10.698304 c
+11.209579 11.083073 10.576482 11.073808 10.191713 10.677610 c
+11.626469 9.284243 l
+h
+-0.717378 4.759790 m
+2.540198 1.405455 l
+3.974954 2.798823 l
+0.717378 6.153159 l
+-0.717378 4.759790 l
+h
+3.974954 1.405455 m
+11.626469 9.284243 l
+10.191713 10.677610 l
+2.540198 2.798823 l
+3.974954 1.405455 l
+h
+f
+n
+Q
+
+endstream
+endobj
+
+3 0 obj
+ 1679
+endobj
+
+4 0 obj
+ << /Annots []
+ /Type /Page
+ /MediaBox [ 0.000000 0.000000 22.000000 22.000000 ]
+ /Resources 1 0 R
+ /Contents 2 0 R
+ /Parent 5 0 R
+ >>
+endobj
+
+5 0 obj
+ << /Kids [ 4 0 R ]
+ /Count 1
+ /Type /Pages
+ >>
+endobj
+
+6 0 obj
+ << /Pages 5 0 R
+ /Type /Catalog
+ >>
+endobj
+
+xref
+0 7
+0000000000 65535 f
+0000000010 00000 n
+0000000034 00000 n
+0000001769 00000 n
+0000001792 00000 n
+0000001965 00000 n
+0000002039 00000 n
+trailer
+<< /ID [ (some) (id) ]
+ /Root 6 0 R
+ /Size 7
+>>
+startxref
+2098
+%%EOF
\ No newline at end of file
diff --git a/Riot/Assets/Images.xcassets/Authentication/Analytics/AnalyticsCheckmark.imageset/Contents.json b/Riot/Assets/Images.xcassets/Authentication/Analytics/AnalyticsCheckmark.imageset/Contents.json
new file mode 100644
index 000000000..146a290ce
--- /dev/null
+++ b/Riot/Assets/Images.xcassets/Authentication/Analytics/AnalyticsCheckmark.imageset/Contents.json
@@ -0,0 +1,15 @@
+{
+ "images" : [
+ {
+ "filename" : "AnalyticsTick.pdf",
+ "idiom" : "universal"
+ }
+ ],
+ "info" : {
+ "author" : "xcode",
+ "version" : 1
+ },
+ "properties" : {
+ "preserves-vector-representation" : true
+ }
+}
diff --git a/Riot/Assets/Images.xcassets/Authentication/Analytics/AnalyticsLogo.imageset/AnalyticsLogo.pdf b/Riot/Assets/Images.xcassets/Authentication/Analytics/AnalyticsLogo.imageset/AnalyticsLogo.pdf
new file mode 100644
index 000000000..096c22d4b
--- /dev/null
+++ b/Riot/Assets/Images.xcassets/Authentication/Analytics/AnalyticsLogo.imageset/AnalyticsLogo.pdf
@@ -0,0 +1,641 @@
+%PDF-1.7
+
+1 0 obj
+ << /Type /XObject
+ /Length 2 0 R
+ /Group << /Type /Group
+ /S /Transparency
+ >>
+ /Subtype /Form
+ /Resources << /ExtGState << /E2 << /ca 0.400000 >>
+ /E1 << /ca 0.400000 >>
+ >> >>
+ /BBox [ 0.000000 0.000000 119.000000 93.000000 ]
+ >>
+stream
+/DeviceRGB CS
+/DeviceRGB cs
+q
+1.000000 0.000000 -0.000000 1.000000 14.875000 -0.000015 cm
+0.049479 0.742188 0.545395 scn
+0.000000 44.521278 m
+0.000000 69.109695 20.036579 89.042557 44.625000 89.042557 c
+44.625000 89.042557 l
+69.213417 89.042557 89.250000 69.109695 89.250000 44.521278 c
+89.250000 44.521278 l
+89.250000 19.932861 69.213417 0.000000 44.625000 0.000000 c
+44.625000 0.000000 l
+20.036579 0.000000 0.000000 19.932861 0.000000 44.521278 c
+0.000000 44.521278 l
+h
+f
+n
+Q
+q
+1.000000 0.000000 -0.000000 1.000000 52.227402 46.594299 cm
+1.000000 1.000000 1.000000 scn
+0.000000 20.730219 m
+0.000000 22.447567 1.395428 23.839752 3.116776 23.839752 c
+14.592426 23.839752 23.895279 14.558517 23.895279 3.109533 c
+23.895279 1.392185 22.499851 0.000000 20.778503 0.000000 c
+19.057156 0.000000 17.661728 1.392185 17.661728 3.109533 c
+17.661728 11.123821 11.149731 17.620686 3.116776 17.620686 c
+1.395428 17.620686 0.000000 19.012871 0.000000 20.730219 c
+h
+f*
+n
+Q
+q
+-1.000000 0.000000 -0.000000 -1.000000 66.772202 42.448242 cm
+1.000000 1.000000 1.000000 scn
+0.000000 20.730206 m
+0.000000 22.447552 1.395429 23.839737 3.116779 23.839737 c
+14.592443 23.839737 23.895306 14.558502 23.895306 3.109520 c
+23.895306 1.392172 22.499878 -0.000011 20.778526 -0.000011 c
+19.057177 -0.000011 17.661749 1.392172 17.661749 3.109520 c
+17.661749 11.123808 11.149744 17.620672 3.116779 17.620672 c
+1.395429 17.620672 0.000000 19.012857 0.000000 20.730206 c
+h
+f*
+n
+Q
+q
+-0.000000 1.000000 -1.000000 -0.000000 57.366512 37.265598 cm
+1.000000 1.000000 1.000000 scn
+0.000000 20.722975 m
+0.000000 22.444323 1.392186 23.839752 3.109534 23.839752 c
+14.558520 23.839752 23.839758 14.536892 23.839758 3.061234 c
+23.839758 1.339886 22.447573 -0.055544 20.730225 -0.055544 c
+19.012875 -0.055544 17.620689 1.339886 17.620689 3.061234 c
+17.620689 11.094195 11.123824 17.606197 3.109534 17.606197 c
+1.392186 17.606197 0.000000 19.001625 0.000000 20.722975 c
+h
+f*
+n
+Q
+q
+-0.000000 -1.000000 1.000000 -0.000000 61.633194 51.777008 cm
+1.000000 1.000000 1.000000 scn
+0.000000 20.722975 m
+0.000000 22.444324 1.392186 23.839752 3.109534 23.839752 c
+14.558520 23.839752 23.839758 14.536893 23.839758 3.061237 c
+23.839758 1.339888 22.447573 -0.055540 20.730225 -0.055540 c
+19.012875 -0.055540 17.620689 1.339888 17.620689 3.061237 c
+17.620689 11.094196 11.123824 17.606197 3.109534 17.606197 c
+1.392186 17.606197 0.000000 19.001627 0.000000 20.722975 c
+h
+f*
+n
+Q
+q
+1.000000 0.000000 -0.000000 1.000000 28.123089 16.695465 cm
+1.000000 1.000000 1.000000 scn
+10.448288 0.000008 m
+11.057861 0.000008 11.560491 0.448122 11.646045 1.077618 c
+12.576446 7.617959 13.464069 8.514189 19.795069 9.229038 c
+20.436726 9.303724 20.917965 9.826525 20.917965 10.434681 c
+20.917965 11.053506 20.447418 11.554968 19.805763 11.640323 c
+13.506846 12.461866 12.694082 13.262072 11.646045 19.802414 c
+11.539103 20.431910 11.057861 20.869354 10.448288 20.869354 c
+9.849410 20.869354 9.346780 20.431910 9.250531 19.791744 c
+8.330826 13.251402 7.443202 12.355172 1.112203 11.640323 c
+0.470547 11.565637 0.000000 11.053506 0.000000 10.434681 c
+0.000000 9.826525 0.459853 9.314394 1.112203 9.229038 c
+7.411120 8.354148 8.191800 7.607290 9.250531 1.066948 c
+9.368169 0.437452 9.860105 0.000008 10.448288 0.000008 c
+h
+f
+n
+Q
+q
+1.000000 0.000000 -0.000000 1.000000 28.123089 15.195465 cm
+0.049479 0.742188 0.545395 scn
+11.646045 2.577618 m
+10.903506 2.683247 l
+10.902877 2.678619 l
+11.646045 2.577618 l
+h
+19.795069 10.729038 m
+19.879219 9.983770 l
+19.881781 9.984068 l
+19.795069 10.729038 l
+h
+19.805763 13.140323 m
+19.904661 13.883777 l
+19.902761 13.884024 l
+19.805763 13.140323 l
+h
+11.646045 21.302414 m
+12.386630 21.421087 l
+12.385450 21.428030 l
+11.646045 21.302414 l
+h
+9.250531 21.291744 m
+8.508834 21.403259 l
+8.507838 21.396183 l
+9.250531 21.291744 l
+h
+1.112203 13.140323 m
+1.028052 13.885592 l
+1.025491 13.885293 l
+1.112203 13.140323 l
+h
+1.112203 10.729038 m
+1.215387 11.471931 l
+1.209505 11.472700 l
+1.112203 10.729038 l
+h
+9.250531 2.566948 m
+8.510169 2.447100 l
+8.511623 2.438120 l
+8.513294 2.429176 l
+9.250531 2.566948 l
+h
+10.448288 0.750008 m
+11.450765 0.750008 12.255557 1.493191 12.389213 2.476614 c
+10.902877 2.678619 l
+10.865425 2.403053 10.664957 2.250008 10.448288 2.250008 c
+10.448288 0.750008 l
+h
+12.388570 2.471989 m
+12.620602 4.103085 12.844038 5.334888 13.138243 6.288948 c
+13.429995 7.235054 13.776924 7.858273 14.225985 8.307880 c
+15.140809 9.223818 16.666159 9.620979 19.879219 9.983774 c
+19.710920 11.474303 l
+16.592981 11.122249 14.509018 10.713870 13.164680 9.367895 c
+12.484159 8.686545 12.039045 7.814714 11.704848 6.730967 c
+11.373105 5.655174 11.136688 4.322321 10.903521 2.683245 c
+12.388570 2.471989 l
+h
+19.881781 9.984068 m
+20.873766 10.099530 21.667965 10.918526 21.667965 11.934681 c
+20.167965 11.934681 l
+20.167965 11.734525 19.999683 11.507918 19.708359 11.474010 c
+19.881781 9.984068 l
+h
+21.667965 11.934681 m
+21.667965 12.966555 20.881077 13.753887 19.904659 13.883774 c
+19.706867 12.396872 l
+20.013762 12.356048 20.167965 12.140457 20.167965 11.934681 c
+21.667965 11.934681 l
+h
+19.902761 13.884024 m
+18.330524 14.089085 17.151228 14.287123 16.235826 14.561028 c
+15.331247 14.831694 14.731587 15.163220 14.286853 15.607450 c
+13.840208 16.053589 13.492528 16.670565 13.191763 17.611713 c
+12.888441 18.560867 12.648228 19.788363 12.386598 21.421082 c
+10.905493 21.183746 l
+11.167881 19.546295 11.422276 18.221136 11.762950 17.155106 c
+12.106180 16.081072 12.551881 15.220337 13.226795 14.546188 c
+13.903622 13.870131 14.753702 13.438795 15.805837 13.123979 c
+16.847151 12.812399 18.131544 12.602333 19.708765 12.396622 c
+19.902761 13.884024 l
+h
+12.385450 21.428030 m
+12.223795 22.379583 11.461336 23.119354 10.448288 23.119354 c
+10.448288 21.619354 l
+10.654386 21.619354 10.854410 21.484234 10.906639 21.176800 c
+12.385450 21.428030 l
+h
+10.448288 23.119354 m
+9.455997 23.119354 8.656921 22.387987 8.508867 21.403254 c
+9.992196 21.180237 l
+10.036638 21.475830 10.242823 21.619354 10.448288 21.619354 c
+10.448288 23.119354 l
+h
+8.507838 21.396183 m
+8.278477 19.765110 8.056973 18.533388 7.764218 17.579443 c
+7.473907 16.633463 7.127907 16.010515 6.679636 15.561167 c
+5.766263 14.645599 4.241331 14.248406 1.028053 13.885587 c
+1.196352 12.395059 l
+4.314074 12.747088 6.398453 13.155437 7.741569 14.501781 c
+8.421542 15.183390 8.865580 16.055490 9.198210 17.139366 c
+9.528394 18.215273 9.762733 19.548208 9.993224 21.187307 c
+8.507838 21.396183 l
+h
+1.025491 13.885293 m
+0.028613 13.769261 -0.750000 12.956783 -0.750000 11.934681 c
+0.750000 11.934681 l
+0.750000 12.150229 0.912482 12.362013 1.198914 12.395352 c
+1.025491 13.885293 l
+h
+-0.750000 11.934681 m
+-0.750000 10.922595 0.016880 10.115961 1.014900 9.985377 c
+1.209505 11.472700 l
+0.902826 11.512827 0.750000 11.730454 0.750000 11.934681 c
+-0.750000 11.934681 l
+h
+1.009022 9.986170 m
+2.582546 9.767614 3.760892 9.563175 4.675031 9.286510 c
+5.578484 9.013078 6.174878 8.682938 6.616406 8.241908 c
+7.059544 7.799271 7.404263 7.187467 7.703608 6.250257 c
+8.005574 5.304842 8.245770 4.080437 8.510169 2.447100 c
+9.990894 2.686794 l
+9.725928 4.323629 9.471515 5.645210 9.132493 6.706642 c
+8.790851 7.776280 8.348207 8.632186 7.676467 9.303166 c
+7.003119 9.975756 6.157125 10.405144 5.109545 10.722197 c
+4.072651 11.036015 2.791318 11.253017 1.215384 11.471908 c
+1.009022 9.986170 l
+h
+8.513294 2.429176 m
+8.688872 1.489628 9.455215 0.750008 10.448288 0.750008 c
+10.448288 2.250008 l
+10.264993 2.250008 10.047464 2.385277 9.987769 2.704720 c
+8.513294 2.429176 l
+h
+f
+n
+Q
+q
+1.000000 0.000000 -0.000000 1.000000 72.573807 58.608093 cm
+1.000000 1.000000 1.000000 scn
+8.619835 -0.000011 m
+9.122732 -0.000011 9.537402 0.373419 9.607985 0.897997 c
+10.375565 6.348283 11.107853 7.095141 16.330927 7.690849 c
+16.860292 7.753087 17.257317 8.188755 17.257317 8.695551 c
+17.257317 9.211239 16.869114 9.629124 16.339748 9.700253 c
+11.143145 10.384872 10.472614 11.051710 9.607985 16.501997 c
+9.519756 17.026575 9.122732 17.391113 8.619835 17.391113 c
+8.125761 17.391113 7.711091 17.026575 7.631686 16.493105 c
+6.872929 11.042820 6.140640 10.295961 0.917567 9.700253 c
+0.388201 9.638015 0.000000 9.211239 0.000000 8.695551 c
+0.000000 8.188755 0.379379 7.761978 0.917567 7.690849 c
+6.114172 6.961774 6.758233 6.339392 7.631686 0.889107 c
+7.728737 0.364527 8.134583 -0.000011 8.619835 -0.000011 c
+h
+f
+n
+Q
+q
+1.000000 0.000000 -0.000000 1.000000 72.573807 57.608093 cm
+0.049479 0.742188 0.545395 scn
+9.607985 1.897997 m
+9.112861 1.967726 l
+9.112450 1.964672 l
+9.607985 1.897997 l
+h
+16.330927 8.690849 m
+16.387587 8.194067 l
+16.389311 8.194269 l
+16.330927 8.690849 l
+h
+16.339748 10.700253 m
+16.406334 11.195801 l
+16.405056 11.195970 l
+16.339748 10.700253 l
+h
+9.607985 17.501997 m
+10.101830 17.580339 l
+10.101059 17.584925 l
+9.607985 17.501997 l
+h
+7.631686 17.493105 m
+7.137113 17.566721 l
+7.136462 17.562048 l
+7.631686 17.493105 l
+h
+0.917567 10.700253 m
+0.860907 11.197035 l
+0.859183 11.196833 l
+0.917567 10.700253 l
+h
+0.917567 8.690849 m
+0.987038 9.186015 l
+0.983079 9.186539 l
+0.917567 8.690849 l
+h
+7.631686 1.889107 m
+7.137843 1.809963 l
+7.140029 1.798147 l
+7.631686 1.889107 l
+h
+8.619835 0.499989 m
+9.388696 0.499989 10.001672 1.074373 10.103518 1.831324 c
+9.112450 1.964672 l
+9.073133 1.672462 8.856770 1.499989 8.619835 1.499989 c
+8.619835 0.499989 l
+h
+10.103099 1.828268 m
+10.294624 3.188222 10.480069 4.223436 10.725984 5.028956 c
+10.970345 5.829387 11.264832 6.369568 11.654185 6.763333 c
+12.442908 7.560994 13.744701 7.892640 16.387587 8.194070 c
+16.274267 9.187629 l
+13.694078 8.893350 12.018190 8.553713 10.943106 7.466446 c
+10.400556 6.917747 10.041607 6.212054 9.769561 5.320940 c
+9.499068 4.434915 9.305134 3.332915 9.112870 1.967726 c
+10.103099 1.828268 l
+h
+16.389311 8.194269 m
+17.155991 8.284410 17.757317 8.920855 17.757317 9.695551 c
+16.757317 9.695551 l
+16.757317 9.456655 16.564592 9.221766 16.272543 9.187428 c
+16.389311 8.194269 l
+h
+17.757317 9.695551 m
+17.757317 10.482604 17.162529 11.094193 16.406334 11.195800 c
+16.273165 10.204706 l
+16.575699 10.164056 16.757317 9.939874 16.757317 9.695551 c
+17.757317 9.695551 l
+h
+16.405056 11.195970 m
+15.107601 11.366901 14.126670 11.532858 13.361839 11.764020 c
+12.604449 11.992933 12.090017 12.277006 11.704502 12.665974 c
+11.317406 13.056538 11.022324 13.591100 10.770527 14.386979 c
+10.517109 15.187984 10.317721 16.219311 10.101810 17.580338 c
+9.114160 17.423656 l
+9.330563 16.059540 9.539227 14.963654 9.817105 14.085340 c
+10.096603 13.201900 10.456060 12.505035 10.994250 11.962027 c
+11.534022 11.417421 12.215625 11.065775 13.072525 10.806786 c
+13.921983 10.550046 14.973595 10.375915 16.274443 10.204536 c
+16.405056 11.195970 l
+h
+10.101059 17.584925 m
+9.977288 18.320837 9.395552 18.891113 8.619835 18.891113 c
+8.619835 17.891113 l
+8.849913 17.891113 9.062225 17.732313 9.114909 17.419067 c
+10.101059 17.584925 l
+h
+8.619835 18.891113 m
+7.859531 18.891113 7.250215 18.326427 7.137135 17.566717 c
+8.126238 17.419493 l
+8.171968 17.726725 8.391990 17.891113 8.619835 17.891113 c
+8.619835 18.891113 l
+h
+7.136462 17.562048 m
+6.947139 16.202108 6.763302 15.166948 6.518592 14.361504 c
+6.275430 13.561155 5.981721 13.021152 5.592998 12.627558 c
+4.805452 11.830145 3.503936 11.498478 0.860908 11.197033 c
+0.974226 10.203474 l
+3.554271 10.497736 5.230436 10.837353 6.304493 11.924868 c
+6.846570 12.473737 7.204643 13.179608 7.475406 14.070805 c
+7.744622 14.956905 7.936855 16.058958 8.126910 17.424164 c
+7.136462 17.562048 l
+h
+0.859183 11.196833 m
+0.089259 11.106312 -0.500000 10.475979 -0.500000 9.695551 c
+0.500000 9.695551 l
+0.500000 9.946500 0.687143 10.169718 0.975950 10.203673 c
+0.859183 11.196833 l
+h
+-0.500000 9.695551 m
+-0.500000 8.923503 0.079786 8.297226 0.852054 8.195160 c
+0.983079 9.186539 l
+0.678971 9.226731 0.500000 9.454006 0.500000 9.695551 c
+-0.500000 9.695551 l
+h
+0.848098 8.195699 m
+2.146421 8.013546 3.126409 7.842214 3.889960 7.608789 c
+4.646159 7.377612 5.157835 7.094736 5.540681 6.708459 c
+5.924912 6.320785 6.217544 5.790504 6.468155 4.997945 c
+6.720429 4.200129 6.919805 3.171420 7.137986 1.809986 c
+8.125387 1.968225 l
+7.906841 3.331934 7.698164 4.424881 7.421624 5.299438 c
+7.143422 6.179253 6.786478 6.872063 6.250936 7.412404 c
+5.714010 7.954142 5.035716 8.304206 4.182313 8.565100 c
+3.336262 8.823746 2.287016 9.003614 0.987036 9.186000 c
+0.848098 8.195699 l
+h
+7.140029 1.798147 m
+7.274719 1.070122 7.860904 0.499989 8.619835 0.499989 c
+8.619835 1.499989 l
+8.408263 1.499989 8.182755 1.658932 8.123343 1.980066 c
+7.140029 1.798147 l
+h
+f
+n
+Q
+q
+1.000000 0.000000 -0.000000 1.000000 107.227104 75.129669 cm
+0.049479 0.742188 0.545395 scn
+5.619252 -0.000010 m
+5.947090 -0.000010 6.217412 0.238985 6.263425 0.574716 c
+6.763808 4.062898 7.241186 4.540888 10.646096 4.922141 c
+10.991189 4.961974 11.250008 5.240800 11.250008 5.565150 c
+11.250008 5.895190 10.996941 6.162637 10.651848 6.208159 c
+7.264192 6.646316 6.827075 7.073092 6.263425 10.561275 c
+6.205909 10.897006 5.947090 11.130310 5.619252 11.130310 c
+5.297166 11.130310 5.026845 10.897006 4.975080 10.555585 c
+4.480448 7.067402 4.003070 6.589413 0.598160 6.208159 c
+0.253068 6.168327 0.000000 5.895190 0.000000 5.565150 c
+0.000000 5.240800 0.247316 4.967664 0.598160 4.922141 c
+3.985816 4.455533 4.405678 4.057208 4.975080 0.569025 c
+5.038347 0.233294 5.302918 -0.000010 5.619252 -0.000010 c
+h
+f
+n
+Q
+q
+1.000000 0.000000 -0.000000 1.000000 103.008408 84.868683 cm
+0.049479 0.742188 0.545395 scn
+3.160831 -0.000001 m
+3.345240 -0.000001 3.497297 0.134433 3.523178 0.323282 c
+3.804644 2.285384 4.073170 2.554254 5.988433 2.768708 c
+6.182547 2.791114 6.328133 2.947954 6.328133 3.130401 c
+6.328133 3.316049 6.185782 3.466487 5.991668 3.492094 c
+4.086111 3.738557 3.840232 3.978619 3.523178 5.940721 c
+3.490826 6.129570 3.345240 6.260803 3.160831 6.260803 c
+2.979658 6.260803 2.827601 6.129570 2.798484 5.937521 c
+2.520254 3.975418 2.251728 3.706549 0.336465 3.492094 c
+0.142351 3.469688 0.000000 3.316049 0.000000 3.130401 c
+0.000000 2.947954 0.139115 2.794315 0.336465 2.768708 c
+2.242023 2.506241 2.478195 2.282184 2.798484 0.320081 c
+2.834072 0.131233 2.982893 -0.000001 3.160831 -0.000001 c
+h
+f
+n
+Q
+q
+1.000000 0.000000 -0.000000 1.000000 103.711479 69.564484 cm
+0.049479 0.742188 0.545395 scn
+3.863233 0.000004 m
+4.088622 0.000004 4.274468 0.164312 4.306101 0.395127 c
+4.650115 2.793253 4.978312 3.121871 7.319186 3.383983 c
+7.556437 3.411368 7.734375 3.603061 7.734375 3.826052 c
+7.734375 4.052955 7.560391 4.236824 7.323141 4.268121 c
+4.994129 4.569354 4.693611 4.862762 4.306101 7.260888 c
+4.266560 7.491703 4.088622 7.652100 3.863233 7.652100 c
+3.641799 7.652100 3.455953 7.491703 3.420365 7.256976 c
+3.080306 4.858850 2.752109 4.530232 0.411235 4.268121 c
+0.173984 4.240736 0.000000 4.052955 0.000000 3.826052 c
+0.000000 3.603061 0.170030 3.415280 0.411235 3.383983 c
+2.740246 3.063190 3.028902 2.789341 3.420365 0.391215 c
+3.463861 0.160400 3.645753 0.000004 3.863233 0.000004 c
+h
+f
+n
+Q
+q
+1.000000 0.000000 -0.000000 1.000000 -0.070938 78.607880 cm
+0.049479 0.742188 0.545395 scn
+5.268045 -0.000012 m
+5.575393 -0.000012 5.828820 0.224045 5.871957 0.538792 c
+6.341066 3.808963 6.788608 4.257079 9.980709 4.614503 c
+10.304233 4.651846 10.546875 4.913247 10.546875 5.217325 c
+10.546875 5.526737 10.309625 5.777468 9.986101 5.820146 c
+6.810176 6.230918 6.400379 6.631021 5.871957 9.901192 c
+5.818036 10.215940 5.575393 10.434662 5.268045 10.434662 c
+4.966090 10.434662 4.712663 10.215940 4.664135 9.895857 c
+4.200418 6.625686 3.752876 6.177571 0.560775 5.820146 c
+0.237251 5.782803 0.000000 5.526737 0.000000 5.217325 c
+0.000000 4.913247 0.231859 4.657181 0.560775 4.614503 c
+3.736700 4.177058 4.130321 3.803629 4.664135 0.533457 c
+4.723447 0.218710 4.971482 -0.000012 5.268045 -0.000012 c
+h
+f
+n
+Q
+q
+/E1 gs
+1.000000 0.000000 -0.000000 1.000000 9.772858 88.346924 cm
+0.049479 0.742188 0.545395 scn
+2.458421 -0.000008 m
+2.601850 -0.000008 2.720115 0.104552 2.740246 0.251434 c
+2.959164 1.777514 3.168016 1.986634 4.657663 2.153433 c
+4.808641 2.170859 4.921874 2.292846 4.921874 2.434749 c
+4.921874 2.579142 4.811157 2.696150 4.660179 2.716066 c
+3.178081 2.907759 2.986843 3.094474 2.740246 4.620554 c
+2.715083 4.767436 2.601850 4.869507 2.458421 4.869507 c
+2.317508 4.869507 2.199242 4.767436 2.176596 4.618064 c
+1.960194 3.091985 1.751342 2.882864 0.261695 2.716066 c
+0.110717 2.698639 0.000000 2.579142 0.000000 2.434749 c
+0.000000 2.292846 0.108201 2.173349 0.261695 2.153433 c
+1.743793 1.949291 1.927482 1.775024 2.176596 0.248944 c
+2.204275 0.102062 2.320024 -0.000008 2.458421 -0.000008 c
+h
+f
+n
+Q
+q
+/E2 gs
+1.000000 0.000000 -0.000000 1.000000 13.288479 82.086121 cm
+0.049479 0.742188 0.545395 scn
+2.458421 -0.000008 m
+2.601850 -0.000008 2.720116 0.104552 2.740247 0.251434 c
+2.959164 1.777514 3.168017 1.986634 4.657664 2.153433 c
+4.808642 2.170859 4.921875 2.292846 4.921875 2.434749 c
+4.921875 2.579142 4.811158 2.696150 4.660181 2.716066 c
+3.178082 2.907759 2.986844 3.094474 2.740247 4.620554 c
+2.715084 4.767436 2.601850 4.869507 2.458421 4.869507 c
+2.317509 4.869507 2.199243 4.767436 2.176596 4.618064 c
+1.960195 3.091985 1.751342 2.882864 0.261695 2.716066 c
+0.110717 2.698639 0.000000 2.579142 0.000000 2.434749 c
+0.000000 2.292846 0.108201 2.173349 0.261695 2.153433 c
+1.743793 1.949291 1.927483 1.775024 2.176596 0.248944 c
+2.204276 0.102062 2.320025 -0.000008 2.458421 -0.000008 c
+h
+f
+n
+Q
+
+endstream
+endobj
+
+2 0 obj
+ 17245
+endobj
+
+3 0 obj
+ << /Type /XObject
+ /Length 4 0 R
+ /Group << /Type /Group
+ /S /Transparency
+ >>
+ /Subtype /Form
+ /Resources << >>
+ /BBox [ 0.000000 0.000000 119.000000 93.000000 ]
+ >>
+stream
+/DeviceRGB CS
+/DeviceRGB cs
+q
+1.000000 0.000000 -0.000000 1.000000 0.000000 0.000000 cm
+0.000000 0.000000 0.000000 scn
+0.000000 93.000000 m
+119.000000 93.000000 l
+119.000000 0.000000 l
+0.000000 0.000000 l
+0.000000 93.000000 l
+h
+f
+n
+Q
+
+endstream
+endobj
+
+4 0 obj
+ 234
+endobj
+
+5 0 obj
+ << /XObject << /X1 1 0 R >>
+ /ExtGState << /E1 << /SMask << /Type /Mask
+ /G 3 0 R
+ /S /Alpha
+ >>
+ /Type /ExtGState
+ >> >>
+ >>
+endobj
+
+6 0 obj
+ << /Length 7 0 R >>
+stream
+/DeviceRGB CS
+/DeviceRGB cs
+q
+/E1 gs
+/X1 Do
+Q
+
+endstream
+endobj
+
+7 0 obj
+ 46
+endobj
+
+8 0 obj
+ << /Annots []
+ /Type /Page
+ /MediaBox [ 0.000000 0.000000 119.000000 93.000000 ]
+ /Resources 5 0 R
+ /Contents 6 0 R
+ /Parent 9 0 R
+ >>
+endobj
+
+9 0 obj
+ << /Kids [ 8 0 R ]
+ /Count 1
+ /Type /Pages
+ >>
+endobj
+
+10 0 obj
+ << /Pages 9 0 R
+ /Type /Catalog
+ >>
+endobj
+
+xref
+0 11
+0000000000 65535 f
+0000000010 00000 n
+0000017630 00000 n
+0000017654 00000 n
+0000018137 00000 n
+0000018159 00000 n
+0000018457 00000 n
+0000018559 00000 n
+0000018580 00000 n
+0000018754 00000 n
+0000018828 00000 n
+trailer
+<< /ID [ (some) (id) ]
+ /Root 10 0 R
+ /Size 11
+>>
+startxref
+18888
+%%EOF
\ No newline at end of file
diff --git a/Riot/Assets/Images.xcassets/Authentication/Analytics/AnalyticsLogo.imageset/Contents.json b/Riot/Assets/Images.xcassets/Authentication/Analytics/AnalyticsLogo.imageset/Contents.json
new file mode 100644
index 000000000..7d49fc335
--- /dev/null
+++ b/Riot/Assets/Images.xcassets/Authentication/Analytics/AnalyticsLogo.imageset/Contents.json
@@ -0,0 +1,15 @@
+{
+ "images" : [
+ {
+ "filename" : "AnalyticsLogo.pdf",
+ "idiom" : "universal"
+ }
+ ],
+ "info" : {
+ "author" : "xcode",
+ "version" : 1
+ },
+ "properties" : {
+ "preserves-vector-representation" : true
+ }
+}
diff --git a/Riot/Assets/Images.xcassets/Authentication/Analytics/Contents.json b/Riot/Assets/Images.xcassets/Authentication/Analytics/Contents.json
new file mode 100644
index 000000000..73c00596a
--- /dev/null
+++ b/Riot/Assets/Images.xcassets/Authentication/Analytics/Contents.json
@@ -0,0 +1,6 @@
+{
+ "info" : {
+ "author" : "xcode",
+ "version" : 1
+ }
+}
diff --git a/Riot/Assets/Images.xcassets/Room/Actions/action_location.imageset/Contents.json b/Riot/Assets/Images.xcassets/Room/Actions/action_location.imageset/Contents.json
new file mode 100644
index 000000000..5bb98bf57
--- /dev/null
+++ b/Riot/Assets/Images.xcassets/Room/Actions/action_location.imageset/Contents.json
@@ -0,0 +1,23 @@
+{
+ "images" : [
+ {
+ "filename" : "action_location.png",
+ "idiom" : "universal",
+ "scale" : "1x"
+ },
+ {
+ "filename" : "action_location@2x.png",
+ "idiom" : "universal",
+ "scale" : "2x"
+ },
+ {
+ "filename" : "action_location@3x.png",
+ "idiom" : "universal",
+ "scale" : "3x"
+ }
+ ],
+ "info" : {
+ "author" : "xcode",
+ "version" : 1
+ }
+}
diff --git a/Riot/Assets/Images.xcassets/Room/Actions/action_location.imageset/action_location.png b/Riot/Assets/Images.xcassets/Room/Actions/action_location.imageset/action_location.png
new file mode 100644
index 000000000..be968b77d
Binary files /dev/null and b/Riot/Assets/Images.xcassets/Room/Actions/action_location.imageset/action_location.png differ
diff --git a/Riot/Assets/Images.xcassets/Room/Actions/action_location.imageset/action_location@2x.png b/Riot/Assets/Images.xcassets/Room/Actions/action_location.imageset/action_location@2x.png
new file mode 100644
index 000000000..b77c9e11b
Binary files /dev/null and b/Riot/Assets/Images.xcassets/Room/Actions/action_location.imageset/action_location@2x.png differ
diff --git a/Riot/Assets/Images.xcassets/Room/Actions/action_location.imageset/action_location@3x.png b/Riot/Assets/Images.xcassets/Room/Actions/action_location.imageset/action_location@3x.png
new file mode 100644
index 000000000..8ce3cacae
Binary files /dev/null and b/Riot/Assets/Images.xcassets/Room/Actions/action_location.imageset/action_location@3x.png differ
diff --git a/Riot/Assets/Images.xcassets/Room/Location/Contents.json b/Riot/Assets/Images.xcassets/Room/Location/Contents.json
new file mode 100644
index 000000000..73c00596a
--- /dev/null
+++ b/Riot/Assets/Images.xcassets/Room/Location/Contents.json
@@ -0,0 +1,6 @@
+{
+ "info" : {
+ "author" : "xcode",
+ "version" : 1
+ }
+}
diff --git a/Riot/Assets/Images.xcassets/Room/Location/location_marker_icon.imageset/Contents.json b/Riot/Assets/Images.xcassets/Room/Location/location_marker_icon.imageset/Contents.json
new file mode 100644
index 000000000..707b2f06b
--- /dev/null
+++ b/Riot/Assets/Images.xcassets/Room/Location/location_marker_icon.imageset/Contents.json
@@ -0,0 +1,23 @@
+{
+ "images" : [
+ {
+ "filename" : "location_marker_icon.png",
+ "idiom" : "universal",
+ "scale" : "1x"
+ },
+ {
+ "filename" : "location_marker_icon@2x.png",
+ "idiom" : "universal",
+ "scale" : "2x"
+ },
+ {
+ "filename" : "location_marker_icon@3x.png",
+ "idiom" : "universal",
+ "scale" : "3x"
+ }
+ ],
+ "info" : {
+ "author" : "xcode",
+ "version" : 1
+ }
+}
diff --git a/Riot/Assets/Images.xcassets/Room/Location/location_marker_icon.imageset/location_marker_icon.png b/Riot/Assets/Images.xcassets/Room/Location/location_marker_icon.imageset/location_marker_icon.png
new file mode 100644
index 000000000..be968b77d
Binary files /dev/null and b/Riot/Assets/Images.xcassets/Room/Location/location_marker_icon.imageset/location_marker_icon.png differ
diff --git a/Riot/Assets/Images.xcassets/Room/Location/location_marker_icon.imageset/location_marker_icon@2x.png b/Riot/Assets/Images.xcassets/Room/Location/location_marker_icon.imageset/location_marker_icon@2x.png
new file mode 100644
index 000000000..b77c9e11b
Binary files /dev/null and b/Riot/Assets/Images.xcassets/Room/Location/location_marker_icon.imageset/location_marker_icon@2x.png differ
diff --git a/Riot/Assets/Images.xcassets/Room/Location/location_marker_icon.imageset/location_marker_icon@3x.png b/Riot/Assets/Images.xcassets/Room/Location/location_marker_icon.imageset/location_marker_icon@3x.png
new file mode 100644
index 000000000..8ce3cacae
Binary files /dev/null and b/Riot/Assets/Images.xcassets/Room/Location/location_marker_icon.imageset/location_marker_icon@3x.png differ
diff --git a/Riot/Assets/Images.xcassets/Room/Location/location_share_icon.imageset/Contents.json b/Riot/Assets/Images.xcassets/Room/Location/location_share_icon.imageset/Contents.json
new file mode 100644
index 000000000..c3b8dbc7a
--- /dev/null
+++ b/Riot/Assets/Images.xcassets/Room/Location/location_share_icon.imageset/Contents.json
@@ -0,0 +1,23 @@
+{
+ "images" : [
+ {
+ "filename" : "location_share_icon.png",
+ "idiom" : "universal",
+ "scale" : "1x"
+ },
+ {
+ "filename" : "location_share_icon@2x.png",
+ "idiom" : "universal",
+ "scale" : "2x"
+ },
+ {
+ "filename" : "location_share_icon@3x.png",
+ "idiom" : "universal",
+ "scale" : "3x"
+ }
+ ],
+ "info" : {
+ "author" : "xcode",
+ "version" : 1
+ }
+}
diff --git a/Riot/Assets/Images.xcassets/Room/Location/location_share_icon.imageset/location_share_icon.png b/Riot/Assets/Images.xcassets/Room/Location/location_share_icon.imageset/location_share_icon.png
new file mode 100644
index 000000000..da7d7530b
Binary files /dev/null and b/Riot/Assets/Images.xcassets/Room/Location/location_share_icon.imageset/location_share_icon.png differ
diff --git a/Riot/Assets/Images.xcassets/Room/Location/location_share_icon.imageset/location_share_icon@2x.png b/Riot/Assets/Images.xcassets/Room/Location/location_share_icon.imageset/location_share_icon@2x.png
new file mode 100644
index 000000000..41969eb70
Binary files /dev/null and b/Riot/Assets/Images.xcassets/Room/Location/location_share_icon.imageset/location_share_icon@2x.png differ
diff --git a/Riot/Assets/Images.xcassets/Room/Location/location_share_icon.imageset/location_share_icon@3x.png b/Riot/Assets/Images.xcassets/Room/Location/location_share_icon.imageset/location_share_icon@3x.png
new file mode 100644
index 000000000..43bf9dcb3
Binary files /dev/null and b/Riot/Assets/Images.xcassets/Room/Location/location_share_icon.imageset/location_share_icon@3x.png differ
diff --git a/Riot/Assets/Images.xcassets/Room/Location/location_user_marker.imageset/Contents.json b/Riot/Assets/Images.xcassets/Room/Location/location_user_marker.imageset/Contents.json
new file mode 100644
index 000000000..175219374
--- /dev/null
+++ b/Riot/Assets/Images.xcassets/Room/Location/location_user_marker.imageset/Contents.json
@@ -0,0 +1,23 @@
+{
+ "images" : [
+ {
+ "filename" : "location_user_marker.png",
+ "idiom" : "universal",
+ "scale" : "1x"
+ },
+ {
+ "filename" : "location_user_marker@2x.png",
+ "idiom" : "universal",
+ "scale" : "2x"
+ },
+ {
+ "filename" : "location_user_marker@3x.png",
+ "idiom" : "universal",
+ "scale" : "3x"
+ }
+ ],
+ "info" : {
+ "author" : "xcode",
+ "version" : 1
+ }
+}
diff --git a/Riot/Assets/Images.xcassets/Room/Location/location_user_marker.imageset/location_user_marker.png b/Riot/Assets/Images.xcassets/Room/Location/location_user_marker.imageset/location_user_marker.png
new file mode 100644
index 000000000..eedadad5e
Binary files /dev/null and b/Riot/Assets/Images.xcassets/Room/Location/location_user_marker.imageset/location_user_marker.png differ
diff --git a/Riot/Assets/Images.xcassets/Room/Location/location_user_marker.imageset/location_user_marker@2x.png b/Riot/Assets/Images.xcassets/Room/Location/location_user_marker.imageset/location_user_marker@2x.png
new file mode 100644
index 000000000..fce4dcb04
Binary files /dev/null and b/Riot/Assets/Images.xcassets/Room/Location/location_user_marker.imageset/location_user_marker@2x.png differ
diff --git a/Riot/Assets/Images.xcassets/Room/Location/location_user_marker.imageset/location_user_marker@3x.png b/Riot/Assets/Images.xcassets/Room/Location/location_user_marker.imageset/location_user_marker@3x.png
new file mode 100644
index 000000000..ff8ce3aad
Binary files /dev/null and b/Riot/Assets/Images.xcassets/Room/Location/location_user_marker.imageset/location_user_marker@3x.png differ
diff --git a/Riot/Assets/de.lproj/Vector.strings b/Riot/Assets/de.lproj/Vector.strings
index 63ea02f51..f0fb19fc2 100644
--- a/Riot/Assets/de.lproj/Vector.strings
+++ b/Riot/Assets/de.lproj/Vector.strings
@@ -55,7 +55,7 @@
"auth_missing_phone" = "Fehlende Telefon-Nummer";
"auth_missing_email_or_phone" = "Fehlende E-Mail-Adresse oder Telefon-Nummer";
"auth_password_dont_match" = "Passwörter stimmen nicht überein";
-"auth_username_in_use" = "Nutzername bereits verwendet";
+"auth_username_in_use" = "Benutzername bereits verwendet";
"auth_forgot_password" = "Passwort vergessen?";
"auth_msisdn_validation_title" = "Verifizierung ausstehend";
"auth_msisdn_validation_message" = "Bitte gib unten den Aktivierungs-Code ein, den wir per SMS verschickt haben.";
@@ -114,10 +114,10 @@
"contacts_address_book_no_contact" = "Keine lokalen Kontakte";
"contacts_address_book_permission_required" = "Berechtigungen benötigt um auf lokale Kontakte zuzugreifen";
// Chat participants
-"room_participants_title" = "Teilnehmer";
+"room_participants_title" = "Teilnehmende";
"room_participants_add_participant" = "Teilnehmer hinzufügen";
"room_participants_one_participant" = "1 Teilnehmer";
-"room_participants_multi_participants" = "%d Teilnehmer";
+"room_participants_multi_participants" = "%d Teilnehmende";
"room_participants_leave_prompt_title" = "Raum verlassen";
"room_participants_leave_prompt_msg" = "Bist du sicher, dass du den Raum verlassen willst?";
"room_participants_remove_prompt_title" = "Bestätigung";
@@ -140,7 +140,7 @@
"room_participants_action_ban" = "Aus diesem Raum bannen";
"room_participants_action_ignore" = "Alle Nachrichten von diesem Nutzer verbergen";
"room_participants_action_unignore" = "Zeige alle Nachrichten von diesem Nutzer";
-"room_participants_action_set_moderator" = "Mache zu Moderator";
+"room_participants_action_set_moderator" = "Gib Moderationsrechte";
"room_participants_action_set_admin" = "Mache zum Administrator";
"room_participants_action_start_new_chat" = "Starte neuen Chat";
"room_participants_action_start_video_call" = "Starte Video-Anruf";
@@ -206,9 +206,9 @@
"settings_user_settings" = "NUTZER-EINSTELLUNGEN";
"settings_notifications_settings" = "BENACHRICHTIGUNGS-EINSTELLUNGEN";
"settings_ignored_users" = "IGNORIERTE NUTZER";
-"settings_contacts" = "LOKALE KONTAKTE";
+"settings_contacts" = "GERÄTEKONTAKTE";
"settings_advanced" = "ERWEITERT";
-"settings_other" = "WEITERES";
+"settings_other" = "Weiteres";
"settings_devices" = "SITZUNGEN";
"settings_cryptography" = "VERSCHLÜSSELUNG";
"settings_sign_out" = "Abmelden";
@@ -397,7 +397,7 @@
"bug_report_send_screenshot" = "Sende Bildschirmfoto";
"bug_report_progress_zipping" = "Sammele Protokolle";
"bug_report_progress_uploading" = "Bericht hochladen";
-"bug_report_send" = "Gesendet";
+"bug_report_send" = "Senden";
"collapse" = "zusammenklappen";
"auth_email_in_use" = "Diese E-Mail-Adresse wird bereits verwendet";
"auth_phone_in_use" = "Diese Telefonnummer wird bereits verwendet";
@@ -547,8 +547,8 @@
"room_resource_limit_exceeded_message_contact_2_link" = "kontaktiere deinen Dienst-Administrator";
"room_resource_limit_exceeded_message_contact_3" = " um diesen Dienst weiter zu nutzen.";
"homeserver_connection_lost" = "Konnte keine Verbindung zum Heimserver herstellen.";
-"room_resource_usage_limit_reached_message_1_default" = "Dieser Heimserver hat einer seiner Ressourcengrenzen überschritten, sodass ";
-"room_resource_usage_limit_reached_message_1_monthly_active_user" = "Dieser Heimserver hat seine Begrenzung an monatlich aktiven Benutzer überschritten, sodass ";
+"room_resource_usage_limit_reached_message_1_default" = "Dieser Heimserver hat eine seiner Ressourcengrenzen überschritten, sodass ";
+"room_resource_usage_limit_reached_message_1_monthly_active_user" = "Dieser Heimserver hat seine Begrenzung an monatlich aktiven Benutzern überschritten, sodass ";
"room_resource_usage_limit_reached_message_2" = "einige Benutzer nicht in der Lage sein werden, sich anzumelden.";
"room_resource_usage_limit_reached_message_contact_3" = " um diese Obergrenze erhöhen zu lassen.";
"auth_accept_policies" = "Bitte Regeln dieses Heimservers ansehen und akzeptieren:";
@@ -1001,10 +1001,10 @@
"skip" = "Überspringen";
"security_settings_crosssigning_info_not_bootstrapped" = "Quersignierung ist bisher nicht konfiguriert.";
"room_member_power_level_admin_in" = "Admin in %@";
-"room_member_power_level_moderator_in" = "Moderator in %@";
+"room_member_power_level_moderator_in" = "Mod in %@";
"room_member_power_level_custom_in" = "Benutzerdefiniert (%@) in %@";
"room_member_power_level_short_admin" = "Admin";
-"room_member_power_level_short_moderator" = "Moderator";
+"room_member_power_level_short_moderator" = "Mod";
"room_member_power_level_short_custom" = "Benutzerdefiniert";
"security_settings_secure_backup" = "SICHERE SICHERHEITSKOPIE";
"security_settings_secure_backup_synchronise" = "Synchronisiere";
@@ -1019,7 +1019,7 @@
"store_promotional_text" = "Privatsphäre-wahrende Kollaborations-App in einem offenen Netzwerk. Dezentral, um dir die Kontrolle zu geben. Keine Datenerfassung, keine Hintertüren und kein Zugriff durch Dritte.";
"room_participants_action_security_status_complete_security" = "Vollständige Sicherheit";
"external_link_confirmation_title" = "Überprüfe diesen Link genau";
-"external_link_confirmation_message" = "Der Link %@ braucht zu lange auf der anderen Seite: %@\n\nSicher, dass du fortfahren möchtest?";
+"external_link_confirmation_message" = "Der Link %@ bringt dich auf eine andere Seite: %@\n\nSicher, dass du fortfahren möchtest?";
"security_settings_crypto_sessions_description_2" = "Wenn du dich nicht angemeldet hast, ändere dein Passwort und setze die Sichere Sicherheitskopie zurück.";
"security_settings_secure_backup_description" = "Sichere die Schlüssel, um Datenverlust zu verhindern. Sie werden mit einem Sicherungsschlüssel gesichert.";
"security_settings_crosssigning_info_exists" = "Dein Konto hat eine Quersignatur-Identität, aber dieser Sitzung wird noch nicht vertraut. Vervollständige die Sicherheit auf diese Sitzung.";
@@ -1349,7 +1349,7 @@
"event_formatter_call_ringing" = "Läuten…";
"event_formatter_call_connecting" = "Verbinden…";
"settings_labs_enable_ringing_for_group_calls" = "Bei Gruppenanrufen klingeln";
-"room_no_privileges_to_create_group_call" = "Du musst Admin oder Moderator sein, um einen Anruf zu starten.";
+"room_no_privileges_to_create_group_call" = "Du musst Admin oder Mod sein, um einen Anruf zu starten.";
"room_join_group_call" = "Beitreten";
// Chat
@@ -1404,7 +1404,7 @@
"event_formatter_call_incoming_video" = "Eingehender Videoanruf";
"event_formatter_call_has_ended_with_time" = "Anruf beendet • %@";
"voice_message_stop_locked_mode_recording" = "Klicke, um die Aufnahme zu starten oder stoppen";
-"settings_device_notifications" = "Gerätbenachrichtigungen";
+"settings_device_notifications" = "Gerätebenachrichtigungen";
"voice_message_lock_screen_placeholder" = "Sprachnachricht";
"voice_message_remaining_recording_time" = "%@s übrig";
@@ -1439,7 +1439,7 @@
"settings_notify_me_for" = "Benachrichtige mich bei";
"settings_mentions_and_keywords" = "Erwähnungen und Schlüsselwörter";
"settings_confirm_media_size_description" = "Wenn dies aktiviert ist, wirst du beim Senden von Bildern und Videos gefragt, in welcher Größe sie gesendet werden sollen.";
-"settings_confirm_media_size" = "Größe beim Senden bestätigen";
+"settings_confirm_media_size" = "Größe beim Senden auswählen";
"settings_notifications" = "BENACHRICHTIGUNGEN";
"settings_mentions_and_keywords_encryption_notice" = "Auf deinem Mobilgerät wirst du keine Benachrichtigungen für Erwähnungen und Schlüsselwörter in verschlüsselten Räumen erhalten.";
"version_check_modal_subtitle_supported" = "Wir haben daran gearbeitet %@ zu verbessern um ein schnelleres und bereinigteres Erlebnis zu schaffen. Leider ist deine aktuelle iOS-Version mit einigen dieser Verbesserungen nicht kompatibel und wird daher nicht mehr unterstützt werden.\nWir empfehlen dir die Aktualisierung deines Betriebssystems um %@ weiterhin vollumfänglich zu nutzen.";
@@ -1487,7 +1487,7 @@
"settings_contacts_enable_sync" = "Finde deine Kontakte";
"space_home_show_all_rooms" = "Alle Räume anzeigen";
"service_terms_modal_information_description_integration_manager" = "Ein Integrationsmanager erlaubt dir, externe Funktionen hinzuzufügen.";
-"service_terms_modal_information_description_identity_server" = "Der Identitätsserver sucht anhand der Telefonnummern und E-Mails in deinen Kontakten, ob diese einen Matrix-Account haben.";
+"service_terms_modal_information_description_identity_server" = "Der Identitätsserver sucht anhand der Telefonnummern und E-Mails deiner Kontakte nach ihren Matrix-Accounts.";
"service_terms_modal_information_title_integration_manager" = "Integrationsmanager";
// Alert explaining what an identity server / integration manager is.
@@ -1502,8 +1502,68 @@
"service_terms_modal_title_message" = "Zum Fortfahren musst du die Nutzungsbedingungen akzeptieren";
"settings_contacts_enable_sync_description" = "Dies verwendet deinen Identitätsserver um dich mit deinen Kontakten zu verbinden.";
"settings_phone_contacts" = "KONTAKTE AM HANDY";
-"room_event_action_forward" = "Weiter";
+"room_event_action_forward" = "Weiterleiten";
"find_your_contacts_identity_service_error" = "Konnte keine Verbindung zum Identitätsserver aufbauen.";
"find_your_contacts_button_title" = "Finde deine Kontakte";
"contacts_address_book_permission_denied_alert_message" = "Um Kontakte zu aktivieren, öffne die Einstellungen deines Gerätes.";
"contacts_address_book_permission_denied_alert_title" = "Kontakte deaktiviert";
+"poll_edit_form_create_options" = "Erstelle Optionen";
+"settings_discovery_accept_terms" = "Bedingungen des Identitätsservers akzeptieren";
+"find_your_contacts_message" = "Lass dir von %@ deine Kontakte anzeigen um schnell mit denen zu chatten, die du am besten kennst.";
+"poll_timeline_votes_count" = "%lu Stimmen";
+"poll_timeline_one_vote" = "1 Stimme";
+"poll_edit_form_add_option" = "Option hinzufügen";
+"poll_edit_form_option_number" = "Option %lu";
+"poll_edit_form_question_or_topic" = "Frage oder Thematik";
+"room_event_action_end_poll" = "Umfrage beenden";
+"room_event_action_remove_poll" = "Umfrage entfernen";
+
+// Mark: - Polls
+
+"poll_edit_form_create_poll" = "Umfrage erstellen";
+"settings_labs_enabled_polls" = "Umfragen";
+"share_extension_send_now" = "Jetzt senden";
+"accessibility_button_label" = "Knopf";
+"settings_analytics_and_crash_data" = "Sende Absturz- und Analysedaten";
+/* Note: The word "don't" is formatted in bold */
+"analytics_prompt_point_2" = "Wir senden keine Informationen an Dritte";
+"analytics_prompt_terms_link_new_user" = "hier";
+
+// Analytics
+"analytics_prompt_title" = "Hilf dabei %@ zu verbessern";
+"settings_about" = "ÜBER";
+"enable" = "Aktivieren";
+"analytics_prompt_message_upgrade" = "Du hast in der Vergangenheit bereits zugestimmt anonyme Nutzungsdaten mit uns zu teilen. Jetzt werden wir als Hilfe, um zu verstehen, wie Personen mehrere Geräte benutzen, eine zufällige Kennung generieren, die zwischen deinen Geräten geteilt wird.";
+"analytics_prompt_message_new_user" = "Hilf uns dabei Probleme zu identifizieren und Element zu verbessern, indem du anonyme Nutzungsdaten teilst. Um zu verstehen, wie Personen mehrere Geräte benutzen, werden wir eine zufällige Kennung generieren, die zwischen deinen Geräten geteilt wird.";
+"find_your_contacts_title" = "Starte mit der Auflistung deiner Kontakte";
+/* Note: The placeholder is for the contents of analytics_prompt_terms_link_new_user */
+"analytics_prompt_terms_new_user" = "Du kannst unsere gesamten Bedingungen %@ nachlesen.";
+"poll_timeline_total_votes" = "%lu Stimmen abgegeben";
+"poll_timeline_total_one_vote" = "1 Stimme abgegeben";
+"poll_timeline_total_no_votes" = "Keine Stimmen abgegeben";
+"poll_timeline_not_closed_action" = "OK";
+"poll_timeline_vote_not_registered_action" = "OK";
+"poll_edit_form_post_failure_action" = "OK";
+"poll_edit_form_poll_question_or_topic" = "Frage oder Thema der Umfrage";
+"poll_edit_form_input_placeholder" = "Schreib etwas";
+"analytics_prompt_terms_link_upgrade" = "hier";
+"poll_timeline_not_closed_title" = "Fehler beim Beenden der Abstimmung";
+"poll_timeline_vote_not_registered_subtitle" = "Wir konnten deine Stimme leider nicht erfassen. Versuche es bitte erneut";
+"poll_timeline_total_final_results" = "Es wurden %lu Stimmen abgegeben";
+"poll_timeline_total_final_results_one_vote" = "Es wurde 1 Stimme abgegeben";
+"poll_timeline_total_votes_not_voted" = "%lu Stimmen abgegeben. Stimme ab, um die Ergebnisse zu sehen";
+"poll_timeline_total_one_vote_not_voted" = "1 Stimme abgegeben. Stimme ab, um die Ergebnisse zu sehen";
+"poll_timeline_not_closed_subtitle" = "Versuche es bitte erneut";
+"poll_timeline_vote_not_registered_title" = "Stimme nicht erfasst";
+"poll_edit_form_post_failure_subtitle" = "Versuche es bitte erneut";
+"poll_edit_form_post_failure_title" = "Fehler beim Senden der Abstimmung";
+"share_extension_low_quality_video_message" = "Für eine bessere Qualität sende es in %@ oder sende es in niedriger Qualität.";
+"share_extension_low_quality_video_title" = "Das Video wird in niedriger Qualität gesendet werden";
+"analytics_prompt_stop" = "Teilen beenden";
+"analytics_prompt_not_now" = "Nicht jetzt";
+"analytics_prompt_yes" = "Das ist Okay";
+"analytics_prompt_point_3" = "Du kannst dies jederzeit in den Einstellungen deaktivieren";
+/* Note: The word "don't" is formatted in bold */
+"analytics_prompt_point_1" = "Wir erfassen und analysieren keine Accountdaten";
+/* Note: The placeholder is for the contents of analytics_prompt_terms_link_upgrade */
+"analytics_prompt_terms_upgrade" = "Alle unsere Bedingungen lesen %@. Bist du damit einverstanden?";
diff --git a/Riot/Assets/en.lproj/InfoPlist.strings b/Riot/Assets/en.lproj/InfoPlist.strings
index 6d3378a2a..a9513a6ed 100644
--- a/Riot/Assets/en.lproj/InfoPlist.strings
+++ b/Riot/Assets/en.lproj/InfoPlist.strings
@@ -21,3 +21,4 @@
"NSContactsUsageDescription" = "Element will show your contacts so you can invite them to chat.";
"NSCalendarsUsageDescription" = "See your scheduled meetings in the app.";
"NSFaceIDUsageDescription" = "Face ID is used to access your app.";
+"NSLocationWhenInUseUsageDescription" = "When you share your location to people, Element needs access to show them a map.";
diff --git a/Riot/Assets/en.lproj/Localizable.strings b/Riot/Assets/en.lproj/Localizable.strings
index 914bb11e2..f3547d667 100644
--- a/Riot/Assets/en.lproj/Localizable.strings
+++ b/Riot/Assets/en.lproj/Localizable.strings
@@ -71,6 +71,9 @@
/* New file message from a specific person, not referencing a room. */
"FILE_FROM_USER" = "%@ sent a file %@";
+/* New file message from a specific person, not referencing a room. */
+"LOCATION_FROM_USER" = "%@ shared their location";
+
/* A single unread message in a room */
"SINGLE_UNREAD_IN_ROOM" = "You received a message in %@";
diff --git a/Riot/Assets/en.lproj/Vector.strings b/Riot/Assets/en.lproj/Vector.strings
index 768862c3b..86bb2c62b 100644
--- a/Riot/Assets/en.lproj/Vector.strings
+++ b/Riot/Assets/en.lproj/Vector.strings
@@ -41,6 +41,7 @@
"retry" = "Retry";
"on" = "On";
"off" = "Off";
+"enable" = "Enable";
"cancel" = "Cancel";
"save" = "Save";
"join" = "Join";
@@ -65,6 +66,7 @@
"less" = "Less";
"open" = "Open";
"done" = "Done";
+"ok" = "OK";
// Call Bar
"callbar_only_single_active" = "Tap to return to the call (%@)";
@@ -77,6 +79,7 @@
// Accessibility
"accessibility_checkbox_label" = "checkbox";
+"accessibility_button_label" = "button";
// Authentication
"auth_login" = "Log in";
@@ -577,7 +580,7 @@ Tap the + to start adding people.";
"settings_term_conditions" = "Terms & Conditions";
"settings_privacy_policy" = "Privacy Policy";
"settings_third_party_notices" = "Third-party Notices";
-"settings_send_crash_report" = "Send anon crash & usage data";
+"settings_analytics_and_crash_data" = "Send crash and analytics data";
"settings_enable_rageshake" = "Rage shake to report bug";
"settings_clear_cache" = "Clear cache";
@@ -945,8 +948,24 @@ Tap the + to start adding people.";
"no_voip_title" = "Incoming call";
"no_voip" = "%@ is calling you but %@ does not support calls yet.\nYou can ignore this notification and answer the call from another device or you can reject it.";
-// Crash report
-"google_analytics_use_prompt" = "Would you like to help improve %@ by automatically reporting anonymous crash reports and usage data?";
+// Analytics
+"analytics_prompt_title" = "Help improve %@";
+"analytics_prompt_message_new_user" = "Help us identify issues and improve %@ by sharing anonymous usage data. To understand how people use multiple devices, we’ll generate a random identifier, shared by your devices.";
+"analytics_prompt_message_upgrade" = "You previously consented to share anonymous usage data with us. Now, to help understand how people use multiple devices, we’ll generate a random identifier, shared by your devices.";
+/* Note: The placeholder is for the contents of analytics_prompt_terms_link_new_user */
+"analytics_prompt_terms_new_user" = "You can read all our terms %@.";
+"analytics_prompt_terms_link_new_user" = "here";
+/* Note: The placeholder is for the contents of analytics_prompt_terms_link_upgrade */
+"analytics_prompt_terms_upgrade" = "Read all our terms %@. Is that OK?";
+"analytics_prompt_terms_link_upgrade" = "here";
+/* Note: The word "don't" is formatted in bold */
+"analytics_prompt_point_1" = "We don't record or profile any account data";
+/* Note: The word "don't" is formatted in bold */
+"analytics_prompt_point_2" = "We don't share information with third parties";
+"analytics_prompt_point_3" = "You can turn this off anytime in settings";
+"analytics_prompt_not_now" = "Not now";
+"analytics_prompt_yes" = "Yes, that's fine";
+"analytics_prompt_stop" = "Stop sharing";
// Crypto
"e2e_enabling_on_app_update" = "%@ now supports end-to-end encryption but you need to log in again to enable it.\n\nYou can do it now or later from the application settings.";
@@ -1733,7 +1752,7 @@ Tap the + to start adding people.";
"spaces_coming_soon_title" = "Coming soon";
"spaces_add_rooms_coming_soon_title" = "Adding rooms coming soon";
"spaces_invites_coming_soon_title" = "Invites coming soon";
-"spaces_coming_soon_detail" = "This feature hasn’t been implemented here, but it’s on the way. For now, you can do that with Element on your computer.";
+"spaces_coming_soon_detail" = "This feature hasn’t been implemented here, but it’s on the way. For now, you can do that with %@ on your computer.";
"space_participants_action_remove" = "Remove from this space";
"space_participants_action_ban" = "Ban from this space";
"space_home_show_all_rooms" = "Show all rooms";
@@ -1803,8 +1822,6 @@ Tap the + to start adding people.";
"poll_edit_form_post_failure_subtitle" = "Please try again";
-"poll_edit_form_post_failure_action" = "OK";
-
"poll_timeline_one_vote" = "1 vote";
"poll_timeline_votes_count" = "%lu votes";
@@ -1827,10 +1844,32 @@ Tap the + to start adding people.";
"poll_timeline_vote_not_registered_subtitle" = "Sorry, your vote was not registered, please try again";
-"poll_timeline_vote_not_registered_action" = "OK";
-
"poll_timeline_not_closed_title" = "Failed to end poll";
"poll_timeline_not_closed_subtitle" = "Please try again";
-"poll_timeline_not_closed_action" = "OK";
+// MARK: - Location sharing
+
+"location_sharing_title" = "Location";
+
+"location_sharing_close_action" = "Close";
+
+"location_sharing_share_action" = "Share";
+
+"location_sharing_loading_map_error_title" = "%@ could not load the map. Please try again later.";
+
+"location_sharing_locating_user_error_title" = "%@ could not access your location. Please try again later.";
+
+"location_sharing_invalid_authorization_error_title" = "%@ does not have permission to access your location. You can enable access in Settings > Location";
+
+"location_sharing_invalid_authorization_not_now" = "Not now";
+
+"location_sharing_invalid_authorization_settings" = "Settings";
+
+"location_sharing_open_apple_maps" = "Open in Apple Maps";
+
+"location_sharing_open_google_maps" = "Open in Google Maps";
+
+"location_sharing_settings_header" = "Location sharing";
+
+"location_sharing_settings_toggle_title" = "Enable location sharing";
diff --git a/Riot/Assets/et.lproj/Vector.strings b/Riot/Assets/et.lproj/Vector.strings
index 9e209a1f2..2a1abaf1d 100644
--- a/Riot/Assets/et.lproj/Vector.strings
+++ b/Riot/Assets/et.lproj/Vector.strings
@@ -1474,7 +1474,7 @@
"share_extension_low_quality_video_title" = "Saadame video madalama kvalitediga";
"settings_about" = "TEAVE MEIST";
"poll_edit_form_add_option" = "Lisa valik";
-"poll_edit_form_option_number" = "Valik %d";
+"poll_edit_form_option_number" = "Valik %lu";
"poll_edit_form_create_options" = "Koosta valikud";
"poll_edit_form_input_placeholder" = "Kirjuta midagi";
"poll_edit_form_question_or_topic" = "Küsimus või teema";
@@ -1484,3 +1484,46 @@
"poll_edit_form_create_poll" = "Koosta üks küsitlus";
"settings_discovery_accept_terms" = "Nõustu isikutuvastusserveri tingimustega";
+"poll_timeline_not_closed_action" = "Sobib";
+"poll_timeline_not_closed_subtitle" = "Palun proovi uuesti";
+"poll_timeline_not_closed_title" = "Küsitluse lõpetamine ei õnnestunud";
+"poll_timeline_vote_not_registered_action" = "Sobib";
+"poll_timeline_vote_not_registered_subtitle" = "Vabandust, aga sinu valik jäi salvestamata. Palun proovi uuesti";
+"poll_timeline_vote_not_registered_title" = "Hääl ei salvestunud";
+"poll_timeline_total_final_results" = "%lu'l häälel põhinev lõpptulemus";
+"poll_timeline_total_final_results_one_vote" = "Ühel häälel põhinev lõpptulemus";
+"poll_timeline_total_votes_not_voted" = "%lu hääletanut. Tulemuste nägemiseks osale ise ka küsitluses";
+"poll_timeline_total_one_vote_not_voted" = "1 hääletanu. Tulemuste nägemiseks osale ise ka küsitluses";
+"poll_timeline_total_votes" = "%lu hääletanut";
+"poll_timeline_total_one_vote" = "1 hääletanu";
+"poll_timeline_total_no_votes" = "Hääletanuid ei ole";
+"poll_timeline_votes_count" = "%lu häält";
+"poll_timeline_one_vote" = "1 hääl";
+"poll_edit_form_post_failure_action" = "Sobib";
+"poll_edit_form_post_failure_subtitle" = "Palun proovi uuesti";
+"poll_edit_form_post_failure_title" = "Küsitluse üleslaadimine ei õnnestunud";
+"settings_labs_enabled_polls" = "Küsitlused";
+"room_event_action_end_poll" = "Lõpeta küsitlus";
+"room_event_action_remove_poll" = "Kustuta küsitlus";
+"analytics_prompt_stop" = "Lõpeta andmete jagamine";
+"analytics_prompt_yes" = "Jah, see on sobilik";
+"analytics_prompt_not_now" = "Mitte praegu";
+"analytics_prompt_point_3" = "Seadistustest saad alati määrata, et see funktsionaalsus pole kasutusel";
+/* Note: The word "don't" is formatted in bold */
+"analytics_prompt_point_2" = "Meie ei jaga teavet kolmandate osapooltega";
+/* Note: The word "don't" is formatted in bold */
+"analytics_prompt_point_1" = "Meie ei salvesta ega profileeri sinu kasutajakonto andmeid";
+"analytics_prompt_terms_link_upgrade" = "siit";
+/* Note: The placeholder is for the contents of analytics_prompt_terms_link_upgrade */
+"analytics_prompt_terms_upgrade" = "Kõik meie tingimused leiad %@. Kas sa oled nõus?";
+"analytics_prompt_terms_link_new_user" = "siit";
+/* Note: The placeholder is for the contents of analytics_prompt_terms_link_new_user */
+"analytics_prompt_terms_new_user" = "Meie kasutustingimused leiad %@.";
+"analytics_prompt_message_upgrade" = "Sa oled varem nõustunud meiega anonüümsete andmete jagamisega. Selleks, et mõistaksime, kuidas kasutajad erinevaid seadmeid pruugivad, me loome sinu seadmetele ühise juhusliku tunnuse.";
+"analytics_prompt_message_new_user" = "Võimalike vigade leidmiseks ja Element'i arendamiseks jaga meiega anonüümseid andmeid. Selleks, et mõistaksime, kuidas kasutajad erinevaid seadmeid pruugivad me loome sinu seadmetele ühise juhusliku tunnuse.";
+
+// Analytics
+"analytics_prompt_title" = "Aita arendada %@ rakendust";
+"settings_analytics_and_crash_data" = "Saada rakenduse vigade ja analüütika andmeid";
+"accessibility_button_label" = "nupp";
+"enable" = "Võta kasutusele";
diff --git a/Riot/Assets/fr.lproj/InfoPlist.strings b/Riot/Assets/fr.lproj/InfoPlist.strings
index 464aeac9e..38d044ce1 100644
--- a/Riot/Assets/fr.lproj/InfoPlist.strings
+++ b/Riot/Assets/fr.lproj/InfoPlist.strings
@@ -2,6 +2,6 @@
"NSCameraUsageDescription" = "L’appareil photo est utilisé pour prendre des photos, des vidéos et pour passer des appels vidéo.";
"NSPhotoLibraryUsageDescription" = "La photothèque est utilisée pour envoyer des photos et des vidéos.";
"NSMicrophoneUsageDescription" = "Element doit avoir accès au microphone pour passer des appels, capturer des vidéos et enregistrer des messages vocaux.";
-"NSContactsUsageDescription" = "Pour découvrir vos contacts qui utilisent déjà Matrix, Element peut envoyer les adresses e-mail et les numéros de téléphone de votre carnet d’adresse à votre serveur d’identité Matrix. Si votre serveur d’identité le prend en charge, les données personnelles sont hachées avant l’envoi − vérifiez sa politique de confidentialité pour plus de détails.";
+"NSContactsUsageDescription" = "Element affichera vos contacts pour que vous puissiez les inviter à parler.";
"NSCalendarsUsageDescription" = "Voir vos rendez-vous dans l’application.";
"NSFaceIDUsageDescription" = "Face ID est utilisé pour accéder à votre application.";
diff --git a/Riot/Assets/fr.lproj/Vector.strings b/Riot/Assets/fr.lproj/Vector.strings
index 6ff0e4091..aafd1db9a 100644
--- a/Riot/Assets/fr.lproj/Vector.strings
+++ b/Riot/Assets/fr.lproj/Vector.strings
@@ -62,7 +62,7 @@
"auth_missing_phone" = "Numéro de téléphone manquant";
"auth_missing_email_or_phone" = "Adresse e-mail ou numéro de téléphone manquant";
"auth_password_dont_match" = "Les mots de passe ne correspondent pas";
-"auth_username_in_use" = "";
+"auth_username_in_use" = "Nom d’utilisateur déjà pris";
"auth_forgot_password" = "Mot de passe oublié ?";
"auth_use_server_options" = "Utiliser un serveur personnalisé (avancé)";
"auth_email_validation_message" = "Merci de vérifier vos e-mails pour continuer l’inscription";
@@ -94,7 +94,7 @@
"room_creation_keep_private" = "Garder privée";
"room_creation_make_private" = "Rendre privée";
"room_creation_wait_for_creation" = "Un salon est déjà en cours de création. Veuillez patienter.";
-"room_creation_invite_another_user" = "Rechercher/inviter par identifiant, nom ou e-mail";
+"room_creation_invite_another_user" = "Identifiant, nom ou e-mail";
// Room recents
"room_recents_directory_section" = "RÉPERTOIRE DES SALONS";
"room_recents_favourites_section" = "FAVORIS";
@@ -251,9 +251,9 @@
"settings_user_settings" = "PRÉFÉRENCES UTILISATEUR";
"settings_notifications_settings" = "PRÉFÉRENCES DE NOTIFICATIONS";
"settings_ignored_users" = "UTILISATEURS IGNORÉS";
-"settings_contacts" = "CONTACTS LOCAUX";
+"settings_contacts" = "CONTACTS DE L’APPAREIL";
"settings_advanced" = "AVANCÉ";
-"settings_other" = "AUTRES";
+"settings_other" = "Autres";
"settings_labs" = "EXPÉRIMENTAL";
"settings_devices" = "SESSIONS";
"settings_cryptography" = "CHIFFREMENT";
@@ -1520,3 +1520,87 @@
"room_recents_suggested_rooms_section" = "SALONS RECOMMANDÉS";
"done" = "Terminé";
"open" = "Ouvrir";
+"poll_timeline_not_closed_action" = "Ok";
+"poll_timeline_not_closed_subtitle" = "Merci de réessayer";
+"poll_timeline_not_closed_title" = "Échec de la fermeture du sondage";
+"poll_timeline_vote_not_registered_action" = "Ok";
+"poll_timeline_vote_not_registered_subtitle" = "Désolé votre vote n’a pas été enregistré, veuillez réessayer";
+"poll_timeline_vote_not_registered_title" = "Vote non enregistré";
+"poll_timeline_total_final_results" = "Résultats finaux basés sur %lu votes";
+"poll_timeline_total_final_results_one_vote" = "Résultats finaux basés sur 1 vote";
+"poll_timeline_total_votes_not_voted" = "%lu votes recueillis. Votez pour consulter les résultats";
+"poll_timeline_total_one_vote_not_voted" = "1 vote recueilli. Votez pour connaître les résultats";
+"poll_timeline_total_votes" = "%lu votes recueillis";
+"poll_timeline_total_one_vote" = "1 vote recueilli";
+"poll_timeline_total_no_votes" = "Aucun vote recueilli";
+"poll_timeline_votes_count" = "%lu votes";
+"poll_timeline_one_vote" = "1 vote";
+"poll_edit_form_post_failure_action" = "Ok";
+"poll_edit_form_post_failure_subtitle" = "Merci de réessayer";
+"poll_edit_form_post_failure_title" = "Échec de la publication du sondage";
+"poll_edit_form_add_option" = "Ajouter une option";
+"poll_edit_form_option_number" = "Option %lu";
+"poll_edit_form_create_options" = "Ajouter des options";
+"poll_edit_form_input_placeholder" = "Écrivez quelque chose";
+"poll_edit_form_question_or_topic" = "Question ou sujet";
+"poll_edit_form_poll_question_or_topic" = "Question ou sujet du sondage";
+
+// Mark: - Polls
+
+"poll_edit_form_create_poll" = "Créer un sondage";
+"space_home_show_all_rooms" = "Afficher tous les salons";
+"service_terms_modal_information_description_integration_manager" = "Un gestionnaire d’intégrations vous permet d’ajouter des fonctionnalités de tierces-parties.";
+"service_terms_modal_information_description_identity_server" = "Un serveur d’identité vous aide à trouver vos contacts, en recherchant leur numéro de téléphone ou adresse e-mail pour vérifier s’ils ont déjà un compte.";
+"service_terms_modal_information_title_integration_manager" = "Gestionnaire d’intégrations";
+
+// Alert explaining what an identity server / integration manager is.
+"service_terms_modal_information_title_identity_server" = "Serveur d’identité";
+"service_terms_modal_description_integration_manager" = "Ceci vous permettra d’utiliser les robots, passerelles, widgets et jeux d’autocollants.";
+"service_terms_modal_description_identity_server" = "Ceci permettra aux personnes qui ont votre numéro de téléphone ou adresse e-mail de sauvegardées dans leurs contacts de vous trouver.";
+"service_terms_modal_table_header_integration_manager" = "CONDITIONS D’UTILISATION DU GESTIONNAIRE D’INTÉGRATIONS";
+"service_terms_modal_table_header_identity_server" = "CONDITIONS D’UTILISATION DU SERVEUR D’IDENTITÉ";
+"service_terms_modal_footer" = "Ceci peut être désactivé a n’importe quel moment dans les paramètres.";
+
+// Service terms
+"service_terms_modal_title_message" = "Pour poursuivre, acceptez nos conditions d’utilisation";
+"share_extension_send_now" = "Envoyer maintenant";
+"share_extension_low_quality_video_message" = "Envoyez depuis %@ pour une meilleure qualité. Ou envoyez en mauvaise qualité ci-dessous.";
+"share_extension_low_quality_video_title" = "La vidéo sera envoyée en mauvaise qualité";
+"analytics_prompt_stop" = "Arrêter de partager";
+"analytics_prompt_yes" = "Oui, ça me va";
+"analytics_prompt_not_now" = "Pas maintenant";
+"analytics_prompt_point_3" = "Vous pouvez désactiver ceci à tout moment dans les paramètres";
+/* Note: The word "don't" is formatted in bold */
+"analytics_prompt_point_2" = "Nous ne partageons pas les données avec des entités tierces";
+/* Note: The word "don't" is formatted in bold */
+"analytics_prompt_point_1" = "Nous n’enregistrons et ne profilons pas de données liées à votre compte";
+"analytics_prompt_terms_link_upgrade" = "ici";
+/* Note: The placeholder is for the contents of analytics_prompt_terms_link_upgrade */
+"analytics_prompt_terms_upgrade" = "Lisez nos conditions d’utilisation %@. Êtes vous d’accord ?";
+"analytics_prompt_terms_link_new_user" = "ici";
+/* Note: The placeholder is for the contents of analytics_prompt_terms_link_new_user */
+"analytics_prompt_terms_new_user" = "Vous pouvez lire nos conditions d’utilisation %@.";
+"analytics_prompt_message_upgrade" = "Vous aviez consenti précédemment à partager des rapports d’utilisation avec nous. Désormais, pour nous aider à comprendre comment les gens utilisent cette application sur plusieurs appareils, nous allons générer un identifiant aléatoire commun à tous vos appareils.";
+"analytics_prompt_message_new_user" = "Aidez nous à identifier les problèmes et améliorer Element en envoyant des rapports d’usage anonymes. Pour comprendre de quelle manière les gens utilisent Element sur plusieurs appareils, nous créeront un identifiant aléatoire commun à tous vos appareils.";
+
+// Analytics
+"analytics_prompt_title" = "Aidez à améliorer %@";
+"settings_discovery_accept_terms" = "Accepter les conditions du serveur d’identité";
+"settings_analytics_and_crash_data" = "Envoyer les rapports de plantages et d’utilisation";
+"settings_labs_enabled_polls" = "Sondages";
+"settings_about" = "À PROPOS";
+"settings_phone_contacts" = "CONTACTS DU TÉLÉPHONE";
+"room_event_action_forward" = "Transférer";
+"room_event_action_end_poll" = "Mettre fin au sondage";
+"room_event_action_remove_poll" = "Supprimer le sondage";
+"find_your_contacts_identity_service_error" = "Impossible de se connecter au serveur d’identité.";
+"find_your_contacts_button_title" = "Trouvez vos contacts";
+"find_your_contacts_message" = "Permettez à %@ d’accéder à vos contacts pour commencer à discuter rapidement avec ceux que vous connaissez le mieux.";
+"contacts_address_book_permission_denied_alert_message" = "Pour activer les contacts, rendez vous dans les paramètres de votre appareil.";
+"contacts_address_book_permission_denied_alert_title" = "Contacts désactivés";
+"accessibility_button_label" = "bouton";
+"enable" = "Activer";
+"find_your_contacts_footer" = "Cette fonctionnalité peut être désactivé à tout moment à partir des paramètres.";
+"find_your_contacts_title" = "Commencez par lister vos contacts";
+"settings_contacts_enable_sync_description" = "Cette fonctionnalité utilisera votre serveur d'identité pour vous connecter avec vos contacts, ainsi que pour les aider à vous trouver.";
+"settings_contacts_enable_sync" = "Trouvez vos contacts";
diff --git a/Riot/Assets/hu.lproj/Vector.strings b/Riot/Assets/hu.lproj/Vector.strings
index 0d8050079..6060f16c3 100644
--- a/Riot/Assets/hu.lproj/Vector.strings
+++ b/Riot/Assets/hu.lproj/Vector.strings
@@ -1533,7 +1533,7 @@
"space_home_show_all_rooms" = "Minden szoba megjelenítése";
"room_event_action_forward" = "Továbbítás";
"poll_edit_form_add_option" = "Lehetőség hozzáadása";
-"poll_edit_form_option_number" = "%d lehetőség";
+"poll_edit_form_option_number" = "%lu lehetőség";
"poll_edit_form_create_options" = "Lehetőségek hozzáadása";
"poll_edit_form_input_placeholder" = "Írjon valamit";
"poll_edit_form_question_or_topic" = "Kérdés vagy téma";
@@ -1547,3 +1547,46 @@
"share_extension_low_quality_video_title" = "Alacsony minőségű videó lesz elküldve";
"settings_discovery_accept_terms" = "Azonosítási Szolgáltatás felhasználási feltételeinek elfogadása";
"settings_about" = "NÉVJEGY";
+"poll_timeline_not_closed_action" = "OK";
+"poll_timeline_not_closed_subtitle" = "Kérlek próbáld újra";
+"poll_timeline_not_closed_title" = "Nem sikerült a szavazás lezárása";
+"poll_timeline_vote_not_registered_action" = "OK";
+"poll_timeline_vote_not_registered_subtitle" = "Sajnos a szavazatod nem lett rögzítve. Kérlek ismételd meg újra";
+"poll_timeline_vote_not_registered_title" = "Szavazás nem sikerült";
+"poll_timeline_total_final_results" = "Végeredmény %lu szavazat alapján";
+"poll_timeline_total_final_results_one_vote" = "Eredmény 1 szavazat alapján";
+"poll_timeline_total_votes_not_voted" = "%lu szavazatot adtak le. Szavazz az eredmény megtekintéséhez";
+"poll_timeline_total_one_vote_not_voted" = "1 szavazatot adtak le. Szavazz az eredmény megtekintéséhez";
+"poll_timeline_total_votes" = "%lu szavazatot adtak le";
+"poll_timeline_total_one_vote" = "1 szavazatot adtak le";
+"poll_timeline_total_no_votes" = "Nem adtak le szavazatot";
+"poll_timeline_votes_count" = "%lu szavazat";
+"poll_timeline_one_vote" = "1 szavazat";
+"poll_edit_form_post_failure_action" = "OK";
+"poll_edit_form_post_failure_subtitle" = "Kérlek próbáld újra";
+"poll_edit_form_post_failure_title" = "A szavazást nem sikerült beküldeni";
+"analytics_prompt_stop" = "Megosztás megállítása";
+"analytics_prompt_yes" = "Igen, rendben van";
+"analytics_prompt_not_now" = "Nem most";
+"analytics_prompt_point_3" = "Ezt bármikor kikapcsolhatod a beállításokban";
+/* Note: The word "don't" is formatted in bold */
+"analytics_prompt_point_2" = "Nem osztjuk meg az információt harmadik féllel";
+/* Note: The word "don't" is formatted in bold */
+"analytics_prompt_point_1" = "Nem küldünk és nem profilozunk semmilyen fiók adatot";
+"analytics_prompt_terms_link_upgrade" = "itt";
+/* Note: The placeholder is for the contents of analytics_prompt_terms_link_upgrade */
+"analytics_prompt_terms_upgrade" = "Olvasd el minden feltételünket: %@. Rendben?";
+"analytics_prompt_terms_link_new_user" = "itt";
+/* Note: The placeholder is for the contents of analytics_prompt_terms_link_new_user */
+"analytics_prompt_terms_new_user" = "Az összes feltételünket elolvashatod itt: %@.";
+"analytics_prompt_message_new_user" = "Segíts észrevennünk a hibákat, és jobbá tenni az Element-et a névtelen használati adatok küldése által. Ahhoz, hogy megértsük, hogyan használnak a felhasználók egyszerre több eszközt, egy véletlenszerű azonosítót generálunk, ami az eszközeid között meg lesz osztva.";
+
+// Analytics
+"analytics_prompt_title" = "Segíts jobbá tenni %@";
+"settings_analytics_and_crash_data" = "Összeomlás és analitikai adatok küldése";
+"settings_labs_enabled_polls" = "Szavazások";
+"room_event_action_end_poll" = "Szavazás lezárása";
+"room_event_action_remove_poll" = "Szavazás törlése";
+"accessibility_button_label" = "gomb";
+"enable" = "Engedélyezés";
+"analytics_prompt_message_upgrade" = "Korábban beleegyeztél, hogy velünk anonimizált adatokat osztasz meg. Most, hogy jobban megértsük, hogyan használnak több eszközt az emberek, véletlenszerű azonosítót állítunk elő amit az eszközeid használni fognak.";
diff --git a/Riot/Assets/id.lproj/Vector.strings b/Riot/Assets/id.lproj/Vector.strings
index 62d27b60d..e92ace022 100644
--- a/Riot/Assets/id.lproj/Vector.strings
+++ b/Riot/Assets/id.lproj/Vector.strings
@@ -102,7 +102,7 @@
"joined" = "Bergabung";
"collapse" = "tutup";
"store_promotional_text" = "Aplikasi perpesanan dan kolaborasi yang menjaga privasi, pada jaringan terbuka. Terdesentralisasi untuk Anda kendali. Tidak ada penambangan data, tidak ada pintu belakang dan tidak ada akses pihak ketiga.";
-"store_full_description" = "Element adalah aplikasi messenger dan kolaborasi tipe baru yang:\n\n1. Menempatkan Anda dalam kendali untuk mempertahankan privasi Anda\n2. Memungkinkan Anda berkomunikasi dengan siapa pun di jaringan Matrix, dan bahkan di luar dengan mengintegrasikan dengan aplikasi seperti Slack\n3. Melindungi Anda dari iklan, menambangan data, pintu belakang, dan taman berdinding\n4. Mengamankan Anda melalui enkripsi ujung-ke-ujung, dengan penandatanganan silang untuk memverifikasi orang lain\n\nElement benar-benar berbeda dari aplikasi perpesanan dan kolaborasi lain karena Element terdesentralisasi dan sumber terbuka.\n\nElement memungkinkan Anda host sendiri - atau memilih host - sehingga Anda memiliki privasi, kepemilikan, dan kontrol data dan obrolan Anda. Ini memberi Anda akses ke jaringan terbuka, jadi Anda tidak hanya terjebak berbicara dengan pengguna Element. Itu sangat aman.\n\nElement dapat melakukan semua ini karena beroperasi pada Matrix - standar untuk komunikasi terdesentralisasi terbuka.\n\nElement menempatkan Anda dalam kendali dengan membiarkan Anda memilih siapa yang menghost percakapan Anda. Dari aplikasi Element, Anda dapat memilih untuk menghost dengan cara yang berbeda:\n\n1. Dapatkan akun gratis pada server publik matrix.org\n2. Host sendiri akun Anda dengan menjalankan server pada perangkat keras Anda sendiri\n3. Mendaftar untuk akun di server khusus dengan hanya berlangganan platform hosting Element Matrix Services\n\nMengapa memilih Element?\n\nMILIKI DATA ANDA: Anda memutuskan di mana untuk menyimpan data dan pesan Anda. Anda memilikinya dan mengendalikannya, bukan perusahaan besar yang menambang data Anda atau memberikan akses ke pihak ketiga.\n\nPESAN DAN KOLABORASI TERBUKA: Anda dapat mengobrol dengan orang lain di jaringan Matrix, jika mereka menggunakan Element atau aplikasi Matrix lain, dan bahkan jika mereka menggunakan sistem perpesanan seperti Slack, IRC atau XMPP.\n\nSANGAT AMAN: Enkripsi ujung-ke-ujung yang nyata (hanya mereka yang dalam percakapan dapat mendekripsi pesan), dan penandatanganan silang untuk memverifikasi perangkat anggota obrolan.\n\nKOMUNIKASI LENGKAP: Perpesanan, panggilan suara dan video, pembagian file, pembagian layar dan banyak integrasi, bot dan widget. Buat ruangan, komunitas, tetap terhubung dan selesaikan hal-hal.\n\nDI MANA PUN ANDA BERADA: Tetap berkomunikasi di mana pun Anda berada dengan riwayat pesan yang sepenuhnya disinkronkan di semua perangkat Anda dan di web di https://app.element.io/.";
+"store_full_description" = "Element adalah aplikasi messenger dan kolaborasi tipe baru yang:\n\n1. Menempatkan Anda dalam kendali untuk mempertahankan privasi Anda\n2. Memungkinkan Anda berkomunikasi dengan siapa pun di jaringan Matrix, dan bahkan di luar dengan mengintegrasikan dengan aplikasi seperti Slack\n3. Melindungi Anda dari iklan, menambangan data, pintu belakang, dan taman berdinding\n4. Mengamankan Anda melalui enkripsi ujung-ke-ujung, dengan penandatanganan silang untuk memverifikasi orang lain\n\nElement benar-benar berbeda dari aplikasi perpesanan dan kolaborasi lain karena Element terdesentralisasi dan sumber terbuka.\n\nElement memungkinkan Anda host sendiri — atau memilih host — sehingga Anda memiliki privasi, kepemilikan, dan kontrol data dan obrolan Anda. Ini memberi Anda akses ke jaringan terbuka, jadi Anda tidak hanya terjebak berbicara dengan pengguna Element. Itu sangat aman.\n\nElement dapat melakukan semua ini karena beroperasi pada Matrix — standar untuk komunikasi terdesentralisasi terbuka.\n\nElement menempatkan Anda dalam kendali dengan membiarkan Anda memilih siapa yang menghost percakapan Anda. Dari aplikasi Element, Anda dapat memilih untuk menghost dengan cara yang berbeda:\n\n1. Dapatkan akun gratis pada server publik matrix.org\n2. Host sendiri akun Anda dengan menjalankan server pada perangkat keras Anda sendiri\n3. Mendaftar untuk akun di server khusus dengan hanya berlangganan platform hosting Element Matrix Services\n\nMengapa memilih Element?\n\nMILIKI DATA ANDA: Anda memutuskan di mana untuk menyimpan data dan pesan Anda. Anda memilikinya dan mengendalikannya, bukan perusahaan besar yang menambang data Anda atau memberikan akses ke pihak ketiga.\n\nPESAN DAN KOLABORASI TERBUKA: Anda dapat mengobrol dengan orang lain di jaringan Matrix, jika mereka menggunakan Element atau aplikasi Matrix lain, dan bahkan jika mereka menggunakan sistem perpesanan seperti Slack, IRC atau XMPP.\n\nSANGAT AMAN: Enkripsi ujung-ke-ujung yang nyata (hanya mereka yang dalam percakapan dapat mendekripsi pesan), dan penandatanganan silang untuk memverifikasi perangkat anggota obrolan.\n\nKOMUNIKASI LENGKAP: Perpesanan, panggilan suara dan video, pembagian file, pembagian layar dan banyak integrasi, bot dan widget. Buat ruangan, komunitas, tetap terhubung dan selesaikan hal-hal.\n\nDI MANA PUN ANDA BERADA: Tetap berkomunikasi di mana pun Anda berada dengan riwayat pesan yang sepenuhnya disinkronkan di semua perangkat Anda dan di web di https://app.element.io/.";
// String for App Store
"store_short_description" = "Obrolan/VoIP terdesentralisasi aman";
@@ -617,7 +617,7 @@
"spaces_empty_space_detail" = "Beberapa ruangan mungkin disembunyikan karena ruangannya pribadi dan Anda memerlukan sebuah undangan.";
"leave_space_message" = "Apakah anda Anda yakin ingin keluar dari %@? Apakah Anda juga ingin meninggalkan semua ruangan dan space lainnya di space ini?";
"space_beta_announce_information" = "Space adalah cara baru untuk mengelompokkan ruangan dan orang. Mereka belum ada di iOS, tetapi Anda dapat menggunakannya sekarang di Web dan Desktop.";
-"favourites_empty_view_information" = "Anda dapat memfavoritkan dengan beberapa cara - yang tercepat adalah dengan menekan dan menahan. Ketuk ikon bintang dan mereka akan secara otomatis muncul di sini.";
+"favourites_empty_view_information" = "Anda dapat memfavoritkan dengan beberapa cara — yang tercepat adalah dengan menekan dan menahan. Ketuk ikon bintang dan mereka akan secara otomatis muncul di sini.";
"home_empty_view_information" = "Aplikasi obrolan aman semua-dalam-satu untuk tim, teman, dan organisasi. Ketuk tombol + di bawah untuk menambahkan orang dan ruangan.";
"pin_protection_explanatory" = "Menyiapkan PIN memungkinkan Anda melindungi data seperti pesan dan kontak, jadi hanya Anda yang dapat mengaksesnya dengan memasukkan PIN di awal aplikasi.";
"major_update_information" = "Kami senang mengumumkan bahwa kami telah mengubah nama kami! Aplikasi Anda telah diperbarui dan Anda masuk ke akun Anda.";
@@ -1538,7 +1538,7 @@
"space_feature_unavailable_information" = "Space adalah cara baru untuk mengelompokkan ruangan dan pengguna.\n\nMereka akan segera datang. Untuk saat ini, jika Anda bergabung sebuah space di platform lain, Anda akan dapat mengakses ruang mana saja yang Anda ikuti di sini.";
// Success from passphrase
-"key_backup_setup_success_from_passphrase_info" = "Kunci Anda sedang dicadangkan.\n\nKunci Keamanan Anda adalah jaring pengaman - Anda dapat menggunakannya untuk memulihkan akses ke pesan terenkripsi jika Anda lupa frasa sandi.\n\nSimpan Kunci Keamanan Anda di suatu tempat yang sangat aman, seperti pengelola kata sandi (atau brankas).";
+"key_backup_setup_success_from_passphrase_info" = "Kunci Anda sedang dicadangkan.\n\nKunci Keamanan Anda adalah jaring pengaman — Anda dapat menggunakannya untuk memulihkan akses ke pesan terenkripsi jika Anda lupa frasa sandi.\n\nSimpan Kunci Keamanan Anda di suatu tempat yang sangat aman, seperti pengelola kata sandi (atau brankas).";
"key_backup_setup_passphrase_info" = "Kami akan menyimpan salinan terenkripsi dari kunci Anda di server kami. Lindungi cadangan Anda dengan frasa agar tetap aman.\n\nUntuk keamanan maksimum, ini harus berbeda dari kata sandi akun Anda.";
"key_backup_setup_intro_info" = "Pesan di ruang terenkripsi diamankan dengan enkripsi ujung-ke-ujung. Hanya Anda dan penerima yang memiliki kunci untuk membaca pesan ini.\n\nCadangkan kunci Anda dengan aman untuk menghindari kehilangannya.";
"deactivate_account_informations_part5" = "Jika Anda ingin kami melupakan pesan Anda, silakan centang kotak di bawah ini\n\nVisibilitas pesan di Matrix mirip dengan email. Kami melupakan pesan Anda berarti bahwa pesan yang telah Anda kirim tidak akan dibagikan dengan pengguna baru atau tidak terdaftar, tetapi pengguna terdaftar yang sudah memiliki akses ke pesan ini akan tetap memiliki akses ke salinannya.";
@@ -1649,7 +1649,7 @@
"group_details_title" = "Detail Komunitas";
"room_event_action_forward" = "Teruskan";
"poll_edit_form_add_option" = "Tambahkan opsi";
-"poll_edit_form_option_number" = "Opsi %d";
+"poll_edit_form_option_number" = "Opsi %lu";
"poll_edit_form_create_options" = "Buat opsi";
"poll_edit_form_input_placeholder" = "Tulis sesuatu";
"poll_edit_form_question_or_topic" = "Pertanyaan atau topik";
@@ -1663,3 +1663,46 @@
"share_extension_low_quality_video_title" = "Video akan dikirim dalam kualitas rendah";
"settings_discovery_accept_terms" = "Terima Persyaratan Server Identitas";
"settings_about" = "TENTANG";
+"poll_timeline_not_closed_action" = "OK";
+"poll_timeline_not_closed_subtitle" = "Mohon coba lagi";
+"poll_timeline_not_closed_title" = "Gagal untuk mengakhiri poll";
+"poll_timeline_vote_not_registered_action" = "OK";
+"poll_timeline_vote_not_registered_subtitle" = "Maaf, suara Anda tidak diberikan, mohon coba lagi";
+"poll_timeline_vote_not_registered_title" = "Suara tidak diberikan";
+"poll_timeline_total_final_results" = "Hasil akhir berdasarkan %lu suara";
+"poll_timeline_total_final_results_one_vote" = "Hasil akhir berdasarkan 1 suara";
+"poll_timeline_total_votes_not_voted" = "%lu suara diberikan. Berikan suara untuk melihat hasilnya";
+"poll_timeline_total_one_vote_not_voted" = "1 suara diberikan. Berikan suara untuk melihat hasilnya";
+"poll_timeline_total_no_votes" = "Tidak ada suara yang diberikan";
+"poll_timeline_total_votes" = "%lu suara diberikan";
+"poll_timeline_total_one_vote" = "1 suara diberikan";
+"poll_timeline_votes_count" = "%lu suara";
+"poll_timeline_one_vote" = "1 suara";
+"poll_edit_form_post_failure_action" = "OK";
+"poll_edit_form_post_failure_subtitle" = "Silakan coba lagi";
+"poll_edit_form_post_failure_title" = "Gagal untuk mengirim poll";
+"settings_labs_enabled_polls" = "Poll";
+"room_event_action_end_poll" = "Akhiri poll";
+"room_event_action_remove_poll" = "Hapus poll";
+"analytics_prompt_stop" = "Berhenti membagikan";
+"analytics_prompt_yes" = "Iya, saya tidak keberatan";
+"analytics_prompt_not_now" = "Jangan sekarang";
+"analytics_prompt_point_3" = "Anda dapat mematikannya kapan saja di pengaturan";
+/* Note: The word "don't" is formatted in bold */
+"analytics_prompt_point_2" = "Kami tidak membagikan informasi ini dengan pihak ketiga";
+/* Note: The word "don't" is formatted in bold */
+"analytics_prompt_point_1" = "Kami tidak merekam atau memprofil data akun apapun";
+"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?";
+"analytics_prompt_terms_link_new_user" = "di sini";
+/* Note: The placeholder is for the contents of analytics_prompt_terms_link_new_user */
+"analytics_prompt_terms_new_user" = "Anda dapat membaca semua kebijakan kami %@.";
+"analytics_prompt_message_upgrade" = "Anda sebelumnya setuju untuk mengirimkan data penggunaan anonim dengan kami. Sekarang, supaya kami dapat memahami bagaimana orang-orang menggunakan beberapa perangkat-perangkat, kami akan membuat pengenal acak, yang dibagikan oleh perangkat Anda.";
+"analytics_prompt_message_new_user" = "Bantu kami mengidentifikasi masalah-masalah dan membuat Element lebih baik dengan membagikan data penggunaan anonim. Untuk memahami bagaimana orang-orang menggunakan beberapa perangkat-perangkat, kami akan membuat pengenal acak, yang dibagikan oleh perangkat Anda.";
+
+// Analytics
+"analytics_prompt_title" = "Bantu membuat %@ lebih baik";
+"settings_analytics_and_crash_data" = "Kirim data crash dan analitik";
+"accessibility_button_label" = "tombol";
+"enable" = "Aktifkan";
diff --git a/Riot/Assets/it.lproj/Vector.strings b/Riot/Assets/it.lproj/Vector.strings
index ce4d6c96d..797589e89 100644
--- a/Riot/Assets/it.lproj/Vector.strings
+++ b/Riot/Assets/it.lproj/Vector.strings
@@ -1504,7 +1504,7 @@
"space_home_show_all_rooms" = "Mostra tutte le stanze";
"room_event_action_forward" = "Inoltra";
"poll_edit_form_add_option" = "Aggiungi opzione";
-"poll_edit_form_option_number" = "Opzione %d";
+"poll_edit_form_option_number" = "Opzione %lu";
"poll_edit_form_create_options" = "Crea opzioni";
"poll_edit_form_input_placeholder" = "Scrivi qualcosa";
"poll_edit_form_question_or_topic" = "Domanda o argomento";
@@ -1518,3 +1518,46 @@
"share_extension_low_quality_video_title" = "Il video verrà inviato in bassa qualità";
"settings_discovery_accept_terms" = "Accetta termini del server d'identità";
"settings_about" = "INFORMAZIONI";
+"poll_timeline_not_closed_action" = "OK";
+"poll_timeline_not_closed_subtitle" = "Riprova";
+"poll_timeline_not_closed_title" = "Chiusura del sondaggio fallita";
+"poll_timeline_vote_not_registered_action" = "OK";
+"poll_timeline_vote_not_registered_subtitle" = "Spiacenti, il tuo voto non è stato registrato, riprova";
+"poll_timeline_vote_not_registered_title" = "Voto non registrato";
+"poll_timeline_total_final_results" = "Risultato finale basato su %lu voti";
+"poll_timeline_total_final_results_one_vote" = "Risultato finale basato su 1 voto";
+"poll_timeline_total_votes_not_voted" = "%lu voti inviati. Vota per vedere i risultati";
+"poll_timeline_total_one_vote_not_voted" = "1 voto inviato. Vota per vedere i risultati";
+"poll_timeline_total_votes" = "%lu voti";
+"poll_timeline_total_one_vote" = "1 voto";
+"poll_timeline_total_no_votes" = "Nessun voto";
+"poll_timeline_votes_count" = "%lu voti";
+"poll_timeline_one_vote" = "1 voto";
+"poll_edit_form_post_failure_action" = "OK";
+"poll_edit_form_post_failure_subtitle" = "Riprova";
+"poll_edit_form_post_failure_title" = "Invio del sondaggio fallito";
+"settings_labs_enabled_polls" = "Sondaggi";
+"room_event_action_end_poll" = "Termina sondaggio";
+"room_event_action_remove_poll" = "Rimuovi sondaggio";
+"analytics_prompt_stop" = "Non condividere più";
+"analytics_prompt_yes" = "Sì, va bene";
+"analytics_prompt_not_now" = "Non ora";
+"analytics_prompt_point_3" = "Puoi disattivarlo in qualsiasi momento nelle impostazioni";
+/* Note: The word "don't" is formatted in bold */
+"analytics_prompt_point_2" = "Non condividiamo informazioni con terze parti";
+/* Note: The word "don't" is formatted in bold */
+"analytics_prompt_point_1" = "Non registriamo o profiliamo alcun dato dell'account";
+"analytics_prompt_terms_link_upgrade" = "qui";
+/* Note: The placeholder is for the contents of analytics_prompt_terms_link_upgrade */
+"analytics_prompt_terms_upgrade" = "Leggi i nostri termini di servizio %@. Accetti?";
+"analytics_prompt_terms_link_new_user" = "qui";
+/* Note: The placeholder is for the contents of analytics_prompt_terms_link_new_user */
+"analytics_prompt_terms_new_user" = "Puoi leggere i nostri termini di servizio %@.";
+"analytics_prompt_message_upgrade" = "Hai acconsentito precedentemente a condividere con noi dati di utilizzo anonimi. Ora, per capire come le persone usano diversi dispositivi, genereremo un identificativo casuale, condiviso dai tuoi dispositivi.";
+"analytics_prompt_message_new_user" = "Aiutaci a identificare problemi e a migliorare Element condividendo dati di utilizzo anonimi. Per capire come le persone usano diversi dispositivi, genereremo un identificativo casuale, condiviso dai tuoi dispositivi.";
+
+// Analytics
+"analytics_prompt_title" = "Aiuta a migliorare %@";
+"settings_analytics_and_crash_data" = "Invia crash e dati analitici";
+"accessibility_button_label" = "pulsante";
+"enable" = "Attiva";
diff --git a/Riot/Assets/ko.lproj/Vector.strings b/Riot/Assets/ko.lproj/Vector.strings
index 0baff0850..a88ae30cd 100644
--- a/Riot/Assets/ko.lproj/Vector.strings
+++ b/Riot/Assets/ko.lproj/Vector.strings
@@ -1068,3 +1068,64 @@
"contacts_address_book_permission_denied_alert_message" = "연락처를 사용하려면, 설정으로 이동하십시오.";
"contacts_address_book_permission_denied_alert_title" = "연락처 사용 안 함";
"rooms_empty_view_title" = "방";
+
+// AuthenticatedSessionViewControllerFactory
+"authenticated_session_flow_not_supported" = "이 앱은 해당 홈서버의 인증 구조를 지원하지 않습니다.";
+"security_settings_user_password_description" = "신원을 확인하기 위해 계정 비밀번호를 입력해주세요.";
+"event_formatter_widget_removed_by_you" = "위젯을 제거함 : %@";
+
+// Events formatter with you
+"event_formatter_widget_added_by_you" = "위젯을 추가함 : %@";
+"event_formatter_group_call_leave" = "떠나기";
+"event_formatter_group_call_join" = "들어가기";
+"event_formatter_group_call" = "그룹 전화";
+"event_formatter_call_end_call" = "통화 종료";
+"event_formatter_call_retry" = "재시도";
+"event_formatter_call_decline" = "거부";
+"event_formatter_call_back" = "통화 재시도";
+"event_formatter_call_connection_failed" = "연결 실패";
+"event_formatter_call_missed_voice" = "음성 통화 부재중";
+"event_formatter_call_missed_video" = "영상 통화 부재중";
+"event_formatter_call_you_declined" = "통화 거부";
+"event_formatter_call_active_voice" = "음성 통화 활성";
+"event_formatter_call_active_video" = "영상 통화 활성";
+"event_formatter_call_incoming_video" = "영상 통화 수신";
+"event_formatter_call_incoming_voice" = "음성 통화 수신";
+"event_formatter_call_has_ended_with_time" = "통화 끊김 %@";
+"event_formatter_call_has_ended" = "통화 끊기";
+"event_formatter_call_ringing" = "통화중…";
+"event_formatter_call_connecting" = "연결중…";
+"room_notifs_settings_encrypted_room_notice" = "암호화된 방에서는 멘션 및 키워드 알림이 작동하지 않습니다.";
+"room_notifs_settings_account_settings" = "계정 설정";
+"room_notifs_settings_cancel_action" = "취소";
+"room_notifs_settings_done_action" = "적용";
+"room_notifs_settings_none" = "알림받지 않기";
+"room_notifs_settings_mentions_and_keywords" = "멘션과 키워드만";
+"room_notifs_settings_all_messages" = "모든 메시지";
+"room_details_advanced_e2e_encryption_disabled_for_dm" = "이 방의 암호화가 활성화되지 않음.";
+"room_details_advanced_e2e_encryption_enabled_for_dm" = "이 방의 암호화 활성화됨";
+"room_details_advanced_room_id_for_dm" = "아이디 :";
+"room_details_no_local_addresses_for_dm" = "이 방은 로컬 주소를 가지고 있지 않음";
+"room_details_access_section_anyone_for_dm" = "게스트를 포함한 초대 링크를 알고 있는 누구나";
+"room_details_access_section_anyone_apart_from_guest_for_dm" = "게스트를 제외하고 초대 링크를 알고 있는 누구나";
+"room_details_access_section_for_dm" = "누가 접근할 수 있나요?";
+"room_details_notifs" = "알림";
+"room_details_room_name_for_dm" = "이름";
+"room_details_photo_for_dm" = "사진";
+"room_details_integrations" = "통합";
+"room_details_search" = "방 검색";
+"room_details_title_for_dm" = "정보";
+"manage_session_sign_out" = "세션 연결 끊기";
+"manage_session_not_trusted" = "신뢰하지 않음";
+"manage_session_trusted" = "신뢰하도록 설정됨";
+"manage_session_name" = "세션 이름";
+"manage_session_info" = "세션 정보";
+
+// Manage session
+"manage_session_title" = "세션 관리";
+"settings_analytics_and_crash_data" = "오류 및 분석 데이터 전송";
+"settings_labs_enabled_polls" = "투표";
+"room_event_action_end_poll" = "투표 종료";
+"room_event_action_remove_poll" = "투표 제거";
+"accessibility_button_label" = "버튼";
+"enable" = "활성화";
diff --git a/Riot/Assets/nl.lproj/Vector.strings b/Riot/Assets/nl.lproj/Vector.strings
index 7f4072640..65b0d41c6 100644
--- a/Riot/Assets/nl.lproj/Vector.strings
+++ b/Riot/Assets/nl.lproj/Vector.strings
@@ -1633,7 +1633,7 @@
"contacts_address_book_permission_denied_alert_message" = "Om contacten in te schakelen, ga naar uw apparaatinstellingen.";
"contacts_address_book_permission_denied_alert_title" = "Contacten uitgeschakeld";
"poll_edit_form_add_option" = "Optie toevoegen";
-"poll_edit_form_option_number" = "Optie %d";
+"poll_edit_form_option_number" = "Optie %lu";
"poll_edit_form_create_options" = "Opties maken";
"poll_edit_form_input_placeholder" = "Schrijf iets";
"poll_edit_form_question_or_topic" = "Vraag of onderwerp";
@@ -1647,3 +1647,46 @@
"share_extension_low_quality_video_title" = "Video zal in lage kwaliteit worden verstuurd";
"settings_discovery_accept_terms" = "Identiteitsserver-voorwaarden aanvaarden";
"settings_about" = "OVER";
+"poll_timeline_not_closed_action" = "OK";
+"poll_timeline_not_closed_subtitle" = "Probeer het opnieuw";
+"poll_timeline_not_closed_title" = "Sluiten van de poll mislukt";
+"poll_timeline_vote_not_registered_action" = "OK";
+"poll_timeline_vote_not_registered_subtitle" = "Sorry, uw stem is niet geregistreerd. Probeer het opnieuw";
+"poll_timeline_vote_not_registered_title" = "Stem niet geregistreerd";
+"poll_timeline_total_final_results" = "Uitslag gebaseerd op %lu stemmen";
+"poll_timeline_total_final_results_one_vote" = "Uitslag gebaseerd op 1 stem";
+"poll_timeline_total_votes_not_voted" = "%lu stemmen uitgebracht. Stem om de resultaten te zien";
+"poll_timeline_total_one_vote_not_voted" = "1 stem uitgebracht. Stem om de resultaten te zien";
+"poll_timeline_total_votes" = "%lu stemmen uitgebracht";
+"poll_timeline_total_one_vote" = "1 stem uitgebracht";
+"poll_timeline_total_no_votes" = "Geen stemmen uitgebracht";
+"poll_timeline_votes_count" = "%lu stemmen";
+"poll_timeline_one_vote" = "1 stem";
+"poll_edit_form_post_failure_action" = "OK";
+"poll_edit_form_post_failure_subtitle" = "Probeer het opnieuw";
+"poll_edit_form_post_failure_title" = "Poll plaatsen mislukt";
+"analytics_prompt_stop" = "Delen stoppen";
+"analytics_prompt_yes" = "Ja, dat is prima";
+"analytics_prompt_not_now" = "Niet nu";
+"analytics_prompt_point_3" = "U kunt dit op elk moment uitzetten in de instellingen";
+/* Note: The word "don't" is formatted in bold */
+"analytics_prompt_point_2" = "Wij delen geen informatie met derden";
+/* Note: The word "don't" is formatted in bold */
+"analytics_prompt_point_1" = "We registreren of profileren geen accountgegevens";
+"analytics_prompt_terms_link_upgrade" = "hier";
+/* Note: The placeholder is for the contents of analytics_prompt_terms_link_upgrade */
+"analytics_prompt_terms_upgrade" = "Lees al onze voorwaarden %@. Is dit akkoord?";
+/* Note: The placeholder is for the contents of analytics_prompt_terms_link_new_user */
+"analytics_prompt_terms_new_user" = "U kunt al onze voorwaarden %@ lezen.";
+"analytics_prompt_terms_link_new_user" = "hier";
+"analytics_prompt_message_upgrade" = "U heeft eerder toestemming gegeven om anonieme gebruiksgegevens met ons te delen. Om beter te begrijpen hoe mensen meerdere apparaten gebruiken, genereren we nu een willekeurige identificatiecode die door uw apparaten wordt gedeeld.";
+"analytics_prompt_message_new_user" = "Help ons bij het identificeren van problemen en het verbeteren van Element door anonieme gebruiksgegevens te delen. Om te begrijpen hoe mensen meerdere apparaten gebruiken genereren we een willekeurige identificatie die we verspreiden over uw apparaten.";
+
+// Analytics
+"analytics_prompt_title" = "Help %@ verbeteren";
+"settings_analytics_and_crash_data" = "Crash en analytische data versturen";
+"settings_labs_enabled_polls" = "Polls";
+"room_event_action_end_poll" = "Poll sluiten";
+"room_event_action_remove_poll" = "Poll verwijderen";
+"accessibility_button_label" = "knop";
+"enable" = "Inschakelen";
diff --git a/Riot/Assets/nn.lproj/Vector.strings b/Riot/Assets/nn.lproj/Vector.strings
new file mode 100644
index 000000000..1eec1c558
--- /dev/null
+++ b/Riot/Assets/nn.lproj/Vector.strings
@@ -0,0 +1,11 @@
+
+
+"title_rooms" = "Rom";
+"title_people" = "Folk";
+"title_favourites" = "Favorittar";
+
+// Titles
+"title_home" = "Heim";
+"warning" = "Åtvaring";
+// String for App Store
+"store_short_description" = "Sikker desentralisert chat/IP-telefoni";
diff --git a/Riot/Assets/pt.lproj/InfoPlist.strings b/Riot/Assets/pt.lproj/InfoPlist.strings
new file mode 100644
index 000000000..9cf939453
--- /dev/null
+++ b/Riot/Assets/pt.lproj/InfoPlist.strings
@@ -0,0 +1,7 @@
+
+
+"NSContactsUsageDescription" = "O Element vai mostrar os seus contactos para que os possa convidar para conversar.";
+"NSMicrophoneUsageDescription" = "O Element necessita de aceder ao seu microfone para fazer e receber chamadas e para gravar mensagens de voz.";
+"NSPhotoLibraryUsageDescription" = "A biblioteca de fotos é usada para enviar fotos e vídeos.";
+// Permissions usage explanations
+"NSCameraUsageDescription" = "A câmara é usada para tirar fotos e vídeos e fazer videochamadas.";
diff --git a/Riot/Assets/pt.lproj/Localizable.strings b/Riot/Assets/pt.lproj/Localizable.strings
new file mode 100644
index 000000000..8b1378917
--- /dev/null
+++ b/Riot/Assets/pt.lproj/Localizable.strings
@@ -0,0 +1 @@
+
diff --git a/Riot/Assets/pt.lproj/Vector.strings b/Riot/Assets/pt.lproj/Vector.strings
new file mode 100644
index 000000000..8b1378917
--- /dev/null
+++ b/Riot/Assets/pt.lproj/Vector.strings
@@ -0,0 +1 @@
+
diff --git a/Riot/Assets/pt_BR.lproj/Vector.strings b/Riot/Assets/pt_BR.lproj/Vector.strings
index ba473313e..7820fc1f4 100644
--- a/Riot/Assets/pt_BR.lproj/Vector.strings
+++ b/Riot/Assets/pt_BR.lproj/Vector.strings
@@ -1501,7 +1501,7 @@
"space_home_show_all_rooms" = "Mostrar todas as salas";
"room_event_action_forward" = "Encaminhar";
"poll_edit_form_add_option" = "Adicionar opção";
-"poll_edit_form_option_number" = "Opção %d";
+"poll_edit_form_option_number" = "Opção %lu";
"poll_edit_form_create_options" = "Criar opções";
"poll_edit_form_input_placeholder" = "Escreva algo";
"poll_edit_form_question_or_topic" = "Pergunta ou tópico";
@@ -1515,3 +1515,46 @@
"share_extension_low_quality_video_title" = "Vídeo vai ser enviado em baixa qualidade";
"settings_discovery_accept_terms" = "Aceitar Termos de Servidor de Identidade";
"settings_about" = "SOBRE";
+"poll_timeline_not_closed_action" = "OK";
+"poll_timeline_not_closed_subtitle" = "Por favor tente de novo";
+"poll_timeline_not_closed_title" = "Falha para terminar sondagem";
+"poll_timeline_vote_not_registered_action" = "OK";
+"poll_timeline_vote_not_registered_subtitle" = "Desculpe, seu voto não foi registrado, por favor tente de novo";
+"poll_timeline_vote_not_registered_title" = "Voto não registrado";
+"poll_timeline_total_final_results" = "Resultados finais baseados em %lu votos";
+"poll_timeline_total_final_results_one_vote" = "Resultados finais baseados em 1 voto";
+"poll_timeline_total_votes_not_voted" = "%lu votos lançados. Vote para ver os resultados";
+"poll_timeline_total_one_vote_not_voted" = "1 voto lançado. Vote para ver os resultados";
+"poll_timeline_total_votes" = "%lu votos lançados";
+"poll_timeline_total_one_vote" = "1 voto lançado";
+"poll_timeline_total_no_votes" = "Nenhum voto lançado";
+"poll_timeline_votes_count" = "%lu votos";
+"poll_timeline_one_vote" = "1 voto";
+"poll_edit_form_post_failure_action" = "OK";
+"poll_edit_form_post_failure_subtitle" = "Por favor tente de novo";
+"poll_edit_form_post_failure_title" = "Falha para postar sondagem";
+"settings_labs_enabled_polls" = "Sondagens";
+"room_event_action_end_poll" = "Terminar sondagem";
+"room_event_action_remove_poll" = "Remover sondagem";
+"analytics_prompt_stop" = "Parar de compartilhar";
+"analytics_prompt_yes" = "Sim, pode ser";
+"analytics_prompt_not_now" = "Não agora";
+"analytics_prompt_point_3" = "Você pode desativar isto a qualquer hora em configurações";
+/* Note: The word "don't" is formatted in bold */
+"analytics_prompt_point_2" = "Nós não compartilhamos informação com terceiros";
+/* Note: The word "don't" is formatted in bold */
+"analytics_prompt_point_1" = "Nós não gravamos ou perfilamos quaisquer dados de conta";
+"analytics_prompt_terms_link_upgrade" = "aqui";
+/* Note: The placeholder is for the contents of analytics_prompt_terms_link_upgrade */
+"analytics_prompt_terms_upgrade" = "Leia todos os nossos termos %@. Isso está OK?";
+"analytics_prompt_terms_link_new_user" = "aqui";
+/* Note: The placeholder is for the contents of analytics_prompt_terms_link_new_user */
+"analytics_prompt_terms_new_user" = "Você pode ler todos os nossos termos %@.";
+"analytics_prompt_message_upgrade" = "Você previamente consentiu a compartilhar dados de uso anônimos conosco. Agora, para ajudar a entender como pessoas usam múltiplos dispositivos, nós vamos gerar um identificador aleatório, compartilhado por seus dispositivos.";
+"analytics_prompt_message_new_user" = "Ajude-nos a identificar problemas e melhorar Element ao compartilhar dados de uso anônimos. Para entender como pessoas usam múltiplos dispositivos, nós geramos um identificador aleatório, compartilhado por seus dispositivos.";
+
+// Analytics
+"analytics_prompt_title" = "Ajudar a melhorar %@";
+"settings_analytics_and_crash_data" = "Enviar dados de crash e analítica";
+"accessibility_button_label" = "botão";
+"enable" = "Habilitar";
diff --git a/Riot/Assets/sk.lproj/Localizable.strings b/Riot/Assets/sk.lproj/Localizable.strings
index 950c96d36..0ba5126ce 100644
--- a/Riot/Assets/sk.lproj/Localizable.strings
+++ b/Riot/Assets/sk.lproj/Localizable.strings
@@ -75,3 +75,93 @@
/** General **/
"NOTIFICATION" = "Oznámenia";
+
+/* New message from a specific person in a named room */
+"MSG_FROM_USER_IN_ROOM" = "%@ napísal v %@";
+
+/** Key verification **/
+
+"KEY_VERIFICATION_REQUEST_FROM_USER" = "%@ žiada o overenie";
+
+/* Group call from user, CallKit caller name */
+"GROUP_CALL_FROM_USER" = "%@ (Skupinový hovor)";
+
+/* A user added a Jitsi call to a room */
+"GROUP_CALL_STARTED" = "Začal sa skupinový hovor";
+
+/* Incoming named video conference invite from a specific person */
+"VIDEO_CONF_NAMED_FROM_USER" = "Skupinový videohovor od používateľa %@: '%@'";
+
+/* Incoming named voice conference invite from a specific person */
+"VOICE_CONF_NAMED_FROM_USER" = "Skupinový hovor od používateľa %@: '%@'";
+
+/* Incoming unnamed video conference invite from a specific person */
+"VIDEO_CONF_FROM_USER" = "Skupinový videohovor od používateľa %@";
+
+/* Incoming unnamed voice conference invite from a specific person */
+"VOICE_CONF_FROM_USER" = "Skupinový hovor od používateľa %@";
+
+/** Calls **/
+
+/* Incoming one-to-one voice call */
+"VOICE_CALL_FROM_USER" = "Hovor od používateľa %@";
+
+/* Incoming one-to-one video call */
+"VIDEO_CALL_FROM_USER" = "Videohovor od používateľa %@";
+
+/* A user's membership has updated in an unknown way */
+"USER_MEMBERSHIP_UPDATED" = "%@ aktualizoval/a svoj profil";
+
+/* A user has change their avatar */
+"USER_UPDATED_AVATAR" = "%@ zmenil/a svoj obrázok";
+
+/* A user has change their name to a new name which we don't know */
+"GENERIC_USER_UPDATED_DISPLAYNAME" = "%@ zmenil/a svoje meno";
+
+/** Membership Updates **/
+
+/* A user has change their name to a new name */
+"USER_UPDATED_DISPLAYNAME" = "%@ zmenil/a svoje meno na %@";
+
+/* A user has invited you to a named room */
+"USER_INVITE_TO_NAMED_ROOM" = "%@ vás pozval/a do %@";
+
+/* A user has invited you to an (unamed) group chat */
+"USER_INVITE_TO_CHAT_GROUP_CHAT" = "%@ vás pozval/a na skupinovú konverzáciu";
+
+/** Invites **/
+
+/* A user has invited you to a chat */
+"USER_INVITE_TO_CHAT" = "%@ vás pozval/a na konverzáciu";
+
+/* A user has reacted to a message, but the reaction content is unknown */
+"GENERIC_REACTION_FROM_USER" = "%@ poslal/a reakciu";
+
+/** Reactions **/
+
+/* A user has reacted to a message, including the reaction e.g. "Alice reacted 👍". */
+"REACTION_FROM_USER" = "%@ reagoval/a %@";
+
+/* Look, stuff's happened, alright? Just open the app. */
+"MSGS_IN_TWO_PLUS_ROOMS" = "%@ nových správ v %@, %@ a ďalších";
+
+/* Multiple messages in two rooms */
+"MSGS_IN_TWO_ROOMS" = "%@ nových správ v %@ a %@";
+
+/* Multiple unread messages from two plus people (ie. for 4+ people: 'others' replaces the third person) */
+"MSGS_FROM_TWO_PLUS_USERS" = "%@ nových správ od %@, %@ a ďalších";
+
+/* Sticker from a specific person, not referencing a room. */
+"STICKER_FROM_USER" = "%@ poslal/a nálepku";
+
+/* New file message from a specific person, not referencing a room. */
+"FILE_FROM_USER" = "%@ poslal/a súbor %@";
+
+/* New voice message from a specific person, not referencing a room. */
+"VOICE_MESSAGE_FROM_USER" = "%@ poslal/a zvukovú správu";
+
+/* New audio message from a specific person, not referencing a room. */
+"AUDIO_FROM_USER" = "%@ poslal/a zvukový súbor %@";
+
+/* New message reply from a specific person in a named room. */
+"REPLY_FROM_USER_IN_ROOM_TITLE" = "%@ odpovedal/a v %@";
diff --git a/Riot/Assets/sk.lproj/Vector.strings b/Riot/Assets/sk.lproj/Vector.strings
index f485f1f64..ded23fa74 100644
--- a/Riot/Assets/sk.lproj/Vector.strings
+++ b/Riot/Assets/sk.lproj/Vector.strings
@@ -165,3 +165,1457 @@
"callbar_only_single_active" = "Ťuknutím sa vrátite k hovoru (%@)";
"switch" = "Prepnúť";
"sending" = "Odosielanie";
+"settings_discovery_three_pids_management_information_part2" = "Používateľské nastavenia";
+"settings_key_backup_delete_confirmation_prompt_title" = "Vymazať zálohu";
+"settings_key_backup_button_delete" = "Vymazať zálohu";
+"settings_key_backup_info_algorithm" = "Algoritmus: %@";
+"settings_crypto_export" = "Exportovať kľúče";
+"settings_crypto_device_key" = "\nKľúč relácie:\n";
+"settings_crypto_device_id" = "\nID relácie: ";
+"settings_crypto_device_name" = "Názov relácie: ";
+"settings_confirm_password" = "Potvrdiť heslo";
+"settings_new_password" = "nové heslo";
+"settings_old_password" = "staré heslo";
+"settings_third_party_notices" = "Poznámky tretích strán";
+"settings_privacy_policy" = "Zásady ochrany súkromia";
+"settings_version" = "Verzia %s";
+"settings_labs_e2e_encryption" = "End-to-End šifrovanie";
+"settings_integrations_allow_button" = "Spravovať integrácie";
+"settings_room_upgrades" = "Aktualizácia miestnosti";
+"settings_messages_containing_user_name" = "My používateľské meno";
+"settings_group_messages" = "Skupinové správy";
+"settings_direct_messages" = "Priame správy";
+"settings_default" = "Predvolené oznámenia";
+"settings_notifications_disabled_alert_title" = "Oznámenia vypnuté";
+"settings_device_notifications" = "Oznámenia zariadenia";
+"settings_night_mode" = "Nočný režim";
+"settings_change_password" = "Zmeniť heslo";
+"settings_first_name" = "Krstné meno";
+"settings_display_name" = "Zobrazované meno";
+"settings_profile_picture" = "Profilový obrázok";
+"settings_sign_out" = "Odhlásiť sa";
+"settings_deactivate_account" = "DEAKTIVOVAŤ ÚČET";
+"settings_key_backup" = "ZÁLOHA KĽÚČA";
+"settings_phone_contacts" = "KONTAKTY TELEFÓNU";
+"settings_contacts" = "KONTAKTY ZARIADENIA";
+"settings_ignored_users" = "IGNOROVANÍ POUŽÍVATELIA";
+"settings_user_interface" = "POUŽÍVATEĽSKÉ ROZHRANIE";
+"settings_identity_server_settings" = "SERVER TOTOŽNOSTÍ";
+"settings_user_settings" = "POUŽÍVATEĽSKÉ NASTAVENIA";
+"settings_clear_cache" = "Vyprázdniť vyrovnávaciu pamäť";
+"settings_report_bug" = "Nahlásiť chybu";
+"room_preview_try_join_an_unknown_room_default" = "miestnosť";
+"room_title_one_member" = "1 člen";
+"room_title_members" = "%@ členovia";
+"room_title_invite_members" = "Pozvať členov";
+
+// Room Title
+"room_title_new_room" = "Nová miestnosť";
+"unknown_devices_title" = "Neznáme relácie";
+"unknown_devices_call_anyway" = "Napriek tomu zavolať";
+"unknown_devices_send_anyway" = "Napriek tomu odoslať";
+"room_place_voice_call" = "Audio hovor";
+"room_accessibility_hangup" = "Zavesiť";
+"room_accessibility_video_call" = "Video hovor";
+"room_action_send_file" = "Poslať súbor";
+"room_action_send_sticker" = "Odoslať nálepku";
+"room_event_action_reaction_show_less" = "Zobraziť menej";
+"room_event_action_reaction_show_all" = "Zobraziť všetko";
+"room_event_action_cancel_download" = "Zrušiť sťahovanie";
+"room_event_action_cancel_send" = "Zrušiť odosielanie";
+"room_event_action_report" = "Nahlásiť obsah";
+"room_event_action_view_source" = "Zobraziť zdroj";
+"room_prompt_cancel" = "Zrušiť všetky";
+"room_prompt_resend" = "Znovu odoslať všetky";
+"directory_cell_description" = "%tu miestnosti";
+"search_no_result" = "Žiadne výsledky";
+
+// Room recents
+"room_recents_directory_section" = "PRIEČINOK MIESTNOSTI";
+
+// Social login
+
+"social_login_list_title_continue" = "Pokračovať s";
+"poll_timeline_not_closed_action" = "OK";
+"poll_timeline_vote_not_registered_action" = "OK";
+"poll_edit_form_post_failure_action" = "OK";
+"settings_labs_enabled_polls" = "Ankety";
+"side_menu_action_feedback" = "Spätná väzba";
+"side_menu_action_help" = "Pomocník";
+"side_menu_action_settings" = "Nastavenia";
+
+// Mark: - User avatar view
+
+"user_avatar_view_accessibility_label" = "obrázok";
+
+// Mark: Avatar
+
+"space_avatar_view_accessibility_label" = "obrázok";
+"spaces_suggested_room" = "Navrhované";
+"spaces_left_panel_title" = "Priestory";
+"spaces_home_space_title" = "Domov";
+"space_beta_announce_badge" = "BETA";
+"room_intro_cell_information_dm_sentence1_part3" = ". ";
+"room_intro_cell_information_room_sentence1_part3" = ". ";
+
+// Mark: - Room avatar view
+
+"room_avatar_view_accessibility_label" = "obrázok";
+"call_transfer_error_title" = "Chyba";
+"call_transfer_contacts_all" = "Všetky";
+"call_transfer_contacts_recent" = "Nedávne";
+"call_transfer_users" = "Používatelia";
+"room_info_list_section_other" = "Ostatné";
+"create_room_placeholder_address" = "#testroom:matrix.org";
+"create_room_placeholder_topic" = "Téma";
+"create_room_placeholder_name" = "Názov";
+"biometrics_cant_unlocked_alert_message_retry" = "Skúsiť znovu";
+"pin_protection_settings_section_header" = "PIN";
+"pin_protection_reset_alert_action_reset" = "Obnoviť predvolené";
+"pin_protection_choose_pin_welcome_after_register" = "Vitajte.";
+"secrets_reset_reset_action" = "Obnoviť predvolené";
+"secrets_setup_recovery_passphrase_confirm_passphrase_title" = "Potvrdiť";
+"secrets_setup_recovery_passphrase_validate_action" = "Hotovo";
+"secrets_setup_recovery_key_done_action" = "Hotovo";
+"secrets_setup_recovery_key_export_action" = "Uložiť";
+"secrets_setup_recovery_key_loading" = "Načítavanie…";
+"secrets_recovery_with_passphrase_lost_passphrase_action_part3" = ".";
+
+// Session details
+
+"user_verification_session_details_trusted_title" = "Dôveryhodné";
+"user_verification_sessions_list_session_trusted" = "Dôveryhodné";
+"user_verification_sessions_list_table_title" = "Relácie";
+"user_verification_sessions_list_user_trust_level_unknown_title" = "Neznámy";
+"user_verification_sessions_list_user_trust_level_warning_title" = "Upozornenie";
+
+// Sessions list
+
+"user_verification_sessions_list_user_trust_level_trusted_title" = "Dôveryhodné";
+"key_verification_tile_conclusion_done_title" = "Overené";
+"key_verification_tile_request_incoming_approval_decline" = "Odmietnuť";
+"key_verification_tile_request_incoming_approval_accept" = "Prijať";
+"key_verification_tile_request_status_waiting" = "Čakanie…";
+
+// MARK: - Key Verification
+
+"key_verification_bootstrap_not_setup_title" = "Chyba";
+
+// MARK: Reaction history
+"reaction_history_title" = "Reakcie";
+"emoji_picker_symbols_category" = "Symboly";
+"emoji_picker_objects_category" = "Objekty";
+"emoji_picker_activity_category" = "Aktivity";
+"device_verification_emoji_headphones" = "Slúchadlá";
+"device_verification_emoji_anchor" = "Kotva";
+"device_verification_emoji_trumpet" = "Trúbka";
+"device_verification_emoji_guitar" = "Gitara";
+"device_verification_emoji_ball" = "Lopta";
+"device_verification_emoji_trophy" = "Trofej";
+"device_verification_emoji_rocket" = "Raketa";
+"device_verification_emoji_aeroplane" = "Lietadlo";
+"device_verification_emoji_bicycle" = "Bicykel";
+"device_verification_emoji_flag" = "Zástava";
+"device_verification_emoji_telephone" = "Telefón";
+"device_verification_emoji_hammer" = "Kladivo";
+"device_verification_emoji_key" = "Kľúč";
+"device_verification_emoji_lock" = "Zámka";
+"device_verification_emoji_scissors" = "Nožnice";
+"device_verification_emoji_paperclip" = "Kancelárska spinka";
+"device_verification_emoji_pencil" = "Ceruzka";
+"device_verification_emoji_book" = "Kniha";
+"device_verification_emoji_gift" = "Darček";
+"device_verification_emoji_clock" = "Budík";
+"device_verification_emoji_hourglass" = "Presýpacie hodiny";
+"device_verification_emoji_umbrella" = "Dáždnik";
+"device_verification_emoji_santa" = "Mikuláš";
+"device_verification_emoji_glasses" = "Okuliare";
+"device_verification_emoji_hat" = "Klobúk";
+"device_verification_emoji_robot" = "Robot";
+"device_verification_emoji_smiley" = "Úsmev";
+"device_verification_emoji_heart" = "Srdce";
+"device_verification_emoji_cake" = "Koláč";
+"device_verification_emoji_pizza" = "Pizza";
+"device_verification_emoji_corn" = "Kukurica";
+"device_verification_emoji_strawberry" = "Jahoda";
+"device_verification_emoji_apple" = "Jablko";
+"device_verification_emoji_banana" = "Banán";
+"device_verification_emoji_fire" = "Oheň";
+"device_verification_emoji_cloud" = "Oblak";
+"device_verification_emoji_moon" = "Mesiac";
+"device_verification_emoji_globe" = "Zemeguľa";
+"device_verification_emoji_mushroom" = "Huba";
+"device_verification_emoji_cactus" = "Kaktus";
+"device_verification_emoji_tree" = "Strom";
+"device_verification_emoji_flower" = "Kvet";
+"device_verification_emoji_butterfly" = "Motýľ";
+"device_verification_emoji_octopus" = "Chobotnica";
+"device_verification_emoji_fish" = "Ryba";
+"device_verification_emoji_turtle" = "Korytnačka";
+"device_verification_emoji_penguin" = "Tučniak";
+"device_verification_emoji_rooster" = "Kohút";
+"device_verification_emoji_panda" = "Panda";
+"device_verification_emoji_rabbit" = "Zajac";
+"device_verification_emoji_elephant" = "Slon";
+"device_verification_emoji_pig" = "Prasa";
+"device_verification_emoji_unicorn" = "Jednorožec";
+"device_verification_emoji_horse" = "Kôň";
+"device_verification_emoji_lion" = "Lev";
+"device_verification_emoji_cat" = "Mačka";
+
+// MARK: Emoji
+"device_verification_emoji_dog" = "Pes";
+
+// MARK: Verified
+
+// Device
+
+"device_verification_verified_title" = "Overený!";
+"key_verification_manually_verify_device_validate_action" = "Overiť";
+"key_verification_self_verify_current_session_alert_validate_action" = "Overiť";
+"device_verification_self_verify_start_waiting" = "Čakanie…";
+"device_verification_self_verify_alert_validate_action" = "Overiť";
+"sign_out_non_existing_key_backup_sign_out_confirmation_alert_backup_action" = "Zálohovať";
+"key_backup_recover_done_action" = "Hotovo";
+"key_backup_recover_from_recovery_key_recovery_key_title" = "Enter";
+"key_backup_recover_from_passphrase_lost_passphrase_action_part3" = ".";
+"key_backup_recover_from_passphrase_passphrase_title" = "Enter";
+"key_backup_setup_success_from_passphrase_done_action" = "Hotovo";
+
+// Success
+
+"key_backup_setup_success_title" = "Úspech!";
+"key_backup_setup_passphrase_confirm_passphrase_valid" = "Super!";
+"key_backup_setup_passphrase_confirm_passphrase_title" = "Potvrdiť";
+"key_backup_setup_passphrase_passphrase_valid" = "Super!";
+"key_backup_setup_passphrase_passphrase_title" = "Enter";
+"key_backup_setup_intro_manual_export_info" = "(Pokročilé)";
+"key_backup_setup_skip_alert_skip_action" = "Preskočiť";
+"deactivate_account_forget_messages_information_part2_emphasize" = "Upozornenie";
+"service_terms_modal_decline_button" = "Odmietnuť";
+"service_terms_modal_accept_button" = "Prijať";
+
+// Widget Picker
+"widget_picker_title" = "Integrácie";
+"widget_menu_refresh" = "Obnoviť";
+"bug_report_send" = "Odoslať";
+"e2e_key_backup_wrong_version_button_settings" = "Nastavenia";
+"large_badge_value_k_format" = "%.1fK";
+"yesterday" = "Včera";
+"today" = "Dnes";
+
+// Others
+"or" = "alebo";
+"event_formatter_group_call_leave" = "Opustiť";
+"event_formatter_group_call_join" = "Vstúpiť";
+"event_formatter_call_retry" = "Skúsiť znovu";
+"event_formatter_call_answer" = "Odpovedať";
+"event_formatter_call_decline" = "Odmietnuť";
+"event_formatter_call_ringing" = "Vyzváňanie…";
+"event_formatter_call_connecting" = "Pripájanie…";
+"event_formatter_message_edited_mention" = "(upravené)";
+"directory_server_placeholder" = "matrix.org";
+
+// Directory
+"directory_title" = "Priečinok";
+"media_picker_select" = "Vybrať";
+"media_picker_library" = "Knižnica";
+"group_participants_invited_section" = "POZVANÍ";
+"group_participants_invite_prompt_title" = "Potvrdenie";
+"group_participants_remove_prompt_title" = "Potvrdenie";
+"group_details_rooms" = "Miestnosti";
+"group_details_people" = "Ľudia";
+"group_details_home" = "Domov";
+"room_notifs_settings_cancel_action" = "Zrušiť";
+"room_notifs_settings_done_action" = "Hotovo";
+"room_notifs_settings_none" = "Žiadne";
+"room_details_advanced_room_id_for_dm" = "ID:";
+"room_details_advanced_section" = "Pokročilé";
+"room_details_addresses_section" = "Adresy";
+"room_details_history_section_anyone" = "Ktokoľvek";
+"room_details_notifs" = "Oznámenia";
+"room_details_favourite_tag" = "Obľúbiť";
+"room_details_topic" = "Téma";
+"room_details_room_name_for_dm" = "Názov";
+"room_details_photo_for_dm" = "Fotka";
+"room_details_settings" = "Nastavenia";
+"room_details_integrations" = "Integrácie";
+"room_details_people" = "Členovia";
+"room_details_title_for_dm" = "Podrobnosti";
+"identity_server_settings_alert_disconnect_button" = "Odpojiť";
+"identity_server_settings_disconnect" = "Odpojiť";
+"identity_server_settings_change" = "Zmeniť";
+"identity_server_settings_add" = "Pridať";
+"security_settings_advanced" = "POKROČILÉ";
+"security_settings_cryptography" = "KRYPTOGRAFIA";
+"security_settings_crosssigning_reset" = "Obnoviť predvolené";
+"security_settings_crosssigning" = "KRÍŽOVÉ PODPISOVANIE";
+"security_settings_secure_backup_reset" = "Obnoviť predvolené";
+"security_settings_secure_backup_info_checking" = "Kontrolovanie…";
+
+// Security settings
+"security_settings_title" = "Zabezpečenie";
+"settings_discovery_three_pid_details_revoke_action" = "Odvolať";
+"settings_discovery_three_pid_details_share_action" = "Zdieľať";
+"settings_discovery_three_pids_management_information_part3" = ".";
+"settings_key_backup_info_checking" = "Kontrolovanie…";
+"settings_copyright" = "Autorské práva";
+"settings_ui_theme_black" = "Čierny";
+"settings_ui_theme_dark" = "Tmavý";
+"settings_ui_theme_light" = "Svetlý";
+"settings_ui_theme" = "Vzhľad";
+"settings_ui_language" = "Jazyk";
+"settings_messages_containing_keywords" = "Kľúčové slová";
+"settings_messages_containing_at_room" = "@miestnosť";
+"settings_other" = "Ostatné";
+"settings_security" = "BEZPEČNOSŤ";
+"settings_three_pids_management_information_part3" = ".";
+"settings_three_pids_management_information_part2" = "Objavovanie";
+"settings_phone_number" = "Telefón";
+"settings_email_address" = "Email";
+"settings_remove_prompt_title" = "Potvrdenie";
+"settings_surname" = "Priezvisko";
+"settings_cryptography" = "KRYPTOGRAFIA";
+"settings_devices" = "RELÁCIE";
+"settings_about" = "O APLIKÁCII";
+"settings_advanced" = "POKROČILÉ";
+"settings_integrations" = "INTEGRÁCIE";
+"settings_discovery_settings" = "OBJAVOVANIE";
+"settings_calls_settings" = "HOVORY";
+"settings_notifications" = "OZNÁMENIA";
+"settings_links" = "ODKAZY";
+
+// Settings
+"settings_title" = "Nastavenia";
+"unknown_devices_verify" = "Overiť…";
+"media_type_accessibility_sticker" = "Nálepka";
+"media_type_accessibility_file" = "Súbor";
+"media_type_accessibility_location" = "Miesto";
+"media_type_accessibility_video" = "Video";
+"media_type_accessibility_audio" = "Audio";
+"media_type_accessibility_image" = "Obrázok";
+"room_join_group_call" = "Vstúpiť";
+"room_accessibility_call" = "Hovor";
+"room_accessibility_upload" = "Nahrať";
+"room_accessibility_integrations" = "Integrácie";
+"room_accessibility_search" = "Hľadať";
+"room_resource_limit_exceeded_message_contact_1" = " Prosím ";
+"room_action_reply" = "Odpovedať";
+"room_event_action_edit" = "Upraviť";
+"room_event_action_reply" = "Odpovedať";
+"room_event_action_delete" = "Vymazať";
+"room_event_action_resend" = "Znovu odoslať";
+"room_event_action_save" = "Uložiť";
+"room_event_action_permalink" = "Trvalý odkaz";
+"room_event_action_forward" = "Preposlať";
+"room_event_action_share" = "Zdieľať";
+"room_event_action_more" = "Viac";
+"room_event_action_redact" = "Odstrániť";
+"room_event_action_quote" = "Citovať";
+"room_event_action_copy" = "Kopírovať";
+"room_ongoing_conference_call_close" = "Zavrieť";
+"search_in_progress" = "Prehľadávanie…";
+"search_messages" = "Správy";
+
+// Search
+"search_rooms" = "Miestnosti";
+"group_section" = "KOMUNITY";
+
+// Groups tab
+"group_invite_section" = "POZVANIA";
+
+// MARK: - Home
+
+"home_empty_view_title" = "Vitajte v %@,\n%@";
+"room_member_power_level_short_custom" = "Vlastná úroveň";
+"room_member_power_level_short_moderator" = "Moderátor";
+"room_member_power_level_short_admin" = "Správca";
+"room_member_power_level_custom_in" = "Vlastné (%@) v %@";
+"room_member_power_level_moderator_in" = "Moderátor v %@";
+"room_member_power_level_admin_in" = "Správca v %@";
+"room_participants_security_information_room_encrypted_for_dm" = "Správy sú tu šifrované end-to-end.\n\nVaše správy sú zabezpečené zámkami a jedinečné kľúče na ich odomknutie máte len vy a príjemca.";
+"room_participants_security_information_room_encrypted" = "Správy v tejto miestnosti sú šifrované end-to-end.\n\nVaše správy sú zabezpečené zámkami a jedinečné kľúče na ich odomknutie máte len vy a príjemca.";
+"room_participants_security_information_room_not_encrypted" = "Správy v tejto miestnosti nie sú šifrované end-to-end (od vás až k príjemcovi).";
+"room_participants_security_information_room_not_encrypted_for_dm" = "Správy tu nie sú šifrované end-to-end (od vás až k príjemcovi).";
+"room_participants_security_loading" = "Načítavanie…";
+"room_participants_action_security_status_loading" = "Načítavanie…";
+"room_participants_action_security_status_warning" = "Upozornenie";
+"room_participants_action_security_status_verify" = "Overiť";
+"room_participants_action_security_status_verified" = "Overený";
+"room_participants_action_mention" = "Zmieniť sa";
+"room_participants_action_start_video_call" = "Uskutočniť video hovor";
+"room_participants_action_start_voice_call" = "Uskutočniť hlasový hovor";
+"room_participants_action_start_new_chat" = "Začať novú konverzáciu";
+"room_participants_action_set_admin" = "Zmeniť na správcu";
+"room_participants_action_set_moderator" = "Udeliť stav moderátora";
+"room_participants_action_unignore" = "Zobraziť všetky správy od tohoto používateľa";
+"room_participants_action_ignore" = "Skryť všetky správy od tohoto používateľa";
+"room_participants_action_unban" = "Zrušiť zákaz";
+"room_participants_action_ban" = "Vylúčiť z tejto miestnosti";
+"room_participants_action_remove" = "Odstrániť z tejto miestnosti";
+"room_participants_action_leave" = "Opustiť túto miestnosť";
+"room_participants_action_invite" = "Pozvať";
+"room_participants_action_section_security" = "Zabezpečenie";
+"room_participants_action_section_other" = "Možnosti";
+"room_participants_action_section_devices" = "Relácie";
+"room_participants_action_section_direct_chats" = "Priame konverzácie";
+"room_participants_action_section_admin_tools" = "Nástroje správcu";
+"room_participants_filter_room_members_for_dm" = "Filtrovať členov";
+"room_participants_filter_room_members" = "Filtrovať členov v miestnosti";
+"room_participants_invite_prompt_msg" = "Ste si istí, že chcete pozvať používateľa %s do tejto konverzácie?";
+"room_participants_remove_third_party_invite_prompt_msg" = "Ste si istí, že chcete odvolať toto pozvanie?";
+"room_participants_remove_prompt_msg" = "Ste si istí, že chcete používateľa %s odstrániť z tejto konverzácie?";
+"room_participants_leave_prompt_msg_for_dm" = "Ste si istí, že chcete odísť?";
+"room_participants_leave_prompt_msg" = "Ste si istí, že chcete opustiť miestnosť?";
+"room_participants_leave_prompt_title" = "Opustiť miestnosť";
+"room_participants_multi_participants" = "%d účastníkov";
+"room_participants_one_participant" = "1 účastník";
+"room_participants_add_participant" = "Pridať účastníka";
+"contacts_address_book_permission_denied" = "Aplikácii %@ ste nepovolili prístup k svojim lokálnym kontaktom";
+
+// Contacts
+"contacts_address_book_section" = "LOKÁLNE KONTAKTY";
+"contacts_address_book_no_contact" = "Žiadne lokálne kontakty";
+"contacts_address_book_no_identity_server" = "Nebol nastavený server totožností";
+"contacts_address_book_matrix_users_toggle" = "Len používatelia Matrix";
+"directory_searching_title" = "Vyhľadávanie v priečinku…";
+
+// Directory
+"directory_cell_title" = "Prezrieť priečinok";
+"receipt_status_read" = "Prečítané: ";
+"room_details_files" = "Nahrané súbory";
+"settings_ui_theme_auto" = "Automaticky";
+
+// Success from passphrase
+"key_backup_setup_success_from_passphrase_info" = "Vaše kľúče sa zálohujú.\n\nVáš bezpečnostný kľúč je bezpečnostná sieť - môžete ho použiť na obnovenie prístupu k zašifrovaným správam, ak zabudnete svoju prístupovú frázu.\n\nBezpečnostný kľúč uchovávajte na veľmi bezpečnom mieste, napríklad v správcovi hesiel (alebo v trezore).";
+"poll_timeline_not_closed_subtitle" = "Prosím, skúste to znova";
+"settings_unignore_user" = "Zobraziť všetky správy od %@?";
+"accessibility_button_label" = "tlačidlo";
+"settings_add_3pid_invalid_password_message" = "Neplatné poverovacie údaje";
+"security_settings_crypto_sessions" = "MOJE RELÁCIE";
+
+// Deactivate account
+
+"deactivate_account_title" = "Deaktivovať účet";
+"service_terms_modal_information_title_integration_manager" = "Správca integrácie";
+
+// Alert explaining what an identity server / integration manager is.
+"service_terms_modal_information_title_identity_server" = "Server totožností";
+"e2e_room_key_request_ignore_request" = "Ignorovať žiadosť";
+"e2e_room_key_request_start_verification" = "Spustiť overovanie…";
+"share_extension_send_now" = "Odoslať teraz";
+"room_widget_permission_room_id_permission" = "ID miestnosti";
+"room_widget_permission_widget_id_permission" = "ID widgetu";
+"room_widget_permission_theme_permission" = "Váš vzhľad";
+
+// Room widget permissions
+"room_widget_permission_title" = "Načítať Widget";
+"widget_picker_manage_integrations" = "Spravovať integrácie…";
+"bug_report_send_screenshot" = "Odoslať snímku obrazovky";
+"event_formatter_group_call" = "Skupinový hovor";
+"event_formatter_call_end_call" = "Ukončiť hovor";
+"event_formatter_call_connection_failed" = "Pripojenie zlyhalo";
+"event_formatter_call_you_declined" = "Hovor odmietnutý";
+"event_formatter_call_has_ended" = "Hovor ukončený";
+
+// Image picker
+"image_picker_action_camera" = "Urobiť fotografiu";
+"group_participants_invite_malformed_id_title" = "Chyba pozvania";
+"group_participants_leave_prompt_title" = "Opustiť skupinu";
+
+// Group participants
+"group_participants_add_participant" = "Pridať účastníka";
+"group_home_multi_rooms_format" = "%tu miestnosti";
+"group_home_one_room_format" = "1 miestnosť";
+"group_home_multi_members_format" = "%tu členovia";
+
+// Group Home
+"group_home_one_member_format" = "1 člen";
+
+// Group Details
+"group_details_title" = "Podrobnosti o komunite";
+"room_notifs_settings_account_settings" = "Nastavenia účtu";
+"room_notifs_settings_all_messages" = "Všetky správy";
+"room_details_advanced_room_id" = "ID miestnosti:";
+"room_details_banned_users_section" = "Zakázaní používatelia";
+"room_details_flair_invalid_id_prompt_title" = "Neplatný formát";
+"room_details_direct_chat" = "Priama konverzácia";
+"room_details_mute_notifs" = "Stlmiť oznámenia";
+"room_details_low_priority_tag" = "Nízka priorita";
+"room_details_room_name" = "Názov miestnosti";
+"room_details_photo" = "Obrázok miestnosti";
+"room_details_search" = "Hľadať miestnosť";
+"identity_server_settings_alert_disconnect_still_sharing_3pid_button" = "Napriek tomu sa odpojiť";
+
+// Identity server settings
+"identity_server_settings_title" = "Server totožností";
+"manage_session_not_trusted" = "Nedôveryhodné";
+"manage_session_name" = "Názov relácie";
+"manage_session_info" = "INFORMÁCIE O RELÁCII";
+
+// Manage session
+"manage_session_title" = "Spravovať reláciu";
+"security_settings_secure_backup_setup" = "Nastaviť";
+"security_settings_secure_backup" = "BEZPEČNÉ ZÁLOHOVANIE";
+"security_settings_crypto_sessions_loading" = "Načítavanie relácií…";
+"security_settings_blacklist_unverified_devices" = "Nikdy neodosielať správy do nedôveryhodných relácií";
+"security_settings_crosssigning_bootstrap" = "Nastaviť";
+"security_settings_crosssigning_info_not_bootstrapped" = "Krížové podpisovanie ešte nie je nastavené.";
+"security_settings_backup" = "ZÁLOHOVANIE SPRÁVY";
+"security_settings_secure_backup_delete" = "Vymazať zálohu";
+"bug_report_description" = "Popíšte prosím chybu. Čo ste urobili? Čo ste očakávali, že sa stane? Čo sa skutočne stalo?";
+
+// Bug report
+"bug_report_title" = "Hlásenie o chybe";
+"e2e_need_log_in_again" = "Musíte sa znova prihlásiť, aby ste vygenerovali end-to-end šifrovacie kľúče pre túto reláciu a odoslali verejný kľúč na váš domovský server.\nToto je jednorazové; ospravedlňujeme sa za nepríjemnosti.";
+
+// No VoIP support
+"no_voip_title" = "Prichádzajúci hovor";
+"call_no_stun_server_error_message_2" = "Prípadne môžete skúsiť použiť verejný server na adrese %@, ale nebude to tak spoľahlivé a vaša IP adresa bude zdieľaná s týmto serverom. Môžete to spravovať aj v nastaveniach";
+"call_incoming_voice" = "Prichádzajúci hovor…";
+
+// Call
+"call_incoming_voice_prompt" = "Prichádzajúci hlasový hovor od %@";
+"call_incoming_video_prompt" = "Prichádzajúci videohovor od %@";
+"room_does_not_exist" = "%@ neexistuje";
+"camera_unavailable" = "Fotoaparát nie je k dispozícii na vašom zariadení";
+"camera_access_not_granted" = "%@ nemá povolenie používať fotoaparát, zmeňte to prosím nastaveniach ochrany súkromia";
+"do_not_ask_again" = "Viac sa nepýtať";
+"bug_report_prompt" = "Posledné spustenie aplikácie skončilo pádom. Chcete odoslať správu o páde?";
+"public_room_section_title" = "Verejné miestnosti (na %@):";
+"homeserver_connection_lost" = "Nepodarilo sa pripojiť k domovskému serveru.";
+"key_backup_recover_invalid_passphrase_title" = "Nesprávna bezpečnostná fráza";
+
+// MARK: Key backup recover
+
+"key_backup_recover_title" = "Zabezpečené správy";
+
+// Success from secure backup
+"key_backup_setup_success_from_secure_backup_info" = "Vaše kľúče sa zálohujú.";
+"key_backup_setup_success_from_recovery_key_made_copy_action" = "Vytvoril som si kópiu";
+"key_backup_setup_success_from_recovery_key_make_copy_action" = "Vytvorte si kópiu";
+"key_backup_setup_success_from_recovery_key_recovery_key_title" = "Bezpečnostný kľúč";
+"key_backup_setup_success_from_passphrase_save_recovery_key_action" = "Uložte svoj bezpečnostný kľúč";
+"key_backup_setup_passphrase_set_passphrase_action" = "Nastaviť frázu";
+"key_backup_setup_passphrase_confirm_passphrase_placeholder" = "Potvrdiť frázu";
+"key_backup_setup_passphrase_passphrase_placeholder" = "Zadajte frázu";
+
+// Passphrase
+
+"key_backup_setup_passphrase_title" = "Zabezpečte si svoju zálohu pomocou bezpečnostnej frázy";
+"key_backup_setup_intro_setup_connect_action_with_existing_backup" = "Pripojenie tohto zariadenia k službe Zálohovanie kľúčov";
+"key_backup_setup_intro_setup_action_without_existing_backup" = "Začať používať zálohovanie kľúčov";
+"key_backup_setup_skip_alert_message" = "Ak sa odhlásite alebo stratíte svoje zariadenie, môžete prísť o zabezpečené správy.";
+
+
+// MARK: Key backup setup
+
+"key_backup_setup_title" = "Zálohovanie kľúčov";
+"secure_backup_setup_banner_subtitle" = "Zabezpečte sa proti strate šifrovaných správ a údajov";
+
+// Banner
+
+"secure_backup_setup_banner_title" = "Bezpečné zálohovanie";
+"secure_key_backup_setup_intro_use_security_passphrase_title" = "Použiť bezpečnostnú frázu";
+"secure_key_backup_setup_intro_use_security_key_title" = "Použiť bezpečnostný kľúč";
+"secure_key_backup_setup_intro_info" = "Zabezpečte sa pred stratou šifrovaných správ a údajov zálohovaním šifrovacích kľúčov na domovskom serveri.";
+
+// MARK: Secure backup setup
+
+// Intro
+
+"secure_key_backup_setup_intro_title" = "Bezpečné zálohovanie";
+"rerequest_keys_alert_message" = "Spustite prosím %@ na inom zariadení, ktoré dokáže dešifrovať správu, aby mohlo poslať kľúče do tejto relácie.";
+
+// Re-request confirmation dialog
+"rerequest_keys_alert_title" = "Žiadosť odoslaná";
+"deactivate_account_password_alert_message" = "Aby ste mohli pokračovať, prosím zadajte svoje heslo";
+"deactivate_account_password_alert_title" = "Deaktivovať účet";
+"deactivate_account_validate_action" = "Deaktivovať účet";
+"deactivate_account_informations_part2_emphasize" = "Táto akcia je nezvratná.";
+
+// Recovery passphrase
+
+"secrets_setup_recovery_passphrase_title" = "Nastaviť bezpečnostnú frázu";
+"secrets_setup_recovery_key_storage_alert_title" = "Udržujte ho v bezpečí";
+"secrets_setup_recovery_key_storage_alert_message" = "✓ Vytlačte ho a uložte na bezpečné miesto\n✓ Uložte ho na USB kľúč alebo záložný disk\n✓ Skopírujte si ho do osobného cloudového úložiska";
+"secrets_setup_recovery_key_information" = "Bezpečnostný kľúč uložte na bezpečné miesto. Môžete ho použiť na odomknutie zašifrovaných správ a údajov.";
+
+// MARK: - Secrets set up
+
+// Recovery Key
+
+"secrets_setup_recovery_key_title" = "Uložte svoj bezpečnostný kľúč";
+"secrets_recovery_with_key_invalid_recovery_key_message" = "Skontrolujte, či ste zadali správny bezpečnostný kľúč.";
+"secrets_recovery_with_key_invalid_recovery_key_title" = "Nie je možné získať prístup k tajnému úložisku";
+"secrets_recovery_with_key_recovery_key_placeholder" = "Zadajte bezpečnostný kľúč";
+"secrets_recovery_with_passphrase_invalid_passphrase_message" = "Skontrolujte prosím, či ste zadali správnu bezpečnostnú frázu.";
+"secrets_recovery_with_passphrase_invalid_passphrase_title" = "Nie je možné získať prístup k tajnému úložisku";
+"secrets_recovery_with_passphrase_lost_passphrase_action_part2" = "použiť váš bezpečnostný kľúč";
+"secrets_recovery_with_passphrase_lost_passphrase_action_part1" = "Neviete svoju bezpečnostnú frázu? Môžete ";
+"secrets_recovery_with_passphrase_passphrase_placeholder" = "Vložiť bezpečnostnú frázu";
+"secrets_recovery_with_passphrase_information_verify_device" = "Na overenie tohto zariadenia použite bezpečnostnú frázu.";
+"user_verification_session_details_information_untrusted_current_user" = "Overte túto reláciu, aby ste ju označili za dôveryhodnú a udelili jej prístup k zašifrovaným správam:";
+"user_verification_session_details_information_trusted_other_user_part2" = " ste ju overili:";
+"user_verification_session_details_information_trusted_other_user_part1" = "Táto relácia je dôveryhodná pre bezpečné zasielanie správ, pretože ";
+"user_verification_session_details_information_trusted_current_user" = "Táto relácia je dôveryhodná pre bezpečné zasielanie správ, pretože ste ju overili:";
+"user_verification_sessions_list_information" = "Správy s týmto používateľom v tejto miestnosti sú end-to-end šifrované a tretie strany ich nemôžu čítať.";
+"user_verification_start_additional_information" = "Aby ste si boli istý, urobte to osobne alebo použite iný dôveryhodný spôsob komunikácie.";
+"user_verification_start_waiting_partner" = "Čaká sa na %@…";
+"user_verification_start_information_part2" = " skontrolovaním jednorazového kódu na oboch zariadeniach.";
+"user_verification_start_information_part1" = "Pre väčšiu bezpečnosť overte ";
+"key_verification_scan_confirmation_scanned_device_information" = "Zobrazuje druhé zariadenie rovnaký štít?";
+"key_verification_scan_confirmation_scanned_user_information" = "Zobrazuje %@ rovnaký štít?";
+"key_verification_scan_confirmation_scanning_device_waiting_other" = "Čakanie na druhé zariadenie…";
+"key_verification_scan_confirmation_scanning_user_waiting_other" = "Čaká sa na %@…";
+
+// MARK: Scan confirmation
+
+// Scanning
+"key_verification_scan_confirmation_scanning_title" = "Už je to takmer hotové! Čaká sa na potvrdenie…";
+"key_verification_verify_qr_code_scan_other_code_success_message" = "QR kód bol úspešne overený.";
+"key_verification_verify_qr_code_other_scan_my_code_title" = "Naskenoval druhý používateľ QR kód úspešne?";
+"key_verification_verify_qr_code_start_emoji_action" = "Overte pomocou emoji";
+"key_verification_verify_qr_code_scan_code_other_device_action" = "Skenovať pomocou tohto zariadenia";
+"key_verification_verify_qr_code_scan_code_action" = "Naskenujte ich kód";
+"key_verification_verify_qr_code_emoji_information" = "Overenie porovnaním jedinečnej kombinácie emotikonov.";
+"key_verification_verify_qr_code_information_other_device" = "Naskenujte nižšie uvedený kód na overenie:";
+"key_verification_verify_qr_code_information" = "Naskenujte kód, aby ste sa navzájom bezpečne overili.";
+
+// MARK: QR code
+
+"key_verification_verify_qr_code_title" = "Overte naskenovaním";
+
+// Incoming key verification request
+
+"key_verification_incoming_request_incoming_alert_message" = "%@ žiada o overenie";
+"key_verification_tile_conclusion_warning_title" = "Nedôveryhodné prihlásenie";
+"error_not_supported_on_mobile" = "Toto nemôžete urobiť z mobilného telefónu %@.";
+"emoji_picker_flags_category" = "Vlajky";
+"emoji_picker_places_category" = "Cestovanie a miesta";
+"emoji_picker_foods_category" = "Jedlo a nápoje";
+"emoji_picker_nature_category" = "Zvieratá a príroda";
+
+// MARK: Emoji picker
+"emoji_picker_title" = "Reakcie";
+"device_verification_emoji_bell" = "Zvonec";
+"device_verification_emoji_train" = "Vlak";
+"device_verification_emoji_spanner" = "Vidlicový kľúč";
+
+// User
+
+"key_verification_verified_user_information" = "Správy s týmto používateľom sú end-to-end šifrované a tretie strany ich nemôžu čítať.";
+"key_verification_verified_this_session_information" = "Na tomto zariadení teraz môžete čítať zabezpečené správy a ostatní používatelia budú vedieť, že mu môžu dôverovať.";
+"key_verification_verified_new_session_information" = "Na novom zariadení teraz môžete čítať zabezpečené správy a ostatní používatelia budú vedieť, že mu môžu dôverovať.";
+"key_verification_verified_other_session_information" = "Teraz môžete čítať zabezpečené správy vo vašej druhej relácii a ostatní používatelia budú vedieť, že jej môžu dôverovať.";
+"key_verification_verified_new_session_title" = "Nová relácia overená!";
+"room_recents_unknown_room_error_message" = "Túto miestnosť nemôžeme nájsť. Uistite sa, že existuje";
+"room_creation_error_invite_user_by_email_without_identity_server" = "Nie je nakonfigurovaný žiadny server totožnosti, takže nemôžete pridať účastníka s e-mailom.";
+"room_creation_appearance_picture" = "Obrázok konverzácie (nepovinné)";
+/* Note: The placeholder is for the contents of analytics_prompt_terms_link_new_user */
+"analytics_prompt_terms_new_user" = "Môžete si prečítať všetky naše podmienky %@.";
+"analytics_prompt_terms_link_new_user" = "tu";
+/* Note: The placeholder is for the contents of analytics_prompt_terms_link_upgrade */
+"analytics_prompt_terms_upgrade" = "Prečítajte si všetky naše podmienky %@. Je to v poriadku?";
+"analytics_prompt_terms_link_upgrade" = "tu";
+/* Note: The word "don't" is formatted in bold */
+"analytics_prompt_point_1" = "Nezaznamenávame ani neprofilujeme žiadne údaje o účte";
+/* Note: The word "don't" is formatted in bold */
+"analytics_prompt_point_2" = "Nezdieľame informácie s tretími stranami";
+"analytics_prompt_point_3" = "Túto funkciu môžete kedykoľvek vypnúť v nastaveniach";
+"analytics_prompt_not_now" = "Teraz nie";
+"room_message_reply_to_placeholder" = "Odoslať odpoveď (nešifrovanú)…";
+
+
+// Room Details
+"room_details_title" = "Podrobnosti o miestnosti";
+"settings_sending_media" = "ODOSIELANIE OBRÁZKOV A VIDEÍ";
+"settings_config_user_id" = "Prihlásený ako %@";
+"settings_mark_all_as_read" = "Označiť všetky správy ako prečítané";
+"settings_config_no_build_info" = "Žiadne informácie o zostavení";
+"room_preview_try_join_an_unknown_room" = "Pokúšate sa zobraziť %s. Chcete vstúpiť a pridať sa k diskusii?";
+"room_preview_unlinked_email_warning" = "Toto pozvanie bolo odoslané na emailovú adresu %s, ktorá nie je priradená k tomuto účtu. Môžete sa prihlásiť k inému účtu, alebo pridať túto emailovú adresu do vášho účtu.";
+"room_preview_subtitle" = "Toto je náhľad do miestnosti. Všetky akcie pre túto miestnosť sú zakázané.";
+
+// Room Preview
+"room_preview_invitation_format" = "Do tejto miestnosti vás pozval používateľ %@";
+"unknown_devices_answer_anyway" = "Odpovedať aj tak";
+"unknown_devices_alert" = "Táto miestnosť obsahuje neznáme relácie, ktoré neboli overené.\nTo znamená, že nie je zaručené, že relácie patria naozaj tým používateľom, o ktorých to tvrdia.\nPred pokračovaním odporúčame prejsť procesom overenia každej relácie, ale ak chcete, môžete správu poslať znova bez overenia.";
+
+// Unknown devices
+"unknown_devices_alert_title" = "V miestnosti sú neznáme relácie";
+"external_link_confirmation_message" = "Odkaz %@ vás presmeruje na inú stránku: %@\n\nSte si istí, že chcete pokračovať?";
+"room_no_privileges_to_create_group_call" = "Ak chcete začať hovor, musíte byť administrátorom alebo moderátorom.";
+"room_open_dialpad" = "Číselník";
+"room_message_edits_history_title" = "Úpravy správy";
+"room_resource_usage_limit_reached_message_2" = "niektorí používatelia sa nebudú môcť prihlásiť.";
+"room_resource_usage_limit_reached_message_1_monthly_active_user" = "Tento domovský server dosiahol svoj mesačný limit aktívnych používateľov, takže ";
+"room_resource_usage_limit_reached_message_1_default" = "Bol prekročený limit využitia prostriedkov pre tento domovský server, takže ";
+"room_resource_limit_exceeded_message_contact_2_link" = "kontaktovať vášho správcu služieb";
+"room_predecessor_link" = "Kliknutím sem zobrazíte staršie správy.";
+"room_predecessor_information" = "Táto miestnosť je pokračovaním inej konverzácie.";
+"room_replacement_link" = "Konverzácia pokračuje tu.";
+"room_replacement_information" = "Táto miestnosť bola nahradená a nie je viac aktívna.";
+"room_action_send_photo_or_video" = "Odoslať fotografiu alebo video";
+"room_action_camera" = "Spraviť fotografiu alebo video";
+"room_warning_about_encryption" = "End-to-end šifrovanie je vo fáze beta a nemusí byť spoľahlivé.\n\nNa zabezpečenie údajov by ste mu zatiaľ nemali dôverovať.\n\nZariadenia zatiaľ nebudú schopné dešifrovať históriu z obdobia pred ich pripojením do miestnosti.\n\nŠifrované správy nebudú viditeľné v klientoch, ktoré ešte nemajú zavedené šifrovanie.";
+"room_event_action_reaction_history" = "História reakcií";
+"room_event_action_view_encryption" = "Informácie o šifrovaní";
+"room_event_action_delete_confirmation_message" = "Určite chcete túto neodoslanú správu vymazať?";
+"room_event_action_report_prompt_ignore_user" = "Chcete skryť všetky správy od tohto používateľa?";
+"room_event_action_ban_prompt_reason" = "Dôvod zákazu tohto používateľa";
+"room_event_action_kick_prompt_reason" = "Dôvod vylúčenia tohto používateľa";
+"room_event_action_report_prompt_reason" = "Dôvod nahlásenia tohto obsahu";
+"room_conference_call_no_power" = "Potrebujete povolenie na správu konferenčného hovoru v tejto miestnosti";
+"room_unsent_messages_cancel_message" = "Určite chcete vymazať všetky neodoslané správy v tejto miestnosti?";
+"room_unsent_messages_notification" = "Správy sa nepodarilo odoslať.";
+"room_offline_notification" = "Spojenie so serverom bolo prerušené.";
+"encrypted_room_message_reply_to_placeholder" = "Odoslať šifrovanú odpoveď…";
+"encrypted_room_message_placeholder" = "Odoslať šifrovanú správu…";
+"room_do_not_have_permission_to_post" = "Nemáte povolenie písať do tejto miestnosti";
+"room_message_replying_to" = "Odpoveď na %@";
+"room_message_unable_open_link_error_message" = "Nie je možné otvoriť odkaz.";
+"room_message_placeholder" = "Odoslať správu (nešifrovane)…";
+"room_many_users_are_typing" = "%@, %@ a ďalší píšu…";
+"room_two_users_are_typing" = "%@ a %@ píšu…";
+"room_accessiblity_scroll_to_bottom" = "Prejsť na koniec";
+
+// Chat
+"room_slide_to_end_group_call" = "Posuňte na ukončenie výzvy pre všetkých";
+"room_participants_action_set_default_power_level" = "Obnoviť na normálnu úroveň používateľa";
+"room_participants_start_new_chat_error_using_user_email_without_identity_server" = "Nie je nastavený žiadny server totožností, takže nemôžete začať konverzáciu s kontaktom pomocou e-mailu.";
+"room_participants_invite_malformed_id_title" = "Chyba pozvania";
+"room_participants_invite_another_user" = "Vyhľadať / pozvať podľa ID používateľa, mena alebo e-mailu";
+"find_your_contacts_identity_service_error" = "Nie je možné sa pripojiť k serveru totožností.";
+"find_your_contacts_footer" = "Túto funkciu môžete kedykoľvek vypnúť v nastaveniach.";
+"contacts_user_directory_section" = "POUŽÍVATEĽSKÝ ADRESÁR";
+"contacts_user_directory_offline_section" = "POUŽÍVATEĽSKÝ ADRESÁR (offline)";
+"contacts_address_book_permission_denied_alert_message" = "Ak chcete povoliť kontakty, prejdite do nastavení zariadenia.";
+"contacts_address_book_permission_denied_alert_title" = "Kontakty sú vypnuté";
+"contacts_address_book_permission_required" = "Povolenie potrebné na prístup k lokálnym kontaktom";
+"directory_search_results_more_than" = ">%tu nájdených výsledkov pre %@";
+"directory_search_results" = "%tu nájdených výsledkov pre %@";
+"search_people_placeholder" = "Vyhľadať podľa ID používateľa, mena alebo e-mailu";
+"rooms_empty_view_information" = "Miestnosti sú skvelé na akýkoľvek skupinový rozhovor, súkromný alebo verejný. Ťuknutím na tlačidlo + vyhľadajte existujúce miestnosti alebo vytvorte nové.";
+"people_empty_view_information" = "Bezpečne komunikujte s kýmkoľvek.Ťuknutím na tlačidlo + začnite pridávať ľudí.";
+"room_creation_wait_for_creation" = "Miestnosť sa už vytvára. Počkajte, prosím.";
+"room_creation_make_public_prompt_msg" = "Ste si istí, že chcete túto konverzáciu zverejniť? Ktokoľvek si môže prečítať vaše správy a pripojiť sa ku konverzácii.";
+"social_login_button_title_sign_in" = "Prihlásiť sa s %@";
+"auth_reset_password_error_is_required" = "Nie je nastavený žiadny server identity: pridajte ho v možnostiach servera a obnovte heslo.";
+"security_settings_crosssigning_info_trusted" = "Krížové podpisovanie je povolené. Na základe krížového podpisovania môžete dôverovať iným používateľom a ostatným reláciám, ale nemôžete krížovo podpisovať z tejto relácie, pretože nemá súkromné kľúče na krížové podpisovanie. Dokončite zabezpečenie tejto relácie.";
+"manage_session_sign_out" = "Odhlásiť sa z tejto relácie";
+"security_settings_crosssigning_info_ok" = "Krížové podpisovanie je pripravené na použitie.";
+"settings_discovery_error_message" = "Vyskytla sa chyba. Prosím, skúste to znova.";
+"settings_crypto_blacklist_unverified_devices" = "Šifrovať len overeným reláciám";
+"settings_password_updated" = "Vaše heslo bolo aktualizované";
+"settings_notifications_disabled_alert_message" = "Ak chcete povoliť upozornenia, prejdite do nastavení zariadenia.";
+"settings_enable_push_notif" = "Oznámenia na tomto zariadení";
+"auth_autodiscover_invalid_response" = "Neplatná odpoveď pri zisťovaní domovského servera";
+"auth_accept_policies" = "Prosím prečítajte si a odsúhlaste zmluvné podmienky tohoto domovského servera:";
+"enable" = "Povoliť";
+// String for App Store
+"store_short_description" = "Bezpečné decentralizované konverzácie/VoIP";
+"key_backup_setup_passphrase_confirm_passphrase_invalid" = "fráza sa nezhoduje";
+"key_backup_setup_intro_manual_export_action" = "Exportovať kľúče manuálne";
+"key_backup_setup_skip_alert_title" = "Ste si istí?";
+
+
+// Cancel
+
+"secure_key_backup_setup_cancel_alert_title" = "Ste si istí?";
+"deactivate_account_informations_part3" = "\n\nDeaktivácia vášho konta ";
+
+// Room key request dialog
+"e2e_room_key_request_title" = "Žiadosť o šifrovací kľúč";
+"room_widget_permission_user_id_permission" = "Vaše ID používateľa";
+"room_widget_permission_avatar_url_permission" = "URL adresa vášho obrázku";
+"room_widget_permission_display_name_permission" = "Vaše zobrazované meno";
+"widget_menu_open_outside" = "Otvoriť v prehliadači";
+"bug_report_background_mode" = "Pokračovať v pozadí";
+"e2e_key_backup_wrong_version_button_wasme" = "Bol(a) som to ja";
+"call_no_stun_server_error_use_fallback_button" = "Skúste použiť %s";
+"call_incoming_video" = "Prichádzajúci video hovor…";
+"event_formatter_group_call_incoming" = "%@ v %@";
+"event_formatter_call_active_video" = "Aktívny video hovor";
+"event_formatter_call_active_voice" = "Aktívny hovor";
+"event_formatter_call_incoming_video" = "Prichádzajúci video hovor";
+"event_formatter_call_incoming_voice" = "Prichádzajúci hovor";
+"image_picker_action_library" = "Vybrať z knižnice";
+
+// Read Receipts
+"read_receipts_list" = "Zoznam potvrdení o prečítaní";
+
+// Group rooms
+"group_rooms_filter_rooms" = "Filtrovať komunitné miestnosti";
+"group_participants_filter_members" = "Filtrovať členov komunity";
+"room_details_copy_room_url" = "Kopírovať URL adresu miestnosti";
+"room_details_copy_room_address" = "Kopírovať adresu miestnosti";
+"room_details_copy_room_id" = "Kopírovať ID miestnosti";
+"room_details_addresses_invalid_address_prompt_title" = "Nesprávny formát aliasu";
+"room_details_new_address" = "Pridať novú adresu";
+"identity_server_settings_alert_disconnect_title" = "Odpojiť server totožností";
+"identity_server_settings_alert_change_title" = "Zmeniť server totožností";
+"security_settings_export_keys_manually" = "Exportovať kľúče manuálne";
+"security_settings_secure_backup_restore" = "Obnoviť zo zálohy";
+"settings_discovery_three_pid_details_cancel_email_validation_action" = "Zrušiť overenie e-mailu";
+"settings_discovery_three_pid_details_title_phone_number" = "Spravovať telefónne číslo";
+"settings_key_backup_button_restore" = "Obnoviť zo zálohy";
+"settings_deactivate_my_account" = "Deaktivovať účet";
+"settings_add_3pid_password_title_msidsn" = "Pridať telefónne číslo";
+"settings_add_3pid_password_title_email" = "Pridať emailovú adresu";
+"settings_term_conditions" = "Podmienky používania";
+"settings_olm_version" = "Olm verzia %@";
+"settings_contacts_enable_sync" = "Nájdite svoje kontakty";
+"settings_show_url_previews" = "Zobraziť náhľad webovej stránky";
+"settings_ui_theme_picker_title" = "Vybrať vzhľad";
+"settings_new_keyword" = "Pridať nové kľúčové slovo";
+"settings_messages_containing_display_name" = "Moje zobrazované meno";
+"settings_encrypted_group_messages" = "Šifrované skupinové správy";
+"settings_encrypted_direct_messages" = "Šifrované priame správy";
+"settings_mentions_and_keywords" = "Zmienky a kľúčové slová";
+"settings_show_decrypted_content" = "Zobraziť dešifrovaný obsah";
+"settings_add_phone_number" = "Pridať telefónne číslo";
+"settings_add_email_address" = "Pridať emailovú adresu";
+"settings_sign_out_confirmation" = "Ste si istí?";
+"settings_config_home_server" = "Domovský server je %@";
+"account_logout_all" = "Odhlásiť sa zo všetkých účtov";
+"room_title_one_active_member" = "%@/%@ aktívny člen";
+"room_title_multiple_active_members" = "%@/%@ aktívnych členov";
+"room_multiple_typing_notification" = "%@ a ďalší";
+"room_event_failed_to_send" = "Nepodarilo sa odoslať";
+"room_event_action_delete_confirmation_title" = "Vymazať neodoslanú správu";
+"room_event_action_view_decrypted_source" = "Zobraziť dešifrovaný zdroj";
+"room_delete_unsent_messages" = "Vymazať neodoslané správy";
+"room_resend_unsent_messages" = "Znovu odoslať neodoslané správy";
+"room_unsent_messages_cancel_title" = "Vymazať neodoslané správy";
+"room_message_reply_to_short_placeholder" = "Odoslať odpoveď…";
+"room_message_short_placeholder" = "Odoslať správu…";
+"room_one_user_is_typing" = "%s píše…";
+"room_new_messages_notification" = "%d nových správ";
+"room_new_message_notification" = "%d nová správa";
+"room_jump_to_first_unread" = "Preskočiť na neprečítanú";
+"find_your_contacts_button_title" = "Nájdite svoje kontakty";
+"social_login_button_title_continue" = "Pokračovať s %@";
+"auth_softlogout_clear_data_button" = "Vymazať všetky údaje";
+"auth_softlogout_clear_data" = "Vymazať osobné údaje";
+"auth_softlogout_signed_out" = "Ste odhlásený";
+"send_to" = "Odoslať do %@";
+"poll_timeline_one_vote" = "1 hlas";
+"room_event_action_end_poll" = "Ukončiť anketu";
+"room_event_action_remove_poll" = "Odstrániť anketu";
+"poll_edit_form_add_option" = "Pridať možnosť";
+"poll_edit_form_option_number" = "Možnosť %lu";
+"poll_edit_form_create_options" = "Vytvoriť možnosti";
+"poll_edit_form_input_placeholder" = "Napíšte niečo";
+
+// Mark: - Polls
+
+"poll_edit_form_create_poll" = "Vytvoriť anketu";
+"version_check_modal_action_title_supported" = "Rozumiem";
+"voice_message_lock_screen_placeholder" = "Hlasová správa";
+"voice_message_remaining_recording_time" = "%1$s ostáva";
+"side_menu_app_version" = "Verzia %s";
+"side_menu_action_invite_friends" = "Pozvať priateľov";
+
+// Mark: - Side menu
+
+"side_menu_reveal_action_accessibility_label" = "Ľavý panel";
+"space_public_join_rule" = "Verejný priestor";
+"space_private_join_rule" = "Súkromný priestor";
+"spaces_coming_soon_title" = "Už čoskoro";
+"spaces_explore_rooms" = "Preskúmať miestnosti";
+"leave_space_title" = "Opustiť %@";
+"room_intro_cell_information_room_with_topic_sentence2" = "Téma: %@";
+
+// Mark: - Room creation introduction cell
+
+"room_intro_cell_add_participants_action" = "Pridať ľudí";
+"call_transfer_dialpad" = "Číselník";
+
+// MARK: - Dial Pad
+"dialpad_title" = "Číselník";
+"room_info_list_several_members" = "%@ členovia";
+
+// MARK: - Room Info
+
+"room_info_list_one_member" = "1 člen";
+"create_room_section_header_address" = "Adresa miestnosti";
+"create_room_type_public" = "Verejná miestnosť";
+"create_room_type_private" = "Súkromná miestnosť";
+"create_room_section_header_type" = "Typ miestnosti";
+"create_room_enable_encryption" = "Povoliť šifrovanie";
+"create_room_section_header_encryption" = "Šifrovanie miestnosti";
+"create_room_section_header_name" = "Názov miestnosti";
+
+// MARK: - Create Room
+
+"create_room_title" = "Nová miestnosť";
+"searchable_directory_x_network" = "%@ Sieť";
+"biometrics_desetup_disable_button_title_x" = "Vypnúť %@";
+"biometrics_desetup_title_x" = "Vypnúť %@";
+"biometrics_setup_enable_button_title_x" = "Povoliť %@";
+"biometrics_setup_title_x" = "Povoliť %@";
+"biometrics_settings_enable_x" = "Povoliť %@";
+"pin_protection_settings_change_pin" = "Zmeniť PIN";
+"pin_protection_settings_enable_pin" = "Zapnúť PIN";
+
+// MARK: - PIN Protection
+
+"pin_protection_choose_pin_welcome_after_login" = "Vitajte späť.";
+"major_update_done_action" = "Rozumiem";
+"major_update_learn_more_action" = "Zistiť viac";
+
+// MARK: - Secrets reset
+
+"secrets_reset_title" = "Obnoviť všetko";
+"secrets_setup_recovery_passphrase_confirm_passphrase_placeholder" = "Potvrdiť frázu";
+"secrets_recovery_with_key_recover_action" = "Použiť kľúč";
+
+// Recover with key
+
+"secrets_recovery_with_key_title" = "Bezpečnostný kľúč";
+"secrets_recovery_with_passphrase_recover_action" = "Použiť frázu";
+
+// Recover with passphrase
+
+"secrets_recovery_with_passphrase_title" = "Bezpečnostná fráza";
+"secrets_recovery_reset_action_part_2" = "Obnoviť všetko";
+"user_verification_session_details_verify_action_other_user" = "Manuálne overiť";
+"user_verification_session_details_verify_action_current_user" = "Interaktívne overiť";
+"user_verification_session_details_untrusted_title" = "Nedôveryhodné";
+"user_verification_sessions_list_session_untrusted" = "Nedôveryhodné";
+
+// MARK: - User verification
+
+// Start
+
+"user_verification_start_verify_action" = "Spustiť overenie";
+
+// Scanned
+"key_verification_scan_confirmation_scanned_title" = "Už to skoro bude!";
+"key_verification_verify_qr_code_scan_other_code_success_title" = "Kód overený!";
+"key_verification_verify_qr_code_cannot_scan_action" = "Nemôžete naskenovať?";
+"key_verification_tile_request_status_accepted" = "Prijali ste";
+"key_verification_tile_request_status_cancelled" = "%@ bolo zrušené";
+"key_verification_tile_request_status_cancelled_by_me" = "Zrušili ste overenie";
+"key_verification_tile_request_status_data_loading" = "Načítavanie údajov…";
+"key_verification_tile_request_outgoing_title" = "Overenie odoslané";
+
+// Tiles
+
+"key_verification_tile_request_incoming_title" = "Žiadosť o overenie";
+
+// MARK: File upload
+"file_upload_error_title" = "Nahrávanie súboru";
+"device_verification_emoji_light bulb" = "Žiarovka";
+"device_verification_verified_got_it_button" = "Rozumiem";
+"key_verification_manually_verify_device_key_title" = "Kľúč relácie";
+"key_verification_manually_verify_device_id_title" = "ID relácie";
+"key_verification_manually_verify_device_name_title" = "Názov relácie";
+"key_verification_verify_sas_validate_action" = "Zhodujú sa";
+
+// MARK: Verify
+
+"key_verification_verify_sas_title_emoji" = "Porovnať emoji";
+"device_verification_self_verify_start_verify_action" = "Spustiť overovanie";
+
+// Recover from passphrase
+
+"key_backup_recover_from_passphrase_info" = "Použite svoju bezpečnostnú frázu na odomknutie histórie zabezpečených správ";
+
+// Recover from private key
+"key_backup_recover_from_private_key_info" = "Obnovenie zálohy…";
+"key_backup_recover_invalid_recovery_key" = "Zálohu sa nepodarilo dešifrovať pomocou tohto kľúča: overte prosím, či ste zadali správny bezpečnostný kľúč.";
+"key_backup_recover_invalid_recovery_key_title" = "Nezhoda bezpečnostných kľúčov";
+"key_backup_recover_invalid_passphrase" = "Zálohu sa nepodarilo dešifrovať pomocou tejto frázy: overte prosím, či ste zadali správnu bezpečnostnú frázu.";
+"key_backup_setup_passphrase_setup_recovery_key_action" = "( Pokročilé) Nastavenie pomocou bezpečnostného kľúča";
+"secure_key_backup_setup_cancel_alert_message" = "Ak to teraz zrušíte, môžete prísť o zašifrované správy a údaje, ak stratíte prístup k svojim prihlasovacím údajom.\n\nBezpečné zálohovanie a správu kľúčov môžete nastaviť aj v Nastaveniach.";
+"secure_key_backup_setup_intro_use_security_passphrase_info" = "Zadajte tajnú frázu, ktorú poznáte len vy, a vygenerujte kľúč na zálohovanie.";
+"secure_key_backup_setup_intro_use_security_key_info" = "Vygenerujte bezpečnostný kľúč a uložte ho na bezpečné miesto, napríklad do správcu hesiel alebo trezora.";
+"deactivate_account_forget_messages_information_part3" = ": toto spôsobí, že budúci používatelia uvidia neúplný prehľad konverzácií)";
+"deactivate_account_forget_messages_information_part1" = "Prosím, zabudnite na všetky správy, ktoré som poslal, keď bude moje konto deaktivované (";
+"deactivate_account_informations_part5" = "Ak chcete, aby sme vaše správy zabudli, označte nižšie uvedené políčko\n\nViditeľnosť správ v Matrixe je podobná ako v prípade e-mailu. Naše zabudnutie vašich správ znamená, že správy, ktoré ste poslali, nebudú zdieľané s novými alebo neregistrovanými používateľmi, ale registrovaní používatelia, ktorí už majú prístup k týmto správam, budú mať stále prístup k ich kópii.";
+"deactivate_account_informations_part1" = "Týmto sa vaše konto stane trvalo nepoužiteľným. Nebudete sa môcť prihlásiť a nikto nebude môcť opätovne zaregistrovať rovnaké ID používateľa. To spôsobí, že váš účet opustí všetky miestnosti, ktorých sa zúčastňuje, a odstráni údaje o vašom účte zo servera totožností. ";
+"service_terms_modal_description_integration_manager" = "Toto vám umožní používať botov, premostenia, widgety a balíčky nálepiek.";
+"service_terms_modal_description_identity_server" = "Vďaka tomu vás niekto nájde, ak má vaše telefónne číslo alebo e-mail uložený v kontaktoch telefónu.";
+"widget_menu_revoke_permission" = "Zrušiť prístup pre mňa";
+"widget_sticker_picker_no_stickerpacks_alert_add_now" = "Pridať nejaké teraz?";
+"widget_creation_failure" = "Vytvorenie widgetu zlyhalo";
+"photo_library_access_not_granted" = "%@ nemá povolenie používať knižnicu fotografií, zmeňte to prosím nastaveniach ochrany súkromia";
+"event_formatter_jitsi_widget_removed_by_you" = "Odstránili ste konferenciu VoIP";
+"event_formatter_jitsi_widget_added_by_you" = "Pridali ste konferenciu VoIP";
+"event_formatter_call_back" = "Zavolať späť";
+"event_formatter_rerequest_keys_part2" = " z vašich ostatných relácií.";
+"event_formatter_rerequest_keys_part1_link" = "Opätovne vyžiadať šifrovacie kľúče";
+"event_formatter_jitsi_widget_removed" = "VoIP konferenciu odstránil/a %@";
+"event_formatter_jitsi_widget_added" = "Konferenciu VoIP pridal/a %@";
+"room_notifs_settings_encrypted_room_notice" = "Upozorňujeme, že oznámenia o zmienkach a kľúčových slovách nie sú v mobilných zariadeniach k dispozícii v zašifrovaných miestnostiach.";
+"room_details_fail_to_enable_encryption" = "Nepodarilo sa zapnúť šifrovanie v tejto miestnosti";
+"room_details_fail_to_update_room_directory_visibility" = "Nepodarilo sa aktualizovať viditeľnosť adresára miestnosti";
+"identity_server_settings_alert_error_terms_not_accepted" = "Ak ho chcete nastaviť %@ ako server identity, musíte prijať jeho podmienky.";
+"identity_server_settings_alert_disconnect_still_sharing_3pid" = "Svoje osobné údaje stále zdieľate na serveri totožností %@.\n\nOdporúčame vám, aby ste pred odpojením odstránili svoje e-mailové adresy a telefónne čísla zo servera totožností.";
+"identity_server_settings_disconnect_info" = "Odpojenie od servera totožností bude znamenať, že vás nebudú môcť objaviť iní používatelia a že nebudete môcť pozývať ostatných prostredníctvom e-mailu alebo telefónu.";
+"identity_server_settings_description" = "V súčasnosti používate %@ na objavovanie existujúcich kontaktov, ktoré poznáte, a na to, aby vás mohli objaviť.";
+"security_settings_crypto_sessions_description_2" = "Ak nespoznávate prihlásenie, zmeňte si heslo a vykonajte obnovenie funkcie Zabezpečené zálohovanie.";
+"settings_identity_server_no_is_description" = "Momentálne nepoužívate žiadny server totožností. Ak chcete objaviť existujúce kontakty, ktoré poznáte, a byť nimi objaviteľní, pridajte jeden vyššie.";
+"settings_analytics_and_crash_data" = "Odoslať údaje o páde a analytické údaje";
+"settings_labs_create_conference_with_jitsi" = "Vytvárajte konferenčné hovory pomocou aplikácie jitsi";
+"settings_callkit_info" = "Prijímajte prichádzajúce hovory na uzamknutej obrazovke. Prezrite si svoje %@ hovory v histórii hovorov systému. Ak je povolená služba iCloud, táto história hovorov bude zdieľaná so spoločnosťou Apple.";
+"settings_notify_me_for" = "Informovať ma o";
+"poll_timeline_votes_count" = "%lu hlasov";
+"poll_edit_form_post_failure_subtitle" = "Prosím, skúste to znova";
+"version_check_modal_action_title_deprecated" = "Zistite ako";
+"version_check_modal_subtitle_deprecated" = "Pracovali sme na vylepšení %@, aby bolo používanie rýchlejšie a dokonalejšie. Bohužiaľ, vaša súčasná verzia systému iOS nie je kompatibilná s niektorými z týchto opráv a nebude ďalej podporovaná.\nOdporúčame vám aktualizovať operačný systém, aby ste mohli používať %@ naplno.";
+"version_check_modal_title_deprecated" = "Už nepodporujeme iOS %@";
+"version_check_modal_subtitle_supported" = "Pracovali sme na vylepšení %@, aby bolo používanie rýchlejšie a dokonalejšie. Bohužiaľ, vaša súčasná verzia systému iOS nie je kompatibilná s niektorými z týchto opráv a nebude ďalej podporovaná.\nOdporúčame vám aktualizovať operačný systém, aby ste mohli používať %@ naplno.";
+"version_check_modal_title_supported" = "Ukončujeme podporu pre iOS %@";
+"version_check_banner_subtitle_deprecated" = "V systéme iOS %@ už nepodporujeme %@. Ak chcete naďalej používať %@ naplno, odporúčame vám aktualizovať verziu systému iOS.";
+"version_check_banner_title_deprecated" = "Už nepodporujeme iOS %@";
+"version_check_banner_subtitle_supported" = "Čoskoro ukončíme podporu pre %@ v systéme iOS %@. Ak chcete naďalej využívať plný potenciál %@, odporúčame vám aktualizovať verziu systému iOS.";
+
+// Mark: - Version check
+
+"version_check_banner_title_supported" = "Ukončujeme podporu pre iOS %@";
+"voice_message_stop_locked_mode_recording" = "Ťuknutím na nahrávku ju zastavíte alebo si ju vypočujete";
+
+// Mark: - Voice Messages
+
+"voice_message_release_to_send" = "Podržaním nahrávate, uvoľnením odošlete";
+"user_avatar_view_accessibility_hint" = "Zmeniť obrázok používateľa";
+"space_avatar_view_accessibility_hint" = "Zmeniť obrázok priestoru";
+"space_home_show_all_rooms" = "Zobraziť všetky miestnosti";
+"space_participants_action_ban" = "Vylúčiť z tohto priestoru";
+"space_participants_action_remove" = "Odstrániť z tohto priestoru";
+"spaces_coming_soon_detail" = "Táto funkcia tu ešte nebola zapracovaná, ale je na ceste k jej zapracovaniu. Zatiaľ to môžete urobiť pomocou aplikácie Element v počítači.";
+"spaces_invites_coming_soon_title" = "Pozvánky už čoskoro";
+"spaces_add_rooms_coming_soon_title" = "Pridávanie miestností už čoskoro";
+"spaces_no_member_found_detail" = "Hľadáte niekoho, kto nie je v %@? Zatiaľ ich môžete pozvať na webe alebo na počítači.";
+"spaces_no_room_found_detail" = "Niektoré výsledky môžu byť skryté, pretože sú súkromné a na pripojenie k nim potrebujete pozvánku.";
+"spaces_no_result_found_title" = "Nenašli sa žiadne výsledky";
+"spaces_empty_space_detail" = "Niektoré miestnosti môžu byť skryté, pretože sú súkromné a potrebujete pozvánku.";
+"leave_space_only_action" = "Neopustiť žiadne miestnosti";
+"leave_space_message_admin_warning" = "Ste administrátorom tohto priestoru, pred odchodom sa uistite, že ste právo administrátora preniesli na iného člena.";
+"leave_space_message" = "Ste si istí, že chcete opustiť %@? Chcete opustiť aj všetky miestnosti a priestory tohto priestoru?";
+"space_beta_announce_information" = "Priestory sú novým spôsobom zoskupovania miestností a ľudí. Zatiaľ nie sú v systéme iOS, ale už ich môžete používať na webe a počítači.";
+"space_beta_announce_title" = "Priestory budú čoskoro";
+"space_feature_unavailable_information" = "Priestory sú novým spôsobom zoskupovania miestností a ľudí.\n\nBudú tu čoskoro. Zatiaľ platí, že ak sa k nim pripojíte na inej platforme, budete mať prístup ku všetkým miestnostiam, ku ktorým sa pripojíte tu.";
+"space_feature_unavailable_subtitle" = "Spaces ešte nie sú v systéme iOS, ale už ich môžete používať na webe a počítači";
+
+// Mark: - Spaces
+
+"space_feature_unavailable_title" = "Priestory tu ešte nie sú";
+"room_intro_cell_information_dm_sentence1_part1" = "Toto je začiatok vašej priamej správy s ";
+"room_intro_cell_information_room_sentence1_part1" = "Toto je začiatok ";
+"home_empty_view_information" = "Univerzálna aplikácia na bezpečný konverzáciu pre tímy, priateľov a organizácie. Ťuknutím na tlačidlo + nižšie pridáte ľudí a miestnosti.";
+"create_room_section_footer_type" = "Do súkromnej miestnosti sa ľudia môžu pripojiť len s pozvánkou do miestnosti.";
+"create_room_section_footer_encryption" = "Šifrovanie sa potom nedá vypnúť.";
+"biometrics_cant_unlocked_alert_message_login" = "Prihlásiť sa znova";
+"biometrics_cant_unlocked_alert_message_x" = "Ak chcete odomknúť, použite %@ alebo sa prihláste a zapnite %@ znova";
+"biometrics_cant_unlocked_alert_title" = "Nie je možné odomknúť aplikáciu";
+"biometrics_usage_reason" = "Na prístup k aplikácii je potrebné overenie";
+"biometrics_setup_subtitle" = "Ušetrite si čas";
+"pin_protection_kick_user_alert_message" = "Príliš veľa chýb, boli ste odhlásení";
+"pin_protection_explanatory" = "Nastavenie kódu PIN umožňuje chrániť údaje, ako sú správy a kontakty, takže prístup k nim získate len vy zadaním kódu PIN na začiatku aplikácie.";
+"pin_protection_not_allowed_pin" = "Z bezpečnostných dôvodov nie je tento kód PIN k dispozícii. Prosím, skúste iný PIN";
+"pin_protection_settings_enabled_forced" = "Zapnutý kód PIN";
+"pin_protection_settings_section_footer" = "Ak chcete obnoviť kód PIN, musíte sa znovu prihlásiť a vytvoriť nový kód PIN.";
+"pin_protection_settings_section_header_with_biometrics" = "PIN a %@";
+"pin_protection_mismatch_too_many_times_error_message" = "Ak si nemôžete spomenúť na svoj kód PIN, ťuknite na tlačidlo Zabudnutý kód PIN.";
+"pin_protection_mismatch_error_message" = "Prosím, skúste to znova";
+"pin_protection_mismatch_error_title" = "PIN kódy sa nezhodujú";
+"pin_protection_reset_alert_message" = "Ak chcete obnoviť kód PIN, musíte sa znovu prihlásiť a vytvoriť nový kód PIN";
+"secrets_reset_warning_message" = "Reštartujete bez histórie, bez správ, dôveryhodných zariadení a dôveryhodných používateľov.";
+"secrets_reset_warning_title" = "Ak všetko obnovíte do pôvodného stavu";
+"secrets_reset_information" = "Urobte to len vtedy, ak nemáte žiadne iné zariadenie, pomocou ktorého by ste mohli toto zariadenie overiť.";
+"secrets_recovery_with_key_information_default" = "Prístup k histórii zabezpečených správ a k totožnosti krížového podpisu na overenie iných relácií získate zadaním bezpečnostného kľúča.";
+"user_verification_session_details_additional_information_untrusted_other_user" = "Pokiaľ tento používateľ nezačne tejto relácii dôverovať, správy odoslané do nej a z nej sú označené varovaním. Môžete ju tiež overiť ručne.";
+
+// MARK: Manually Verify Device
+
+"key_verification_manually_verify_device_title" = "Ručné overenie pomocou textu";
+"device_verification_self_verify_wait_recover_secrets_checking_availability" = "Kontrola ďalších možností overovania ...";
+"device_verification_self_verify_wait_recover_secrets_additional_information" = "Ak nemáte prístup k existujúcej relácii";
+"device_verification_error_cannot_load_device" = "Nie je možné načítať informácie o relácii.";
+"sign_out_non_existing_key_backup_sign_out_confirmation_alert_message" = "Ak si pred odhlásením nezálohujete kľúče, stratíte prístup k zašifrovaným správam.";
+"find_your_contacts_message" = "Nechajte %@ zobraziť svoje kontakty, aby ste mohli rýchlo začať komunikovať s tými, ktorých najlepšie poznáte.";
+"callbar_only_multiple_paused" = "%@ pozastavené hovory";
+"identity_server_settings_alert_change" = "Odpojiť sa od servera totožnosti %1$@ a namiesto toho sa pripojiť k %2$@?";
+"identity_server_settings_alert_no_terms" = "Vami vybratý server totožností nemá podmienky používania služieb. Pokračujte len v prípade, že dôverujete vlastníkovi servera.";
+"identity_server_settings_alert_no_terms_title" = "Server totožností nemá žiadne podmienky poskytovania služieb";
+"identity_server_settings_no_is_description" = "Momentálne nepoužívate server totožností. Ak chcete nájsť a byť objaviteľní existujúcimi kontaktmi, pridajte jeden vyššie.";
+"security_settings_crosssigning_complete_security" = "Dokončiť zabezpečenie";
+"security_settings_crosssigning_info_exists" = "Váš účet má totožnosť krížového podpisu, ale táto relácia mu ešte nedôveruje. Dokončite zabezpečenie tejto relácie.";
+"security_settings_secure_backup_description" = "Zálohujte si šifrovacie kľúče s údajmi o účte pre prípad, že stratíte prístup k reláciám. Vaše kľúče budú zabezpečené jedinečným bezpečnostným kľúčom.";
+"settings_identity_server_description" = "Pomocou vyššie nastaveného servera totožnosti môžete nájsť existujúce kontakty, ktoré poznáte, a aj oni vás môžu nájsť.";
+"settings_discovery_three_pid_details_information_phone_number" = "Spravujte predvoľby pre toto telefónne číslo, ktoré môžu ostatní používatelia použiť na vaše objavenie a pozvanie do miestností. Pridajte alebo odstráňte telefónne čísla v časti Účty.";
+"settings_discovery_three_pids_management_information_part1" = "Spravujte, ktoré e-mailové adresy alebo telefónne čísla môžu ostatní používatelia použiť na vaše objavenie a pozvanie do miestností. E-mailové adresy alebo telefónne čísla môžete pridávať alebo odstraňovať z tohto zoznamu v ";
+"settings_discovery_terms_not_signed" = "Musíte súhlasiť s podmienkami služby servera totožnosti (%@), aby vás mohli nájsť podľa e-mailovej adresy alebo telefónneho čísla.";
+"settings_key_backup_button_connect" = "Pripojiť túto reláciu k zálohovaniu kľúčov";
+"settings_fail_to_update_password" = "Nepodarilo sa aktualizovať heslo";
+"settings_labs_enable_ringing_for_group_calls" = "Zvonenie pre skupinové hovory";
+"widget_integration_positive_power_level" = "Úroveň oprávnenia musí byť kladné celé číslo.";
+"settings_integrations_allow_description" = "Použite správcu integrácií (%@) na spravovanie botov, premostení, widgetov a balíčkov s nálepkami. \n\nSprávcovia integrácie dostávajú konfiguračné údaje a môžu vo vašom mene upravovať widgety, posielať pozvánky do miestnosti a nastavovať úrovne oprávnení.";
+"settings_mentions_and_keywords_encryption_notice" = "V mobilných zariadeniach nebudete dostávať upozornenia na zmienky a kľúčové slová v zašifrovaných miestnostiach.";
+"settings_your_keywords" = "Vaše kľúčové slová";
+"settings_messages_by_a_bot" = "Správy od bota";
+"settings_call_invitations" = "Pozvánky na hovory";
+"settings_room_invitations" = "Pozvánky do miestnosti";
+"settings_global_settings_info" = "Všeobecné nastavenia oznámení sú k dispozícii vo webovom klientovi %@";
+"settings_confirm_media_size_description" = "Keď je táto funkcia zapnutá, budete vyzvaní, aby ste potvrdili, v akej veľkosti sa budú obrázky a videá odosielať.";
+"settings_three_pids_management_information_part1" = "Tu môžete spravovať e-mailové adresy alebo telefónne čísla, ktoré môžete použiť na prihlásenie alebo obnovenie účtu. Ovládajte, kto vás môže nájsť v ";
+"settings_fail_to_update_profile" = "Nepodarilo sa aktualizovať profil";
+"settings_email_address_placeholder" = "Zadajte svoju e-mailovú adresu";
+"settings_remove_phone_prompt_msg" = "Určite chcete odstrániť telefónne číslo %@?";
+"settings_remove_email_prompt_msg" = "Určite chcete odstrániť e-mailovú adresu %@?";
+"settings_sign_out_e2e_warn" = "Prídete o svoje end-to-end šifrovacie kľúče. To znamená, že v tomto zariadení už nebudete môcť čítať staré správy v zašifrovaných miestnostiach.";
+"settings_labs" = "EXPERIMENTÁLNE";
+"room_ongoing_conference_call_with_close" = "Prebiehajúci konferenčný hovor. Pripojte sa ako %@ alebo %@. %@ to.";
+"room_ongoing_conference_call" = "Prebiehajúci konferenčný hovor. Pripojte sa ako %@ alebo %@.";
+"room_unsent_messages_unknown_devices_notification" = "Správu sa nepodarilo odoslať z dôvodu prítomnosti neznámych relácií.";
+"room_participants_action_security_status_complete_security" = "Dokončiť zabezpečenie";
+"room_participants_invite_malformed_id" = "Chybné ID. Mala by to byť emailová adresa alebo Matrix ID ako napríklad \"@lokalnacast:domena\"";
+"directory_search_fail" = "Nepodarilo sa načítať údaje";
+"directory_search_results_title" = "Prehľadávať výsledky adresára";
+"room_creation_dm_error" = "Nemohli sme vytvoriť vašu PS. Skontrolujte používateľov, ktorých chcete pozvať, a skúste to znova.";
+"auth_softlogout_clear_data_sign_out_msg" = "Ste si istí, že chcete vymazať všetky údaje aktuálne uložené v tomto zariadení? Znovu sa prihláste, aby ste získali prístup k údajom a správam svojho účtu.";
+"auth_softlogout_clear_data_message_2" = "Vyčistite to, ak ste skončili s používaním tohto zariadenia alebo sa chcete prihlásiť do iného účtu.";
+"auth_softlogout_clear_data_message_1" = "Varovanie: Vaše osobné údaje (vrátane šifrovacích kľúčov) sú stále uložené na tomto zariadení.";
+"auth_softlogout_recover_encryption_keys" = "Prihláste sa, aby ste obnovili šifrovacie kľúče uložené výlučne v tomto zariadení. Potrebujete ich na čítanie všetkých svojich zabezpečených správ na akomkoľvek zariadení.";
+"auth_softlogout_reason" = "Váš správca domovského servera (%1$@) vás odhlásil z vášho účtu %2$@ (%3$@).";
+"auth_add_email_and_phone_warning" = "Registrácia pomocou e-mailu a telefónneho čísla naraz zatiaľ nie je podporovaná, kým nebude existovať api. Do úvahy sa bude brať iba telefónne číslo. Svoj e-mail môžete pridať do svojho profilu v nastaveniach.";
+"auth_reset_password_success_message" = "Vaše heslo bolo obnovené.\n\nBoli ste odhlásení zo všetkých relácií a už nebudete dostávať push oznámenia. Ak chcete opätovne povoliť oznámenia, znovu sa prihláste na každom zariadení.";
+"auth_untrusted_id_server" = "Server totožností nie je dôveryhodný";
+"auth_phone_is_required" = "Nie je nastavený žiadny server totožností, takže nemôžete pridať e-telefónne číslo, aby ste mohli v budúcnosti obnoviť svoje heslo.";
+"auth_email_is_required" = "Nie je nastavený žiadny server totožností, takže nemôžete pridať e-mailovú adresu, aby ste mohli v budúcnosti obnoviť svoje heslo.";
+"auth_add_email_phone_message_2" = "Nastavte si e-mail na obnovenie účtu. Neskôr môžete voliteľne použiť e-mail alebo telefón, aby vás mohli nájsť ľudia, ktorí vás poznajú.";
+"cross_signing_setup_banner_subtitle" = "Jednoduchšie overenie ostatných zariadení";
+"room_details_advanced_e2e_encryption_blacklist_unverified_devices" = "Šifrovať len overeným reláciám";
+"spaces_empty_space_title" = "Tento priestor nemá žiadne miestnosti (zatiaľ)";
+"leave_space_and_all_rooms_action" = "Opustiť všetky miestnosti a priestory";
+"space_beta_announce_subtitle" = "Nová verzia komunít";
+"room_intro_cell_information_multiple_dm_sentence2" = "V tejto konverzácii ste len vy, pokiaľ niekto z vás niekoho nepozve, aby sa pripojil.";
+"room_intro_cell_information_dm_sentence2" = "V tejto konverzácii ste len vy dvaja, nikto iný sa nemôže pripojiť.";
+"room_intro_cell_information_room_without_topic_sentence2_part2" = " aby ľudia vedeli, o čom je táto miestnosť.";
+"room_intro_cell_information_room_without_topic_sentence2_part1" = "Pridať tému";
+"room_avatar_view_accessibility_hint" = "Zmeniť obrázok miestnosti";
+"invite_friends_share_text" = "Hej, ozvi sa mi na %@: %@";
+
+// MARK: - Invite friends
+
+"invite_friends_action" = "Pozvať priateľov do %@";
+"favourites_empty_view_information" = "Obľúbiť si môžete niekoľkými spôsobmi - najrýchlejšie je jednoducho stlačiť a podržať. Ťuknite na hviezdičku a automaticky sa tu zobrazia na bezpečné uloženie.";
+
+// MARK: - Favourites
+
+"favourites_empty_view_title" = "Obľúbené miestnosti a ľudia";
+"create_room_show_in_directory" = "Zobraziť miestnosť v adresári";
+"create_room_section_header_topic" = "Téma miestnosti (voliteľné)";
+"searchable_directory_search_placeholder" = "Meno alebo ID";
+
+// MARK: - Searchable Directory View Controller
+
+"searchable_directory_create_new_room" = "Vytvoriť novú miestnosť";
+"biometrics_mode_face_id" = "Face ID";
+
+// MARK: - Biometrics Protection
+
+"biometrics_mode_touch_id" = "Touch ID";
+"pin_protection_reset_alert_title" = "Obnoviť PIN";
+"pin_protection_forgot_pin" = "Zabudli ste PIN kód";
+"pin_protection_enter_pin" = "Zadajte svoj kód PIN";
+"pin_protection_confirm_pin_to_change" = "Potvrďte kód PIN, na zmenu kódu PIN";
+"pin_protection_confirm_pin_to_disable" = "Potvrďte kód PIN, ak chcete deaktivovať kód PIN";
+"pin_protection_confirm_pin" = "Potvrďte svoj kód PIN";
+"pin_protection_choose_pin" = "Vytvoriť bezpečnostný kód PIN";
+"major_update_information" = "S radosťou oznamujeme, že sme zmenili názov! Vaša aplikácia je aktualizovaná a ste prihlásení do svojho účtu.";
+
+// MARK: - Major update
+
+"major_update_title" = "Riot je teraz %@";
+
+// MARK: - Cross-signing
+
+// Banner
+
+"cross_signing_setup_banner_title" = "Nastaviť šifrovanie";
+"secrets_reset_authentication_message" = "Zadajte heslo svojho účtu pre potvrdenie";
+"secrets_setup_recovery_passphrase_summary_information" = "Zapamätajte si bezpečnostnú frázu. Môžete ju použiť na odomknutie zašifrovaných správ a údajov.";
+"secrets_setup_recovery_passphrase_summary_title" = "Uložte si bezpečnostnú frázu";
+"secrets_setup_recovery_passphrase_confirm_information" = "Opätovne zadajte bezpečnostnú frázu a potvrďte ju.";
+"secrets_setup_recovery_passphrase_additional_information" = "Nepoužívajte heslo k svojmu účtu.";
+"secrets_setup_recovery_passphrase_information" = "Zadajte bezpečnostnú frázu, ktorú poznáte len vy a ktorá sa používa na zabezpečenie tajomstiev na vašom serveri.";
+"secrets_recovery_with_key_recovery_key_title" = "Zadajte";
+"secrets_recovery_with_key_information_unlock_secure_backup_with_key" = "Ak chcete pokračovať, zadajte bezpečnostný kľúč.";
+"secrets_recovery_with_key_information_unlock_secure_backup_with_phrase" = "Ak chcete pokračovať, zadajte bezpečnostnú frázu.";
+"secrets_recovery_with_key_information_verify_device" = "Na overenie tohto zariadenia použite bezpečnostná kľúč.";
+"secrets_recovery_with_passphrase_passphrase_title" = "Zadajte";
+"secrets_recovery_with_passphrase_information_default" = "Prístup k histórii zabezpečených správ a k totožnosti krížového podpisu na overenie iných relácií získate zadaním bezpečnostnej frázy.";
+
+// MARK: - Secrets recovery
+
+"secrets_recovery_reset_action_part_1" = "Zabudli ste alebo ste stratili všetky možnosti obnovy? ";
+"user_verification_session_details_verify_action_current_user_manually" = "Ručné overenie pomocou textu";
+"user_verification_session_details_additional_information_untrusted_current_user" = "Ak ste sa do tejto relácie neprihlásili, vaše konto môže byť ohrozené.";
+"key_verification_tile_request_status_expired" = "Vypršala platnosť";
+
+
+// Generic errors
+"error_invite_3pid_with_no_identity_server" = "V nastaveniach pridajte server totožnosti, ak chcete pozývať e-mailom.";
+"emoji_picker_people_category" = "Smajlíky a ľudia";
+"file_upload_error_unsupported_file_type_message" = "Nepodporovaný typ súboru.";
+"key_verification_self_verify_unverified_sessions_alert_message" = "Overte všetky vaše relácie, aby ste si boli istý, že sú vaše správy a účet bezpečné.";
+"sign_out_non_existing_key_backup_alert_title" = "Ak sa teraz odhlásite, prídete o zašifrované správy";
+"device_verification_emoji_thumbs up" = "Palec hore";
+
+// Device
+
+"device_verification_verify_wait_partner" = "Čakanie na potvrdenie od partnera…";
+"key_verification_manually_verify_device_additional_information" = "Ak sa nezhodujú, môže byť ohrozená bezpečnosť vašej komunikácie.";
+"key_verification_manually_verify_device_instruction" = "Potvrďte to porovnaním nasledujúcich údajov s nastaveniami používateľa v inej relácii:";
+"key_verification_verify_sas_additional_information" = "V záujme maximálnej bezpečnosti použite iný dôveryhodný komunikačný prostriedok alebo to urobte osobne.";
+"key_verification_verify_sas_cancel_action" = "Nezhodujú sa";
+"key_verification_verify_sas_title_number" = "Porovnať čísla";
+"device_verification_self_verify_wait_recover_secrets_with_passphrase" = "Použiť bezpečnostnú frázu alebo kľúč";
+"device_verification_self_verify_wait_recover_secrets_without_passphrase" = "Použiť bezpečnostný kľúč";
+"device_verification_self_verify_wait_additional_information" = "Toto funguje s %@ a inými klientmi Matrix podporujúcimi krížové podpisovanie.";
+"device_verification_self_verify_wait_information" = "Overte túto reláciu z niektorej z vašich ostatných relácií, čím jej udelíte prístup k zašifrovaným správam.\n\nNa ostatných zariadeniach použite najnovší %@:";
+"device_verification_self_verify_wait_new_sign_in_title" = "Overiť toto prihlásenie";
+
+// MARK: Self verification wait
+
+"device_verification_self_verify_wait_title" = "Dokončiť zabezpečenie";
+"key_verification_self_verify_unverified_sessions_alert_validate_action" = "Overiť";
+
+// Unverified sessions
+
+"key_verification_self_verify_unverified_sessions_alert_title" = "Zobraziť, kde ste prihlásený";
+"key_verification_self_verify_current_session_alert_message" = "Ostatní používatelia jej nemusia dôverovať.";
+
+// Current session
+
+"key_verification_self_verify_current_session_alert_title" = "Overiť túto reláciu";
+"device_verification_self_verify_start_information" = "Túto reláciu použite na overenie novej relácie, čím jej udelíte prístup k zašifrovaným správam.";
+"device_verification_self_verify_alert_message" = "Overte nové prihlásenie prístupom k vášmu účtu: %@";
+
+// MARK: Self verification start
+
+// New login
+"device_verification_self_verify_alert_title" = "Nové prihlásenie. Boli ste to vy?";
+"device_verification_start_use_legacy_action" = "Použiť starší spôsob overenia";
+"device_verification_start_verify_button" = "Začať overenie";
+"device_verification_start_use_legacy" = "Nič sa neobjavuje? Nie všetci klienti ešte podporujú interaktívne overovanie. Použite staršie overovanie.";
+"device_verification_start_wait_partner" = "Čaká sa na prijatie partnerom…";
+
+// MARK: Start
+"device_verification_start_title" = "Overiť porovnaním krátkeho textu";
+"device_verification_incoming_description_2" = "Overenie tejto relácie ju označí ako dôveryhodnú a zároveň označí vašu reláciu ako dôveryhodnú pre partnera.";
+"device_verification_incoming_description_1" = "Overte túto reláciu a označte ju ako dôveryhodnú. Dôveryhodnosť relácií partnerov vám poskytuje pokoj na duši pri používaní end-to-end šifrovaných správ.";
+
+// Mark: Incoming
+"device_verification_incoming_title" = "Prichádzajúca žiadosť o overenie";
+"device_verification_cancelled_by_me" = "Overovanie bolo zrušené. Dôvod: %@";
+"device_verification_cancelled" = "Druhá strana zrušila overenie.";
+"device_verification_security_advice_number" = "Porovnajte čísla a uistite sa, že sú v rovnakom poradí.";
+"device_verification_security_advice_emoji" = "Porovnajte jedinečné emoji a uistite sa, že sú zobrazené v rovnakom poradí.";
+"key_verification_this_session_title" = "Overiť túto reláciu";
+"key_verification_new_session_title" = "Overte svoju novú reláciu";
+
+// MARK: - Device Verification
+"key_verification_other_session_title" = "Overiť reláciu";
+"sign_out_key_backup_in_progress_alert_cancel_action" = "Počkám";
+"sign_out_key_backup_in_progress_alert_discard_key_backup_action" = "Nezáleží mi na zašifrovaných správach";
+"sign_out_key_backup_in_progress_alert_title" = "Prebieha zálohovanie šifrovacích kľúčov. Ak sa teraz odhlásite, prídete o zašifrované správy.";
+"sign_out_non_existing_key_backup_sign_out_confirmation_alert_sign_out_action" = "Odhlásiť sa";
+"sign_out_non_existing_key_backup_sign_out_confirmation_alert_title" = "Stratíte svoje zašifrované správy";
+"sign_out_non_existing_key_backup_alert_discard_key_backup_action" = "Nezáleží mi na zašifrovaných správach";
+"sign_out_non_existing_key_backup_alert_setup_secure_backup_action" = "Začnite používať Bezpečné zálohovanie";
+"sign_out_existing_key_backup_alert_sign_out_action" = "Odhlásiť sa";
+
+// MARK: Sign out warning
+
+"sign_out_existing_key_backup_alert_title" = "Naozaj sa chcete odhlásiť?";
+
+// Success
+
+"key_backup_recover_success_info" = "Záloha obnovená!";
+"key_backup_recover_from_recovery_key_lost_recovery_key_action" = "Stratili ste kľúč obnovenia, v nastaveniach získate nový.";
+"key_backup_recover_from_recovery_key_recover_action" = "Sprístupniť históriu";
+"key_backup_recover_from_recovery_key_recovery_key_placeholder" = "Zadajte bezpečnostný kľúč";
+"key_backup_recover_from_passphrase_lost_passphrase_action_part2" = "použiť váš bezpečnostný kľúč";
+"key_backup_recover_from_passphrase_lost_passphrase_action_part1" = "Neviete svoju bezpečnostnú frázu? Môžete ";
+"key_backup_recover_from_passphrase_recover_action" = "Sprístupniť históriu";
+"key_backup_recover_from_passphrase_passphrase_placeholder" = "Zadajte frázu";
+
+// Success from recovery key
+"key_backup_setup_success_from_recovery_key_info" = "Vaše kľúče sa zálohujú.\n\nVytvorte si kópiu tohto bezpečnostného kľúča a uschovajte ho na bezpečnom mieste.";
+"key_backup_setup_passphrase_passphrase_invalid" = "Skúste pridať slovo";
+"key_backup_setup_passphrase_info" = "Šifrovanú kópiu vašich kľúčov uložíme na našom serveri. Chráňte svoju zálohu frázou, aby bola bezpečná.\n\nV záujme maximálneho zabezpečenia by sa mala líšiť od hesla k vášmu účtu.";
+"key_backup_setup_intro_info" = "Správy v šifrovaných miestnostiach sú zabezpečené end-to-end šifrovaním. Kľúče na čítanie týchto správ máte len vy a príjemca (príjemcovia).\n\nKľúče si bezpečne zálohujte, aby ste ich nestratili.";
+"secure_key_backup_setup_existing_backup_error_delete_it" = "Vymazať";
+"secure_key_backup_setup_existing_backup_error_unlock_it" = "Odomknúť";
+"secure_key_backup_setup_existing_backup_error_title" = "Záloha pre správy už existuje";
+"service_terms_modal_information_description_integration_manager" = "Správca integrácie umožňuje pridávať funkcie od tretích strán.";
+"service_terms_modal_information_description_identity_server" = "Server totožností vám pomôže nájsť kontakty tak, že vyhľadá ich telefónne číslo alebo e-mailovú adresu a zistí, či už majú účet.";
+"service_terms_modal_table_header_integration_manager" = "PODMIENKY SPRÁVCU INTEGRÁCIE";
+"service_terms_modal_table_header_identity_server" = "PODMIENKY SERVERA TOTOŽNOSTÍ";
+"service_terms_modal_footer" = "Toto môžete kedykoľvek vypnúť v nastaveniach.";
+
+// Service terms
+"service_terms_modal_title_message" = "Ak chcete pokračovať, prijmite nižšie uvedené podmienky";
+"gdpr_consent_not_given_alert_review_now_action" = "Prečítať teraz";
+
+// GDPR
+"gdpr_consent_not_given_alert_message" = "Ak chcete pokračovať v používaní domovského servera %@, musíte si prečítať podmienky a súhlasiť s nimi.";
+"e2e_room_key_request_share_without_verifying" = "Zdieľať bez overenia";
+"e2e_room_key_request_message" = "Vaša neoverená relácia '%@' požaduje šifrovacie kľúče.";
+"e2e_room_key_request_message_new_device" = "Pridali ste novú reláciu \"%@\", ktorá požaduje šifrovacie kľúče.";
+"share_extension_low_quality_video_message" = "Ak chcete poslať v lepšej kvalite, pošlite vo formáte %@ alebo pošlite v nízkej kvalite nižšie.";
+"share_extension_low_quality_video_title" = "Video bude odoslané v nízkej kvalite";
+"room_widget_permission_information_title" = "Používaním zdieľate údaje s %@:\n";
+"room_widget_permission_webview_information_title" = "Používaním prijímate cookies od a zdieľate údaje %@:\n";
+"room_widget_permission_creator_info_title" = "Tento widget pridal:";
+"widget_integration_manager_disabled" = "V nastaveniach je potrebné povoliť správcu integrácie";
+"widget_integration_room_not_visible" = "Miestnosť %s nie je viditeľná.";
+"widget_integration_missing_user_id" = "V požiadavke chýba user_id.";
+"widget_integration_missing_room_id" = "V požiadavke chýba room_id.";
+"widget_integration_no_permission_in_room" = "V tejto miestnosti na to nemáte povolenie.";
+"widget_integration_must_be_in_room" = "Nenachádzate sa v tejto miestnosti.";
+"widget_integration_room_not_recognised" = "Nie je možné rozpoznať takúto miestnosť.";
+"widget_integration_failed_to_send_request" = "Nepodarilo sa odoslať požiadavku.";
+"widget_integration_unable_to_create" = "Nie je možné vytvoriť widget.";
+"widget_menu_remove" = "Odstrániť pre všetkých";
+"widget_no_power_to_manage" = "Musíte mať povolenie spravovať widgety v tejto miestnosti";
+
+// Widget
+"widget_no_integrations_server_configured" = "Nie je nastavený žiadny server integrácií";
+"bug_report_progress_zipping" = "Získavajú sa záznamy";
+"bug_report_send_logs" = "Odoslať záznamy";
+"bug_crash_report_description" = "Opíšte prosím, čo ste robili pred pádom aplikácie:";
+"bug_crash_report_title" = "Správa o poruche";
+"e2e_key_backup_wrong_version" = "Bola zistená nová záloha zabezpečenej správy.\n\nAk ste to neboli vy, nastavte novú bezpečnostnú frázu v Nastaveniach.";
+
+// Key backup wrong version
+"e2e_key_backup_wrong_version_title" = "Nová záloha kľúča";
+
+// Crypto
+"e2e_enabling_on_app_update" = "%@ teraz podporuje end-to-end šifrovanie, ale na jeho zapnutie sa musíte znova prihlásiť.\n\nMôžete to urobiť teraz alebo neskôr v nastaveniach aplikácie.";
+"analytics_prompt_stop" = "Zastaviť zdieľanie";
+"analytics_prompt_yes" = "Áno, je to v poriadku";
+"analytics_prompt_message_upgrade" = "Predtým ste nám udelili súhlas so zdieľaním anonymných údajov o používaní. Teraz, aby sme pomohli pochopiť, ako ľudia používajú viacero zariadení, vygenerujeme náhodný identifikátor zdieľaný vašimi zariadeniami.";
+"analytics_prompt_message_new_user" = "Pomôžte nám identifikovať problémy a zlepšiť Element zdieľaním anonymných údajov o používaní. Aby sme pochopili, ako ľudia používajú viacero zariadení, vygenerujeme náhodný identifikátor, ktorý zdieľajú vaše zariadenia.";
+
+// Analytics
+"analytics_prompt_title" = "Pomôžte zlepšiť %@";
+"call_already_displayed" = "Telefonát už prebieha.";
+"network_offline_prompt" = "Zdá sa, že nie ste pripojený na internet.";
+"event_formatter_widget_removed_by_you" = "Odstránili ste widget: %@";
+
+// Events formatter with you
+"event_formatter_widget_added_by_you" = "Pridali ste widget: %@";
+"event_formatter_call_missed_video" = "Zmeškaný video hovor";
+"event_formatter_call_missed_voice" = "Zmeškaný hlasový hovor";
+"event_formatter_call_has_ended_with_time" = "Hovor ukončený - %@";
+"event_formatter_widget_removed" = "%@ widget odstránil %@";
+"event_formatter_widget_added" = "%@ widget pridal %@";
+"directory_server_type_homeserver" = "Zadajte domovský server, z ktorého chcete zobraziť zoznam verejných miestností";
+"directory_server_all_native_rooms" = "Všetky natívne miestnosti Matrix";
+"directory_server_all_rooms" = "Všetky miestnosti na serveri %s";
+"directory_server_picker_title" = "Vybrať adresár";
+
+// Media picker
+"media_picker_title" = "Knižnica médií";
+"group_participants_invite_malformed_id" = "Chybné ID. Malo by to byť Matrix ID ako napríklad “@lokalnacast:domena“";
+"group_participants_invite_another_user" = "Vyhľadať / pozvať podľa ID používateľa alebo mena";
+"group_participants_invite_prompt_msg" = "Ste si istí, že chcete pozvať %@ do tejto skupiny?";
+"group_participants_remove_prompt_msg" = "Ste si istí, že chcete odstrániť %@ z tejto skupiny?";
+"group_participants_leave_prompt_msg" = "Ste si istí, že chcete opustiť skupinu?";
+"group_invitation_format" = "%@ vás pozval do tejto komunity";
+"room_notifs_settings_manage_notifications" = "Oznámenia môžete spravovať v %@";
+"room_notifs_settings_mentions_and_keywords" = "Iba zmienky a kľúčové slová";
+
+// Room Notification Settings
+"room_notifs_settings_notify_me_for" = "Upozorniť ma na";
+"room_details_unset_main_address" = "Zrušiť nastavenie ako hlavnej adresy";
+"room_details_set_main_address" = "Nastaviť ako hlavnú adresu";
+"room_details_save_changes_prompt" = "Chcete uložiť zmeny?";
+"room_details_fail_to_update_room_communities" = "Nepodarilo sa aktualizovať príbuzné komunity";
+"room_details_fail_to_update_room_canonical_alias" = "Nepodarilo sa aktualizovať hlavnú adresu";
+"room_details_fail_to_remove_room_aliases" = "Nepodarilo sa odstrániť adresy miestností";
+"room_details_fail_to_add_room_aliases" = "Nepodarilo sa pridať nové adresy miestností";
+"room_details_fail_to_update_history_visibility" = "Nepodarilo sa aktualizovať viditeľnosť histórie";
+"room_details_fail_to_update_room_guest_access" = "Nepodarilo sa aktualizovať prístup hosťa do miestnosti";
+"room_details_fail_to_update_avatar" = "Nepodarilo sa aktualizovať fotografiu miestnosti";
+"room_details_fail_to_update_topic" = "Nepodarilo sa aktualizovať tému";
+"room_details_fail_to_update_room_name" = "Nepodarilo sa aktualizovať názov miestnosti";
+"room_details_advanced_e2e_encryption_disabled_for_dm" = "Šifrovanie tu nie je zapnuté.";
+"room_details_advanced_e2e_encryption_disabled" = "V tejto miestnosti nie je zapnuté šifrovanie.";
+"room_details_advanced_e2e_encryption_enabled_for_dm" = "Je tu zapnuté šifrovanie";
+"room_details_advanced_e2e_encryption_enabled" = "V tejto miestnosti je zapnuté šifrovanie";
+"room_details_advanced_enable_e2e_encryption" = "Povoliť šifrovanie (Pozor: nie je možné ho znova vypnúť!)";
+"room_details_flair_invalid_id_prompt_msg" = "%@ nie je platný identifikátor komunity";
+"room_details_new_flair_placeholder" = "Pridať nové ID komunity (napr. +foo%@)";
+"room_details_addresses_invalid_address_prompt_msg" = "%@ nie je platný formát pre alias";
+"room_details_new_address_placeholder" = "Pridať novú adresu (napr. #foo%@)";
+"room_details_no_local_addresses_for_dm" = "Táto nemá žiadne lokálne adresy";
+"room_details_no_local_addresses" = "Táto miestnosť nemá žiadne lokálne adresy";
+"room_details_history_section_prompt_msg" = "Zmeny týkajúce sa toho, kto môže čítať históriu, sa budú vzťahovať len na budúce správy v tejto miestnosti. Viditeľnosť existujúcej histórie zostane nezmenená.";
+"room_details_history_section_prompt_title" = "Upozornenie o ochrane súkromia";
+"room_details_history_section_members_only_since_joined" = "Len členovia (odkedy vstúpili)";
+"room_details_history_section_members_only_since_invited" = "Len členovia (odkedy boli pozvaní)";
+"room_details_history_section_members_only" = "Len členovia (odkedy je táto voľba aktivovaná)";
+"room_details_history_section" = "Kto môže čítať históriu?";
+"room_details_access_section_directory_toggle_for_dm" = "Uverejniť v adresári miestností";
+"room_details_access_section_directory_toggle" = "Uverejniť túto miestnosť v adresári miestností";
+"room_details_access_section_no_address_warning" = "Ak chcete vytvoriť odkaz do miestnosti, musíte najprv nastaviť jej adresu";
+"room_details_access_section_anyone_for_dm" = "Ktokoľvek, kto pozná odkaz, vrátane hostí";
+"room_details_access_section_anyone_apart_from_guest" = "Ktokoľvek, kto pozná odkaz na miestnosť, okrem hostí";
+"room_details_access_section_anyone_apart_from_guest_for_dm" = "Ktokoľvek, kto pozná odkaz, okrem hostí";
+"room_details_access_section_anyone" = "Ktokoľvek, kto pozná odkaz na miestnosť, vrátane hostí";
+"room_details_access_section_invited_only" = "Iba ľudia, ktorí boli pozvaní";
+"room_details_access_section_for_dm" = "Kto má k tomuto prístup?";
+"room_details_access_section" = "Kto má prístup do tejto miestnosti?";
+"identity_server_settings_alert_error_invalid_identity_server" = "%@ nie je platný server totožností.";
+"identity_server_settings_alert_disconnect" = "Odpojiť sa od servera totožností %@?";
+"identity_server_settings_place_holder" = "Zadajte server totožností";
+
+// AuthenticatedSessionViewControllerFactory
+"authenticated_session_flow_not_supported" = "Táto aplikácia nepodporuje mechanizmus overovania na vašom domovskom serveri.";
+"security_settings_user_password_description" = "Potvrďte svoju totožnosť zadaním hesla k účtu";
+"security_settings_coming_soon" = "Prepáčte. Táto akcia zatiaľ nie je dostupná v systéme %@ iOS. Na jej nastavenie použite iného klienta Matrix. Systém %@ iOS to bude používať.";
+"security_settings_complete_security_alert_title" = "Dokončiť zabezpečenie";
+"security_settings_complete_security_alert_message" = "Najprv by ste mali dokončiť zabezpečenie aktuálnej relácie.";
+"security_settings_blacklist_unverified_devices_description" = "Overte všetky relácie používateľov, aby ste ich mohli označiť za dôveryhodné a odosielať im správy.";
+"security_settings_secure_backup_info_valid" = "Táto relácia zálohuje vaše kľúče.";
+"settings_show_NSFW_public_rooms" = "Zobraziť verejné miestnosti nevhodné do práce";
+"settings_identity_server_no_is" = "Nebol nastavený server totožností";
+"settings_discovery_three_pid_details_enter_sms_code_action" = "Zadajte aktivačný kód SMS";
+"settings_discovery_three_pid_details_information_email" = "Spravujte predvoľby pre túto e-mailovú adresu, ktorú môžu ostatní používatelia použiť na vaše objavenie a pozvanie do miestností. Pridávajte alebo odstraňujte e-mailové adresy v časti Účty.";
+"settings_discovery_three_pid_details_title_email" = "Spravovať e-mail";
+"settings_discovery_accept_terms" = "Akceptovať podmienky servera totožnosti";
+"settings_discovery_no_identity_server" = "V súčasnosti nepoužívate server totožností. Ak chcete, aby vás existujúce kontakty mohli nájsť, pridajte si jeden.";
+"settings_devices_description" = "Verejný názov relácie je viditeľný pre ľudí, s ktorými komunikujete";
+"settings_key_backup_delete_confirmation_prompt_msg" = "Ste si istý? Ak nie sú vaše kľúče správne zálohované, prídete o svoje zašifrované správy.";
+"settings_key_backup_button_create" = "Začnite používať zálohovanie kľúčov";
+"settings_key_backup_info_trust_signature_invalid_device_unverified" = "Záloha má neplatný podpis z %@";
+"settings_key_backup_info_trust_signature_invalid_device_verified" = "Záloha má neplatný podpis z %@";
+"settings_key_backup_info_trust_signature_valid_device_unverified" = "Záloha má podpis z %@";
+"settings_key_backup_info_trust_signature_valid_device_verified" = "Zálohovanie má platný podpis z %@";
+"settings_key_backup_info_trust_signature_valid" = "Zálohovanie má platný podpis z tejto relácie";
+"settings_key_backup_info_trust_signature_unknown" = "Záloha má podpis z relácie s ID: %@";
+"settings_key_backup_info_progress_done" = "Všetky kľúče sú zálohované";
+"settings_key_backup_info_progress" = "Zálohovanie %@ kľúčov…";
+"settings_key_backup_info_not_valid" = "Táto relácia nezálohuje vaše kľúče, ale máte existujúcu zálohu, ktorú môžete obnoviť a pridať do budúcnosti.";
+"settings_key_backup_info_valid" = "Táto relácia zálohuje vaše kľúče.";
+"settings_key_backup_info_version" = "Verzia zálohy kľúča: %@";
+"settings_key_backup_info_signout_warning" = "Zálohujte si šifrovacie kľúče pred odhlásením, aby ste o ne neprišli.";
+"settings_key_backup_info_none" = "Vaše kľúče sa z tejto relácie nezálohujú.";
+"settings_key_backup_info" = "Šifrované správy sú zabezpečené end-to-end šifrovaním. Kľúče na čítanie týchto správ máte len vy a príjemca (príjemcovia).";
+"settings_add_3pid_password_message" = "Aby ste mohli pokračovať, prosím zadajte svoje heslo";
+"settings_labs_message_reaction" = "Reagujte na správy pomocou emoji";
+"settings_labs_e2e_encryption_prompt_message" = "Ak chcete dokončiť nastavenie šifrovania, musíte sa znova prihlásiť.";
+"settings_contacts_enable_sync_description" = "Na prepojenie s vašimi kontaktmi sa použije váš server totožností a pomôže im vás nájsť.";
+"settings_show_url_previews_description" = "Náhľady sa zobrazia len v nezašifrovaných miestnostiach.";
+
+// Recover from recovery key
+
+"key_backup_recover_from_recovery_key_info" = "Použite svoju bezpečnostný kľúč na odomknutie histórie zabezpečených správ";
diff --git a/Riot/Assets/sq.lproj/Vector.strings b/Riot/Assets/sq.lproj/Vector.strings
index 75f1fc60e..bca45030c 100644
--- a/Riot/Assets/sq.lproj/Vector.strings
+++ b/Riot/Assets/sq.lproj/Vector.strings
@@ -222,7 +222,7 @@
"settings_ignored_users" = "PËRDORUES TË SHPËRFILLUR";
"settings_contacts" = "KONTAKTE PAJISJEJE";
"settings_advanced" = "TË MËTEJSHME";
-"settings_other" = "TË TJERA";
+"settings_other" = "Tjetër";
"settings_devices" = "SESIONE";
"settings_cryptography" = "KRIPTOGRAFI";
"settings_sign_out" = "Dilni";
@@ -1519,3 +1519,63 @@
"contacts_address_book_permission_denied_alert_message" = "Që të aktivizoni kontakte, kaloni te rregullimet e pajisjes tua.";
"contacts_address_book_permission_denied_alert_title" = "Kontaktet u çaktivizuan";
"space_home_show_all_rooms" = "Shfaqi krejt dhomat";
+"poll_timeline_not_closed_action" = "OK";
+"poll_timeline_not_closed_subtitle" = "Ju lutemi, riprovoni";
+"poll_timeline_not_closed_title" = "S’u arrit të përfundohej pyetësori";
+"poll_timeline_vote_not_registered_action" = "OK";
+"poll_timeline_vote_not_registered_subtitle" = "Na ndjeni, vota juaj s’u regjistrua, ju lutemi, riprovoni";
+"poll_timeline_vote_not_registered_title" = "Votë e paregjistruar";
+"poll_timeline_total_final_results" = "Rezultati përfundimtar, bazua në %lu votë";
+"poll_timeline_total_final_results_one_vote" = "Rezultati përfundimtar, bazua në 1 votë";
+"poll_timeline_total_votes_not_voted" = "%lu vota të hedhura. Që të shihni përfundimet, votoni";
+"poll_timeline_total_one_vote_not_voted" = "1 votë e hedhur. Që të shihni përfundimet, votoni";
+"poll_timeline_total_votes" = "%lu vota të hedhura";
+"poll_timeline_total_one_vote" = "1 votë e hedhur";
+"poll_timeline_total_no_votes" = "S’u votua gjë";
+"poll_timeline_votes_count" = "%lu vota";
+"poll_timeline_one_vote" = "1 votë";
+"poll_edit_form_post_failure_action" = "OK";
+"poll_edit_form_post_failure_subtitle" = "Ju lutemi, riprovoni";
+"poll_edit_form_post_failure_title" = "S’u arrit të postohej anketimi";
+"poll_edit_form_add_option" = "Shtoni mundësi";
+"poll_edit_form_option_number" = "Mundësia %lu";
+"poll_edit_form_create_options" = "Krijo mundësi";
+"poll_edit_form_input_placeholder" = "Shkruani diçka!";
+"poll_edit_form_question_or_topic" = "Pyetje ose temë";
+"poll_edit_form_poll_question_or_topic" = "Pyetje ose temë pyetësori";
+
+// Mark: - Polls
+
+"poll_edit_form_create_poll" = "Krijoni anketim";
+"share_extension_send_now" = "Dërgoje tani";
+"share_extension_low_quality_video_message" = "Dërgojeni në %@. për cilësi më të mirë, ose dërgojeni në cilësi të ulët si më poshtë.";
+"share_extension_low_quality_video_title" = "Videoja do të dërgohet në cilësi të ulët";
+"analytics_prompt_stop" = "Resht së ndari";
+"analytics_prompt_yes" = "Po, s’ka problem";
+"analytics_prompt_not_now" = "Jo tani";
+"analytics_prompt_point_3" = "Këtë mund të çaktivizoni në çfarëdo kohe, që nga rregullimet";
+/* Note: The word "don't" is formatted in bold */
+"analytics_prompt_point_2" = "Nuk u japin hollësi palëve të treta";
+/* Note: The word "don't" is formatted in bold */
+"analytics_prompt_point_1" = "Nuk regjistrojmë ose profilizojmë ndonjë të dhënë llogarie";
+"analytics_prompt_terms_link_upgrade" = "këtu";
+/* Note: The placeholder is for the contents of analytics_prompt_terms_link_upgrade */
+"analytics_prompt_terms_upgrade" = "Lexoni krejt kushtet tona %@. Në rregull?";
+"analytics_prompt_terms_link_new_user" = "këtu";
+/* Note: The placeholder is for the contents of analytics_prompt_terms_link_new_user */
+"analytics_prompt_terms_new_user" = "Mund të lexoni krejt kushtet tona %@.";
+"analytics_prompt_message_upgrade" = "Keni pranuar më herët të ndani me ne të dhëna anonime përdorimi. Tani, që të na ndihmoni të kuptojmë se si njerëzit përdorin pajisje të shumta, do të prodhojmë një identifikues kuturu, të përbashkët për pajisjet tuaja.";
+"analytics_prompt_message_new_user" = "Ndihmonani të identifikojmë probleme dhe të përmirësojmë Element-in, duke ndarë me ne të dhëna anonime përdorimi. Për të kuptuar se si i përdorin njerëzit disa pajisje njëherësh, do të prodhojmë një identifikues kuturu, të përbashkët për pajisjet tuaja.";
+
+// Analytics
+"analytics_prompt_title" = "Ndihmoni të përmirësohet %@";
+"settings_discovery_accept_terms" = "Pranoni Kushte Shërbyesi Identitetesh";
+"settings_analytics_and_crash_data" = "Dërgoni të dhëna vithisjesh dhe analitike";
+"settings_labs_enabled_polls" = "Pyetësorë";
+"settings_about" = "MBI";
+"room_event_action_forward" = "Përpara";
+"room_event_action_end_poll" = "Përfundoje pyetësorin";
+"room_event_action_remove_poll" = "Hiqe pyetësorin";
+"accessibility_button_label" = "kopsë";
+"open" = "Hapur";
+"enable" = "Aktivizoje";
diff --git a/Riot/Assets/third_party_licenses.html b/Riot/Assets/third_party_licenses.html
index b615810b2..ee1a8d284 100644
--- a/Riot/Assets/third_party_licenses.html
+++ b/Riot/Assets/third_party_licenses.html
@@ -1897,6 +1897,34 @@ Library.
SOFTWARE.
+