en
US
Latn
Light Theme
Dark Theme
Black Theme
Status.im Theme
Initializing service
Synchronising…
Listening for events
Noisy notifications
Silent notifications
Messages
Room
Settings
Member Details
Historical
Bug report
Community details
Send a sticker
Key Backup
Use Key Backup
Verify session
Keys backup is not finished, please wait…
You’ll lose your encrypted messages if you sign out now
Key backup in progress. If you sign out now you’ll lose access to your encrypted messages.
Secure Key Backup should be active on all of your sessions to avoid losing access to your encrypted messages.
I don’t want my encrypted messages
Backing up keys…
Use Key Backup
Are you sure?
Back up
You’ll lose access to your encrypted messages unless you back up your keys before signing out.
Third party licences
Loading…
OK
Cancel
Save
Leave
Stay
Send
Copy
Resend
Remove
Quote
Download
Share
Speak
Clear
Later
Forward
Permalink
View Source
View Decrypted Source
Delete
Rename
None
Revoke
Disconnect
Report content
Active call
Ongoing conference call.\nJoin as %1$s or %2$s
Voice
Video
Cannot start the call, please try later
"Due to missing permissions, some features may be missing…
"Due to missing permissions, this action is not possible.
You need permission to invite to start a conference in this room
Cannot start call
Session information
Conference calls are not supported in encrypted rooms
Call Anyway
Send Anyway
or
Invite
Offline
Accept
Skip
Done
Abort
Ignore
Review
Decline
Exit
Actions
Sign out
Are you sure you want to sign out?
Voice Call
Video Call
Global search
Mark all as read
Historical
Quick reply
Mark as read
Open
Close
Copied to clipboard
Disable
Confirmation
Warning
Error
Home
Favourites
People
Rooms
Communities
Filter room names
Filter favourites
Filter people
Filter room names
Filter community names
Invites
Low priority
"System Alerts"
Conversations
Local address book
User directory
Matrix contacts only
No conversations
You didn’t allow Riot to access your local contacts
No results
No identity server configured.
Rooms
Room directory
No rooms
No public rooms available
- 1 user
- %d users
Invite
Communities
No groups
Send logs
Send crash logs
Send screenshot
Report bug
Please describe the bug. What did you do? What did you expect to happen? What actually happened?
If possible, please write the description in English.
Describe your problem here
In order to diagnose problems, logs from this client will be sent with this bug report. This bug report, including the logs and the screenshot, will not be publicly visible. If you would prefer to only send the text above, please untick:
You seem to be shaking the phone in frustration. Would you like to open the bug report screen?
The application has crashed last time. Would you like to open the crash report screen?
Rage shake to report bug
The bug report has been successfully sent
The bug report failed to be sent (%s)
Progress (%s%%)
Send into
Read
Join Room
Username
Create Account
Log in
Sign out
Home Server URL
Identity Server URL
Search
Start New Chat
Start Voice Call
Start Video Call
Send voice
Are you sure that you want to start a new chat with %s?
Are you sure that you want to start a voice call?
Are you sure that you want to start a video call?
Call failed due to misconfigured server
Please ask the administrator of your homeserver (%1$s) to configure a TURN server in order for calls to work reliably.\n\nAlternatively, you can try to use the public server at %2$s, but this will not be as reliable, and it will share your IP address with that server. You can also manage this in Settings."
Try using %s
Do not ask me again
Send files
Send sticker
Take photo or video
Take photo
Take video
You don’t currently have any stickerpacks enabled.\n\nAdd some now?
go on with…
Sorry, no external application has been found to complete this action.
Log in
Sign in with single sign-on
Create Account
Submit
Skip
Send Reset Email
Return to login screen
Email or user name
Password
New password
User name
"Set an email for account recovery, and later to be optionally discoverable by people who know you."
"Set a phone, and later to be optionally discoverable by people who know you."
"Set an email for account recovery. Use later email or phone to be optionally discoverable by people who know you."
"Set an email for account recovery. Use later email or phone to be optionally discoverable by people who know you."
Email address
Email address (optional)
Phone number
Phone number (optional)
Repeat password
Confirm your new password
Incorrect username and/or password
User names may only contain letters, numbers, dots, hyphens and underscores
Password too short (min 6)
Missing password
"This doesn’t look like a valid email address"
"This doesn’t look like a valid phone number"
This email address is already defined.
Missing email address
Missing phone number
Missing email address or phone number
Invalid token
Passwords don’t match
Forgot password?
Use custom server options (advanced)
Please check your email to continue registration
Registration with email and phone number at once is not supported yet until the api exists. Only the phone number will be taken into account.\n\nYou may add your email to your profile in settings.
This Home Server would like to make sure you are not a robot
Username in use
Home Server:
Identity Server:
I have verified my email address
To reset your password, enter the email address linked to your account:
The email address linked to your account must be entered.
A new password must be entered.
An email has been sent to %s. Once you’ve followed the link it contains, click below.
Failed to verify email address: make sure you clicked the link in the email
Your password has been reset.\n\nYou have been logged out of all sessions and will no longer receive push notifications. To re-enable notifications, re-log in on each device.
"Please review and accept the policies of this homeserver:"
URL must start with http[s]://
Unable to login: Network error
Unable to login
Unable to register: Network error
Unable to register
Unable to register : email ownership failure
Please enter a valid URL
This URL is not reachable, please check it
This is not a valid Matrix server address
Cannot reach a homeserver at this URL, please check it
Your device is using an outdated TLS security protocol, vulnerable to attack, for your security you will not be able to connect
Mobile
Invalid username/password
The access token specified was not recognised
Malformed JSON
Did not contain valid JSON
Too many requests have been sent
This user name is already used
The email link which has not been clicked yet
You need to log back in to generate end-to-end encryption keys for this session and submit the public key to your homeserver.\nThis is a once off.\nSorry for the inconvenience.
Re-request encryption keys from your other sessions.
Key request sent.
Request sent
Please launch Riot on another device that can decrypt the message so it can send the keys to this session.
Read Receipts List
Groups List
- 1 membership change
- %d membership changes
Send as
Original
Large
Medium
Small
"Cancel the download?
Cancel the upload?
%d s
%1$dm %2$ds
Yesterday
Today
Room name
Room topic
Calls
Use default Riot ringtone for incoming calls
Allow fallback call assist server
Will use "%s" as assist when your home server does not offer one (your IP address will be shared during a call)
Incoming call ringtone
Select ringtone for calls:
Call
Call connected
Call connecting…
Call ended
Calling…
Incoming Call
Incoming Video Call
Incoming Voice Call
Call In Progress…
Video Call In Progress…
The remote side failed to pick up.
Media Connection Failed
Cannot initialize the camera
call answered elsewhere
Take a picture or a video"
Cannot record video"
Information
Riot needs permission to access your photo and video library to send and save attachments.\n\nPlease allow access on the next pop-up to be able to send files from your phone.
Riot needs permission to access your camera to take pictures and video calls.
\n\nPlease allow access on the next pop-up to be able to make the call.
Riot needs permission to access your microphone to perform audio calls.
\n\nPlease allow access on the next pop-up to be able to make the call.
Riot needs permission to access your camera and your microphone to perform video calls.\n\nPlease allow access on the next pop-ups to be able to make the call.
Riot can check your address book to find other Matrix users based on their email and phone numbers. If you agree to share your address book for this purpose, please allow access on the next pop-up.
Riot can check your address book to find other Matrix users based on their email and phone numbers.\n\nDo you agree to share your address book for this purpose?
Sorry. Action not performed, due to missing permissions
Saved
Save to downloads?
YES
NO
Continue
Remove
Join
Preview
Reject
List members
Open header
Syncing…
Jump to first unread message.
You have been invited to join this room by %s
This invitation was sent to %s, which is not associated with this account.\nYou may wish to login with a different account, or add this email to your account.
You are trying to access %s. Would you like to join in order to participate in the discussion?
a room
This is a preview of this room. Room interactions have been disabled.
Add an identity server in your settings to perform this action.
New Chat
Add member
- 1 active members
- %d active members
- 1 member
- %d members
1 member
- 1s
- %ds
- 1m
- %dm
- 1h
- %dh
- 1d
- %dd
Leave room
Are you sure you want to leave the room?
Are you sure you want to remove %s from this chat?
Create
Online
Offline
Idle
%1$s now
%1$s %2$s ago
ADMIN TOOLS
CALL
DIRECT CHATS
SESSIONS
Invite
Leave this room
Remove from this room
Ban
Unban
Kick
Reset to normal user
Make moderator
Make admin
Hide all messages from this user
Show all messages from this user
Show all messages from this user?\n\nNote that this action will restart the app and it may take some time.
User ID, Name or email
Mention
Show Session List
You will not be able to undo this change as you are promoting the user to have the same power level as yourself.\nAre you sure?
- Are you sure that you want to kick this user from this chat?
- Are you sure that you want to kick these users from this chat?
Are you sure that you want to ban this user from this chat?
Reason
"Are you sure you want to invite %s to this chat?"
"%1$s, "
%1$s and %2$s
%1$s %2$s
Invite by ID
LOCAL CONTACTS (%d)
USER DIRECTORY (%s)
Matrix users only
Invite user by ID
Please enter one or more email address or Matrix ID
Email or Matrix ID
Search
%s is typing…
%1$s & %2$s are typing…
%1$s & %2$s & others are typing…
Send an encrypted message…
Send a message (unencrypted)…
Send an encrypted reply…
Send a reply (unencrypted)…
Connectivity to the server has been lost.
Messages not sent. %1$s or %2$s now?
Messages not sent due to unknown sessions being present. %1$s or %2$s now?
Resend all
Cancel all
Resend unsent messages
Delete unsent messages
File not found
You do not have permission to post to this room
- 1 new message
- %d new messages
Trust
Do not trust
Logout
Ignore
Fingerprint (%s):
Could not verify identity of remote server.
This could mean that someone is maliciously intercepting your traffic, or that your phone does not trust the certificate provided by the remote server.
If the server administrator has said that this is expected, ensure that the fingerprint below matches the fingerprint provided by them.
The certificate has changed from one that was trusted by your phone. This is HIGHLY UNUSUAL. It is recommended that you DO NOT ACCEPT this new certificate.
The certificate has changed from a previously trusted one to one that is not trusted. The server may have renewed its certificate. Contact the server administrator for the expected fingerprint.
Only accept the certificate if the server administrator has published a fingerprint that matches the one above.
Room Details
People
Files
Settings
- 1 selected
- %d selected
Malformed ID. Should be an email address or a Matrix ID like \'@localpart:domain\'
INVITED
JOINED
Reason for reporting this content
Do you want to hide all messages from this user?\n\nNote that this action will restart the app and it may take some time.
Cancel Upload
Cancel Download
Search
Filter room members
No results
ROOMS
MESSAGES
PEOPLE
FILES
JOIN
DIRECTORY
FAVORITES
ROOMS
LOW PRIORITY
INVITES
Start chat
Create room
Join room
Join a room
Type a room id or a room alias
Browse directory
- 1 room
- %d rooms
- %1$s room found for %2$s
- %1$s rooms found for %2$s
Searching directory…
All messages (noisy)
All messages
Mentions only
Mute
Favourite
De-prioritize
Direct Chat
Leave Conversation
Forget
Add Homescreen Shortcut
Messages
Settings
Version
Version %s
Terms & conditions
Third party notices
Copyright
Privacy policy
Profile Picture
Display Name
Email
Add email address
Phone
Add phone number
Application info
Show the application info in the system settings.
Confirm your password
You can\'t do this from Riot mobile
Authentication is required
Advanced Notification Settings
Set notification importance by event, Configure sound, led, vibration
Notification importance by event
Notification privacy
Troubleshoot Notifications
Troubleshooting diagnostics
Run Tests
Running… (%1$d of %2$d)
Basic diagnostic is OK. If you still do not receive notifications, please submit a bug report to help us investigate.
One or more tests have failed, try suggested fix(es).
One or more tests have failed, please submit a bug report to help us investigate.
System Settings.
Notifications are enabled in the system settings.
Notifications are disabled in the system settings.\nPlease check system settings.
Open Settings
Account Settings.
Notifications are enabled for your account.
Notifications are disabled for your account.\nPlease check account settings.
Enable
Session Settings.
Notifications are enabled for this session.
Notifications are not enabled for this session.\nPlease check the Riot settings.
Enable
Custom Settings.
Notice that some messages type are set to be silent (will produce a notification with no sound).
Some notifications are disabled in your custom settings.
Failed to load custom rules, please retry.
Check Settings
Play Services Check
Google Play Services APK is available and up-to-date.
Riot uses Google Play Services to deliver push messages but it doesn’t seem to be configured correctly:\n%1$s
Fix Play Services
Firebase Token
FCM token successfully retrieved:\n%1$s
Failed to retrieved FCM token:\n%1$s
[%1$s]\nThis error is out of control of Riot and according to Google, this error indicates that the device has too many apps registered with FCM. The error only occurs in cases where there are extreme numbers of apps, so it should not affect the average user.
[%1$s]\nThis error is out of control of Riot. It can occur for several reasons. Maybe it will work if you retry later, you can also check that Google Play Service is not restricted in data usage in the system settings, or that your device clock is correct, or it can happen on custom ROM.
[%1$s]\nThis error is out of control of Riot. There is no Google account on the phone. Please open the account manager and add a Google account.
Add Account
Token Registration
FCM token successfully registered to HomeServer.
Failed to register FCM token to HomeServer:\n%1$s
Notifications Service
Notifications Service is running.
Notifications Service is not running.\nTry to restart the application.
Start Service
Notifications Service Auto-Restart
Service was killed and restarted automatically.
Service failed to restart
Start on boot
Service will start when the device is restarted.
The service will not start when the device is restarted, you will not receive notifications until Riot has been opened once.
Enable Start on boot
Check background restrictions
Background restrictions are disabled for Riot. This test should be run using mobile data (no WIFI).\n%1$s
Background restrictions are enabled for Riot.\nWork that the app tries to do will be aggressively restricted while it is in the background, and this could affect notifications.\n%1$s
Disable restrictions
Battery Optimization
Riot is not affected by Battery Optimization.
If a user leaves a device unplugged and stationary for a period of time, with the screen off, the device enters Doze mode. This prevents apps from accessing the network and defers their jobs, syncs, and standard alarms.
Ignore Optimization
Normal
Reduced privacy
The app needs permission to run in the background
The apps does not need to connect to the HomeServer in the background, it should reduce battery usage
• Notifications are sent via Firebase Cloud Messaging
• Notifications only contain meta data
• Message content of the notification is located securely direct from the Matrix homeserver
• Notifications contain meta and message data
• Notifications will not show message content
Notification sound
Enable notifications for this account
Enable notifications for this session
Turn the screen on for 3 seconds
Configure Noisy Notifications
Configure Call Notifications
Configure Silent Notifications
Choose LED color, vibration, sound…
Msgs containing my display name
Msgs containing my user name
Msgs in one-to-one chats
Msgs in group chats
When I’m invited to a room
Call invitations
Messages sent by bot
Background synchronization
Background Sync Mode (Experimental)
Optimized for battery
Riot will sync in background in way that preserves the device’s limited resources (battery).\nDepending on your device resource state, the sync may be deferred by the operating system.
Optimized for real time
Riot will sync in background periodically at precise time (configurable).\nThis will impact radio and battery usage, there will be a permanent notification displayed stating that riot is listening for events.
No background sync
You will not be notified of incoming messages when the app is in background.
Failed to update settings.
Start on boot
Enable background sync
Sync request timeout
Preferred Sync Interval
%s\nThe sync might be deferred depending on the resources (battery) or state of the device (sleep).
Delay between each Sync
second
seconds
Version
olm version
Terms & conditions
Third party notices
Copyright
Privacy policy
Keep media
Clear cache
Clear media cache
User settings
Notifications
Ignored users
Other
Advanced
Integrations
Use an Integration Manager to manage bots, bridges, widgets and sticker packs.\nIntegration Managers receive configuration data, and can modify widgets, send room invites and set power levels on your behalf.
Cryptography
Cryptography Keys Management
Notification Targets
Local contacts
Contacts permission
Phonebook country
Home display
Pin rooms with missed notifications
Pin rooms with unread messages
Sessions
Inline URL preview
Preview links within the chat when your homeserver supports this feature.
Send typing notifications
Let other users know that you are typing.
Markdown formatting
Format messages using markdown syntax before they are sent. This allows for advanced formatting such as using asterisks to display italic text.
Show timestamps for all messages
Show timestamps in 12-hour format
Show read receipts
Click on the read receipts for a detailed list.
Show join and leave events
Invites, kicks, and bans are unaffected.
Show account events
Includes avatar and display name changes.
Vibrate when mentioning a user
Preview media before sending
Send message with enter
Enter button of the soft keyboard will send message instead of adding a line break
Deactivate account
Deactivate my account
Discovery
Manage your discovery settings.
Notification Privacy
Riot can run in the background to manage your notifications securely and privately. This might affect battery usage.
Grant permission
Choose another option
Background Connection
Riot needs to keep a low impact background connection in order to have reliable notifications.\nOn the next screen you will be prompted to allow Riot to always run in background, please accept.
Grant permission
Analytics
Send analytics data
Riot collects anonymous analytics to allow us to improve the application.
Please enable analytics to help us improve Riot.
Yes, I want to help!
Data save mode
Data save mode applies a specific filter so presence updates and typing notifications are filtered out.
Session information
ID
Public Name
Update Public Name
Last seen
%1$s @ %2$s
This operation requires additional authentication.\nTo continue, please enter your password.
Authentication
Password:
Submit
Logged in as
Home Server
Identity Server
Allow integrations
Integration Manager
User interface
Language
Choose language
Verification Pending
Please check your email and click on the link it contains. Once this is done, click continue.
Unable to verify email address. Please check your email and click on the link it contains. Once this is done, click continue.
This email address is already in use.
This email address was not found.
This phone number is already in use.
An error occurred while verifying your email address.
Password
Change password
Current password
New password
Confirm new password
Update Password
Failed to update password
The password is not valid
Your password has been updated
Show all messages from %s?\n\nNote that this action will restart the app and it may take some time.
Passwords do not match
Are you sure you want to remove this notification target?
Are you sure you want to remove the %1$s %2$s?
Choose a country
Country
Please choose a country
Phone number
Invalid phone number for the selected country
Phone verification
"We’ve sent an SMS with an activation code. Please enter this code below."
Enter an activation code
Error while validating your phone number
Code
An error occurred while verifying your phone number.
Additional info: %s
Media
Default compression
Choose
Default media source
Choose
Play shutter sound
Flair
You are not currently a member of any communities.
3 days
1 week
1 month
Forever
Room Photo
Room Name
Topic
Room Tag
Tagged as:
Favourite
Low priority
None
Access and visibility
List this room in room directory
Notifications
Room Access
Room History Readability
Who can read history?
Who can access this room?
Anyone
Members only (since the point in time of selecting this option)
Members only (since they were invited)
Members only (since they joined)
To link to a room it must have an address.
Only people who have been invited
Anyone who knows the room’s link, apart from guests
Anyone who knows the room’s link, including guests
Banned users
Advanced
This room’s internal ID
Addresses
Labs
These are experimental features that may break in unexpected ways. Use with caution.
End-to-End Encryption
End-to-End Encryption is active
You need to logout to be able to enable the encryption.
Encrypt to verified sessions only
Never send encrypted messages to unverified sessions in this room from this session.
This room has no local addresses
New address (e.g #foo:matrix.org")
This room is not showing flair for any communities
New community ID (e.g +foo:matrix.org")
Invalid community ID
\'%s\' is not a valid community ID
Invalid alias format
\'%s\' is not a valid format for an alias
You will have no main address specified for this room."
Main address warnings
Set as Main Address
Unset as Main Address
Copy Room ID
Copy Room Address
Encryption is enabled in this room.
Encryption is disabled in this room.
Enable encryption \n(warning: cannot be disabled again!)
Directory
Theme
%s was trying to load a specific point in this room’s timeline but was unable to find it.
End-to-end encryption information
Event information
User id
Curve25519 identity key
Claimed Ed25519 fingerprint key
Algorithm
Session ID
Decryption error
Sender session information
Public name
Public name (visible to people you communicate with)
"A session's public name is visible to people you communicate with"
Public name
ID
Session key
Verification
Ed25519 fingerprint
Export E2E room keys
Export room keys
Export the keys to a local file
Export
Please create a passphrase to encrypt the exported keys. You will need to enter the same passphrase to be able to import the keys.
The E2E room keys have been saved to \'%s\'.\n\nWarning: this file may be deleted if the application is uninstalled.
Encrypted Messages Recovery
Manage Key Backup
Import E2E room keys
Import room keys
Import the keys from a local file
Import
Encrypt to verified sessions only
Never send encrypted messages to unverified sessions from this session.
%1$d/%2$d key(s) imported with success.
Not Verified
Verified
Blacklisted
unknown session
unknown ip
none
Verify
Unverify
Blacklist
Unblacklist
Verify session
Confirm by comparing the following with the User Settings in your other session:
"If they don't match, the security of your communication may be compromised."
I verify that the keys match
Riot 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.
Room contains unknown sessions
This room contains unknown sessions which have not been verified.\nThis means there is no guarantee that the sessions belong to the users they claim to.\nWe recommend you go through the verification process for each session before continuing, but you can resend the message without verifying if you prefer.\n\nUnknown sessions:
Select a room directory
The server may be unavailable or overloaded
Type a homeserver to list public rooms from
Homeserver URL
All rooms on %s server
All native %s rooms
Type here…
- 1 unread notified message
- %d unread notified messages
- 1 unread notified message
- %d unread notified messages
- 1 room
- %d rooms
- %1$s: 1 message
- %1$s: %2$d messages
- %d notification
- %d notifications
%1$s in %2$s"
New Event
Room
New Messages
New Invitation
Me
** Failed to send - please open room
%1$s: %2$s
%1$s: %2$s %3$s
Search for historical
Font size
Tiny
Small
Normal
Large
Larger
Largest
Huge
You need permission to manage widgets in this room
Widget creation has failed
Create conference calls with jitsi
Are you sure you want to delete the widget from this room?
- 1 active widget
- %d active widgets
"VIEW"
"Active widgets"
Widget
Load Widget
This widget was added by:
Using it may set cookies and share data with %s:
Using it may share data with %s:
Failed to load widget.\n%s
Reload widget
Open in browser
Revoke access for me
Your display name
Your avatar URL
Your user ID
Your theme
Widget ID
Room ID
Sorry, conference calls with Jitsi are not supported on old devices (devices with Android OS below 5.0)
This widget wants to use the following resources:
Allow
Block All
Use the camera
Use the microphone
Read DRM protected Media
Unable to create widget.
Failed to send request.
Power level must be positive integer.
You are not in this room.
You do not have permission to do that in this room.
Missing room_id in request.
Missing user_id in request.
Room %s is not visible.
A required parameter is missing.
A parameter is not valid.
No integration manager configured.
Add Matrix apps
Use native camera
Start the system camera instead of the custom camera screen.
Use keyboard enter key to send message
Send voice messages
This option requires a third party application to record the messages.
To continue you need to accept the Terms of this service.
You added a new session \'%s\', which is requesting encryption keys.
A new session is requesting encryption keys.\Session name: %1$s\nLast seen: %2$s\nIf you didn’t log in on another session, ignore this request.
Your unverified session \'%s\' is requesting encryption keys.
An unverified session is requesting encryption keys.\nSession name: %1$s\nLast seen: %2$s\nIf you didn’t log in on another session, ignore this request.
Start verification
Verify
Share without verifying
Share
Key Share Request
Ignore request
Ignore
Warning!
Conference calling is in development and may not be reliable.
Command error
Unrecognized command: %s
The command \"%s\" needs more parameters, or some parameters are incorrect.
Displays action
Bans user with given id
Unbans user with given id
Define the power level of a user
Deops user with given id
Invites user with given id to current room
Joins room with given alias
Leave room
Set the room topic
Kicks user with given id
Changes your display nickname
On/Off markdown
To fix Matrix Apps management
Markdown has been enabled.
Markdown has been disabled.
Off
Silent
Noisy
Encrypted message
Create
Create Community
Community name
Example
Community Id
example
Home
People
Rooms
No users
Rooms
Joined
Invited
Filter group members
Filter group rooms
- 1 member
- %d members
- 1 room
- %d rooms
The community admin has not provided a long description for this community.
You have been kicked from %1$s by %2$s
You have been banned from %1$s by %2$s
Reason: %1$s
Rejoin
Forget room
Receipt avatar
Notice avatar
Avatar
To continue using the %1$s homeserver you must review and agree to the terms and conditions.
Review now
Deactivate Account
This will make your account permanently unusable. You will not be able to log in, and no one will be able to re-register the same user ID. This will cause your account to leave all rooms it is participating in, and it will remove your account details from your identity server. This action is irreversible.\n\nDeactivating your account does not by default cause us to forget messages you have sent. If you would like us to forget your messages, please tick the box below.\n\nMessage visibility in Matrix is similar to email. Our forgetting your messages means that messages you have sent will not be shared with any new or unregistered users, but registered users who already have access to these messages will still have access to their copy.
Please forget all messages I have sent when my account is deactivated (Warning: this will cause future users to see an incomplete view of conversations)
To continue, please enter your password:
Deactivate Account
Please enter a username.
Please enter your password.
This room has been replaced and is no longer active
The conversation continues here
This room is a continuation of another conversation
Click here to see older messages
Resource Limit Exceeded
"Contact Administrator"
"contact your service administrator"
"This homeserver has exceeded one of its resource limits so some users will not be able to log in."
"This homeserver has exceeded one of its resource limits."
"This homeserver has hit its Monthly Active User limit so "some users will not be able to log in."
"This homeserver has hit its Monthly Active User limit."
"Please %s to get this limit increased."
"Please %s to continue using this service."
Lazy load rooms members
Increase performance by only loading room members on first view.
Your homeserver does not support lazy loading of room members yet. Try later.
Sorry, an error occurred
expand
collapse
Show the info area
Always
For messages and errors
Only for errors
%1$s:
%1$s: %2$s
+%d
%d+
No valid Google Play Services APK found. Notifications may not work properly.
Riot.im - Communicate, your way
"We’re always making changes and improvements to Riot.im.
The complete changelog can be found here: %1$s.
To make sure you don’t miss a thing, just keep your updates turned on."
A universal secure chat app entirely under your control.
"A chat app, under your control and entirely flexible. Riot lets you communicate the way you want. Made for [matrix] - the standard for open, decentralised communication.
Get a free matrix.org account, get your own server at https://modular.im, or use another Matrix server.
Why choose Riot.im?
• COMPLETE COMMUNICATION: Build rooms around your teams, your friends, your community - however you like! Chat, share files, add widgets and make voice and video calls - all free of charge.
• POWERFUL INTEGRATIONS: Use Riot.im with the tools you know and love. With Riot.im you can even chat with users and groups on other chat apps.
• PRIVATE AND SECURE: Keep your conversations secret. State of the art end-to-end encryption ensures that private communication stays private.
• OPEN, NOT CLOSED: Open source, and built on Matrix. Own your own data by hosting your own server, or selecting one you trust.
• EVERYWHERE YOU ARE: Stay in touch wherever you are with fully synchronised message history across all your devices and online at https://riot.im."
Create passphrase
Confirm passphrase
Enter passphrase
Passphrase doesn’t match
Please enter a passphrase
Passphrase is too weak
Please delete the passphrase if you want Riot to generate a recovery key.
No Matrix session available
Never lose encrypted messages
Messages in encrypted rooms are secured with end-to-end encryption. Only you and the recipient(s) have the keys to read these messages.\n\nSecurely back up your keys to avoid losing them.
Start using Key Backup
(Advanced)
Manually export keys
Secure your backup with a Passphrase.
We’ll store an encrypted copy of your keys on your homeserver. Protect your backup with a passphrase to keep it secure.\n\nFor maximum security, this should be different from your account password.
Set Passphrase
Creating Backup
Or, secure your backup with a Recovery Key, saving it somewhere safe.
(Advanced) Set up with Recovery Key
Success !
Your keys are being backed up.
Your recovery key is a safety net - you can use it to restore access to your encrypted messages if you forget your passphrase.\nKeep your recovery key somewhere very secure, like a password manager (or a safe)
Keep your recovery key somewhere very secure, like a password manager (or a safe)
Done
I’ve made a copy
Save Recovery Key
Share
Save as File
The recovery key has been saved to \'%s\'.\n\nWarning: this file may be deleted if the application is uninstalled.
A backup already exist on your HomeServer
It looks like you already have setup key backup from another session. Do you want to replace it with the one you’re creating?
Replace
Stop
Please make a copy
Share recovery key with…
Generating Recovery Key using passphrase, this process can take several seconds.
Recovery Key
Unexpected error
Backup Started
Your encryption keys are now being backed up in the background to your homeserver. The initial backup could take several minutes.
Are you sure?
You may lose access to your messages if you log out or lose this device.
Fetching backup version…
Use your recovery passphrase to unlock your encrypted messages history
use your recovery key
Don’t know your recovery passphrase, you can %s.
Use your Recovery Key to unlock your encrypted messages history
Enter Recovery Key
Message Recovery
Lost your recovery key? You can set up a new one in settings.
Backup could not be decrypted with this passphrase: please verify that you entered the correct recovery passphrase.
Network error: please check your connection and retry.
Restoring backup:
Computing recovery key…
Downloading keys…
Importing keys…
Unlock History
Please enter a recovery key
Backup could not be decrypted with this recovery key: please verify that you entered the correct recovery key.
Backup Restored %s !
Restored %1$d session keys, and added %2$d new key(s) that was not known by this session
- Restored a backup with %d key.
- Restored a backup with %d keys.
- %d new key has been added to this session.
- %d new keys have been added to this session.
Failed to get latest restore keys version (%s).
Session crypto is not activated
Restore from Backup
Delete Backup
Key Backup has been correctly set up for this session.
Key Backup is not active on this session.
Your keys are not being backed up from this session.
Backup has a signature from unknown session with ID %s.
Backup has a valid signature from this session.
Backup has a valid signature from verified session %s.
Backup has a valid signature from unverified session %s
Backup has a invalid signature from verified session %s
Backup has a invalid signature from unverified session %s
Failed to get trust info for backup (%s).
To use Key Backup on this session, restore with your passphrase or recovery key now.
Deleting backup…
Failed to delete backup (%s)
Checking backup state
Delete Backup
Delete your backed up encryption keys from the server? You will no longer be able to use your recovery key to read encrypted message history.
New Key Backup
A new secure message key backup has been detected.\n\nIf you didn’t set the new recovery method, an attacker may be trying to access your account. Change your account password and set a new recovery method immediately in Settings.
It was me
Never lose encrypted messages
Start using Key Backup
Never lose encrypted messages
Use Key Backup
New secure message keys
Manage in Key Backup
Backing up keys…
All keys backed up
- Backing up %d key…
- Backing up %d keys…
Version
Algorithm
Signature
Invalid homeserver discovery response
"Autocomplete Server Options
Riot detected a custom server configuration for your userId domain \"%1$s\":\n%2$s
Use Config
You have been logged out due to invalid or expired credentials.
Verify by comparing a short text string.
For maximum security, we recommend you do this in person or use another trusted means of communication.
Begin Verifying
Incoming Verification Request
Verify this session to mark it as trusted. Trusting sessions of partners gives you extra peace of mind when using end-to-end encrypted messages."
Verifying this session will mark it as trusted, and also mark your session as trusted to the partner."
Verify this session by confirming the following emoji appear on the screen of the partner"
Verify this session by confirming the following numbers appear on the screen of the partner"
You received an incoming verification request.
View request
Waiting for partner to confirm…
Verified!
You\'ve successfully verified this session.
Secure messages with this user are end-to-end encrypted and not able to be read by third parties.
Got it
Nothing appearing? Not all clients supports interactive verification yet. Use legacy verification.
Use legacy verification.
Key Verification
Request Cancelled
The other party cancelled the verification.\n%s
The verification is canceled.\nReason: %s
Interactive Session Verification
Verification Request
%s wants to verify your session
The user cancelled the verification
The verification process timed out
The session does not know about that transaction
The session can’t agree on a key agreement, hash, MAC, or SAS method
The hash commitment did not match
The SAS did not match
The session received an unexpected message
An invalid message was received
Key mismatch
User mismatch
Unknown Error
You are not using any Identity Server
No identity server is configured, it is required to reset your password.
"Previous versions of Riot had a security bug which could give your Identity Server (%1$s) access to your account. If you trust %2$s, you can ignore this; otherwise please logout and login again.\n\nRead more details here:\nhttps://medium.com/@RiotChat/36b4792ea0d6"
It looks like you’re trying to connect to another homeserver. Do you want to sign out?
Edit
Reply
"Retry"
"Join a room to start using the app."
"Sent you an invitation"
Invited by %s
You’re all caught up!
You have no more unread messages
Welcome home!
Catch up on unread messages here
Conversations
Your direct message conversations will be displayed here
Rooms
Your rooms will be displayed here
Reactions
Agree
Like
Add Reaction
View Reactions
Reactions
Message deleted
Show removed messages
Show a placeholder for removed messages
Event deleted by user
Event moderated by room admin
Last edited by %1$s on %2$s
Malformed event, cannot display
Create New Room
No network. Please check your Internet connection.
"Change"
"Change network"
"Please wait…"
"All Communities"
"This room can't be previewed"
"The preview of world-readable room is not supported yet in RiotX"
"Rooms"
"Direct Messages"
"New Room"
"CREATE"
"Room name"
"Public"
"Anyone will be able to join this room"
"Room Directory"
"Publish this room in the room directory"
"An error occurred getting trust info"
"An error occurred getting keys backup data"
Welcome to the beta!
"While RiotX is in early development, some features may be missing and you may experience bugs."
"The latest feature list is always in the %1$s, and if you find bugs please submit a report in the top left menu of Home, and we’ll fix them as quickly as we can."
"Play Store description"
"If you find bugs please submit a report in the top left menu of Home, and we’ll fix them as quickly as we can."
"Import e2e keys from file \"%1$s\"."
Matrix SDK Version
Other third party notices
You are already viewing this room!
Quick Reactions
General
Preferences
Security & Privacy
Expert
Push Rules
No push rules defined
No registered push gateways
app_id:
push_key:
app_display_name:
session_name:
Url:
Format:
Voice & Video
Help & About
Register token
Make a suggestion
Please write your suggestion below.
Describe your suggestion here
Thanks, the suggestion has been successfully sent
The suggestion failed to be sent (%s)
Show hidden events in timeline
RiotX - Next Generation Matrix Client
A faster and lighter client for Matrix using the latest Android frameworks
"RiotX is a new client for the Matrix protocol (Matrix.org): an open network for secure, decentralised communication. RiotX is a full rewrite of the Riot Android client, based on a full rewrite of the Matrix Android SDK.
Disclaimer: This is a beta version. RiotX is currently in active development and contains limitations and (we hope not too many) bugs. All feedback is welcome!
RiotX supports:
• Login to an existing account
• Create room and join public rooms
• Accept and reject invitations
• List users rooms
• View room details
• Send text messages
• Send attachment
• Read and write messages in encrypted rooms
• Crypto: E2E keys backup, advance device verification, key share request and answer
• Push notification
• Light, Dark and Black themes
Not all features in Riot are implemented in RiotX yet. Main missing (and coming soon!) features:
• Room settings (list room members, etc.)
• Calls
• Widgets
• …"
Direct Messages
Waiting…
Encrypting thumbnail…
Sending thumbnail (%1$s / %2$s)
Encrypting file…
Sending file (%1$s / %2$s)
Downloading file %1$s…
File %1$s has been downloaded!
"(edited)"
%1$s to create an account.
Use the old app
Message Edits
No edits found
Filter conversations…
Can’t find what you’re looking for?
Create a new room
Send a new direct message
View the room directory
Name or ID (#example:matrix.org)
Enable swipe to reply in timeline
Link copied to clipboard
Add by matrix ID
"Creating room…"
"No result found, use Add by matrix ID to search on server."
"Start typing to get results"
"Filter by username or ID…"
"Joining room…"
View Edit History
Terms of Service
Review Terms
Be discoverable by others
Use Bots, bridges, widgets and sticker packs
Read at
Identity server
Disconnect identity server
Configure identity server
Change identity server
You are currently using %1$s to discover and be discoverable by existing contacts you know.
You are not currently using an identity server. To discover and be discoverable by existing contacts you know, configure one below.
Discoverable email addresses
Discovery options will appear once you have added an email.
Discovery options will appear once you have added a phone number.
Disconnecting from your identity server will mean you won’t be discoverable by other users and you won’t be able to invite others by email or phone.
Discoverable phone numbers
We sent you a confirm email to %s, check your email and click on the confirmation link
We sent you a confirm email to %s, please first check your email and click on the confirmation link
Pending
Enter an identity server URL
Could not connect to identity server
Please enter the identity server url
Identity server has no terms of services
The identity server you have chosen does not have any terms of services. Only continue if you trust the owner of the service
A text message has been sent to %s. Please enter the verification code it contains.
The verification code is not correct.
You are currently sharing email addresses or phone numbers on the identity server %1$s. You will need to reconnect to %2$s to stop sharing them.
Agree to the identity server (%s) Terms of Service to allow yourself to be discoverable by email address or phone number.
Enable verbose logs.
Verbose logs will help developers by providing more logs when you send a RageShake. Even when enabled, the application does not log message contents or any other private data.
Please retry once you have accepted the terms and conditions of your homeserver.
Looks like the server is taking too long to respond, this can be caused by either poor connectivity or an error with the server. Please try again in a while.
Send attachment
Open the navigation drawer
Open the create room menu
Close the create room menu…
Create a new direct conversation
Create a new room
Close keys backup banner
Show password
Hide password
Jump to bottom
%1$s, %2$s and %3$d others read
%1$s, %2$s and %3$s read
%1$s and %2$s read
%s read
- 1 user read
- %d users read
"The file '%1$s' (%2$s) is too large to upload. The limit is %3$s."
"An error occurred while retrieving the attachment."
"File"
"Contact"
"Camera"
"Audio"
"Gallery"
"Sticker"
Couldn\'t handle share data
MEDIA
There are no media in this room
FILES
%1$s at %2$s
There are no files in this room
"It's spam"
"It's inappropriate"
"Custom report…"
"Report this content"
"Reason for reporting this content"
"REPORT"
"BLOCK USER"
"Content reported"
"This content was reported.\n\nIf you don't want to see any more content from this user, you can block him to hide his messages"
"Reported as spam"
"This content was reported as spam.\n\nIf you don't want to see any more content from this user, you can block him to hide his messages"
"Reported as inappropriate"
"This content was reported as inappropriate.\n\nIf you don't want to see any more content from this user, you can block him to hide his messages"
Riot needs permission to save your E2E keys on disk.\n\nPlease allow access on the next pop-up to be able to export your keys manually.
There is no network connection right now
Block user
"All messages (noisy)"
"All messages"
"Mentions only"
"Mute"
"Settings"
"Leave the room"
"%1$s made no changes"
"You made no changes"
Sends the given message as a spoiler
Spoiler
Type keywords to find a reaction.
You are not ignoring any users
Long click on a room to see more options
%1$s made the room public to whoever knows the link.
You made the room public to whoever knows the link.
%1$s made the room invite only.
You made the room invite only.
Unread messages
Liberate your communication
Chat with people directly or in groups
Keep conversations private with encryption
Extend & customise your experience
Get started
Select a server
Just like email, accounts have one home, although you can talk to anyone
Join millions free on the largest public server
Premium hosting for organisations
Learn more
Other
Custom & advanced settings
Continue
Connect to %1$s
Connect to Modular
Connect to a custom server
Sign in to %1$s
Sign Up
Sign In
Continue with SSO
Modular Address
Address
Premium hosting for organisations
Enter the address of the Modular Riot or Server you want to use
Enter the address of a server or a Riot you want to connect to
An error occurred when loading the page: %1$s (%2$d)
The application is not able to signin to this homeserver. The homeserver supports the following signin type(s): %1$s.\n\nDo you want to signin using a web client?
Sorry, this server isn’t accepting new accounts.
The application is not able to create an account on this homeserver.\n\nDo you want to signup using a web client?
This email is not associated to any account.
Reset password on %1$s
A verification email will be sent to your inbox to confirm setting your new password.
Next
Email
New password
Warning!
Changing your password will reset any end-to-end encryption keys on all of your sessions, making encrypted chat history unreadable. Set up Key Backup or export your room keys from another session before resetting your password.
Continue
This email is not linked to any account
Check your inbox
A verification email was sent to %1$s.
Tap on the link to confirm your new password. Once you\'ve followed the link it contains, click below.
I have verified my email address
Success!
Your password has been reset.
You have been logged out of all sessions and will no longer receive push notifications. To re-enable notifications, sign in again on each device.
Back to Sign In
Warning
Your password is not yet changed.\n\nStop the password change process?
Set email address
Set an email to recover your account. Later, you can optionally allow people you know to discover you by your email.
Email
Email (optional)
Next
Set phone number
Set a phone number to optionally allow people you know to discover you.
Please use the international format.
Phone number
Phone number (optional)
Next
Confirm phone number
We just sent a code to %1$s. Enter it below to verify it’s you.
Enter code
Send again
Next
"International phone numbers must start with '+'"
"Phone number seems invalid. Please check it"
Sign up to %1$s
Username or email
Username
Password
Next
That username is taken
Warning
Your account is not created yet.\n\nStop the registration process?
Select matrix.org
Select modular
Select a custom homeserver
Please perform the captcha challenge
Accept terms to continue
Please check your email
We just sent an email to %1$s.\nPlease click on the link it contains to continue the account creation.
The entered code is not correct. Please check.
Outdated homeserver
This homeserver is running too old a version to connect to. Ask your homeserver admin to upgrade.
- Too many requests have been sent. You can retry in %1$d second…
- Too many requests have been sent. You can retry in %1$d seconds…
Alternatively, if you already have an account and you know your Matrix identifier and your password, you can use this method:
Sign in with my Matrix identifier
Sign in
Enter your identifier and your password
User identifier
This is not a valid user identifier. Expected format: \'@user:homeserver.org\'
Unable to find a valid homeserver. Please check your identifier
Seen by
You’re signed out
It can be due to various reasons:\n\n• You’ve changed your password on another session.\n\n• You have deleted this session from another session.\n\n• The administrator of your server has invalidated your access for security reason.
Sign in again
You’re signed out
Sign in
Your homeserver (%1$s) admin has signed you out of your account %2$s (%3$s).
Sign in to recover encryption keys stored exclusively on this device. You need them to read all of your secure messages on any device.
Sign in
Password
Clear personal data
Warning: Your personal data (including encryption keys) is still stored on this device.\n\nClear it if you’re finished using this device, or want to sign in to another account.
Clear all data
Clear data
Clear all data currently stored on this device?\nSign in again to access your account data and messages.
You’ll lose access to secure messages unless you sign in to recover your encryption keys.
Clear data
The current session is for user %1$s and you provide credentials for user %2$s. This is not supported by RiotX.\nPlease first clear data, then sign in again on another account.
Your matrix.to link was malformed
The description is too short
Initial Sync…
See all my sessions
Advanced settings
Developer mode
The developer mode activates hidden features and may also make the application less stable. For developers only!
Rageshake
Detection threshold
Shake your phone to test the detection threshold
Shake detected!
Settings
Current session
Other sessions
Showing only the first results, type more letters…
Fail-fast
RiotX may crash more often when an unexpected error occurs
Request to verify the given userID
Prepends ¯\\_(ツ)_/¯ to a plain-text message
"Enable encryption"
"Once enabled, encryption cannot be disabled."
Your email domain is not authorized to register on this server
Untrusted sign in
They match
They don\'t match
Verify this user by confirming the following unique emoji appear on their screen, in the same order."
For ultimate security, use another trusted means of communication or do this in person.
Look for the green shield to ensure a user is trusted. Trust all users in a room to ensure the room is secure.
Not secure
One of the following may be compromised:\n\n - Your homeserver\n - The homeserver the user you’re verifying is connected to\n - Yours, or the other users’ internet connection\n - Yours, or the other users’ device
Video.
Image.
Audio
File
Sticker
Waiting…
%s cancelled
You cancelled
%s accepted
You accepted
Verification Sent
Verification Request
Verify this session
Manually verify
You
Scan the code with the other user\'s device to securely verify each other
Scan their code
Can\'t scan
If you\'re not in person, compare emoji instead
Verify by comparing emojis
Verify by Emoji
If you can’t scan the code above, verify by comparing a short, unique selection of emoji.
QR code image
Verify %s
Verified %s
Waiting for %s…
For extra security, verify %s by checking a one-time code on both your devices.\n\nFor maximum security, do this in person.
Messages in this room are not end-to-end encrypted.
Messages in this room are end-to-end encrypted.\n\nYour messages are secured with locks and only you and the recipient have the unique keys to unlock them.
Security
Learn more
More
Room settings
Notifications
- "One person"
- "%1$d people"
Uploads
Leave Room
"Leaving the room…"
Admins
Moderators
Custom
Invites
Users
Admin in %1$s
Moderator in %1$s
Default in %1$s
Custom (%1$d) in %2$s
Jump to read receipt
"RiotX does not handle events of type '%1$s'"
"RiotX does not handle message of type '%1$s'"
"RiotX encountered an issue when rendering content of event with id '%1$s'"
Unignore
This session is unable to share this verification with your other sessions.\nThe verification will be saved locally and shared in a future version of the app.
Recent rooms
Other rooms
Sends the given message colored as a rainbow
Sends the given emote colored as a rainbow
Timeline
Message editor
Enable end-to-end encryption
Once enabled, encryption cannot be disabled.
Enable encryption?
Once enabled, encryption for a room cannot be disabled. Messages sent in an encrypted room cannot be seen by the server, only by the participants of the room. Enabling encryption may prevent many bots and bridges from working correctly.
Enable encryption
To be secure, verify %s by checking a one-time code.
To be secure, do this in person or use another way to communicate.
Compare the unique emoji, ensuring they appear in the same order.
Compare the code with the one displayed on the other user\'s screen.
Messages with this user are end-to-end encrypted and can\'t be read by third parties.
Your new session is now verified. It has access to your encrypted messages, and other users will see it as trusted.
Cross-Signing
Cross-Signing is enabled\nPrivate Keys on device.
Cross-Signing is enabled\nKeys are trusted.\nPrivate keys are not known
Cross-Signing is enabled.\nKeys are not trusted
Cross-Signing is not enabled
Active Sessions
Show All Sessions
Manage Sessions
Sign out of this session
No cryptographic information available
This session is trusted for secure messaging because you verified it:
Verify this session to mark it as trusted & grant it access to encrypted messages. If you didn’t sign in to this session your account may be compromised:
- %d active session
- %d active sessions
Verify this login
Other users may not trust it
Complete Security
Use an existing session to verify this one, granting it access to encrypted messages.
Verify
Verified
Warning
Failed to get sessions
Sessions
Trusted
Not Trusted
This session is trusted for secure messaging because %1$s (%2$s) verified it:
%1$s (%2$s) signed in using a new session:
Until this user trusts this session, messages sent to and from it are labelled with warnings. Alternatively, you can manually verify it.
Initialize CrossSigning
Reset Keys
QR code
Almost there! Is %s showing the same shield?
Yes
No
Connectivity to the server has been lost
Airplane mode is on
Dev Tools
Account Data
- %d vote
- %d votes
- %d vote - Final results
- %d votes - Final results
Selected Option
Creates a simple poll
Use a Recovery Passphrase or Key
If you can’t access an existing session
New Sign In
Cannot find secrets in storage
Enter secret storage passphrase
Warning:
You should only access secret storage from a trusted device
Remove…
Do you want to send this attachment to %1$s?
- Send image with the original size
- Send images with the original size
Confirm Removal
Are you sure you wish to remove (delete) this event? Note that if you delete a room name or topic change, it could undo the change.
Include a reason
Reason for redacting
Event deleted by user, reason: %1$s
Event moderated by room admin, reason: %1$s
Keys are already up to date!
RiotX Android
Key Requests
Unlock encrypted messages history
Refresh
New login. Was this you?
Tap to review & verify
Use this session to verify your new one, granting it access to encrypted messages.
This wasn’t me
Your account may be compromised
If you cancel, you won’t be able to read encrypted messages on this device, and other users won’t trust it
If you cancel, you won’t be able to read encrypted messages on your new device, and other users won’t trust it
You won’t verify %1$s (%2$s) if you cancel now. Start again in their user profile.
One of the following may be compromised:\n\n- Your password\n- Your homeserver\n- This device, or the other device\n- The internet connection either device is using\n\nWe recommend you change your password & recovery key in Settings immediately.
Verify your devices from Settings.
Verification Cancelled
Recovery Passphrase
Message Key
Account Password
Set a %s
Generate a Message Key
Confirm %s
Enter your %s to continue.
Secure & unlock encrypted messages and trust with a %s.
Enter your %s again to confirm it.
Don’t re-use your account password.
This might take several seconds, please be patient.
Setting up recovery.
Your recovery key
"You're done!"
Keep it safe
Finish
Use this %1$s as a safety net in case you forget your %2$s.
Publishing created identity keys
Generating secure key from passphrase
Defining SSSS default Key
Synchronizing Master key
Synchronizing User key
Synchronizing Self Signing key
Setting Up Key Backup
Your %2$s & %1$s are now set.\n\nKeep them safe! You’ll need them to unlock encrypted messages and secure information if you lose all of your active sessions.
Print it and store it somewhere safe
Save it on a USB key or backup drive
Copy it to your personal cloud storage
You cannot do that from mobile
Setting a Recovery Passphrase lets you secure & unlock encrypted messages and trust.\n\nIf you don’t want to set a Message Password, generate a Message Key instead.
Setting a Recovery Passphrase lets you secure & unlock encrypted messages and trust.
Encryption enabled
Messages in this room are end-to-end encrypted. Learn more & verify users in their profile.
Encryption not enabled
The encryption used by this room is not supported
%s created and configured the room.
You created and configured the room.
Almost there! Is the other device showing the same shield?
Almost there! Waiting for confirmation…
Waiting for %s…
Failed to import keys
Notifications configuration
Messages containing @room
Encrypted messages in one-to-one chats
Encrypted messages in group chats
When rooms are upgraded
Troubleshoot
Set notification importance by event
Sends a message as plain text, without interpreting it as markdown
Incorrect username and/or password. The entered password starts or ends with spaces, please check it.
Message…
Encryption upgrade available
Verify yourself & others to keep your chats safe
Enter your %s to continue
Use File
Enter %s
Recovery Passphrase
"It's not a valid recovery key"
Please enter a recovery key
Checking backup Key
Checking backup Key (%s)
Getting curve key
Generating SSSS key from passphrase
Generating SSSS key from passphrase (%s)
Generating SSSS key from recovery key
Storing keybackup secret in SSSS
%1$s (%2$s)
Enter your Key Backup Passphrase to continue.
use your Key Backup recovery key
Don’t know your Key Backup Passphrase, you can %s.
Key Backup recovery key
Prevent screenshots of the application
Enabling this setting adds the FLAG_SECURE to all Activities. Restart the application for the change to take effect.
Media file added to the Gallery
Could not add media file to the Gallery
Set a new account password…
Use the latest Riot on your other devices, Riot Web, Riot Desktop, Riot iOS, RiotX for Android, or another cross-signing capable Matrix client
Riot Web\nRiot Desktop
Riot iOS\nRiot X for Android
or another cross-signing capable Matrix client
Use the latest Riot on your other devices:
Forces the current outbound group session in an encrypted room to be discarded
Only supported in encrypted rooms
Use your %1$s or use your %2$s to continue.
Use Recovery Key
Select your Recovery Key, or input it manually by typing it or pasting from your clipboard
Backup could not be decrypted with this Recovery Key: please verify that you entered the correct Recovery Key.
Failed to access secure storage
Unencrypted
Encrypted by an unverified device
Review where you’re logged in
Verify all your sessions to ensure your account & messages are safe
Verify the new login accessing your account: %1$s
Manually Verify by Text
Verify login
Interactively Verify by Emoji
Confirm your identity by verifying this login from one of your other sessions, granting it access to encrypted messages.
Mark as Trusted
Please choose a username.
Please choose a password.
Double-check this link
The link %1$s is taking you to another site: %2$s.\n\nAre you sure you want to continue?
"We couldn't create your DM. Please check the users you want to invite and try again."
Add members
INVITE
Inviting users…
Invite Users
Invitation sent to %1$s
Invitations sent to %1$s and %2$s
- Invitations sent to %1$s and one more
- Invitations sent to %1$s and %2$d more
We could not invite users. Please check the users you want to invite and try again.
Current language
Other available languages
Loading available languages…
Open terms of %s
Disconnect from the identity server %s?
This identity server is outdated. RiotX support only API V2.
This operation is not possible. The homeserver is outdated.
Please first configure an identity server.
Please first accepts the terms of the identity server in the settings.
For your privacy, RiotX only supports sending hashed user emails and phone number.
The association has failed.
The is no current association with this identifier.
Your homeserver (%1$s) proposes to use %2$s for your identity server
Use %1$s
Alternatively, you can enter any other identity server URL
Enter the URL of an identity server
Submit