diff --git a/src/i18n/strings/eo.json b/src/i18n/strings/eo.json index fa4fe703b6..11012a9045 100644 --- a/src/i18n/strings/eo.json +++ b/src/i18n/strings/eo.json @@ -2374,7 +2374,7 @@ "Signing In...": "Salutante…", "If you've joined lots of rooms, this might take a while": "Se vi aliĝis al multaj ĉambroj, tio povas daŭri longe", "Confirm your identity by verifying this login from one of your other sessions, granting it access to encrypted messages.": "Konfirmu vian identecon per kontrolo de ĉi tiu saluto el unu el viaj aliaj salutaĵoj, permesante al ĝi legadon de ĉifritaj mesaĝoj.", - "This requires the latest Riot on your other devices:": "Ĉi tio bezonas la plej freŝan version de Rion sur viaj aliaj aparatoj:", + "This requires the latest Riot on your other devices:": "Ĉi tio bezonas la plej freŝan version de Riot en viaj aliaj aparatoj:", "or another cross-signing capable Matrix client": "aŭ alian Matrix-klienton kapablan je transiraj subskriboj", "Use Recovery Passphrase or Key": "Uzi rehavajn pasfrazon aŭ ŝlosilon", "Great! This recovery passphrase looks strong enough.": "Bonege! Ĉi tiu rehava pasfrazo ŝajnas sufiĉe forta.", diff --git a/src/i18n/strings/fr.json b/src/i18n/strings/fr.json index d2942522f4..1651164a69 100644 --- a/src/i18n/strings/fr.json +++ b/src/i18n/strings/fr.json @@ -2526,5 +2526,7 @@ "Create a Recovery Key to store encryption keys & secrets with your account data. If you lose access to this login you’ll need it to unlock your data.": "Créez une clé de récupération pour stocker vos clé et secrets de chiffrement avec les données de votre compte. Si vous n’avez plus accès à cette connexion, vous en aurez besoin pour déverrouiller vos données.", "Create a Recovery Key": "Créer une clé de récupération", "Upgrade your Recovery Key": "Mettre à jour votre clé de récupération", - "Store your Recovery Key": "Stocker votre clé de récupération" + "Store your Recovery Key": "Stocker votre clé de récupération", + "Use the improved room list (in development - will refresh to apply changes)": "Utiliser la liste de salons améliorée (en développement − actualisera pour appliquer les changements)", + "Use the improved room list (will refresh to apply changes)": "Utiliser la liste de salons améliorée (actualisera pour appliquer les changements)" } diff --git a/src/i18n/strings/gl.json b/src/i18n/strings/gl.json index 7cbc115085..e84c002ea6 100644 --- a/src/i18n/strings/gl.json +++ b/src/i18n/strings/gl.json @@ -1716,7 +1716,7 @@ "Sort by": "Orde por", "Activity": "Actividade", "A-Z": "A-Z", - "Unread rooms": "", + "Unread rooms": "Salas non lidas", "Always show first": "Mostrar sempre primeiro", "Show": "Mostrar", "Message preview": "Vista previa da mensaxe", @@ -1780,5 +1780,123 @@ "Yours, or the other users’ session": "A túa, ou a sesión da outra usuaria", "Trusted": "Confiable", "Not trusted": "Non confiable", - "%(count)s verified sessions|other": "%(count)s sesións verificadas" + "%(count)s verified sessions|other": "%(count)s sesións verificadas", + "Use the improved room list (in development - will refresh to apply changes)": "Usar a lista de salas mellorada (desenvolvemento - actualizar para aplicar)", + "%(count)s verified sessions|one": "1 sesión verificada", + "Hide verified sessions": "Agochar sesións verificadas", + "%(count)s sessions|other": "%(count)s sesións", + "%(count)s sessions|one": "%(count)s sesión", + "Hide sessions": "Agochar sesións", + "Direct message": "Mensaxe directa", + "No recent messages by %(user)s found": "Non se atoparon mensaxes recentes de %(user)s", + "Try scrolling up in the timeline to see if there are any earlier ones.": "Desprázate na cronoloxía para ver se hai algúns máis recentes.", + "Remove recent messages by %(user)s": "Eliminar mensaxes recentes de %(user)s", + "You are about to remove %(count)s messages by %(user)s. This cannot be undone. Do you wish to continue?|other": "Vas eliminar %(count)s mensaxes de %(user)s. Esto non ten volta, ¿desexas continuar?", + "You are about to remove %(count)s messages by %(user)s. This cannot be undone. Do you wish to continue?|one": "Vas eliminar unha mensaxe de %(user)s. Esto non ten volta, ¿desexas continuar?", + "For a large amount of messages, this might take some time. Please don't refresh your client in the meantime.": "Podería demorar un tempo se é un número grande de mensaxes. Non actualices o cliente mentras tanto.", + "Remove %(count)s messages|other": "Eliminar %(count)s mensaxes", + "Remove %(count)s messages|one": "Eliminar 1 mensaxe", + "Remove recent messages": "Eliminar mensaxes recentes", + "%(role)s in %(roomName)s": "%(role)s en %(roomName)s", + "Deactivate user?": "¿Desactivar usuaria?", + "Deactivating this user will log them out and prevent them from logging back in. Additionally, they will leave all the rooms they are in. This action cannot be reversed. Are you sure you want to deactivate this user?": "Ao desactivar esta usuaria ficará desconectada e non poderá voltar a conectar. Ademáis deixará todas as salas nas que estivese. Esta acción non ten volta, ¿desexas desactivar esta usuaria?", + "Deactivate user": "Desactivar usuaria", + "Failed to deactivate user": "Fallo ao desactivar a usuaria", + "This client does not support end-to-end encryption.": "Este cliente non soporta o cifrado extremo-a-extremo.", + "Security": "Seguridade", + "The session you are trying to verify doesn't support scanning a QR code or emoji verification, which is what Riot supports. Try with a different client.": "A sesión que intentas verificar non soporta a verificación por código QR ou por emoticonas, que é o que soporta Riot. Inténtao cun cliente diferente.", + "Verify by scanning": "Verificar escaneando", + "Ask %(displayName)s to scan your code:": "Pídelle a %(displayName)s que escanee o teu código:", + "If you can't scan the code above, verify by comparing unique emoji.": "Se non podes escanear o código superior, verifica comparando as emoticonas.", + "Verify by comparing unique emoji.": "Verficación por comparación de emoticonas.", + "Verify by emoji": "Verificar por emoticonas", + "Almost there! Is your other session showing the same shield?": "Case feito! ¿Podes ver as mesmas na túa outra sesión?", + "Almost there! Is %(displayName)s showing the same shield?": "Case feito! ¿está %(displayName)s mostrando as mesmas emoticonas?", + "Yes": "Si", + "Verify all users in a room to ensure it's secure.": "Verificar todas as usuarias da sala para asegurar que é segura.", + "Use the improved room list (will refresh to apply changes)": "Usa a lista de salas mellorada (actualizará para aplicar)", + "Strikethrough": "Sobrescrito", + "In encrypted rooms, verify all users to ensure it’s secure.": "En salas cifradas, verifica todas as usuarias para asegurar que é segura.", + "You've successfully verified your device!": "Verificaches correctamente o teu dispositivo!", + "You've successfully verified %(deviceName)s (%(deviceId)s)!": "Verificaches correctamente %(deviceName)s (%(deviceId)s)!", + "You've successfully verified %(displayName)s!": "Verificaches correctamente a %(displayName)s!", + "Verified": "Verficiado", + "Got it": "Vale", + "Start verification again from the notification.": "Inicia o proceso de novo desde a notificación.", + "Start verification again from their profile.": "Inicia a verificación outra vez desde o seu perfil.", + "Verification timed out.": "Verificación caducada.", + "You cancelled verification on your other session.": "Cancelaches a verificación na túa outra sesión.", + "%(displayName)s cancelled verification.": "%(displayName)s cancelou a verificación.", + "You cancelled verification.": "Cancelaches a verificación.", + "Verification cancelled": "Verificación cancelada", + "Compare emoji": "Comparar emoticonas", + "Encryption enabled": "Cifrado activado", + "Encryption not enabled": "Cifrado desactivado", + "The encryption used by this room isn't supported.": "O cifrado desta sala non está soportado.", + "React": "Reacciona", + "Message Actions": "Accións da mensaxe", + "Show image": "Mostrar imaxe", + "You have ignored this user, so their message is hidden. Show anyways.": "Estás a ignorar a esta usuaria, polo que a imaxe está agochada. Mostrar igualmente.", + "You verified %(name)s": "Verificaches a %(name)s", + "You cancelled verifying %(name)s": "Cancelaches a verificación de %(name)s", + "%(name)s cancelled verifying": "%(name)s cancelou a verificación", + "You accepted": "Aceptaches", + "%(name)s accepted": "%(name)s aceptou", + "You declined": "Declinaches", + "You cancelled": "Cancelaches", + "%(name)s declined": "%(name)s declinou", + "%(name)s cancelled": "%(name)s cancelou", + "Accepting …": "Aceptando…", + "Declining …": "Declinando…", + "%(name)s wants to verify": "%(name)s desexa verificar", + "You sent a verification request": "Enviaches unha solicitude de verificación", + "Show all": "Mostrar todo", + "Reactions": "Reaccións", + " reacted with %(content)s": " reaccionaron con %(content)s", + "reacted with %(shortName)s": "reaccionaron con %(shortName)s", + "Message deleted": "Mensaxe eliminada", + "Message deleted by %(name)s": "Mensaxe eliminada por %(name)s", + "This room is a continuation of another conversation.": "Esta sala é continuación doutra conversa.", + "Click here to see older messages.": "Preme aquí para ver mensaxes antigas.", + "Edited at %(date)s. Click to view edits.": "Editada o %(date)s. Preme para ver edicións.", + "edited": "editada", + "Can't load this message": "Non se cargou a mensaxe", + "Submit logs": "Enviar rexistro", + "Failed to load group members": "Fallou a carga dos membros do grupo", + "Frequently Used": "Utilizado con frecuencia", + "Smileys & People": "Sorrisos e Persoas", + "Animals & Nature": "Animais e Natureza", + "Food & Drink": "Comida e Bebida", + "Activities": "Actividades", + "Travel & Places": "Viaxes e Lugares", + "Objects": "Obxectos", + "Symbols": "Símbolos", + "Flags": "Bandeiras", + "Categories": "Categorías", + "Quick Reactions": "Reaccións rápidas", + "Cancel search": "Cancelar busca", + "Any of the following data may be shared:": "Calquera do seguinte podería ser compartido:", + "Your display name": "Nome mostrado", + "Your avatar URL": "URL do avatar", + "Your user ID": "ID de usuaria", + "Riot URL": "URL Riot", + "Room ID": "ID da sala", + "Widget ID": "ID do widget", + "Using this widget may share data with %(widgetDomain)s & your Integration Manager.": "Ao utilizar este widget poderías compartir datos con %(widgetDomain)s e o teu Xestor de integracións.", + "Using this widget may share data with %(widgetDomain)s.": "Ao utilizar este widget poderías compartir datos con %(widgetDomain)s.", + "Widgets do not use message encryption.": "Os Widgets non usan cifrado de mensaxes.", + "Widget added by": "Widget engadido por", + "This widget may use cookies.": "Este widget podería usar cookies.", + "Maximize apps": "Maximizar apps", + "More options": "Máis opcións", + "Please create a new issue on GitHub so that we can investigate this bug.": "Por favor abre un novo informe en GitHub para poder investigar o problema.", + "Rotate Left": "Rotar á esquerda", + "Rotate counter-clockwise": "Rotar sentido contra-horario", + "Rotate Right": "Rotar á dereita", + "Rotate clockwise": "Rotar sentido horario", + "Language Dropdown": "Selector de idioma", + "%(severalUsers)smade no changes %(count)s times|other": "%(severalUsers)s non fixeron cambios %(count)s veces", + "%(severalUsers)smade no changes %(count)s times|one": "%(severalUsers)s non fixeron cambios", + "%(oneUser)smade no changes %(count)s times|other": "%(oneUser)s non fixo cambios %(count)s veces", + "%(oneUser)smade no changes %(count)s times|one": "%(oneUser)s non fixo cambios" } diff --git a/src/i18n/strings/hu.json b/src/i18n/strings/hu.json index b88a71a30b..ea830bc38e 100644 --- a/src/i18n/strings/hu.json +++ b/src/i18n/strings/hu.json @@ -2514,5 +2514,7 @@ "Create a Recovery Key to store encryption keys & secrets with your account data. If you lose access to this login you’ll need it to unlock your data.": "Készíts Visszaállítási kulcsot, hogy a fiók adatokkal tárolhasd a titkosítási kulcsokat és jelszavakat. Szükséged lesz rá hogy hozzáférj az adataidhoz ha elveszted a hozzáférésed ehhez a bejelentkezéshez.", "Create a Recovery Key": "Visszaállítási kulcs készítése", "Upgrade your Recovery Key": "A Visszaállítási kulcs fejlesztése", - "Store your Recovery Key": "Visszaállítási kulcs tárolása" + "Store your Recovery Key": "Visszaállítási kulcs tárolása", + "Use the improved room list (in development - will refresh to apply changes)": "Használd a fejlesztett szoba listát (fejlesztés alatt - a változások a frissítés után aktiválódnak)", + "Use the improved room list (will refresh to apply changes)": "Használd a fejlesztett szoba listát (a változások életbe lépéséhez újra fog tölteni)" } diff --git a/src/i18n/strings/it.json b/src/i18n/strings/it.json index 2ffe6dfef2..6f213de237 100644 --- a/src/i18n/strings/it.json +++ b/src/i18n/strings/it.json @@ -2512,5 +2512,15 @@ "This isn't a valid recovery key": "Questa non è una chiave di ripristino valida", "Looks good!": "Sembra giusta!", "Use Recovery Key or Passphrase": "Usa la chiave o password di recupero", - "Use Recovery Key": "Usa chiave di recupero" + "Use Recovery Key": "Usa chiave di recupero", + "Use the improved room list (in development - will refresh to apply changes)": "Usa l'elenco di stanze migliorato (in sviluppo - verrà ricaricato per applicare le modifiche)", + "Enter your Recovery Key or enter a Recovery Passphrase to continue.": "Inserisci la tua chiave di recupero o una password di recupero per continuare.", + "Enter your Recovery Key to continue.": "Inserisci la tua chiave di recupero per continuare.", + "Upgrade your Recovery Key to store encryption keys & secrets with your account data. If you lose access to this login you'll need it to unlock your data.": "Aggiorna la tua chiave di recupero per memorizzare le chiavi di cifratura e i segreti con i dati del tuo account. Se perdi l'accesso a questo login, ti servirà per sbloccare i tuoi dati.", + "Store your Recovery Key somewhere safe, it can be used to unlock your encrypted messages & data.": "Conserva la tua chiave di recupero in un posto sicuro, può essere usata per sbloccare i tuoi messaggi e dati cifrati.", + "Create a Recovery Key to store encryption keys & secrets with your account data. If you lose access to this login you’ll need it to unlock your data.": "Crea un chiave di recupero per memorizzare le chiavi di cifratura e i segreti con i dati del tuo account. Se perdi l'accesso a questo login, ti servirà per sbloccare i tuoi dati.", + "Create a Recovery Key": "Crea una chiave di recupero", + "Upgrade your Recovery Key": "Aggiorna la chiave di recupero", + "Store your Recovery Key": "Salva la chiave di recupero", + "Use the improved room list (will refresh to apply changes)": "Usa l'elenco stanze migliorato (verrà ricaricato per applicare le modifiche)" } diff --git a/src/i18n/strings/ru.json b/src/i18n/strings/ru.json index eaf38d6fe4..43c43a15ae 100644 --- a/src/i18n/strings/ru.json +++ b/src/i18n/strings/ru.json @@ -52,7 +52,7 @@ "Invites user with given id to current room": "Приглашает пользователя с заданным ID в текущую комнату", "Sign in with": "Войти с помощью", "Joins room with given alias": "Входит в комнату с заданным псевдонимом", - "Kicks user with given id": "Выкидывает пользователя с заданным ID", + "Kicks user with given id": "Выгоняет пользователя с заданным ID", "Labs": "Лаборатория", "Leave room": "Покинуть комнату", "Logout": "Выйти", @@ -977,7 +977,7 @@ "Render simple counters in room header": "Отображать простые счетчики в заголовке комнаты", "Enable Emoji suggestions while typing": "Включить предложения смайликов при наборе", "Show a placeholder for removed messages": "Показывать плашки вместо удалённых сообщений", - "Show join/leave messages (invites/kicks/bans unaffected)": "Показывать сообщения о входе/выходе (не влияет на приглашения, кики и баны)", + "Show join/leave messages (invites/kicks/bans unaffected)": "Показывать сообщения о входе/выходе (не влияет на приглашения, выгоны и баны)", "Show avatar changes": "Показывать изменения аватара", "Show display name changes": "Показывать изменения отображаемого имени", "Show a reminder to enable Secure Message Recovery in encrypted rooms": "Напоминать включить Безопасное Восстановление Сообщений в зашифрованных комнатах", @@ -1276,7 +1276,7 @@ "Join the conversation with an account": "Присоединиться к разговору с учётной записью", "Sign Up": "Зарегистрироваться", "Sign In": "Войти", - "You were kicked from %(roomName)s by %(memberName)s": "Вы были выгнаны %(memberName)s из %(roomName)s", + "You were kicked from %(roomName)s by %(memberName)s": "Вы были выгнаны из %(roomName)s пользователем %(memberName)s", "Reason: %(reason)s": "Причина: %(reason)s", "Forget this room": "Забыть эту комнату", "Re-join": "Пере-присоединение", diff --git a/src/i18n/strings/zh_Hans.json b/src/i18n/strings/zh_Hans.json index 481167a645..7eedfce238 100644 --- a/src/i18n/strings/zh_Hans.json +++ b/src/i18n/strings/zh_Hans.json @@ -1494,5 +1494,9 @@ "Cannot reach homeserver": "不可连接到主服务器", "Ensure you have a stable internet connection, or get in touch with the server admin": "确保您的网络连接稳定,或与服务器管理员联系", "Ask your Riot admin to check your config for incorrect or duplicate entries.": "跟您的Riot管理员确认您的配置不正确或重复的条目。", - "Cannot reach identity server": "不可连接到身份服务器" + "Cannot reach identity server": "不可连接到身份服务器", + "Room name or address": "房间名称或地址", + "Joins room with given address": "使用给定地址加入房间", + "Verify this login": "验证此登录名", + "Confirm your identity by verifying this login from one of your other sessions, granting it access to encrypted messages.": "通过从其他会话之一验证此登录名并授予其访问加密信息的权限来确认您的身份" } diff --git a/src/i18n/strings/zh_Hant.json b/src/i18n/strings/zh_Hant.json index 1c5b6cff83..c89c049ae5 100644 --- a/src/i18n/strings/zh_Hant.json +++ b/src/i18n/strings/zh_Hant.json @@ -2525,5 +2525,7 @@ "Create a Recovery Key to store encryption keys & secrets with your account data. If you lose access to this login you’ll need it to unlock your data.": "建立您的復原金鑰以儲存加密金鑰與您的帳號資料。如果您失去對此登入階段的存取權,您必須用它來解鎖您的資料。", "Create a Recovery Key": "建立復原金鑰", "Upgrade your Recovery Key": "升級您的復原金鑰", - "Store your Recovery Key": "儲存您的復原金鑰" + "Store your Recovery Key": "儲存您的復原金鑰", + "Use the improved room list (in development - will refresh to apply changes)": "使用改進的聊天室清單(開發中 ── 將會重新整理以套用變更)", + "Use the improved room list (will refresh to apply changes)": "使用改進的聊天室清單(將會重新整理以套用變更)" }