Merge branches 'develop' and 't3chguy/m.relates_to' of github.com:matrix-org/matrix-react-sdk into t3chguy/m.relates_to

Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>

# Conflicts:
#	src/i18n/strings/en_EN.json
#	src/i18n/strings/eu.json
#	src/i18n/strings/fr.json
#	src/i18n/strings/lv.json
#	src/i18n/strings/ru.json
#	src/i18n/strings/zh_Hant.json
pull/21833/head
Michael Telatynski 2018-04-12 09:48:06 +01:00
commit c77807bd22
No known key found for this signature in database
GPG Key ID: 3F879DA5AD802A5E
41 changed files with 2135 additions and 359 deletions

View File

@ -1,3 +1,396 @@
Changes in [0.12.1](https://github.com/matrix-org/matrix-react-sdk/releases/tag/v0.12.1) (2018-04-11)
=====================================================================================================
[Full Changelog](https://github.com/matrix-org/matrix-react-sdk/compare/v0.12.0...v0.12.1)
Changes in [0.12.0](https://github.com/matrix-org/matrix-react-sdk/releases/tag/v0.12.0) (2018-04-11)
=====================================================================================================
[Full Changelog](https://github.com/matrix-org/matrix-react-sdk/compare/v0.12.0-rc.7...v0.12.0)
* Further improve group joining/leaving feedback
[\#1832](https://github.com/matrix-org/matrix-react-sdk/pull/1832)
* Cosmetic changes to Communities button
Changes in [0.12.0-rc.7](https://github.com/matrix-org/matrix-react-sdk/releases/tag/v0.12.0-rc.7) (2018-04-10)
===============================================================================================================
[Full Changelog](https://github.com/matrix-org/matrix-react-sdk/compare/v0.12.0-rc.6...v0.12.0-rc.7)
* Reword group setting delay
[\#1816](https://github.com/matrix-org/matrix-react-sdk/pull/1816)
* Improve group joining/leaving feedback
[\#1831](https://github.com/matrix-org/matrix-react-sdk/pull/1831)
Changes in [0.12.0-rc.6](https://github.com/matrix-org/matrix-react-sdk/releases/tag/v0.12.0-rc.6) (2018-04-09)
===============================================================================================================
[Full Changelog](https://github.com/matrix-org/matrix-react-sdk/compare/v0.12.0-rc.5...v0.12.0-rc.6)
* Fix group join button not appearing
Changes in [0.12.0-rc.5](https://github.com/matrix-org/matrix-react-sdk/releases/tag/v0.12.0-rc.5) (2018-04-09)
===============================================================================================================
[Full Changelog](https://github.com/matrix-org/matrix-react-sdk/compare/v0.12.0-rc.4...v0.12.0-rc.5)
* Added radio button to set group join policy
* Fix to prevent guests from accessing lab features
* Fix broken forgot password page
* Fix crash when joining a room after peeking
Changes in [0.12.0-rc.4](https://github.com/matrix-org/matrix-react-sdk/releases/tag/v0.12.0-rc.4) (2018-03-22)
===============================================================================================================
[Full Changelog](https://github.com/matrix-org/matrix-react-sdk/compare/v0.12.0-rc.3...v0.12.0-rc.4)
* Fix broken import preventing people tag
[\#1811](https://github.com/matrix-org/matrix-react-sdk/pull/1811)
Changes in [0.12.0-rc.3](https://github.com/matrix-org/matrix-react-sdk/releases/tag/v0.12.0-rc.3) (2018-03-20)
===============================================================================================================
[Full Changelog](https://github.com/matrix-org/matrix-react-sdk/compare/v0.12.0-rc.2...v0.12.0-rc.3)
* Fix room tile badge not disappearing when receiving a read receipt
[\#1807](https://github.com/matrix-org/matrix-react-sdk/pull/1807)
Changes in [0.12.0-rc.2](https://github.com/matrix-org/matrix-react-sdk/releases/tag/v0.12.0-rc.2) (2018-03-19)
===============================================================================================================
[Full Changelog](https://github.com/matrix-org/matrix-react-sdk/compare/v0.12.0-rc.1...v0.12.0-rc.2)
* Take TagPanel out of labs
[\#1805](https://github.com/matrix-org/matrix-react-sdk/pull/1805)
Changes in [0.12.0-rc.1](https://github.com/matrix-org/matrix-react-sdk/releases/tag/v0.12.0-rc.1) (2018-03-19)
===============================================================================================================
[Full Changelog](https://github.com/matrix-org/matrix-react-sdk/compare/v0.11.4...v0.12.0-rc.1)
* Remove the message on migrating crypto data
[\#1803](https://github.com/matrix-org/matrix-react-sdk/pull/1803)
* Update from Weblate.
[\#1804](https://github.com/matrix-org/matrix-react-sdk/pull/1804)
* Improve room list performance when receiving messages
[\#1801](https://github.com/matrix-org/matrix-react-sdk/pull/1801)
* Add change delay warning in GroupView settings
[\#1802](https://github.com/matrix-org/matrix-react-sdk/pull/1802)
* Only use `dangerouslySetInnerHTML` for HTML messages
[\#1799](https://github.com/matrix-org/matrix-react-sdk/pull/1799)
* Limit group requests to 3 at once
[\#1798](https://github.com/matrix-org/matrix-react-sdk/pull/1798)
* Show GroupMemberList after inviting a group member
[\#1796](https://github.com/matrix-org/matrix-react-sdk/pull/1796)
* Fix syntax fail
[\#1794](https://github.com/matrix-org/matrix-react-sdk/pull/1794)
* Use TintableSvg for TagPanel clear filter button
[\#1793](https://github.com/matrix-org/matrix-react-sdk/pull/1793)
* Fix missing space between "...is a" and user ID
[\#1792](https://github.com/matrix-org/matrix-react-sdk/pull/1792)
* E2E "fudge-button"
[\#1791](https://github.com/matrix-org/matrix-react-sdk/pull/1791)
* Remove spurious console.trace
[\#1790](https://github.com/matrix-org/matrix-react-sdk/pull/1790)
* Don't reset the presence timer on every dispatch
[\#1789](https://github.com/matrix-org/matrix-react-sdk/pull/1789)
* Potentially fix a memory leak in FlairStore
[\#1788](https://github.com/matrix-org/matrix-react-sdk/pull/1788)
* Implement transparent RoomTile for use in some places
[\#1785](https://github.com/matrix-org/matrix-react-sdk/pull/1785)
* Fix varying default group avatar colour for given group
[\#1784](https://github.com/matrix-org/matrix-react-sdk/pull/1784)
* Fix bug where avatar change not reflected in LLP
[\#1783](https://github.com/matrix-org/matrix-react-sdk/pull/1783)
* Workaround for atlassian/react-beautiful-dnd#273
[\#1782](https://github.com/matrix-org/matrix-react-sdk/pull/1782)
* Add setting to disable TagPanel
[\#1781](https://github.com/matrix-org/matrix-react-sdk/pull/1781)
* [DO NOT MERGE] Tests proven to fail
[\#1780](https://github.com/matrix-org/matrix-react-sdk/pull/1780)
* Fix room power level settings
[\#1779](https://github.com/matrix-org/matrix-react-sdk/pull/1779)
* fix shouldHideEvent saying an event is a leave/join when a profile ch…
[\#1769](https://github.com/matrix-org/matrix-react-sdk/pull/1769)
* Add "Did you know:..." microcopy to groups view
[\#1777](https://github.com/matrix-org/matrix-react-sdk/pull/1777)
* Give emptySubListTip a container for correct bg colour
[\#1753](https://github.com/matrix-org/matrix-react-sdk/pull/1753)
* Do proper null-checks on decypted events to fix NPEs
[\#1776](https://github.com/matrix-org/matrix-react-sdk/pull/1776)
* Reorder the RoomListStore lists on Event.decrypted
[\#1775](https://github.com/matrix-org/matrix-react-sdk/pull/1775)
* Fix bug where global "Never send to unverified..." is ignored
[\#1772](https://github.com/matrix-org/matrix-react-sdk/pull/1772)
* Fix bug that prevented tint updates
[\#1767](https://github.com/matrix-org/matrix-react-sdk/pull/1767)
* Fix group member spinner being out of flex order
[\#1765](https://github.com/matrix-org/matrix-react-sdk/pull/1765)
* Allow widget iframes to request camera and microphone permissions.
[\#1766](https://github.com/matrix-org/matrix-react-sdk/pull/1766)
* Change icon from "R" to "X"
[\#1764](https://github.com/matrix-org/matrix-react-sdk/pull/1764)
* Regenerate room lists on Room event
[\#1762](https://github.com/matrix-org/matrix-react-sdk/pull/1762)
* Fix DMs being marked as with the current user ("me")
[\#1761](https://github.com/matrix-org/matrix-react-sdk/pull/1761)
* Make RoomListStore aware of Room.timeline events
[\#1756](https://github.com/matrix-org/matrix-react-sdk/pull/1756)
* improve origin check of ScalarMessaging postmessage API.
[\#1760](https://github.com/matrix-org/matrix-react-sdk/pull/1760)
* Implement global filter to deselect all tags
[\#1759](https://github.com/matrix-org/matrix-react-sdk/pull/1759)
* Don't show empty custom tags when filtering tags
[\#1758](https://github.com/matrix-org/matrix-react-sdk/pull/1758)
* Do not assume that tags have been removed
[\#1757](https://github.com/matrix-org/matrix-react-sdk/pull/1757)
* Change CSS class for message panel spinner
[\#1747](https://github.com/matrix-org/matrix-react-sdk/pull/1747)
* Remove RoomListStore listener
[\#1752](https://github.com/matrix-org/matrix-react-sdk/pull/1752)
* Implement GroupTile avatar dragging to TagPanel
[\#1751](https://github.com/matrix-org/matrix-react-sdk/pull/1751)
* Fix custom tags not being ordered manually
[\#1750](https://github.com/matrix-org/matrix-react-sdk/pull/1750)
* Store component state for editors
[\#1746](https://github.com/matrix-org/matrix-react-sdk/pull/1746)
* Give the login page its spinner back
[\#1745](https://github.com/matrix-org/matrix-react-sdk/pull/1745)
* Add context menu to TagTile
[\#1743](https://github.com/matrix-org/matrix-react-sdk/pull/1743)
* If a tag is unrecognised, assume manual ordering
[\#1748](https://github.com/matrix-org/matrix-react-sdk/pull/1748)
* Move RoomList state to RoomListStore
[\#1719](https://github.com/matrix-org/matrix-react-sdk/pull/1719)
* Move groups button to TagPanel
[\#1744](https://github.com/matrix-org/matrix-react-sdk/pull/1744)
* Add seconds to timestamp on hover
[\#1738](https://github.com/matrix-org/matrix-react-sdk/pull/1738)
* Do not truncate autocompleted users in composer
[\#1739](https://github.com/matrix-org/matrix-react-sdk/pull/1739)
* RoomView: guard against unmounting during peeking
[\#1737](https://github.com/matrix-org/matrix-react-sdk/pull/1737)
* Fix HS/IS URL reset when switching to Registration
[\#1736](https://github.com/matrix-org/matrix-react-sdk/pull/1736)
* Fix the reject/accept call buttons in canary (mk2)
[\#1734](https://github.com/matrix-org/matrix-react-sdk/pull/1734)
* Make ratelimitedfunc time from the function's end
[\#1731](https://github.com/matrix-org/matrix-react-sdk/pull/1731)
* Give dialogs a matrixClient context
[\#1735](https://github.com/matrix-org/matrix-react-sdk/pull/1735)
* Fix key bindings in address picker dialog
[\#1732](https://github.com/matrix-org/matrix-react-sdk/pull/1732)
* Try upgrading eslint-plugin-react
[\#1712](https://github.com/matrix-org/matrix-react-sdk/pull/1712)
* Fix display name change text
[\#1730](https://github.com/matrix-org/matrix-react-sdk/pull/1730)
* Persist contentState when sending SlashCommand via MessageComposerInput
[\#1721](https://github.com/matrix-org/matrix-react-sdk/pull/1721)
* This is actually MFileBody not MImageBody, change classname
[\#1726](https://github.com/matrix-org/matrix-react-sdk/pull/1726)
* Use invite_3pid prop of createRoom instead of manual invite after create
[\#1717](https://github.com/matrix-org/matrix-react-sdk/pull/1717)
* guard against m.room.aliases events with no keys (redaction?)
[\#1729](https://github.com/matrix-org/matrix-react-sdk/pull/1729)
* Fix not showing Invited section if all invites are 3PID
[\#1718](https://github.com/matrix-org/matrix-react-sdk/pull/1718)
* Fix Rich Replies on files
[\#1720](https://github.com/matrix-org/matrix-react-sdk/pull/1720)
* Update from Weblate.
[\#1728](https://github.com/matrix-org/matrix-react-sdk/pull/1728)
* Null guard against falsey (non-null) props.node, to make react happy
[\#1724](https://github.com/matrix-org/matrix-react-sdk/pull/1724)
* Use correct condition for getting account data after first sync
[\#1722](https://github.com/matrix-org/matrix-react-sdk/pull/1722)
* Fix order calculation logic when reordering a room
[\#1725](https://github.com/matrix-org/matrix-react-sdk/pull/1725)
* Linear Rich Quoting
[\#1715](https://github.com/matrix-org/matrix-react-sdk/pull/1715)
* Fix CreateGroupDialog issues
[\#1714](https://github.com/matrix-org/matrix-react-sdk/pull/1714)
* Show a warning if the user attempts to leave a room that is invite only
[\#1713](https://github.com/matrix-org/matrix-react-sdk/pull/1713)
* Swap RoomList to react-beautiful-dnd
[\#1711](https://github.com/matrix-org/matrix-react-sdk/pull/1711)
* don't pass back {} when we have no `org.matrix.room.color_scheme`
[\#1710](https://github.com/matrix-org/matrix-react-sdk/pull/1710)
* Don't paginate whilst decrypting events
[\#1700](https://github.com/matrix-org/matrix-react-sdk/pull/1700)
* Fall back for missing i18n plurals
[\#1699](https://github.com/matrix-org/matrix-react-sdk/pull/1699)
* Fix group store redundant requests
[\#1709](https://github.com/matrix-org/matrix-react-sdk/pull/1709)
* Ignore remote echos caused by this client
[\#1708](https://github.com/matrix-org/matrix-react-sdk/pull/1708)
* Replace TagPanel react-dnd with react-beautiful-dnd
[\#1705](https://github.com/matrix-org/matrix-react-sdk/pull/1705)
* Only set selected tags state when updating rooms
[\#1704](https://github.com/matrix-org/matrix-react-sdk/pull/1704)
* Add formatFullDateNoTime to DateUtils and stop passing 12/24h to DateSep
[\#1702](https://github.com/matrix-org/matrix-react-sdk/pull/1702)
* Fix autofocus on QuestionDialog
[\#1698](https://github.com/matrix-org/matrix-react-sdk/pull/1698)
* Iterative fixes on Rich Quoting
[\#1697](https://github.com/matrix-org/matrix-react-sdk/pull/1697)
* Fix missing negation
[\#1696](https://github.com/matrix-org/matrix-react-sdk/pull/1696)
* Add Analytics Info and add Piwik to SdkConfig.DEFAULTS
[\#1625](https://github.com/matrix-org/matrix-react-sdk/pull/1625)
* Attempt to re-register for a scalar token if ours is invalid
[\#1668](https://github.com/matrix-org/matrix-react-sdk/pull/1668)
* Normalise dialogs
[\#1674](https://github.com/matrix-org/matrix-react-sdk/pull/1674)
* Add 'send without verifying' to status bar
[\#1695](https://github.com/matrix-org/matrix-react-sdk/pull/1695)
* Implement Rich Quoting/Replies
[\#1660](https://github.com/matrix-org/matrix-react-sdk/pull/1660)
* Revert "MD-escape URLs/alises/user IDs prior to parsing markdown"
[\#1694](https://github.com/matrix-org/matrix-react-sdk/pull/1694)
* Cache isConfCallRoom
[\#1693](https://github.com/matrix-org/matrix-react-sdk/pull/1693)
* Improve performance of tag panel selection (when tags are selected)
[\#1687](https://github.com/matrix-org/matrix-react-sdk/pull/1687)
* Hide status bar on visible->hidden transition
[\#1680](https://github.com/matrix-org/matrix-react-sdk/pull/1680)
* [revived] Singularise unsent message prompt, if applicable
[\#1692](https://github.com/matrix-org/matrix-react-sdk/pull/1692)
* small refactor && warn on self-demotion
[\#1683](https://github.com/matrix-org/matrix-react-sdk/pull/1683)
* Remove use of deprecated React.PropTypes
[\#1677](https://github.com/matrix-org/matrix-react-sdk/pull/1677)
* only save RelatedGroupSettings if it was modified. Otherwise perms issue
[\#1691](https://github.com/matrix-org/matrix-react-sdk/pull/1691)
* Fix a couple more issues with granular settings
[\#1675](https://github.com/matrix-org/matrix-react-sdk/pull/1675)
* Allow argument to op slashcommand to be negative as PLs can be -ve
[\#1673](https://github.com/matrix-org/matrix-react-sdk/pull/1673)
* Update from Weblate.
[\#1645](https://github.com/matrix-org/matrix-react-sdk/pull/1645)
* make RoomDetailRow reusable for the Room Directory
[\#1624](https://github.com/matrix-org/matrix-react-sdk/pull/1624)
* Prefetch group data for all joined groups when RoomList mounts
[\#1686](https://github.com/matrix-org/matrix-react-sdk/pull/1686)
* Remove unused selectedRoom prop
[\#1690](https://github.com/matrix-org/matrix-react-sdk/pull/1690)
* Fix shift and shift-ctrl click in TagPanel
[\#1684](https://github.com/matrix-org/matrix-react-sdk/pull/1684)
* skip direct chats which either you or the target have left
[\#1344](https://github.com/matrix-org/matrix-react-sdk/pull/1344)
* Make scroll on paste in RTE compatible with https://github.com/vector-im
/riot-web/pull/5900
[\#1682](https://github.com/matrix-org/matrix-react-sdk/pull/1682)
* Remove extra full stop
[\#1685](https://github.com/matrix-org/matrix-react-sdk/pull/1685)
* Dedupe requests to fetch group profile data
[\#1666](https://github.com/matrix-org/matrix-react-sdk/pull/1666)
* Get Group profile from TagTile instead of TagPanel
[\#1667](https://github.com/matrix-org/matrix-react-sdk/pull/1667)
* Fix leaking of GroupStore listeners in RoomList
[\#1664](https://github.com/matrix-org/matrix-react-sdk/pull/1664)
* Add option to also output untranslated string
[\#1658](https://github.com/matrix-org/matrix-react-sdk/pull/1658)
* Give the current theme to widgets and the integration manager
[\#1669](https://github.com/matrix-org/matrix-react-sdk/pull/1669)
* Fixes #1953 Allow multiple file uploads using drag & drop for RoomView
[\#1671](https://github.com/matrix-org/matrix-react-sdk/pull/1671)
* Fix issue with preview of phone number on register and waiting for sms code
confirmation code
[\#1670](https://github.com/matrix-org/matrix-react-sdk/pull/1670)
* Attempt to improve TagPanel performance
[\#1647](https://github.com/matrix-org/matrix-react-sdk/pull/1647)
* Fix one variant of a scroll jump that occurs when decrypting an m.text
[\#1656](https://github.com/matrix-org/matrix-react-sdk/pull/1656)
* Avoid NPEs by using ref method for collecting loggedInView in MatrixChat
[\#1665](https://github.com/matrix-org/matrix-react-sdk/pull/1665)
* DnD Ordered TagPanel
[\#1653](https://github.com/matrix-org/matrix-react-sdk/pull/1653)
* Update widget title on edit.
[\#1663](https://github.com/matrix-org/matrix-react-sdk/pull/1663)
* Set widget title
[\#1661](https://github.com/matrix-org/matrix-react-sdk/pull/1661)
* Display custom widget content titles
[\#1650](https://github.com/matrix-org/matrix-react-sdk/pull/1650)
* Add maximize / minimize apps drawer icons.
[\#1649](https://github.com/matrix-org/matrix-react-sdk/pull/1649)
* Warn when migrating e2e data to indexeddb
[\#1654](https://github.com/matrix-org/matrix-react-sdk/pull/1654)
* Don't Auto-show UnknownDeviceDialog
[\#1600](https://github.com/matrix-org/matrix-react-sdk/pull/1600)
* Remove logging.
[\#1655](https://github.com/matrix-org/matrix-react-sdk/pull/1655)
* Add messaging endpoint for room encryption status.
[\#1648](https://github.com/matrix-org/matrix-react-sdk/pull/1648)
* Add some missing translatable strings
[\#1588](https://github.com/matrix-org/matrix-react-sdk/pull/1588)
* Add widget -> riot postMessage API
[\#1640](https://github.com/matrix-org/matrix-react-sdk/pull/1640)
* Add some null checks
[\#1646](https://github.com/matrix-org/matrix-react-sdk/pull/1646)
* Implement shift-click and ctrl-click semantics for TP
[\#1641](https://github.com/matrix-org/matrix-react-sdk/pull/1641)
* Don't show group when clicking tag panel
[\#1642](https://github.com/matrix-org/matrix-react-sdk/pull/1642)
* Implement TagPanel (or LeftLeftPanel) for group filtering
[\#1639](https://github.com/matrix-org/matrix-react-sdk/pull/1639)
* Implement UI for using bulk device deletion API
[\#1638](https://github.com/matrix-org/matrix-react-sdk/pull/1638)
* Replace (IRC) with flair
[\#1637](https://github.com/matrix-org/matrix-react-sdk/pull/1637)
* Allow guests to view individual groups
[\#1635](https://github.com/matrix-org/matrix-react-sdk/pull/1635)
* Allow guest to see MyGroups, show ILAG when creating a group
[\#1636](https://github.com/matrix-org/matrix-react-sdk/pull/1636)
* Move group publication toggles to UserSettings
[\#1634](https://github.com/matrix-org/matrix-react-sdk/pull/1634)
* Pull the theme through the default process
[\#1617](https://github.com/matrix-org/matrix-react-sdk/pull/1617)
* Rebase ConfirmRedactDialog on QuestionDialog
[\#1630](https://github.com/matrix-org/matrix-react-sdk/pull/1630)
* Fix logging of missing substitution variables
[\#1629](https://github.com/matrix-org/matrix-react-sdk/pull/1629)
* Rename Related Groups to improve readability
[\#1632](https://github.com/matrix-org/matrix-react-sdk/pull/1632)
* Make PresenceLabel more easily translatable
[\#1616](https://github.com/matrix-org/matrix-react-sdk/pull/1616)
* Perform substitution on all parts, not just the last one
[\#1618](https://github.com/matrix-org/matrix-react-sdk/pull/1618)
* Send Access Token in Headers to help prevent it being spit out in errors
[\#1552](https://github.com/matrix-org/matrix-react-sdk/pull/1552)
* Add aria-labels to ActionButtons
[\#1628](https://github.com/matrix-org/matrix-react-sdk/pull/1628)
* MemberPresenceAvatar: fix null references
[\#1620](https://github.com/matrix-org/matrix-react-sdk/pull/1620)
* Disable presence controls if there's no presence
[\#1623](https://github.com/matrix-org/matrix-react-sdk/pull/1623)
* Fix GroupMemberList search for users without displayname
[\#1627](https://github.com/matrix-org/matrix-react-sdk/pull/1627)
* Remove redundant super class EventEmitter for FlairStore
[\#1626](https://github.com/matrix-org/matrix-react-sdk/pull/1626)
* Fix granular URL previews
[\#1622](https://github.com/matrix-org/matrix-react-sdk/pull/1622)
* Flairstore: Fix broken reference
[\#1619](https://github.com/matrix-org/matrix-react-sdk/pull/1619)
* Do something more sensible for sender profile name/aux opacity
[\#1615](https://github.com/matrix-org/matrix-react-sdk/pull/1615)
* Add eslint rule keyword-spacing
[\#1614](https://github.com/matrix-org/matrix-react-sdk/pull/1614)
* Fix various issues surrounding granular settings to date
[\#1613](https://github.com/matrix-org/matrix-react-sdk/pull/1613)
* differentiate between state events and message events
[\#1612](https://github.com/matrix-org/matrix-react-sdk/pull/1612)
* Refactor translations
[\#1608](https://github.com/matrix-org/matrix-react-sdk/pull/1608)
* Make TintableSvg links behave like normal image links
[\#1611](https://github.com/matrix-org/matrix-react-sdk/pull/1611)
* Fix linting errors.
[\#1610](https://github.com/matrix-org/matrix-react-sdk/pull/1610)
* Granular settings
[\#1516](https://github.com/matrix-org/matrix-react-sdk/pull/1516)
* Implement user-controlled presence
[\#1482](https://github.com/matrix-org/matrix-react-sdk/pull/1482)
* Edit widget icon styling
[\#1609](https://github.com/matrix-org/matrix-react-sdk/pull/1609)
* Attempt to improve textual power levels
[\#1607](https://github.com/matrix-org/matrix-react-sdk/pull/1607)
* Determine whether power level is custom once Roles have been determined
[\#1606](https://github.com/matrix-org/matrix-react-sdk/pull/1606)
* Status.im theme
[\#1605](https://github.com/matrix-org/matrix-react-sdk/pull/1605)
* Revert "Lowercase all usernames"
[\#1604](https://github.com/matrix-org/matrix-react-sdk/pull/1604)
Changes in [0.11.4](https://github.com/matrix-org/matrix-react-sdk/releases/tag/v0.11.4) (2018-02-09)
=====================================================================================================
[Full Changelog](https://github.com/matrix-org/matrix-react-sdk/compare/v0.11.3...v0.11.4)

View File

@ -1,6 +1,6 @@
{
"name": "matrix-react-sdk",
"version": "0.11.4",
"version": "0.12.1",
"description": "SDK for matrix.org using React",
"author": "matrix.org",
"repository": {
@ -72,7 +72,7 @@
"isomorphic-fetch": "^2.2.1",
"linkifyjs": "^2.1.3",
"lodash": "^4.13.1",
"matrix-js-sdk": "0.9.2",
"matrix-js-sdk": "0.10.0",
"optimist": "^0.6.1",
"prop-types": "^15.5.8",
"querystring": "^0.2.0",
@ -129,7 +129,7 @@
"require-json": "0.0.1",
"rimraf": "^2.4.3",
"sinon": "^1.17.3",
"source-map-loader": "^0.1.5",
"source-map-loader": "^0.2.3",
"walk": "^2.3.9",
"webpack": "^1.12.14"
}

View File

@ -298,56 +298,66 @@ class Tinter {
for (let i = 0; i < document.styleSheets.length; i++) {
const ss = document.styleSheets[i];
if (!ss) continue; // well done safari >:(
// Chromium apparently sometimes returns null here; unsure why.
// see $14534907369972FRXBx:matrix.org in HQ
// ...ah, it's because there's a third party extension like
// privacybadger inserting its own stylesheet in there with a
// resource:// URI or something which results in a XSS error.
// See also #vector:matrix.org/$145357669685386ebCfr:matrix.org
// ...except some browsers apparently return stylesheets without
// hrefs, which we have no choice but ignore right now
try {
if (!ss) continue; // well done safari >:(
// Chromium apparently sometimes returns null here; unsure why.
// see $14534907369972FRXBx:matrix.org in HQ
// ...ah, it's because there's a third party extension like
// privacybadger inserting its own stylesheet in there with a
// resource:// URI or something which results in a XSS error.
// See also #vector:matrix.org/$145357669685386ebCfr:matrix.org
// ...except some browsers apparently return stylesheets without
// hrefs, which we have no choice but ignore right now
// XXX seriously? we are hardcoding the name of vector's CSS file in
// here?
//
// Why do we need to limit it to vector's CSS file anyway - if there
// are other CSS files affecting the doc don't we want to apply the
// same transformations to them?
//
// Iterating through the CSS looking for matches to hack on feels
// pretty horrible anyway. And what if the application skin doesn't use
// Vector Green as its primary color?
// --richvdh
// XXX seriously? we are hardcoding the name of vector's CSS file in
// here?
//
// Why do we need to limit it to vector's CSS file anyway - if there
// are other CSS files affecting the doc don't we want to apply the
// same transformations to them?
//
// Iterating through the CSS looking for matches to hack on feels
// pretty horrible anyway. And what if the application skin doesn't use
// Vector Green as its primary color?
// --richvdh
// Yes, tinting assumes that you are using the Riot skin for now.
// The right solution will be to move the CSS over to react-sdk.
// And yes, the default assets for the base skin might as well use
// Vector Green as any other colour.
// --matthew
// Yes, tinting assumes that you are using the Riot skin for now.
// The right solution will be to move the CSS over to react-sdk.
// And yes, the default assets for the base skin might as well use
// Vector Green as any other colour.
// --matthew
if (ss.href && !ss.href.match(new RegExp('/theme-' + this.theme + '.css$'))) continue;
if (ss.disabled) continue;
if (!ss.cssRules) continue;
// stylesheets we don't have permission to access (eg. ones from extensions) have a null
// href and will throw exceptions if we try to access their rules.
if (!ss.href || !ss.href.match(new RegExp('/theme-' + this.theme + '.css$'))) continue;
if (ss.disabled) continue;
if (!ss.cssRules) continue;
if (DEBUG) console.debug("calcCssFixups checking " + ss.cssRules.length + " rules for " + ss.href);
if (DEBUG) console.debug("calcCssFixups checking " + ss.cssRules.length + " rules for " + ss.href);
for (let j = 0; j < ss.cssRules.length; j++) {
const rule = ss.cssRules[j];
if (!rule.style) continue;
if (rule.selectorText && rule.selectorText.match(/#mx_theme/)) continue;
for (let k = 0; k < this.cssAttrs.length; k++) {
const attr = this.cssAttrs[k];
for (let l = 0; l < this.keyRgb.length; l++) {
if (rule.style[attr] === this.keyRgb[l]) {
this.cssFixups[this.theme].push({
style: rule.style,
attr: attr,
index: l,
});
for (let j = 0; j < ss.cssRules.length; j++) {
const rule = ss.cssRules[j];
if (!rule.style) continue;
if (rule.selectorText && rule.selectorText.match(/#mx_theme/)) continue;
for (let k = 0; k < this.cssAttrs.length; k++) {
const attr = this.cssAttrs[k];
for (let l = 0; l < this.keyRgb.length; l++) {
if (rule.style[attr] === this.keyRgb[l]) {
this.cssFixups[this.theme].push({
style: rule.style,
attr: attr,
index: l,
});
}
}
}
}
} catch (e) {
// Catch any random exceptions that happen here: all sorts of things can go
// wrong with this (nulls, SecurityErrors) and mostly it's for other
// stylesheets that we don't want to proces anyway. We should not propagate an
// exception out since this will cause the app to fail to start.
console.log("Failed to calculate CSS fixups for a stylesheet: " + ss.href, e);
}
}
if (DEBUG) {

View File

@ -30,11 +30,21 @@ module.exports = {
ContextualMenuContainerId: "mx_ContextualMenu_Container",
propTypes: {
top: PropTypes.number,
bottom: PropTypes.number,
left: PropTypes.number,
right: PropTypes.number,
menuWidth: PropTypes.number,
menuHeight: PropTypes.number,
chevronOffset: PropTypes.number,
menuColour: PropTypes.string,
chevronFace: PropTypes.string, // top, bottom, left, right
// Function to be called on menu close
onFinished: PropTypes.func,
menuPaddingTop: PropTypes.number,
menuPaddingRight: PropTypes.number,
menuPaddingBottom: PropTypes.number,
menuPaddingLeft: PropTypes.number,
},
getOrCreateContainer: function() {
@ -138,6 +148,15 @@ module.exports = {
if (!isNaN(Number(props.menuPaddingTop))) {
menuStyle["paddingTop"] = props.menuPaddingTop;
}
if (!isNaN(Number(props.menuPaddingLeft))) {
menuStyle["paddingLeft"] = props.menuPaddingLeft;
}
if (!isNaN(Number(props.menuPaddingBottom))) {
menuStyle["paddingBottom"] = props.menuPaddingBottom;
}
if (!isNaN(Number(props.menuPaddingRight))) {
menuStyle["paddingRight"] = props.menuPaddingRight;
}
// FIXME: If a menu uses getDefaultProps it clobbers the onFinished
// property set here so you can't close the menu from a button click!

View File

@ -1,6 +1,6 @@
/*
Copyright 2017 Vector Creations Ltd.
Copyright 2017 New Vector Ltd.
Copyright 2017, 2018 New Vector Ltd.
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
@ -399,6 +399,9 @@ FeaturedRoom.contextTypes = GroupContext;
RoleUserList.contextTypes = GroupContext;
FeaturedUser.contextTypes = GroupContext;
const GROUP_JOINPOLICY_OPEN = "open";
const GROUP_JOINPOLICY_INVITE = "invite";
export default React.createClass({
displayName: 'GroupView',
@ -463,6 +466,10 @@ export default React.createClass({
_onGroupMyMembership: function(group) {
if (group.groupId !== this.props.groupId) return;
if (group.myMembership === 'leave') {
// Leave settings - the user might have clicked the "Leave" button
this._closeSettings();
}
this.setState({membershipBusy: false});
},
@ -545,6 +552,12 @@ export default React.createClass({
this.setState({
editing: true,
profileForm: Object.assign({}, this.state.summary.profile),
joinableForm: {
policyType:
this.state.summary.profile.is_openly_joinable ?
GROUP_JOINPOLICY_OPEN :
GROUP_JOINPOLICY_INVITE,
},
});
dis.dispatch({
action: 'panel_disable',
@ -553,6 +566,10 @@ export default React.createClass({
},
_onCancelClick: function() {
this._closeSettings();
},
_closeSettings() {
this.setState({
editing: false,
profileForm: null,
@ -607,11 +624,15 @@ export default React.createClass({
}).done();
},
_onJoinableChange: function(ev) {
this.setState({
joinableForm: { policyType: ev.target.value },
});
},
_onSaveClick: function() {
this.setState({saving: true});
const savePromise = this.state.isUserPrivileged ?
this._matrixClient.setGroupProfile(this.props.groupId, this.state.profileForm) :
Promise.resolve();
const savePromise = this.state.isUserPrivileged ? this._saveGroup() : Promise.resolve();
savePromise.then((result) => {
this.setState({
saving: false,
@ -642,8 +663,20 @@ export default React.createClass({
}).done();
},
_onAcceptInviteClick: function() {
_saveGroup: async function() {
await this._matrixClient.setGroupProfile(this.props.groupId, this.state.profileForm);
await this._matrixClient.setGroupJoinPolicy(this.props.groupId, {
type: this.state.joinableForm.policyType,
});
},
_onAcceptInviteClick: async function() {
this.setState({membershipBusy: true});
// Wait 500ms to prevent flashing. Do this before sending a request otherwise we risk the
// spinner disappearing after we have fetched new group data.
await Promise.delay(500);
this._groupStore.acceptGroupInvite().then(() => {
// don't reset membershipBusy here: wait for the membership change to come down the sync
}).catch((e) => {
@ -656,9 +689,14 @@ export default React.createClass({
});
},
_onRejectInviteClick: function() {
_onRejectInviteClick: async function() {
this.setState({membershipBusy: true});
this._matrixClient.leaveGroup(this.props.groupId).then(() => {
// Wait 500ms to prevent flashing. Do this before sending a request otherwise we risk the
// spinner disappearing after we have fetched new group data.
await Promise.delay(500);
this._groupStore.leaveGroup().then(() => {
// don't reset membershipBusy here: wait for the membership change to come down the sync
}).catch((e) => {
this.setState({membershipBusy: false});
@ -670,9 +708,14 @@ export default React.createClass({
});
},
_onJoinClick: function() {
_onJoinClick: async function() {
this.setState({membershipBusy: true});
this._matrixClient.joinGroup(this.props.groupId).then(() => {
// Wait 500ms to prevent flashing. Do this before sending a request otherwise we risk the
// spinner disappearing after we have fetched new group data.
await Promise.delay(500);
this._groupStore.joinGroup().then(() => {
// don't reset membershipBusy here: wait for the membership change to come down the sync
}).catch((e) => {
this.setState({membershipBusy: false});
@ -691,11 +734,16 @@ export default React.createClass({
description: _t("Leave %(groupName)s?", {groupName: this.props.groupId}),
button: _t("Leave"),
danger: true,
onFinished: (confirmed) => {
onFinished: async (confirmed) => {
if (!confirmed) return;
this.setState({membershipBusy: true});
this._matrixClient.leaveGroup(this.props.groupId).then(() => {
// Wait 500ms to prevent flashing. Do this before sending a request otherwise we risk the
// spinner disappearing after we have fetched new group data.
await Promise.delay(500);
this._groupStore.leaveGroup().then(() => {
// don't reset membershipBusy here: wait for the membership change to come down the sync
}).catch((e) => {
this.setState({membershipBusy: false});
@ -735,6 +783,7 @@ export default React.createClass({
return <div className={groupSettingsSectionClasses}>
{ header }
{ changeDelayWarning }
{ this._getJoinableNode() }
{ this._getLongDescriptionNode() }
{ this._getRoomsNode() }
</div>;
@ -927,7 +976,7 @@ export default React.createClass({
if ((!group || group.myMembership === 'leave') &&
this.state.summary &&
this.state.summary.profile &&
Boolean(this.state.summary.profile.is_joinable)
Boolean(this.state.summary.profile.is_openly_joinable)
) {
membershipButtonText = _t("Join this community");
membershipButtonOnClick = this._onJoinClick;
@ -968,8 +1017,8 @@ export default React.createClass({
return <div className={membershipContainerClasses}>
<div className="mx_GroupView_membershipSubSection">
{ /* Empty div for flex alignment */ }
<div />
{ /* The <div /> is for flex alignment */ }
{ this.state.membershipBusy ? <Spinner /> : <div /> }
<div className="mx_GroupView_membership_buttonContainer">
<AccessibleButton
className={membershipButtonClasses}
@ -983,6 +1032,41 @@ export default React.createClass({
</div>;
},
_getJoinableNode: function() {
return this.state.editing ? <div>
<h3>
{ _t('Who can join this community?') }
{ this.state.groupJoinableLoading ?
<InlineSpinner /> : <div />
}
</h3>
<div>
<label>
<input type="radio"
value={GROUP_JOINPOLICY_INVITE}
checked={this.state.joinableForm.policyType === GROUP_JOINPOLICY_INVITE}
onClick={this._onJoinableChange}
/>
<div className="mx_GroupView_label_text">
{ _t('Only people who have been invited') }
</div>
</label>
</div>
<div>
<label>
<input type="radio"
value={GROUP_JOINPOLICY_OPEN}
checked={this.state.joinableForm.policyType === GROUP_JOINPOLICY_OPEN}
onClick={this._onJoinableChange}
/>
<div className="mx_GroupView_label_text">
{ _t('Everyone') }
</div>
</label>
</div>
</div> : null;
},
_getLongDescriptionNode: function() {
const summary = this.state.summary;
let description = null;

View File

@ -447,15 +447,18 @@ module.exports = React.createClass({
// is this a continuation of the previous message?
let continuation = false;
// Some events should appear as continuations from previous events of
// different types.
const continuedTypes = ['m.sticker', 'm.room.message'];
const eventTypeContinues =
prevEvent !== null &&
continuedTypes.includes(mxEv.getType()) &&
continuedTypes.includes(prevEvent.getType());
if (prevEvent !== null
&& prevEvent.sender && mxEv.sender
&& mxEv.sender.userId === prevEvent.sender.userId
// The preferred way of checking for 'continuation messages' is by
// checking whether subsiquent messages from the same user have a
// message body. This is because all messages intended to be displayed
// should have a 'body' whereas some (non-m.room) messages (such as
// m.sticker) may not have a message 'type'.
&& Boolean(mxEv.getContent().body) == Boolean(prevEvent.getContent().body)) {
&& (mxEv.getType() == prevEvent.getType() || eventTypeContinues)) {
continuation = true;
}

View File

@ -148,7 +148,7 @@ const TagPanel = React.createClass({
</Droppable>
</GeminiScrollbarWrapper>
<div className="mx_TagPanel_divider" />
<div className="mx_TagPanel_createGroupButton">
<div className="mx_TagPanel_groupsButton">
<GroupsButton tooltip={true} />
</div>
</div>;

View File

@ -23,6 +23,7 @@ import { _t } from '../../../languageHandler';
import sdk from '../../../index';
import Modal from "../../../Modal";
import MatrixClientPeg from "../../../MatrixClientPeg";
import SdkConfig from "../../../SdkConfig";
import PasswordReset from "../../../PasswordReset";
@ -185,7 +186,7 @@ module.exports = React.createClass({
);
} else {
let serverConfigSection;
if (!config.disable_custom_urls) {
if (!SdkConfig.get().disable_custom_urls) {
serverConfigSection = (
<ServerConfig ref="serverConfig"
withToggleButton={true}

View File

@ -109,10 +109,15 @@ module.exports = React.createClass({
const mlist = props.room.currentState.members;
const userIds = [];
const leftUserIds = [];
// for .. in optimisation to return early if there are >2 keys
for (const uid in mlist) {
if (mlist.hasOwnProperty(uid)) {
userIds.push(uid);
if (["join", "invite"].includes(mlist[uid].membership)) {
userIds.push(uid);
} else {
leftUserIds.push(uid);
}
}
if (userIds.length > 2) {
return null;
@ -134,6 +139,14 @@ module.exports = React.createClass({
false,
);
} else if (userIds.length == 1) {
// The other 1-1 user left, leaving just the current user, so show the left user's avatar
if (leftUserIds.length === 1) {
return mlist[leftUserIds[0]].getAvatarUrl(
MatrixClientPeg.get().getHomeserverUrl(),
props.width, props.height, props.resizeMethod,
false,
);
}
return mlist[userIds[0]].getAvatarUrl(
MatrixClientPeg.get().getHomeserverUrl(),
Math.floor(props.width * window.devicePixelRatio),

View File

@ -52,6 +52,8 @@ export default class AppTile extends React.Component {
this.onClickMenuBar = this.onClickMenuBar.bind(this);
this._onMinimiseClick = this._onMinimiseClick.bind(this);
this._onInitialLoad = this._onInitialLoad.bind(this);
this._grantWidgetPermission = this._grantWidgetPermission.bind(this);
this._revokeWidgetPermission = this._revokeWidgetPermission.bind(this);
}
/**

View File

@ -18,6 +18,8 @@ import React from 'react';
import GeminiScrollbar from 'react-gemini-scrollbar';
function GeminiScrollbarWrapper(props) {
const {wrappedRef, ...wrappedProps} = props;
// Enable forceGemini so that gemini is always enabled. This is
// to avoid future issues where a feature is implemented without
// doing QA on every OS/browser combination.
@ -25,7 +27,7 @@ function GeminiScrollbarWrapper(props) {
// By default GeminiScrollbar allows native scrollbars to be used
// on macOS. Use forceGemini to enable Gemini's non-native
// scrollbars on all OSs.
return <GeminiScrollbar ref={props.wrappedRef} forceGemini={true} {...props}>
return <GeminiScrollbar ref={wrappedRef} forceGemini={true} {...wrappedProps}>
{ props.children }
</GeminiScrollbar>;
}

View File

@ -207,6 +207,7 @@ const Pill = React.createClass({
const member = this.state.member;
if (member) {
userId = member.userId;
member.rawDisplayName = member.rawDisplayName || '';
linkText = member.rawDisplayName.replace(' (IRC)', ''); // FIXME when groups are done
if (this.props.shouldShowPillAvatar) {
avatar = <MemberAvatar member={member} width={16} height={16} />;

View File

@ -16,7 +16,6 @@ limitations under the License.
import React from 'react';
import PropTypes from 'prop-types';
import GeminiScrollbar from 'react-gemini-scrollbar';
import sdk from '../../../index';
import { MatrixClient } from 'matrix-js-sdk';
import { _t } from '../../../languageHandler';
@ -55,14 +54,15 @@ export default React.createClass({
text = _t('Loading...');
} else if (groups.length > 0) {
const GroupPublicityToggle = sdk.getComponent('groups.GroupPublicityToggle');
const GeminiScrollbarWrapper = sdk.getComponent('elements.GeminiScrollbarWrapper');
const groupPublicityToggles = groups.map((groupId, index) => {
return <GroupPublicityToggle key={index} groupId={groupId} />;
});
text = _t('Display your community flair in rooms configured to show it.');
scrollbox = <div className="mx_GroupUserSettings_groupPublicity_scrollbox">
<GeminiScrollbar>
<GeminiScrollbarWrapper>
{ groupPublicityToggles }
</GeminiScrollbar>
</GeminiScrollbarWrapper>
</div>;
} else {
text = _t("You're not currently a member of any communities.");

View File

@ -473,8 +473,7 @@ module.exports = withMatrixClient(React.createClass({
const eventType = this.props.mxEvent.getType();
// Info messages are basically information about commands processed on a room
// For now assume that anything that doesn't have a content body is an isInfoMessage
const isInfoMessage = !content.body; // Boolean comparison of non-boolean content body
const isInfoMessage = (eventType !== 'm.room.message' && eventType !== 'm.sticker');
const EventTileType = sdk.getComponent(getHandlerTile(this.props.mxEvent));
// This shouldn't happen: the caller should check we support this type

View File

@ -217,6 +217,8 @@ export default class Stickerpicker extends React.Component {
element: this._getStickerpickerContent(),
onFinished: this._onFinished,
menuPaddingTop: 0,
menuPaddingLeft: 0,
menuPaddingRight: 0,
});

View File

@ -20,6 +20,7 @@ limitations under the License.
const React = require('react');
import PropTypes from 'prop-types';
import { _t } from '../../../languageHandler';
import AccessibleButton from '../elements/AccessibleButton';
const sdk = require('../../../index');
module.exports = React.createClass({
@ -33,14 +34,19 @@ module.exports = React.createClass({
render: function() {
return (
<div className="mx_TopUnreadMessagesBar">
<div className="mx_TopUnreadMessagesBar_scrollUp"
<AccessibleButton className="mx_TopUnreadMessagesBar_scrollUp"
onClick={this.props.onScrollUpClick}>
<img src="img/scrollto.svg" width="24" height="24"
alt={_t('Scroll to unread messages')}
title={_t('Scroll to unread messages')} />
// No point on setting up non empty alt on this image
// as it only complements the text which follows it.
alt=""
title={_t('Scroll to unread messages')}
// In order not to use this title attribute for accessible name
// calculation of the parent button set the role presentation
role="presentation" />
{ _t("Jump to first unread message.") }
</div>
<img className="mx_TopUnreadMessagesBar_close mx_filterFlipColor"
</AccessibleButton>
<AccessibleButton element='img' className="mx_TopUnreadMessagesBar_close mx_filterFlipColor"
src="img/cancel.svg" width="18" height="18"
alt={_t("Close")} title={_t("Close")}
onClick={this.props.onCloseClick} />

View File

@ -1,11 +1,27 @@
{
"Continue": "استمر",
"Continue": "إستمر",
"Username available": "اسم المستخدم متاح",
"Username not available": "الإسم المستخدم غير موجود",
"Something went wrong!": "هناك خطأ ما!",
"Cancel": "إلغاء",
"Close": "إغلاق",
"Create new room": "إنشاء غرفة جديدة",
"Custom Server Options": "إعدادات السيرفر خاصة",
"Dismiss": "صرف النظر"
"Custom Server Options": "الإعدادات الشخصية للخادوم",
"Dismiss": "تجاهل",
"Failed to change password. Is your password correct?": "فشلت عملية تعديل الكلمة السرية. هل كلمتك السرية صحيحة ؟",
"Warning": "تنبيه",
"Error": "خطأ",
"Remove": "حذف",
"Send": "إرسال",
"Edit": "تعديل",
"This email address is already in use": "عنوان البريد هذا مستخدم بالفعل",
"This phone number is already in use": "رقم الهاتف هذا مستخدم بالفعل",
"Failed to verify email address: make sure you clicked the link in the email": "فشل تأكيد عنوان البريد الإلكتروني: تحقق من نقر الرابط في البريد",
"The version of Riot.im": "إصدارة Riot.im",
"Whether or not you're logged in (we don't record your user name)": "فيما إذا كنت والجا أم لا (لا نسجّل اسم المستخدم)",
"Whether or not you're using the Richtext mode of the Rich Text Editor": "فيما إذا كنت تستخدم وضع النص الغني لمحرر النصوص الغني أم لا",
"Your homeserver's URL": "عنوان خادوم المنزل",
"Your identity server's URL": "عنوان خادوم التعريف",
"Analytics": "التحاليل",
"The information being sent to us to help make Riot.im better includes:": "تحتوي المعلومات التي تُرسل إلينا للمساعدة بتحسين جودة Riot.im الآتي:"
}

View File

@ -986,5 +986,17 @@
"If your other devices do not have the key for this message you will not be able to decrypt them.": "Ако другите Ви устройства нямат ключа за това съобщение, няма да можете да го разшифровате.",
"Key request sent.": "Заявката за ключ е изпратена.",
"<requestLink>Re-request encryption keys</requestLink> from your other devices.": "<requestLink>Заявете отново ключове за шифроване</requestLink> от другите Ви устройства.",
"%(user)s is a %(userRole)s": "%(user)s е %(userRole)s"
"%(user)s is a %(userRole)s": "%(user)s е %(userRole)s",
"Changes made to your community might not be seen by other users for up to 30 minutes.": "Промени, направени във общността Ви, може да не бъдат видяни от другите потребители за най-много 30 минути.",
"Code": "Код",
"Debug Logs Submission": "Изпращане на логове за дебъгване",
"If you've submitted a bug via GitHub, debug logs can help us track down the problem. Debug logs contain application usage data including your username, the IDs or aliases of the rooms or groups you have visited and the usernames of other users. They do not contian messages.": "Ако сте изпратили грешка чрез GitHub, логовете за дебъгване могат да ни помогнат да проследим проблема. Логовете за дебъгване съдържат данни за използване на приложението, включващи потребителското Ви име, идентификаторите или псевдонимите на стаите или групите, които сте посетили, и потребителските имена на други потребители. Те не съдържат съобщения.",
"Submit debug logs": "Изпрати логове за дебъгване",
"Opens the Developer Tools dialog": "Отваря прозорец с инструменти на разработчика",
"Seen by %(displayName)s (%(userName)s) at %(dateTime)s": "Видяно от %(displayName)s (%(userName)s) в %(dateTime)s",
"Unable to join community": "Неуспешно влизане в общността",
"Unable to leave community": "Неуспешно напускане на общността",
"Changes made to your community <bold1>name</bold1> and <bold2>avatar</bold2> might not be seen by other users for up to 30 minutes.": "Промени направени по <bold1>името</bold1> и <bold2>аватара</bold2> на вашата общност може да не се отразят при другите потребители за до 30 минути.",
"Join this community": "Присъединете се в тази общност",
"Leave this community": "Напуснете тази общност"
}

View File

@ -871,5 +871,12 @@
"%(oldDisplayName)s changed their display name to %(displayName)s.": "%(oldDisplayName)s ha canviat el seu nom visible a %(displayName)s.",
"Server may be unavailable or overloaded": "El servidor pot estar inaccessible o sobrecarregat",
"Display name": "Nom visible",
"Identity Server is": "El servidor d'identitat es"
"Identity Server is": "El servidor d'identitat es",
"Submit debug logs": "Enviar logs de depuració",
"The platform you're on": "La plataforma a la que estàs",
"Whether or not you're logged in (we don't record your user name)": "Si estàs identificat o no (no desem el teu nom d'usuari)",
"Your language of choice": "El teu idioma preferit",
"Which officially provided instance you are using, if any": "Quina instància oficial estàs utilitzant, si escau",
"Whether or not you're using the Richtext mode of the Rich Text Editor": "Si estàs utilitzant el mode Richtext del Rich Text Editor o no",
"The information being sent to us to help make Riot.im better includes:": "La informació enviada a Riot.im per ajudar-nos a millorar inclou:"
}

View File

@ -986,5 +986,17 @@
"If your other devices do not have the key for this message you will not be able to decrypt them.": "Wenn deine anderen Geräte keine Schlüssel für diese Nachricht haben, wirst du diese nicht entschlüsseln können.",
"Key request sent.": "Schlüssel-Anfragen gesendet.",
"<requestLink>Re-request encryption keys</requestLink> from your other devices.": "Verschlüsselungs-Schlüssel von deinen anderen Geräten <requestLink>erneut anfragen</requestLink>.",
"%(user)s is a %(userRole)s": "%(user)s ist ein %(userRole)s"
"%(user)s is a %(userRole)s": "%(user)s ist ein %(userRole)s",
"Changes made to your community might not be seen by other users for up to 30 minutes.": "Änderungen, die an deiner Community gemacht werden, können bis zu 30 Minuten brauchen, bis sie für andere sichtbar sind.",
"Debug Logs Submission": "Einsenden des Fehlerprotokolls",
"If you've submitted a bug via GitHub, debug logs can help us track down the problem. Debug logs contain application usage data including your username, the IDs or aliases of the rooms or groups you have visited and the usernames of other users. They do not contian messages.": "Wenn du einen Fehler via GitHub gemeldet hast, können Fehlerberichte uns helfen um das Problem zu finden. Sie enthalten Anwendungsdaten wie deinen Nutzernamen, Raum- und Gruppen-ID's und Aliase die du besucht hast und Nutzernamen anderer Nutzer. Sie enthalten keine Nachrichten.",
"Submit debug logs": "Fehlerberichte einreichen",
"Code": "Code",
"Opens the Developer Tools dialog": "Öffnet den Entwicklerwerkzeugkasten",
"Seen by %(displayName)s (%(userName)s) at %(dateTime)s": "Von %(displayName)s (%(userName)s) um %(dateTime)s gesehen",
"Unable to join community": "Community konnte nicht betreten werden",
"Unable to leave community": "Community konnte nicht verlassen werden",
"Changes made to your community <bold1>name</bold1> and <bold2>avatar</bold2> might not be seen by other users for up to 30 minutes.": "Änderungen am <bold1>Namen</bold1> und <bold2>Bild</bold2> deiner Community werden evtl. erst nach 30 Minuten von anderen Nutzern gesehen werden.",
"Join this community": "Community beitreten",
"Leave this community": "Community verlassen"
}

View File

@ -789,6 +789,8 @@
"Leave this community": "Leave this community",
"You are an administrator of this community": "You are an administrator of this community",
"You are a member of this community": "You are a member of this community",
"Who can join this community?": "Who can join this community?",
"Everyone": "Everyone",
"Your community hasn't got a Long Description, a HTML page to show to community members.<br />Click here to open settings and give it one!": "Your community hasn't got a Long Description, a HTML page to show to community members.<br />Click here to open settings and give it one!",
"Long Description (HTML)": "Long Description (HTML)",
"Description": "Description",

View File

@ -568,5 +568,21 @@
"Dec": "Dic",
"Warning": "Advertencia",
"Unpin Message": "Desmarcar Mensaje",
"Online": "Conectado"
"Online": "Conectado",
"Submit debug logs": "Enviar registros de depuración",
"The platform you're on": "La plataforma en la que te encuentras",
"The version of Riot.im": "La versión de Riot.im",
"Whether or not you're logged in (we don't record your user name)": "Estés identificado o no (no almacenamos tu nombre de usuario)",
"Your language of choice": "El idioma que has elegido",
"Your homeserver's URL": "La URL de tu homeserver",
"Your identity server's URL": "La URL de tu servidor de identidad",
"The information being sent to us to help make Riot.im better includes:": "La información remitida a nosotros para ayudar a mejorar Riot.im incluye:",
"Drop here to demote": "Suelta aquí para degradar",
"Whether or not you're using the Richtext mode of the Rich Text Editor": "Estés o no usando el modo Richtext del Editor de Texto Enriquecido",
"Who would you like to add to this community?": "¿A quién deseas añadir a esta comunidad?",
"Warning: any person you add to a community will be publicly visible to anyone who knows the community ID": "Aviso: cualquier persona que añadas a una comunidad será públicamente visible a cualquiera que conozca el ID de la comunidad",
"Invite new community members": "Invita nuevos miembros de la comunidad",
"Name or matrix ID": "Nombre o ID de matrix",
"Invite to Community": "Invitar a la comunidad",
"Which rooms would you like to add to this community?": "¿Qué salas deseas añadir a esta comunidad?"
}

View File

@ -698,12 +698,12 @@
"Disable Emoji suggestions while typing": "Desgaitu Emoji proposamenak idaztean",
"Banned by %(displayName)s": "%(displayName)s erabiltzaileak debekatuta",
"Message removed by %(userId)s": "%(userId)s erabiltzaileak kendu du mezua",
"To send messages, you must be a": "Mezuak bidaltzeko hau izan behar zara:",
"To invite users into the room, you must be a": "Erabiltzaileak gonbidatzeko hau izan behar zara:",
"To configure the room, you must be a": "Gela konfiguratzeko hau izan behar zara:",
"To kick users, you must be a": "Erabiltzaileak kanporatzeko hau izan behar zara:",
"To ban users, you must be a": "Erabiltzaileak debekatzeko hau izan behar zara:",
"To remove other users' messages, you must be a": "Beste erabiltzaileen mezuak kentzeko hau izan behar zara:",
"To send messages, you must be a": "Mezuak bidaltzeko:",
"To invite users into the room, you must be a": "Erabiltzaileak gonbidatzeko:",
"To configure the room, you must be a": "Gela konfiguratzeko:",
"To kick users, you must be a": "Erabiltzaileak kanporatzeko:",
"To ban users, you must be a": "Erabiltzaileak debekatzeko:",
"To remove other users' messages, you must be a": "Beste erabiltzaileen mezuak kentzeko:",
"Unpin Message": "Desfinkatu mezua",
"Add rooms to this community": "Gehitu gelak komunitate honetara",
"Call Failed": "Deiak huts egin du",
@ -787,7 +787,7 @@
"Members only (since the point in time of selecting this option)": "Kideek besterik ez (aukera hau hautatzen den unetik)",
"Members only (since they were invited)": "Kideek besterik ez (gonbidatu zaienetik)",
"Members only (since they joined)": "Kideek besterik ez (elkartu zirenetik)",
"To send events of type <eventType/>, you must be a": "<eventType/> motako gertaerak bidaltzeko, hau izan behar zara:",
"To send events of type <eventType/>, you must be a": "<eventType/> motako gertaerak bidaltzeko:",
"Addresses": "Helbideak",
"Invalid community ID": "Komunitate ID baliogabea",
"'%(groupId)s' is not a valid community ID": "%(groupId)s ez da baliozko komunitate ID bat",
@ -986,5 +986,17 @@
"If your other devices do not have the key for this message you will not be able to decrypt them.": "Zure beste gailuek mezu honetarako gakoa ez badute ezin izango dute deszifratu.",
"Key request sent.": "Gako eskaria bidalita.",
"<requestLink>Re-request encryption keys</requestLink> from your other devices.": "<requestLink>Berriz eskatu zifratze-gakoak</requestLink> zure beste gailuetatik.",
"%(user)s is a %(userRole)s": "%(user)s %(userRole)s da"
"%(user)s is a %(userRole)s": "%(user)s %(userRole)s da",
"Changes made to your community might not be seen by other users for up to 30 minutes.": "Zure komunitateari egindako aldaketak agian ez dira beste erabiltzaileentzat ikusgai egongo 30 minutu pasatu arte.",
"Code": "Kodea",
"Debug Logs Submission": "Arazte-egunkarien bidalketak",
"If you've submitted a bug via GitHub, debug logs can help us track down the problem. Debug logs contain application usage data including your username, the IDs or aliases of the rooms or groups you have visited and the usernames of other users. They do not contian messages.": "Akats bat bidali baduzu GitHub bidez, arazte-egunkariek arazoa aurkitzen lagundu gaitzakete. Arazte-egunkariek aplikazioak darabilen datuak dauzkate, zure erabiltzaile izena barne, bisitatu dituzun gelen ID-ak edo ezizenak eta beste erabiltzaileen izenak. Ez dute mezurik.",
"Submit debug logs": "Bidali arazte-txostenak",
"Opens the Developer Tools dialog": "Garatzailearen tresnen elkarrizketa-koadroa irekitzen du",
"Seen by %(displayName)s (%(userName)s) at %(dateTime)s": "%(displayName)s (%(userName)s)(e)k ikusita %(dateTime)s(e)tan",
"Unable to join community": "Ezinekoa komunitatera elkartzea",
"Unable to leave community": "Ezinezkoa komunitatetik ateratzea",
"Changes made to your community <bold1>name</bold1> and <bold2>avatar</bold2> might not be seen by other users for up to 30 minutes.": "Zure komunitatearen <bold1>izen</bold1> eta <bold2>abatar</bold2>ari egindako aldaketak 30 minutu behar ditzakete beste erabiltzaileek ikusi arte.",
"Join this community": "Elkartu komunitate honetara",
"Leave this community": "Atera komunitate honetatik"
}

View File

@ -986,5 +986,29 @@
"If your other devices do not have the key for this message you will not be able to decrypt them.": "Si vos autres appareils n'ont pas la clé pour ce message, vous ne pourrez pas le déchiffrer.",
"Key request sent.": "Demande de clé envoyée.",
"<requestLink>Re-request encryption keys</requestLink> from your other devices.": "<requestLink>Re-demander les clés de chiffrement</requestLink> depuis vos autres appareils.",
"%(user)s is a %(userRole)s": "%(user)s est %(userRole)s"
"%(user)s is a %(userRole)s": "%(user)s est %(userRole)s",
"Changes made to your community might not be seen by other users for up to 30 minutes.": "Les changements effectués sur votre communauté peuvent ne pas apparaître pour les autres utilisateurs avant 30 minutes.",
"Seen by %(displayName)s (%(userName)s) at %(dateTime)s": "Vu par %(displayName)s (%(userName)s) à %(dateTime)s",
"Code": "Code",
"Debug Logs Submission": "Envoi des journaux de débogage",
"If you've submitted a bug via GitHub, debug logs can help us track down the problem. Debug logs contain application usage data including your username, the IDs or aliases of the rooms or groups you have visited and the usernames of other users. They do not contian messages.": "Si vous avez signalé un bug via GitHub, les journaux de débogage peuvent nous aider à identifier le problème. Les journaux de débogage contiennent des données d'utilisation de l'application dont votre nom d'utilisateur, les identifiants ou alias des salons ou groupes que vous avez visité et les noms d'utilisateur des autres participants. Ils ne contiennent pas les messages.",
"Submit debug logs": "Envoyer les journaux de débogage",
"Opens the Developer Tools dialog": "Ouvre la fenêtre des Outils de développeur",
"Unable to join community": "Impossible de rejoindre la communauté",
"Unable to leave community": "Impossible de quitter la communauté",
"Changes made to your community <bold1>name</bold1> and <bold2>avatar</bold2> might not be seen by other users for up to 30 minutes.": "Les changements effectués au <bold1>nom</bold1> et à l'<bold2>avatar</bold2> de votre communauté peuvent prendre jusqu'à 30 minutes avant d'être vus par d'autres utilisateurs.",
"Join this community": "Rejoindre cette communauté",
"Leave this community": "Quitter cette communauté",
"Stickerpack": "Pack de stickers",
"Sticker Messages": "Messages sticker",
"You don't currently have any stickerpacks enabled": "Vous n'avez activé aucun pack de stickers pour l'instant",
"Click": "Cliquer",
"here": "ici",
"to add some!": "pour en ajouter !",
"Add a stickerpack": "Ajouter un pack de stickers",
"Hide Stickers": "Masquer les stickers",
"Show Stickers": "Afficher les stickers",
"Manage sticker packs": "Gérer les packs de stickers",
"Who can join this community?": "Qui peut rejoindre cette communauté ?",
"Everyone": "Tout le monde"
}

View File

@ -235,7 +235,7 @@
"Enable Notifications": "Habilitar notificacións",
"%(weekDayName)s, %(monthName)s %(day)s %(fullYear)s": "%(weekDayName)s, %(day)s %(monthName)s %(fullYear)s",
"Message Replies": "Respostas a mensaxe",
"Mirror local video feed": "",
"Mirror local video feed": "Espellar fonte de vídeo local",
"Opt out of analytics": "Saírse de analytics",
"Cannot add any more widgets": "Non pode engadir máis widgets",
"The maximum permitted number of widgets have already been added to this room.": "Xa se engadeu o número máximo de widgets a esta sala.",
@ -970,5 +970,33 @@
"Clear filter": "Quitar filtro",
"Failed to set direct chat tag": "Fallo ao establecer etiqueta do chat directo",
"Failed to remove tag %(tagName)s from room": "Fallo ao eliminar a etiqueta %(tagName)s da sala",
"Failed to add tag %(tagName)s to room": "Fallo ao engadir a etiqueta %(tagName)s a sala"
"Failed to add tag %(tagName)s to room": "Fallo ao engadir a etiqueta %(tagName)s a sala",
"Failed to lookup current room": "Fallo ao bloquear a sala actual",
"Disable Community Filter Panel": "Deshabilitar o panel de filtro de comunidades",
"Your key share request has been sent - please check your other devices for key share requests.": "Enviouse a solicitude de compartir chave - por favor comprobe as peticións de compartir chaves nos seus outros dispositivos.",
"Key share requests are sent to your other devices automatically. If you rejected or dismissed the key share request on your other devices, click here to request the keys for this session again.": "As peticións de compartir chaves envíanse de xeito automático aos seus outros dispositivos. Si rexeita o obvia estas peticións nos outros dispositivos, pulse aquí para solicitar novamente as chaves para esta sesión.",
"If your other devices do not have the key for this message you will not be able to decrypt them.": "Si os seus outros dispositivos non teñen as chaves para est mensaxe non poderán descifrala.",
"Key request sent.": "Petición de chave enviada.",
"<requestLink>Re-request encryption keys</requestLink> from your other devices.": "<requestLink>Voltar a pedir chaves de cifrado</requestLink> desde os outros dispositivos.",
"%(user)s is a %(userRole)s": "%(user)s é %(userRole)s",
"Flair": "Aura",
"Showing flair for these communities:": "Mostrar o aura para estas comunidades:",
"Flair will appear if enabled in room settings": "O Aura aparecerá si está habilitada nas preferencias da sala",
"Flair will not appear": "O Aura non aparecerá",
"Display your community flair in rooms configured to show it.": "Mostrar o aura da súa comunidade en salas configuradas para mostralo.",
"Changes made to your community might not be seen by other users for up to 30 minutes.": "Os cambios feitos a súa comunidade poderían tardar uns 30 minutos en ser visibles para os membros.",
"Did you know: you can use communities to filter your Riot.im experience!": "Sabía que pode utilizar as comunidades para mellorar a súa experiencia con Riot.im!",
"To set up a filter, drag a community avatar over to the filter panel on the far left hand side of the screen. You can click on an avatar in the filter panel at any time to see only the rooms and people associated with that community.": "Para establecer un filtro, arrastre un avatar da comunidade sobre o panel de filtros na parte esquerda da pantalla. Pode pulsar nun avatar no panel de filtrado en calquer moemento para ver só salas e xente asociada a esa comunidade.",
"Deops user with given id": "Degradar usuaria co id dado",
"Seen by %(displayName)s (%(userName)s) at %(dateTime)s": "Visto por %(displayName)s(%(userName)s en %(dateTime)s",
"Code": "Código",
"Unable to join community": "Non se puido unir a comunidade",
"Unable to leave community": "Non se puido deixar a comunidade",
"Changes made to your community <bold1>name</bold1> and <bold2>avatar</bold2> might not be seen by other users for up to 30 minutes.": "Os cambios realizados a súa comunidade <bold1>name</bold1> e <bold2>avatar</bold2) poderían non ser vistos por outras usuarias ate dentro de 30 minutos.",
"Join this community": "Únase a esta comunidade",
"Leave this community": "Deixar esta comunidade",
"Debug Logs Submission": "Envío de rexistro de depuración",
"If you've submitted a bug via GitHub, debug logs can help us track down the problem. Debug logs contain application usage data including your username, the IDs or aliases of the rooms or groups you have visited and the usernames of other users. They do not contian messages.": "Si enviou un reporte de fallo a través de GitHub, os informes poden axudarnos a examinar o problema. Os informes de fallo conteñen datos do uso do aplicativo incluíndo o seu nome de usuaria, os IDs ou alcumes das salas e grupos que visitou e os nomes de usuaria de outras personas. Non conteñen mensaxes.",
"Submit debug logs": "Enviar informes de depuración",
"Opens the Developer Tools dialog": "Abre o cadro de Ferramentas de Desenvolvedoras"
}

View File

@ -54,5 +54,36 @@
"Which rooms would you like to add to this community?": "אילו חדרים תרצה להוסיף לקהילה?",
"Show these rooms to non-members on the community page and room list?": "הצג חדרים אלה לחסרי-חשבון על דף הקהילה ורשימת החדרים?",
"Add rooms to the community": "הוסף חדרים לקהילה",
"Room name or alias": "שם חדר או כינוי"
"Room name or alias": "שם חדר או כינוי",
"Warning": "התראה",
"Submit debug logs": "הזן יומני ניפוי שגיאה (דבאג)",
"Edit": "ערוך",
"Unpin Message": "שחרר צימוד הודעה",
"Online": "מקוון",
"Register": "רשום",
"Rooms": "חדרי שיחוח",
"Add rooms to this community": "הוסף חדר שיחוח לקהילה זו",
"OK": "בסדר",
"Operation failed": "פעולה נכשלה",
"Search": "חפש",
"Custom Server Options": "הגדרות שרת מותאמות אישית",
"Dismiss": "שחרר",
"powered by Matrix": "מופעל ע\"י Matrix",
"Error": "שגיאה",
"Remove": "הסר",
"Close": "סגור",
"Cancel": "ביטול",
"Send": "שלח",
"Continue": "המשך",
"Failed to change password. Is your password correct?": "נכשל בשינוי סיסמא, האם הסיסמא נכונה?",
"unknown error code": "קוד שגיאה לא מוכר",
"Failed to forget room %(errCode)s": "נכשל בעת בקשה לשכוח חדר %(errCode)s",
"Mute": "השתק",
"Leave": "לעזוב",
"Favourite": "מועדף",
"Notifications": "התראות",
"Unnamed room": "חדר ללא שם",
"World readable": "העולם קריא",
"Guests can join": "אורחים יכולים להצטרף",
"No rooms to show": "אין חדרים להצגה"
}

View File

@ -986,5 +986,29 @@
"If your other devices do not have the key for this message you will not be able to decrypt them.": "Ha a másik eszközödön nincs meg a kulcs az üzenet visszafejtéséhez akkor nem tudod visszafejteni.",
"Key request sent.": "Kulcs kérés elküldve.",
"<requestLink>Re-request encryption keys</requestLink> from your other devices.": "<requestLink>Kulcsok újrakérése</requestLink> a többi eszközödtől.",
"%(user)s is a %(userRole)s": "%(user)s egy %(userRole)s"
"%(user)s is a %(userRole)s": "%(user)s egy %(userRole)s",
"Changes made to your community might not be seen by other users for up to 30 minutes.": "A közösségedben végrehajtott változtatás valószínűleg legalább 30 percig nem lesz látható mások számára.",
"Code": "Kód",
"Debug Logs Submission": "Hibakeresési napló elküldése",
"If you've submitted a bug via GitHub, debug logs can help us track down the problem. Debug logs contain application usage data including your username, the IDs or aliases of the rooms or groups you have visited and the usernames of other users. They do not contian messages.": "Ha a GitHubon keresztül küldted be a hibát, a hibakeresési napló segíthet nekünk a javításban. A napló felhasználási adatokat tartalmaz mint a felhasználói neved, az általad meglátogatott szobák vagy csoportok azonosítóját vagy alternatív nevét és mások felhasználói nevét. De nem tartalmazzák az üzeneteket.",
"Submit debug logs": "Hibakeresési napló küldése",
"Opens the Developer Tools dialog": "Megnyitja a fejlesztői eszközök ablakát",
"Seen by %(displayName)s (%(userName)s) at %(dateTime)s": "%(displayName)s (%(userName)s) az alábbi időpontban látta: %(dateTime)s",
"Unable to join community": "Nem sikerült csatlakozni a közösséghez",
"Unable to leave community": "Nem sikerült elhagyni a közösséget",
"Join this community": "Csatlakozás ehhez a közösséghez",
"Changes made to your community <bold1>name</bold1> and <bold2>avatar</bold2> might not be seen by other users for up to 30 minutes.": "A közösséget <bold1>name</bold1> és <bold2>avatar</bold2> érintő változások legfeljebb 30 percig nem lesznek láthatók más felhasználók számára.",
"Leave this community": "Közösség elhagyása",
"Stickerpack": "Matrica csomag",
"Sticker Messages": "Matrica üzenetek",
"You don't currently have any stickerpacks enabled": "Nincs engedélyezett matrica csomagod",
"Click": "Kattints",
"here": "ide",
"to add some!": "hogy adj hozzá párat!",
"Add a stickerpack": "Matrica csomag hozzáadása",
"Hide Stickers": "Matricák elrejtése",
"Show Stickers": "Matricák megjelenítése",
"Manage sticker packs": "Matrica csomagok kezelése",
"Who can join this community?": "Ki tud csatlakozni ehhez a közösséghez?",
"Everyone": "Mindenki"
}

View File

@ -99,7 +99,7 @@
"Whether or not you're using the Richtext mode of the Rich Text Editor": "Se stai usando o meno la modalità Richtext dell'editor Rich Text",
"Your homeserver's URL": "L'URL del tuo homeserver",
"Your identity server's URL": "L'URL del tuo server di identità",
"Analytics": "Analitiche",
"Analytics": "Statistiche",
"The information being sent to us to help make Riot.im better includes:": "Le informazioni inviate per aiutarci a migliorare Riot.im includono:",
"We also record each page you use in the app (currently <CurrentPageHash>), your User Agent (<CurrentUserAgent>) and your device resolution (<CurrentDeviceResolution>).": "Registriamo anche ogni pagina che usi nell'app (attualmente <CurrentPageHash>), il tuo User Agent (<CurrentUserAgent>) e la risoluzione del dispositivo (<CurrentDeviceResolution>).",
"Where this page includes identifiable information, such as a room, user or group ID, that data is removed before being sent to the server.": "Se questa pagina include informazioni identificabili, come una stanza, utente o ID di gruppo, questi dati sono rimossi prima che vengano inviati al server.",
@ -171,7 +171,7 @@
"Unrecognised room alias:": "Alias della stanza non riconosciuto:",
"Ignored user": "Utente ignorato",
"You are now ignoring %(userId)s": "Ora stai ignorando %(userId)s",
"Unignored user": "Utente ripreso in considerazione",
"Unignored user": "Utente non più ignorato",
"You are no longer ignoring %(userId)s": "Non stai più ignorando %(userId)s",
"Unknown (user, device) pair:": "Coppia (utente, dispositivo) sconosciuta:",
"Device already verified!": "Dispositivo già verificato!",
@ -248,7 +248,7 @@
"Automatically replace plain text Emoji": "Sostituisci automaticamente le emoji testuali",
"Disable Community Filter Panel": "Disattiva il pannello filtro comunità",
"Disable Peer-to-Peer for 1:1 calls": "Disattiva il peer-to-peer per chiamate 1:1",
"Opt out of analytics": "Rifiuta le analitiche",
"Opt out of analytics": "Rifiuta le statistiche",
"Never send encrypted messages to unverified devices from this device": "Non inviare mai da questo dispositivo messaggi cifrati a dispositivi non verificati",
"Never send encrypted messages to unverified devices in this room from this device": "Non inviare mai da questo dispositivo messaggi cifrati a dispositivi non verificati in questa stanza",
"Enable inline URL previews by default": "Attiva le anteprime URL in modo predefinito",
@ -303,5 +303,706 @@
"Your key share request has been sent - please check your other devices for key share requests.": "Richiesta di condivisione chiavi inviata - controlla i tuoi altri dispositivi per richieste di condivisione chiavi.",
"Key share requests are sent to your other devices automatically. If you rejected or dismissed the key share request on your other devices, click here to request the keys for this session again.": "Le richieste di condivisione chiavi sono inviate automaticamente ai tuoi altri dispositivi. Se hai rifiutato o annullato la richiesta negli altri dispositivi, clicca qui per richiederle nuovamente.",
"If your other devices do not have the key for this message you will not be able to decrypt them.": "Se i tuoi altri dispositivi non hanno la chiave per questo messaggio non potrai decriptarli.",
"Key request sent.": "Richiesta chiave inviata."
"Key request sent.": "Richiesta chiave inviata.",
"<requestLink>Re-request encryption keys</requestLink> from your other devices.": "<requestLink>Chiedi di nuovo le chiavi di cifratura</requestLink> dai tuoi altri dispositivi.",
"Undecryptable": "Indecifrabile",
"Encrypted by a verified device": "Criptato da un dispositivo verificato",
"Encrypted by an unverified device": "Criptato da un dispositivo non verificato",
"Unencrypted message": "Messaggio non criptato",
"Please select the destination room for this message": "Seleziona la stanza di destinazione per questo messaggio",
"Blacklisted": "In lista nera",
"Verified": "Verificato",
"Unverified": "Non verificato",
"device id: ": "ID dispositivo: ",
"Disinvite": "Revoca invito",
"Kick": "Caccia fuori",
"Disinvite this user?": "Revocare l'invito a questo utente?",
"Kick this user?": "Cacciare questo utente?",
"Failed to kick": "Espulsione fallita",
"Unban": "Togli ban",
"Ban": "Bandisci",
"Unban this user?": "Togliere il ban a questo utente?",
"Ban this user?": "Bandire questo utente?",
"Failed to ban user": "Ban utente fallito",
"Failed to mute user": "Impossibile silenziare l'utente",
"Failed to toggle moderator status": "Cambio di stato moderatore fallito",
"Failed to change power level": "Cambio di livello poteri fallito",
"You will not be able to undo this change as you are demoting yourself, if you are the last privileged user in the room it will be impossible to regain privileges.": "Non potrai annullare questa modifica dato che ti stai declassando, se sei l'ultimo utente privilegiato nella stanza sarà impossibile ottenere di nuovo i privilegi.",
"Are you sure?": "Sei sicuro?",
"You will not be able to undo this change as you are promoting the user to have the same power level as yourself.": "Non potrai annullare questa modifica dato che stai promuovendo l'utente al tuo stesso grado.",
"No devices with registered encryption keys": "Nessun dispositivo con chiavi di cifratura registrate",
"Devices": "Dispositivi",
"Unignore": "Non ignorare più",
"Ignore": "Ignora",
"Mention": "Cita",
"Invite": "Invita",
"User Options": "Opzioni utente",
"Direct chats": "Conversazioni dirette",
"Unmute": "Togli silenzio",
"Revoke Moderator": "Declassa moderatore",
"Make Moderator": "Promuovi a moderatore",
"Level:": "Livello:",
"and %(count)s others...|other": "e altri %(count)s ...",
"and %(count)s others...|one": "e un altro...",
"Invited": "Invitato",
"Filter room members": "Filtra membri della stanza",
"%(userName)s (power %(powerLevelNumber)s)": "%(userName)s (poteri %(powerLevelNumber)s)",
"Attachment": "Allegato",
"Upload Files": "Invia file",
"Are you sure you want to upload the following files?": "Sei sicuro di volere inviare i seguenti file?",
"Encrypted room": "Stanza criptata",
"Unencrypted room": "Stanza non criptata",
"Hangup": "Riaggancia",
"Voice call": "Chiamata vocale",
"Video call": "Chiamata video",
"Hide Apps": "Nascondi apps",
"Show Apps": "Mostra apps",
"Upload file": "Invia file",
"Show Text Formatting Toolbar": "Mostra barra di formattazione testo",
"Send an encrypted reply…": "Invia una risposta criptata…",
"Send a reply (unencrypted)…": "Invia una risposta (non criptata)…",
"Send an encrypted message…": "Invia un messaggio criptato…",
"Send a message (unencrypted)…": "Invia un messaggio (non criptato)…",
"You do not have permission to post to this room": "Non hai il permesso di inviare in questa stanza",
"Turn Markdown on": "Attiva markdown",
"Turn Markdown off": "Disattiva markdown",
"Hide Text Formatting Toolbar": "Nascondi barra di formattazione testo",
"Server error": "Errore del server",
"Server unavailable, overloaded, or something else went wrong.": "Server non disponibile, sovraccarico o qualcos'altro è andato storto.",
"Command error": "Errore nel comando",
"bold": "grassetto",
"italic": "corsivo",
"strike": "barrato",
"underline": "sottolineato",
"code": "codice",
"quote": "citazione",
"bullet": "elenco",
"numbullet": "elenco numerato",
"Markdown is disabled": "Il markdown è disattivato",
"Markdown is enabled": "Il markdown è attivato",
"Jump to message": "Salta al messaggio",
"No pinned messages.": "Nessun messaggio ancorato.",
"Loading...": "Caricamento...",
"Pinned Messages": "Messaggi ancorati",
"%(duration)ss": "%(duration)ss",
"%(duration)sm": "%(duration)sm",
"%(duration)sh": "%(duration)so",
"%(duration)sd": "%(duration)sg",
"Online for %(duration)s": "Online per %(duration)s",
"Idle for %(duration)s": "Inattivo per %(duration)s",
"Offline for %(duration)s": "Offline per %(duration)s",
"Unknown for %(duration)s": "Sconosciuto per %(duration)s",
"Idle": "Inattivo",
"Offline": "Offline",
"Unknown": "Sconosciuto",
"Seen by %(userName)s at %(dateTime)s": "Visto da %(userName)s alle %(dateTime)s",
"No rooms to show": "Nessuna stanza da mostrare",
"World readable": "Leggibile da tutti",
"Guests can join": "Gli ospiti possono entrare",
"Failed to set avatar.": "Impostazione avatar fallita.",
"Save": "Salva",
"(~%(count)s results)|other": "(~%(count)s risultati)",
"(~%(count)s results)|one": "(~%(count)s risultato)",
"Join Room": "Entra nella stanza",
"Upload avatar": "Invia avatar",
"Remove avatar": "Rimuovi avatar",
"Forget room": "Dimentica la stanza",
"Show panel": "Mostra il pannello",
"Drop here to favourite": "Trascina qui per preferire",
"Drop here to tag direct chat": "Trascina qui per taggare chat diretta",
"Drop here to restore": "Trascina qui per ripristinare",
"Drop here to demote": "Trascina qui per declassare",
"Drop here to tag %(section)s": "Trascina qui per taggare %(section)s",
"Press <StartChatButton> to start a chat with someone": "Premi <StartChatButton> per iniziare una conversazione con qualcuno",
"You're not in any rooms yet! Press <CreateRoomButton> to make a room or <RoomDirectoryButton> to browse the directory": "Non sei ancora in alcuna stanza! Premi <CreateRoomButton> per crearne una o <RoomDirectoryButton> per sfogliare l'elenco",
"Community Invites": "Inviti della comunità",
"Invites": "Inviti",
"Favourites": "Preferiti",
"People": "Persone",
"Low priority": "Bassa priorità",
"Historical": "Cronologia",
"Unable to ascertain that the address this invite was sent to matches one associated with your account.": "Impossibile verificare che l'indirizzo al quale questo invito è stato inviato corrisponda a uno associato al tuo account.",
"Power level must be positive integer.": "Il livello di poteri deve essere un intero positivo.",
"%(senderName)s changed the power level of %(powerLevelDiffText)s.": "%(senderName)s ha modificato il livello di poteri di %(powerLevelDiffText)s.",
"Jump to read receipt": "Salta alla ricevuta di lettura",
"This invitation was sent to an email address which is not associated with this account:": "Questo invito è stato mandato a un indirizzo email non associato a questo account:",
"You may wish to login with a different account, or add this email to this account.": "Dovresti accedere con un account diverso, o aggiungere questa email all'account.",
"You have been invited to join this room by %(inviterName)s": "Sei stato invitato ad entrare in questa stanza da %(inviterName)s",
"Would you like to <acceptText>accept</acceptText> or <declineText>decline</declineText> this invitation?": "Vuoi <acceptText>accettare</acceptText> o <declineText>rifiutare</declineText> l'invito?",
"Reason: %(reasonText)s": "Motivo: %(reasonText)s",
"Rejoin": "Rientra",
"You have been kicked from %(roomName)s by %(userName)s.": "Sei stato cacciato fuori da %(roomName)s da %(userName)s.",
"You have been kicked from this room by %(userName)s.": "Sei stato cacciato fuori da questa stanza da %(userName)s.",
"You have been banned from %(roomName)s by %(userName)s.": "Sei stato bandito da %(roomName)s da %(userName)s.",
"You have been banned from this room by %(userName)s.": "Sei stato bandito da questa stanza da %(userName)s.",
"This room": "Questa stanza",
"%(roomName)s does not exist.": "%(roomName)s non esiste.",
"%(roomName)s is not accessible at this time.": "%(roomName)s non è al momento accessibile.",
"You are trying to access %(roomName)s.": "Stai provando ad entrare in %(roomName)s.",
"You are trying to access a room.": "Stai provando ad entrare in questa stanza.",
"<a>Click here</a> to join the discussion!": "<a>Clicca qui</a> per unirti alla discussione!",
"This is a preview of this room. Room interactions have been disabled": "Questa è un'anteprima della stanza. Le interazioni nella stanza sono state disattivate",
"To change the room's avatar, you must be a": "Per cambiare l'avatar della stanza, devi essere un",
"To change the room's name, you must be a": "Per modificare il nome della stanza, devi essere un",
"To change the room's main address, you must be a": "Per modificare l'indirizzo principale della stanza, devi essere un",
"To change the room's history visibility, you must be a": "Per cambiare la visibilità della cronologia della stanza, devi essere un",
"To change the permissions in the room, you must be a": "Per cambiare le autorizzazioni nella stanza, devi essere un",
"To change the topic, you must be a": "Per cambiare l'argomento, devi essere un",
"To modify widgets in the room, you must be a": "Per modificare i widget nella stanza, devi essere un",
"Failed to unban": "Rimozione ban fallita",
"Banned by %(displayName)s": "Bandito da %(displayName)s",
"Privacy warning": "Avviso sulla privacy",
"Changes to who can read history will only apply to future messages in this room": "Le modifiche a chi può leggere la cronologia sono applicate solo ai messaggi futuri della stanza",
"The visibility of existing history will be unchanged": "La visibilità della cronologia esistente rimarrà invariata",
"End-to-end encryption is in beta and may not be reliable": "La cifratura end-to-end è in beta e potrebbe essere inaffidabile",
"You should not yet trust it to secure data": "Non dovresti ancora fidartene per proteggere i dati",
"Devices will not yet be able to decrypt history from before they joined the room": "I dispositivi non potranno ancora decifrare la cronologia da prima che entrassero nella stanza",
"Once encryption is enabled for a room it cannot be turned off again (for now)": "Una volta attivata la cifratura per una stanza non può più essere disattivata (per ora)",
"Encrypted messages will not be visible on clients that do not yet implement encryption": "I messaggi criptati non saranno visibili nei client che non implementano ancora la cifratura",
"Enable encryption": "Attiva la cifratura",
"(warning: cannot be disabled again!)": "(attenzione: non può più essere disattivato!)",
"Encryption is enabled in this room": "La cifratura è attiva in questa stanza",
"Encryption is not enabled in this room": "La cifratura non è attiva in questa stanza",
"The default role for new room members is": "Il ruolo predefinito per i nuovi membri della stanza è",
"To send messages, you must be a": "Per inviare messaggi, devi essere un",
"To invite users into the room, you must be a": "Per invitare utenti nella stanza, devi essere un",
"To configure the room, you must be a": "Per configurare la stanza, devi essere un",
"To kick users, you must be a": "Per cacciare fuori utenti, devi essere un",
"To ban users, you must be a": "Per bandire utenti, devi essere un",
"To remove other users' messages, you must be a": "Per rimuovere messaggi di altri utenti, devi essere un",
"Privileged Users": "Utenti privilegiati",
"%(user)s is a %(userRole)s": "%(user)s è un %(userRole)s",
"No users have specific privileges in this room": "Nessun utente ha privilegi specifici in questa stanza",
"Banned users": "Utenti banditi",
"This room is not accessible by remote Matrix servers": "Questa stanza non è accessibile da server di Matrix remoti",
"Leave room": "Esci dalla stanza",
"Tagged as: ": "Etichettato come: ",
"To link to a room it must have <a>an address</a>.": "Per linkare una stanza deve avere <a>un indirizzo</a>.",
"Guests cannot join this room even if explicitly invited.": "Gli ospiti non possono entrare in questa stanza anche se esplicitamente invitati.",
"Click here to fix": "Clicca qui per correggere",
"To send events of type <eventType/>, you must be a": "Per inviare eventi di tipo <eventType/>, devi essere un",
"Who can access this room?": "Chi può accedere a questa stanza?",
"Only people who have been invited": "Solo chi è stato invitato",
"Anyone who knows the room's link, apart from guests": "Chiunque conosca il link della stanza, eccetto gli ospiti",
"Anyone who knows the room's link, including guests": "Chiunque conosca il link della stanza, inclusi gli ospiti",
"Publish this room to the public in %(domain)s's room directory?": "Pubblicare questa stanza nell'elenco pubblico delle stanze in %(domain)s ?",
"Who can read history?": "Chi può leggere la cronologia?",
"Anyone": "Chiunque",
"Members only (since the point in time of selecting this option)": "Solo i membri (dal momento in cui selezioni questa opzione)",
"Members only (since they were invited)": "Solo i membri (da quando sono stati invitati)",
"Members only (since they joined)": "Solo i membri (da quando sono entrati)",
"Permissions": "Autorizzazioni",
"This room's internal ID is": "L'ID interno di questa stanza è",
"Scroll to unread messages": "Scorri ai messaggi non letti",
"Jump to first unread message.": "Salta al primo messaggio non letto.",
"Invalid alias format": "Formato alias non valido",
"'%(alias)s' is not a valid format for an alias": "'%(alias)s' non è un formato valido per un alias",
"Invalid address format": "Formato indirizzo non valido",
"'%(alias)s' is not a valid format for an address": "'%(alias)s' non è un formato valido per un indirizzo",
"not specified": "non specificato",
"not set": "non impostato",
"Remote addresses for this room:": "Indirizzi remoti di questa stanza:",
"Addresses": "Indirizzi",
"The main address for this room is": "L'indirizzo principale di questa stanza è",
"Local addresses for this room:": "Indirizzi locali di questa stanza:",
"This room has no local addresses": "Questa stanza non ha indirizzi locali",
"New address (e.g. #foo:%(localDomain)s)": "Nuovo indirizzo (es. #foo:%(localDomain)s)",
"Invalid community ID": "ID comunità non valido",
"'%(groupId)s' is not a valid community ID": "'%(groupId)s' non è un ID comunità valido",
"Showing flair for these communities:": "Predisposizione della stanza per queste comunità:",
"Flair": "Predisposizione",
"This room is not showing flair for any communities": "Questa stanza non mostra predisposizione per alcuna comunità",
"New community ID (e.g. +foo:%(localDomain)s)": "Nuovo ID comunità (es. +foo:%(localDomain)s)",
"You have <a>enabled</a> URL previews by default.": "Hai <a>attivato</a> le anteprime degli URL in modo predefinito.",
"You have <a>disabled</a> URL previews by default.": "Hai <a>disattivato</a> le anteprime degli URL in modo predefinito.",
"URL previews are enabled by default for participants in this room.": "Le anteprime degli URL sono attive in modo predefinito per i partecipanti di questa stanza.",
"URL previews are disabled by default for participants in this room.": "Le anteprime degli URL sono inattive in modo predefinito per i partecipanti di questa stanza.",
"URL Previews": "Anteprime URL",
"Error decrypting audio": "Errore decifratura audio",
"Error decrypting attachment": "Errore decifratura allegato",
"Decrypt %(text)s": "Decifra %(text)s",
"Download %(text)s": "Scarica %(text)s",
"Invalid file%(extra)s": "File non valido %(extra)s",
"Error decrypting image": "Errore decifratura immagine",
"This image cannot be displayed.": "Questa immagine non può essere visualizzata.",
"Image '%(Body)s' cannot be displayed.": "L'immagine '%(Body)s' non può essere visualizzata.",
"Error decrypting video": "Errore decifratura video",
"%(senderDisplayName)s changed the avatar for %(roomName)s": "%(senderDisplayName)s ha cambiato l'avatar per %(roomName)s",
"%(senderDisplayName)s removed the room avatar.": "%(senderDisplayName)s ha rimosso l'avatar della stanza.",
"%(senderDisplayName)s changed the room avatar to <img/>": "%(senderDisplayName)s ha cambiato l'avatar della stanza a <img/>",
"Copied!": "Copiato!",
"Failed to copy": "Copia fallita",
"Add an Integration": "Aggiungi un'integrazione",
"You are about to be taken to a third-party site so you can authenticate your account for use with %(integrationsUrl)s. Do you wish to continue?": "Stai per essere portato in un sito di terze parti per autenticare il tuo account da usare con %(integrationsUrl)s. Vuoi continuare?",
"Removed or unknown message type": "Tipo messaggio rimosso o sconosciuto",
"Message removed by %(userId)s": "Messaggio rimosso da %(userId)s",
"Message removed": "Messaggio rimosso",
"Robot check is currently unavailable on desktop - please use a <a>web browser</a>": "Il controllo robot non è al momento disponibile per desktop - usa un <a>browser web</a>",
"This Home Server would like to make sure you are not a robot": "Questo home server vorrebbe assicurarsi che non sei un robot",
"Sign in with CAS": "Accedi con CAS",
"You can use the custom server options to sign into other Matrix servers by specifying a different Home server URL.": "Puoi usare l'opzione server personalizzato per accedere ai server Matrix specificando un URL di home server diverso.",
"This allows you to use this app with an existing Matrix account on a different home server.": "Ciò ti consente di usare questa app con un account di Matrix esistente su un home server diverso.",
"You can also set a custom identity server but this will typically prevent interaction with users based on email address.": "Puoi anche specificare un server di identità diverso ma ciò solitamente impedisce l'interazione con utenti basandosi sull'indirizzo email.",
"To continue, please enter your password.": "Per continuare, inserisci la tua password.",
"Password:": "Password:",
"An email has been sent to %(emailAddress)s": "È stata inviata un'email a %(emailAddress)s",
"Please check your email to continue registration.": "Controlla la tua email per continuare la registrazione.",
"Token incorrect": "Token errato",
"A text message has been sent to %(msisdn)s": "È stato inviato un messaggio di testo a %(msisdn)s",
"Please enter the code it contains:": "Inserisci il codice contenuto:",
"Start authentication": "Inizia l'autenticazione",
"Username on %(hs)s": "Nome utente su %(hs)s",
"User name": "Nome utente",
"Mobile phone number": "Numero di cellulare",
"Forgot your password?": "Hai dimenticato la password?",
"%(serverName)s Matrix ID": "%(serverName)s ID Matrix",
"Sign in with": "Accedi con",
"Email address": "Indirizzo email",
"Sign in": "Accedi",
"If you don't specify an email address, you won't be able to reset your password. Are you sure?": "Se non specifichi un indirizzo email, non potrai reimpostare la password. Sei sicuro?",
"Email address (optional)": "Indirizzo email (facoltativo)",
"You are registering with %(SelectedTeamName)s": "Ti stai registrando con %(SelectedTeamName)s",
"Mobile phone number (optional)": "Numero di cellulare (facoltativo)",
"Default server": "Server predefinito",
"Custom server": "Server personalizzato",
"Home server URL": "URL home server",
"Identity server URL": "URL server di identità",
"What does this mean?": "Cosa significa?",
"Remove from community": "Rimuovi dalla comunità",
"Disinvite this user from community?": "Revocare l'invito di questo utente alla comunità?",
"Remove this user from community?": "Rimuovere questo utente dalla comunità?",
"Code": "Codice",
"Failed to withdraw invitation": "Revoca dell'invito fallita",
"Failed to remove user from community": "Rimozione utente dalla comunità fallita",
"Filter community members": "Filtra i membri della comunità",
"Flair will appear if enabled in room settings": "La predisposizione apparirà se attiva nelle impostazioni della stanza",
"Flair will not appear": "La predisposizione non apparirà",
"Are you sure you want to remove '%(roomName)s' from %(groupId)s?": "Sei sicuro di volere rimuovere '%(roomName)s' da %(groupId)s?",
"Removing a room from the community will also remove it from the community page.": "La rimozione di una stanza dalla comunità la toglierà anche dalla pagina della comunità.",
"Failed to remove room from community": "Rimozione della stanza dalla comunità fallita",
"Failed to remove '%(roomName)s' from %(groupId)s": "Rimozione di '%(roomName)s' da %(groupId)s fallita",
"Something went wrong!": "Qualcosa è andato storto!",
"The visibility of '%(roomName)s' in %(groupId)s could not be updated.": "Impossibile aggiornare la visibilità di '%(roomName)s' in %(groupId)s .",
"Visibility in Room List": "Visibilità nell'elenco stanze",
"Visible to everyone": "Visibile a chiunque",
"Only visible to community members": "Visibile solo ai membri della comunità",
"Filter community rooms": "Filtra stanze della comunità",
"Something went wrong when trying to get your communities.": "Qualcosa è andato storto cercando di ricevere le tue comunità.",
"Display your community flair in rooms configured to show it.": "Mostra la tua predisposizione di comunità nelle stanze configurate per mostrarla.",
"You're not currently a member of any communities.": "Attualmente non sei membro di alcuna comunità.",
"Unknown Address": "Indirizzo sconosciuto",
"NOTE: Apps are not end-to-end encrypted": "NOTA: le app non sono criptate end-to-end",
"Do you want to load widget from URL:": "Vuoi caricare il widget dall'URL:",
"Allow": "Permetti",
"Delete Widget": "Elimina widget",
"Deleting a widget removes it for all users in this room. Are you sure you want to delete this widget?": "L'eliminazione di un widget lo rimuove per tutti gli utenti della stanza. Sei sicuro di eliminare il widget?",
"Delete widget": "Elimina widget",
"Revoke widget access": "Revoca l'accesso al widget",
"Minimize apps": "Riduci le app",
"Unblacklist": "Togli dalla lista nera",
"Blacklist": "Lista nera",
"Unverify": "Togli la verifica",
"Verify...": "Verifica...",
"No results": "Nessun risultato",
"Delete": "Elimina",
"Communities": "Comunità",
"Home": "Inizio",
"Integrations Error": "Errore di integrazioni",
"Could not connect to the integration server": "Impossibile connettere al server di integrazione",
"Manage Integrations": "Gestisci integrazioni",
"%(nameList)s %(transitionList)s": "%(nameList)s %(transitionList)s",
"%(severalUsers)sjoined %(count)s times|other": "%(severalUsers)ssono entrati %(count)s volte",
"%(severalUsers)sjoined %(count)s times|one": "%(severalUsers)ssono entrati",
"%(oneUser)sjoined %(count)s times|other": "%(oneUser)sè entrato %(count)s volte",
"%(oneUser)sjoined %(count)s times|one": "%(oneUser)sè entrato",
"%(severalUsers)sleft %(count)s times|other": "%(severalUsers)ssono usciti %(count)s volte",
"%(severalUsers)sleft %(count)s times|one": "%(severalUsers)ssono usciti",
"%(oneUser)sleft %(count)s times|other": "%(oneUser)sè uscito %(count)s volte",
"%(oneUser)sleft %(count)s times|one": "%(oneUser)sè uscito",
"%(severalUsers)sjoined and left %(count)s times|other": "%(severalUsers)ssono entrati e usciti %(count)s volte",
"%(severalUsers)sjoined and left %(count)s times|one": "%(severalUsers)ssono entrati e usciti",
"%(oneUser)sjoined and left %(count)s times|other": "%(oneUser)sè entrato e uscito %(count)s volte",
"%(oneUser)sjoined and left %(count)s times|one": "%(oneUser)sè entrato e uscito",
"%(severalUsers)sleft and rejoined %(count)s times|other": "%(severalUsers)ssono usciti e rientrati %(count)s volte",
"%(severalUsers)sleft and rejoined %(count)s times|one": "%(severalUsers)ssono usciti e rientrati",
"%(oneUser)sleft and rejoined %(count)s times|other": "%(oneUser)sè uscito e rientrato %(count)s volte",
"%(oneUser)sleft and rejoined %(count)s times|one": "%(oneUser)sè uscito e rientrato",
"%(severalUsers)srejected their invitations %(count)s times|other": "%(severalUsers)shanno rifiutato i loro inviti %(count)s volte",
"%(severalUsers)srejected their invitations %(count)s times|one": "%(severalUsers)shanno rifiutato i loro inviti",
"%(oneUser)srejected their invitation %(count)s times|other": "%(oneUser)sha rifiutato il suo invito %(count)s volte",
"%(oneUser)srejected their invitation %(count)s times|one": "%(oneUser)sha rifiutato il suo invito",
"%(severalUsers)shad their invitations withdrawn %(count)s times|other": "%(severalUsers)shanno visto revocato il loro invito %(count)s volte",
"%(severalUsers)shad their invitations withdrawn %(count)s times|one": "%(severalUsers)shanno visto revocato il loro invito",
"%(oneUser)shad their invitation withdrawn %(count)s times|other": "%(oneUser)sha visto revocato il suo invito %(count)s volte",
"%(oneUser)shad their invitation withdrawn %(count)s times|one": "%(oneUser)sha visto revocato il suo invito",
"were invited %(count)s times|other": "sono stati invitati %(count)s volte",
"were invited %(count)s times|one": "sono stati invitati",
"was invited %(count)s times|other": "è stato invitato %(count)s volte",
"was invited %(count)s times|one": "è stato invitato",
"were banned %(count)s times|other": "sono stati banditi %(count)s volte",
"were banned %(count)s times|one": "sono stati banditi",
"was banned %(count)s times|other": "è stato bandito %(count)s volte",
"was banned %(count)s times|one": "è stato bandito",
"were unbanned %(count)s times|other": "sono stati riammessi %(count)s volte",
"were unbanned %(count)s times|one": "sono stati riammessi",
"was unbanned %(count)s times|other": "è stato riammesso %(count)s volte",
"was unbanned %(count)s times|one": "è stato riammesso",
"were kicked %(count)s times|other": "sono stati cacciati via %(count)s volte",
"were kicked %(count)s times|one": "sono stati cacciati via",
"was kicked %(count)s times|other": "è stato cacciato via %(count)s volte",
"was kicked %(count)s times|one": "è stato cacciato via",
"%(severalUsers)schanged their name %(count)s times|other": "%(severalUsers)shanno modificato il loro nome %(count)s volte",
"%(severalUsers)schanged their name %(count)s times|one": "%(severalUsers)shanno modificato il loro nome",
"%(oneUser)schanged their name %(count)s times|other": "%(oneUser)sha modificato il suo nome %(count)s volte",
"%(oneUser)schanged their name %(count)s times|one": "%(oneUser)sha modificato il suo nome",
"%(severalUsers)schanged their avatar %(count)s times|other": "%(severalUsers)shanno cambiato il loro avatar %(count)s volte",
"%(severalUsers)schanged their avatar %(count)s times|one": "%(severalUsers)shanno cambiato il loro avatar",
"%(oneUser)schanged their avatar %(count)s times|other": "%(oneUser)sha cambiato il suo avatar %(count)s volte",
"%(oneUser)schanged their avatar %(count)s times|one": "%(oneUser)sha cambiato il suo avatar",
"%(items)s and %(count)s others|other": "%(items)s e altri %(count)s",
"%(items)s and %(count)s others|one": "%(items)s e un altro",
"%(items)s and %(lastItem)s": "%(items)s e %(lastItem)s",
"collapse": "richiudi",
"expand": "espandi",
"Custom of %(powerLevel)s": "%(powerLevel)s personalizzato",
"Custom level": "Livello personalizzato",
"<a>In reply to</a> <pill>": "<a>In risposta a</a> <pill>",
"And %(count)s more...|other": "E altri %(count)s ...",
"ex. @bob:example.com": "es. @mario:esempio.it",
"Add User": "Aggiungi utente",
"Matrix ID": "ID Matrix",
"Matrix Room ID": "ID stanza Matrix",
"email address": "indirizzo email",
"Try using one of the following valid address types: %(validTypesList)s.": "Prova ad usare uno dei seguenti tipi di indirizzo validi: %(validTypesList)s.",
"You have entered an invalid address.": "Hai inserito un indirizzo non valido.",
"Create a new chat or reuse an existing one": "Crea una nuova conversazione o riutilizzane una esistente",
"Start new chat": "Inizia una nuova conversazione",
"You already have existing direct chats with this user:": "Hai già conversazioni dirette con questo utente:",
"Start chatting": "Inizia a chattare",
"Click on the button below to start chatting!": "Clicca sul pulsante sotto per iniziare a chattare!",
"Start Chatting": "Inizia a chattare",
"Confirm Removal": "Conferma la rimozione",
"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.": "Sei sicuro di volere rimuovere (eliminare) questo evento? Nota che se elimini il nome di una stanza o la modifica di un argomento, potrebbe annullare la modifica.",
"Community IDs cannot not be empty.": "Gli ID della comunità non possono essere vuoti.",
"Community IDs may only contain characters a-z, 0-9, or '=_-./'": "Gli ID della comunità devono contenere solo caratteri a-z, 0-9, or '=_-./'",
"Something went wrong whilst creating your community": "Qualcosa è andato storto nella creazione della tua comunità",
"Create Community": "Crea una comunità",
"Community Name": "Nome della comunità",
"Example": "Esempio",
"Community ID": "ID comunità",
"example": "esempio",
"Create": "Crea",
"Create Room": "Crea una stanza",
"Room name (optional)": "Nome della stanza (facoltativo)",
"Advanced options": "Opzioni avanzate",
"Block users on other matrix homeservers from joining this room": "Vieta agli utenti degli altri homeserver di matrix di entrare in questa stanza",
"This setting cannot be changed later!": "Questa impostazione non potrà più essere cambiata!",
"Unknown error": "Errore sconosciuto",
"Incorrect password": "Password sbagliata",
"Deactivate Account": "Disattiva l'account",
"This will make your account permanently unusable. You will not be able to re-register the same user ID.": "Ciò renderà il tuo account definitivamente inutilizzabile. Non potrai registrare di nuovo lo stesso ID utente.",
"This action is irreversible.": "Questa azione è irreversibile.",
"To verify that this device can be trusted, please contact its owner using some other means (e.g. in person or a phone call) and ask them whether the key they see in their User Settings for this device matches the key below:": "Per verificare se questo dispositivo è fidato, contatta il suo proprietario usando altri metodi (es. di persona o telefonando) e chiedigli se la chiave che vede nelle sue impostazioni utente per questo dispositivo coincide con la chiave sotto:",
"Device name": "Nome del dispositivo",
"Device key": "Chiave del dispositivo",
"If it matches, press the verify button below. If it doesn't, then someone else is intercepting this device and you probably want to press the blacklist button instead.": "Se coincide, premi il pulsante di verifica sotto. Se non coincide, allora qualcuno sta intercettando questo dispositivo e dovresti premere il pulsante di lista nera.",
"In future this verification process will be more sophisticated.": "In futuro questo processo di verifica sarà più sofisticato.",
"Verify device": "Verifica dispositivo",
"I verify that the keys match": "Confermo che le chiavi coincidono",
"An error has occurred.": "Si è verificato un errore.",
"You added a new device '%(displayName)s', which is requesting encryption keys.": "Hai aggiunto un nuovo dispositivo '%(displayName)s', che sta richiedendo chiavi di cifratura.",
"Your unverified device '%(displayName)s' is requesting encryption keys.": "Il dispositivo non verificato '%(displayName)s' sta richiedendo chiavi di cifratura.",
"Start verification": "Inizia la verifica",
"Share without verifying": "Condividi senza verificare",
"Ignore request": "Ignora la richiesta",
"Loading device info...": "Caricamento info dispositivo...",
"Encryption key request": "Richiesta chiave di cifratura",
"Otherwise, <a>click here</a> to send a bug report.": "Altrimenti <a>clicca qui</a> per inviare una segnalazione di errore.",
"Unable to restore session": "Impossibile ripristinare la sessione",
"We encountered an error trying to restore your previous session. If you continue, you will need to log in again, and encrypted chat history will be unreadable.": "Abbiamo riscontrato un errore tentando di ripristinare la tua sessione precedente. Se continui, dovrai accedere di nuovo e la cronologia della chat criptata sarà illeggibile.",
"If you have previously used a more recent version of Riot, your session may be incompatible with this version. Close this window and return to the more recent version.": "Se hai usato precedentemente una versione più recente di Riot, la tua sessione potrebbe essere incompatibile con questa versione. Chiudi questa finestra e torna alla versione più recente.",
"Continue anyway": "Continua comunque",
"Invalid Email Address": "Indirizzo email non valido",
"This doesn't appear to be a valid email address": "Questo non sembra essere un indirizzo email valido",
"Verification Pending": "In attesa di verifica",
"Please check your email and click on the link it contains. Once this is done, click continue.": "Controlla la tua email e clicca il link contenuto. Una volta fatto, clicca continua.",
"Unable to add email address": "Impossibile aggiungere l'indirizzo email",
"Unable to verify email address.": "Impossibile verificare l'indirizzo email.",
"This will allow you to reset your password and receive notifications.": "Ciò ti permetterà di reimpostare la tua password e ricevere notifiche.",
"Skip": "Salta",
"User names may only contain letters, numbers, dots, hyphens and underscores.": "I nomi utente devono contenere solo lettere, numeri, punti, trattini alti e bassi.",
"Username not available": "Nome utente non disponibile",
"Username invalid: %(errMessage)s": "Nome utente non valido: %(errMessage)s",
"An error occurred: %(error_string)s": "Si è verificato un errore: %(error_string)s",
"Username available": "Nome utente disponibile",
"To get started, please pick a username!": "Per iniziare, scegli un nome utente!",
"This will be your account name on the <span></span> homeserver, or you can pick a <a>different server</a>.": "Questo sarà il tuo account nell'homeserver <span></span>, o puoi scegliere un <a>server diverso</a>.",
"If you already have a Matrix account you can <a>log in</a> instead.": "Se invece hai già un account Matrix puoi <a>accedere</a>.",
"You are currently blacklisting unverified devices; to send messages to these devices you must verify them.": "Attualmente stai bloccando i dispositivi non verificati; per inviare messaggi a questi dispositivi devi verificarli.",
"We recommend you go through the verification process for each device to confirm they belong to their legitimate owner, but you can resend the message without verifying if you prefer.": "Ti consigliamo di eseguire il processo di verifica per ogni dispositivo per confermare che appartiene al legittimo proprietario, ma puoi reinviare il messaggio senza verifica se lo preferisci.",
"Room contains unknown devices": "La stanza contiene dispositivi sconosciuti",
"\"%(RoomName)s\" contains devices that you haven't seen before.": "\"%(RoomName)s\" contiene dispositivi che non hai mai visto prima.",
"Unknown devices": "Dispositivi sconosciuti",
"Private Chat": "Conversazione privata",
"Public Chat": "Chat pubblica",
"Custom": "Personalizzato",
"Name": "Nome",
"Topic": "Argomento",
"Make this room private": "Rendi privata questa stanza",
"Share message history with new users": "Condividi la cronologia dei messaggi con i nuovi utenti",
"Encrypt room": "Cripta la stanza",
"You must <a>register</a> to use this functionality": "Devi <a>registrarti</a> per usare questa funzionalità",
"You must join the room to see its files": "Devi entrare nella stanza per vederne i file",
"There are no visible files in this room": "Non ci sono file visibili in questa stanza",
"<h1>HTML for your community's page</h1>\n<p>\n Use the long description to introduce new members to the community, or distribute\n some important <a href=\"foo\">links</a>\n</p>\n<p>\n You can even use 'img' tags\n</p>\n": "<h1>HTML per la pagina della tua comunità</h1>\n<p>\n Usa la descrizione estesa per introdurre i nuovi membri alla comunità, o distribuisci\n alcuni <a href=\"foo\">link</a> importanti\n</p>\n<p>\n Puoi anche usare i tag 'img'\n</p>\n",
"Add rooms to the community summary": "Aggiungi stanze nel sommario della comunità",
"Which rooms would you like to add to this summary?": "Quali stanze vorresti aggiungere a questo sommario?",
"Add to summary": "Aggiungi al sommario",
"Failed to add the following rooms to the summary of %(groupId)s:": "Impossibile aggiungere le seguenti stanze al sommario di %(groupId)s:",
"Add a Room": "Aggiungi una stanza",
"Failed to remove the room from the summary of %(groupId)s": "Impossibile rimuovere la stanza dal sommario di %(groupId)s",
"The room '%(roomName)s' could not be removed from the summary.": "Non è stato possibile rimuovere la stanza '%(roomName)s' dal sommario.",
"Add users to the community summary": "Aggiungi utenti al sommario della comunità",
"Who would you like to add to this summary?": "Chi vorresti aggiungere a questo sommario?",
"Failed to add the following users to the summary of %(groupId)s:": "Impossibile aggiungere i seguenti utenti al sommario di %(groupId)s:",
"Add a User": "Aggiungi un utente",
"Failed to remove a user from the summary of %(groupId)s": "Impossibile rimuovere un utente dal sommario di %(groupId)s",
"The user '%(displayName)s' could not be removed from the summary.": "Non è stato possibile rimuovere l'utente '%(displayName)s' dal sommario.",
"Failed to upload image": "Invio dell'immagine fallito",
"Failed to update community": "Aggiornamento comunità fallito",
"Unable to accept invite": "Impossibile accettare l'invito",
"Unable to reject invite": "Impossibile rifiutare l'invito",
"Leave Community": "Esci dalla comunità",
"Leave %(groupName)s?": "Uscire da %(groupName)s?",
"Leave": "Esci",
"Unable to leave room": "Impossibile uscire dalla stanza",
"Community Settings": "Impostazioni comunità",
"Changes made to your community might not be seen by other users for up to 30 minutes.": "Le modifiche fatte alla tua comunità potrebbero non essere visibili agli altri utenti per i prossimi 30 minuti.",
"These rooms are displayed to community members on the community page. Community members can join the rooms by clicking on them.": "Queste stanze sono mostrate ai membri della comunità nella pagina della stessa. I membri della comunità possono entrare nelle stanze cliccandoci sopra.",
"Featured Rooms:": "Stanze in evidenza:",
"Featured Users:": "Utenti in evidenza:",
"%(inviter)s has invited you to join this community": "%(inviter)s ti ha invitato ad unirti a questa comunità",
"You are an administrator of this community": "Sei un amministratore di questa comunità",
"You are a member of this community": "Sei un membro di questa comunità",
"Your community hasn't got a Long Description, a HTML page to show to community members.<br />Click here to open settings and give it one!": "La tua comunità non ha una descrizione estesa, una pagina HTML da mostrare ai membri della comunità.<br />Clicca qui per aprire le impostazioni e scriverne una!",
"Long Description (HTML)": "Descrizione estesa (HTML)",
"Description": "Descrizione",
"Community %(groupId)s not found": "Comunità %(groupId)s non trovata",
"This Home server does not support communities": "Questo Home server non supporta le comunità",
"Failed to load %(groupId)s": "Caricamento %(groupId)s fallito",
"Reject invitation": "Rifiuta l'invito",
"Are you sure you want to reject the invitation?": "Sei sicuro di volere rifiutare l'invito?",
"Failed to reject invitation": "Rifiuto dell'invito fallito",
"This room is not public. You will not be able to rejoin without an invite.": "Questa stanza non è pubblica. Non potrai rientrare senza un invito.",
"Are you sure you want to leave the room '%(roomName)s'?": "Sei sicuro di volere uscire dalla stanza '%(roomName)s'?",
"Failed to leave room": "Uscita dalla stanza fallita",
"Signed Out": "Disconnesso",
"For security, this session has been signed out. Please sign in again.": "Per sicurezza questa sessione è stata disconnessa. Accedi di nuovo.",
"Old cryptography data detected": "Rilevati dati di cifratura obsoleti",
"Data from an older version of Riot has been detected. This will have caused end-to-end cryptography to malfunction in the older version. End-to-end encrypted messages exchanged recently whilst using the older version may not be decryptable in this version. This may also cause messages exchanged with this version to fail. If you experience problems, log out and back in again. To retain message history, export and re-import your keys.": "Sono stati rilevati dati da una vecchia versione di Riot. Ciò avrà causato malfunzionamenti della crittografia end-to-end nella vecchia versione. I messaggi cifrati end-to-end scambiati di recente usando la vecchia versione potrebbero essere indecifrabili in questa versione. Anche i messaggi scambiati con questa versione possono fallire. Se riscontri problemi, disconnettiti e riaccedi. Per conservare la cronologia, esporta e re-importa le tue chiavi.",
"Logout": "Disconnetti",
"Your Communities": "Le tue comunità",
"Did you know: you can use communities to filter your Riot.im experience!": "Sapevi che: puoi usare le comunità per filtrare la tua esperienza su Riot.im!",
"To set up a filter, drag a community avatar over to the filter panel on the far left hand side of the screen. You can click on an avatar in the filter panel at any time to see only the rooms and people associated with that community.": "Per impostare un filtro, trascina l'avatar di una comunità sul pannello dei filtri a sinistra dello schermo. Puoi cliccare un avatar nel pannello dei filtri quando vuoi per vedere solo le stanze e le persone associate a quella comunità.",
"Error whilst fetching joined communities": "Errore nella rilevazione delle comunità a cui ti sei unito",
"Create a new community": "Crea una nuova comunità",
"Create a community to group together users and rooms! Build a custom homepage to mark out your space in the Matrix universe.": "Crea una comunità per raggruppare utenti e stanze! Crea una pagina iniziale personalizzata per stabilire il tuo spazio nell'universo di Matrix.",
"Join an existing community": "Unisciti ad una comunità esistente",
"To join an existing community you'll have to know its community identifier; this will look something like <i>+example:matrix.org</i>.": "Per unirti ad una comunità esistente devi conoscere il suo identificativo; è qualcosa del tipo <i>+esempio:matrix.org</i>.",
"You have no visible notifications": "Non hai alcuna notifica visibile",
"Scroll to bottom of page": "Scorri in fondo alla pagina",
"Message not sent due to unknown devices being present": "Messaggio non inviato data la presenza di dispositivi sconosciuti",
"<showDevicesText>Show devices</showDevicesText>, <sendAnywayText>send anyway</sendAnywayText> or <cancelText>cancel</cancelText>.": "<showDevicesText>Mostra dispositivi</showDevicesText>, <sendAnywayText>invia comunque</sendAnywayText> o <cancelText>annulla</cancelText>.",
"%(count)s of your messages have not been sent.|other": "Alcuni dei tuoi messaggi non sono stati inviati.",
"%(count)s of your messages have not been sent.|one": "Il tuo messaggio non è stato inviato.",
"%(count)s <resendText>Resend all</resendText> or <cancelText>cancel all</cancelText> now. You can also select individual messages to resend or cancel.|other": "<resendText>Reinvia tutti</resendText> o <cancelText>annulla tutti</cancelText> adesso. Puoi anche selezionare i singoli messaggi da reinviare o annullare.",
"%(count)s <resendText>Resend all</resendText> or <cancelText>cancel all</cancelText> now. You can also select individual messages to resend or cancel.|one": "<resendText>Reinvia messaggio</resendText> o <cancelText>annulla messaggio</cancelText> adesso.",
"Connectivity to the server has been lost.": "Connessione al server persa.",
"Sent messages will be stored until your connection has returned.": "I messaggi inviati saranno salvati fino al ritorno della connessione.",
"%(count)s new messages|other": "%(count)s messaggi nuovi",
"%(count)s new messages|one": "%(count)s messaggio nuovo",
"Active call": "Chiamata attiva",
"There's no one else here! Would you like to <inviteText>invite others</inviteText> or <nowarnText>stop warning about the empty room</nowarnText>?": "Non c'è nessun altro qui! Vorresti <inviteText>invitare altri</inviteText> o <nowarnText>fermare l'avviso sulla stanza vuota</nowarnText>?",
"You seem to be uploading files, are you sure you want to quit?": "Sembra che tu stia inviando file, sei sicuro di volere uscire?",
"You seem to be in a call, are you sure you want to quit?": "Sembra che tu sia in una chiamata, sei sicuro di volere uscire?",
"Failed to upload file": "Invio del file fallito",
"Server may be unavailable, overloaded, or the file too big": "Il server potrebbe essere non disponibile, sovraccarico o il file è troppo grande",
"Search failed": "Ricerca fallita",
"Server may be unavailable, overloaded, or search timed out :(": "Il server potrebbe essere non disponibile, sovraccarico o la ricerca è scaduta :(",
"No more results": "Nessun altro risultato",
"Unknown room %(roomId)s": "Stanza %(roomId)s sconosciuta",
"Room": "Stanza",
"Failed to save settings": "Salvataggio impostazioni fallito",
"Failed to reject invite": "Rifiuto dell'invito fallito",
"Fill screen": "Riempi schermo",
"Click to unmute video": "Clicca per attivare l'audio del video",
"Click to mute video": "Clicca per silenziare il video",
"Click to unmute audio": "Clicca per attivare l'audio",
"Click to mute audio": "Clicca per silenziare l'audio",
"Clear filter": "Annulla filtro",
"Tried to load a specific point in this room's timeline, but you do not have permission to view the message in question.": "Si è tentato di caricare un punto specifico nella cronologia della stanza, ma non hai l'autorizzazione per vedere il messaggio in questione.",
"Tried to load a specific point in this room's timeline, but was unable to find it.": "Si è tentato di caricare un punto specifico nella cronologia della stanza, ma non si è trovato.",
"Failed to load timeline position": "Caricamento posizione cronologica fallito",
"Uploading %(filename)s and %(count)s others|other": "Invio di %(filename)s e altri %(count)s",
"Uploading %(filename)s and %(count)s others|zero": "Invio di %(filename)s",
"Uploading %(filename)s and %(count)s others|one": "Invio di %(filename)s e altri %(count)s",
"Light theme": "Tema chiaro",
"Dark theme": "Tema scuro",
"Status.im theme": "Tema Status.im",
"Can't load user settings": "Impossibile caricare le impostazioni utente",
"Server may be unavailable or overloaded": "Il server potrebbe non essere disponibile o sovraccarico",
"Sign out": "Disconnetti",
"For security, logging out will delete any end-to-end encryption keys from this browser. If you want to be able to decrypt your conversation history from future Riot sessions, please export your room keys for safe-keeping.": "Per sicurezza la disconnessione eliminerà le chiavi di cifratura end-to-end da questo browser. Se desideri decifrare la tua cronologia di conversazione da sessioni future di Riot, esporta e conserva le tue chiavi della stanza.",
"Success": "Successo",
"Your password was successfully changed. You will not receive push notifications on other devices until you log back in to them": "La tua password è stata cambiata correttamente. Non riceverai notifiche push su altri dispositivi finchè non riesegui l'accesso su di essi",
"Remove Contact Information?": "Rimuovere le informazioni di contatto?",
"Remove %(threePid)s?": "Rimuovere %(threePid)s?",
"Unable to remove contact information": "Impossibile rimuovere le informazioni di contatto",
"Refer a friend to Riot:": "Informa un amico riguardo Riot:",
"Interface Language": "Lingua dell'interfaccia",
"User Interface": "Interfaccia utente",
"Autocomplete Delay (ms):": "Ritardo autocompletamento (ms):",
"<not supported>": "<non supportato>",
"Import E2E room keys": "Importa chiavi E2E stanza",
"Cryptography": "Crittografia",
"Device ID:": "ID dispositivo:",
"Device key:": "Chiave dispositivo:",
"Ignored Users": "Utenti ignorati",
"Debug Logs Submission": "Invio dei log di debug",
"If you've submitted a bug via GitHub, debug logs can help us track down the problem. Debug logs contain application usage data including your username, the IDs or aliases of the rooms or groups you have visited and the usernames of other users. They do not contian messages.": "Se hai segnalato un errore via Github, i log di debug possono aiutarci a identificare il problema. I log di debug contengono dati di utilizzo dell'applicazione inclusi il nome utente, gli ID o alias delle stanze o gruppi visitati e i nomi degli altri utenti. Non contengono messaggi.",
"Submit debug logs": "Invia log di debug",
"Riot collects anonymous analytics to allow us to improve the application.": "Riot raccoglie statistiche anonime per permetterci di migliorare l'applicazione.",
"Privacy is important to us, so we don't collect any personal or identifiable data for our analytics.": "Diamo importanza alla privacy, perciò non raccogliamo dati personali o identificabili per le nostre statistiche.",
"Learn more about how we use analytics.": "Ulteriori informazioni su come usiamo le statistiche.",
"Labs": "Laboratori",
"These are experimental features that may break in unexpected ways": "Queste sono funzioni sperimentali che potrebbero fallire in modi imprevisti",
"Use with caution": "Usa con prudenza",
"Deactivate my account": "Disattiva il mio account",
"Clear Cache": "Svuota la cache",
"Clear Cache and Reload": "Svuota la cache e ricarica",
"Updates": "Aggiornamenti",
"Check for update": "Controlla aggiornamenti",
"Reject all %(invitedRooms)s invites": "Rifiuta tutti gli inviti da %(invitedRooms)s",
"Desktop specific": "Specifico per desktop",
"Start automatically after system login": "Esegui automaticamente all'avvio del sistema",
"No media permissions": "Nessuna autorizzazione per i media",
"Missing Media Permissions, click here to request.": "Autorizzazioni per i media mancanti, clicca qui per richiederle.",
"Email": "Email",
"Profile": "Profilo",
"Display name": "Nome visualizzato",
"To return to your account in future you need to set a password": "Per tornare al tuo account in futuro, devi impostare una password",
"Logged in as:": "Acceduto come:",
"click to reveal": "clicca per mostrare",
"Homeserver is": "L'homeserver è",
"Identity Server is": "Il server di identità è",
"matrix-react-sdk version:": "versione matrix-react-sdk:",
"riot-web version:": "versione riot-web:",
"olm version:": "versione olm:",
"Failed to send email": "Invio dell'email fallito",
"The email address linked to your account must be entered.": "Deve essere inserito l'indirizzo email collegato al tuo account.",
"A new password must be entered.": "Deve essere inserita una nuova password.",
"New passwords must match each other.": "Le nuove password devono coincidere.",
"Resetting password will currently reset any end-to-end encryption keys on all devices, making encrypted chat history unreadable, unless you first export your room keys and re-import them afterwards. In future this will be improved.": "Ripristinando la password si reimposteranno le chiavi di cifratura end-to-end su tutti i dispositivi, rendendo illeggibile la cronologia chat, a meno che prima non esporti le tue chiavi della stanza e le importi successivamente. In futuro questo verrà migliorato.",
"An email has been sent to %(emailAddress)s. Once you've followed the link it contains, click below.": "È stata inviata un'email a %(emailAddress)s. Una volta seguito il link contenuto, clicca sotto.",
"I have verified my email address": "Ho verificato il mio indirizzo email",
"Your password has been reset": "La tua password è stata ripristinata",
"You have been logged out of all devices and will no longer receive push notifications. To re-enable notifications, sign in again on each device": "Sei stato disconnesso da tutti i dispositivi e non riceverai più notifiche push. Per riattivare le notifiche, accedi di nuovo in ogni dispositivo",
"Return to login screen": "Torna alla schermata di accesso",
"To reset your password, enter the email address linked to your account": "Per ripristinare la password, inserisci l'indirizzo email collegato al tuo account",
"New password": "Nuova password",
"Confirm your new password": "Conferma la tua nuova password",
"Send Reset Email": "Invia email di ripristino",
"Create an account": "Crea un account",
"This Home Server does not support login using email address.": "Questo home server non supporta l'accesso tramite indirizzo email.",
"Incorrect username and/or password.": "Nome utente e/o password sbagliati.",
"Please note you are logging into the %(hs)s server, not matrix.org.": "Nota che stai accedendo nel server %(hs)s , non matrix.org.",
"Guest access is disabled on this Home Server.": "L'accesso ospiti è disattivato in questo home server.",
"The phone number entered looks invalid": "Il numero di telefono inserito sembra non valido",
"This homeserver doesn't offer any login flows which are supported by this client.": "Questo home server non offre alcuna procedura di accesso supportata da questo client.",
"Error: Problem communicating with the given homeserver.": "Errore: problema di comunicazione con l'homeserver dato.",
"Can't connect to homeserver via HTTP when an HTTPS URL is in your browser bar. Either use HTTPS or <a>enable unsafe scripts</a>.": "Impossibile connettersi all'homeserver via HTTP quando c'è un URL HTTPS nella barra del tuo browser. Usa HTTPS o <a>attiva gli script non sicuri</a>.",
"Can't connect to homeserver - please check your connectivity, ensure your <a>homeserver's SSL certificate</a> is trusted, and that a browser extension is not blocking requests.": "Impossibile connettersi all'homeserver - controlla la tua connessione, assicurati che il <a>certificato SSL dell'homeserver</a> sia fidato e che un'estensione del browser non stia bloccando le richieste.",
"Login as guest": "Accedi come ospite",
"Sign in to get started": "Accedi per iniziare",
"Failed to fetch avatar URL": "Ricezione URL dell'avatar fallita",
"Set a display name:": "Imposta un nome visualizzato:",
"Upload an avatar:": "Invia un avatar:",
"This server does not support authentication with a phone number.": "Questo server non supporta l'autenticazione tramite numero di telefono.",
"Missing password.": "Password mancante.",
"Passwords don't match.": "Le password non coincidono.",
"Seen by %(displayName)s (%(userName)s) at %(dateTime)s": "Visto da %(displayName)s (%(userName)s) alle %(dateTime)s",
"Password too short (min %(MIN_PASSWORD_LENGTH)s).": "Password troppo corta (min %(MIN_PASSWORD_LENGTH)s).",
"This doesn't look like a valid email address.": "Questo non sembra un indirizzo email valido.",
"This doesn't look like a valid phone number.": "Questo non sembra un numero di telefono valido.",
"You need to enter a user name.": "Devi inserire un nome utente.",
"An unknown error occurred.": "Si è verificato un errore sconosciuto.",
"I already have an account": "Ho già un account",
"Displays action": "Mostra l'azione",
"Bans user with given id": "Bandisce l'utente per ID",
"Unbans user with given id": "Toglie il ban di un utente per ID",
"Define the power level of a user": "Definisce il livello di poteri di un utente",
"Deops user with given id": "Toglie privilegi all'utente per ID",
"Invites user with given id to current room": "Invita l'utente per ID alla stanza attuale",
"Joins room with given alias": "Entra nella stanza con l'alias definito",
"Sets the room topic": "Imposta l'argomento della stanza",
"Kicks user with given id": "Caccia un utente per ID",
"Changes your display nickname": "Modifica il tuo nick visualizzato",
"Searches DuckDuckGo for results": "Cerca risultati su DuckDuckGo",
"Changes colour scheme of current room": "Cambia lo schema di colori della stanza attuale",
"Verifies a user, device, and pubkey tuple": "Verifica una tupla di utente, dispositivo e chiave pubblica",
"Ignores a user, hiding their messages from you": "Ignora un utente, non mostrandoti i suoi messaggi",
"Stops ignoring a user, showing their messages going forward": "Smetti di ignorare un utente, mostrando i suoi messaggi successivi",
"Opens the Developer Tools dialog": "Apre la finestra di strumenti per sviluppatori",
"Commands": "Comandi",
"Results from DuckDuckGo": "Risultati da DuckDuckGo",
"Emoji": "Emoji",
"Notify the whole room": "Notifica l'intera stanza",
"Room Notification": "Notifica della stanza",
"Users": "Utenti",
"unknown device": "dispositivo sconosciuto",
"NOT verified": "NON verificato",
"verified": "verificato",
"Verification": "Verifica",
"Ed25519 fingerprint": "Impronta ed25519",
"User ID": "ID utente",
"Curve25519 identity key": "Chiave di identità curve25519",
"none": "nessuno",
"Claimed Ed25519 fingerprint key": "Chiave di impronta ed25519 dichiarata",
"unencrypted": "non criptato",
"Decryption error": "Errore di decifrazione",
"Session ID": "ID sessione",
"End-to-end encryption information": "Informazioni di cifratura end-to-end",
"Event information": "Informazioni evento",
"Sender device information": "Informazioni dispositivo mittente",
"Passphrases must match": "Le password devono coincidere",
"Passphrase must not be empty": "La password non può essere vuota",
"Export room keys": "Esporta chiavi della stanza",
"This process allows you to export the keys for messages you have received in encrypted rooms to a local file. You will then be able to import the file into another Matrix client in the future, so that client will also be able to decrypt these messages.": "Questa procedura ti permette di esportare in un file locale le chiavi per i messaggi che hai ricevuto nelle stanze criptate. Potrai poi importare il file in un altro client Matrix in futuro, in modo che anche quel client possa decifrare quei messaggi.",
"The exported file will allow anyone who can read it to decrypt any encrypted messages that you can see, so you should be careful to keep it secure. To help with this, you should enter a passphrase below, which will be used to encrypt the exported data. It will only be possible to import the data by using the same passphrase.": "Il file esportato permetterà a chiunque possa leggerlo di decifrare tutti i messaggi criptati che vedi, quindi dovresti conservarlo in modo sicuro. Per aiutarti, potresti inserire una password sotto, che verrà usata per criptare i dati esportati. Sarà possibile importare i dati solo usando la stessa password.",
"Enter passphrase": "Inserisci password",
"Confirm passphrase": "Conferma password",
"Export": "Esporta",
"Import room keys": "Importa chiavi della stanza",
"This process allows you to import encryption keys that you had previously exported from another Matrix client. You will then be able to decrypt any messages that the other client could decrypt.": "Questa procedura ti permette di importare le chiavi di cifratura precedentemente esportate da un altro client Matrix. Potrai poi decifrare tutti i messaggi che quel client poteva decifrare.",
"The export file will be protected with a passphrase. You should enter the passphrase here, to decrypt the file.": "Il file esportato sarà protetto da una password. Dovresti inserire la password qui, per decifrarlo.",
"File to import": "File da importare",
"Import": "Importa",
"Failed to set direct chat tag": "Impostazione etichetta chat diretta fallita",
"Failed to remove tag %(tagName)s from room": "Rimozione etichetta %(tagName)s dalla stanza fallita",
"Failed to add tag %(tagName)s to room": "Aggiunta etichetta %(tagName)s alla stanza fallita",
"Stickerpack": "Pacchetto adesivi",
"Click": "Clicca",
"here": "qui",
"to add some!": "per aggiungerne alcuni!",
"Hide Stickers": "Nascondi gli adesivi",
"Show Stickers": "Mostra gli adesivi",
"Manage sticker packs": "Gestisci pacchetti di adesivi",
"Unable to join community": "Impossibile unirsi alla comunità",
"Unable to leave community": "Impossibile uscire dalla comunità",
"Changes made to your community <bold1>name</bold1> and <bold2>avatar</bold2> might not be seen by other users for up to 30 minutes.": "Le modifiche al <bold1>nome</bold1> e all'<bold2>avatar</bold2> effettuate alla tua comunità potrebbero non essere visibili agli altri utenti per i prossimi 30 minuti.",
"Join this community": "Unisciti a questa comunità",
"Leave this community": "Esci da questa comunità",
"Sticker Messages": "Messaggi adesivi",
"You don't currently have any stickerpacks enabled": "Non hai ancora alcun pacchetto di adesivi attivato",
"Add a stickerpack": "Aggiungi un pacchetto di adesivi"
}

View File

@ -1 +1,16 @@
{}
{
"This email address is already in use": "Šis el. pašto adresas jau naudojamas",
"This phone number is already in use": "Šis telefono numeris jau naudojamas",
"Failed to verify email address: make sure you clicked the link in the email": "Nepavyko patvirtinti el. pašto adreso: įsitikinkite, kad gautame el. laiške spustelėjote nuorodą",
"The platform you're on": "Jūsų naudojama platforma",
"The version of Riot.im": "Riot.im versija",
"Whether or not you're logged in (we don't record your user name)": "Nesvarbu ar esate prisijungę ar ne (mes neįrašome jūsų naudotojo vardo)",
"Your language of choice": "Jūsų pasirinkta kalba",
"Which officially provided instance you are using, if any": "Kurį oficialiai pateiktą egzempliorių naudojate",
"Whether or not you're using the Richtext mode of the Rich Text Editor": "Nesvarbu jūs naudojate ar ne raiškiojo teksto režimą Raiškiojo tekto redaktoriuje",
"Your homeserver's URL": "Jūsų serverio URL adresas",
"Your identity server's URL": "Jūsų identifikavimo serverio URL adresas",
"Analytics": "Statistika",
"The information being sent to us to help make Riot.im better includes:": "Informacijoje, kuri yra siunčiama Riot.im tobulinimui yra:",
"We also record each page you use in the app (currently <CurrentPageHash>), your User Agent (<CurrentUserAgent>) and your device resolution (<CurrentDeviceResolution>).": "Mes taip pat saugome kiekvieną puslapį, kurį jūs naudojate programėlėje (dabartinis <CurrentPageHash>), jūsų paskyros agentas (<CurrentUserAgent>) ir jūsų įrenginio rezoliucija (<CurrentDeviceResolution>)."
}

View File

@ -1,15 +1,15 @@
{
"A text message has been sent to +%(msisdn)s. Please enter the verification code it contains": "Teksta ziņa tika nosūtīta +%(msisdn)s. Lūdzu ievadi tajā atrodamo verifikācijas kodu",
"Accept": "Apstiprināt",
"Accept": "Pieņemt",
"%(targetName)s accepted an invitation.": "%(targetName)s apstiprināja uzaicinājumu.",
"%(targetName)s accepted the invitation for %(displayName)s.": "%(targetName)s apstiprināja uzaicinājumu no %(displayName)s.",
"Account": "Konts",
"Access Token:": "Pieejas tokens:",
"Active call (%(roomName)s)": "Aktīvs zvans (%(roomName)s)",
"Add": "Pievienot",
"Add a topic": "Pievieno tematu",
"Add email address": "Pievieno epasta adresi",
"Add phone number": "Pievieno tālruņa numuru",
"Add a topic": "Pievienot tematu",
"Add email address": "šeit ieraksti savu epasta adresi",
"Add phone number": "šeit ieraksti telefona numuru",
"Admin": "Administrators",
"Admin Tools": "Administratora rīki",
"VoIP": "VoIP",
@ -36,18 +36,18 @@
"Anyone who knows the room's link, apart from guests": "Ikviens, kurš zina adreses saiti uz istabu, izņemot viesus",
"Anyone who knows the room's link, including guests": "Ikviens, kurš zina adreses saiti uz istabu, tai skaitā arī viesi",
"Are you sure?": "Vai tiešām to vēlies?",
"Are you sure you want to leave the room '%(roomName)s'?": "Vai tiešām vēlies pamest istabas: '%(roomName)s'?",
"Are you sure you want to leave the room '%(roomName)s'?": "Vai tiešām vēlies pamest istabu: '%(roomName)s'?",
"Are you sure you want to reject the invitation?": "Vai tiešām vēlies noraidīt šo uzaicinājumu?",
"Are you sure you want to upload the following files?": "Vai tiešām vēlies augšuplādēt sekojošos failus?",
"Attachment": "Pielikums",
"Autoplay GIFs and videos": "Automātiski atskaņot GIF animācijas un video",
"Autoplay GIFs and videos": "Automātiski rādīt GIF animācijas un video",
"%(senderName)s banned %(targetName)s.": "%(senderName)s liedza pieeju %(targetName)s.",
"Ban": "Liegt pieeju (Bans)",
"Banned users": "Lietotāji, kuriem ir liegta pieeja (banotie)",
"Ban": "Nobanot/liegt pieeju",
"Banned users": "Banotie/bloķētie lietotāji (kuriem liegta pieeja)",
"Bans user with given id": "Bloķē (liedz pieeju) lietotāju pēc uzdotā ID (nobano)",
"Blacklisted": "Melnajā sarakstā iekļautie",
"Bulk Options": "Grupveida darbību parametri",
"Call Timeout": "Zvana gaidīšanas noilgums",
"Call Timeout": "Savienojuma gaidīšanas noilgums",
"Can't connect to homeserver - please check your connectivity, ensure your <a>homeserver's SSL certificate</a> is trusted, and that a browser extension is not blocking requests.": "Neizdodas savienoties ar bāzes serveri. Pārbaudi tīkla savienojumu un pārliecinies, ka <a> bāzes servera SSL sertifikāts</a> ir uzticams, kā arī pārlūkā instalētie paplašinājumi nebloķē pieprasījumus.",
"Can't connect to homeserver via HTTP when an HTTPS URL is in your browser bar. Either use HTTPS or <a>enable unsafe scripts</a>.": "Neizdodas savienoties ar bāzes serveri izmantojot HTTP protokolu, kad Tava pārlūka adreses laukā norādīts HTTPS protokols. Tā vietā izmanto HTTPS vai <a>iespējo nedrošos skriptus</a>.",
"Can't load user settings": "Neizdevās ielādēt lietotāja iestatījumus",
@ -64,7 +64,7 @@
"Clear Cache and Reload": "Iztīri kešatmiņu un pārlādē",
"Clear Cache": "Iztīri kešatmiņu",
"<a>Click here</a> to join the discussion!": "<a>Klikšķini šeit</a> lai pievienotos diskusijai!",
"Click here to fix": "Klikšķini šeit, lai izlabotu",
"Click here to fix": "Klikšķini šeit, lai salabotu",
"Click to mute audio": "Klikšķini, lai audio skaņu izslēgtu",
"Click to mute video": "Klikšķini, lai video skaņu izslēgtu",
"click to reveal": "Klikšķini, lai atsegtu",
@ -80,7 +80,7 @@
"Confirm password": "Apstiprini paroli",
"Confirm your new password": "Apstiprini jauno paroli",
"Continue": "Turpināt",
"Could not connect to the integration server": "Neizdevās savienoties ar integrācijas serveri",
"Could not connect to the integration server": "Neizdevās savienoties ar Integrācijas serveri",
"%(count)s new messages|one": "jaunu ziņu skaits: %(count)s",
"%(count)s new messages|other": "%(count)s jaunas ziņas",
"Create a new chat or reuse an existing one": "Izveidot jaunu čalu vai izmantot jau esošu",
@ -98,41 +98,41 @@
"Decrypt %(text)s": "Atšifrēt %(text)s",
"Decryption error": "Atšifrēšanas kļūda",
"Delete": "Dzēst",
"Deops user with given id": "Atceļ operatora statusu lietotājam ar norādīto ID",
"Deops user with given id": "Atceļ operatora statusu lietotājam ar norādīto Id",
"Default": "Noklusējuma",
"Device already verified!": "Ierīce ir jau verificēta!",
"Device ID": "Ierīces ID",
"Device ID:": "Ierīces ID:",
"Device ID": "Ierīces Id",
"Device ID:": "Ierīces Id:",
"device id: ": "ierīces id: ",
"Device key:": "Ierīces atslēga:",
"Devices": "Ierīces",
"Devices will not yet be able to decrypt history from before they joined the room": "Ierīces nevarēs atšifrēt to ziņu vēsturi, kuras ir tikušas pievienotas, pirms ierīce pieslēdzās istabai",
"Direct chats": "Tiešie čati",
"Disable Notifications": "Atslēgt paziņojumus",
"Disable Notifications": "Izslēgt paziņojumus",
"Disinvite": "Atsaukt",
"Display name": "Attēlojamais vārds",
"Displays action": "Parāda darbību",
"Don't send typing notifications": "Nesūtīt paziņojumus",
"Don't send typing notifications": "Nerādīt, kad es rakstu",
"Download %(text)s": "Lejupielādēt tekstu: %(text)s",
"Drop File Here": "Ievelc failu šeit",
"Drop here to tag %(section)s": "Nomest šeit, lai birkotu %(section)s",
"Drop here to tag %(section)s": "Atvilkt uz šejieni (nomest šeit), lai birkotu %(section)s",
"Ed25519 fingerprint": "Ed25519 nospiedums (fingerprint), zīmju virkne",
"Email": "Epasts",
"Email address": "Epasta adrese",
"Email address (optional)": "Epasta adrese (neobligāta)",
"Email, name or matrix ID": "Epasts, vārds vai Matrix identifikators (ID)",
"Emoji": "Emocijzīmes (Emoji)",
"Enable encryption": "Iespējot šifrēšanu",
"Enable Notifications": "Iespējot paziņojumus",
"Emoji": "Emocīši (emoji)",
"Enable encryption": "Ieslēgt šifrēšanu",
"Enable Notifications": "Ieslēgt paziņojumus",
"Encrypted by a verified device": "Šifrēts ar verificētu ierīci",
"Encrypted by an unverified device": "Šifrēts ar neverificētu ierīci",
"Encrypted messages will not be visible on clients that do not yet implement encryption": "Šifrētas ziņas nebūs redzamas tajās klienta programmās, kuras neatbalsta šifrēšanu",
"Encrypted room": "Šifrēta istaba",
"Encryption is enabled in this room": "Šajā istabā ir iespējota šifrēšana",
"Encryption is not enabled in this room": "Šajā istabā nav iespējota šifrēšana",
"Encryption is enabled in this room": "Šajā istabā šifrēšana ir ieslēgta",
"Encryption is not enabled in this room": "Šajā istabā šifrēšana ir izslēgta",
"%(senderName)s ended the call.": "%(senderName)s beidza zvanu.",
"End-to-end encryption information": "Ierīce-ierīce šifrēšanas informācija",
"End-to-end encryption is in beta and may not be reliable": "Ierīce-ierīce šifrēšana šobrīd ir beta stadijā, un var nebūt stabila",
"End-to-end encryption information": "\"End-to-End\" (ierīce-ierīce) šifrēšanas informācija",
"End-to-end encryption is in beta and may not be reliable": "\"End-to-end\" (ierīce-ierīce) šifrēšana šobrīd ir beta stadijā, un var nebūt stabila",
"Enter Code": "Ievadi kodu",
"Enter passphrase": "Ievadi paroles frāzi",
"Error": "Kļūda",
@ -142,34 +142,34 @@
"Existing Call": "Pašreizējā saruna (zvans)",
"Export": "Eksportēt",
"Export E2E room keys": "Eksportēt E2E istabas atslēgas",
"Failed to ban user": "Neizdevās bloķēt (liegt pieeju) lietotāju",
"Failed to ban user": "Neizdevās nobanot/bloķēt (liegt pieeju) lietotāju",
"Failed to change password. Is your password correct?": "Neizdevās nomainīt paroli. Vai tā ir pareiza?",
"Failed to change power level": "Neizdevās mainīt statusa līmeni",
"Failed to change power level": "Neizdevās nomainīt statusa līmeni",
"Power level must be positive integer.": "Statusa līmenim ir jābūt pozitīvam skaitlim.",
"You will not be able to undo this change as you are promoting the user to have the same power level as yourself.": "Tu nevarēsi atcelt šo darbību, jo šim lietotājam piešķir tādu pašu statusa līmeni, kāds ir Tev.",
"Failed to fetch avatar URL": "Neizdevās noteikt avatara URL adresi",
"Failed to forget room %(errCode)s": "Neizdevās \"aizmirst\" istabu %(errCode)s",
"Failed to join room": "Neizdevās pievienoties istabai",
"Failed to kick": "Neizdevās veikt \"kick\" darbību",
"Failed to kick": "Neizdevās izspert/padzīt (kick)",
"Failed to leave room": "Neizdevās pamest istabu",
"Failed to load timeline position": "Neizdevās ielādēt laikpaziņojumu pozīciju",
"Failed to lookup current room": "Neizdevās pārlūkot pašreizējo istabu",
"Failed to lookup current room": "Neizdevās uziet pašreizējo istabu",
"Failed to mute user": "Neizdevās apklusināt lietotāju",
"Failed to reject invite": "Neizdevās noraidīt uzaicinājumu",
"Failed to reject invitation": "Neizdevās noraidīt uzaicinājumu",
"Failed to save settings": "Neizdevās saglabāt uzstādījumus",
"Failed to send email": "Neizdevās nosūtīt epastu",
"Failed to send request.": "Neizdevās nosūtīt pieprasījumu.",
"Failed to set avatar.": "Neizdevās iestatīt profila attēlu.",
"Failed to set avatar.": "Neizdevās iestatīt avataru (profila attēlu).",
"Failed to set display name": "Neizdevās iestatīt redzamo vārdu",
"Failed to set up conference call": "Neizdevās iestatīt konferences zvanu",
"Failed to toggle moderator status": "Neizdevās pārslēgt moderatora statusu",
"Failed to unban": "Neizdevās atcelt pieejas liegumu (atbanot)",
"Failed to toggle moderator status": "Neizdevās nomainīt moderatora statusu",
"Failed to unban": "Neizdevās atbanot/atbloķēt (atcelt pieejas liegumu)",
"Failed to upload file": "Neizdevās augšupielādēt failu",
"Failed to upload profile picture!": "Neizdevās augšuplādēt profila attēlu!",
"Failed to verify email address: make sure you clicked the link in the email": "Neizdevās apstiprināt epasta adresi. Pārbaudi, vai Tu esi noklikšķinājis/usi saiti epasta ziņā",
"Failure to create room": "Neizdevās izveidot istabu",
"Favourite": "Tava izlase (favorīti)",
"Favourite": "Favorīti (izlase)",
"Favourites": "Favorīti",
"Fill screen": "Aizpildīt ekrānu",
"Filter room members": "Filtrēt istabas biedrus",
@ -178,12 +178,12 @@
"For security, this session has been signed out. Please sign in again.": "Drošības nolūkos, šī sesija ir beigusies. Lūdzu, pieraksties par jaunu.",
"For security, logging out will delete any end-to-end encryption keys from this browser. If you want to be able to decrypt your conversation history from future Riot sessions, please export your room keys for safe-keeping.": "Drošības nolūkos, izrakstīšanās dzēsīs jebkādas ierīce-ierīce šifrēšanas atslēgas no šī pārlūka. Ja Tu vēlies saglabāt iespēju atšifrēt tavu saziņas vēsturi no Riot nākotnes sesijām, lūdzu eksportē tavas istabas atslēgas, saglabājot tās drošā vietā.",
"%(userId)s from %(fromPowerLevel)s to %(toPowerLevel)s": "%(userId)s no %(fromPowerLevel)s uz %(toPowerLevel)s",
"Guest access is disabled on this Home Server.": "Šajā bāzes serverī viesu pierakstīšanās nav iespējama.",
"Guests cannot join this room even if explicitly invited.": "Viesi nevar pievienoties šai istabai pat ja ir uzaicināti.",
"Hangup": "Aizturēt",
"Hide read receipts": "Slēpt izlasītās receptes",
"Guest access is disabled on this Home Server.": "Šajā Bāzes serverī viesu pierakstīšanās nav iespējama.",
"Guests cannot join this room even if explicitly invited.": "Viesi nevar pievienoties šai istabai, pat ja ir uzaicināti.",
"Hangup": "Beigt zvanu",
"Hide read receipts": "Slēpt atzīmes par izlasīšanu",
"Hide Text Formatting Toolbar": "Slēpt teksta formatēšanas rīkjoslu",
"Historical": "Vēsturiskais",
"Historical": "Bijušie",
"Home": "Mājup",
"Homeserver is": "Bāzes serveris ir",
"Identity Server is": "Indentifikācijas serveris ir",
@ -191,53 +191,53 @@
"Import": "Importēt",
"Import E2E room keys": "Importēt E2E istabas atslēgas",
"Incoming call from %(name)s": "Ienākošs zvans no %(name)s",
"Incoming video call from %(name)s": "Ienākošs video zvans no %(name)s",
"Incoming voice call from %(name)s": "Ienākošs balss zvans no %(name)s",
"Incoming video call from %(name)s": "Ienākošs VIDEO zvans no %(name)s",
"Incoming voice call from %(name)s": "Ienākošs AUDIO zvans no %(name)s",
"Incorrect username and/or password.": "Nepareizs lietotājvārds un/vai parole.",
"Incorrect verification code": "Nepareizs verifikācijas kods",
"Interface Language": "Saskarnes valoda",
"Invalid alias format": "Nepareizs aizstājējvārda (aliases) formāts",
"Invalid alias format": "Nepareizs aliases (aizstājējvārda) formāts",
"Invalid address format": "Nepareizs adreses formāts",
"Invalid Email Address": "Nepareiza epasta adrese",
"Invalid file%(extra)s": "Nepareizs faila %(extra)s",
"Invalid file%(extra)s": "Nederīgs fails %(extra)s",
"%(senderName)s invited %(targetName)s.": "%(senderName)s uzaicināja %(targetName)s.",
"Invite new room members": "Uzaicināt jaunus istabas biedrus",
"Invited": "Uzaicināts/a",
"Invites": "Uzaicinājumi",
"Invites user with given id to current room": "Uzaicina lietotāju ar norādīto id uz pašreizējo istabu",
"'%(alias)s' is not a valid format for an address": "'%(alias)s' nav pareizā adreses formātā",
"'%(alias)s' is not a valid format for an alias": "'%(alias)s' nav pareizā aizstājējvārda formātā",
"'%(alias)s' is not a valid format for an alias": "'%(alias)s' nav pareizā aliases (aizstājējvārda) formātā",
"%(displayName)s is typing": "%(displayName)s šobrīd raksta",
"Sign in with": "Pierakstīties ar",
"Join as <voiceText>voice</voiceText> or <videoText>video</videoText>.": "Pievienoties kā <voiceText>balss</voiceText> vai <videoText>video</videoText>.",
"Join as <voiceText>voice</voiceText> or <videoText>video</videoText>.": "Pievienoties kā <voiceText>AUDIO</voiceText> vai <videoText>VIDEO</videoText>.",
"Join Room": "Pievienoties istabai",
"%(targetName)s joined the room.": "%(targetName)s pievienojās istabai.",
"Joins room with given alias": "Pievienojas istabai ar minēto aliasi (pseidonīmu)",
"Jump to first unread message.": "Pāriet uz pirmo neizlasīto ziņu.",
"%(senderName)s kicked %(targetName)s.": "%(senderName)s iespēra (kick) %(targetName)s.",
"Kick": "Iespert (kick)",
"Kicks user with given id": "Padzen (kick) lietotāju ar norādīto ID",
"Labs": "Laboratorija",
"Kick": "Izspert/padzīt no istabas (kick)",
"Kicks user with given id": "Padzen (kick) lietotāju ar norādīto Id",
"Labs": "Izmēģinājumu lauciņš",
"Last seen": "Pēdējo reizi redzēts/a",
"Leave room": "Pamest istabu",
"%(targetName)s left the room.": "%(targetName)s atstāja istabu.",
"Leave room": "Doties prom no istabas",
"%(targetName)s left the room.": "%(targetName)s devās prom no istabas.",
"Level:": "Līmenis:",
"Local addresses for this room:": "Šīs istabas lokālās adreses:",
"Logged in as:": "Pierakstījās kā:",
"Login as guest": "Pierakstīties kā viesim",
"Logout": "Izrakstīties",
"Low priority": "Zema prioritāte",
"%(senderName)s made future room history visible to all room members, from the point they are invited.": "%(senderName)s uzstādīja nākotnes istabas ziņu vēsturi redzamu visi istabas biedri secībā, kādā tika uzaicināti.",
"%(senderName)s made future room history visible to all room members, from the point they joined.": "%(senderName)s uzstādīja nākotnes istabas ziņu vēsturi redzamu visi istabas biedri secībā, kādā ir pievienojušies.",
"%(senderName)s made future room history visible to all room members.": "%(senderName)s uzstādīja nākotnes istabas ziņu vēsturi redzamu visi istabas biedri.",
"%(senderName)s made future room history visible to anyone.": "%(senderName)s uzstādīja nākotnes istabas ziņu vēsturi redzamu ikviens.",
"%(senderName)s made future room history visible to unknown (%(visibility)s).": "%(senderName)s uzstādīja nākotnes istabas ziņu vēsturi redzamu nezināms (%(visibility)s).",
"Low priority": "Zemas prioritātes",
"%(senderName)s made future room history visible to all room members, from the point they are invited.": "%(senderName)s padarīja istabas ziņu turpmāko vēsturi redzamu visiem istabas biedriem no brīža, kad tie tika uzaicināti.",
"%(senderName)s made future room history visible to all room members, from the point they joined.": "%(senderName)s padarīja istabas ziņu turpmāko vēsturi redzamu visiem istabas biedriem ar brīdi, kad tie pievienojās.",
"%(senderName)s made future room history visible to all room members.": "%(senderName)s padarīja istabas ziņu turpmāko vēsturi redzamu visiem istabas biedriem.",
"%(senderName)s made future room history visible to anyone.": "%(senderName)s padarīja istabas ziņu turpmāko vēsturi redzamu ikvienam.",
"%(senderName)s made future room history visible to unknown (%(visibility)s).": "%(senderName)s padarīja istabas ziņu turpmāko vēsturi redzamu nepazīstamajiem (%(visibility)s).",
"Manage Integrations": "Pārvaldīt integrācijas",
"Markdown is disabled": "Formatēšanas iespēja ir atslēgta",
"Markdown is enabled": "Formatēšanas iespēja ir iespējota",
"Markdown is disabled": "\"Markdown\" formatēšana izslēgta",
"Markdown is enabled": "\"Markdown\" formatēšana ieslēgta",
"Turn Markdown off": "Izslēgt formatēšanas iespēju",
"Turn Markdown on": "Ieslēgt formatēšanas iespēju",
"matrix-react-sdk version:": "matrix-react-sdk versija:",
"matrix-react-sdk version:": "Matrix-react-sdk versija:",
"The default role for new room members is": "Jauna istabas biedra statuss pēc noklusējuma ir",
"Message not sent due to unknown devices being present": "Ziņa nav nosūtīta, jo tika konstatēta nezināmu ierīču klātbūtne",
"Missing room_id in request": "Iztrūkstošs room_id pieprasījumā",
@ -246,17 +246,17 @@
"Mobile phone number (optional)": "Mobilā telefona numurs (nav obligāts)",
"Moderator": "Moderators",
"Must be viewing a room": "Jāapskata istaba",
"Mute": "Kluss (noklusināt)",
"%(serverName)s Matrix ID": "%(serverName)s Matrix ID",
"Mute": "Noklusināt (izslēgt skaņu)",
"%(serverName)s Matrix ID": "%(serverName)s Matrix Id",
"Name": "Vārds",
"Never send encrypted messages to unverified devices from this device": "Nekad nesūti no šīs ierīces šifrētas ziņas uz neverificētām ierīcēm",
"Never send encrypted messages to unverified devices in this room from this device": "Nekad nesūti no šīs ierīces šifrētas ziņas neverificētām ierīcēm šajā istabā",
"New address (e.g. #foo:%(localDomain)s)": "Jauna adrese (piemēram #kautkas:%(localDomain)s)",
"New password": "Jauna parole",
"Never send encrypted messages to unverified devices from this device": "Nekad nesūtīt no šīs ierīces šifrētas ziņas uz neverificētām ierīcēm",
"Never send encrypted messages to unverified devices in this room from this device": "Nekad nesūtīt no šīs ierīces šifrētas ziņas neverificētām ierīcēm šajā istabā",
"New address (e.g. #foo:%(localDomain)s)": "Jaunā adrese (piemēram #kautkas:%(localDomain)s)",
"New password": "Jaunā parole",
"New passwords don't match": "Jaunās paroles nesakrīt",
"New passwords must match each other.": "Jaunajām parolēm ir jāsakrīt vienai ar otru.",
"none": "neviens",
"not set": "nav iestatījuma",
"not set": "nav iestatīts",
"not specified": "nav noteikts",
"Notifications": "Paziņojumi",
"(not supported by this browser)": "(netiek atbalstīts šajā pārlūkā)",
@ -266,20 +266,20 @@
"No display name": "Nav publiski redzamā vārda",
"No more results": "Nav tālāko rezultātu",
"No results": "Nav rezultātu",
"No users have specific privileges in this room": "Nav lietotāju ar īpašām privilēģijām šajā istabā",
"OK": "Labs ir",
"olm version:": "olm versija:",
"No users have specific privileges in this room": "Šajā istabā nav lietotāju ar īpašām privilēģijām",
"OK": "Lai notiek",
"olm version:": "Olm versija:",
"Once encryption is enabled for a room it cannot be turned off again (for now)": "Tiklīdz istabai tiks iespējota šifrēšana, tā vairs nebūs atslēdzama (pašlaik)",
"Only people who have been invited": "Vienīgi personas, kuras ir tikušas uzaicinātas",
"Only people who have been invited": "Vienīgi cilvēki, kuri uzaicināti",
"Operation failed": "Darbība neizdevās",
"Otherwise, <a>click here</a> to send a bug report.": "pretējā gadījumā, <a>klikšķini šeit</a>, lai nosūtītu paziņojumu par kļūdu.",
"Password": "Parole",
"Password:": "Parole:",
"Passwords can't be empty": "Paroles nevar būt tukšas",
"People": "Personas",
"People": "Cilvēki",
"Permissions": "Atļaujas",
"Phone": "Telefons",
"%(senderName)s placed a %(callType)s call.": "%(senderName)s nolika %(callType)s zvanu.",
"%(senderName)s placed a %(callType)s call.": "%(senderName)s veica %(callType)s zvanu.",
"Please check your email and click on the link it contains. Once this is done, click continue.": "Lūdzu pārbaudi savu epastu un noklikšķini tajā esošo saiti. Tiklīdz tas ir izdarīts, klikšķini \"turpināt\".",
"Press <StartChatButton> to start a chat with someone": "Nospied <StartChatButton>, lai ar kādu uzsāktu čalošanu",
"Privacy warning": "Privātuma brīdinājums",
@ -297,7 +297,7 @@
"Rejoin": "Pievienoties atkārtoti",
"Remote addresses for this room:": "Attālinātā adrese šai istabai:",
"Remove Contact Information?": "Dzēst kontaktinformāciju?",
"%(senderName)s removed their display name (%(oldDisplayName)s).": "%(senderName)s dzēsa redzamo vārdu (%(oldDisplayName)s).",
"%(senderName)s removed their display name (%(oldDisplayName)s).": "%(senderName)s dzēsa attēlojamo/redzamo vārdu (%(oldDisplayName)s).",
"%(senderName)s removed their profile picture.": "%(senderName)s dzēsa profila attēlu.",
"Remove": "Dzēst",
"Remove %(threePid)s?": "Dzēst %(threePid)s?",
@ -307,7 +307,7 @@
"Return to login screen": "Atgriezties uz pierakstīšanās lapu",
"Riot does not have permission to send you notifications - please check your browser settings": "Riot nav atļauts nosūtīt Tev paziņojumus. Lūdzu pārbaudi sava pārlūka iestatījumus",
"Riot was not given permission to send notifications - please try again": "Riot nav piešķirta atļauja nosūtīt paziņojumus. Lūdzu mēģini vēlreiz",
"riot-web version:": "riot-web versija:",
"riot-web version:": "Riot-web versija:",
"Unable to enable Notifications": "Nav iespējams iespējot paziņojumus",
"You have been logged out of all devices and will no longer receive push notifications. To re-enable notifications, sign in again on each device": "Tu izrakstījies no visām ierīcēm un vairs nesaņemsi pašpiegādes (push) paziņojumus. Lai iespējotu paziņojumus, pieraksties atkārtoti katrā no ierīcēm",
"You have no visible notifications": "Tev nav redzamo paziņojumu",
@ -320,11 +320,11 @@
"%(senderDisplayName)s sent an image.": "%(senderDisplayName)s nosūtīja attēlu.",
"%(senderName)s sent an invitation to %(targetDisplayName)s to join the room.": "%(senderName)s nosūtīja uzaicinājumu %(targetDisplayName)s pievienoties istabai.",
"%(senderName)s set a profile picture.": "%(senderName)s uzstādīja profila attēlu.",
"%(senderName)s set their display name to %(displayName)s.": "%(senderName)s uzstādīja redzamo vārdu uz: %(displayName)s.",
"%(senderName)s set their display name to %(displayName)s.": "%(senderName)s nomainīja attēlojamo/redzamo vārdu uz: %(displayName)s.",
"The signing key you provided matches the signing key you received from %(userId)s's device %(deviceId)s. Device marked as verified.": "Tevis uzdotā pierakstīšanās atslēga sakrīt ar atslēgu, kuru Tu saņēmi no %(userId)s ierīces %(deviceId)s. Ierīce tika atzīmēta kā verificēta.",
"The file '%(fileName)s' exceeds this home server's size limit for uploads": "Faila '%(fileName)s' izmērs pārsniedz šī mājas servera augšupielādes lieluma ierobežojumu",
"The file '%(fileName)s' exceeds this home server's size limit for uploads": "Faila '%(fileName)s' izmērs pārsniedz šī Bāzes servera augšupielādes lieluma ierobežojumu",
"The file '%(fileName)s' failed to upload": "Failu '%(fileName)s' neizdevās nosūtīt (augšuplādēt)",
"%(senderName)s turned on end-to-end encryption (algorithm %(algorithm)s).": "%(senderName)s ieslēdza ierīce-ierīce šifrēšanu (algorithm %(algorithm)s).",
"%(senderName)s turned on end-to-end encryption (algorithm %(algorithm)s).": "%(senderName)s ieslēdza \"end-to-end\" (ierīce-ierīce) šifrēšanu (algorithm %(algorithm)s).",
"%(senderName)s unbanned %(targetName)s.": "%(senderName)s atcēla pieejas ierobežojumu (atbanoja) %(targetName)s.",
"Unknown room %(roomId)s": "Nezināma istaba %(roomId)s",
"Uploading %(filename)s and %(count)s others|zero": "Tiek augšuplādēts %(filename)s",
@ -333,7 +333,7 @@
"%(userName)s (power %(powerLevelNumber)s)": "%(userName)s (power %(powerLevelNumber)s)",
"Username invalid: %(errMessage)s": "Neatbilstošs lietotājvārds: %(errMessage)s",
"(unknown failure: %(reason)s)": "(nezināma kļūda: %(reason)s)",
"WARNING: KEY VERIFICATION FAILED! The signing key for %(userId)s and device %(deviceId)s is \"%(fprint)s\" which does not match the provided key \"%(fingerprint)s\". This could mean your communications are being intercepted!": "BRĪDINĀJUMS: NEIZDEVĀS VERIFICĒT ATSLĒGU! Pierakstīšanās atslēga priekš %(userId)s un ierīces %(deviceId)s ir \"%(fprint)s\", kura nesakrīt ar uzdoto atslēgu \"%(fingerprint)s\". Tas var nozīmēt, ka Tava saziņa var tikt pārtverta!",
"WARNING: KEY VERIFICATION FAILED! The signing key for %(userId)s and device %(deviceId)s is \"%(fprint)s\" which does not match the provided key \"%(fingerprint)s\". This could mean your communications are being intercepted!": "BRĪDINĀJUMS: NEIZDEVĀS VERIFICĒT ATSLĒGU! Pierakstīšanās atslēga priekš %(userId)s un ierīces %(deviceId)s ir \"%(fprint)s\", kura nesakrīt ar ievadīto atslēgu \"%(fingerprint)s\". Tas var nozīmēt, ka Tava saziņa var tikt pārtverta!",
"%(senderName)s withdrew %(targetName)s's invitation.": "%(senderName)s atsauca %(targetName)s uzaicinājumu.",
"You are trying to access %(roomName)s.": "Tu mēģini piekļūt %(roomName)s.",
"You have been banned from %(roomName)s by %(userName)s.": "Tev ir liegta pieeja istabai %(roomName)s no %(userName)s.",
@ -351,10 +351,10 @@
"\"%(RoomName)s\" contains devices that you haven't seen before.": "\"%(RoomName)s\" atrodas ierīces, kuras Tu neesi iepriekš redzējis/usi.",
"You are registering with %(SelectedTeamName)s": "Tu reģistrējies ar %(SelectedTeamName)s",
"Image '%(Body)s' cannot be displayed.": "Attēlu '%(Body)s' nav iespējams parādīt.",
"You are about to be taken to a third-party site so you can authenticate your account for use with %(integrationsUrl)s. Do you wish to continue?": "Notiek tevis novirzīšana uz ārēju trešās puses vietni. Tu vari atļaut savam kontam piekļuvi ar %(integrationsUrl)s. Vai vēlies turpināt?",
"Ongoing conference call%(supportedText)s.": "Ienākošs konferences zvans %(supportedText)s.",
"%(senderDisplayName)s removed the room avatar.": "%(senderDisplayName)s dzēsa istabas attēlu.",
"%(senderDisplayName)s changed the avatar for %(roomName)s": "%(senderDisplayName)s nomainīja istabas attēlu %(roomName)s",
"You are about to be taken to a third-party site so you can authenticate your account for use with %(integrationsUrl)s. Do you wish to continue?": "Notiek Tevis novirzīšana uz ārēju trešās puses vietni. Tu vari atļaut savam kontam piekļuvi ar %(integrationsUrl)s. Vai vēlies turpināt?",
"Ongoing conference call%(supportedText)s.": "Notiekošs konferences zvans %(supportedText)s.",
"%(senderDisplayName)s removed the room avatar.": "%(senderDisplayName)s dzēsa istabas avataru.",
"%(senderDisplayName)s changed the avatar for %(roomName)s": "%(senderDisplayName)s nomainīja istabas avataru %(roomName)s",
"You added a new device '%(displayName)s', which is requesting encryption keys.": "Tu pievienoji jaunu ierīci '%(displayName)s', kas prasa šifrēšanas atslēgas.",
"Your unverified device '%(displayName)s' is requesting encryption keys.": "Tava neverificētā ierīce '%(displayName)s' pieprasa šifrēšanas atslēgas.",
"Room Colour": "Istabas krāsa",
@ -372,12 +372,12 @@
"Send Invites": "Nosūtīt uzaicinājumus",
"Send Reset Email": "Nosūtīt atiestatīšanas epastu",
"Server error": "Servera kļūda",
"Server may be unavailable or overloaded": "Serveris var nebūt pieejams vai ir pārslogots",
"Server may be unavailable, overloaded, or search timed out :(": "Serveris izskatās nepieejams, ir pārslogots, vai arī meklēšana beidzās ar savienojuma noildzi :(",
"Server may be unavailable, overloaded, or the file too big": "Serveris var nebūt pieejams, ir pārslogots, vai arī faila izmērs ir par lielu",
"Server may be unavailable, overloaded, or you hit a bug.": "Serveris var nebūt pieejams, ir pārslogots, vai arī sastapi neparedzētu kļūdu.",
"Server unavailable, overloaded, or something else went wrong.": "Serveris nav pieejams, ir pārslogots, vai arī ir notikusi cita, neparedzēta, kļūda.",
"Session ID": "Sesijas identifikators (ID)",
"Server may be unavailable or overloaded": "Serveris ir nesasniedzams vai pārslogots",
"Server may be unavailable, overloaded, or search timed out :(": "Serveris izskatās nesasniedzams, ir pārslogots, vai arī meklēšana beigusies ar savienojuma noildzi :(",
"Server may be unavailable, overloaded, or the file too big": "Serveris ir nesasniedzams, ir pārslogots, vai arī faila izmērs ir par lielu",
"Server may be unavailable, overloaded, or you hit a bug.": "Serveris ir nesasniedzams, pārslogots, vai arī esi uzdūries kļūdai programmā.",
"Server unavailable, overloaded, or something else went wrong.": "Serveris ir nesasniedzams, pārslogots, vai arī esi uzdūries kļūdai.",
"Session ID": "Sesijas Id",
"Settings": "Iestatījumi",
"Show panel": "Rādīt paneli",
"Show Text Formatting Toolbar": "Rādīt teksta formatēšanas rīkjoslu",
@ -392,25 +392,25 @@
"Start Chat": "Sākt čatu",
"Submit": "Iesniegt",
"Success": "Izdevās",
"Tagged as: ": "Atzīmēts,kā: ",
"Tagged as: ": "Pievienotas birkas: ",
"The main address for this room is": "Galvenā šīs istabas adrese ir",
"The phone number entered looks invalid": "Ievadītais telefona numurs izskatās nepareizs",
"This email address is already in use": "Šī epasta adrese jau tiek izmantota",
"This email address was not found": "Šāda epasta adrese nav atrasta",
"The email address linked to your account must be entered.": "Ir jāievada Tavam kontam piesaistītā epasta adrese.",
"The remote side failed to pick up": "Zvana adresāts neatbild",
"This Home Server does not support login using email address.": "Šis bāzes serveris neatbalsta pierakstīšanos ar epasta adresi.",
"This Home Server does not support login using email address.": "Šis Bāzes serveris nenodrošina pierakstīšanos ar epasta adresi.",
"This invitation was sent to an email address which is not associated with this account:": "Šis uzaicinājums tika nosūtīts uz epasta adresi, kura nav piesaistīta šim kontam:",
"This room has no local addresses": "Šai istabai nav lokālo adrešu",
"This room is not recognised.": "Šī istaba netika atpazīta.",
"These are experimental features that may break in unexpected ways": "Šīs ir eksperimentālas funkcijas, kuras reizēm var novest pie negaidītiem rezultātiem",
"These are experimental features that may break in unexpected ways": "Šīs ir eksperimentālas funkcijas, kuras reizēm var novest pie pārsteidzošiem rezultātiem",
"The visibility of existing history will be unchanged": "Esošās ziņu vēstures redzamība paliks nemainīga",
"This doesn't appear to be a valid email address": "Šī neizskatās pēc derīgas epasta adreses",
"This is a preview of this room. Room interactions have been disabled": "Šis ir esošās istabas priekšskatījums. Istabas mijiedarbība ir atspējota",
"This is a preview of this room. Room interactions have been disabled": "Šis ir esošās istabas priekšskats. Istabas mijiedarbība ir atspējota",
"This phone number is already in use": "Šis telefona numurs jau tiek izmantots",
"This room": "Šī istaba",
"This room": "šajā istabā",
"This room is not accessible by remote Matrix servers": "Šī istaba nav pieejama no attālinātajiem Matrix serveriem",
"This room's internal ID is": "Šīs istabas iekšējais ID ir",
"This room's internal ID is": "Šīs istabas iekšējais Id ir",
"To link to a room it must have <a>an address</a>.": "Lai ieliktu saiti uz istabu, tai ir jābūt piešķirtai <a>adresei</a>.",
"To reset your password, enter the email address linked to your account": "Lai atiestatītu savu paroli, ievadi savam kontam piesaistīto epasta adresi",
"To use it, just wait for autocomplete results to load and tab through them.": "Lai to izmantotu, vienkārši gaidi, kamēr ielādējas automātiski ieteiktie rezultāti, un pārvietojies caur tiem.",
@ -419,8 +419,8 @@
"Unable to add email address": "Nav iespējams pievienot epasta adresi",
"Unable to remove contact information": "Nav iespējams dzēst kontaktinformāciju",
"Unable to verify email address.": "Nav iespējams apstiprināt epasta adresi.",
"Unban": "Atbanot",
"Unable to ascertain that the address this invite was sent to matches one associated with your account.": "Nav iespējams pārliecināties, ka šis uzaicinājums tika nosūtīts uz to pašu adresi, kura ir piesaistīta tavam kontam.",
"Unban": "Atbanot/atcelt pieejas liegumu",
"Unable to ascertain that the address this invite was sent to matches one associated with your account.": "Nav iespējams pārliecināties, ka šis uzaicinājums tika nosūtīts uz to pašu adresi, kura ir piesaistīta Tavam kontam.",
"Unable to capture screen": "Neizdevās uzņemt ekrānattēlu",
"Unable to load device list": "Nav iespējams ielādēt ierīču sarakstu",
"Undecryptable": "Neatšifrējams",
@ -435,21 +435,21 @@
"Unnamed Room": "Istaba bez nosaukuma",
"Cancel": "Atcelt",
"Create new room": "Izveidot jaunu istabu",
"Custom Server Options": "Iestatāmie servera uzstādījumi",
"Dismiss": "Atteikums",
"You have <a>enabled</a> URL previews by default.": "Tev ir pēc noklusējuma <a>iespējots</a> URL adrešu priekšskatījums.",
"Custom Server Options": "Iestatāmās servera opcijas",
"Dismiss": "Atteikt",
"You have <a>enabled</a> URL previews by default.": "URL priekšskats pēc noklusējuma Tev ir<a>iespējots</a> .",
"Unrecognised command:": "Neatpazīta komanda:",
"Unrecognised room alias:": "Neatpazīts istabas aizstājējvārds:",
"Unrecognised room alias:": "Neatpazīta istabas aliase:",
"Unverified": "Neverificēts",
"Upload avatar": "Augšuplādē profila attēlu",
"Upload Failed": "Nosūtīšana (augšupielāde) neizdevās",
"Upload Files": "Augšuplādē failus",
"Upload file": "Augšuplādē failu",
"Upload new:": "Augšuplādē jaunu:",
"Upload avatar": "Augšuplādēt avataru (profila attēlu)",
"Upload Failed": "Augšupielāde (nosūtīšana) neizdevās",
"Upload Files": "Augšuplādēt failus",
"Upload file": "Augšuplādēt failu",
"Upload new:": "Augšuplādēt jaunu:",
"Usage": "Lietojums",
"Use compact timeline layout": "Izmanto kompaktu laikpaziņojumu skatu",
"Use with caution": "Izmanto piesardzīgi",
"User ID": "Lietotāja ID",
"User ID": "Lietotāja Id",
"User Interface": "Lietotāja saskarne",
"User name": "Lietotāja vārds",
"Users": "Lietotāji",
@ -460,21 +460,21 @@
"Verified key": "Verificēta atslēga",
"WARNING: Device already verified, but keys do NOT MATCH!": "BRĪDINĀJUMS: Ierīce ir jau verificēta, bet NESAKRĪT atslēgas!",
"In future this verification process will be more sophisticated.": "Nākotnē šis verifikācijas process būs draudzīgāks.",
"You are currently blacklisting unverified devices; to send messages to these devices you must verify them.": "Tu šobrīd esi iekļāvis/usi neverificētas ierīces melnajā sarakstā. Lai nosūtītu ziņas uz šādām ierīcēm, Tev viņas ir jāverificē.",
"You are currently blacklisting unverified devices; to send messages to these devices you must verify them.": "Tu šobrīd esi iekļāvis/usi neverificētas ierīces melnajā sarakstā. Lai nosūtītu ziņas uz šādām ierīcēm, Tev s ir jāverificē.",
"We recommend you go through the verification process for each device to confirm they belong to their legitimate owner, but you can resend the message without verifying if you prefer.": "Mēs rekomendējam Tev pārskatīt verifikācijas procesu katrai ierīcei, lai apstiprinātu tās piederību īstajam īpašniekam, bet Tu vari nosūtīt ziņu vēlreiz bez verificēšanas, ja vēlies.",
"Start verification": "Sākt verifikāciju",
"Video call": "Video zvans",
"Voice call": "Balss zvans",
"VoIP conference finished.": "VoIP konference ir beigusies.",
"VoIP conference started.": "VoIP konference ir sākusies.",
"Video call": "VIDEO zvans",
"Voice call": "AUDIO zvans",
"VoIP conference finished.": "VoIP konference beidzās.",
"VoIP conference started.": "VoIP konference sākās.",
"VoIP is unsupported": "VoIP netiek atbalstīts",
"(could not connect media)": "(nav iespējams savienoties ar mediju)",
"(no answer)": "(nav atbildes)",
"(warning: cannot be disabled again!)": "(brīdinājums: nav iespējams atspējot atkārtoti!)",
"(warning: cannot be disabled again!)": "(brīdinājums: to nebūs iespējams atslēgt!)",
"Warning!": "Brīdinājums!",
"Who can access this room?": "Kurš var piekļūt istabai?",
"Who can read history?": "Kurš var lasīt vēsturi?",
"Who would you like to add to this room?": "Kuru vēlies pievienot šai istabai?",
"Who can read history?": "Kas var lasīt vēsturi?",
"Who would you like to add to this room?": "Ko Tu vēlies pievienot šai istabai?",
"Who would you like to communicate with?": "Ar kuru vēlies komunicēt?",
"Would you like to <acceptText>accept</acceptText> or <declineText>decline</declineText> this invitation?": "Vai vēlies <acceptText>apstiprināt</acceptText> vai <declineText>noraidīt</declineText> šo uzaicinājumu?",
"You already have existing direct chats with this user:": "Tev jau ir viens tiešais čats ar šo lietotāju:",
@ -482,19 +482,19 @@
"You're not in any rooms yet! Press <CreateRoomButton> to make a room or <RoomDirectoryButton> to browse the directory": "Šobrīd Tu vēl neatrodies nevienā istabā! Klikšķini <CreateRoomButton> lai izveidotu istabu, vai <RoomDirectoryButton>, lai skatītu istabu katalogu",
"You cannot place a call with yourself.": "Nav iespējams piezvanīt sev.",
"You cannot place VoIP calls in this browser.": "VoIP zvani šajā pārlūkā netiek atbalstīti.",
"You do not have permission to post to this room": "Tev nav vajadzīgās atļaujas pievienot ziņas šajā istabā",
"You have <a>disabled</a> URL previews by default.": "URL priekšskatījums pēc noklusējuma Tev ir <a>atspējots</a>.",
"You do not have permission to post to this room": "Tev nav vajadzīgo atļauju, lai rakstītu ziņas šajā istabā",
"You have <a>disabled</a> URL previews by default.": "URL priekšskats pēc noklusējuma Tev ir <a>atspējots</a>.",
"You may wish to login with a different account, or add this email to this account.": "Tu varētu, iespējams, vēlēties pierakstīties no cita konta vai piesaistīt šo epastu šim kontam.",
"You must <a>register</a> to use this functionality": "Lai izmantotu šo funkcionalitāti, Tev ir <a>jāreģistrējas</a>",
"You need to be able to invite users to do that.": "Lai to darītu, Tev ir jāspēj uzaicināt lietotājus.",
"You need to be logged in.": "Tev ir jāpierakstās.",
"You need to enter a user name.": "Tev ir jāievada lietotāja vārds.",
"Your email address does not appear to be associated with a Matrix ID on this Homeserver.": "Tava epasta adrese nav piesaistīta pie Matrix ID šajā mājas serverī.",
"Your email address does not appear to be associated with a Matrix ID on this Homeserver.": "Tava epasta adrese nav piesaistīta pie Matrix Id šajā Bāzes serverī.",
"Your password has been reset": "Tava parole tika atiestatīta",
"You seem to be in a call, are you sure you want to quit?": "Izskatās, ka atrodies zvana režīmā. Vai tiešām vēlies iziet?",
"You seem to be uploading files, are you sure you want to quit?": "Izskatās, ka šobrīd augšuplādē failus. Vai tiešām vēlies iziet?",
"You should not yet trust it to secure data": "Tev nevajadzētu uz to vēl paļauties, lai saglabātu datu drošību",
"Your home server does not support device management.": "Tavs mājas serveris neatbalsta ierīču pārvaldīšanu.",
"Your home server does not support device management.": "Tavs Bāzes serveris neatbalsta ierīču pārvaldīšanu.",
"Sun": "Sv.",
"Mon": "P.",
"Tue": "O.",
@ -516,7 +516,7 @@
"Dec": "Dec.",
"Set a display name:": "Iestatīt attēloto vārdu:",
"This image cannot be displayed.": "Šo attēlu nav iespējams parādīt.",
"%(senderDisplayName)s changed the room avatar to <img/>": "%(senderDisplayName)s nomainīja istabas attēlu uz <img/>",
"%(senderDisplayName)s changed the room avatar to <img/>": "%(senderDisplayName)s nomainīja istabas avataru uz <img/>",
"Upload an avatar:": "Augšuplādē avataru (profila attēlu):",
"This server does not support authentication with a phone number.": "Šis serveris neatbalsta autentifikāciju pēc telefona numura.",
"Missing password.": "Trūkst parole.",
@ -536,23 +536,23 @@
"Connectivity to the server has been lost.": "Savienojums ar serveri pārtrūka.",
"Sent messages will be stored until your connection has returned.": "Nosūtītās ziņas tiks saglabātas tiklīdz savienojums tiks atjaunots.",
"Active call": "Aktīvs zvans",
"bold": "trekns",
"italic": "itāļu",
"strike": "svītrots",
"bold": "treknraksts",
"italic": "kursīvs",
"strike": "caursvītrots",
"underline": "pasvītrots",
"code": "kods",
"quote": "citāts",
"bullet": "lode",
"numbullet": "lode ar numuru",
"bullet": "bumbulis",
"numbullet": "numurēts bumbulis",
"Please select the destination room for this message": "Lūdzu izvēlies šīs ziņas mērķa istabu",
"Room directory": "Istabu katalogs",
"Start chat": "Uzsākt čalošanu",
"New Password": "Jauna parole",
"Start automatically after system login": "Palaist programmu automātiski pie sistēmas ielādes",
"New Password": "Jaunā parole",
"Start automatically after system login": "Startēt pie ierīces ielādes",
"Desktop specific": "Darbvirsmai specifiskie",
"Analytics": "Analītika",
"Opt out of analytics": "Atteikties no analītikas",
"Options": "Iespējas",
"Options": "Opcijas/iestatījumi",
"Riot collects anonymous analytics to allow us to improve the application.": "Riot ievāc anonīmus analītikas datus, lai varētu uzlabot aplikācijas darbību.",
"Passphrases must match": "Paroles frāzēm ir jāsakrīt",
"Passphrase must not be empty": "Paroles frāze nevar būt tukša",
@ -581,7 +581,7 @@
"Device key": "Ierīces atslēga",
"If it matches, press the verify button below. If it doesn't, then someone else is intercepting this device and you probably want to press the blacklist button instead.": "Ja tā sakrīt, tad nospied zemāk esošo verifikācijas pogu . Ja nesakrīt, tad kāds cits ir piekļuvis šai ierīcei un šādā gadījumā Tu, iespējams, vēlies izmantot \"melnais saraksts\" iespēju.",
"Verify device": "Verificēt ierīci",
"I verify that the keys match": "Es pārbaudu, vai atslēgas sakrīt",
"I verify that the keys match": "Es apstiprinu, ka atslēgas sakrīt",
"We encountered an error trying to restore your previous session. If you continue, you will need to log in again, and encrypted chat history will be unreadable.": "Atgadījās kļūda, mēģinot atjaunot tavu iepriekšējo sesiju. Ja vēlies turpināt, Tev ir jāpierakstās no jauna, taču šifrētā čata ziņu vēsture nebūs izlasāma.",
"Unable to restore session": "Nav iespējams atjaunot sesiju",
"If you have previously used a more recent version of Riot, your session may be incompatible with this version. Close this window and return to the more recent version.": "Ja Tu iepriekš izmantoji jaunāku Riot versiju, tava sesija var nebūt saderīga ar šo versiju. Aizver šo logu un atgriezies jaunākajā versijā.",
@ -594,19 +594,19 @@
"Verify...": "Verificē...",
"ex. @bob:example.com": "piemēram, @valters:smaidu.lv",
"Add User": "Pievienot lietotāju",
"This Home Server would like to make sure you are not a robot": "Šis mājas serveris vēlas pārliecināties, ka Tu neesi robots",
"This Home Server would like to make sure you are not a robot": "Šis Bāzes serveris vēlas pārliecināties, ka neesi robots",
"Sign in with CAS": "Pierakstīties ar CAS",
"You can use the custom server options to sign into other Matrix servers by specifying a different Home server URL.": "Tu vari izmantot īpašos servera uzstādījumus, lai pierakstītos citos Matrix serveros, norādot citu mājas servera URL adresi.",
"This allows you to use this app with an existing Matrix account on a different home server.": "Tas atļauj Tev izmantot šo aplikāciju ar eksistējošu Matrix kontu citā mājas serverī.",
"You can also set a custom identity server but this will typically prevent interaction with users based on email address.": "Tu vari arī iestatīt īpašu identitātes serveri, bet tas parasti liedz iespēju mijiedarboties ar lietotājiem, kuri izmanto epasta adresi.",
"You can use the custom server options to sign into other Matrix servers by specifying a different Home server URL.": "Tu vari izmantot īpašos servera uzstādījumus, lai pierakstītos citos Matrix serveros, norādot citu Bāzes servera URL adresi.",
"This allows you to use this app with an existing Matrix account on a different home server.": "Tas atļauj Tev izmantot šo aplikāciju ar esošu Matrix kontu citā Bāzes serverī.",
"You can also set a custom identity server but this will typically prevent interaction with users based on email address.": "Tu vari arī iestatīt īpašu Identitātes serveri, bet tas parasti liedz iespēju mijiedarboties ar lietotājiem, kuri izmanto epasta adresi.",
"Please check your email to continue registration.": "Lūdzu pārbaudi savu epastu lai turpinātu reģistrāciju.",
"Token incorrect": "Nepareizs autentifikācijas kods",
"Token incorrect": "Nepareizs autentifikācijas tokens",
"Please enter the code it contains:": "Lūdzu ievadi tajā ietverto kodu:",
"powered by Matrix": "Tiek darbināts ar Matrix",
"If you don't specify an email address, you won't be able to reset your password. Are you sure?": "Ja Tu nenorādīsi epasta adresi, tev nebūs iespējams izmantot paroles atiestatīšanu. Vai esi pārliecināts/a?",
"Default server": "Noklusējuma serveris",
"Custom server": "Īpašs serveris",
"Home server URL": "Mājas servera URL adrese",
"powered by Matrix": "Tiek darbināta ar Matrix",
"If you don't specify an email address, you won't be able to reset your password. Are you sure?": "Ja Tu nenorādīsi epasta adresi, tev nebūs iespējams izmantot paroles atiestatīšanu. Vai to vēlies?",
"Default server": "Serveris pēc noklusējuma",
"Custom server": "Nestandarta serveris",
"Home server URL": "Bāzes servera URL adrese",
"Identity server URL": "Identitātes servera URL adrese",
"What does this mean?": "Ko tas nozīmē?",
"Error decrypting audio": "Kļūda atšifrējot audio",
@ -614,11 +614,11 @@
"Error decrypting video": "Kļūda atšifrējot video",
"Add an Integration": "Pievienot integrāciju",
"Removed or unknown message type": "Dzēsts vai nezināms ziņas tips",
"URL Previews": "URL adrešu priekšskatījumi",
"URL Previews": "URL priekšskats",
"Drop file here to upload": "Ievelc failu šeit lai augšuplādētu",
" (unsupported)": " (netiek atbalstīts)",
"Online": "Tiešsaistē (pieslēgumā)",
"Idle": "Dīkstāve",
"Online": "Onlainā",
"Idle": "Dīkstāvē",
"Offline": "Atsaistē (ārpus tīkla)",
"Updates": "Aktualizācijas",
"Check for update": "Pārbaudīt, vai ir aktualizācijas",
@ -628,39 +628,39 @@
"Username available": "Lietotājvārds ir pieejams",
"Username not available": "Lietotājvārds nav pieejams",
"Something went wrong!": "Kaut kas nogāja greizi!",
"This will be your account name on the <span></span> homeserver, or you can pick a <a>different server</a>.": "Tas būs tava konta vārds <span></span> mājas serverī, vai arī vari izvēlēties <a>citu serveri</a>.",
"This will be your account name on the <span></span> homeserver, or you can pick a <a>different server</a>.": "Šis būs Tavs konta vārds <span></span> Bāzes serverī, vai arī vari izvēlēties <a>citu serveri</a>.",
"If you already have a Matrix account you can <a>log in</a> instead.": "Vai arī, ja Tev jau ir Matrix konts, tu vari <a>pierakstīties</a> tajā.",
"Your browser does not support the required cryptography extensions": "Tavs pārlūks neatbalsta vajadzīgos kriptogrāfijas paplašinājumus",
"Not a valid Riot keyfile": "Nederīgs Riot atslēgfails",
"Authentication check failed: incorrect password?": "Autentifikācijas pārbaude neizdevās. Nepareiza parole?",
"Disable Peer-to-Peer for 1:1 calls": "Atspējot Peer-to-Peer iespēju 1:1 zvaniem",
"Do you want to set an email address?": "Vai vēlies iestatīt epasta adresi?",
"Do you want to set an email address?": "Vai vēlies norādīt epasta adresi?",
"To return to your account in future you need to set a password": "Lai nākotnē atgrieztos savā kontā, tev ir nepieciešams iestatīt paroli",
"Skip": "Izlaist",
"Share without verifying": "Kopīgot bez verificēšanas",
"Ignore request": "Ignorēt pieprasījumu",
"Encryption key request": "Šifrēšanas atslēgas pieprasījums",
"Add a widget": "Pievienot Widžetu",
"Add a widget": "Pievienot vidžetu",
"Allow": "Atļaut",
"and %(count)s others...|other": "un vēl %(count)s citi...",
"and %(count)s others...|one": "un vēl viens cits...",
"Cannot add any more widgets": "Nav iespējams pievienot vairāk vidžetu",
"Cannot add any more widgets": "Nav iespējams pievienot vairāk vidžetus",
"Changes colour scheme of current room": "Nomaina pašreizējās istabas krāsu paleti",
"Delete widget": "Dzēst widžetu",
"Delete widget": "Dzēst vidžetu",
"Define the power level of a user": "Definē lietotāja statusu",
"Do you want to load widget from URL:": "Vai vēlies ielādēt widžetu no URL:",
"Edit": "Rediģēt",
"Enable automatic language detection for syntax highlighting": "Iespējot automātisko valodas noteikšanu sintakses iezīmējumiem",
"Hide Apps": "Slēpt aplikācijas",
"Hide join/leave messages (invites/kicks/bans unaffected)": "Slēpt pievienoties/pamest ziņas (tas neietekmē uzaicinājumus, vai kick/bana darbības)",
"Hide join/leave messages (invites/kicks/bans unaffected)": "Slēpt ziņas par pievienošanos istabai vai došanos prom no tās (tas neietekmē uzaicinājumus, vai izsperšanas/banošanas darbības)",
"Integrations Error": "Integrācijas kļūda",
"Publish this room to the public in %(domain)s's room directory?": "Publicēt šo istabu publiskajā %(domain)s katalogā?",
"AM": "AM",
"PM": "PM",
"NOTE: Apps are not end-to-end encrypted": "PIEZĪME: Aplikācijās nav ierīce-ierīce šifrēšanas",
"Sets the room topic": "Uzstāda istabas tematu",
"Sets the room topic": "Iestata istabas tematu",
"Show Apps": "Rādīt aplikācijas",
"The maximum permitted number of widgets have already been added to this room.": "Atļautais vidžetu skaits jau ir sasniegts šai istabai.",
"The maximum permitted number of widgets have already been added to this room.": "Maksimāli atļautais vidžetu skaits šai istabai jau sasniegts.",
"To get started, please pick a username!": "Lai sāktu, lūdzu izvēlies lietotājvārdu!",
"Unable to create widget.": "Nav iespējams izveidot widžetu.",
"Unbans user with given id": "Atbloķē (atceļ pieejas liegumu) lietotāju pēc norādītā ID (atbano)",
@ -673,9 +673,9 @@
"Create": "Izveidot",
"Featured Rooms:": "Ieteiktās istabas:",
"Featured Users:": "Ieteiktie lietotāji:",
"Automatically replace plain text Emoji": "Automātiski aizvieto tekstu ar emocijikonu (emoji)",
"Automatically replace plain text Emoji": "Automātiski aizvietot tekstu ar emocīšiem (emoji)",
"Failed to upload image": "Neizdevās augšupielādēt attēlu",
"Hide avatars in user and room mentions": "Slēpt profila attēlus lietotāja un istabas pieminējumatzīmēs (@mention)",
"Hide avatars in user and room mentions": "Slēpt profila attēlus lietotāja un istabas pieminējumos",
"%(widgetName)s widget added by %(senderName)s": "%(senderName)s pievienoja %(widgetName)s vidžetu",
"%(widgetName)s widget removed by %(senderName)s": "%(senderName)s dzēsa vidžetu %(widgetName)s",
"Robot check is currently unavailable on desktop - please use a <a>web browser</a>": "Robotu pārbaude šobrīd nav pieejama darbvirsmas versijā. Lūdzu izmanto <a>web pārlūku</a>",
@ -685,7 +685,7 @@
"Failed to set direct chat tag": "Neizdevās tiešajam čatam uzstādīt birku",
"Warning": "Brīdinājums",
"Send": "Sūtīt",
"Leave": "Atstāt",
"Leave": "Doties prom (atstāt)",
"Unnamed room": "Nenosaukta istaba",
"Guests can join": "Var pievienoties viesi",
"The platform you're on": "Izmantotā operētājsistēma",
@ -694,11 +694,11 @@
"Your language of choice": "Izvēlētā valoda",
"Which officially provided instance you are using, if any": "Kuru oficiāli izlaisto versiju izmantojat (ja to darat)",
"Whether or not you're using the Richtext mode of the Rich Text Editor": "Neatkarīgi no tā, vai izmantojat Richtext režīmu redaktorā Rich Text Editor",
"Your homeserver's URL": "Mājasservera URL adrese",
"Your identity server's URL": "Tava identitātes servera URL adrese",
"Your homeserver's URL": "Bāzes servera URL adrese",
"Your identity server's URL": "Tava Identitātes servera URL adrese",
"The information being sent to us to help make Riot.im better includes:": "Informācija, kura mums tiek nosūtīta, lai ļautu padarīt Riot.im labāku, ietver:",
"We also record each page you use in the app (currently <CurrentPageHash>), your User Agent (<CurrentUserAgent>) and your device resolution (<CurrentDeviceResolution>).": "Mēs arī fiksējam katru lapu, kuru tu izmanto programmā (currently <CurrentPageHash>), Tavu lietotāja aģentu (<CurrentUserAgent>) un Tavas ierīces ekrāna izšķirtspēju (<CurrentDeviceResolution>).",
"Where this page includes identifiable information, such as a room, user or group ID, that data is removed before being sent to the server.": "Ja šī lapa ietver identificējamu informāciju, tādu kā istaba, lietotājs, grupas ID, šie dati tiek noņemti pirms nosūtīšanas uz serveri.",
"Where this page includes identifiable information, such as a room, user or group ID, that data is removed before being sent to the server.": "Ja šī lapa ietver identificējamu informāciju, tādu kā istaba, lietotājs, grupas Id, šie dati tiek noņemti pirms nosūtīšanas uz serveri.",
"Call Failed": "Zvans neizdevās",
"There are unknown devices in this room: if you proceed without verifying them, it will be possible for someone to eavesdrop on your call.": "Šajā istabā ir nepazīstamas ierīces: ja Tu turpināsi bez to pārbaudes, ir iespējams, ka kāda nepiederoša persona var noklausīties Tavas sarunas.",
"Review Devices": "Ierīču pārskats",
@ -707,66 +707,66 @@
"Call": "Zvans",
"Answer": "Atbildēt",
"%(weekDayName)s, %(monthName)s %(day)s %(fullYear)s": "%(weekDayName)s, %(monthName)s %(day)s %(fullYear)s",
"Who would you like to add to this community?": "Kurus cilvēkus Tu vēlētos pievienot šai konai?",
"Warning: any person you add to a community will be publicly visible to anyone who knows the community ID": "Brīdinājums: ikviens, kurš tiek pievienots komūnai būs publiski redzams visiem, kuri zin komūnas ID",
"Invite new community members": "Uzaicināt jaunus konas biedrus",
"Name or matrix ID": "Vārds vai Matrix ID",
"Invite to Community": "Uzaicināt konā",
"Which rooms would you like to add to this community?": "Kuras istabas vēlies pievienot šai konai?",
"Show these rooms to non-members on the community page and room list?": "Vai ne-biedriem rādīt konas lapā un istabu sarakstā šīs istabas?",
"Add rooms to the community": "Istabu pievienošana konai",
"Who would you like to add to this community?": "Kurus cilvēkus Tu vēlētos pievienot šai kopienai?",
"Warning: any person you add to a community will be publicly visible to anyone who knows the community ID": "Brīdinājums: ikviens, kurš tiek pievienots kopienai būs publiski redzams visiem, kuri zin kopienas Id",
"Invite new community members": "Uzaicināt jaunus kopienas biedrus",
"Name or matrix ID": "Vārds vai Matrix Id",
"Invite to Community": "Uzaicināt kopienā",
"Which rooms would you like to add to this community?": "Kuras istabas vēlies pievienot šai kopienai?",
"Show these rooms to non-members on the community page and room list?": "Vai ne-biedriem rādīt kopienas lapā un istabu sarakstā šīs istabas?",
"Add rooms to the community": "Istabu pievienošana kopienai",
"Room name or alias": "Istabas nosaukums vai aliase",
"Add to community": "Pievienot konai",
"Add to community": "Pievienot kopienai",
"Failed to invite the following users to %(groupId)s:": "Neizdevās uzaicināt sekojošus lietotājus grupā %(groupId)s:",
"Failed to invite users to community": "Neizdevās uzaicināt lietotājus komūnā",
"Failed to invite users to %(groupId)s": "Neizdevās uzaicināt lietotājus grupā %(groupId)s:",
"Failed to invite users to %(groupId)s": "Neizdevās uzaicināt lietotājus grupā %(groupId)s",
"Failed to add the following rooms to %(groupId)s:": "Neizdevās pievienot sekojošas istabas grupai %(groupId)s:",
"Restricted": "Ierobežots",
"Ignored user": "Ignorējams lietotājs",
"Ignored user": "Ignorēts lietotājs",
"You are now ignoring %(userId)s": "Tagad Tu ignorē %(userId)s",
"Unignored user": "Neignorējams lietotājs",
"Unignored user": "Atignorēts lietotājs",
"You are no longer ignoring %(userId)s": "Tu vairāk neignorē %(userId)s",
"%(oldDisplayName)s changed their display name to %(displayName)s.": "%(oldDisplayName)s nomainīja savu attēlojamo vārdu uz %(displayName)s.",
"%(senderName)s changed the pinned messages for the room.": "%(senderName)s šai istabai nomainīja piekabinātās ziņas.",
"%(oldDisplayName)s changed their display name to %(displayName)s.": "%(oldDisplayName)s nomainīja savu attēlojamo/redzamo vārdu uz %(displayName)s.",
"%(senderName)s changed the pinned messages for the room.": "%(senderName)s šai istabai nomainīja piestiprinātās ziņas.",
"%(widgetName)s widget modified by %(senderName)s": "%(widgetName)s vidžets, kuru mainīja %(senderName)s",
"%(names)s and %(count)s others are typing|other": "%(names)s un %(count)s citi raksta",
"%(names)s and %(count)s others are typing|one": "%(names)s un vēl kāds raksta",
"Message Replies": "Atbildes uz ziņām",
"Message Pinning": "Ziņu piekabināšana",
"Presence Management": "Klātbūtnes vadība",
"Presence Management": "Klātesamības vadība",
"Disable Emoji suggestions while typing": "Atspējot Emoji ieteikumus teksta rakstīšanas laikā",
"Hide avatar changes": "Slēpt avatara izmaiņas",
"Hide display name changes": "Slēpt attēlojamā vārda izmaiņas",
"Disable big emoji in chat": "Atspējot čatā lielos emoji",
"Mirror local video feed": "Spoguļots vietējā video attēlojums",
"Enable inline URL previews by default": "Ieslēgt URL adrešu priekšskatījumu pēc noklusējuma",
"Enable URL previews for this room (only affects you)": "Ieslēgt URL adrešu priekšskatījumus šai istabai (ietekmē tikai Tevi pašu)",
"Enable URL previews by default for participants in this room": "Ieslēgt URL adrešu priekšskatījumus pēc noklusējuma visiem šīs istabas dalībniekiem",
"Hide display name changes": "Slēpt attēlojamā/redzamā vārda izmaiņas",
"Disable big emoji in chat": "Atspējot čatā lielos emocīšus (emoji)",
"Mirror local video feed": "Spoguļot vietējā video barotni",
"Enable inline URL previews by default": "URL priekšskats pēc noklusējuma",
"Enable URL previews for this room (only affects you)": "URL priekšskati šai istabai (ietekmē tikai Tevi pašu)",
"Enable URL previews by default for participants in this room": "URL priekšskati pēc noklusējuma visiem šīs istabas dalībniekiem",
"Delete %(count)s devices|other": "Dzēst %(count)s ierīces",
"Delete %(count)s devices|one": "Dzēst ierīci",
"Select devices": "Izvēlēties ierīces",
"%(senderName)s sent an image": "%(senderName)s nosūtīja bildi",
"%(senderName)s sent a video": "%(senderName)s nosūtīja video",
"%(senderName)s uploaded a file": "%(senderName)s augšupielādēja failu",
"Disinvite this user?": "Atcelt ielūgumu šim lietotājam?",
"Kick this user?": "Padzīt šo lietotāju?",
"Unban this user?": "Atbloķēt šo lietotāju (atcelt liegumu šim lietotājam)?",
"Ban this user?": "Bloķēt šo lietotāju (uzlikt liegumu šim lietotājam)?",
"Disinvite this user?": "Atsaukt ielūgumu šim lietotājam?",
"Kick this user?": "Izspert/padzīt (kick) šo lietotāju?",
"Unban this user?": "Atbanot/atbloķēt šo lietotāju (atcelt liegumu šim lietotājam)?",
"Ban this user?": "Nobanot/bloķēt šo lietotāju (uzlikt liegumu šim lietotājam)?",
"You will not be able to undo this change as you are demoting yourself, if you are the last privileged user in the room it will be impossible to regain privileges.": "Jūs nevarēsiet atcelt šīs izmaiņas pēc sava statusa pazemināšanas. Gadījumā, ja esat pēdējais priviliģētais lietotājs istabā, būs neiespējami atgūt šīs privilēģijas.",
"Unignore": "Atcelt ignorēšanu",
"Ignore": "Ignorēt",
"Jump to read receipt": "Pāriet uz izlasīšanas apstiprinājumu",
"Mention": "Atsauce (pieminējums)",
"Mention": "Pieminējums/atsauce",
"Invite": "Uzaicināt",
"User Options": "Lietotāja uzstādījumi",
"Send an encrypted reply…": "Sūtīt šifrētu atbildi…",
"Send a reply (unencrypted)…": "Sūtīt nešifrētu atbildi…",
"Send an encrypted message…": "Sūtīt šifrētu ziņu…",
"Send a message (unencrypted)…": "Sūtīt NEšifrētu ziņu…",
"User Options": "Lietotāja uzstādījumi/opcijas",
"Send an encrypted reply…": "sūtīt šifrētu atbildi…",
"Send a reply (unencrypted)…": "sūtīt NEšifrētu atbildi…",
"Send an encrypted message…": "rakstīt ziņu (šifrētu)…",
"Send a message (unencrypted)…": "rakstīt ziņu (NEšifrētu)…",
"Jump to message": "Pāriet uz ziņu",
"No pinned messages.": "Nav piestiprinātu ziņu.",
"No pinned messages.": "Nav piekabinātu ziņu.",
"Loading...": "Ielāde...",
"Pinned Messages": "Piestiprinātās ziņas",
"Pinned Messages": "Piekabinātās ziņas",
"%(duration)ss": "%(duration)s sek",
"%(duration)sm": "%(duration)smin",
"%(duration)sh": "%(duration)sstundas",
@ -778,17 +778,17 @@
"Unknown": "Neskaidrs statuss",
"Replying": "Atbildot uz",
"No rooms to show": "Nav istabu, kuras parādīt",
"World readable": "Pieejams ikvienam no visurienes",
"Remove avatar": "Dzēst avataru",
"Drop here to favourite": "Nomest šeit (atvilt uz šejieni), lai iekļautu izlasē (favorītos)",
"Drop here to tag direct chat": "Nomest šeit, lai pievienotu atzīmi \"Tiešais čats\"",
"Drop here to restore": "Nomest šeit, lai atgrieztu",
"Drop here to demote": "Nomest šeit, lai pazeminātu",
"World readable": "Pieejama ikvienam un no visurienes",
"Remove avatar": "Dzēst avataru (profila attēlu)",
"Drop here to favourite": "Atvilkt uz šejieni (nomest šeit), lai iekļautu favorītos (izlasē)",
"Drop here to tag direct chat": "Atvilkt uz šejieni (nomest šeit), lai pievienotu atzīmi \"Tiešais čats\"",
"Drop here to restore": "Atvilkt uz šejieni (nomest šeit), lai atjaunotu/atgrieztu",
"Drop here to demote": "Atvilkt uz šejieni (nomest šeit), lai pazeminātu statusā",
"Failed to remove tag %(tagName)s from room": "Neizdevās istabai noņemt birku %(tagName)s",
"Failed to add tag %(tagName)s to room": "Neizdevās istabai pievienot birku %(tagName)s",
"Community Invites": "Uzaicinājums uz konu",
"Community Invites": "Uzaicinājums uz kopienu",
"You have been kicked from this room by %(userName)s.": "%(userName)s padzina Tevi no šīs istabas.",
"You have been banned from this room by %(userName)s.": "%(userName)s nobloķēja Tevi (liedza piekļuvi) šajā istabā.",
"You have been banned from this room by %(userName)s.": "%(userName)s nobanoja/nobloķēja Tevi (liedza piekļuvi) šajā istabā.",
"You are trying to access a room.": "Tu centies gūt piekļuvi istabai.",
"To change the room's avatar, you must be a": "Lai izmainītu istabas avatāru, Tev jābūt",
"To change the room's name, you must be a": "Lai izmainītu istabas nosaukumu, Tev jābūt",
@ -797,7 +797,7 @@
"To change the permissions in the room, you must be a": "Lai istabā izmainītu atļaujas, Tev jābūt",
"To change the topic, you must be a": "Lai izmainītu tematu, Tev jābūt",
"To modify widgets in the room, you must be a": "Lai istabā izmainītu vidžetus, Tev jābūt",
"Banned by %(displayName)s": "Nobloķējis (liedzis piekļuvi) %(displayName)s",
"Banned by %(displayName)s": "Nobanojis/bloķējis (liedzis piekļuvi) %(displayName)s",
"Members only (since the point in time of selecting this option)": "Tikai biedri (no šī parametra iestatīšanas brīža)",
"Members only (since they were invited)": "Tikai biedri (no to uzaicināšanas brīža)",
"Members only (since they joined)": "Tikai biedri (kopš pievienošanās)",
@ -809,23 +809,23 @@
"To remove other users' messages, you must be a": "Lai dzēstu citu lietotāju ziņas, ir jābūt",
"To send events of type <eventType/>, you must be a": "Lai sūtītu <eventType/> tipa notikumus, ir jābūt",
"Addresses": "Adreses",
"Invalid community ID": "Nederīgs komūnas ID",
"'%(groupId)s' is not a valid community ID": "'%(groupId)s' nav derīgs komūnas ID",
"Invalid community ID": "Nederīgs kopienas Id",
"'%(groupId)s' is not a valid community ID": "'%(groupId)s' nav derīgs kopienas Id",
"Flair": "Gaidas (nojauta)",
"Showing flair for these communities:": "Parādīt Tavas gaidas šajās konās:",
"This room is not showing flair for any communities": "Šajā istabā neparādās gaidas, kas uzstādītas konās",
"New community ID (e.g. +foo:%(localDomain)s)": "Jaunās komūnas ID (piem. +foo:%(localDomain)s)",
"URL previews are enabled by default for participants in this room.": "URL adrešu priekšskats šīs istabas dalībniekiem ir iespējots pēc noklusējuma.",
"URL previews are disabled by default for participants in this room.": "ULR adrešu priešskats šīs istabas dalībniekiem pēc noklusējuma ir atspējots.",
"Showing flair for these communities:": "Parādīt Tavas gaidas šajās kopienās:",
"This room is not showing flair for any communities": "Šajā istabā neparādās gaidas, kas uzstādītas kopienās",
"New community ID (e.g. +foo:%(localDomain)s)": "Jaunās kopienas Id (piem. +foo:%(localDomain)s)",
"URL previews are enabled by default for participants in this room.": "URL priekšskats šīs istabas dalībniekiem pēc noklusējuma ir iespējots.",
"URL previews are disabled by default for participants in this room.": "ULR priešskats šīs istabas dalībniekiem pēc noklusējuma ir atspējots.",
"Copied!": "Nokopēts!",
"Failed to copy": "Nokopēt neizdevās",
"Message removed by %(userId)s": "Ziņu dzēsis %(userId)s",
"Message removed": "Ziņa dzēsta",
"An email has been sent to %(emailAddress)s": "Vēstule tika nosūtīta uz %(emailAddress)s",
"A text message has been sent to %(msisdn)s": "Teksta ziņa tika nosūtīts uz %(msisdn)s",
"A text message has been sent to %(msisdn)s": "Teksta ziņa tika nosūtīta uz %(msisdn)s",
"Username on %(hs)s": "Lietotājvārds uz %(hs)s",
"Remove from community": "Izdzēst no konas",
"Disinvite this user from community?": "Atcelt šim lietotājam nosūtīto uzaicinājumu pievienoties konai?",
"Remove from community": "Izdzēst no kopienas",
"Disinvite this user from community?": "Atcelt šim lietotājam nosūtīto uzaicinājumu pievienoties kopienai?",
"Remove this user from community?": "Izdzēst šo lietotāju no kopienas?",
"Failed to withdraw invitation": "Neizdevās atcelt uzaicinājumu",
"Failed to remove user from community": "Neizdevās izdzēst lietotāju no kopienas",
@ -839,14 +839,14 @@
"The visibility of '%(roomName)s' in %(groupId)s could not be updated.": "Istabas '%(roomName)s' redzamību %(groupId)s nebija iespējams atjaunot.",
"Visibility in Room List": "Redzamība istabu sarakstā",
"Visible to everyone": "Redzama visiem",
"Only visible to community members": "Tikai konas dalībniekiem",
"Only visible to community members": "Tikai kopienas dalībniekiem",
"Filter community rooms": "Kopienas istabu filtrs",
"Something went wrong when trying to get your communities.": "Kaut kas nogāja greizi, kad tika mēģināts attēlot Tavas kopienas.",
"Display your community flair in rooms configured to show it.": "Parādīt Tavas gaidas istabās, kurās to parādīšana iespējota.",
"You're not currently a member of any communities.": "Pašreiz Tu neesi neesi nevienas konas piederīgais.",
"You're not currently a member of any communities.": "Pašreiz Tu neesi neesi nevienas kopienas piederīgais.",
"Delete Widget": "Dzēst vidžetu",
"Deleting a widget removes it for all users in this room. Are you sure you want to delete this widget?": "Vidžeta dzēšana to dzēš visiem šīs istabas lietotājiem. Vai tiešām vēlies dzēst šo vidžetu?",
"Minimize apps": "Minimizēt lietotājprogrammas",
"Minimize apps": "Minimizēt programmas",
"Communities": "Kopienas",
"%(nameList)s %(transitionList)s": "%(nameList)s %(transitionList)s",
"%(severalUsers)sjoined %(count)s times|other": "%(severalUsers)spievienojās %(count)s reizes",
@ -873,20 +873,20 @@
"Custom of %(powerLevel)s": "Lietotāja līmenis %(powerLevel)s",
"<a>In reply to</a> <pill>": "<a>Atbildē uz</a> <pill>",
"And %(count)s more...|other": "Un par %(count)s vairāk...",
"Matrix ID": "Matrix ID",
"Matrix Room ID": "Matrix istabas ID",
"Matrix ID": "Matrix Id",
"Matrix Room ID": "Matrix istabas Id",
"email address": "e-pasta adrese",
"Try using one of the following valid address types: %(validTypesList)s.": "Mēģiniet izmantot vienu no sekojošiem pieļautajiem adrešu tipiem: %(validTypesList)s.",
"You have entered an invalid address.": "Ievadīta nederīga adrese.",
"Community IDs cannot not be empty.": "Kopienas IDs nevar būt tukšs.",
"Community IDs may only contain characters a-z, 0-9, or '=_-./'": "Kopienas IDs var saturēt tikai simbolus a-z, 0-9, or '=_-./'",
"Community IDs cannot not be empty.": "Kopienu IDs nevar būt tukši.",
"Community IDs may only contain characters a-z, 0-9, or '=_-./'": "Kopienas ID var saturēt tikai simbolus a-z, 0-9, or '=_-./'",
"Something went wrong whilst creating your community": "Radot Tavu kopienu kaut kas nogāja greizi",
"Create Community": "Radīt kopienu",
"Community Name": "Kopienas nosaukums",
"Community ID": "Kopienas ID",
"example": "piemērs",
"Advanced options": "Papildus parametri",
"Block users on other matrix homeservers from joining this room": "Neļaut lietotājiem no citiem mājasserveriem pievienoties šai istabai",
"Advanced options": "Papildus opcijas",
"Block users on other matrix homeservers from joining this room": "Neļaut lietotājiem no citiem Bāzes serveriem pievienoties šai istabai",
"This setting cannot be changed later!": "Šo parametru vēlāk izmainīt nebūs iespējams!",
"%(severalUsers)sleft and rejoined %(count)s times|one": "%(severalUsers)s aizgājuši un atgriezušies",
"%(oneUser)sleft and rejoined %(count)s times|other": "%(oneUser)s aizgājis un atgriezies %(count)s reizes",
@ -900,7 +900,7 @@
"was banned %(count)s times|one": "tika bloķēts",
"were banned %(count)s times|one": "tika bloķēti",
"was unbanned %(count)s times|one": "tika atbloķēts",
"were kicked %(count)s times|one": "tika padzīti",
"were kicked %(count)s times|one": "tika padzīti (izsperti)",
"was kicked %(count)s times|other": "tika padzīts %(count)s reizes",
"was kicked %(count)s times|one": "tika padzīts",
"%(severalUsers)schanged their name %(count)s times|other": "%(severalUsers)s izmainīja savu lietotājvārdu %(count)s reizes",
@ -919,28 +919,79 @@
"Your community hasn't got a Long Description, a HTML page to show to community members.<br />Click here to open settings and give it one!": "Jūsu kopienai nav plašāka HTML-lapas apraksta ko parādīt dalībniekiem.<br />Klikšķini šeit, lai atvērtu iestatījumus un to pievienotu!",
"Description": "Apraksts",
"Failed to load %(groupId)s": "Neizdevās ielādēt %(groupId)s",
"This Home server does not support communities": "Šis mitināšanas serveris neatbalsta kopienas",
"This Home server does not support communities": "Šis Bāzes serveris neatbalsta kopienas",
"This room is not public. You will not be able to rejoin without an invite.": "Šīs istaba nav publiska. Tu nevari tajā ieiet bez uzaicinājuma.",
"Old cryptography data detected": "Tika uzieti novecojuši šifrēšanas dati",
"Data from an older version of Riot has been detected. This will have caused end-to-end cryptography to malfunction in the older version. End-to-end encrypted messages exchanged recently whilst using the older version may not be decryptable in this version. This may also cause messages exchanged with this version to fail. If you experience problems, log out and back in again. To retain message history, export and re-import your keys.": "Uzieti dati no vecākas Riot versijas. Tas novedīs pie end-to-end šifrēšanas problēmām vecākajā versijā. Šajā versijā nevar tikt atšifrēti ziņojumi, kuri radīti izmantojot vecākajā versijā end-to-end šifrētas ziņas. Tas var arī novest pie ziņapmaiņas, kas veikta ar šo versiju. Ja rodas ķibeles, izraksties un par jaunu pieraksties sistēmā. Lai saglabātu ziņu vēsturi, eksportē un tad importē savas šifrēšanas atslēgas.",
"Data from an older version of Riot has been detected. This will have caused end-to-end cryptography to malfunction in the older version. End-to-end encrypted messages exchanged recently whilst using the older version may not be decryptable in this version. This may also cause messages exchanged with this version to fail. If you experience problems, log out and back in again. To retain message history, export and re-import your keys.": "Uzieti dati no vecākas Riot versijas. Tas novedīs pie \"end-to-end\" šifrēšanas problēmām vecākajā versijā. Šajā versijā nevar tikt atšifrēti ziņojumi, kuri radīti izmantojot vecākajā versijā \"end-to-end\" šifrētas ziņas. Tas var arī novest pie ziņapmaiņas, kas veikta ar šo versiju, neizdošanās. Ja rodas ķibeles, izraksties un par jaunu pieraksties sistēmā. Lai saglabātu ziņu vēsturi, eksportē un tad importē savas šifrēšanas atslēgas.",
"Create a community to group together users and rooms! Build a custom homepage to mark out your space in the Matrix universe.": "Radi kopienu, lai apvienotu lietotājus un istabas. Izveido mājaslapu, lai iezīmētu Matrix visumā savu klātbūtni, vietu un telpu.",
"Error whilst fetching joined communities": "Ielādējot kopienas radās kļūda",
"%(count)s of your messages have not been sent.|one": "Tava ziņa netika nosūtīta.",
"<showDevicesText>Show devices</showDevicesText>, <sendAnywayText>send anyway</sendAnywayText> or <cancelText>cancel</cancelText>.": "<showDevicesText>Parādīt ierīces</showDevicesText>, <sendAnywayText>vienalga nosūtīt</sendAnywayText> vai <cancelText>sūtīšanu atcelt</cancelText>.",
"%(count)s <resendText>Resend all</resendText> or <cancelText>cancel all</cancelText> now. You can also select individual messages to resend or cancel.|one": "<resendText>Atkārtoti nosūtīt ziņu</resendText> vai <cancelText>atcelt sūtīšanu</cancelText>.",
"%(count)s <resendText>Resend all</resendText> or <cancelText>cancel all</cancelText> now. You can also select individual messages to resend or cancel.|one": "<resendText>Atkārtoti sūtīt ziņu</resendText> vai <cancelText>atcelt sūtīšanu</cancelText>.",
"There's no one else here! Would you like to <inviteText>invite others</inviteText> or <nowarnText>stop warning about the empty room</nowarnText>?": "Šeit neviena nav. Ja vēlies <inviteText>kādu uzaicināt</inviteText> vai <nowarnText>atslēgt paziņojumu par tukšu istabu</nowarnText>?",
"Light theme": "Gaiša tēma",
"Dark theme": "Tumša tēma",
"Status.im theme": "Status.im tēma",
"Light theme": "Gaiša ādiņa",
"Dark theme": "Tumša ādiņa",
"Status.im theme": "Status.im ādiņa",
"Ignored Users": "Ignorētie lietotāji",
"Privacy is important to us, so we don't collect any personal or identifiable data for our analytics.": "Privātumu augstu respektējam, tādēļ nevācam nekādus personas un identificējamus datus analītikas mērķiem.",
"Privacy is important to us, so we don't collect any personal or identifiable data for our analytics.": "Privātumu augstu respektējam, tādēļ analītikas mērķiem nevācam nekādus personas un identificējamus datus.",
"Learn more about how we use analytics.": "Sīkāk par to, kā tiek izmantota analītika.",
"An email has been sent to %(emailAddress)s. Once you've followed the link it contains, click below.": "Epasts ir nosūtīts uz %(emailAddress)s. Izmantojiet epastā nosūtīto tīmekļa saiti un tad noklišķiniet šeit zemāk.",
"An email has been sent to %(emailAddress)s. Once you've followed the link it contains, click below.": "Epasts ir nosūtīts uz %(emailAddress)s. Izmanto epastā nosūtīto tīmekļa saiti un tad noklikšķini zemāk.",
"Please note you are logging into the %(hs)s server, not matrix.org.": "Lūdzu ņem vērā, ka Tu pieraksties %(hs)s serverī, nevis matrix.org serverī.",
"This homeserver doesn't offer any login flows which are supported by this client.": "Šis bāzes serveris neatbalsta nevienu pierakstīšanās metodi, kuru piedāvā šis Riot klients.",
"Sign in to get started": "Pierakstīties, lai sāktu",
"Ignores a user, hiding their messages from you": "Ignorē lietotāju, Tev nerādot viņa sūtītās ziņas",
"Stops ignoring a user, showing their messages going forward": "Atceļ lietotāja ignorēšanu, rādot viņa turpmāk sūtītās ziņas",
"Notify the whole room": "Paziņot visai istabai",
"Room Notification": "Istabas paziņojums"
"Room Notification": "Istabas paziņojums",
"Disable Community Filter Panel": "Atspējot kopienas filtra paneli",
"Your key share request has been sent - please check your other devices for key share requests.": "Tavs atslēgu apmaiņas pieprasījums nosūtīts - lūdzu pārbaudi citas savas ierīces attiecībā uz atslēgu apmaiņu.",
"Key share requests are sent to your other devices automatically. If you rejected or dismissed the key share request on your other devices, click here to request the keys for this session again.": "Atslēgu apmaiņas pieprasījumi Tavām citām ierīcēm tiek nosūtīti automātiski. Ja citās savās ierīcēs atslēdzi vai noraidīji atslēgu apmaiņas pieprasījumu, spiediet šeit lai pieprasītu atslēgas šai sesijai atkārtoti.",
"If your other devices do not have the key for this message you will not be able to decrypt them.": "Ja citās Tavās ierīcēs nav atslēgas priekš šīs ziņas, Tu nevarēsi to atšifrēt.",
"Key request sent.": "Atslēgas pieprasījums nosūtīts.",
"<requestLink>Re-request encryption keys</requestLink> from your other devices.": "<requestLink>Atkārtoti pieprasīt šifrēšanas atslēgas</requestLink> no citām savām ierīcēm.",
"%(user)s is a %(userRole)s": "%(user)s ir %(userRole)s",
"Code": "Kods",
"%(oneUser)srejected their invitation %(count)s times|other": "%(oneUser)snoraidīja viņu uzaicinājumu %(count)s reizes",
"%(oneUser)srejected their invitation %(count)s times|one": "%(oneUser)snoraidīja uzaicinājumu",
"%(severalUsers)shad their invitations withdrawn %(count)s times|one": "%(severalUsers)satsauca uzaicinājumus",
"%(oneUser)shad their invitation withdrawn %(count)s times|other": "%(oneUser)satsauca savus uzaicinājumus %(count)s reizes",
"%(oneUser)shad their invitation withdrawn %(count)s times|one": "%(oneUser)satsauca savu uzaicinājumu",
"were invited %(count)s times|other": "bija uzaicināti %(count)s reizes",
"%(oneUser)schanged their name %(count)s times|other": "%(oneUser)s izmainīja savu vārdu %(count)s reizes",
"%(oneUser)schanged their name %(count)s times|one": "%(oneUser)s izmainīja savu vārdu",
"%(severalUsers)schanged their avatar %(count)s times|other": "%(severalUsers)s nomainīja savu avataru %(count)s reizes",
"%(severalUsers)schanged their avatar %(count)s times|one": "%(severalUsers)snomainīja savu avataru",
"%(items)s and %(count)s others|one": "%(items)s un viens cits",
"%(oneUser)schanged their avatar %(count)s times|other": "%(oneUser)snomainīja savu avataru %(count)s reizes",
"%(oneUser)schanged their avatar %(count)s times|one": "%(oneUser)snomainīja savu avataru",
"%(items)s and %(count)s others|other": "%(items)s un %(count)s citus",
"Add users to the community summary": "Pievienot lietotājus kopienas kopsavilkumam",
"Who would you like to add to this summary?": "Kuru lietotāju Tu vēlies pievienot šim kopsavilkumam?",
"Failed to add the following users to the summary of %(groupId)s:": "%(groupId)s kopsavilkumam neizdevās pievienot šādus lietotājus:",
"Add a User": "Pievienot lietotāju",
"Failed to remove a user from the summary of %(groupId)s": "Neizdevās dzēst lietotāju no %(groupId)s kopsavilkuma",
"The user '%(displayName)s' could not be removed from the summary.": "Lietotājs '%(displayName)s' nevarēja tikt dzēsts no kopsavilkuma.",
"Failed to update community": "Neizdevās aktualizēt kopienu",
"Unable to accept invite": "Nav iespējams pieņemt uzaicinājumu",
"Unable to reject invite": "Nav iespējams noraidīt uzaicinājumu",
"Leave %(groupName)s?": "Atstāt %(groupName)s?",
"Changes made to your community might not be seen by other users for up to 30 minutes.": "Izmaiņas, kuras izdarītas Tavā kopienā, var neparādīties citiem lietotājiem līdz pat 30 minūtēm.",
"%(inviter)s has invited you to join this community": "%(inviter)s uzaicina Tevi pievienoties šai kopienai",
"You are an administrator of this community": "Tu esi šīs kopienas administrators",
"You are a member of this community": "Tu esi šīs kopienas biedrs",
"Long Description (HTML)": "Garais apraksts (HTML)",
"Community %(groupId)s not found": "Kopiena %(groupId)s nav atrasta",
"Your Communities": "Tavas kopienas",
"Did you know: you can use communities to filter your Riot.im experience!": "Vai zināji: Tu vari izmantot kopienas, lai filtrētu (atlasītu) savu Riot.im pieredzi!",
"To set up a filter, drag a community avatar over to the filter panel on the far left hand side of the screen. You can click on an avatar in the filter panel at any time to see only the rooms and people associated with that community.": "Lai uzstādītu filtru, uzvelc kopienas avataru uz filtru paneļa ekrāna kreisajā malā. Lai redzētu tikai istabas un cilvēkus, kas saistīti ar šo kopienu, Tu vari klikšķināt uz avatara filtru panelī jebkurā brīdī.",
"Create a new community": "Izveidot jaunu kopienu",
"Join an existing community": "Pievienoties esošai kopienai",
"To join an existing community you'll have to know its community identifier; this will look something like <i>+example:matrix.org</i>.": "Lai pievienotos esošai kopienai Tev jāzina tā ID; tas izskatīties piemēram šādi <i>+paraugs:matrix.org</i>.",
"%(count)s <resendText>Resend all</resendText> or <cancelText>cancel all</cancelText> now. You can also select individual messages to resend or cancel.|other": "Tagad<resendText>visas atkārtoti sūtīt</resendText> vai <cancelText>visas atcelt</cancelText>. Tu vari atzīmēt arī individuālas ziņas, kuras atkārtoti sūtīt vai atcelt.",
"Clear filter": "Attīrīt filtru",
"Debug Logs Submission": "Iesniegt atutošanas logfailus",
"If you've submitted a bug via GitHub, debug logs can help us track down the problem. Debug logs contain application usage data including your username, the IDs or aliases of the rooms or groups you have visited and the usernames of other users. They do not contian messages.": "Ja esi paziņojis par kļūdu caur GitHub, atutošanas logfaili var mums palīdzēt identificēt problēmu. Atutošanas logfaili satur programmas lietošanas datus, tostarp Tavu lietotājvārdu, istabu/grupu Id vai aliases, kuras esi apmeklējis un citu lietotāju lietotājvārdus. Tie nesatur pašas ziņas.",
"Submit debug logs": "Iesniegt atutošanas logfailus",
"Opens the Developer Tools dialog": "Atver Izstrādātāja instrumentus",
"Seen by %(displayName)s (%(userName)s) at %(dateTime)s": "Skatījis %(displayName)s (%(userName)s) %(dateTime)s"
}

View File

@ -1,3 +1,11 @@
{
"Room directory": "Romkatalog"
"Room directory": "Romkatalog",
"This email address is already in use": "Denne e-post adressen er allerede i bruk",
"This phone number is already in use": "Dette mobilnummeret er allerede i bruk",
"Failed to verify email address: make sure you clicked the link in the email": "Klarte ikke verifisere e-post adressen: dobbelsjekk at du trykket på lenken i e-posten",
"The platform you're on": "Platformen du bruker",
"The version of Riot.im": "Versjonen av Riot.im",
"Whether or not you're logged in (we don't record your user name)": "Om du er logget inn eller ei (vi loggfører ikke brukernavnet ditt)",
"Your language of choice": "Ditt valgte språk",
"Your homeserver's URL": "Din hjemservers URL"
}

View File

@ -687,5 +687,13 @@
"Which rooms would you like to add to this community?": "Które pokoje chcesz dodać do tej społeczności?",
"Room name or alias": "Nazwa pokoju lub alias",
"Add to community": "Dodaj do społeczności",
"Call": "Połącz"
"Call": "Połącz",
"Submit debug logs": "Wyślij dzienniki błędów",
"The version of Riot.im": "Wersja Riot.im",
"Whether or not you're logged in (we don't record your user name)": "Czy jesteś zalogowany, czy nie (nie zapisujemy twojej nazwy użytkownika)",
"Your language of choice": "Twój wybrany język",
"Your homeserver's URL": "Adres URL twojego serwera domowego",
"Your identity server's URL": "Adres URL twojego serwera tożsamości",
"The information being sent to us to help make Riot.im better includes:": "Oto informacje przesyłane do nas, służące do poprawy Riot.im:",
"We also record each page you use in the app (currently <CurrentPageHash>), your User Agent (<CurrentUserAgent>) and your device resolution (<CurrentDeviceResolution>).": "Zapisujemy również każdą stronę, z której korzystasz w aplikacji (obecnie <CurrentPageHash>), twój User Agent (<CurrentUserAgent>) oraz rozdzielczość ekranu twojego urządzenia (<CurrentDeviceResolution>)."
}

View File

@ -110,7 +110,7 @@
"Privacy warning": "Alerta sobre privacidade",
"Privileged Users": "Usuárias/os privilegiadas/os",
"Profile": "Perfil",
"Refer a friend to Riot:": "Indicar um amigo para participar",
"Refer a friend to Riot:": "Indicar um amigo para participar:",
"Reject invitation": "Rejeitar convite",
"Remove Contact Information?": "Remover informação de contato?",
"Remove": "Remover",
@ -701,7 +701,7 @@
"Hide avatar changes": "Ocultar alterações da imagem de perfil",
"Hide display name changes": "Ocultar alterações de nome de usuária/o",
"Enable automatic language detection for syntax highlighting": "Ativar detecção automática de idioma para ressaltar erros de ortografia",
"Hide avatars in user and room mentions": "Ocultar avatars em menções a usuárias/os e a salas",
"Hide avatars in user and room mentions": "Ocultar avatares em menções a usuárias/os e a salas",
"Disable big emoji in chat": "Desativar emojis grandes na sala",
"Automatically replace plain text Emoji": "Substituir automaticamente os emojis em texto",
"Mirror local video feed": "Espelhar o feed de vídeo local",
@ -910,7 +910,7 @@
"Failed to add the following rooms to the summary of %(groupId)s:": "Não foi possível adicionar as seguintes salas para o índice da comunidade %(groupId)s:",
"Add a Room": "Adicionar uma sala",
"Failed to remove the room from the summary of %(groupId)s": "Não foi possível remover a sala do índice da comunidade %(groupId)s",
"The room '%(roomName)s' could not be removed from the summary.": "A sala '%(roomName)s' não pôde ser removida do índice",
"The room '%(roomName)s' could not be removed from the summary.": "A sala '%(roomName)s' não pôde ser removida do índice.",
"Add users to the community summary": "Adicionar pessoas para o índice da comunidade",
"Who would you like to add to this summary?": "Quem você gostaria de adicionar a este índice?",
"Failed to add the following users to the summary of %(groupId)s:": "Não foi possível adicionar as seguintes pessoas para o índice da comunidade %(groupId)s:",
@ -979,5 +979,13 @@
"Failed to remove tag %(tagName)s from room": "Falha ao remover a tag %(tagName)s da sala",
"Failed to add tag %(tagName)s to room": "Falha ao adicionar a tag %(tagName)s para a sala",
"Did you know: you can use communities to filter your Riot.im experience!": "Você sabia? Você pode usar as comunidades para filtrar a sua experiência no Riot!",
"To set up a filter, drag a community avatar over to the filter panel on the far left hand side of the screen. You can click on an avatar in the filter panel at any time to see only the rooms and people associated with that community.": "Para criar um filtro, arraste a imagem de uma comunidade sobre o painel de filtros na extrema esquerda da sua tela. Você pode clicar na imagem de uma comunidade no painel de filtros a qualquer momento para ver apenas as salas e pessoas associadas com esta comunidade."
"To set up a filter, drag a community avatar over to the filter panel on the far left hand side of the screen. You can click on an avatar in the filter panel at any time to see only the rooms and people associated with that community.": "Para criar um filtro, arraste a imagem de uma comunidade sobre o painel de filtros na extrema esquerda da sua tela. Você pode clicar na imagem de uma comunidade no painel de filtros a qualquer momento para ver apenas as salas e pessoas associadas com esta comunidade.",
"Disable Community Filter Panel": "Desativar painel de filtros de Comunidades",
"Your key share request has been sent - please check your other devices for key share requests.": "Seu pedido de confirmação de chaves foi realizado - favor verificar seus outros dispositivos.",
"Key share requests are sent to your other devices automatically. If you rejected or dismissed the key share request on your other devices, click here to request the keys for this session again.": "Pedidos de confirmação de chaves são enviados aos outros dispositivos automaticamente. Se você rejeitou ou negou uma confirmação de chaves em seus outros dispositivos, clique aqui para enviar novamente.",
"If your other devices do not have the key for this message you will not be able to decrypt them.": "Se seus outros dispositivos não têm a chave para esta mensagem, você não poderá decriptá-las.",
"Key request sent.": "Requisição de chave enviada.",
"<requestLink>Re-request encryption keys</requestLink> from your other devices.": "<requestLink>Requisitar novamente chaves de encriptação</requestLink> de seus outros dispositivos.",
"%(user)s is a %(userRole)s": "%(user)s é %(userRole)s",
"Changes made to your community might not be seen by other users for up to 30 minutes.": "Mudanças feitas para sua comunidade podem não chegar aos outros usuários por até 30 minutos."
}

View File

@ -986,5 +986,22 @@
"<requestLink>Re-request encryption keys</requestLink> from your other devices.": "<requestLink>Повторно запросить ключи шифрования</requestLink> с других устройств.",
"%(user)s is a %(userRole)s": "%(user)s является %(userRole)s",
"Your key share request has been sent - please check your other devices for key share requests.": "Ваш запрос на передачу ключей отправлен - пожалуйста, проверьте другие ваши устройства на запросы передачи ключей.",
"Key share requests are sent to your other devices automatically. If you rejected or dismissed the key share request on your other devices, click here to request the keys for this session again.": "Запросы передачи ключей автоматически отправляются на другие устройства. Если вы отклонили или отменили запрос на передачу ключей на других устройствах, нажмите здесь, чтобы запросить ключи для этого сеанса повторно."
"Key share requests are sent to your other devices automatically. If you rejected or dismissed the key share request on your other devices, click here to request the keys for this session again.": "Запросы передачи ключей автоматически отправляются на другие устройства. Если вы отклонили или отменили запрос на передачу ключей на других устройствах, нажмите здесь, чтобы запросить ключи для этого сеанса повторно.",
"Changes made to your community might not be seen by other users for up to 30 minutes.": "Изменения, сделанные в вашем сообществе, могут не отображаться для других пользователей в течение 30 минут.",
"Code": "Код",
"Debug Logs Submission": "Отправка журналов отладки",
"If you've submitted a bug via GitHub, debug logs can help us track down the problem. Debug logs contain application usage data including your username, the IDs or aliases of the rooms or groups you have visited and the usernames of other users. They do not contian messages.": "Если вы отправили ошибку через GitHub, журналы отладки могут помочь нам выявить проблему. Журналы отладки содержат данные об использовании приложения, включая ваше имя пользователя, идентификаторы или псевдонимы комнат или групп, которые вы посетили, а также имена других пользователей. Они не содержат сообщений.",
"Submit debug logs": "Отправка журналов отладки",
"Opens the Developer Tools dialog": "Открывает Инструменты разработчика",
"Seen by %(displayName)s (%(userName)s) at %(dateTime)s": "Просмотрено %(displayName)s (%(userName)s) в %(dateTime)s",
"Unable to join community": "Не удалось присоединиться к сообществу",
"Unable to leave community": "Не удалось покинуть сообщество",
"Changes made to your community <bold1>name</bold1> and <bold2>avatar</bold2> might not be seen by other users for up to 30 minutes.": "Изменения <bold1>имени</bold1> и <bold2>аватара</bold2>, внесенные в ваше сообщество, могут не отображаться другим пользователям в течение 30 минут.",
"Join this community": "Присоединиться к сообществу",
"Leave this community": "Покинуть это сообщество",
"here": "здесь",
"to add some!": "для добавления!",
"Click": "Нажмите",
"Who can join this community?": "Кто может присоединиться к этому сообществу?",
"Everyone": "Все"
}

View File

@ -289,7 +289,7 @@
"No pinned messages.": "Žiadne pripnuté správy.",
"Loading...": "Načítanie...",
"Pinned Messages": "Pripnuté správy",
"Online": "Prítomný",
"Online": "Pripojený",
"Idle": "Nečinný",
"Offline": "Nedostupný",
"Unknown": "Neznámy",
@ -976,5 +976,26 @@
"Failed to add tag %(tagName)s to room": "Miestnosti sa nepodarilo pridať značku %(tagName)s",
"<a>In reply to</a> <pill>": "<a>Odpoveď na</a> <pill>",
"Community IDs cannot not be empty.": "ID komunity nemôže ostať prázdne.",
"<showDevicesText>Show devices</showDevicesText>, <sendAnywayText>send anyway</sendAnywayText> or <cancelText>cancel</cancelText>.": "<showDevicesText>Zobraziť zariadenia</showDevicesText>, <sendAnywayText>napriek tomu odoslať</sendAnywayText> alebo <cancelText>zrušiť</cancelText>."
"<showDevicesText>Show devices</showDevicesText>, <sendAnywayText>send anyway</sendAnywayText> or <cancelText>cancel</cancelText>.": "<showDevicesText>Zobraziť zariadenia</showDevicesText>, <sendAnywayText>napriek tomu odoslať</sendAnywayText> alebo <cancelText>zrušiť</cancelText>.",
"Disable Community Filter Panel": "Zakázať panel Filter komunity",
"Your key share request has been sent - please check your other devices for key share requests.": "Žiadosť o zdieľanie kľúčov bola odoslaná - Overte si zobrazenie žiadosti o zdieľanie kľúčov na vašich ostatných zariadeniach.",
"Key share requests are sent to your other devices automatically. If you rejected or dismissed the key share request on your other devices, click here to request the keys for this session again.": "Žiadosť o zdieľanie kľúčov je automaticky odoslaná na vaše ďalšie zariadenia. Ak ste žiadosť odmietli alebo zrušili dialógové okno so žiadosťou na ostatných zariadeniach, kliknutím sem môžete opätovne vyžiadať kľúče pre túto reláciu.",
"If your other devices do not have the key for this message you will not be able to decrypt them.": "Ak kľúče pre tieto správy nemáte uložené na ostatných vašich zariadeniach, nebudete ich môcť dešifrovať.",
"Key request sent.": "Žiadosť o kľúče odoslaná.",
"<requestLink>Re-request encryption keys</requestLink> from your other devices.": "<requestLink>Znovu vyžiadať šifrovacie kľúče</requestLink> z vašich ostatných zariadení.",
"Seen by %(displayName)s (%(userName)s) at %(dateTime)s": "%(displayName)s (%(userName)s) videl %(dateTime)s",
"%(user)s is a %(userRole)s": "%(user)s je %(userRole)s",
"Code": "Kód",
"Unable to join community": "Nie je možné vstúpiť do komunity",
"Unable to leave community": "Nie je možné opustiť komunitu",
"Changes made to your community <bold1>name</bold1> and <bold2>avatar</bold2> might not be seen by other users for up to 30 minutes.": "Zmeny vykonané vo vašej komunite <bold1>name</bold1> and <bold2>avatar</bold2> nemusia byť nasledujúcich 30 minút viditeľné všetkými používateľmi.",
"Join this community": "Vstúpiť do tejto komunity",
"Leave this community": "Opustiť túto komunitu",
"Did you know: you can use communities to filter your Riot.im experience!": "Vedeli ste: Že prácu s Riot.im si môžete spríjemníť použitím komunít!",
"To set up a filter, drag a community avatar over to the filter panel on the far left hand side of the screen. You can click on an avatar in the filter panel at any time to see only the rooms and people associated with that community.": "Ak si chcete nastaviť filter, pretiahnite avatara komunity na panel filtrovania úplne na ľavej strane obrazovky. Potom môžete kedykoľvek kliknúť na avatara komunity na tomto panely a Riot.im vám bude zobrazovať len miestnosti a ľudí z komunity, na ktorej avatar ste klikli.",
"Clear filter": "Zrušiť filter",
"Debug Logs Submission": "Odoslanie ladiacich záznamov",
"If you've submitted a bug via GitHub, debug logs can help us track down the problem. Debug logs contain application usage data including your username, the IDs or aliases of the rooms or groups you have visited and the usernames of other users. They do not contian messages.": "Ak ste nám poslali hlásenie o chybe cez Github, ladiace záznamy nám môžu pomôcť lepšie identifikovať chybu. Ladiace záznamy obsahujú údaje o používaní aplikácii, vrátane vašeho používateľského mena, názvy a aliasy miestností a komunít, ku ktorým ste sa pripojili a mená ostatných používateľov. Tieto záznamy neobsahujú samotný obsah vašich správ.",
"Submit debug logs": "Odoslať ladiace záznamy",
"Opens the Developer Tools dialog": "Otvorí dialóg nástroje pre vývojárov"
}

120
src/i18n/strings/sq.json Normal file
View File

@ -0,0 +1,120 @@
{
"This email address is already in use": "Kjo adresë e-mail-i tashmë është në përdorim",
"This phone number is already in use": "Ky numër telefoni tashmë është në përdorim",
"Failed to verify email address: make sure you clicked the link in the email": "Vërtetimi i adresës e-mail i pasukseshëm: Sigurohu që ke klikuar lidhjen në e-mail",
"The platform you're on": "Platforma që jë duke përdorur",
"The version of Riot.im": "Versioni i Riot.im-it",
"Whether or not you're logged in (we don't record your user name)": "A je i lajmëruar apo jo (ne nuk do të inçizojmë emrin përdorues tëndë)",
"Your language of choice": "Gjuha jote e zgjedhur",
"Which officially provided instance you are using, if any": "Cilën instancë zyrtarisht të ofruar je duke përdorur, në rast që je",
"Whether or not you're using the Richtext mode of the Rich Text Editor": "A je duke e përdorur mënyrën e tekstit të pasuruar të redaktionuesit të tekstit të pasuruar apo jo",
"Your homeserver's URL": "URL-ja e server-it shtëpiak tëndë",
"Your identity server's URL": "URL-ja e server-it identiteti tëndë",
"Analytics": "Analiza",
"The information being sent to us to help make Riot.im better includes:": "Informacionet që dërgohen për t'i ndihmuar Riot.im-it të përmirësohet përmbajnë:",
"We also record each page you use in the app (currently <CurrentPageHash>), your User Agent (<CurrentUserAgent>) and your device resolution (<CurrentDeviceResolution>).": "Ne gjithashtu inçizojmë çdo faqe që përdorë në aplikacion (në këtë çast <CurrentPageHash>), agjentin e përdoruesit tëndë (<CurrentUserAgent>) dhe rezolucionin e pajisjes tënde (<CurrentDeviceResolution>).",
"Where this page includes identifiable information, such as a room, user or group ID, that data is removed before being sent to the server.": "Kur kjo faqe pëmban informacione që mund të të identifikojnë, sikur një dhomë, përdorues apo identifikatues grupi, këto të dhëna do të mënjanohen para se ti dërgohën një server-it.",
"Call Failed": "Thirrja nuk mundej të realizohet",
"There are unknown devices in this room: if you proceed without verifying them, it will be possible for someone to eavesdrop on your call.": "Pajisje të panjohura ndodhen në këtë dhomë: nësë vazhdon pa i vërtetuar, është e mundshme që dikush të jua përgjon thirrjen.",
"Review Devices": "Rishiko pajisjet",
"Call Anyway": "Thirr prapëseprapë",
"Answer Anyway": "Prano prapëseprapë",
"Call": "Thirr",
"Answer": "Prano",
"Call Timeout": "Skadim kohe thirrjeje",
"The remote side failed to pick up": "Ana e kundërt nuk arriti të pranojë",
"Unable to capture screen": "Ekrani nuk mundi të inçizohej",
"Existing Call": "Thirrje aktuale",
"You are already in a call.": "Tashmë je në thirrje.",
"VoIP is unsupported": "VoIP nuk mbulohet",
"You cannot place VoIP calls in this browser.": "Thirrjet me VoIP nuk mbulohen nga ky kërkues uebi.",
"You cannot place a call with yourself.": "Nuk mund të realizosh thirrje me vetveten.",
"Conference calls are not supported in this client": "Thirrjet konference nuk mbulohen nga ky klienti",
"Conference calls are not supported in encrypted rooms": "Thirrjet konference nuk mbulohen në dhoma të shifruara",
"Warning!": "Paralajmërim!",
"Conference calling is in development and may not be reliable.": "Thirrja konference ende është në zhvillim dhe mund të jetë e paqëndrueshme.",
"Failed to set up conference call": "Thirrja konference nuk mundi të realizohej",
"Conference call failed.": "Thirrja konference dështoi.",
"The file '%(fileName)s' failed to upload": "Fajli '%(fileName)s' nuk mundi të mbartet",
"The file '%(fileName)s' exceeds this home server's size limit for uploads": "Fajli '%(fileName)s' tejkalon kufirin madhësie për mbartje e këtij server-i shtëpiak",
"Upload Failed": "Mbartja dështoi",
"Failure to create room": "Dhoma nuk mundi të krijohet",
"Server may be unavailable, overloaded, or you hit a bug.": "Server-i është i padisponueshëm, i ngarkuar tej mase, apo ka një gabim.",
"Send anyway": "Dërgo prapëseprapë",
"Send": "Dërgoje",
"Sun": "Die",
"Mon": "Hën",
"Tue": "Mar",
"Wed": "Mër",
"Thu": "Enj",
"Fri": "Pre",
"Sat": "Sht",
"%(weekDayName)s, %(monthName)s %(day)s %(time)s": "%(weekDayName)s, %(day)s %(monthName)s %(time)s",
"%(weekDayName)s, %(monthName)s %(day)s %(fullYear)s": "%(weekDayName)s, %(day)s %(monthName)s %(fullYear)s",
"%(weekDayName)s, %(monthName)s %(day)s %(fullYear)s %(time)s": "%(weekDayName)s, %(day)s %(monthName)s %(fullYear)s %(time)s",
"Who would you like to add to this community?": "Kë kishe dashur të shtosh në këtë komunitet?",
"Warning: any person you add to a community will be publicly visible to anyone who knows the community ID": "Paralajmërim: se cili që e shton në një komunitet do ti doket se cilit që e di identifikatuesin e komunitetit",
"Invite new community members": "Fto anëtar të ri komuniteti",
"Name or matrix ID": "Emri apo identifikatuesi matrix-i",
"Invite to Community": "Fto në komunitet",
"Which rooms would you like to add to this community?": "Cilët dhoma kishe dashur ti shtosh në këtë komunitet?",
"Show these rooms to non-members on the community page and room list?": "A ti duken dhomat joanëtarëvë ne faqën komuniteti si dhe listën dhome?",
"Add rooms to the community": "Shto dhoma komunitetit",
"Add to community": "Shto në komunitet",
"Jan": "Jan",
"Feb": "Shk",
"Mar": "Mar",
"Apr": "Pri",
"May": "Maj",
"Jun": "Qer",
"Jul": "Kor",
"Aug": "Gus",
"Sep": "Sht",
"Oct": "Tet",
"Nov": "Nën",
"Dec": "Dhj",
"%(weekDayName)s %(time)s": "%(weekDayName)s %(time)s",
"Failed to invite the following users to %(groupId)s:": "Ky përdorues vijues nuk mundi të ftohet në %(groupId)s:",
"Failed to invite users to community": "Përdoruesit nuk mundën të ftohën",
"Failed to invite users to %(groupId)s": "Nuk mundën të ftohën përdoruesit në %(groupId)s",
"Failed to add the following rooms to %(groupId)s:": "Nuk mundën të shtohen dhomat vijuese në %(groupId)s:",
"Unnamed Room": "Dhomë paemër",
"Riot does not have permission to send you notifications - please check your browser settings": "Riot nuk ka lejim të të dergojë lajmërime - të lutem kontrollo rregullimet e kërkuesit ueb tëndë",
"Riot was not given permission to send notifications - please try again": "Riot-it nuk i është dhënë leje të dërgojë lajmërime - të lutëm përpjeku serish",
"Unable to enable Notifications": "Lajmërimet nuk mundën të lëshohen",
"This email address was not found": "Kjo adresë e-mail-i nuk është gjetur",
"Your email address does not appear to be associated with a Matrix ID on this Homeserver.": "Adresa e-mail-i yt nuk duket së është lidhur më një indentifikatues matrix në këtë server shtëpiak.",
"Default": "Standardi",
"Restricted": "Kufizuar",
"Moderator": "Moderator",
"Admin": "Administrator",
"Start a chat": "Fillo bisedë",
"Who would you like to communicate with?": "Me kë kishe dashur të bisedosh?",
"Email, name or matrix ID": "E-mail-i, emri apo identifikatuesi matrix",
"Start Chat": "Fillo bisedë",
"Invite new room members": "Fto anëtar dhome të rinjë",
"Who would you like to add to this room?": "Kë kishe dashur të shtosh në këtë dhomë?",
"Send Invites": "Dërgo ftesa",
"Failed to invite user": "Përdoruesi nuk mundi të ftohej",
"Operation failed": "Veprimi dështoi",
"Failed to invite": "Nuk mundi të ftohet",
"Failed to invite the following users to the %(roomName)s room:": "Përdoruesit vijuesë nuk mundën të ftohen në dhomën %(roomName)s:",
"You need to be logged in.": "Duhesh të jesh i lajmëruar.",
"You need to be able to invite users to do that.": "Duhesh të kesh aftësinë të ftosh përdorues për të bërë këtë.",
"Unable to create widget.": "Widget-i nuk mundi të krijohet.",
"Failed to send request.": "Lutja nuk mundi të dërgohej.",
"This room is not recognised.": "Kjo dhomë nuk është e njohur.",
"Power level must be positive integer.": "Niveli fuqie duhet të jetë numër i plotë pozitiv.",
"You are not in this room.": "Ti nuk je në këtë dhomë.",
"You do not have permission to do that in this room.": "Nuk ke leje të bësh këtë në këtë dhomë.",
"Must be viewing a room": "Duhet të shikohet një dhomë",
"Room %(roomId)s not visible": "Dhoma %(roomId)s e padukshme",
"Failed to lookup current room": "Dhoma aktuale nuk mundi të kërkohej",
"Usage": "Përdorimi",
"/ddg is not a command": "/ddg s'është komandë",
"To use it, just wait for autocomplete results to load and tab through them.": "Për të përdorur, thjesht prit derisa të mbushën rezultatat vetëplotësuese dhe pastaj shfletoji.",
"Unrecognised room alias:": "Emri i dhomës të panjohur:",
"Ignored user": "Përdoruesë të shpërfillur",
"You are now ignoring %(userId)s": "Tash %(userId)s shpërfillet prej teje",
"Unignored user": "Përdorues jo më i shpërfillur"
}

View File

@ -420,5 +420,15 @@
"Name or matrix ID": "Namn eller matrix ID",
"Invite to Community": "",
"Unable to enable Notifications": "Det går inte att aktivera Notifieringar",
"Failed to invite user": "Misslyckades med att bjuda in användaren"
"Failed to invite user": "Misslyckades med att bjuda in användaren",
"The information being sent to us to help make Riot.im better includes:": "Informationen som skickas till oss för att hjälpa Riot.im att bli bättre inkluderar:",
"Review Devices": "Granska enheter",
"Answer Anyway": "Svara ändå",
"VoIP is unsupported": "VoIP stöds ej",
"Who would you like to add to this room?": "Vem vill du lägga till i det här rummet?",
"Failed to invite": "Misslyckades med att bjuda in",
"You need to be logged in.": "Du måste vara inloggad.",
"You need to be able to invite users to do that.": "Du måste kunna bjuda in användare för att göra det.",
"You are not in this room.": "Du är inte i det här rummet.",
"You do not have permission to do that in this room.": "Du har inte behörighet att göra det i det här rummet."
}

View File

@ -749,5 +749,55 @@
"Who would you like to add to this community?": "您想把谁添加到这个社区内?",
"Warning: any person you add to a community will be publicly visible to anyone who knows the community ID": "警告:您添加的用户对一切知道这个社区的 ID 的人公开",
"Name or matrix ID": "名称或 Matrix ID",
"Which rooms would you like to add to this community?": "您想把哪个聊天室添加到这个社区中?"
"Which rooms would you like to add to this community?": "您想把哪个聊天室添加到这个社区中?",
"Add rooms to the community": "添加聊天室到社区",
"Add to community": "添加到社区",
"Failed to invite users to community": "添加用户到社区失败",
"Message Replies": "消息回复",
"Disable Peer-to-Peer for 1:1 calls": "在1:1通话中禁用点到点",
"Enable inline URL previews by default": "默认启用自动网址预览",
"Disinvite this user?": "取消邀请这个用户?",
"Kick this user?": "踢出这个用户?",
"Unban this user?": "解除这个用户的封禁?",
"Ban this user?": "封紧这个用户?",
"Send an encrypted reply…": "发送一条加密的回复...",
"Send a reply (unencrypted)…": "发送一条回复(未加密)...",
"Send an encrypted message…": "发送一条加密消息…",
"Send a message (unencrypted)…": "发送一条消息 (未加密)…",
"Replying": "正在回复",
"Community Invites": "社区邀请",
"You are trying to access a room.": "你正在尝试访问一个聊天室。",
"To change the topic, you must be a": "要修改主题,你必须是",
"To modify widgets in the room, you must be a": "要修改聊天室中的小组件,你必须是",
"Banned by %(displayName)s": "被 %(displayName)s 封禁",
"To send messages, you must be a": "要发送消息,你必须是",
"To invite users into the room, you must be a": "要邀请用户到聊天室,你必须是",
"To configure the room, you must be a": "要配置聊天室,你必须是",
"To kick users, you must be a": "要踢出用户,你必须是",
"To ban users, you must be a": "要封禁用户,你必须是",
"To remove other users' messages, you must be a": "要删除其他用户的消息,你必须是",
"%(user)s is a %(userRole)s": "%(user)s 是一个 %(userRole)s",
"To link to a room it must have <a>an address</a>.": "要链接一个聊天室,它必须有一个<a>地址</a>。",
"To send events of type <eventType/>, you must be a": "要发送类型为 <eventType/> 的事件,你必须是",
"Members only (since the point in time of selecting this option)": "只有成员(从选择这个选项的时间开始)",
"Members only (since they were invited)": "只有成员(从他们被邀请开始)",
"Members only (since they joined)": "只有成员(从他们加入开始)",
"Invalid community ID": "无效的社区 ID",
"Create Community": "创建社区",
"Community Name": "社区名",
"Community ID": "社区 ID",
"example": "例子",
"This setting cannot be changed later!": "这个设置以后不能被修改!",
"Add a Room": "添加一个聊天室",
"Add a User": "添加一个用户",
"Unable to accept invite": "无法接受邀请",
"Unable to reject invite": "无法拒绝邀请",
"Leave Community": "离开社区",
"Community Settings": "社区设置",
"Community %(groupId)s not found": "找不到社区 %(groupId)s",
"Your Communities": "你的社区",
"Failed to set direct chat tag": "无法设定私聊标签",
"Failed to remove tag %(tagName)s from room": "移除聊天室标签 %(tagName)s 失败",
"Failed to add tag %(tagName)s to room": "无法为聊天室新增标签 %(tagName)s",
"Submit debug logs": "提交调试日志"
}

View File

@ -1,5 +1,5 @@
{
"A new password must be entered.": "一個新的密碼必須被輸入。.",
"A new password must be entered.": "一個新的密碼必須被輸入。",
"An error has occurred.": "一個錯誤出現了。",
"Anyone who knows the room's link, apart from guests": "任何知道房間連結的人,但訪客除外",
"Anyone who knows the room's link, including guests": "任何知道房間連結的人,包括訪客",
@ -8,9 +8,9 @@
"Are you sure you want to upload the following files?": "您確認要上傳以下文件嗎?",
"Attachment": "附件",
"Autoplay GIFs and videos": "自動播放 GIF 和影片",
"%(senderName)s banned %(targetName)s.": "%(senderName)s 封了 %(targetName)s.",
"Ban": "封",
"Banned users": "被封的用戶",
"%(senderName)s banned %(targetName)s.": "%(senderName)s 封了 %(targetName)s.",
"Ban": "封",
"Banned users": "被封的用戶",
"Blacklisted": "已列入黑名單",
"Call Timeout": "通話超時",
"Can't connect to homeserver via HTTP when an HTTPS URL is in your browser bar. Either use HTTPS or <a>enable unsafe scripts</a>.": "當瀏覽器網址列裡有 HTTPS URL 時,不能使用 HTTP 連線到家伺服器。請採用 HTTPS 或者<a>允許不安全的指令稿</a>。",
@ -63,15 +63,15 @@
"Encrypted messages will not be visible on clients that do not yet implement encryption": "不支援加密的客戶端將看不到加密的訊息",
"Encrypted room": "加密聊天室",
"%(senderName)s ended the call.": "%(senderName)s 結束了通話。.",
"End-to-end encryption information": "端到端加密信息",
"End-to-end encryption information": "端到端加密資訊",
"End-to-end encryption is in beta and may not be reliable": "端到端加密現為測試版,不一定可靠",
"Enter Code": "輸入代碼",
"Error": "錯誤",
"Error decrypting attachment": "解密附件時出錯",
"Event information": "事件信息",
"Event information": "事件資訊",
"Existing Call": "現有通話",
"Export E2E room keys": "導出聊天室的端到端加密密鑰",
"Failed to ban user": "封用戶失敗",
"Failed to ban user": "封用戶失敗",
"Failed to change password. Is your password correct?": "變更密碼失敗。您的密碼正確嗎?",
"Failed to forget room %(errCode)s": "無法忘記聊天室 %(errCode)s",
"Failed to join room": "無法加入聊天室",
@ -89,7 +89,7 @@
"Failed to set display name": "設置暱稱失敗",
"Failed to set up conference call": "無法啟動群組通話",
"Failed to toggle moderator status": "無法切換管理員權限",
"Failed to unban": "解除封失敗",
"Failed to unban": "解除封失敗",
"Failed to upload file": "上傳文件失敗",
"Failed to verify email address: make sure you clicked the link in the email": "電子郵件地址驗證失敗: 請確保你已點擊郵件中的連結",
"Failure to create room": "創建聊天室失敗",
@ -106,7 +106,7 @@
"Hangup": "掛斷",
"Hide read receipts": "隱藏已讀回執",
"Hide Text Formatting Toolbar": "隱藏格式工具欄",
"Historical": "史",
"Historical": "史",
"Homeserver is": "主服務器是",
"Identity Server is": "身份認證服務器是",
"I have verified my email address": "我已經驗證了我的電子郵件地址",
@ -126,7 +126,7 @@
"Login as guest": "以游客的身份登錄",
"New password": "新密碼",
"Resetting password will currently reset any end-to-end encryption keys on all devices, making encrypted chat history unreadable, unless you first export your room keys and re-import them afterwards. In future this will be improved.": "重設密碼目前會把所有裝置上的端到端加密金鑰重設,讓已加密的聊天歷史不可讀,除非您先匯出您的聊天室金鑰並在稍後重新匯入。這會在未來改進。",
"Return to login screen": "返回登錄頁面",
"Return to login screen": "返回到登入畫面",
"Riot does not have permission to send you notifications - please check your browser settings": "Riot 未被允許向你推送通知 ── 請檢查您的瀏覽器設定",
"Riot was not given permission to send notifications - please try again": "Riot 未被允許向你推送通知 ── 請重試",
"riot-web version:": "riot-網頁版:",
@ -139,7 +139,7 @@
"Search": "搜尋",
"Search failed": "搜索失敗",
"Searches DuckDuckGo for results": "搜索 DuckDuckGo",
"Sender device information": "發送者的裝置信息",
"Sender device information": "發送者的裝置資訊",
"Send Invites": "發送邀請",
"Send Reset Email": "發送密碼重設郵件",
"%(senderDisplayName)s sent an image.": "%(senderDisplayName)s 發了一張圖片。.",
@ -170,7 +170,7 @@
"This email address is already in use": "此電子郵件地址已經被使用",
"This email address was not found": "未找到此電子郵件地址",
"The email address linked to your account must be entered.": "必須輸入和你帳號關聯的電子郵件地址。",
"The file '%(fileName)s' exceeds this home server's size limit for uploads": "文件 '%(fileName)s' 超過了此主伺服器的上傳大小限制",
"The file '%(fileName)s' exceeds this home server's size limit for uploads": "文件 '%(fileName)s' 超過了這個家伺服器的上傳大小限制",
"The file '%(fileName)s' failed to upload": "文件 '%(fileName)s' 上傳失敗",
"Turn Markdown off": "關閉Markdown 語法",
"Turn Markdown on": "啟用Markdown 語法",
@ -216,7 +216,7 @@
"Register": "註冊",
"Default server": "預設伺服器",
"Custom server": "自定的伺服器",
"Home server URL": "家伺服器網址",
"Home server URL": "家伺服器網址",
"Identity server URL": "識別伺服器網址",
"What does this mean?": "它代表什麼意思?",
"Error decrypting audio": "解密音檔出錯",
@ -270,7 +270,7 @@
"Click to unmute audio": "點選以解除靜音",
"Conference call failed.": "會議通話失敗。",
"Conference calling is in development and may not be reliable.": "會議通話尚在開發中,可能不太可靠。",
"Conference calls are not supported in encrypted rooms": "不支援在加密房間的會議通話",
"Conference calls are not supported in encrypted rooms": "不支援在加密聊天室的會議通話",
"Conference calls are not supported in this client": "這個客戶端不支援會議通話",
"Could not connect to the integration server": "無法連線到整合的伺服器",
"%(count)s new messages|one": "%(count)s 個訊息",
@ -298,7 +298,7 @@
"Failed to change power level": "變更權限等級失敗",
"Failed to fetch avatar URL": "擷取大頭貼 URL 失敗",
"Failed to upload profile picture!": "上傳基本資料圖片失敗!",
"Guest access is disabled on this Home Server.": "家伺服器的訪客存取已停用。",
"Guest access is disabled on this Home Server.": "這個家伺服器的訪客存取已停用。",
"Home": "家",
"Import": "匯入",
"Incoming call from %(name)s": "從 %(name)s 而來的來電",
@ -605,7 +605,7 @@
"Verify...": "驗證...",
"ex. @bob:example.com": "例如:@bob:example.com",
"Add User": "新增使用者",
"This Home Server would like to make sure you are not a robot": "家伺服器想要確定您不是機器人",
"This Home Server would like to make sure you are not a robot": "這個家伺服器想要確定您不是機器人",
"Sign in with CAS": "使用 CAS 登入",
"You can use the custom server options to sign into other Matrix servers by specifying a different Home server URL.": "您可以使用自訂伺服器選項來指定不同的家伺服器 URL 以登入到其他的 Matrix 伺服器。",
"This allows you to use this app with an existing Matrix account on a different home server.": "這讓您可以利用在不同的家伺服器上既有的 Matrix 帳號使用此應用程式。",
@ -651,7 +651,7 @@
"Edit": "編輯",
"Enable automatic language detection for syntax highlighting": "啟用語法突顯的自動語言偵測",
"Hide Apps": "隱藏應用程式",
"Hide join/leave messages (invites/kicks/bans unaffected)": "隱藏加入/離開訊息(邀請/踢出/封不受影響)",
"Hide join/leave messages (invites/kicks/bans unaffected)": "隱藏加入/離開訊息(邀請/踢出/封不受影響)",
"Integrations Error": "整合錯誤",
"Publish this room to the public in %(domain)s's room directory?": "將這個聊天室公開到 %(domain)s 的聊天室目錄中?",
"AM": "上午",
@ -663,7 +663,7 @@
"The maximum permitted number of widgets have already been added to this room.": "這個聊天室已經有可加入的最大量的小工具了。",
"To get started, please pick a username!": "要開始,請先取一個使用者名稱!",
"Unable to create widget.": "無法建立小工具。",
"Unbans user with given id": "取消封指定 ID 的使用者",
"Unbans user with given id": "取消封指定 ID 的使用者",
"You are not in this room.": "您不在這個聊天室內。",
"You do not have permission to do that in this room.": "您沒有在這個聊天室做這件事的權限。",
"Verifies a user, device, and pubkey tuple": "驗證使用者、裝置與公開金鑰變數組",
@ -986,5 +986,29 @@
"If your other devices do not have the key for this message you will not be able to decrypt them.": "若您的其他裝置沒有這個訊息的金鑰,您將無法將它們解密。",
"Key request sent.": "金鑰請求已傳送。",
"<requestLink>Re-request encryption keys</requestLink> from your other devices.": "從您的其他裝置<requestLink>重新請求加密金鑰</requestLink>。",
"%(user)s is a %(userRole)s": "%(user)s 是 %(userRole)s"
"%(user)s is a %(userRole)s": "%(user)s 是 %(userRole)s",
"Changes made to your community might not be seen by other users for up to 30 minutes.": "其他使用者在最多 30 分鐘內可能不會慨到您對社群所做的變更。",
"Code": "代碼",
"Debug Logs Submission": "除錯訊息傳送",
"If you've submitted a bug via GitHub, debug logs can help us track down the problem. Debug logs contain application usage data including your username, the IDs or aliases of the rooms or groups you have visited and the usernames of other users. They do not contian messages.": "如果您透過 GitHub 來回報錯誤,除錯訊息可以用來追蹤問題。除錯訊息包含應用程式的使用資料,包括您的使用者名稱、您所造訪的房間/群組的 ID 或別名、其他使用者的使用者名稱等,其中不包含訊息本身。",
"Submit debug logs": "傳送除錯訊息",
"Opens the Developer Tools dialog": "開啟開發者工具對話視窗",
"Seen by %(displayName)s (%(userName)s) at %(dateTime)s": "被 %(displayName)s (%(userName)s) 於 %(dateTime)s 看過",
"Unable to join community": "無法加入社群",
"Unable to leave community": "無法離開社群",
"Changes made to your community <bold1>name</bold1> and <bold2>avatar</bold2> might not be seen by other users for up to 30 minutes.": "對您的社群的<bold1>名稱</bold1>與<bold2>大頭貼</bold2>的變更可能在最多30分鐘內不會被其他使用者看到。",
"Join this community": "加入此社群",
"Leave this community": "離開此社群",
"Stickerpack": "貼圖包",
"Sticker Messages": "貼圖訊息",
"You don't currently have any stickerpacks enabled": "您目前未啟用任何貼圖包",
"Click": "點按",
"here": "這裡",
"to add some!": "來新增一些!",
"Add a stickerpack": "新增貼圖包",
"Hide Stickers": "隱藏貼圖",
"Show Stickers": "顯示貼圖",
"Manage sticker packs": "管理貼圖包",
"Who can join this community?": "誰可以加入此社群?",
"Everyone": "每個人"
}

View File

@ -102,7 +102,7 @@ export default class DeviceSettingsHandler extends SettingsHandler {
_readFeature(featureName) {
if (MatrixClientPeg.get() && MatrixClientPeg.get().isGuest()) {
// Guests should not have any labs features enabled.
return {enabled: false};
return false;
}
const value = localStorage.getItem("mx_labs_feature_" + featureName);

View File

@ -252,6 +252,8 @@ export default class GroupStore extends EventEmitter {
acceptGroupInvite() {
return MatrixClientPeg.get().acceptGroupInvite(this.groupId)
// The user should now be able to access (personal) group settings
.then(this._fetchResource.bind(this, GroupStore.STATE_KEY.Summary))
// The user might be able to see more rooms now
.then(this._fetchResource.bind(this, GroupStore.STATE_KEY.GroupRooms))
// The user should now appear as a member
@ -260,6 +262,28 @@ export default class GroupStore extends EventEmitter {
.then(this._fetchResource.bind(this, GroupStore.STATE_KEY.GroupInvitedMembers));
}
joinGroup() {
return MatrixClientPeg.get().joinGroup(this.groupId)
// The user should now be able to access (personal) group settings
.then(this._fetchResource.bind(this, GroupStore.STATE_KEY.Summary))
// The user might be able to see more rooms now
.then(this._fetchResource.bind(this, GroupStore.STATE_KEY.GroupRooms))
// The user should now appear as a member
.then(this._fetchResource.bind(this, GroupStore.STATE_KEY.GroupMembers))
// The user should now not appear as an invited member
.then(this._fetchResource.bind(this, GroupStore.STATE_KEY.GroupInvitedMembers));
}
leaveGroup() {
return MatrixClientPeg.get().leaveGroup(this.groupId)
// The user should now not be able to access group settings
.then(this._fetchResource.bind(this, GroupStore.STATE_KEY.Summary))
// The user might only be able to see a subset of rooms now
.then(this._fetchResource.bind(this, GroupStore.STATE_KEY.GroupRooms))
// The user should now not appear as a member
.then(this._fetchResource.bind(this, GroupStore.STATE_KEY.GroupMembers));
}
addRoomToGroupSummary(roomId, categoryId) {
return MatrixClientPeg.get()
.addRoomToGroupSummary(this.groupId, roomId, categoryId)