Release 0.65.0 (#10893)

* changed saml integration to store data on mongo instead of memory

* Update saml_server.js

*  [FIX] Fix create channel, when created a readonly channel (#10665)

[FIX] Channel owner was being set as muted when creating a read-only channel

* Correct links to Rocket.Chat documentation (#10674)

Correct links in README file

* Fix flickering on message-box emoji icon (#10678)

[FIX] Message box emoji icon was flickering when typing a text

* add `npm run postinstall` into build script (#10524)

Add `npm run postinstall` into example build script

* [FIX] Improve desktop notification formatting (#10445)

* Improved notification formatting

* Fixed lint issues

* Changed body format

* Fixed the problem of missing descriptions on message attachments (#10705)

* [BREAK] Improvements to notifications logic (#10686)

[NEW] Improvements to notifications logic

* LingoHub Update 🚀 (#10691)

Manual push by LingoHub User: Rodrigo Nascimento.
Project: Rocket.Chat

Made with ❤️ by https://lingohub.com

* [NEW] Setup Wizard (#10523)

* welcome

* .

* stylelint

* new ilustration

* new layout

* .

* implements dicts

* added all setup wizard settings to wizard

* fix some setup wizard css

* fix setup wizard js linter errors

* remove old setup wizard templaates

* setup wizard has just one main tag now

* setup wizard registration fields filter is more readable

* add register server page to setup wizard

* fix setup wizard progress bar on RTL

* setup wizard is registering users

* Add setup wizard tests, routes and fix batch

* fix setup wizard tests

* add api test back

* comment rocketchat:google-natural-language package and remove logs

* add some translation keys for setup wizard

* remove old setup wizard template

* fix sort code on setup wizard

* fix getWizardSetting method

* new migration for setupwizard

* setup wizard setting migration

* fix setupwizard migration

* Update versions

* fix some setup wizard code logic

* fix setup wizard registerServer setting

* rever package-lock.json

* rever google-natural-language .npm folder

* rever meteor packages file and add setup wizard

* remove some default values from setup wizard settings

* add advocacy option on setup wizard industry setting

* change key name to setting to make the filter more readable on setup wizard

* change key name to setting to make the filter more readable on setup wizard

* add findWizardSettings on models Settings and handle errors of getWizardSettings method

* change setting to key to make the filter more readable on setup wizard

* fix setup wizard settings filter map

* remove serverHasAdminUser method on setup wizard

* fix setup wizard tests

* fix setup wizard final step workspace link

* fix setup wizard tests

* [FIX] Improve wordpress OAuth settings (#10724)

[NEW] Add more options for Wordpress OAuth configuration

* [NEW] Add /api/v1/channels.roles & /api/v1/groups.roles (#10607)

[NEW] Add REST endpoints `channels.roles` & `groups.roles`

* Changes source of text for announcement modal content (#10733)

[FIX] Regression: Empty content on announcement modal

* [FIX] Send a message when muted returns inconsistent result in chat.sendMessage (#10720)

* Change the message that returns, when a muted or blocked user tries to send a message using that endpoint

* Remove origin provide to sendMessage method, simply throwing an error when the user is muted or blocked

* More improvements on send notifications logic (#10736)

* Denormalize the User’s Highlights

* Find subscriptions for each type of notification

* Change email preference values

* General improvements

* Use just one query to get all subscriptions to notify

* Get hightlights from subscriptions on method notifyUsersOnMessage

* Keep compatibility of emailNotifications preference in subscription save

* Prevent group mentions on large rooms

* Fix notifications for direct messages (#10760)

* Add setting and expose prometheus on port 9100 (#10766)

* Add setting and expose prometheus on port 9100

* Prometheus: Add number of connected users

* Send statistics to prometheus

* Prometheus: Add methods, subscriptions and callbacks data

* Prometheus: Add metrics of REST API calls

* Prometheus: Record subscriptions time

* Add metrics to notifications

* Wizard improvements (#10776)

* Change wizard state from boolean to `pending`, `in_progress` or `completed`
* Add migration to change the wizard setting to new values and fix the old migration
* Make the wizard responsive for small screens
* Do not publish wizard settings to the client
* Do not show wizard for unlogged users after admin was created

* Add badge back to push notifications (#10779)

* Better metric for notifications (#10786)

* Improvement to push notifications on direct messages (#10788)

* Prometheus: Improve metric names (#10789)

* [FIX] Not escaping special chars on mentions (#10793)

* Regression: Fix wrong wizard field name (#10804)

* Prometheus: Fix notification metric (#10803)

* Regression: Autorun of wizard was not destroyed after completion (#10802)

* Prometheus: Add metric to track hooks time (#10798)

* Prevent setup wizard redirects (#10811)

* Prevent setup wizard redirects

* Fix setup wizard layout

* Prometheus: Track user agent

* Stop caching private settings (#10625)

* [NEW] Add REST API endpoints `channels.setCustomFields` and `groups.setCustomFields` (#9733)

* Add channels.setCustomFields and groups.setCustomFields
Signed-off-by: Eugene Bolshakov <pub@relvarsoft.com>

* Delete unused `user` parameter
Signed-off-by: Eugene Bolshakov <pub@relvarsoft.com>

* Add tests for channels.setCustomFields and groups.setCustomFields
Signed-off-by: Eugene Bolshakov <pub@relvarsoft.com>

* Fix lint
Signed-off-by: Eugene Bolshakov <pub@relvarsoft.com>

* Fix lint
Signed-off-by: Eugene Bolshakov <pub@relvarsoft.com>

* Propogate setCustomFields to Subscriptions
Signed-off-by: Eugene Bolshakov <pub@relvarsoft.com>

* Fix semicolon
Signed-off-by: Eugene Bolshakov <pub@relvarsoft.com>

* [NEW] Add REST API endpoints `channels.counters`, `groups.counters and `im.counters` (#9679)

* Add countVisibleByRoomIdBetweenTimestampsInclusive
Signed-off-by: Eugene Bolshakov <pub@relvarsoft.com>

* Add channels.counters, groups.counters, im.counters
Signed-off-by: Eugene Bolshakov <pub@relvarsoft.com>

* Fix spaces
Signed-off-by: Eugene Bolshakov <pub@relvarsoft.com>

* Fixes
Signed-off-by: Eugene Bolshakov <pub@relvarsoft.com>

* Small fix
Signed-off-by: Eugene Bolshakov <pub@relvarsoft.com>

* Small fix #2
Signed-off-by: Eugene Bolshakov <pub@relvarsoft.com>

* Small fix #3
Signed-off-by: Eugene Bolshakov <pub@relvarsoft.com>

* Add channels.couters and groups.couters tests
Signed-off-by: Eugene Bolshakov <pub@relvarsoft.com>

* Fix tests, last message and unread message times
Signed-off-by: Eugene Bolshakov <pub@relvarsoft.com>

* Fix last message and unread message times for IM
Signed-off-by: Eugene Bolshakov <pub@relvarsoft.com>

* Add im.counters test
Signed-off-by: Eugene Bolshakov <pub@relvarsoft.com>

* Fix for msgs=0
Signed-off-by: Eugene Bolshakov <pub@relvarsoft.com>

* [FIX] UI was not disabling the actions when users has had no permissions to create channels or add users to rooms (#10564)

* hide plus icon when user doesn't have both permission for create-c and create-p

* add helper to checkout two permissions set initial value for the room type

* hide the plus icon in directory if user doesn't have both create-c and creat-p permissions

* get permissions for create channels and groups

* check if user can add channel hide and groups, hide button based upon correct state

* prevent add user button from being hidden when user has permission add user to joined room

* removed the if statement and use short hand if else syntax

* better code for disabling checkbox in create room feature if user doesn't have permission

* add missing simicolon

* put canShowAddUsersButton into seperate function call function in events and helpers

* move the canShowAddUsersButton function to define before it's called

* fix bug that prevents the viewing of the keyboard shortcuts button in groups and direct messages

* fix permissions

* Add verification to authorize get images with X-user-id and X-auth-token (#10741)

* [FIX] Fix rest /me endpoint (#10662)

[NEW] REST API endpoint `/me` now returns all the settings, including the default values

* Add REST endpoint to mark messages as unread (#10778)

[NEW] Add REST endpoint `subscriptions.unread` to mark messages as unread

* [NEW] REST API endpoint `settings` now allow set colors and trigger actions (#10488)

* edited settings-api to execute button event

* FIx identation and defer await

* removing the defer and waiting for the method to execute

* Add Rest endpoint to get username suggestion (#10702)

* major dependencies update (#10661)

* Remove old translations (#10448)

* [FIX] disable/enable System Messages (#10704)

[FIX] Missing option to disable/enable System Messages

* [NEW] View pinned message's attachment (#10214)

* displays pinned file's attachments

* handles pin for replies and quotes

* fix review

* [FIX] Enabling "Collapse Embedded Media by Default" hides replies, quotes (#10427)

[FIX] Enabling `Collapse Embedded Media by Default` was hiding replies and quotes

* [NEW] lazy load image attachments (#10608)

[NEW] Lazy load image attachments

* Develop sync (#10815)

* add redhat dockerfile to master (#10408)

* add redhat dockerfile to master

* Add redhat dockerfile to set-version helper script

* Release 0.63.2 (#10476)

* [FIX] Even TypeErrors with SAML (#10475)

* Bump version to 0.63.2

* Added one2mail.info to default blocked domain list (#10218)

* [FIX] The 'channel.messages' REST API Endpoint error (#10485)

* Bump version to 0.63.3

* Add the history of v0.63.3

* Bump version to 0.64.0-rc.0

* Bump version to 0.64.0-rc.1

* Bump version to 0.64.0-rc.2

* Bump version to 0.64.0-rc.3

* Bump version to 0.64.0-rc.4

* Bump version to 0.64.0

* Bump version to 0.64.1

* Bump version to 0.65.0-develop

* [NEW] Return the result of the `/me` endpoint within the result of the `/login` endpoint (#10677)

* Add response of the /me endpoint to /login endpoint

* change underscore use to ES6 object destructuring

* The Livechat settings of the 'color' types  were not appearing correctly in the administrative area. (#10612)

* [NEW] Enable/disable Livechat registration form fields (#10584)

[NEW] Options to enable/disable each Livechat registration form field

* When a manager tried to send a message in a live room, an error was being displayed because there is no subscription for the manager. (#10663)

[FIX] Livechat managers were not being able to send messages in some cases

* [NEW] Implement a local password policy (#9857)

* Implement a local password policy

* Improve ValidatePasswordPolicy and create tests

* Validate user’s password on method saveUserProfile

* Fix typo PasswordPoliceClass

* Apps: Command Previews, Message and Room Removal Events (#10822)

* Add message and room removal events for Apps, fix a few other issues

* First very rough draft of the slash command preview

* Add the command preview rest api and make the previews selectable via the keyboard

* Add loading i18n

* Remove duplicated toLowerCase()

* Bump version to 0.65.0-rc.0

* Update room.html (#10715)

Fix working of cancel button in progress bar, while uploading file.

* [NEW] Add view-broadcast-member-list permission (#10753)

[NEW] Add permission `view-broadcast-member-list`

* [FIX] Livechat sidebar using "Unread on Top" user preference (#10734)

[FIX] User's preference `Unread on Top` wasn't working for LiveChat rooms

* Fix REST /me regression (#10833)

Fix: Regression in REST API endpoint `/me`

* [FIX] Broadcast/ Read only issues (#10835)

[FIX] Broadcast channels were showing reply button for deleted messages and generating wrong reply links some times

* Create temp folder if it doesn't exist (#10837)

* Fix: Regression on users avatar in admin pages (#10836)

* fix avatar admin lists

* Update messagePopup.js

* Bump version to 0.65.0-rc.1

* Fix: Clarify the wording of the release issue template (#10520)

* Clarify the wording of the release issue template

* Update release.md

* Regression: Make settings `Site_Name` and `Language` public again (#10848)

* Fix layout badge cutting on unread messages for long names (#10846)

[FIX] Layout badge cutting on unread messages for long names

* [FIX] Missing pagination fields in the response of REST /directory endpoint (#10840)

* Add missing pagination fields in the response of REST /directory endpoint

* Add support to choose sort field in REST directory

* Allow click on command previews and add setting to control apps enablement (#10853)

* Regression: Fix email notification preference not showing correct selected value (#10847)

* Fix email notification preference not showing correct selected value

Closes #10844

* Save email notification preferences correctly

Closes #10787

* Create room with user notification preferences

* Add back the uploaded file message on push notifications

* Bump version to 0.65.0-rc.2

* [FIX] The first users was not set as admin some times (#10878)

* Fixed a typo on error message for push token API (#10857)

Fix: typo on error message for push token API

* Adds flex-box to preview commands (#10883)

* Fix: Regression Lazyload fix shuffle avatars (#10887)

* fix avatar admin lists

* test to fix shuffle avatars

* LingoHub Update 🚀 (#10886)

Manual push by LingoHub User: Rodrigo Nascimento.
Project: Rocket.Chat

Made with ❤️ by https://lingohub.com

* [FIX] Manage apps layout (#10882)

Fix: Manage apps layout was a bit confuse

* Fixed slackbridge (#10875)

* Bump version to 0.65.0-rc.3

* Bump version to 0.65.0
pull/10901/head
Rodrigo Nascimento 8 years ago committed by GitHub
parent 105715ef27
commit 6d6d8be980
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
  1. 2
      .docker/Dockerfile
  2. 2
      .docker/Dockerfile.rhel
  3. 1125
      .github/history.json
  4. 32
      .github/issue-templates/release.md
  5. 1
      .meteor/packages
  6. 1
      .meteor/versions
  7. 4
      .sandstorm/sandstorm-pkgdef.capnp
  8. 2
      .travis/snap.sh
  9. 10
      .vscode/launch.json
  10. 148
      HISTORY.md
  11. 1516
      package-lock.json
  12. 46
      package.json
  13. 1
      packages/rocketchat-api/package.js
  14. 8
      packages/rocketchat-api/server/api.js
  15. 56
      packages/rocketchat-api/server/helpers/getUserInfo.js
  16. 76
      packages/rocketchat-api/server/v1/channels.js
  17. 80
      packages/rocketchat-api/server/v1/commands.js
  18. 92
      packages/rocketchat-api/server/v1/groups.js
  19. 52
      packages/rocketchat-api/server/v1/im.js
  20. 41
      packages/rocketchat-api/server/v1/misc.js
  21. 2
      packages/rocketchat-api/server/v1/push.js
  22. 15
      packages/rocketchat-api/server/v1/settings.js
  23. 16
      packages/rocketchat-api/server/v1/subscriptions.js
  24. 8
      packages/rocketchat-api/server/v1/users.js
  25. 8
      packages/rocketchat-apps/assets/stylesheets/apps.css
  26. 28
      packages/rocketchat-apps/client/admin/appInstall.js
  27. 89
      packages/rocketchat-apps/client/admin/appManage.html
  28. 11
      packages/rocketchat-apps/client/admin/appManage.js
  29. 26
      packages/rocketchat-apps/client/admin/appWhatIsIt.html
  30. 39
      packages/rocketchat-apps/client/admin/appWhatIsIt.js
  31. 26
      packages/rocketchat-apps/client/admin/apps.html
  32. 23
      packages/rocketchat-apps/client/admin/apps.js
  33. 86
      packages/rocketchat-apps/client/orchestrator.js
  34. 8
      packages/rocketchat-apps/package.js
  35. 36
      packages/rocketchat-apps/server/bridges/commands.js
  36. 24
      packages/rocketchat-apps/server/bridges/rooms.js
  37. 68
      packages/rocketchat-apps/server/communication/methods.js
  38. 16
      packages/rocketchat-apps/server/communication/rest.js
  39. 55
      packages/rocketchat-apps/server/orchestrator.js
  40. 12
      packages/rocketchat-apps/server/storage/logs-storage.js
  41. 3
      packages/rocketchat-authorization/server/startup.js
  42. 27
      packages/rocketchat-channel-settings/client/views/channelSettings.html
  43. 27
      packages/rocketchat-channel-settings/client/views/channelSettings.js
  44. 1
      packages/rocketchat-channel-settings/package.js
  45. 18
      packages/rocketchat-channel-settings/server/functions/saveRoomCustomFields.js
  46. 7
      packages/rocketchat-channel-settings/server/methods/saveRoomSettings.js
  47. 12
      packages/rocketchat-file-upload/server/lib/FileUpload.js
  48. 7
      packages/rocketchat-i18n/i18n/af.i18n.json
  49. 7
      packages/rocketchat-i18n/i18n/ar.i18n.json
  50. 7
      packages/rocketchat-i18n/i18n/az.i18n.json
  51. 322
      packages/rocketchat-i18n/i18n/be-BY.i18n.json
  52. 7
      packages/rocketchat-i18n/i18n/bg.i18n.json
  53. 7
      packages/rocketchat-i18n/i18n/ca.i18n.json
  54. 335
      packages/rocketchat-i18n/i18n/cs.i18n.json
  55. 7
      packages/rocketchat-i18n/i18n/da.i18n.json
  56. 13
      packages/rocketchat-i18n/i18n/de-AT.i18n.json
  57. 17
      packages/rocketchat-i18n/i18n/de.i18n.json
  58. 7
      packages/rocketchat-i18n/i18n/el.i18n.json
  59. 163
      packages/rocketchat-i18n/i18n/en.i18n.json
  60. 7
      packages/rocketchat-i18n/i18n/eo.i18n.json
  61. 7
      packages/rocketchat-i18n/i18n/es.i18n.json
  62. 7
      packages/rocketchat-i18n/i18n/fa.i18n.json
  63. 7
      packages/rocketchat-i18n/i18n/fi.i18n.json
  64. 329
      packages/rocketchat-i18n/i18n/fr.i18n.json
  65. 6
      packages/rocketchat-i18n/i18n/he.i18n.json
  66. 7
      packages/rocketchat-i18n/i18n/hr.i18n.json
  67. 7
      packages/rocketchat-i18n/i18n/hu.i18n.json
  68. 7
      packages/rocketchat-i18n/i18n/id.i18n.json
  69. 7
      packages/rocketchat-i18n/i18n/it.i18n.json
  70. 7
      packages/rocketchat-i18n/i18n/ja.i18n.json
  71. 7
      packages/rocketchat-i18n/i18n/km.i18n.json
  72. 7
      packages/rocketchat-i18n/i18n/ko.i18n.json
  73. 7
      packages/rocketchat-i18n/i18n/ku.i18n.json
  74. 7
      packages/rocketchat-i18n/i18n/lo.i18n.json
  75. 7
      packages/rocketchat-i18n/i18n/lt.i18n.json
  76. 2489
      packages/rocketchat-i18n/i18n/lv.i18n.json
  77. 7
      packages/rocketchat-i18n/i18n/mn.i18n.json
  78. 7
      packages/rocketchat-i18n/i18n/ms-MY.i18n.json
  79. 7
      packages/rocketchat-i18n/i18n/nl.i18n.json
  80. 7
      packages/rocketchat-i18n/i18n/no.i18n.json
  81. 7
      packages/rocketchat-i18n/i18n/pl.i18n.json
  82. 11
      packages/rocketchat-i18n/i18n/pt-BR.i18n.json
  83. 9
      packages/rocketchat-i18n/i18n/pt.i18n.json
  84. 7
      packages/rocketchat-i18n/i18n/ro.i18n.json
  85. 339
      packages/rocketchat-i18n/i18n/ru.i18n.json
  86. 151
      packages/rocketchat-i18n/i18n/sk-SK.i18n.json
  87. 7
      packages/rocketchat-i18n/i18n/sl-SI.i18n.json
  88. 7
      packages/rocketchat-i18n/i18n/sq.i18n.json
  89. 7
      packages/rocketchat-i18n/i18n/sr.i18n.json
  90. 7
      packages/rocketchat-i18n/i18n/sv.i18n.json
  91. 7
      packages/rocketchat-i18n/i18n/ta-IN.i18n.json
  92. 7
      packages/rocketchat-i18n/i18n/th-TH.i18n.json
  93. 7
      packages/rocketchat-i18n/i18n/tr.i18n.json
  94. 6
      packages/rocketchat-i18n/i18n/ug.i18n.json
  95. 7
      packages/rocketchat-i18n/i18n/uk.i18n.json
  96. 305
      packages/rocketchat-i18n/i18n/vi-VN.i18n.json
  97. 7
      packages/rocketchat-i18n/i18n/zh-HK.i18n.json
  98. 7
      packages/rocketchat-i18n/i18n/zh-TW.i18n.json
  99. 7
      packages/rocketchat-i18n/i18n/zh.i18n.json
  100. 59
      packages/rocketchat-lazy-load/client/index.js
  101. Some files were not shown because too many files have changed in this diff Show More

@ -1,6 +1,6 @@
FROM rocketchat/base:8
ENV RC_VERSION 0.64.2
ENV RC_VERSION 0.65.0
MAINTAINER buildmaster@rocket.chat

@ -1,6 +1,6 @@
FROM registry.access.redhat.com/rhscl/nodejs-8-rhel7
ENV RC_VERSION 0.64.2
ENV RC_VERSION 0.65.0
MAINTAINER buildmaster@rocket.chat

File diff suppressed because it is too large Load Diff

@ -1,16 +1,16 @@
# Release {version}
We are releasing a new version, this issue will keep track of the progress between the first release candidate (20th of each month) to the final release (27th of each month).
After the 20th of each month we start the release process that ends 7 days after, during that period we enter a Feature Freeze. While in the Feature Freeze, we will only be merging bug fixes and not new features.
Beginning on the 20th of each month, we will start the release process which ends 7 days later (the 27th). During this period of time, we will enter a "Feature Freeze". This Feature Freeze means that we will only be merging pull requests which fix bugs and not ones which add new features.
For any regression, open a new issue and link to this one.
When you find a bug that is a regression, please open a new issue and link it to this one.
## Before Release - Preparation - 1 business day before the day 20th
- [x] Create the issue to track the release progress
- [ ] Define the highlights from release PRs as suggestion to be included on Blog Post
- [ ] Talk to the Marketing Team about the Blog Post release
- [ ] Talk to the Documentation Team about the Docs release
- [ ] Define the highlights from release PRs as suggestion to be included on Blog Post <!-- link to the website's issue -->
- [ ] Talk to the Marketing Team about starting the release Blog Post
- [ ] Talk to the Documentation Team about ensuring the Docs are up to date and all pull requests are merged
- [ ] Sync translations from [LingoHub](https://translate.lingohub.com/rocketchat/rocket-dot-chat/dashboard)
## Release Candidate 1 - On the 20th
@ -19,8 +19,8 @@ For any regression, open a new issue and link to this one.
- [ ] On branch `release-candidate` run `npm run release` and follow the steps
- [ ] Publish the branch and the generated tag
- [ ] Edit the tag on GitHub and paste the generated History removing the version from the first line and mark the checkbox **This is a pre-release**
- [ ] Ensure the build is passing on CircleCI
- [ ] Ensure the build is passing on Docker Hub
- [ ] Ensure the build is passing on [CircleCI](https://circleci.com/gh/RocketChat/Rocket.Chat)
- [ ] Ensure the build is passing on [Docker Hub](https://hub.docker.com/r/rocketchat/rocket.chat/builds/)
<!-- Copy following block for next release candidates
## Release Candidate {release-candidate-version}
@ -28,8 +28,8 @@ For any regression, open a new issue and link to this one.
- [ ] On branch `release-candidate` run `npm run release` and follow the steps
- [ ] Publish the branch and the generated tag
- [ ] Edit the tag on GitHub and paste the generated History removing the version from the first line and mark the checkbox **This is a pre-release**
- [ ] Ensure the build is passing on CircleCI
- [ ] Ensure the build is passing on Docker Hub
- [ ] Ensure the build is passing on [CircleCI](https://circleci.com/gh/RocketChat/Rocket.Chat)
- [ ] Ensure the build is passing on [Docker Hub](https://hub.docker.com/r/rocketchat/rocket.chat/builds/)
-->
## Final Release - On the 27th
@ -44,16 +44,18 @@ For any regression, open a new issue and link to this one.
- [ ] Paste the history removing the version from the first line
- [ ] Save as **draft**
- [ ] Create a PR from the branch `release-{version}` with the same history from the tag/release
- [ ] Ensure the build is passing on CircleCI
- [ ] Ensure the build is passing on Docker Hub
- [ ] Ensure the build is passing on [CircleCI](https://circleci.com/gh/RocketChat/Rocket.Chat)
- [ ] Ensure the build is passing on [Docker Hub](https://hub.docker.com/r/rocketchat/rocket.chat/builds/)
- [ ] When build is passing ask for approval
- [ ] When approved merge it!
- [ ] When merged edit the release/tag and publish it
## After Release - Conclusion - 1 business day after the 27th
- [ ] Check if related issues was closed
- [ ] Check if related issues was assigned to the correct milestone
- [ ] Check with the Marketing Team about the Blog Post release
- [ ] Ensure all of the related issues were closed
- [ ] Determine if all of the related issues were correctly assigned to the this version's milestone
- [ ] Get an update from Marketing Team about the release Blog Post
- [ ] Check with the Documentation Team about the Docs release
- [ ] Create a Sync PR to merge back master to develop
- [ ] Create a Sync PR to merge `master` back into `develop`
- [ ] Ensure the build is passing on [CircleCI](https://circleci.com/gh/RocketChat/Rocket.Chat)
- [ ] When build has passed, ask for approval and wait
- [ ] Merge Sync PR

@ -190,3 +190,4 @@ rocketchat:version-check
rocketchat:search
chatpal:search
rocketchat:lazy-load

@ -174,6 +174,7 @@ rocketchat:internal-hubot@0.0.1
rocketchat:irc@0.0.2
rocketchat:issuelinks@0.0.1
rocketchat:katex@0.0.1
rocketchat:lazy-load@0.0.1
rocketchat:ldap@0.0.1
rocketchat:lib@0.0.1
rocketchat:livechat@0.0.1

@ -19,9 +19,9 @@ const pkgdef :Spk.PackageDefinition = (
appTitle = (defaultText = "Rocket.Chat"),
appVersion = 68, # Increment this for every release.
appVersion = 70, # Increment this for every release.
appMarketingVersion = (defaultText = "0.64.2"),
appMarketingVersion = (defaultText = "0.65.0"),
# Human-readable representation of appVersion. Should match the way you
# identify versions of your app in documentation and marketing.

@ -17,7 +17,7 @@ elif [[ $TRAVIS_TAG ]]; then
RC_VERSION=$TRAVIS_TAG
else
CHANNEL=edge
RC_VERSION=0.64.2
RC_VERSION=0.65.0
fi
echo "Preparing to trigger a snap release for $CHANNEL channel"

@ -38,10 +38,7 @@
"sourceMapPathOverrides": {
"meteor://💻app/packages/rocketchat:*": "${workspaceFolder}/packages/rocketchat-*"
},
"protocol": "inspector",
"env": {
"USE_UNRELEASED_ROCKETAPPS_FRAMEWORK": "true"
}
"protocol": "inspector"
},
{
"type": "node",
@ -57,10 +54,7 @@
"sourceMapPathOverrides": {
"meteor://💻app/packages/rocketchat:*": "${workspaceFolder}/packages/rocketchat-*"
},
"protocol": "inspector",
"env": {
"USE_UNRELEASED_ROCKETAPPS_FRAMEWORK": "true"
}
"protocol": "inspector"
},
{
"type": "node",

@ -1,9 +1,130 @@
# 0.65.0
`2018-05-27 · 17 🎉 · 24 🐛 · 41 🔍 · 17 👩💻👨💻`
### 🎉 New features
- Implement a local password policy ([#9857](https://github.com/RocketChat/Rocket.Chat/pull/9857))
- Options to enable/disable each Livechat registration form field ([#10584](https://github.com/RocketChat/Rocket.Chat/pull/10584))
- Return the result of the `/me` endpoint within the result of the `/login` endpoint ([#10677](https://github.com/RocketChat/Rocket.Chat/pull/10677))
- Lazy load image attachments ([#10608](https://github.com/RocketChat/Rocket.Chat/pull/10608))
- View pinned message's attachment ([#10214](https://github.com/RocketChat/Rocket.Chat/pull/10214) by [@c0dzilla](https://github.com/c0dzilla))
- Add REST API endpoint `users.getUsernameSuggestion` to get username suggestion ([#10702](https://github.com/RocketChat/Rocket.Chat/pull/10702))
- REST API endpoint `settings` now allow set colors and trigger actions ([#10488](https://github.com/RocketChat/Rocket.Chat/pull/10488) by [@ThomasRoehl](https://github.com/ThomasRoehl))
- Add REST endpoint `subscriptions.unread` to mark messages as unread ([#10778](https://github.com/RocketChat/Rocket.Chat/pull/10778))
- REST API endpoint `/me` now returns all the settings, including the default values ([#10662](https://github.com/RocketChat/Rocket.Chat/pull/10662))
- Now is possible to access files using header authorization (`x-user-id` and `x-auth-token`) ([#10741](https://github.com/RocketChat/Rocket.Chat/pull/10741))
- Add REST API endpoints `channels.counters`, `groups.counters and `im.counters` ([#9679](https://github.com/RocketChat/Rocket.Chat/pull/9679) by [@xbolshe](https://github.com/xbolshe))
- Add REST API endpoints `channels.setCustomFields` and `groups.setCustomFields` ([#9733](https://github.com/RocketChat/Rocket.Chat/pull/9733) by [@xbolshe](https://github.com/xbolshe))
- Add REST endpoints `channels.roles` & `groups.roles` ([#10607](https://github.com/RocketChat/Rocket.Chat/pull/10607) by [@cardoso](https://github.com/cardoso))
- Add more options for Wordpress OAuth configuration ([#10724](https://github.com/RocketChat/Rocket.Chat/pull/10724))
- Setup Wizard ([#10523](https://github.com/RocketChat/Rocket.Chat/pull/10523))
- Improvements to notifications logic ([#10686](https://github.com/RocketChat/Rocket.Chat/pull/10686))
- Add permission `view-broadcast-member-list` ([#10753](https://github.com/RocketChat/Rocket.Chat/pull/10753) by [@cardoso](https://github.com/cardoso))
### 🐛 Bug fixes
- Livechat managers were not being able to send messages in some cases ([#10663](https://github.com/RocketChat/Rocket.Chat/pull/10663))
- Livechat settings not appearing correctly ([#10612](https://github.com/RocketChat/Rocket.Chat/pull/10612))
- Enabling `Collapse Embedded Media by Default` was hiding replies and quotes ([#10427](https://github.com/RocketChat/Rocket.Chat/pull/10427) by [@c0dzilla](https://github.com/c0dzilla))
- Missing option to disable/enable System Messages ([#10704](https://github.com/RocketChat/Rocket.Chat/pull/10704))
- Remove outdated translations of Internal Hubot's description of Scripts to Load that were pointing to a non existent address ([#10448](https://github.com/RocketChat/Rocket.Chat/pull/10448))
- UI was not disabling the actions when users has had no permissions to create channels or add users to rooms ([#10564](https://github.com/RocketChat/Rocket.Chat/pull/10564) by [@cfunkles](https://github.com/cfunkles) & [@chuckAtCataworx](https://github.com/chuckAtCataworx))
- Private settings were not being cleared from client cache in some cases ([#10625](https://github.com/RocketChat/Rocket.Chat/pull/10625))
- Not escaping special chars on mentions ([#10793](https://github.com/RocketChat/Rocket.Chat/pull/10793) by [@erhan-](https://github.com/erhan-))
- Send a message when muted returns inconsistent result in chat.sendMessage ([#10720](https://github.com/RocketChat/Rocket.Chat/pull/10720))
- Regression: Empty content on announcement modal ([#10733](https://github.com/RocketChat/Rocket.Chat/pull/10733))
- Missing attachment description when Rocket.Chat Apps were enabled ([#10705](https://github.com/RocketChat/Rocket.Chat/pull/10705))
- Improve desktop notification formatting ([#10445](https://github.com/RocketChat/Rocket.Chat/pull/10445) by [@Sameesunkaria](https://github.com/Sameesunkaria))
- Message box emoji icon was flickering when typing a text ([#10678](https://github.com/RocketChat/Rocket.Chat/pull/10678))
- Channel owner was being set as muted when creating a read-only channel ([#10665](https://github.com/RocketChat/Rocket.Chat/pull/10665))
- SAML wasn't working correctly when running multiple instances ([#10681](https://github.com/RocketChat/Rocket.Chat/pull/10681))
- Internal Error when requesting user data download ([#10837](https://github.com/RocketChat/Rocket.Chat/pull/10837))
- Broadcast channels were showing reply button for deleted messages and generating wrong reply links some times ([#10835](https://github.com/RocketChat/Rocket.Chat/pull/10835))
- User's preference `Unread on Top` wasn't working for LiveChat rooms ([#10734](https://github.com/RocketChat/Rocket.Chat/pull/10734))
- Cancel button wasn't working while uploading file ([#10715](https://github.com/RocketChat/Rocket.Chat/pull/10715) by [@Mr-Gryphon](https://github.com/Mr-Gryphon))
- Missing pagination fields in the response of REST /directory endpoint ([#10840](https://github.com/RocketChat/Rocket.Chat/pull/10840))
- Layout badge cutting on unread messages for long names ([#10846](https://github.com/RocketChat/Rocket.Chat/pull/10846) by [@kos4live](https://github.com/kos4live))
- Slack-Bridge bug when migrating to 0.64.1 ([#10875](https://github.com/RocketChat/Rocket.Chat/pull/10875))
- Horizontally align items in preview message ([#10883](https://github.com/RocketChat/Rocket.Chat/pull/10883))
- The first users was not set as admin some times ([#10878](https://github.com/RocketChat/Rocket.Chat/pull/10878))
<details>
<summary>🔍 Minor changes</summary>
- Release 0.64.2 ([#10812](https://github.com/RocketChat/Rocket.Chat/pull/10812) by [@Sameesunkaria](https://github.com/Sameesunkaria) & [@cardoso](https://github.com/cardoso) & [@erhan-](https://github.com/erhan-) & [@peccu](https://github.com/peccu) & [@winterstefan](https://github.com/winterstefan))
- Release 0.64.1 ([#10660](https://github.com/RocketChat/Rocket.Chat/pull/10660) by [@saplla](https://github.com/saplla))
- Release 0.64.0 ([#10613](https://github.com/RocketChat/Rocket.Chat/pull/10613) by [@TwizzyDizzy](https://github.com/TwizzyDizzy) & [@christianh814](https://github.com/christianh814) & [@tttt-conan](https://github.com/tttt-conan))
- Release 0.63.3 ([#10504](https://github.com/RocketChat/Rocket.Chat/pull/10504))
- Release 0.63.2 ([#10476](https://github.com/RocketChat/Rocket.Chat/pull/10476))
- add redhat dockerfile to master ([#10408](https://github.com/RocketChat/Rocket.Chat/pull/10408))
- Apps: Command Previews, Message and Room Removal Events ([#10822](https://github.com/RocketChat/Rocket.Chat/pull/10822))
- Develop sync ([#10815](https://github.com/RocketChat/Rocket.Chat/pull/10815) by [@nsuchy](https://github.com/nsuchy))
- Major dependencies update ([#10661](https://github.com/RocketChat/Rocket.Chat/pull/10661))
- Prevent setup wizard redirects ([#10811](https://github.com/RocketChat/Rocket.Chat/pull/10811))
- Prometheus: Add metric to track hooks time ([#10798](https://github.com/RocketChat/Rocket.Chat/pull/10798))
- Regression: Autorun of wizard was not destroyed after completion ([#10802](https://github.com/RocketChat/Rocket.Chat/pull/10802))
- Prometheus: Fix notification metric ([#10803](https://github.com/RocketChat/Rocket.Chat/pull/10803))
- Regression: Fix wrong wizard field name ([#10804](https://github.com/RocketChat/Rocket.Chat/pull/10804))
- Prometheus: Improve metric names ([#10789](https://github.com/RocketChat/Rocket.Chat/pull/10789))
- Improvement to push notifications on direct messages ([#10788](https://github.com/RocketChat/Rocket.Chat/pull/10788))
- Better metric for notifications ([#10786](https://github.com/RocketChat/Rocket.Chat/pull/10786))
- Add badge back to push notifications ([#10779](https://github.com/RocketChat/Rocket.Chat/pull/10779))
- Wizard improvements ([#10776](https://github.com/RocketChat/Rocket.Chat/pull/10776))
- Add setting and expose prometheus on port 9100 ([#10766](https://github.com/RocketChat/Rocket.Chat/pull/10766))
- Regression: Fix notifications for direct messages ([#10760](https://github.com/RocketChat/Rocket.Chat/pull/10760))
- More improvements on send notifications logic ([#10736](https://github.com/RocketChat/Rocket.Chat/pull/10736))
- LingoHub based on develop ([#10691](https://github.com/RocketChat/Rocket.Chat/pull/10691))
- Add `npm run postinstall` into example build script ([#10524](https://github.com/RocketChat/Rocket.Chat/pull/10524) by [@peccu](https://github.com/peccu))
- Correct links in README file ([#10674](https://github.com/RocketChat/Rocket.Chat/pull/10674) by [@winterstefan](https://github.com/winterstefan))
- Release 0.64.2 ([#10812](https://github.com/RocketChat/Rocket.Chat/pull/10812) by [@Sameesunkaria](https://github.com/Sameesunkaria) & [@cardoso](https://github.com/cardoso) & [@erhan-](https://github.com/erhan-) & [@peccu](https://github.com/peccu) & [@winterstefan](https://github.com/winterstefan))
- Release 0.64.1 ([#10660](https://github.com/RocketChat/Rocket.Chat/pull/10660) by [@saplla](https://github.com/saplla))
- Release 0.64.0 ([#10613](https://github.com/RocketChat/Rocket.Chat/pull/10613) by [@TwizzyDizzy](https://github.com/TwizzyDizzy) & [@christianh814](https://github.com/christianh814) & [@tttt-conan](https://github.com/tttt-conan))
- Release 0.63.3 ([#10504](https://github.com/RocketChat/Rocket.Chat/pull/10504))
- Release 0.63.2 ([#10476](https://github.com/RocketChat/Rocket.Chat/pull/10476))
- add redhat dockerfile to master ([#10408](https://github.com/RocketChat/Rocket.Chat/pull/10408))
- Fix: Regression in REST API endpoint `/me` ([#10833](https://github.com/RocketChat/Rocket.Chat/pull/10833))
- Regression: Fix email notification preference not showing correct selected value ([#10847](https://github.com/RocketChat/Rocket.Chat/pull/10847))
- Apps: Command previews are clickable & Apps Framework is controlled via a setting ([#10853](https://github.com/RocketChat/Rocket.Chat/pull/10853))
- Regression: Make settings `Site_Name` and `Language` public again ([#10848](https://github.com/RocketChat/Rocket.Chat/pull/10848))
- Fix: Clarify the wording of the release issue template ([#10520](https://github.com/RocketChat/Rocket.Chat/pull/10520))
- Fix: Regression on users avatar in admin pages ([#10836](https://github.com/RocketChat/Rocket.Chat/pull/10836))
- Fix: Manage apps layout was a bit confuse ([#10882](https://github.com/RocketChat/Rocket.Chat/pull/10882))
- LingoHub based on develop ([#10886](https://github.com/RocketChat/Rocket.Chat/pull/10886))
- Fix: Regression Lazyload fix shuffle avatars ([#10887](https://github.com/RocketChat/Rocket.Chat/pull/10887))
- Fix: typo on error message for push token API ([#10857](https://github.com/RocketChat/Rocket.Chat/pull/10857))
</details>
### 👩💻👨💻 Contributors 😍
- [@Mr-Gryphon](https://github.com/Mr-Gryphon)
- [@Sameesunkaria](https://github.com/Sameesunkaria)
- [@ThomasRoehl](https://github.com/ThomasRoehl)
- [@TwizzyDizzy](https://github.com/TwizzyDizzy)
- [@c0dzilla](https://github.com/c0dzilla)
- [@cardoso](https://github.com/cardoso)
- [@cfunkles](https://github.com/cfunkles)
- [@christianh814](https://github.com/christianh814)
- [@chuckAtCataworx](https://github.com/chuckAtCataworx)
- [@erhan-](https://github.com/erhan-)
- [@kos4live](https://github.com/kos4live)
- [@nsuchy](https://github.com/nsuchy)
- [@peccu](https://github.com/peccu)
- [@saplla](https://github.com/saplla)
- [@tttt-conan](https://github.com/tttt-conan)
- [@winterstefan](https://github.com/winterstefan)
- [@xbolshe](https://github.com/xbolshe)
# 0.64.2
`2018-05-18 · 4 🎉 · 8 🐛 · 16 🔍 · 5 👩💻👨💻`
`2018-05-18 · 8 🎉 · 16 🐛 · 31 🔍 · 5 👩💻👨💻`
### 🎉 New features
- Add REST endpoints `channels.roles` & `groups.roles` ([#10607](https://github.com/RocketChat/Rocket.Chat/pull/10607) by [@cardoso](https://github.com/cardoso))
- Add more options for Wordpress OAuth configuration ([#10724](https://github.com/RocketChat/Rocket.Chat/pull/10724))
- Setup Wizard ([#10523](https://github.com/RocketChat/Rocket.Chat/pull/10523))
- Improvements to notifications logic ([#10686](https://github.com/RocketChat/Rocket.Chat/pull/10686))
- Add REST endpoints `channels.roles` & `groups.roles` ([#10607](https://github.com/RocketChat/Rocket.Chat/pull/10607) by [@cardoso](https://github.com/cardoso))
- Add more options for Wordpress OAuth configuration ([#10724](https://github.com/RocketChat/Rocket.Chat/pull/10724))
- Setup Wizard ([#10523](https://github.com/RocketChat/Rocket.Chat/pull/10523))
@ -11,6 +132,14 @@
### 🐛 Bug fixes
- Not escaping special chars on mentions ([#10793](https://github.com/RocketChat/Rocket.Chat/pull/10793) by [@erhan-](https://github.com/erhan-))
- Send a message when muted returns inconsistent result in chat.sendMessage ([#10720](https://github.com/RocketChat/Rocket.Chat/pull/10720))
- Regression: Empty content on announcement modal ([#10733](https://github.com/RocketChat/Rocket.Chat/pull/10733))
- Missing attachment description when Rocket.Chat Apps were enabled ([#10705](https://github.com/RocketChat/Rocket.Chat/pull/10705))
- Improve desktop notification formatting ([#10445](https://github.com/RocketChat/Rocket.Chat/pull/10445) by [@Sameesunkaria](https://github.com/Sameesunkaria))
- Message box emoji icon was flickering when typing a text ([#10678](https://github.com/RocketChat/Rocket.Chat/pull/10678))
- Channel owner was being set as muted when creating a read-only channel ([#10665](https://github.com/RocketChat/Rocket.Chat/pull/10665))
- SAML wasn't working correctly when running multiple instances ([#10681](https://github.com/RocketChat/Rocket.Chat/pull/10681))
- Send a message when muted returns inconsistent result in chat.sendMessage ([#10720](https://github.com/RocketChat/Rocket.Chat/pull/10720))
- Regression: Empty content on announcement modal ([#10733](https://github.com/RocketChat/Rocket.Chat/pull/10733))
- Missing attachment description when Rocket.Chat Apps were enabled ([#10705](https://github.com/RocketChat/Rocket.Chat/pull/10705))
@ -23,7 +152,22 @@
<details>
<summary>🔍 Minor changes</summary>
- Prevent setup wizard redirects ([#10811](https://github.com/RocketChat/Rocket.Chat/pull/10811))
- Release 0.64.2 ([#10812](https://github.com/RocketChat/Rocket.Chat/pull/10812) by [@Sameesunkaria](https://github.com/Sameesunkaria) & [@cardoso](https://github.com/cardoso) & [@erhan-](https://github.com/erhan-) & [@peccu](https://github.com/peccu) & [@winterstefan](https://github.com/winterstefan))
- Prometheus: Add metric to track hooks time ([#10798](https://github.com/RocketChat/Rocket.Chat/pull/10798))
- Regression: Autorun of wizard was not destroyed after completion ([#10802](https://github.com/RocketChat/Rocket.Chat/pull/10802))
- Prometheus: Fix notification metric ([#10803](https://github.com/RocketChat/Rocket.Chat/pull/10803))
- Regression: Fix wrong wizard field name ([#10804](https://github.com/RocketChat/Rocket.Chat/pull/10804))
- Prometheus: Improve metric names ([#10789](https://github.com/RocketChat/Rocket.Chat/pull/10789))
- Improvement to push notifications on direct messages ([#10788](https://github.com/RocketChat/Rocket.Chat/pull/10788))
- Better metric for notifications ([#10786](https://github.com/RocketChat/Rocket.Chat/pull/10786))
- Add badge back to push notifications ([#10779](https://github.com/RocketChat/Rocket.Chat/pull/10779))
- Wizard improvements ([#10776](https://github.com/RocketChat/Rocket.Chat/pull/10776))
- Add setting and expose prometheus on port 9100 ([#10766](https://github.com/RocketChat/Rocket.Chat/pull/10766))
- Regression: Fix notifications for direct messages ([#10760](https://github.com/RocketChat/Rocket.Chat/pull/10760))
- More improvements on send notifications logic ([#10736](https://github.com/RocketChat/Rocket.Chat/pull/10736))
- LingoHub based on develop ([#10691](https://github.com/RocketChat/Rocket.Chat/pull/10691))
- Add `npm run postinstall` into example build script ([#10524](https://github.com/RocketChat/Rocket.Chat/pull/10524) by [@peccu](https://github.com/peccu))
- Correct links in README file ([#10674](https://github.com/RocketChat/Rocket.Chat/pull/10674) by [@winterstefan](https://github.com/winterstefan))
- More improvements on send notifications logic ([#10736](https://github.com/RocketChat/Rocket.Chat/pull/10736))
- LingoHub based on develop ([#10691](https://github.com/RocketChat/Rocket.Chat/pull/10691))
- Add `npm run postinstall` into example build script ([#10524](https://github.com/RocketChat/Rocket.Chat/pull/10524) by [@peccu](https://github.com/peccu))

1516
package-lock.json generated

File diff suppressed because it is too large Load Diff

@ -1,7 +1,7 @@
{
"name": "Rocket.Chat",
"description": "The Ultimate Open Source WebChat Platform",
"version": "0.64.2",
"version": "0.65.0",
"author": {
"name": "Rocket.Chat",
"url": "https://rocket.chat/"
@ -97,21 +97,21 @@
"eslint": "^4.19.1",
"mocha": "^5.1.1",
"mock-require": "^3.0.2",
"postcss-custom-properties": "^6.3.1",
"postcss-custom-properties": "^7.0.0",
"postcss-import": "^11.1.0",
"postcss-media-minmax": "^3.0.0",
"postcss-nested": "^3.0.0",
"postcss-selector-not": "^3.0.1",
"progress": "^2.0.0",
"proxyquire": "^1.8.0",
"proxyquire": "^2.0.1",
"simple-git": "^1.92.0",
"stylelint": "^8.4.0",
"stylelint": "^9.2.0",
"stylelint-order": "^0.8.1",
"supertest": "^3.0.0"
},
"dependencies": {
"@babel/runtime": "^7.0.0-beta.44",
"@google-cloud/language": "^1.1.0",
"@babel/runtime": "^7.0.0-beta.46",
"@google-cloud/language": "^1.2.0",
"@google-cloud/storage": "^1.6.0",
"@google-cloud/vision": "^0.19.0",
"@slack/client": "^4.2.0",
@ -122,24 +122,24 @@
"aws-sdk": "^2.231.1",
"bad-words": "^1.6.1",
"bcrypt": "^2.0.1",
"bson": "^1.0.4",
"bugsnag": "^2.1.3",
"bson": "^2.0.6",
"bugsnag": "^2.3.1",
"bunyan": "^1.8.12",
"busboy": "^0.2.14",
"cas": "https://github.com/kcbanner/node-cas/tarball/fcd27dad333223b3b75a048bce27973fb3ca0f62",
"clipboard": "^1.7.1",
"codemirror": "^5.35.0",
"clipboard": "^2.0.1",
"codemirror": "^5.37.0",
"coffeescript": "^1.12.7",
"connect": "^2.7.10",
"core-js": "^2.5.3",
"csv-parse": "^1.3.3",
"core-js": "^2.5.5",
"csv-parse": "^2.2.0",
"emailreplyparser": "^0.0.5",
"file-type": "^7.7.1",
"filesize": "^3.6.0",
"filesize": "^3.6.1",
"gridfs-stream": "^1.1.1",
"he": "^1.1.1",
"highlight.js": "^9.12.0",
"iconv-lite": "^0.4.19",
"iconv-lite": "^0.4.21",
"image-size": "^0.6.2",
"imap": "^0.8.19",
"ip-range-check": "^0.0.2",
@ -148,21 +148,21 @@
"ldapjs": "^1.0.2",
"less": "https://github.com/meteor/less.js/tarball/8130849eb3d7f0ecf0ca8d0af7c4207b0442e3f6",
"less-plugin-autoprefix": "^1.5.1",
"localforage": "^1.5.6",
"localforage": "^1.7.1",
"lokijs": "^1.5.3",
"lru-cache": "^2.6.5",
"lru-cache": "^4.1.2",
"mailparser": "^2.2.0",
"marked": "^0.3.16",
"marked": "^0.3.19",
"mime-db": "^1.33.0",
"mime-type": "^3.0.5",
"mkdirp": "^0.5.1",
"moment": "^2.20.1",
"moment-timezone": "^0.5.14",
"moment": "^2.22.1",
"moment-timezone": "^0.5.16",
"node-dogstatsd": "^0.0.7",
"object-path": "^0.11.4",
"photoswipe": "^4.1.2",
"poplib": "^0.1.7",
"prom-client": "^10.2.2",
"prom-client": "^11.0.0",
"querystring": "^0.2.0",
"redis": "^2.8.0",
"semver": "^5.5.0",
@ -170,15 +170,15 @@
"speakeasy": "^2.0.0",
"tar-stream": "^1.6.0",
"toastr": "^2.1.4",
"twilio": "^2.9.1",
"twilio": "^3.16.0",
"twit": "^2.2.9",
"ua-parser-js": "^0.7.17",
"underscore": "^1.8.3",
"underscore": "^1.9.0",
"underscore.string": "^3.3.4",
"wolfy87-eventemitter": "^5.2.4",
"xml-crypto": "^0.10.1",
"xml2js": "^0.4.19",
"xmlbuilder": "^2.6.4",
"xmlbuilder": "^10.0.0",
"xmldom": "^0.1.27",
"yaqrcode": "^0.2.1"
}

@ -19,6 +19,7 @@ Package.onUse(function(api) {
api.addFiles('server/helpers/requestParams.js', 'server');
api.addFiles('server/helpers/getPaginationItems.js', 'server');
api.addFiles('server/helpers/getUserFromParams.js', 'server');
api.addFiles('server/helpers/getUserInfo.js', 'server');
api.addFiles('server/helpers/isUserFromParams.js', 'server');
api.addFiles('server/helpers/parseJsonQuery.js', 'server');
api.addFiles('server/helpers/deprecationWarning.js', 'server');

@ -60,6 +60,10 @@ class API extends Restivus {
return RocketChat.API.helperMethods;
}
getHelperMethod(name) {
return RocketChat.API.helperMethods.get(name);
}
addAuthMethod(method) {
this.authMethods.push(method);
}
@ -239,6 +243,7 @@ class API extends Restivus {
this.addRoute('login', {authRequired: false}, {
post() {
const args = loginCompatibility(this.bodyParams);
const getUserInfo = self.getHelperMethod('getUserInfo');
const invocation = new DDPCommon.MethodInvocation({
connection: {
@ -288,7 +293,8 @@ class API extends Restivus {
status: 'success',
data: {
userId: this.userId,
authToken: auth.token
authToken: auth.token,
me: getUserInfo(this.user)
}
};

@ -0,0 +1,56 @@
const getInfoFromUserObject = (user) => {
const {
_id,
name,
emails,
status,
statusConnection,
username,
utcOffset,
active,
language,
roles,
settings
} = user;
return {
_id,
name,
emails,
status,
statusConnection,
username,
utcOffset,
active,
language,
roles,
settings
};
};
RocketChat.API.helperMethods.set('getUserInfo', function _getUserInfo(user) {
const me = getInfoFromUserObject(user);
const isVerifiedEmail = () => {
if (me && me.emails && Array.isArray(me.emails)) {
return me.emails.find((email) => email.verified);
}
return false;
};
const getUserPreferences = () => {
const defaultUserSettingPrefix = 'Accounts_Default_User_Preferences_';
const allDefaultUserSettings = RocketChat.settings.get(new RegExp(`^${ defaultUserSettingPrefix }.*$`));
return allDefaultUserSettings.reduce((accumulator, setting) => {
const settingWithoutPrefix = setting.key.replace(defaultUserSettingPrefix, ' ').trim();
accumulator[settingWithoutPrefix] = RocketChat.getUserPreference(user, settingWithoutPrefix);
return accumulator;
}, {});
};
const verifiedEmail = isVerifiedEmail();
me.email = verifiedEmail ? verifiedEmail.address : undefined;
me.settings = {
preferences: getUserPreferences()
};
return me;
});

@ -140,6 +140,60 @@ RocketChat.API.v1.addRoute('channels.close', { authRequired: true }, {
}
});
RocketChat.API.v1.addRoute('channels.counters', { authRequired: true }, {
get() {
const access = RocketChat.authz.hasPermission(this.userId, 'view-room-administration');
const ruserId = this.requestParams().userId;
let user = this.userId;
let unreads = null;
let userMentions = null;
let unreadsFrom = null;
let joined = false;
let msgs = null;
let latest = null;
let members = null;
let lm = null;
if (ruserId) {
if (!access) {
return RocketChat.API.v1.unauthorized();
}
user = ruserId;
}
const room = findChannelByIdOrName({
params: this.requestParams(),
returnUsernames: true
});
const channel = RocketChat.models.Subscriptions.findOneByRoomIdAndUserId(room._id, user);
lm = channel._room.lm ? channel._room.lm : channel._room._updatedAt;
if (typeof channel !== 'undefined' && channel.open) {
if (channel.ls) {
unreads = RocketChat.models.Messages.countVisibleByRoomIdBetweenTimestampsInclusive(channel.rid, channel.ls, lm);
unreadsFrom = channel.ls;
}
userMentions = channel.userMentions;
joined = true;
}
if (access || joined) {
msgs = room.msgs;
latest = lm;
members = room.usernames.length;
}
return RocketChat.API.v1.success({
joined,
members,
unreads,
unreadsFrom,
msgs,
latest,
userMentions
});
}
});
// Channel -> create
function createChannelValidator(params) {
@ -503,6 +557,10 @@ RocketChat.API.v1.addRoute('channels.members', { authRequired: true }, {
returnUsernames: true
});
if (findResult.broadcast && !RocketChat.authz.hasPermission(this.userId, 'view-broadcast-member-list')) {
return RocketChat.API.v1.unauthorized();
}
const { offset, count } = this.getPaginationItems();
const { sort } = this.parseJsonQuery();
@ -671,6 +729,24 @@ RocketChat.API.v1.addRoute('channels.rename', { authRequired: true }, {
}
});
RocketChat.API.v1.addRoute('channels.setCustomFields', { authRequired: true }, {
post() {
if (!this.bodyParams.customFields || !(typeof this.bodyParams.customFields === 'object')) {
return RocketChat.API.v1.failure('The bodyParam "customFields" is required with a type like object.');
}
const findResult = findChannelByIdOrName({ params: this.requestParams() });
Meteor.runAsUser(this.userId, () => {
Meteor.call('saveRoomSettings', findResult._id, 'roomCustomFields', this.bodyParams.customFields);
});
return RocketChat.API.v1.success({
channel: RocketChat.models.Rooms.findOneById(findResult._id, { fields: RocketChat.API.v1.defaultFieldsToExclude })
});
}
});
RocketChat.API.v1.addRoute('channels.setDescription', { authRequired: true }, {
post() {
if (!this.bodyParams.description || !this.bodyParams.description.trim()) {

@ -59,7 +59,7 @@ RocketChat.API.v1.addRoute('commands.run', { authRequired: true }, {
}
if (typeof body.roomId !== 'string') {
return RocketChat.API.v1.failure('The room\'s id where to execute this command must provided and be a string.');
return RocketChat.API.v1.failure('The room\'s id where to execute this command must be provided and be a string.');
}
const cmd = body.command.toLowerCase();
@ -84,3 +84,81 @@ RocketChat.API.v1.addRoute('commands.run', { authRequired: true }, {
return RocketChat.API.v1.success({ result });
}
});
RocketChat.API.v1.addRoute('commands.preview', { authRequired: true }, {
// Expects these query params: command: 'giphy', params: 'mine', roomId: 'value'
get() {
const query = this.queryParams;
const user = this.getLoggedInUser();
if (typeof query.command !== 'string') {
return RocketChat.API.v1.failure('You must provide a command to get the previews from.');
}
if (query.params && typeof query.params !== 'string') {
return RocketChat.API.v1.failure('The parameters for the command must be a single string.');
}
if (typeof query.roomId !== 'string') {
return RocketChat.API.v1.failure('The room\'s id where the previews are being displayed must be provided and be a string.');
}
const cmd = query.command.toLowerCase();
if (!RocketChat.slashCommands.commands[cmd]) {
return RocketChat.API.v1.failure('The command provided does not exist (or is disabled).');
}
// This will throw an error if they can't or the room is invalid
Meteor.call('canAccessRoom', query.roomId, user._id);
const params = query.params ? query.params : '';
let preview;
Meteor.runAsUser(user._id, () => {
preview = Meteor.call('getSlashCommandPreviews', { cmd, params, msg: { rid: query.roomId } });
});
return RocketChat.API.v1.success({ preview });
},
// Expects a body format of: { command: 'giphy', params: 'mine', roomId: 'value', previewItem: { id: 'sadf8' type: 'image', value: 'https://dev.null/gif } }
post() {
const body = this.bodyParams;
const user = this.getLoggedInUser();
if (typeof body.command !== 'string') {
return RocketChat.API.v1.failure('You must provide a command to run the preview item on.');
}
if (body.params && typeof body.params !== 'string') {
return RocketChat.API.v1.failure('The parameters for the command must be a single string.');
}
if (typeof body.roomId !== 'string') {
return RocketChat.API.v1.failure('The room\'s id where the preview is being executed in must be provided and be a string.');
}
if (typeof body.previewItem === 'undefined') {
return RocketChat.API.v1.failure('The preview item being executed must be provided.');
}
if (!body.previewItem.id || !body.previewItem.type || typeof body.previewItem.value === 'undefined') {
return RocketChat.API.v1.failure('The preview item being executed is in the wrong format.');
}
const cmd = body.command.toLowerCase();
if (!RocketChat.slashCommands.commands[cmd]) {
return RocketChat.API.v1.failure('The command provided does not exist (or is disabled).');
}
// This will throw an error if they can't or the room is invalid
Meteor.call('canAccessRoom', body.roomId, user._id);
const params = body.params ? body.params : '';
Meteor.runAsUser(user._id, () => {
Meteor.call('executeSlashCommandPreview', { cmd, params, msg: { rid: body.roomId } }, body.previewItem);
});
return RocketChat.API.v1.success();
}
});

@ -107,6 +107,75 @@ RocketChat.API.v1.addRoute('groups.close', { authRequired: true }, {
}
});
RocketChat.API.v1.addRoute('groups.counters', { authRequired: true }, {
get() {
const access = RocketChat.authz.hasPermission(this.userId, 'view-room-administration');
const params = this.requestParams();
let user = this.userId;
let room;
let unreads = null;
let userMentions = null;
let unreadsFrom = null;
let joined = false;
let msgs = null;
let latest = null;
let members = null;
let lm = null;
if ((!params.roomId || !params.roomId.trim()) && (!params.roomName || !params.roomName.trim())) {
throw new Meteor.Error('error-room-param-not-provided', 'The parameter "roomId" or "roomName" is required');
}
if (params.roomId) {
room = RocketChat.models.Rooms.findOneById(params.roomId);
} else if (params.roomName) {
room = RocketChat.models.Rooms.findOneByName(params.roomName);
}
if (!room || room.t !== 'p') {
throw new Meteor.Error('error-room-not-found', 'The required "roomId" or "roomName" param provided does not match any group');
}
if (room.archived) {
throw new Meteor.Error('error-room-archived', `The private group, ${ room.name }, is archived`);
}
if (params.userId) {
if (!access) {
return RocketChat.API.v1.unauthorized();
}
user = params.userId;
}
const group = RocketChat.models.Subscriptions.findOneByRoomIdAndUserId(room._id, user);
lm = group._room.lm ? group._room.lm : group._room._updatedAt;
if (typeof group !== 'undefined' && group.open) {
if (group.ls) {
unreads = RocketChat.models.Messages.countVisibleByRoomIdBetweenTimestampsInclusive(group.rid, group.ls, lm);
unreadsFrom = group.ls;
}
userMentions = group.userMentions;
joined = true;
}
if (access || joined) {
msgs = room.msgs;
latest = lm;
members = room.usernames.length;
}
return RocketChat.API.v1.success({
joined,
members,
unreads,
unreadsFrom,
msgs,
latest,
userMentions
});
}
});
//Create Private Group
RocketChat.API.v1.addRoute('groups.create', { authRequired: true }, {
post() {
@ -380,6 +449,11 @@ RocketChat.API.v1.addRoute('groups.listAll', { authRequired: true }, {
RocketChat.API.v1.addRoute('groups.members', { authRequired: true }, {
get() {
const findResult = findPrivateGroupByIdOrName({ params: this.requestParams(), userId: this.userId });
if (findResult._room.broadcast && !RocketChat.authz.hasPermission(this.userId, 'view-broadcast-member-list')) {
return RocketChat.API.v1.unauthorized();
}
const { offset, count } = this.getPaginationItems();
const { sort } = this.parseJsonQuery();
@ -540,6 +614,24 @@ RocketChat.API.v1.addRoute('groups.rename', { authRequired: true }, {
}
});
RocketChat.API.v1.addRoute('groups.setCustomFields', { authRequired: true }, {
post() {
if (!this.bodyParams.customFields || !(typeof this.bodyParams.customFields === 'object')) {
return RocketChat.API.v1.failure('The bodyParam "customFields" is required with a type like object.');
}
const findResult = findPrivateGroupByIdOrName({ params: this.requestParams(), userId: this.userId });
Meteor.runAsUser(this.userId, () => {
Meteor.call('saveRoomSettings', findResult.rid, 'roomCustomFields', this.bodyParams.customFields);
});
return RocketChat.API.v1.success({
group: RocketChat.models.Rooms.findOneById(findResult.rid, { fields: RocketChat.API.v1.defaultFieldsToExclude })
});
}
});
RocketChat.API.v1.addRoute('groups.setDescription', { authRequired: true }, {
post() {
if (!this.bodyParams.description || !this.bodyParams.description.trim()) {

@ -49,6 +49,58 @@ RocketChat.API.v1.addRoute(['dm.close', 'im.close'], { authRequired: true }, {
}
});
RocketChat.API.v1.addRoute(['dm.counters', 'im.counters'], { authRequired: true }, {
get() {
const access = RocketChat.authz.hasPermission(this.userId, 'view-room-administration');
const ruserId = this.requestParams().userId;
let user = this.userId;
let unreads = null;
let userMentions = null;
let unreadsFrom = null;
let joined = false;
let msgs = null;
let latest = null;
let members = null;
let lm = null;
if (ruserId) {
if (!access) {
return RocketChat.API.v1.unauthorized();
}
user = ruserId;
}
const rs = findDirectMessageRoom(this.requestParams(), {'_id': user});
const room = rs.room;
const dm = rs.subscription;
lm = room.lm ? room.lm : room._updatedAt;
if (typeof dm !== 'undefined' && dm.open) {
if (dm.ls && room.msgs) {
unreads = dm.unread;
unreadsFrom = dm.ls;
}
userMentions = dm.userMentions;
joined = true;
}
if (access || joined) {
msgs = room.msgs;
latest = lm;
members = room.usernames.length;
}
return RocketChat.API.v1.success({
joined,
members,
unreads,
unreadsFrom,
msgs,
latest,
userMentions
});
}
});
RocketChat.API.v1.addRoute(['dm.files', 'im.files'], { authRequired: true }, {
get() {
const findResult = findDirectMessageRoom(this.requestParams(), this.user);

@ -1,4 +1,3 @@
import _ from 'underscore';
RocketChat.API.v1.addRoute('info', { authRequired: false }, {
get() {
@ -20,29 +19,7 @@ RocketChat.API.v1.addRoute('info', { authRequired: false }, {
RocketChat.API.v1.addRoute('me', { authRequired: true }, {
get() {
const me = _.pick(this.user, [
'_id',
'name',
'emails',
'status',
'statusConnection',
'username',
'utcOffset',
'active',
'language',
'roles',
'settings'
]);
const verifiedEmail = me.emails.find((email) => email.verified);
const userHasNotSetPreferencesYet = !me.settings || !me.settings.preferences;
me.email = verifiedEmail ? verifiedEmail.address : undefined;
if (userHasNotSetPreferencesYet) {
me.settings = { preferences: {} };
}
return RocketChat.API.v1.success(me);
return RocketChat.API.v1.success(this.getUserInfo(RocketChat.models.Users.findOneById(this.userId)));
}
});
@ -168,12 +145,17 @@ RocketChat.API.v1.addRoute('directory', { authRequired: true }, {
const { sort, query } = this.parseJsonQuery();
const { text, type } = query;
const sortDirection = sort && sort === 1 ? 'asc' : 'desc';
if (sort && Object.keys(sort).length > 1) {
return RocketChat.API.v1.failure('This method support only one "sort" parameter');
}
const sortBy = sort ? Object.keys(sort)[0] : undefined;
const sortDirection = sort && Object.values(sort)[0] === 1 ? 'asc' : 'desc';
const result = Meteor.runAsUser(this.userId, () => Meteor.call('browseChannels', {
text,
type,
sort: sortDirection,
sortBy,
sortDirection,
page: offset,
limit: count
}));
@ -181,6 +163,11 @@ RocketChat.API.v1.addRoute('directory', { authRequired: true }, {
if (!result) {
return RocketChat.API.v1.failure('Please verify the parameters');
}
return RocketChat.API.v1.success({ result });
return RocketChat.API.v1.success({
result: result.results,
count: result.results.length,
offset,
total: result.total
});
}
});

@ -16,7 +16,7 @@ RocketChat.API.v1.addRoute('push.token', { authRequired: true }, {
}
if (!value || typeof value !== 'string') {
throw new Meteor.Error('error-token-param-not-valid', 'The required "token" body param is missing or invalid.');
throw new Meteor.Error('error-token-param-not-valid', 'The required "value" body param is missing or invalid.');
}
if (!appName || typeof appName !== 'string') {

@ -101,10 +101,23 @@ RocketChat.API.v1.addRoute('settings/:_id', { authRequired: true }, {
return RocketChat.API.v1.unauthorized();
}
// allow special handling of particular setting types
const setting = RocketChat.models.Settings.findOneNotHiddenById(this.urlParams._id);
if (setting.type === 'action' && this.bodyParams && this.bodyParams.execute) {
//execute the configured method
Meteor.call(setting.value);
return RocketChat.API.v1.success();
}
if (setting.type === 'color' && this.bodyParams && this.bodyParams.editor && this.bodyParams.value) {
RocketChat.models.Settings.updateOptionsById(this.urlParams._id, { editor: this.bodyParams.editor });
RocketChat.models.Settings.updateValueNotHiddenById(this.urlParams._id, this.bodyParams.value);
return RocketChat.API.v1.success();
}
check(this.bodyParams, {
value: Match.Any
});
if (RocketChat.models.Settings.updateValueNotHiddenById(this.urlParams._id, this.bodyParams.value)) {
return RocketChat.API.v1.success();
}

@ -69,3 +69,19 @@ RocketChat.API.v1.addRoute('subscriptions.read', { authRequired: true }, {
}
});
RocketChat.API.v1.addRoute('subscriptions.unread', { authRequired: true }, {
post() {
const { roomId, firstUnreadMessage } = this.bodyParams;
if (!roomId && (firstUnreadMessage && !firstUnreadMessage._id)) {
return RocketChat.API.v1.failure('At least one of "roomId" or "firstUnreadMessage._id" params is required');
}
Meteor.runAsUser(this.userId, () =>
Meteor.call('unreadMessages', firstUnreadMessage, roomId)
);
return RocketChat.API.v1.success();
}
});

@ -416,3 +416,11 @@ RocketChat.API.v1.addRoute('users.forgotPassword', { authRequired: false }, {
return RocketChat.API.v1.failure('User not found');
}
});
RocketChat.API.v1.addRoute('users.getUsernameSuggestion', { authRequired: true }, {
get() {
const result = Meteor.runAsUser(this.userId, () => Meteor.call('getUsernameSuggestion'));
return RocketChat.API.v1.success({ result });
}
});

@ -18,3 +18,11 @@ div.apps-error {
width: 100%;
font-size: 45px;
}
.preferences-page--apps .rc-table-tr {
opacity: 0.5;
}
.preferences-page--apps .rc-table-tr.active {
opacity: 1;
}

@ -65,21 +65,26 @@ Template.appInstall.events({
if (url) {
try {
t.isInstalling.set(true);
const isUpdating = t.isUpdatingId.get();
let result;
if (t.isUpdatingId.get()) {
if (isUpdating) {
result = await RocketChat.API.post(`apps/${ t.isUpdatingId.get() }`, { url });
} else {
result = await RocketChat.API.post('apps', { url });
}
FlowRouter.go(`/admin/apps/${ result.app.id }`);
if (result.compilerErrors.length !== 0 || result.app.status === 'compiler_error') {
console.warn(`The App contains errors and could not be ${ isUpdating ? 'updated' : 'installed' }.`);
} else {
FlowRouter.go(`/admin/apps/${ result.app.id }`);
}
} catch (err) {
console.warn('err', err);
} finally {
t.isInstalling.set(false);
}
t.isInstalling.set(false);
return;
}
@ -103,19 +108,26 @@ Template.appInstall.events({
t.isInstalling.set(true);
try {
const isUpdating = t.isUpdatingId.get();
let result;
if (t.isUpdatingId.get()) {
if (isUpdating) {
result = await RocketChat.API.upload(`apps/${ t.isUpdatingId.get() }`, data);
} else {
result = await RocketChat.API.upload('apps', data);
}
FlowRouter.go(`/admin/apps/${ result.app.id }`);
console.log('install result', result);
if (result.compilerErrors.length !== 0 || result.app.status === 'compiler_error') {
console.warn(`The App contains errors and could not be ${ isUpdating ? 'updated' : 'installed' }.`);
} else {
FlowRouter.go(`/admin/apps/${ result.app.id }`);
}
} catch (err) {
console.warn('err', err);
} finally {
t.isInstalling.set(false);
}
t.isInstalling.set(false);
}
});

@ -10,6 +10,9 @@
<span class="rc-switch__button">
<span class="rc-switch__button-inside"></span>
</span>
<span class="rc-switch__text">
{{_ "Activate"}}
</span>
</label>
</div>
@ -54,28 +57,27 @@
{{#each settings}}
<div class="rc-apps-settings__item">
{{#if $eq type 'string'}}
<div class="rc-input">
<label class="rc-input__label">
<div class="rc-input__title">{{_ i18nLabel}}</div>
<div class="rc-input__wrapper">
{{#if multiline}}
<textarea class="rc-input__element" name="{{id}}" rows="4" style="height: auto">{{value}}</textarea>
<textarea class="rc-input__element" name="{{id}}" rows="4" style="height: auto">{{value}}</textarea>
{{else}}
<input class="rc-input__element" type="text" name="{{id}}" value="{{value}}" placeholder="{{_ i18nPlaceholder}}" />
<input class="rc-input__element" type="text" name="{{id}}" value="{{value}}" placeholder="{{_ i18nPlaceholder}}" />
{{/if}}
</div>
</label>
{{# if i18nDescription}}
<div class="rc-input__description">{{{parseDescription i18nDescription}}}</div>
{{#if i18nDescription}}
<div class="rc-input__description">{{{parseDescription i18nDescription}}}</div>
{{/if}}
{{# if i18nAlert}}
<div class="rc-input__error">
<div class="rc-input__error-icon">
{{> icon block="rc-input__error-icon" icon="warning" classes="rc-input__error-icon-svg"}}
{{#if i18nAlert}}
<div class="rc-input__error">
<div class="rc-input__error-icon">
{{> icon block="rc-input__error-icon" icon="warning" classes="rc-input__error-icon-svg"}}
</div>
<div class="rc-input__error-message">{{_ "i18nAlert"}}</div>
</div>
<div class="rc-input__error-message">{{_ "i18nAlert"}}</div>
</div>
{{/if}}
</div>
{{else if $eq type 'boolean'}}
@ -90,6 +92,14 @@
</span>
</label>
<span class="rc-switch__description">{{{parseDescription i18nDescription}}}</span>
{{# if i18nAlert}}
<div class="rc-input__error">
<div class="rc-input__error-icon">
{{> icon block="rc-input__error-icon" icon="warning" classes="rc-input__error-icon-svg"}}
</div>
<div class="rc-input__error-message">{{_ "i18nAlert"}}</div>
</div>
{{/if}}
</div>
{{else if $eq type 'int'}}
<div class="rc-input">
@ -104,15 +114,15 @@
</div>
</label>
{{# if i18nDescription}}
<div class="rc-input__description">{{{parseDescription i18nDescription}}}</div>
<div class="rc-input__description">{{{parseDescription i18nDescription}}}</div>
{{/if}}
{{# if i18nAlert}}
<div class="rc-input__error">
<div class="rc-input__error-icon">
{{> icon block="rc-input__error-icon" icon="warning" classes="rc-input__error-icon-svg"}}
<div class="rc-input__error">
<div class="rc-input__error-icon">
{{> icon block="rc-input__error-icon" icon="warning" classes="rc-input__error-icon-svg"}}
</div>
<div class="rc-input__error-message">{{_ "i18nAlert"}}</div>
</div>
<div class="rc-input__error-message">{{_ "i18nAlert"}}</div>
</div>
{{/if}}
</div>
{{else if $eq type 'password'}}
@ -128,15 +138,15 @@
</div>
</label>
{{# if i18nDescription}}
<div class="rc-input__description">{{{parseDescription i18nDescription}}}</div>
<div class="rc-input__description">{{{parseDescription i18nDescription}}}</div>
{{/if}}
{{# if i18nAlert}}
<div class="rc-input__error">
<div class="rc-input__error-icon">
{{> icon block="rc-input__error-icon" icon="warning" classes="rc-input__error-icon-svg"}}
<div class="rc-input__error">
<div class="rc-input__error-icon">
{{> icon block="rc-input__error-icon" icon="warning" classes="rc-input__error-icon-svg"}}
</div>
<div class="rc-input__error-message">{{_ "i18nAlert"}}</div>
</div>
<div class="rc-input__error-message">{{_ "i18nAlert"}}</div>
</div>
{{/if}}
</div>
{{else if $eq type 'relativeUrl'}}
@ -150,15 +160,15 @@
</div>
</label>
{{# if i18nDescription}}
<div class="rc-input__description">{{{parseDescription i18nDescription}}}</div>
<div class="rc-input__description">{{{parseDescription i18nDescription}}}</div>
{{/if}}
{{# if i18nAlert}}
<div class="rc-input__error">
<div class="rc-input__error-icon">
{{> icon block="rc-input__error-icon" icon="warning" classes="rc-input__error-icon-svg"}}
<div class="rc-input__error">
<div class="rc-input__error-icon">
{{> icon block="rc-input__error-icon" icon="warning" classes="rc-input__error-icon-svg"}}
</div>
<div class="rc-input__error-message">{{_ "i18nAlert"}}</div>
</div>
<div class="rc-input__error-message">{{_ "i18nAlert"}}</div>
</div>
{{/if}}
</div>
{{else if $eq type 'font'}}
@ -174,15 +184,15 @@
</div>
</label>
{{# if i18nDescription}}
<div class="rc-input__description">{{{parseDescription i18nDescription}}}</div>
<div class="rc-input__description">{{{parseDescription i18nDescription}}}</div>
{{/if}}
{{# if i18nAlert}}
<div class="rc-input__error">
<div class="rc-input__error-icon">
{{> icon block="rc-input__error-icon" icon="warning" classes="rc-input__error-icon-svg"}}
<div class="rc-input__error">
<div class="rc-input__error-icon">
{{> icon block="rc-input__error-icon" icon="warning" classes="rc-input__error-icon-svg"}}
</div>
<div class="rc-input__error-message">{{_ "i18nAlert"}}</div>
</div>
<div class="rc-input__error-message">{{_ "i18nAlert"}}</div>
</div>
{{/if}}
</div>
{{else if $eq type 'code'}}
@ -220,8 +230,6 @@
</div>
{{else if $eq type 'select'}}
<div class="rc-input">
<label class="rc-input__label">
<div class="rc-input__title">{{_ i18nLabel}}</div>
@ -248,7 +256,6 @@
</div>
{{else if $eq type 'color'}}
<div class="rc-input">
<label class="rc-input__label">
<div class="rc-input__title">{{_ i18nLabel}}</div>
@ -381,9 +388,9 @@
</div>
<div class="rc-apps-container">
<div class="rc-button-group">
<button class="rc-button rc-button--secondary js-cancel">{{ _ "Cancel" }}</button>
<button class="rc-button rc-button--primary js-save {{#if saving}} loading{{/if}}" disabled='{{disabled}}'>{{ _ "Save" }}</button>
<button class="rc-button rc-button--cancel js-uninstall">{{ _ "Uninstall" }}</button>
<button class="rc-button rc-button--secondary js-cancel">{{_ "Cancel" }}</button>
<button class="rc-button rc-button--primary js-save {{#if saving}} loading{{/if}}" disabled='{{disabled}}'>{{_ "Save" }}</button>
<button class="rc-button rc-button--cancel js-uninstall">{{_ "Uninstall" }}</button>
<button class="rc-button rc-button--secondary js-update">{{_ "Update" }}</button>
<button class="rc-button rc-button--secondary js-view-logs">{{_ "View_Logs" }}</button>
</div>

@ -295,11 +295,14 @@ Template.appManage.events({
}
const setting = t.settings.get()[this.id];
setting.value = value;
if (setting.oldValue !== setting.value) {
t.settings.get()[this.id].hasChanged = true;
t.settings.set(t.settings.get());
if (setting) {
setting.value = value;
if (setting.oldValue !== setting.value) {
t.settings.get()[this.id].hasChanged = true;
t.settings.set(t.settings.get());
}
}
}, 500)
});

@ -0,0 +1,26 @@
<template name="appWhatIsIt">
<section class="page-container page-home page-static content-background-color">
{{> header sectionName="Apps_WhatIsIt" hideHelp=true fixedHeight=true}}
<div class="content">
{{#if isLoading}}
{{> loading}}
{{else if hasError}}
<div class="apps-error error-color">
<i class="icon-attention"></i>
<p>Sadly, an error has occured while loading this page.</p>
</div>
{{else}}
<p>{{_ "Apps_WhatIsIt_paragraph1"}}</p>
<p>{{_ "Apps_WhatIsIt_paragraph2"}}</p>
<p>
{{_ "Apps_WhatIsIt_paragraph3"}}
<a href="https://github.com/RocketChat/Rocket.Chat.Apps-dev-environment/blob/master/README.md" target="_blank">https://github.com/RocketChat/Rocket.Chat.Apps-dev-environment/blob/master/README.md</a>
</p>
<p>
{{_ "Apps_WhatIsIt_paragraph4"}}
<button class="rc-button rc-button--primary js-enable">{{_ "Enable" }}</button>
</p>
{{/if}}
</div>
</section>
</template>

@ -0,0 +1,39 @@
Template.appWhatIsIt.onCreated(function() {
this.isLoading = new ReactiveVar(false);
this.hasError = new ReactiveVar(false);
});
Template.appWhatIsIt.helpers({
isLoading() {
if (Template.instance().isLoading) {
return Template.instance().isLoading.get();
}
return false;
},
hasError() {
if (Template.instance().hasError) {
return Template.instance().hasError.get();
}
return false;
}
});
Template.appWhatIsIt.events({
'click .js-enable'(e, t) {
t.isLoading.set(true);
Meteor.call('apps/go-enable', function _appsMightHaveBeenEnabled(error) {
if (error) {
t.hasError.set(true);
t.isLoading.set(false);
return;
}
window.Apps.load(true);
FlowRouter.go('/admin/apps');
});
}
});

@ -2,7 +2,17 @@
<!-- TODO: fix this class -->
<section class="preferences-page preferences-page--apps">
{{#header sectionName="Manage_Apps" hideHelp=true fixedHeight=true}}
<button class="rc-button rc-button--small rc-button--primary rc-directory-plus rc-tooltip rc-tooltip--down" data-button="install" aria-label="{{_ 'Install_package'}}">{{> icon icon="plus"}}</button>
<div class="rc-directory-header">
<div class="rc-input rc-input--small rc-directory-search">
<label class="rc-input__label">
<div class="rc-input__wrapper">
{{> icon icon="magnifier" block="rc-input__icon" }}
<input type="text" class="rc-input__element rc-input__element--small js-search" name="app-filter" id="app-filter" placeholder={{_ "Search"}} autocomplete="off">
</div>
</label>
</div>
<button class="rc-button rc-button--small rc-button--primary rc-directory-plus rc-tooltip rc-tooltip--down" data-button="install" aria-label="{{_ 'Install_package'}}">{{> icon icon="plus"}}</button>
</div>
{{/header}}
<div class="rc-directory-content">
{{#requiresPermission 'manage-apps'}}
@ -17,7 +27,7 @@
</thead>
<tbody class="rc-table-body">
{{#each apps}}
<tr class="rc-table-tr" data-name="{{name}}">
<tr class="rc-table-tr {{activeClass status}}" data-name="{{name}}">
<td class="rc-table-td rc-table-td--name">
<div class="rc-directory-channel-wrapper">
<div class="rc-directory-channel-avatar" style="background-image:url({{iconFileContent}})"></div>
@ -28,7 +38,7 @@
{{#if description}}
<span class="rc-directory-channel-description">{{description}}</span>
{{/if}}
</div>
</div>
</div>
</td>
<td class="rc-table-td rc-table-td--users">{{version}}</td>
@ -42,11 +52,11 @@
</td>
</tr>
{{else}}
<tr class="rc-table-tr" data-name="{{name}}">
<td class="rc-table-td rc-table-td--name">
{{_ "There_are_no_applications_installed"}}
</td>
</tr>
<tr class="rc-table-tr" data-name="{{name}}">
<td class="rc-table-td rc-table-td--name">
{{_ "There_are_no_applications_installed"}}
</td>
</tr>
{{/each}}
</tbody>
</table>

@ -1,9 +1,21 @@
import { AppEvents } from '../communication';
const ENABLED_STATUS = ['auto_enabled', 'manually_enabled'];
const enabled = ({status}) => ENABLED_STATUS.includes(status);
const sortByStatus = (a, b) => {
if (enabled(a)) {
if (enabled(b)) {
return a.name > b.name;
}
return -1;
}
return 1;
};
Template.apps.onCreated(function() {
const instance = this;
this.ready = new ReactiveVar(false);
this.apps = new ReactiveVar([]);
this.filter = new ReactiveVar('');
RocketChat.API.get('apps').then((result) => {
instance.apps.set(result.apps);
@ -53,10 +65,15 @@ Template.apps.helpers({
return false;
},
apps() {
return Template.instance().apps.get();
const instance = Template.instance();
const filter = instance.filter.get().toLowerCase();
return instance.apps.get().filter(({name}) => name.toLowerCase().includes(filter)).sort(sortByStatus);
},
parseStatus(status) {
return t(`App_status_${ status }`);
},
activeClass(status) {
return enabled({status}) ? 'active' : '';
}
});
@ -70,8 +87,10 @@ Template.apps.events({
// show an error ? I don't think this should ever happen
}
},
'click [data-button="install"]'() {
FlowRouter.go('/admin/app/install');
},
'keyup #app-filter'(e, t) {
t.filter.set(e.currentTarget.value);
}
});

@ -2,17 +2,58 @@ import { AppWebsocketReceiver } from './communication';
class AppClientOrchestrator {
constructor() {
this.ws = new AppWebsocketReceiver(this);
this._isLoaded = false;
this._isEnabled = false;
this._loadingResolve;
this._refreshLoading();
}
isLoaded() {
return this._isLoaded;
}
isEnabled() {
return this._isEnabled;
}
this._addAdminMenuOption();
getLoadingPromise() {
if (this._isLoaded) {
return Promise.resolve(this._isEnabled);
}
Meteor.defer(() => this._loadLanguages());
return this._loadingPromise;
}
load(isEnabled) {
console.log('Loading:', isEnabled);
this._isEnabled = isEnabled;
// It was already loaded, so let's load it again
if (this._isLoaded) {
this._refreshLoading();
} else {
this.ws = new AppWebsocketReceiver(this);
this._addAdminMenuOption();
}
Meteor.defer(() => {
this._loadLanguages().then(() => {
this._loadingResolve(this._isEnabled);
this._isLoaded = true;
});
});
}
getWsListener() {
return this.ws;
}
_refreshLoading() {
this._loadingPromise = new Promise((resolve) => {
this._loadingResolve = resolve;
});
}
_addAdminMenuOption() {
RocketChat.AdminBox.addOption({
icon: 'cube',
@ -25,7 +66,7 @@ class AppClientOrchestrator {
}
_loadLanguages() {
RocketChat.API.get('apps/languages').then((info) => {
return RocketChat.API.get('apps/languages').then((info) => {
info.apps.forEach((rlInfo) => this.parseAndLoadLanguages(rlInfo.languages));
});
}
@ -42,34 +83,61 @@ class AppClientOrchestrator {
}
Meteor.startup(function _rlClientOrch() {
Meteor.call('apps/is-enabled', (error, e) => e ? window.Apps = new AppClientOrchestrator() : undefined);
window.Apps = new AppClientOrchestrator();
Meteor.call('apps/is-enabled', (error, isEnabled) => {
window.Apps.load(isEnabled);
});
});
const appsRouteAction = function _theRealAction(whichCenter) {
Meteor.defer(() => window.Apps.getLoadingPromise().then((isEnabled) => {
if (isEnabled) {
BlazeLayout.render('main', { center: whichCenter });
} else {
FlowRouter.go('app-what-is-it');
}
}));
};
// Bah, this has to be done *before* `Meteor.startup`
FlowRouter.route('/admin/apps', {
name: 'apps',
action() {
BlazeLayout.render('main', { center: 'apps' });
appsRouteAction('apps');
}
});
FlowRouter.route('/admin/app/install', {
name: 'app-install',
action() {
BlazeLayout.render('main', { center: 'appInstall' });
appsRouteAction('appInstall');
}
});
FlowRouter.route('/admin/apps/:appId', {
name: 'app-manage',
action() {
BlazeLayout.render('main', { center: 'appManage' });
appsRouteAction('appManage');
}
});
FlowRouter.route('/admin/apps/:appId/logs', {
name: 'app-logs',
action() {
BlazeLayout.render('main', { center: 'appLogs' });
appsRouteAction('appLogs');
}
});
FlowRouter.route('/admin/app/what-is-it', {
name: 'app-what-is-it',
action() {
Meteor.defer(() => window.Apps.getLoadingPromise().then((isEnabled) => {
if (isEnabled) {
FlowRouter.go('apps');
} else {
BlazeLayout.render('main', { center: 'appWhatIsIt' });
}
}));
}
});

@ -73,7 +73,9 @@ Package.onUse(function(api) {
'client/admin/appInstall.html',
'client/admin/appInstall.js',
'client/admin/appLogs.html',
'client/admin/appLogs.js'
'client/admin/appLogs.js',
'client/admin/appWhatIsIt.html',
'client/admin/appWhatIsIt.js'
], 'client');
api.addFiles('assets/stylesheets/apps.css', 'client');
@ -87,6 +89,6 @@ Package.onUse(function(api) {
Npm.depends({
'busboy': '0.2.13',
'@rocket.chat/apps-engine': '0.5.11',
'@rocket.chat/apps-ts-definition': '0.9.8'
'@rocket.chat/apps-engine': '0.6.10',
'@rocket.chat/apps-ts-definition': '0.9.13'
});

@ -73,13 +73,16 @@ export class AppCommandsBridge {
item.params = command.paramsExample ? command.paramsExample : item.params;
item.description = command.i18nDescription ? command.i18nDescription : item.params;
item.callback = this._appCommandExecutor.bind(this);
item.providesPreview = command.providesPreview;
item.previewer = command.previewer ? this._appCommandPreviewer.bind(this) : item.previewer;
item.previewCallback = command.executePreviewItem ? this._appCommandPreviewExecutor.bind(this) : item.previewCallback;
RocketChat.slashCommands.commands[cmd] = item;
this.orch.getNotifier().commandUpdated(cmd);
}
registerCommand(command, appId) {
console.log(`The App ${ appId } is registering the command: "${ command.command }"`);
console.log(`The App ${ appId } is registerin the command: "${ command.command }"`);
this._verifyCommand(command);
@ -87,7 +90,10 @@ export class AppCommandsBridge {
command: command.command.toLowerCase(),
params: command.paramsExample,
description: command.i18nDescription,
callback: this._appCommandExecutor.bind(this)
callback: this._appCommandExecutor.bind(this),
providesPreview: command.providesPreview,
previewer: !command.previewer ? undefined : this._appCommandPreviewer.bind(this),
previewCallback: !command.executePreviewItem ? undefined : this._appCommandPreviewExecutor.bind(this)
};
RocketChat.slashCommands.commands[command.command.toLowerCase()] = item;
@ -117,7 +123,7 @@ export class AppCommandsBridge {
throw new Error('Invalid Slash Command parameter provided, it must be a valid ISlashCommand object.');
}
if (command.paramsExample && typeof command.paramsExample !== 'string') {
if (command.i18nParamsExample && typeof command.i18nParamsExample !== 'string') {
throw new Error('Invalid Slash Command parameter provided, it must be a valid ISlashCommand object.');
}
@ -125,6 +131,10 @@ export class AppCommandsBridge {
throw new Error('Invalid Slash Command parameter provided, it must be a valid ISlashCommand object.');
}
if (typeof command.providesPreview !== 'boolean') {
throw new Error('Invalid Slash Command parameter provided, it must be a valid ISlashCommand object.');
}
if (typeof command.executor !== 'function') {
throw new Error('Invalid Slash Command parameter provided, it must be a valid ISlashCommand object.');
}
@ -136,6 +146,24 @@ export class AppCommandsBridge {
const params = parameters.length === 0 || parameters === ' ' ? [] : parameters.split(' ');
const context = new SlashCommandContext(Object.freeze(user), Object.freeze(room), Object.freeze(params));
this.orch.getManager().getCommandManager().executeCommand(command, context);
Promise.await(this.orch.getManager().getCommandManager().executeCommand(command, context));
}
_appCommandPreviewer(command, parameters, message) {
const user = this.orch.getConverters().get('users').convertById(Meteor.userId());
const room = this.orch.getConverters().get('rooms').convertById(message.rid);
const params = parameters.length === 0 || parameters === ' ' ? [] : parameters.split(' ');
const context = new SlashCommandContext(Object.freeze(user), Object.freeze(room), Object.freeze(params));
return Promise.await(this.orch.getManager().getCommandManager().getPreviews(command, context));
}
_appCommandPreviewExecutor(command, parameters, message, preview) {
const user = this.orch.getConverters().get('users').convertById(Meteor.userId());
const room = this.orch.getConverters().get('rooms').convertById(message.rid);
const params = parameters.length === 0 || parameters === ' ' ? [] : parameters.split(' ');
const context = new SlashCommandContext(Object.freeze(user), Object.freeze(room), Object.freeze(params));
Promise.await(this.orch.getManager().getCommandManager().executePreview(command, preview, context));
}
}

@ -43,6 +43,30 @@ export class AppRoomBridge {
return this.orch.getConverters().get('rooms').convertByName(roomName);
}
async getCreatorById(roomId, appId) {
console.log(`The App ${ appId } is getting the room's creator by id: "${ roomId }"`);
const room = RocketChat.models.Rooms.findOneById(roomId);
if (!room || !room.u || !room.u._id) {
return undefined;
}
return this.orch.getConverters().get('users').convertById(room.u._id);
}
async getCreatorByName(roomName, appId) {
console.log(`The App ${ appId } is getting the room's creator by name: "${ roomName }"`);
const room = RocketChat.models.Rooms.findOneByName(roomName);
if (!room || !room.u || !room.u._id) {
return undefined;
}
return this.orch.getConverters().get('users').convertById(room.u._id);
}
async update(room, appId) {
console.log(`The App ${ appId } is updating a room.`);

@ -1,16 +1,40 @@
const waitToLoad = function(orch) {
return new Promise((resolve) => {
let id = setInterval(() => {
if (orch.isEnabled() && orch.isLoaded()) {
clearInterval(id);
id = -1;
resolve();
}
}, 100);
});
};
const waitToUnload = function(orch) {
return new Promise((resolve) => {
let id = setInterval(() => {
if (!orch.isEnabled() && !orch.isLoaded()) {
clearInterval(id);
id = -1;
resolve();
}
}, 100);
});
};
export class AppMethods {
constructor(manager) {
this._manager = manager;
constructor(orch) {
this._orch = orch;
this._addMethods();
}
isEnabled() {
return typeof this._manager !== 'undefined';
return typeof this._orch !== 'undefined' && this._orch.isEnabled();
}
isLoaded() {
return typeof this._manager !== 'undefined' && this.manager.areAppsLoaded();
return typeof this._orch !== 'undefined' && this._orch.isEnabled() && this._orch.isLoaded();
}
_addMethods() {
@ -23,6 +47,42 @@ export class AppMethods {
'apps/is-loaded'() {
return instance.isLoaded();
},
'apps/go-enable'() {
if (!Meteor.userId()) {
throw new Meteor.Error('error-invalid-user', 'Invalid user', {
method: 'apps/go-enable'
});
}
if (!RocketChat.authz.hasPermission(Meteor.userId(), 'manage-apps')) {
throw new Meteor.Error('error-action-not-allowed', 'Not allowed', {
method: 'apps/go-enable'
});
}
RocketChat.settings.set('Apps_Framework_enabled', true);
Promise.await(waitToLoad(instance._orch));
},
'apps/go-disable'() {
if (!Meteor.userId()) {
throw new Meteor.Error('error-invalid-user', 'Invalid user', {
method: 'apps/go-enable'
});
}
if (!RocketChat.authz.hasPermission(Meteor.userId(), 'manage-apps')) {
throw new Meteor.Error('error-action-not-allowed', 'Not allowed', {
method: 'apps/go-enable'
});
}
RocketChat.settings.set('Apps_Framework_enabled', false);
Promise.await(waitToUnload(instance._orch));
}
});
}

@ -73,7 +73,13 @@ export class AppsRestApi {
const aff = Promise.await(manager.add(buff.toString('base64'), false));
const info = aff.getAppInfo();
info.status = aff.getApp().getStatus();
// If there are compiler errors, there won't be an App to get the status of
if (aff.getApp()) {
info.status = aff.getApp().getStatus();
} else {
info.status = 'compiler_error';
}
return RocketChat.API.v1.success({
app: info,
@ -134,7 +140,13 @@ export class AppsRestApi {
const aff = Promise.await(manager.update(buff.toString('base64')));
const info = aff.getAppInfo();
info.status = aff.getApp().getStatus();
// Should the updated version have compiler errors, no App will be returned
if (aff.getApp()) {
info.status = aff.getApp().getStatus();
} else {
info.status = 'compiler_error';
}
return RocketChat.API.v1.success({
app: info,

@ -28,7 +28,7 @@ class AppServerOrchestrator {
this._manager = new AppManager(this._storage, this._logStorage, this._bridges);
this._communicators = new Map();
this._communicators.set('methods', new AppMethods(this._manager));
this._communicators.set('methods', new AppMethods(this));
this._communicators.set('notifier', new AppServerNotifier(this));
this._communicators.set('restapi', new AppsRestApi(this, this._manager));
}
@ -66,25 +66,60 @@ class AppServerOrchestrator {
}
isEnabled() {
return true;
return RocketChat.settings.get('Apps_Framework_enabled');
}
isLoaded() {
return this.getManager().areAppsLoaded();
}
load() {
// Don't try to load it again if it has
// already been loaded
if (this.isLoaded()) {
return;
}
this._manager.load()
.then((affs) => console.log(`Loaded the Apps Framework and loaded a total of ${ affs.length } Apps!`))
.catch((err) => console.warn('Failed to load the Apps Framework and Apps!', err));
}
unload() {
// Don't try to unload it if it's already been
// unlaoded or wasn't unloaded to start with
if (!this.isLoaded()) {
return;
}
this._manager.unload()
.then(() => console.log('Unloaded the Apps Framework.'))
.catch((err) => console.warn('Failed to unload the Apps Framework!', err));
}
}
Meteor.startup(function _appServerOrchestrator() {
// Ensure that everything is setup
if (process.env[AppManager.ENV_VAR_NAME_FOR_ENABLING] !== 'true' && process.env[AppManager.SUPER_FUN_ENV_ENABLEMENT_NAME] !== 'true') {
global.Apps = new AppMethods();
RocketChat.settings.add('Apps_Framework_enabled', false, {
type: 'boolean',
hidden: true
});
RocketChat.settings.get('Apps_Framework_enabled', (key, isEnabled) => {
// In case this gets called before `Meteor.startup`
if (!global.Apps) {
return;
}
console.log('Orchestrating the app piece...');
if (isEnabled) {
global.Apps.load();
} else {
global.Apps.unload();
}
});
Meteor.startup(function _appServerOrchestrator() {
global.Apps = new AppServerOrchestrator();
global.Apps.getManager().load()
.then((affs) => console.log(`...done loading ${ affs.length }! ;)`))
.catch((err) => console.warn('...failed!', err));
if (global.Apps.isEnabled()) {
global.Apps.load();
}
});

@ -48,4 +48,16 @@ export class AppRealLogsStorage extends AppLogStorage {
resolve(docs);
});
}
removeEntriesFor(appId) {
return new Promise((resolve, reject) => {
try {
this.db.remove({ appId });
} catch (e) {
return reject(e);
}
resolve();
});
}
}

@ -67,7 +67,8 @@ Meteor.startup(function() {
{ _id: 'view-statistics', roles : ['admin'] },
{ _id: 'view-user-administration', roles : ['admin'] },
{ _id: 'preview-c-room', roles : ['admin', 'user', 'anonymous'] },
{ _id: 'view-outside-room', roles : ['admin', 'owner', 'moderator', 'user'] }
{ _id: 'view-outside-room', roles : ['admin', 'owner', 'moderator', 'user'] },
{ _id: 'view-broadcast-member-list', roles : ['admin', 'owner', 'moderator'] }
];
for (const permission of permissions) {

@ -65,7 +65,7 @@
{{#with settings.t}}
<div class="rc-user-info__row rc-user-info__row--separator">
<div class="rc-switch-double">
<div class="rc-switch-double__label {{equal true value 'disabled'}}">
<div class="rc-switch-double__label {{equal false value 'disabled'}}">
{{_ "Public"}}{{equal default value '*'}}
<div class="rc-switch-double__description">
{{_ "Everyone_can_access_this_channel"}}
@ -79,7 +79,7 @@
</span>
</label>
</div>
<div class="rc-switch-double__label {{equal false value 'disabled'}}">
<div class="rc-switch-double__label {{equal true value 'disabled'}}">
{{_ "Private"}}
<div class="rc-switch-double__description">
{{_ "Just_invited_people_can_access_this_channel"}}
@ -93,7 +93,7 @@
{{#with settings.ro}}
<div class="rc-user-info__row rc-user-info__row--separator">
<div class="rc-switch-double">
<div class="rc-switch-double__label {{equal true value 'disabled'}}">
<div class="rc-switch-double__label {{equal false value 'disabled'}}">
{{_ "Colaborative"}}{{equal default value '*'}}
<div class="rc-switch-double__description">
{{_ "All_users_in_the_channel_can_write_new_messages"}}
@ -107,7 +107,7 @@
</span>
</label>
</div>
<div class="rc-switch-double__label {{equal false value 'disabled'}}">
<div class="rc-switch-double__label {{equal true value 'disabled'}}">
{{_ "Read_only"}}
<div class="rc-switch-double__description">
{{_ "Only_authorized_users_can_write_new_messages"}}
@ -163,6 +163,25 @@
</div>
{{/if}}
{{/with}}
{{#with settings.sysMes}}
{{#if canView}}
<div class="rc-user-info__row">
<div class="rc-switch rc-switch--blue">
<label class="rc-switch__label">
<span class="rc-switch__text">
{{_ label}}{{equal default value '*'}}
</span>
<input type="checkbox" class="rc-switch__input js-input-check" name="archived" checked="{{checked}}" disabled="{{./disabled}}">
<span class="rc-switch__button">
<span class="rc-switch__button-inside"></span>
</span>
</label>
</div>
</div>
{{/if}}
{{/with}}
{{#with settings.broadcast}}
{{#if canView}}
<div class="rc-user-info__row">

@ -248,6 +248,33 @@ Template.channelSettingsEditing.onCreated(function() {
});
}
},
sysMes: {
type: 'boolean',
label: 'System_messages',
isToggle: true,
processing: new ReactiveVar(false),
canView() {
return RocketChat.roomTypes.roomTypes[room.t].allowRoomSettingChange(
room,
RoomSettingsEnum.SYSTEM_MESSAGES
);
},
getValue() {
return room.sysMes !== false;
},
canEdit() {
return RocketChat.authz.hasAllPermission('edit-room', room._id);
},
save(value) {
return call('saveRoomSettings', room._id, 'systemMessages', value).then(
() => {
toastr.success(
TAPi18n.__('System_messages_setting_changed_successfully')
);
}
);
}
},
archived: {
type: 'boolean',
label: 'Room_archivation_state_true',

@ -28,6 +28,7 @@ Package.onUse(function(api) {
'server/functions/saveReactWhenReadOnly.js',
'server/functions/saveRoomType.js',
'server/functions/saveRoomTopic.js',
'server/functions/saveRoomCustomFields.js',
'server/functions/saveRoomAnnouncement.js',
'server/functions/saveRoomName.js',
'server/functions/saveRoomReadOnly.js',

@ -0,0 +1,18 @@
RocketChat.saveRoomCustomFields = function(rid, roomCustomFields) {
if (!Match.test(rid, String)) {
throw new Meteor.Error('invalid-room', 'Invalid room', {
'function': 'RocketChat.saveRoomCustomFields'
});
}
if (!Match.test(roomCustomFields, Object)) {
throw new Meteor.Error('invalid-roomCustomFields-type', 'Invalid roomCustomFields type', {
'function': 'RocketChat.saveRoomCustomFields'
});
}
const ret = RocketChat.models.Rooms.setCustomFieldsById(rid, roomCustomFields);
// Update customFields of any user's Subscription related with this rid
RocketChat.models.Subscriptions.updateCustomFieldsByRoomId(rid, roomCustomFields);
return ret;
};

@ -1,4 +1,4 @@
const fields = ['roomName', 'roomTopic', 'roomAnnouncement', 'roomDescription', 'roomType', 'readOnly', 'reactWhenReadOnly', 'systemMessages', 'default', 'joinCode', 'tokenpass', 'streamingOptions'];
const fields = ['roomName', 'roomTopic', 'roomAnnouncement', 'roomCustomFields', 'roomDescription', 'roomType', 'readOnly', 'reactWhenReadOnly', 'systemMessages', 'default', 'joinCode', 'tokenpass', 'streamingOptions'];
Meteor.methods({
saveRoomSettings(rid, settings, value) {
if (!Meteor.userId()) {
@ -86,6 +86,11 @@ Meteor.methods({
RocketChat.saveRoomAnnouncement(rid, value, user);
}
break;
case 'roomCustomFields':
if (value !== room.customFields) {
RocketChat.saveRoomCustomFields(rid, value);
}
break;
case 'roomDescription':
if (value !== room.description) {
RocketChat.saveRoomDescription(rid, value, user);

@ -203,17 +203,13 @@ Object.assign(FileUpload, {
let { rc_uid, rc_token } = query;
if (!rc_uid && headers.cookie) {
rc_uid = cookie.get('rc_uid', headers.cookie) ;
rc_uid = cookie.get('rc_uid', headers.cookie);
rc_token = cookie.get('rc_token', headers.cookie);
}
if (!rc_uid || !rc_token || !RocketChat.models.Users.findOneByIdAndLoginToken(rc_uid, rc_token)) {
return false;
}
return true;
const isAuthorizedByCookies = rc_uid && rc_token && RocketChat.models.Users.findOneByIdAndLoginToken(rc_uid, rc_token);
const isAuthorizedByHeaders = headers['x-user-id'] && headers['x-auth-token'] && RocketChat.models.Users.findOneByIdAndLoginToken(headers['x-user-id'], headers['x-auth-token']);
return isAuthorizedByCookies || isAuthorizedByHeaders;
},
addExtensionTo(file) {
if (mime.lookup(file.name) === file.type) {
return file;

@ -133,11 +133,17 @@
"Accounts_PasswordReset": "Wagwoord Herstel",
"Accounts_Registration_AuthenticationServices_Default_Roles": "Verstekrolle vir verifikasiedienste",
"Accounts_Registration_AuthenticationServices_Default_Roles_Description": "Verstek rolle (komma geskei) gebruikers sal gegee word wanneer jy registreer deur verifikasie dienste",
"Accounts_OAuth_Wordpress_server_type_custom": "Custom",
"Accounts_Registration_AuthenticationServices_Enabled": "Registrasie met verifikasiedienste",
"Accounts_OAuth_Wordpress_identity_path": "Identiteitspad",
"Accounts_RegistrationForm": "Registrasievorm",
"Accounts_OAuth_Wordpress_identity_token_sent_via": "Identiteits Token Sent Via",
"Accounts_RegistrationForm_Disabled": "gestremde",
"Accounts_OAuth_Wordpress_token_path": "Token Pad",
"Accounts_RegistrationForm_LinkReplacementText": "Registrasievorm Link Vervangingsteks",
"Accounts_OAuth_Wordpress_authorize_path": "Gee pad toe",
"Accounts_RegistrationForm_Public": "openbare",
"Accounts_OAuth_Wordpress_scope": "omvang",
"Accounts_RegistrationForm_Secret_URL": "Geheime URL",
"Accounts_RegistrationForm_SecretURL": "Registrasievorm Geheime URL",
"Accounts_RegistrationForm_SecretURL_Description": "Jy moet 'n ewekansige string verskaf wat by jou registrasie-URL gevoeg sal word. Voorbeeld: https://open.rocket.chat/register/[secret_hash]",
@ -1270,6 +1276,7 @@
"Logout_Others": "Logout Uit Ander Logged In Locations",
"mail-messages": "Pos boodskappe",
"mail-messages_description": "Toestemming om die posboodskap opsie te gebruik",
"Livechat_registration_form": "Registrasievorm",
"Mail_Message_Invalid_emails": "Jy het een of meer ongeldige e-posse verskaf:% s",
"Mail_Message_Missing_to": "U moet een of meer gebruikers kies of een of meer e-posadresse verskaf, geskei deur kommas.",
"Mail_Message_No_messages_selected_select_all": "Jy het geen boodskappe gekies nie",

@ -133,11 +133,17 @@
"Accounts_PasswordReset": "إعادة تعيين كلمة السر",
"Accounts_Registration_AuthenticationServices_Default_Roles": "الأدوار الافتراضية لخدمات المصادقة",
"Accounts_Registration_AuthenticationServices_Default_Roles_Description": "سيتم تعيين الأدوار الافتراضية للمستخدمين عند التسجيل عبر خدمات المصادقة (افصل بينها بفاصلة)",
"Accounts_OAuth_Wordpress_server_type_custom": "عرف",
"Accounts_Registration_AuthenticationServices_Enabled": "تسجيل مع خدمات المصادقة",
"Accounts_OAuth_Wordpress_identity_path": "مسار الهوية",
"Accounts_RegistrationForm": "استمارة التسجيل",
"Accounts_OAuth_Wordpress_identity_token_sent_via": "رمز الهوية المرسلة عبر",
"Accounts_RegistrationForm_Disabled": "معطل",
"Accounts_OAuth_Wordpress_token_path": "مسار رمزي",
"Accounts_RegistrationForm_LinkReplacementText": "نص نموذج التسجيل رابط بديل",
"Accounts_OAuth_Wordpress_authorize_path": "يأذن مسار",
"Accounts_RegistrationForm_Public": "عام",
"Accounts_OAuth_Wordpress_scope": "نطاق",
"Accounts_RegistrationForm_Secret_URL": "رابط سري",
"Accounts_RegistrationForm_SecretURL": "رابط استمارة التسجيل السري",
"Accounts_RegistrationForm_SecretURL_Description": "يجب توفير سلسلة العشوائية التي ستضاف إلى URL تسجيلك. على سبيل المثال: https://open.rocket.chat/register/[secret_hash]",
@ -1270,6 +1276,7 @@
"Logout_Others": "تسجيل الخروج من الأجهزة الأخرى",
"mail-messages": "رسلائل البريد",
"mail-messages_description": "إذن لاستخدام خيار رسائل البريد",
"Livechat_registration_form": "استمارة التسجيل",
"Mail_Message_Invalid_emails": "لقد قدمت رسائل البريد الإلكتروني واحدة أو أكثر غير صالحة:٪ ق",
"Mail_Message_Missing_to": "يجب عليك اختيار واحد أو أكثر من المستخدمين أو تقديم واحدة أو أكثر من عناوين البريد الإلكتروني، مفصولة بفواصل.",
"Mail_Message_No_messages_selected_select_all": "لم تقم بتحديد أي رسالة. هل تريد أن <a href='#' class='select-all'>تحدد جميع</a> الرسائل الظاهرة؟",

@ -133,11 +133,17 @@
"Accounts_PasswordReset": "Parolun sıfırlanması",
"Accounts_Registration_AuthenticationServices_Default_Roles": "Kimlik Doğrulama Xidmətləri üçün Standart Roles",
"Accounts_Registration_AuthenticationServices_Default_Roles_Description": "Doğrulama xidmətləri vasitəsilə qeydiyyatdan keçərkən standart rollar (vergüllə ayrılmış) istifadəçilər veriləcək",
"Accounts_OAuth_Wordpress_server_type_custom": "Xüsusi",
"Accounts_Registration_AuthenticationServices_Enabled": "Doğrulama Xidmətləri ilə qeydiyyatdan keçin",
"Accounts_OAuth_Wordpress_identity_path": "Kimlik Yolu",
"Accounts_RegistrationForm": "Uçot vərəqəsi",
"Accounts_OAuth_Wordpress_identity_token_sent_via": "Kimlik Token göndərildi",
"Accounts_RegistrationForm_Disabled": "Əlil",
"Accounts_OAuth_Wordpress_token_path": "Token yolu",
"Accounts_RegistrationForm_LinkReplacementText": "Qeydiyyat formu Link dəyişdirmə mətni",
"Accounts_OAuth_Wordpress_authorize_path": "Yola icazə verin",
"Accounts_RegistrationForm_Public": "İctimai",
"Accounts_OAuth_Wordpress_scope": "Sahə",
"Accounts_RegistrationForm_Secret_URL": "Gizli URL",
"Accounts_RegistrationForm_SecretURL": "Qeydiyyatın Forması Gizli URL",
"Accounts_RegistrationForm_SecretURL_Description": "Qeydiyyatınızın URL'sinə əlavə olunacaq təsadüfi bir simli təqdim etməlisiniz. Məsələn: https://open.rocket.chat/register/[secret_hash]",
@ -1270,6 +1276,7 @@
"Logout_Others": "Digər Daxil olan yerlərdən çıxın",
"mail-messages": "Mail Mesajları",
"mail-messages_description": "E-poçt mesajlarından istifadə etmək üçün icazə",
"Livechat_registration_form": "Uçot vərəqəsi",
"Mail_Message_Invalid_emails": "Bir və ya daha çox etibarsız e-poçt göndərdiniz:% s",
"Mail_Message_Missing_to": "Bir və ya daha çox istifadəçi seçməlisiniz və ya virgülle ayrılmış bir və ya daha çox e-poçt ünvanını təqdim etməlisiniz.",
"Mail_Message_No_messages_selected_select_all": "Siz heç bir mesaj seçmədiniz",

@ -0,0 +1,322 @@
{
"#channel": "#канал",
"0_Errors_Only": "0 - Толькі памылкі",
"1_Errors_and_Information": "1 - Памылкі і інфармацыя",
"2_Erros_Information_and_Debug": "2 - Памылкі, інфармацыя і адладка",
"403": "Забаронена",
"500": "Унутраная памылка сервера",
"@username": "@лагін",
"@username_message": "@лагін <message>",
"__username__is_no_longer__role__defined_by__user_by_": "__username__ более не __role__ па рашэнні __user_by__",
"__username__was_set__role__by__user_by_": "__username__ быў усталяваны __role__ па рашэнні __user_by__",
"Accept": "Прыняць",
"Accept_incoming_livechat_requests_even_if_there_are_no_online_agents": "Прымаць уваходныя запыты Livechat, нават калі няма онлайн агентаў",
"Accept_with_no_online_agents": "Прымаць з неподключеннымі супрацоўнікамі",
"access-mailer": "Доступ да старонцы мейлера",
"access-mailer_description": "Дазвол на масавую рассылку электроннай пошты для ўсіх карыстальнікаў.",
"access-permissions": "Доступ да старонцы дазволаў",
"access-permissions_description": "Змена правоў доступу для розных роляў.",
"Access_not_authorized": "Доступ не аўтарызаваны",
"Access_Token_URL": "URL токена доступу",
"Accessing_permissions": "Доступ дазволаў",
"Account_SID": "SID ўліковага запісу",
"Accounts": "Рахункі",
"Accounts_AllowAnonymousRead": "Дазволіць ананімны доступ карыстальнікам",
"Accounts_AllowAnonymousWrite": "Дазволіць пісаць ананімным карыстальнікам",
"Accounts_AllowDeleteOwnAccount": "Дазволіць карыстальнікам удаляць ўласную ўліковую запіс",
"Accounts_AllowedDomainsList": "Дазволены спіс даменаў",
"Accounts_AllowedDomainsList_Description": "Падзеленых коскамі спіс дазволеных даменаў",
"Accounts_AllowEmailChange": "Дазволiць змяненне адрасу электроннай пошты",
"Accounts_AllowPasswordChange": "Дазволіць змену пароля ",
"Accounts_AllowUserAvatarChange": "Дазволіць карыстальніку змяняць аватар",
"Accounts_AllowRealNameChange": "Дазволіць змяніць імя",
"Accounts_AllowUsernameChange": "Дазволіць Імя карыстальніка змяніць",
"Accounts_AllowUserProfileChange": "Дазволіць змяненне профілю карыстальніку",
"Accounts_AvatarResize": "Змена памеру аватара",
"Accounts_AvatarSize": "Памер аватара",
"Accounts_BlockedDomainsList": "Заблакаваны спіс даменаў",
"Accounts_BlockedDomainsList_Description": "Падзелены коскамі спіс заблакаваных даменаў",
"Accounts_BlockedUsernameList": "Спіс заблакаваных карыстальнікаў",
"Accounts_BlockedUsernameList_Description": "Спіс заблакаваных імёнаў карыстальнікаў (без уліку рэгістра), падзеленых коскамі",
"Accounts_CustomFieldsToShowInUserInfo": "Кастомныя поля, якія адлюстроўваюцца ў інфармацыі аб карыстальніку",
"Accounts_DefaultUsernamePrefixSuggestion": "Прэфікс імя карыстальніка па змаўчанні",
"Accounts_Default_User_Preferences": "Налады карыстальніка па змаўчанні",
"Accounts_Default_User_Preferences_audioNotifications": "Сігнал па змаўчанні для дэсктопных апавяшчэнняў",
"Accounts_Default_User_Preferences_desktopNotifications": "Стандартныя абвесткі для дэсктопных апавяшчэнняў",
"Accounts_Default_User_Preferences_mobileNotifications": "Сігнал па змаўчанні для мабільных апавяшчэнняў",
"Accounts_Default_User_Preferences_not_available": "Не атрымалася атрымаць прыстасаваныя налады карыстальніка, так як яны яшчэ не былі ўсталяваны карыстальнікам",
"Accounts_denyUnverifiedEmail": "Забараніць непацверджаныя адрасы электроннай пошты",
"Accounts_EmailVerification": "Пацвярджэнне адрасу электроннай пошты",
"Accounts_EmailVerification_Description": "Пераканайцеся, што ў вас верныя налады SMTP для выкарыстання гэтай функцыі",
"Accounts_Email_Approved": "[name] <br/><br/><p>Ваш уліковы запіс быў адобраны. </p>",
"Accounts_Email_Activated": "[name] <br/><br/><p>Ваш уліковы запіс быў актывізаваны. </p>",
"Accounts_Email_Deactivated": "[name] <br/><br/><p>Ваш уліковы запіс быў дэактываваны. </p>",
"Accounts_Email_Approved_Subject": "Уліковы запіс зацверджаны",
"Accounts_Email_Activated_Subject": "Уліковы запіс актываваны",
"Accounts_Email_Deactivated_Subject": "Уліковы запіс заблакаваны",
"Accounts_Enrollment_Email": "Электроннае паведамленне пры рэгістрацыі",
"Accounts_Enrollment_Email_Subject_Default": "Сардэчна запрашаем на [site_name]",
"Accounts_Admin_Email_Approval_Needed_Subject_Default": "Новы карыстальнік быў зарэгістраваны. Патрабуецца адабрэнне.",
"Accounts_ForgetUserSessionOnWindowClose": "Забыць сесію карыстальніка пры закрыцці вокна",
"Accounts_Iframe_api_method": "Метад API",
"Accounts_Iframe_api_url": "API URL",
"Accounts_iframe_enabled": "Уключана",
"Accounts_iframe_url": "Iframe URL",
"Accounts_LoginExpiration": "Заканчэнне тэрміну аўтарызацыі ў днях",
"Accounts_ManuallyApproveNewUsers": "Пацвярджаць новых карыстальнікаў ўручную",
"Accounts_OAuth_Custom_Authorize_Path": "Шлях да аўтарызацыі",
"Accounts_OAuth_Custom_Button_Color": "Колер кнопкі",
"Accounts_OAuth_Custom_Button_Label_Color": "Колер тэкста кнопкі",
"Accounts_OAuth_Custom_Button_Label_Text": "Тэкст кнопкі",
"Accounts_OAuth_Custom_Enable": "Ўключыць",
"Accounts_OAuth_Custom_id": "Ідэнтыфікатар",
"Accounts_OAuth_Custom_Identity_Path": "Identity Path",
"Accounts_OAuth_Custom_Login_Style": "Выгляд лагіна",
"Accounts_OAuth_Custom_Merge_Users": "Аб'яднаць карыстальнікаў",
"Accounts_OAuth_Custom_Scope": "Вобласць",
"Accounts_OAuth_Custom_Secret": "Ключ",
"Accounts_OAuth_Custom_Token_Path": "Token Path",
"Accounts_OAuth_Custom_Token_Sent_Via": "Token Sent Via",
"Accounts_OAuth_Custom_Identity_Token_Sent_Via": "Identity Token Sent Via",
"Accounts_OAuth_Custom_Username_Field": "Поле імя карыстальніка",
"Accounts_OAuth_Drupal": "Ўключыць уваход праз Drupal",
"Accounts_OAuth_Drupal_callback_url": "Drupal oAuth2 Redirect URI",
"Accounts_OAuth_Drupal_id": "Drupal oAuth2 Client ID",
"Accounts_OAuth_Drupal_secret": "Сакрэтны ключ кліента Drupal oAuth2",
"Accounts_OAuth_Facebook": "\n Facebook Login",
"Accounts_OAuth_Google": "Google Login",
"Accounts_OAuth_Wordpress_identity_path": "Identity Path",
"Accounts_OAuth_Wordpress_identity_token_sent_via": "Identity Token Sent Via",
"Accounts_OAuth_Wordpress_token_path": "Token Path",
"Accounts_OAuth_Wordpress_authorize_path": "Шлях да аўтарызацыі",
"Accounts_OAuth_Wordpress_scope": "Вобласць",
"Activate": "Актываваць",
"Activity": "Дзейнасць",
"Add": "Дадаць",
"add-user": "Дадаць карыстальніка",
"Add_User": "Дадаць карыстальніка",
"Additional_Feedback": "Дадатковая сувязь",
"All": "Усе",
"All_channels": "Усе каналы",
"All_messages": "Усе паведамленні",
"All_users": "Усе карыстальнікі",
"Alphabetical": "Па алфавіце",
"Analytics_features_enabled": "Функцыі",
"and": "і",
"Announcement": "Аб'ява",
"App_status_auto_enabled": "Уключана",
"App_status_manually_enabled": "Уключана",
"Appearance": "знешні выгляд",
"Apply": "Прымяніць",
"Apply_and_refresh_all_clients": "Прымяніць і абнавіць ўсіх кліентаў",
"Archive": "Архіў",
"archive-room": "Архіў Room",
"Audio_Notifications_Default_Alert": "Сігнал па змаўчанні для дэсктопных апавяшчэнняў",
"Cancel": "Адмяніць",
"Cancel_message_input": "Адмяніць",
"CAS_enabled": "Уключана",
"Chatpal_All_Results": "Усе",
"Desktop_Notifications_Default_Alert": "Стандартныя абвесткі для дэсктопных апавяшчэнняў",
"Enable": "Ўключыць",
"Enabled": "Уключана",
"Features_Enabled": "Доступныя функцыі",
"How_friendly_was_the_chat_agent": "Як дружалюбны быў чат агент?",
"How_knowledgeable_was_the_chat_agent": "Наколькі кампетэнтны быў супрацоўнік чата?",
"How_responsive_was_the_chat_agent": "Наколькі спагадны быў супрацоўнік чата?",
"How_satisfied_were_you_with_this_chat": "Наколькі вы былі задаволены гэтым чатам?",
"Installation": "Ўстаноўка",
"LDAP_User_Search_Scope": "Вобласць",
"LDAP_Authentication": "Ўключыць",
"LDAP_Enable": "Ўключыць",
"Mobile_Notifications_Default_Alert": "Сігнал па змаўчанні для мабільных апавяшчэнняў",
"New_messages": "Новыя паведамленні",
"Please_answer_survey": "Калі ласка, знайдзіце час, каб адказаць на экспрэс-апытанне аб гэтым чаце",
"Please_fill_name_and_email": "Запоўніце, калі ласка, імя і адрас электроннай пошты",
"Push_enable": "Ўключыць",
"Scope": "Вобласць",
"Select_a_department": "Выберыце аддзел",
"Send": "Паслаць",
"Skip": "Прапусціць",
"Start_Chat": "Пачаць чат",
"Survey": "Апытанне",
"Survey_instructions": "Ацаніце кожнае пытанне па вашай задаволенасці, 1 азначае, што вы цалкам незадаволеныя і 5 азначае, што вы цалкам задаволеныя.",
"Thank_you_for_your_feedback": "Дзякуй за ваш водгук",
"Type_your_email": "Увядзіце адрас электроннай пошты",
"Type_your_message": "Увядзіце ваша паведамленне",
"Type_your_name": "Увядзіце сваё імя",
"We_are_offline_Sorry_for_the_inconvenience": "Мы не ў сеткі. Прабачце за дастаўленыя нязручнасці.",
"Yes": "Да",
"You": "Вы",
"Country_Canada": "Канада",
"Country_Cape_Verde": "Каба-Вэрдэ",
"Country_Central_African_Republic": "Цэнтральна-Афрыканская Рэспубліка",
"Country_Chad": "Чад",
"Country_Chile": "чылі",
"Country_China": "Кітай",
"Country_Christmas_Island": "Нэпал",
"Country_Colombia": "Калумбія",
"Country_Congo": "Конга",
"Country_Congo_The_Democratic_Republic_of_The": "Конга, Дэмакратычная Рэспубліка",
"Country_Costa_Rica": "Коста-Рыка",
"Country_Djibouti": "Джыбуці",
"Country_Dominica": "Дамініка",
"Country_Dominican_Republic": "Дамініканская Рэспубліка",
"Country_Ecuador": "Эквадор",
"Country_Egypt": "Егіпет",
"Country_El_Salvador": "Сальвадор",
"Country_Equatorial_Guinea": "Гвінея",
"Country_Eritrea": "Эрытрэя",
"Country_Estonia": "Эстонія",
"Country_Ethiopia": "Эфіопія",
"Country_Faroe_Islands": "Фарэрскія острава",
"Country_Fiji": "Фіджы",
"Country_Finland": "Фінляндыя",
"Country_France": "Францыя",
"Country_French_Guiana": "Французская Гвіяна",
"Country_French_Polynesia": "Французская Палінезія",
"Country_French_Southern_Territories": "Французскія Паўднёвыя Тэрыторыі",
"Country_Gabon": "Габон",
"Country_Gambia": "Гамбія",
"Country_Georgia": "Грузія",
"Country_Germany": "Германія",
"Country_Ghana": "Гана",
"Country_Gibraltar": "Гібралтар",
"Country_Greece": "Грэцыя",
"Country_Greenland": "Грэнландыя",
"Country_Grenada": "Грэнада",
"Country_Guadeloupe": "Гвадэлупа",
"Country_Guam": "Гуам",
"Country_Guatemala": "Гватэмала",
"Country_Guinea": "Гвінея",
"Country_Guinea_bissau": "Гвінея-Бісау",
"Country_Guyana": "Гаяна",
"Country_Haiti": "Гаіці",
"Country_Holy_See_Vatican_City_State": "Апостальская Сталіца (Ватыкан)",
"Country_Honduras": "Гандурас",
"Country_Hong_Kong": "Ганконг",
"Country_Hungary": "Венгрыя",
"Country_Iceland": "Ісландыя",
"Country_India": "Індыя",
"Country_Indonesia": "Інданезія",
"Country_Iran_Islamic_Republic_of": "Іран, Ісламская Рэспубліка",
"Country_Iraq": "Ірак",
"Country_Ireland": "Ірландыя",
"Country_Israel": "Ізраіль",
"Country_Italy": "Італія",
"Country_Jamaica": "Ямайка",
"Country_Japan": "Японія",
"Country_Jordan": "Іарданія",
"Country_Kazakhstan": "Казахстан",
"Country_Kenya": "Кенія",
"Country_Kiribati": "Кірыбаці",
"Country_Korea_Democratic_Peoples_Republic_of": "Карэя, Карэйская Народна-Дэмакратычная Рэспубліка",
"Country_Korea_Republic_of": "Карэя, Рэспубліка",
"Country_Kuwait": "Кувейт",
"Country_Kyrgyzstan": "Кіргізія",
"Country_Latvia": "Латвія",
"Country_Lebanon": "Ліван",
"Country_Lesotho": "Лесота",
"Country_Liberia": "Ліберыя",
"Country_Libyan_Arab_Jamahiriya": "Лівійская Араб Джамахірыя",
"Country_Liechtenstein": "Ліхтэнштэйн",
"Country_Lithuania": "Літва",
"Country_Luxembourg": "Люксембург",
"Country_Macao": "Macao",
"Country_Macedonia_The_Former_Yugoslav_Republic_of": "Былая югаслаўская Рэспубліка Македонія,",
"Country_Madagascar": "Мадагаскар",
"Country_Malawi": "Малаві",
"Country_Malaysia": "Малайзія",
"Country_Maldives": "Мальдывы",
"Country_Mali": "Малі",
"Country_Malta": "Мальта",
"Country_Marshall_Islands": "Маршалавы острава",
"Country_Martinique": "Марцініка",
"Country_Mauritania": "Маўрытанія",
"Country_Mauritius": "Маўрыкій",
"Country_Mayotte": "Маёта",
"Country_Mexico": "Мексіка",
"Country_Moldova_Republic_of": "Малдова",
"Country_Mongolia": "Манголія",
"Country_Montserrat": "Монсеррат",
"Country_Morocco": "Марока",
"Country_Mozambique": "Мазамбік",
"Country_Myanmar": "М'янма",
"Country_Namibia": "Намібія",
"Country_Nauru": "Науру",
"Country_Nepal": "Непал",
"Country_Netherlands": "Нідэрланды",
"Country_New_Caledonia": "Новая Каледонія",
"Country_New_Zealand": "Новая Зеландыя",
"Country_Nicaragua": "Нікарагуа",
"Country_Niger": "Нігер",
"Country_Nigeria": "Нігерыя",
"Country_Norway": "Нарвегія",
"Country_Oman": "Аман",
"Country_Pakistan": "Пакістан",
"Country_Palau": "Палау",
"Country_Panama": "Панама",
"Country_Papua_New_Guinea": "Папуа-Новая Гвінея",
"Country_Paraguay": "Парагвай",
"Country_Peru": "Перу",
"Country_Philippines": "Філіпіны",
"Country_Pitcairn": "Піткэрн",
"Country_Poland": "Польшча",
"Country_Portugal": "Партугалія",
"Country_Puerto_Rico": "Пуэрта-Рыка",
"Country_Qatar": "Катар",
"Country_Romania": "Румынія",
"Country_Russian_Federation": "Расійская Федэрацыя",
"Country_Rwanda": "Руанда",
"Country_Saint_Helena": "Святой Алёны",
"Country_Saint_Kitts_and_Nevis": "Сэнт-Кітс і Нэвіс",
"Country_Saint_Lucia": "Сэнт-Люсія",
"Country_Saint_Pierre_and_Miquelon": "Сен-П'ер і Міквэлон",
"Country_Saint_Vincent_and_The_Grenadines": "Сэнт-Вінсэнт і Грэнадыны",
"Country_Samoa": "Самоа",
"Country_San_Marino": "Сан - Марына",
"Country_Saudi_Arabia": "Саўдаўская Аравія",
"Country_Senegal": "Сенегал",
"Country_Serbia_and_Montenegro": "Сербія і Чарнагорыя",
"Country_Seychelles": "Сейшэльскія вострава",
"Country_Sierra_Leone": "Сьера-Леонэ",
"Country_Singapore": "Сінгапур",
"Country_Slovakia": "Славакія",
"Country_Slovenia": "Славенія",
"Country_Somalia": "Самалі",
"Country_South_Africa": "Паўднёвая Афрыка",
"Country_Spain": "Іспанія",
"Country_Sri_Lanka": "Шры Ланка",
"Country_Sudan": "Судан",
"Country_Suriname": "Сурынам",
"Country_Swaziland": "Свазіленд",
"Country_Sweden": "Швецыя",
"Country_Switzerland": "Швейцарыя",
"Country_Syrian_Arab_Republic": "Сірыйская Арабская Рэспубліка",
"Country_Taiwan_Province_of_China": "Тайвань, правінцыя Кітая",
"Country_Tajikistan": "Таджыкістан",
"Country_Tanzania_United_Republic_of": "Танзанія, Аб'яднаная Рэспубліка",
"Country_Thailand": "Тайланд",
"Country_Timor_leste": "Усходні Тымор",
"Country_Tokelau": "Такелаў",
"Country_Trinidad_and_Tobago": "Трынідад і Табага",
"Country_Tunisia": "Туніс",
"Country_Turkey": "Турція",
"Country_Turkmenistan": "Туркменістан",
"Country_Tuvalu": "Тувалу",
"Country_Uganda": "Уганда",
"Country_Ukraine": "Украіна",
"Country_United_Arab_Emirates": "Абяднаныя Арабскія Эміраты",
"Country_United_Kingdom": "Злучанае Каралеўства",
"Country_United_States": "Злучаныя Штаты",
"Country_Uruguay": "Уругвай",
"Country_Uzbekistan": "Узбекістан",
"Country_Vanuatu": "Вануату",
"Country_Venezuela": "Венесуэла",
"Country_Viet_Nam": "В'етнам",
"Country_Virgin_Islands_US": "Віргінскія астравы, ЗША",
"Country_Wallis_and_Futuna": "Уоліс і Футуна",
"Country_Western_Sahara": "Заходняя Сахара",
"Country_Yemen": "Емен",
"Country_Zambia": "Замбія",
"Country_Zimbabwe": "Зімбабвэ"
}

@ -133,11 +133,17 @@
"Accounts_PasswordReset": "Нулиране на паролата",
"Accounts_Registration_AuthenticationServices_Default_Roles": "Роли по подразбиране за услугите за удостоверяване",
"Accounts_Registration_AuthenticationServices_Default_Roles_Description": "Ролите по подразбиране (разделени със запетая) ще се дават при регистриране чрез услуги за удостоверяване",
"Accounts_OAuth_Wordpress_server_type_custom": "Персонализиран",
"Accounts_Registration_AuthenticationServices_Enabled": "Регистрация с услуги за удостоверяване",
"Accounts_OAuth_Wordpress_identity_path": "Път на идентичността",
"Accounts_RegistrationForm": "Формуляр за регистрация",
"Accounts_OAuth_Wordpress_identity_token_sent_via": "Идентификационен токен, изпратен чрез",
"Accounts_RegistrationForm_Disabled": "хора с увреждания",
"Accounts_OAuth_Wordpress_token_path": "Пътека за означения",
"Accounts_RegistrationForm_LinkReplacementText": "Линк за замяна на формуляра за регистрация",
"Accounts_OAuth_Wordpress_authorize_path": "Упълномощаване на пътя",
"Accounts_RegistrationForm_Public": "Обществен",
"Accounts_OAuth_Wordpress_scope": "Обхват",
"Accounts_RegistrationForm_Secret_URL": "Таен URL адрес",
"Accounts_RegistrationForm_SecretURL": "Регистрационен формуляр Таен URL адрес",
"Accounts_RegistrationForm_SecretURL_Description": "Трябва да предоставите произволен низ, който ще бъде добавен към вашия регистрационен URL адрес. Пример: https://open.rocket.chat/register/[secret_hash]",
@ -1270,6 +1276,7 @@
"Logout_Others": "Изход от други регистрирани местоположения",
"mail-messages": "Съобщения по пощата",
"mail-messages_description": "Разрешение за използване на опцията за електронна поща",
"Livechat_registration_form": "Формуляр за регистрация",
"Mail_Message_Invalid_emails": "Предоставили сте един или повече невалидни имейли:% s",
"Mail_Message_Missing_to": "Трябва да изберете един или повече потребители или да предоставите един или повече имейл адреси, разделени със запетаи.",
"Mail_Message_No_messages_selected_select_all": "Не сте избрали никакви съобщения",

@ -133,11 +133,17 @@
"Accounts_PasswordReset": "Restablir contrasenya",
"Accounts_Registration_AuthenticationServices_Default_Roles": "Rols per defecte per als serveis d'autenticació",
"Accounts_Registration_AuthenticationServices_Default_Roles_Description": "Rols per defecte (separats per comes) que s'assignaran als usuaris quan es registrin a través dels serveis d'autenticació",
"Accounts_OAuth_Wordpress_server_type_custom": "Personalitzat",
"Accounts_Registration_AuthenticationServices_Enabled": "Registre mitjançant serveis d'autenticació",
"Accounts_OAuth_Wordpress_identity_path": "Ruta de la identitat",
"Accounts_RegistrationForm": "Formulari de registre",
"Accounts_OAuth_Wordpress_identity_token_sent_via": "Identificador de tovallers enviats via",
"Accounts_RegistrationForm_Disabled": "Deshabilitat",
"Accounts_OAuth_Wordpress_token_path": "Ruta del token",
"Accounts_RegistrationForm_LinkReplacementText": "Text de substitució de l'enllaç del formulari de registre",
"Accounts_OAuth_Wordpress_authorize_path": "Ruta d'autorització",
"Accounts_RegistrationForm_Public": "Públic",
"Accounts_OAuth_Wordpress_scope": "Scope",
"Accounts_RegistrationForm_Secret_URL": "URL secret",
"Accounts_RegistrationForm_SecretURL": "URL secret del fomulari de registre",
"Accounts_RegistrationForm_SecretURL_Description": "Cal proporcionar una cadena de text aleatori que s'afegirà a l'URL de registre. Exemple: https://open.rocket.chat/register/[secret_hash]",
@ -1271,6 +1277,7 @@
"Logout_Others": "Tanca les sessions obertes en altres llocs",
"mail-messages": "Missatges via correu-e",
"mail-messages_description": "Permís per utilitzar l'opció d'enviament de missatges via correu-e",
"Livechat_registration_form": "Formulari de registre",
"Mail_Message_Invalid_emails": "S'ha proporcionat almenys una adreça de correu-e invàlida: %s",
"Mail_Message_Missing_to": "Ha de seleccionar almenys un usuari o proporcionar almenys una adreça de correu electrònic, separades per comes.",
"Mail_Message_No_messages_selected_select_all": "No s'ha seleccionat cap missatge",

@ -131,13 +131,21 @@
"Accounts_OAuth_Wordpress_id": "ID WordPress",
"Accounts_OAuth_Wordpress_secret": "WordPress Secret",
"Accounts_PasswordReset": "Obnovit heslo",
"Accounts_OAuth_Wordpress_server_type_wordpress_com": "Wordpress.com",
"Accounts_Registration_AuthenticationServices_Default_Roles": "Výchozí role pro autentikační služby",
"Accounts_OAuth_Wordpress_server_type_wp_oauth_server": "WP OAuth Server Plugin",
"Accounts_Registration_AuthenticationServices_Default_Roles_Description": "Čárkou oddělené role, které budou přiděleny uživateli při registraci skrz autentikační služby",
"Accounts_OAuth_Wordpress_server_type_custom": "Vlastní",
"Accounts_Registration_AuthenticationServices_Enabled": "Registrace pomocí zabezpečené služby",
"Accounts_OAuth_Wordpress_identity_path": "Cesta k identitě",
"Accounts_RegistrationForm": "Registrační formulář",
"Accounts_OAuth_Wordpress_identity_token_sent_via": "Poslat identifikační token přes",
"Accounts_RegistrationForm_Disabled": "Zakázáno",
"Accounts_OAuth_Wordpress_token_path": "Cesta k tokenu",
"Accounts_RegistrationForm_LinkReplacementText": "Náhradní text za odkaz na registraci",
"Accounts_OAuth_Wordpress_authorize_path": "Cesta k autorizaci",
"Accounts_RegistrationForm_Public": "Veřejný",
"Accounts_OAuth_Wordpress_scope": "Rozsah",
"Accounts_RegistrationForm_Secret_URL": "Tajná URL",
"Accounts_RegistrationForm_SecretURL": "Tajná URL pro registracI",
"Accounts_RegistrationForm_SecretURL_Description": "Vložte náhodný retězec, který bude přidán do vaší registrační URL. Příklad: https://open.rocket.chat/register/[tajny_kod]",
@ -185,8 +193,10 @@
"additional_integrations_Bots": "Hledáte způsob jak implementovat vlastního bota? Nehledejte dál a podívejte se na náš Hubot adaptér <a href=\"https://github.com/RocketChat/hubot-rocketchat\" target=\"_blank\">https://github.com/RocketChat/hubot-rocketchat</a>",
"Administration": "Administrace",
"Adult_images_are_not_allowed": "Obrázky nevhodné pro mladistvé nejsou povoleny",
"Admin_Info": "Admin informace",
"After_OAuth2_authentication_users_will_be_redirected_to_this_URL": "Po ověření OAuth2, budou uživatelé přesměrováni na tuto adresu URL",
"Agent": "Operátor",
"Advocacy": "Advokacie",
"Agent_added": "Operátor přidán",
"Agent_removed": "Operátor odstraněn",
"Alerts": "Upozornění",
@ -273,6 +283,7 @@
"Apply_and_refresh_all_clients": "Použít a aktualizovat všechny klienty",
"Archive": "Archiv",
"archive-room": "Archivovat místnost",
"App_status_invalid_settings_disabled": "Zakázáno: chybí konfigurace",
"archive-room_description": "Právo archivovat místnost",
"are_also_typing": "také píší",
"are_typing": "píše",
@ -343,6 +354,7 @@
"Body": "Obsah",
"bold": "tučný",
"bot_request": "Request bota",
"Blockchain": "Blockchain",
"Bots": "Boti",
"BotHelpers_userFields": "Uživatelská pole",
"BotHelpers_userFields_Description": "CSV uživatelských polí, která budou přístupná botům",
@ -493,15 +505,19 @@
"Common_Access": "Běžný přístup",
"Compact": "Kompaktní",
"Computer": "Počítač",
"Continue": "Pokračovat",
"Confirm_password": "Potvrďte heslo",
"Content": "Obsah",
"Conversation": "Konverzace",
"Conversation_closed": "Konverzace uzavřena: __comment__.",
"Community": "Komunita",
"Conversation_finished_message": "Konverzace ukončena",
"Convert_Ascii_Emojis": "Převod ASCII na Emoji",
"Copied": "Zkopírováno",
"Copy": "Kopírovat",
"Consulting": "Konzultace",
"Copy_to_clipboard": "Zkopírovat do schránky",
"Consumer_Goods": "Spotřební zboží",
"COPY_TO_CLIPBOARD": "ZKOPÍROVAT DO SCHRÁNKY",
"Count": "Počet",
"Cozy": "Útulný",
@ -513,6 +529,7 @@
"create-p": "Vytvářet soukromé místnosti",
"create-p_description": "Právo vytvářet soukromé místnosti",
"create-user": "Vytvořit uživatele",
"Country": "Země",
"create-user_description": "Právo vytvořit uživatele",
"Create_A_New_Channel": "Vytvořit novou místnost",
"Create_new": "Vytvořit nový",
@ -671,6 +688,7 @@
"Email_Header_Description": "Můžete použít následující zástupné kódy: <br /><ul><li> [Site_Name] a [Site_URL] pro název aplikace resp. URL</li></ul>",
"Email_Notification_Mode": "Offline Upozornění e-mailem",
"Email_Notification_Mode_All": "Každá zmínka / Přímá zpráva",
"Education": "Vzdělávání",
"Email_Notification_Mode_Disabled": "Zakázáno",
"Email_or_username": "E-mail nebo uživatelské jméno",
"Email_Placeholder": "Zadejte svou e-mailovou adresu...",
@ -709,7 +727,9 @@
"error-could-not-change-email": "Nepodařilo se změnit e-mail",
"error-could-not-change-name": "Nelze změnit jméno",
"error-could-not-change-username": "Nelze změnit uživatelské jméno",
"Entertainment": "Zábava",
"error-delete-protected-role": "Nelze odstranit chráněné role",
"Enterprise": "Korporace",
"error-department-not-found": "Oddělení nebylo nalezeno",
"error-direct-message-file-upload-not-allowed": "Sdílení souborů není v přímé konverzaci povoleno",
"error-duplicate-channel-name": "Místnost s názvem ' %s' již existuje",
@ -781,13 +801,21 @@
"every_30_minutes": "Jednou za 30 minut",
"every_hour": "Jednou za hodinu",
"every_six_hours": "Jednou za 6 hodin",
"error-password-policy-not-met": "Heslo nesplňuje požadavky serveru",
"Everyone_can_access_this_channel": "Tato místnost je přístupná všem",
"error-password-policy-not-met-minLength": "Heslo nesplňuje zásady minimální délky (příliš krátké heslo)",
"Example_s": "Příklad: <code class=\"inline\">%s</code>",
"error-password-policy-not-met-maxLength": "Heslo nesplňuje zásady maximální délky (příliš dlouhé heslo)",
"Exclude_Botnames": "Vyloučit boty",
"error-password-policy-not-met-repeatingCharacters": "Heslo nesplňuje zásady zakázaných opakujících se znaků (máte příliš mnoho stejných znaků vedle sebe)",
"Exclude_Botnames_Description": "Nepřevádět v potaz zprávy botu, jejichž jména odpovídají výše uvedenému regulárnímu výrazu. Pokud je pole prázdné, budou převedeny zprávy všech botů",
"error-password-policy-not-met-oneLowercase": "Heslo nesplňuje zásady alespoň jednoho malého znaku",
"Export_My_Data": "Exportovat má data",
"error-password-policy-not-met-oneUppercase": "Heslo nesplňuje zásady alespoň jednoho velkého znaku",
"External_Service": "Externí služba",
"error-password-policy-not-met-oneNumber": "Heslo nesplňuje zásady alespoň jednoho čísla",
"External_Queue_Service_URL": "URL Externí služby front",
"error-password-policy-not-met-oneSpecial": "Heslo nesplňuje zásady alespoň jednoho speciálního znaku",
"Facebook_Page": "Facebook stránka",
"False": "Ne",
"Favorite_Rooms": "Aktivovat oblíbené místnosti",
@ -853,6 +881,7 @@
"Force_Disable_OpLog_For_Cache_Description": "I pokud je dostupný OpLog se nebude používat pro synchronizaci cache",
"Force_SSL": "Vynutit SSL",
"Force_SSL_Description": "* Pozor! * volba _Vynutit SSL_ by nikdy neměla být používána s reverzní proxy. Máte-li reverzní proxy, řešte přesměrování tam. Tato možnost je pouze pro služby jako Heroku které toto neumožňují",
"Financial_Services": "Finanční služby",
"Forgot_password": "Zapomněli jste heslo?",
"Forgot_Password_Description": "Můžete použít následující zástupné symboly: <br/><ul><li>[Forgot_Password_Url] pro adresu stránky na obnovu hesla</li><li>[name] pro celé jméno, [fname] pro křestní jméno a [lname] pro příjmení uživatele.</li><li>[email] pro email uživatelé.</li><li>[Site_Name] pro název a [Site_URL] pro a URL stránky.</li></ul>",
"Forgot_Password_Email": "Klikněte na <a href=\"[Forgot_Password_Url]\">tento odkaz</a> pro obnovení vašeho hesla.",
@ -881,6 +910,7 @@
"GoogleVision_Block_Adult_Images_Description": "Blokování nevhodných obrázků nebude fungovat po dosažení měsíční kvóty",
"GoogleVision_Current_Month_Calls": "Počet hovorů v aktuálním měsíci",
"GoogleVision_Enable": "Povolit Google Vision",
"Gaming": "Hry",
"GoogleVision_Max_Monthly_Calls": "Maximum hovorů v měsíci",
"GoogleVision_Max_Monthly_Calls_Description": "Zadejte 0 pro neomezený počet",
"GoogleVision_ServiceAccount": "Účet Google Vision",
@ -908,7 +938,9 @@
"Hide_flextab": "Schovat postranní panel po kliknutí",
"Hide_Group_Warning": "Jste si jisti, že chcete skrýt skupiny \"%s\"?",
"Hide_Livechat_Warning": "Opravdu chcete skrýt LiveChat s \"%s\"?",
"Go_to_your_workspace": "Přejít do vašeho prostoru",
"Hide_Private_Warning": "Jste si jisti, že chcete skrýt diskusi s \"%s\"?",
"Government": "Vládní organizace",
"Hide_roles": "Schovat role",
"Hide_room": "Skrýt místnost",
"Hide_Room_Warning": "Jste si jisti, že chcete skrýt místnost \"%s\"?",
@ -917,9 +949,12 @@
"Highlights": "Klíčová slova",
"Highlights_How_To": "Chcete-li být upozorněni, když někdo zmíní slovo nebo frázi, přidejte jej sem. Můžete oddělit slova nebo fráze čárkami. Velikost písmen nehraje roli",
"Highlights_List": "Klíčová slova",
"Healthcare_and_Pharmaceutical": "Péče o zdraví/farmaceutika",
"History": "Historie",
"Host": "Server",
"Help_Center": "Centrum nápovědy",
"hours": "hodiny",
"Group_mentions_disabled_x_members": "Zmínky skupiny `@all` a `@here` byly zakázány pro místnosti s více než __total__ uživateli",
"Hours": "Hodiny",
"How_friendly_was_the_chat_agent": "Byl operátor příjemný?",
"How_knowledgeable_was_the_chat_agent": "Věděl operátor jak vám pomoci?",
@ -992,6 +1027,7 @@
"Integration_Incoming_WebHook": "Příchozí WebHook Integrace",
"Integration_New": "Nová integrace",
"Integration_Outgoing_WebHook": "Odchozí WebHook Integrace",
"Industry": "Obor",
"Integration_Outgoing_WebHook_History": "Historie odchozího webhooku",
"Integration_Outgoing_WebHook_History_Data_Passed_To_Trigger": "Data předána integraci",
"Integration_Outgoing_WebHook_History_Data_Passed_To_URL": "Data předána na URL",
@ -1005,6 +1041,7 @@
"Integration_Outgoing_WebHook_History_Trigger_Step": "Poslední spuštěný krok",
"Integration_Outgoing_WebHook_No_History": "Tento odchozí webhook ještě nemá žádnou zaznamenanou historii",
"Integration_Retry_Count": "Počet pokusů po neúspěšném volání",
"Insurance": "Pojištění",
"Integration_Retry_Count_Description": "Kolikrát by se integrace měla znova pokusit volat URL pokud byl první pokus neúspěšný?",
"Integration_Retry_Delay": "Čas prodlení opakování",
"Integration_Retry_Delay_Description": "Jaký algoritmus prodlení by se měl použít?<code class=\"inline\">10^x</code>, <code class=\"inline\">2^x</code> nebo <code class=\"inline\">x*2</code>",
@ -1107,6 +1144,7 @@
"Katex_Enabled_Description": "Umožnit použití <a target=\"_blank\" href=\"http://khan.github.io/KaTeX/\">Katex</a> pro zápis matematiky ve zprávách",
"Katex_Parenthesis_Syntax": "Povolit Parenthesis syntaxi",
"Katex_Parenthesis_Syntax_Description": "Povolit použití \\[katex block\\] a \\(inline katex\\) syntaxi",
"Job_Title": "Název pozice",
"Keep_default_user_settings": "Zachovat výchozí nastavení",
"Keyboard_Shortcuts_Edit_Previous_Message": "Upravit předchozí zprávu",
"Keyboard_Shortcuts_Keys_1": "<kbd>Ctrl</kbd>+<kbd>p</kbd>",
@ -1151,6 +1189,7 @@
"LDAP_User_Search_Filter_Description": "Pokud je vyplněno, pouze uživatelé, kteří odpovídají tomuto filtru se budou moci přihlásit. Pokud není zadán žádný filtr, všichni uživatelé v rozsahu základní domény se budou moci přihlásit. <br/> Např Active Directory `memberOf=cn=ROCKET_CHAT,ou=General Groups`.<br/> Nebo pro OpenLDAP (rozšiřitelné vyhledávání) `ou:dn:=ROCKET_CHAT`.",
"LDAP_User_Search_Scope": "Rozsah",
"LDAP_Authentication": "Povolit",
"Launched_successfully": "Spuštěno v pořádku",
"LDAP_Authentication_Password": "Heslo",
"LDAP_Authentication_UserDN": "Uživatelské DN",
"LDAP_Authentication_UserDN_Description": "Uživatel LDAP, přes kterého se provádí vyhledávání a ověřují ostatní uživatelé při přihlášení. <br/> Obvykle je to účet služby vytvořené speciálně pro integraci do třetích stran. Použijte plně kvalifikovaný název, jako například `cn=Administrator,cn=Users,dc=Example,dc=com`.",
@ -1273,6 +1312,7 @@
"Logout_Others": "Odhlášení ze všech ostatních míst",
"mail-messages": "Odeslat zprávy",
"mail-messages_description": "Právo odesílat zprávy",
"Livechat_registration_form": "Registrační formulář",
"Mail_Message_Invalid_emails": "Vložili jste jeden nebo více neplatných e-mailů: %s",
"Mail_Message_Missing_to": "Musíte vybrat jednoho nebo více uživatelů nebo vložit jednu nebo více e-mailových adres oddělených čárkami.",
"Mail_Message_No_messages_selected_select_all": "Nejsou vybrány žádné zprávy. Chcete <a href=\"#\" class=\"select-all\">vybrat všechny</a> viditelné zprávy?",
@ -1292,6 +1332,7 @@
"manage-integrations_description": "Právo měnit integrace",
"manage-oauth-apps": "Spravovat Oauth aplikace",
"manage-oauth-apps_description": "Právo měnit Oauth aplikace",
"Logistics": "Logistika",
"manage-own-integrations": "Spravovat vlastní integrace",
"manage-own-integrations_description": "Právo pro uživatele vytvářet a editovat vlastní integrace a webhooky",
"manage-sounds": "Spravovat zvuky",
@ -1326,6 +1367,7 @@
"mention-here_description": "Právo použít zmínku @here",
"Mentions": "Zmínky",
"Mentions_default": "Zmínky (výchozí)",
"Manufacturing": "Výroba",
"Mentions_only": "Pouze zmínky",
"Message": "Zpráva",
"Message_AllowBadWordsFilter": "Povolit filtrování sprostých slov",
@ -1343,6 +1385,7 @@
"Message_AllowUnrecognizedSlashCommand": "Povolit nerozpoznané lomítkové příkazy",
"Message_AlwaysSearchRegExp": "Vždy hledat pomocí regulárních výrazů",
"Message_AlwaysSearchRegExp_Description": "Doporučujeme nastavit `Ano` pokud Váš jazyk není podporován v <a target=\"_blank\" href=\"https://docs.mongodb.org/manual/reference/text-search-languages/#text-search-languages\">textového vyhledávání MongoDB</a> .",
"Media": "Média",
"Message_Attachments": "Přílohy zprávy",
"Message_Attachments_GroupAttach": "Sjednotit tlačítka přílohy",
"Message_Attachments_GroupAttachDescription": "Zobrazi tlačítka přílohy jako rozklikávací menu, zabere méně místa na obrazovce",
@ -1500,6 +1543,7 @@
"OAuth_Applications": "OAuth Aplikace",
"Objects": "Objekty",
"Off": "Vypnuto",
"Nonprofit": "Neziskové organizace",
"Off_the_record_conversation": "Konverzace mimo záznam",
"Off_the_record_conversation_is_not_available_for_your_browser_or_device": "Konverzace mimo záznam není k dispozici pro Váš prohlížeč nebo zařízení.",
"Office_Hours": "Otevírací doba",
@ -1563,9 +1607,13 @@
"Permalink": "Trvalý odkaz",
"Permissions": "Oprávnění",
"pin-message": "Připnout zprávu",
"Organization_Email": "Email organizace",
"pin-message_description": "Právo připnout zprávu",
"Organization_Info": "Informace o organizaci",
"Pin_Message": "Připnout zprávu",
"Organization_Name": "Jméno organizace",
"Pinned_a_message": "Připnuta zpráva:",
"Organization_Type": "Typ organizace",
"Pinned_Messages": "Připnuté zprávy",
"PiwikAdditionalTrackers": "Dalši Piwik stránky",
"PiwikAdditionalTrackers_Description": "Zde vložte další Piwik stránky a jejich ID v následujícím formátu:\n [ { \"trackerURL\" : \"https://moje.piwik.domena2/\", \"siteId\" : 2 }, { \"trackerURL\" : \"https://moje.piwik.domena3/\", \"siteId\" : 3 } ]",
@ -1577,6 +1625,7 @@
"PiwikAnalytics_prependDomain_Description": "Přidat doménu do názvu stránky pro trackování",
"PiwikAnalytics_siteId_Description": "ID webu k identifikaci těchto stránek (Např: 17)",
"PiwikAnalytics_url_Description": "Url Piwik vaší instance, nezapomeňte zahrnout koncové lomítko. Příklad: //piwik.rocket.chat/",
"Other": "Jiné",
"Placeholder_for_email_or_username_login_field": "Zástupný text pro pole e-mailu nebo uživatelského jména v přihlášení",
"Placeholder_for_password_login_field": "Zástupný text pro pole hesla v přihlášení",
"Please_add_a_comment": "Prosím, přidejte komentář",
@ -1607,24 +1656,43 @@
"Post_to_s_as_s": "Příspěvek do <strong>%s</strong> jako <strong>%s</strong>",
"Preferences": "Nastavení",
"Preferences_saved": "Nastavení uloženo",
"Password_Policy": "Zásady hesla",
"preview-c-room": "Náhled veřejné místnosti",
"Accounts_Password_Policy_Enabled": "Povolit zásady hesla",
"preview-c-room_description": "Právo zobrazit obsah veřejné místnosti před připojení do ní",
"Accounts_Password_Policy_Enabled_Description": "Pokud je povoleno, uživatelská hesla musí splňovat pravidla níže. Poznámka: toto se nevztahuje na již existující hesla",
"Privacy": "Soukromí",
"Accounts_Password_Policy_MinLength": "Minimální délka",
"Private": "Privátní",
"Accounts_Password_Policy_MinLength_Description": "Heslo má nejméně X znaků. `-1` pro vypnutí této volby.",
"Private_Channel": "Privátní místnost",
"Accounts_Password_Policy_MaxLength": "Maximální délka",
"Private_Group": "Soukromá skupina",
"Accounts_Password_Policy_MaxLength_Description": "Heslo má maximálně X znaků. `-1` pro vypnutí této volby.",
"Private_Groups": "Soukromé skupiny",
"Accounts_Password_Policy_ForbidRepeatingCharacters": "Zakázat opakující se znaky",
"Private_Groups_list": "Seznam Soukromých skupin",
"Accounts_Password_Policy_ForbidRepeatingCharacters_Description": "Heslo nesmí obsahovat dva stejné znaky po sobě.",
"Profile": "Profil",
"Accounts_Password_Policy_ForbidRepeatingCharactersCount": "Maximální počet opakujících se znaků",
"Profile_details": "Detail profilu",
"Accounts_Password_Policy_ForbidRepeatingCharactersCount_Description": "Kolikrát se smí znak opakovat.",
"Profile_picture": "Profilový obrázek",
"Accounts_Password_Policy_AtLeastOneLowercase": "Alespoň jedno malé písmeno",
"Profile_saved_successfully": "Profil byl úspěšně uložen",
"Accounts_Password_Policy_AtLeastOneLowercase_Description": "Heslo obsahuje alespoň jedno malé písmeno",
"Public": "Veřejné",
"Accounts_Password_Policy_AtLeastOneUppercase": "Alespoň jedno velké písmeno",
"Public_Channel": "Veřejná místnost",
"Accounts_Password_Policy_AtLeastOneUppercase_Description": "Heslo obsahuje alespoň jedno velké písmeno",
"Push": "Notifikace",
"Accounts_Password_Policy_AtLeastOneNumber": "Alespoň jedna číslice",
"Push_apn_cert": "APN Certifikát",
"Accounts_Password_Policy_AtLeastOneNumber_Description": "Heslo obsahuje alespoň jednu číslici",
"Push_apn_dev_cert": "APN DEV certifikát",
"Accounts_Password_Policy_AtLeastOneSpecialCharacter": "Alespoň jeden symbol",
"Push_apn_dev_key": "APN DEV klíč",
"Accounts_Password_Policy_AtLeastOneSpecialCharacter_Description": "Heslo obsahuje alespoň jeden symbol",
"Push_apn_dev_passphrase": "APN DEV heslo",
"Push_apn_key": "APN Klíč",
"Push_apn_passphrase": "APN heslo",
@ -1647,6 +1715,7 @@
"RDStation_Token": "RD Station Token",
"React_when_read_only": "Povolit reakce",
"React_when_read_only_changed_successfully": "Povolit reakce po úspěšné změně povolení ke čtení",
"Private_Team": "Soukromý tým",
"Reacted_with": "zanechal/a reakci",
"Reactions": "Reakce",
"Read_by": "Přečteno",
@ -1654,7 +1723,9 @@
"Read_only_changed_successfully": "Pouze pro čtení změněno",
"Read_only_channel": "Místnost pouze pro čtení",
"Read_only_group": "Skupina pouze pro čtení",
"Public_Community": "Veřejná komunita",
"Reason_To_Join": "Důvod připojení",
"Public_Relations": "Vztahy s veřejností",
"RealName_Change_Disabled": "Váš administrátor zakázal změnu jmen",
"Receive_alerts": "Dostávat upozornění",
"Receive_Group_Mentions": "Obdržet všechny @all a @here zmínky",
@ -1691,6 +1762,7 @@
"Report_sent": "Nahlášení odesláno",
"Report_this_message_question_mark": "Nahlásit tuto zprávu?",
"Require_all_tokens": "Vyžadovat všechny tokeny",
"Real_Estate": "Nemovitosti",
"Require_any_token": "Vyžadovat jakýkoliv token",
"Reporting": "Reporting",
"Require_password_change": "Vyžadovat změnu hesla",
@ -1701,12 +1773,14 @@
"Restart": "Restartovat",
"Restart_the_server": "Restartovat server",
"Retry_Count": "Počet opakování",
"Register_Server": "Registrovat server",
"Apps": "Aplikace",
"App_Information": "Informace o aplikaci",
"App_Installation": "Instalace aplikace",
"Apps_Settings": "Nastavení aplikace",
"Role": "Role",
"Role_Editing": "Editace Role",
"Religious": "Náboženství",
"Role_removed": "Role odstraněna",
"Room": "Místnost",
"Room_announcement_changed_successfully": "Oznámení místnosti změněno",
@ -1738,6 +1812,7 @@
"Room_unarchived": "Místnost odarchivována",
"Room_uploaded_file_list": "Seznam souborů",
"Room_uploaded_file_list_empty": "Žádné soubory k dispozici.",
"Retail": "Obchod",
"Rooms": "Místnosti",
"run-import": "Pustit import",
"run-import_description": "Právo spustit importovací proces",
@ -1811,7 +1886,9 @@
"Send_request_on_lead_capture": "Kam odesílat zachycené leady",
"Send_request_on_offline_messages": "Odeslat požadavek na offline zprávy",
"Send_request_on_visitor_message": "Odeslat žádost o zprávy návštěvníka",
"Setup_Wizard": "Průvodce instalací",
"Send_request_on_agent_message": "Odeslat žádost na zprávy operátora",
"Setup_Wizard_Info": "Provedeme vás nastavením prvního administrátora, údajů o Vaší organizaci, registrací pro notifikace a dalším nastavením.",
"Send_Test": "Odeslat test",
"Send_welcome_email": "Odeslat uvítací e-mail",
"Send_your_JSON_payloads_to_this_URL": "Pošlete JSON payload na tuto adresu URL.",
@ -1858,7 +1935,9 @@
"Site_Name": "Jméno stránky",
"Site_Url": "URL stránky",
"Site_Url_Description": "Například: https://chat.domain.com/",
"Server_Info": "Informace o serveru",
"Skip": "Přeskočit",
"Server_Type": "Typ serveru",
"SlackBridge_error": "SlackBridge narazil na chybu při importu zpráv ve %s: %s",
"SlackBridge_finish": "Slackbridge dokončil import zpráv ve %s. Prosím obnovte stránku pro zobrazení všech zpráv.",
"SlackBridge_Out_All": "Slackbridge Odesílat Vše",
@ -1893,14 +1972,17 @@
"SMTP_Test_Button": "Test nastavení SMTP",
"SMTP_Username": "Uživatelské jméno SMTP",
"snippet-message": "Šablona zprávy",
"Show_email_field": "Zobrazit pole email",
"snippet-message_description": "Právo vytvořit šablonu zprávy",
"Snippet_name": "Název Snippetu",
"Show_name_field": "Zobrazit pole jméno",
"Snippet_Added": "Vytvořeno v %s",
"Snippet_Messages": "Předvolené zprávy",
"Snippeted_a_message": "Vytvořena předvolená zpráva __snippetLink__",
"Sorry_page_you_requested_does_not_exists_or_was_deleted": "Je nám líto, požadovaná stránka neexistuje nebo byla smazána!",
"Sort_by_activity": "Řadit podle aktivity",
"Sound": "Zvuk",
"Size": "Velikost",
"Sound_File_mp3": "Soubor zvuku (mp3)",
"SSL": "SSL",
"Star_Message": "Ohvězdičkovat zprávu",
@ -1942,6 +2024,7 @@
"Store_Last_Message": "Uložit poslední zprávu",
"Store_Last_Message_Sent_per_Room": "Uložit poslední zprávu z každé místnosti",
"Stream_Cast": "Stream cast",
"Social_Network": "Sociální síť",
"Stream_Cast_Address": "Adresa Stream Castu",
"Stream_Cast_Address_Description": "IP nebo Server vaší Rocket.Chat hlavního Stream Castu. Např. `192.168.1.1:3000` or `localhost:4000`",
"strike": "přeškrtnuté",
@ -1983,6 +2066,7 @@
"theme-color-custom-scrollbar-color": "Vlastní barva posuvníku",
"theme-color-error-color": "Barva chybové akce",
"theme-color-info-font-color": "Barva písma Informace",
"Step": "Krok",
"theme-color-link-font-color": "Barva písma odkazů",
"theme-color-pending-color": "Barva čekající akce",
"theme-color-primary-action-color": "Primární barva akce",
@ -2008,9 +2092,12 @@
"theme-color-rc-color-error": "Chyba",
"theme-color-rc-color-error-light": "Chyba světlá",
"theme-color-rc-color-alert": "Upozornění",
"Telecom": "Telekomunikace",
"theme-color-rc-color-alert-light": "Upozornění světlá",
"theme-color-rc-color-success": "Provedeno",
"Technology_Provider": "Poskytovatel technologií",
"theme-color-rc-color-success-light": "Provedeno světlá",
"Technology_Services": "Technologické služby",
"theme-color-rc-color-button-primary": "Tlačítko primární",
"theme-color-rc-color-button-primary-light": "Tlačítko primární světlá",
"theme-color-rc-color-primary": "Primární",
@ -2105,6 +2192,7 @@
"Unread_Rooms": "Nepřečtené místnosti",
"Unread_Rooms_Mode": "Mód Nepřečtených místností",
"Unread_Tray_Icon_Alert": "Ikona v oznamovací oblasti upozorňuje na nepřečtené zprávy",
"Tourism": "Turistika",
"Unstar_Message": "Odebrat hvězdičku",
"Updated_at": "Poslední aktualizace",
"Update_your_RocketChat": "Aktualizujte svůj Rocket.Chat",
@ -2126,11 +2214,14 @@
"Use_uploaded_avatar": "Použít nahraný avatar",
"Use_url_for_avatar": "Použijte avatar z URL",
"Use_User_Preferences_or_Global_Settings": "Použít nastavení uživatele nebo obecné nastavení",
"Type_your_job_title": "Zadejte svou pozici",
"User": "Uživatel",
"user-generate-access-token": "Přístupový token uživatelů",
"user-generate-access-token_description": "Právo vytvářet uživatelský přístupový token",
"User__username__is_now_a_leader_of__room_name_": "Uživatel __username__ je nyní vedoucím místnosti __room_name__",
"Type_your_password": "Zadejte své heslo",
"User__username__is_now_a_moderator_of__room_name_": "Uživatel __username__ je nyní moderátorem __room_name__",
"Type_your_username": "Zadejte své uživatelské jméno",
"User__username__is_now_a_owner_of__room_name_": "Uživatel __username__ je nyní vlastníkem __room_name__",
"User__username__removed_from__room_name__leaders": "Uživatel __username__ byl odebrán z vedoucích místnosti __room_name__",
"User__username__removed_from__room_name__moderators": "Uživatel __username__ odebrán z moderátorů __room_name__",
@ -2341,5 +2432,247 @@
"your_message": "vaše zpráva",
"your_message_optional": "vaše zpráva (nepovinná)",
"Your_password_is_wrong": "Vaše heslo je špatně!",
"Your_push_was_sent_to_s_devices": "Vaše notifikace byla odeslána do %s zařízení"
"Your_push_was_sent_to_s_devices": "Vaše notifikace byla odeslána do %s zařízení",
"Your_server_link": "Odkaz na Váš server",
"Your_workspace_is_ready": "Váš prostředí je připraveno k použití 🎉",
"Worldwide": "Celý svět",
"Country_Afghanistan": "Afgánistán",
"Country_Albania": "Albánie",
"Country_Algeria": "Alžír",
"Country_American_Samoa": "Americká Samoa",
"Country_Andorra": "Andorra",
"Country_Angola": "Angola",
"Country_Anguilla": "Anguilla",
"Country_Antarctica": "Antarktida",
"Country_Antigua_and_Barbuda": "Antigua a Barbuda",
"Country_Argentina": "Argentina",
"Country_Armenia": "Arménie",
"Country_Aruba": "Aruba",
"Country_Australia": "Austrálie",
"Country_Austria": "Rakousko",
"Country_Azerbaijan": "Ázerbajdžán",
"Country_Bahamas": "Bahamské ostrovy",
"Country_Bahrain": "Bahrajn",
"Country_Bangladesh": "Bangladéš",
"Country_Barbados": "Barbados",
"Country_Belarus": "Bělorusko",
"Country_Belgium": "Belgie",
"Country_Belize": "Belize",
"Country_Benin": "Benin",
"Country_Bermuda": "Bermudy",
"Country_Bhutan": "Bhútán",
"Country_Bolivia": "Bolívie",
"Country_Bosnia_and_Herzegovina": "Bosna a Hercegovina",
"Country_Botswana": "Botswana",
"Country_Bouvet_Island": "Bouvetův ostrov",
"Country_Brazil": "Brazílie",
"Country_British_Indian_Ocean_Territory": "Britské indickooceánské území",
"Country_Brunei_Darussalam": "Brunej",
"Country_Bulgaria": "Bulharsko",
"Country_Burkina_Faso": "Burkina Faso",
"Country_Burundi": "Burundi",
"Country_Cambodia": "Kambodža",
"Country_Cameroon": "Kamerun",
"Country_Canada": "Kanada",
"Country_Cape_Verde": "Kapverdy",
"Country_Cayman_Islands": "Kajmanské ostrovy",
"Country_Central_African_Republic": "Středoafrická republika",
"Country_Chad": "Čad",
"Country_Chile": "Chile",
"Country_China": "Čína",
"Country_Christmas_Island": "Vánoční ostrov",
"Country_Cocos_Keeling_Islands": "Kokosové ostrovy (Keeling)",
"Country_Colombia": "Kolumbie",
"Country_Comoros": "Komory",
"Country_Congo": "Kongo",
"Country_Congo_The_Democratic_Republic_of_The": "Konžská demokratická republika",
"Country_Cook_Islands": "Cookovy ostrovy",
"Country_Costa_Rica": "Kostarika",
"Country_Cote_Divoire": "Pobřeží slonoviny",
"Country_Croatia": "Chorvatsko",
"Country_Cuba": "Kuba",
"Country_Cyprus": "Kypr",
"Country_Czech_Republic": "Česká republika",
"Country_Denmark": "Dánsko",
"Country_Djibouti": "Džibutsko",
"Country_Dominica": "Dominika",
"Country_Dominican_Republic": "Dominikánská republika",
"Country_Ecuador": "Ekvádor",
"Country_Egypt": "Egypt",
"Country_El_Salvador": "El Salvador",
"Country_Equatorial_Guinea": "Rovníková Guinea",
"Country_Eritrea": "Eritrea",
"Country_Estonia": "Estonsko",
"Country_Ethiopia": "Etiopie",
"Country_Falkland_Islands_Malvinas": "Falklandy (Malvíny)",
"Country_Faroe_Islands": "Faerské ostrovy",
"Country_Fiji": "Fidži",
"Country_Finland": "Finsko",
"Country_France": "Francie",
"Country_French_Guiana": "Francouzská Guyana",
"Country_French_Polynesia": "Francouzská Polynésie",
"Country_French_Southern_Territories": "Francouzská jižní a antarktická území",
"Country_Gabon": "Gabon",
"Country_Gambia": "Gambie",
"Country_Georgia": "Gruzie",
"Country_Germany": "Německo",
"Country_Ghana": "Ghana",
"Country_Gibraltar": "Gibraltar",
"Country_Greece": "Řecko",
"Country_Greenland": "Grónsko",
"Country_Grenada": "Grenada",
"Country_Guadeloupe": "Guadeloupe",
"Country_Guam": "Guam",
"Country_Guatemala": "Guatemala",
"Country_Guinea": "Guinea",
"Country_Guinea_bissau": "Guinea-Bissau",
"Country_Guyana": "Guyana",
"Country_Haiti": "Haiti",
"Country_Heard_Island_and_Mcdonald_Islands": "Heardův ostrov a McDonaldovy ostrovy",
"Country_Holy_See_Vatican_City_State": "Svatý stolec (Vatikánský městský stát)",
"Country_Honduras": "Honduras",
"Country_Hong_Kong": "Hongkong",
"Country_Hungary": "Maďarsko",
"Country_Iceland": "Island",
"Country_India": "Indie",
"Country_Indonesia": "Indonésie",
"Country_Iran_Islamic_Republic_of": "Íránská islámská republika",
"Country_Iraq": "Irák",
"Country_Ireland": "Irsko",
"Country_Israel": "Izrael",
"Country_Italy": "Itálie",
"Country_Jamaica": "Jamajka",
"Country_Japan": "Japonsko",
"Country_Jordan": "Jordán",
"Country_Kazakhstan": "Kazachstán",
"Country_Kenya": "Keňa",
"Country_Kiribati": "Kiribati",
"Country_Korea_Democratic_Peoples_Republic_of": "Severní Korea",
"Country_Korea_Republic_of": "Jižní Korea",
"Country_Kuwait": "Kuvajt",
"Country_Kyrgyzstan": "Kyrgyzstán",
"Country_Lao_Peoples_Democratic_Republic": "Laoská lidově demokratická republika",
"Country_Latvia": "Lotyšsko",
"Country_Lebanon": "Libanon",
"Country_Lesotho": "Lesotho",
"Country_Liberia": "Libérie",
"Country_Libyan_Arab_Jamahiriya": "Lybie",
"Country_Liechtenstein": "Lichtenštejnsko",
"Country_Lithuania": "Litva",
"Country_Luxembourg": "Lucembursko",
"Country_Macao": "Macao",
"Country_Macedonia_The_Former_Yugoslav_Republic_of": "Makedonie, Bývalá jugoslávská republika",
"Country_Madagascar": "Madagaskar",
"Country_Malawi": "Malawi",
"Country_Malaysia": "Malajsie",
"Country_Maldives": "Maledivy",
"Country_Mali": "Mali",
"Country_Malta": "Malta",
"Country_Marshall_Islands": "Marshallovy ostrovy",
"Country_Martinique": "Martinik",
"Country_Mauritania": "Mauritánie",
"Country_Mauritius": "Mauricius",
"Country_Mayotte": "Mayotte",
"Country_Mexico": "Mexiko",
"Country_Micronesia_Federated_States_of": "Mikronésie, Federativní státy",
"Country_Moldova_Republic_of": "Moldavská republika",
"Country_Monaco": "Monaco",
"Country_Mongolia": "Mongolsko",
"Country_Montserrat": "Montserrat",
"Country_Morocco": "Maroko",
"Country_Mozambique": "Mosambik",
"Country_Myanmar": "Myanmar",
"Country_Namibia": "Namibie",
"Country_Nauru": "Nauru",
"Country_Nepal": "Nepál",
"Country_Netherlands": "Nizozemsko",
"Country_Netherlands_Antilles": "Nizozemské Antily",
"Country_New_Caledonia": "Nová Kaledonie",
"Country_New_Zealand": "Nový Zéland",
"Country_Nicaragua": "Nikaragua",
"Country_Niger": "Niger",
"Country_Nigeria": "Nigérie",
"Country_Niue": "Niue",
"Country_Norfolk_Island": "Norfolk",
"Country_Northern_Mariana_Islands": "Severní Mariany",
"Country_Norway": "Norsko",
"Country_Oman": "Omán",
"Country_Pakistan": "Pákistán",
"Country_Palau": "Palau",
"Country_Palestinian_Territory_Occupied": "Obsazené Palestinské území",
"Country_Panama": "Panama",
"Country_Papua_New_Guinea": "Papua-Nová Guinea",
"Country_Paraguay": "Paraguay",
"Country_Peru": "Peru",
"Country_Philippines": "Filipíny",
"Country_Pitcairn": "Pitcairnovy ostrovy",
"Country_Poland": "Polsko",
"Country_Portugal": "Portugalsko",
"Country_Puerto_Rico": "Portoriko",
"Country_Qatar": "Katar",
"Country_Reunion": "Réunion",
"Country_Romania": "Rumunsko",
"Country_Russian_Federation": "Ruská Federace",
"Country_Rwanda": "Rwanda",
"Country_Saint_Helena": "svatá Helena",
"Country_Saint_Kitts_and_Nevis": "Svatý Kryštof a Nevis",
"Country_Saint_Lucia": "svatá Lucie",
"Country_Saint_Pierre_and_Miquelon": "Saint-Pierre a Miquelon",
"Country_Saint_Vincent_and_The_Grenadines": "Svatý Vincenc a Grenadiny",
"Country_Samoa": "Samoa",
"Country_San_Marino": "San Marino",
"Country_Sao_Tome_and_Principe": "Svatý Tomáš a Princův ostrov",
"Country_Saudi_Arabia": "Saudská Arábie",
"Country_Senegal": "Senegal",
"Country_Serbia_and_Montenegro": "Srbsko a Černá Hora",
"Country_Seychelles": "Seychely",
"Country_Sierra_Leone": "Sierra Leone",
"Country_Singapore": "Singapur",
"Country_Slovakia": "Slovensko",
"Country_Slovenia": "Slovinsko",
"Country_Solomon_Islands": "Šalamounovy ostrovy",
"Country_Somalia": "Somálsko",
"Country_South_Africa": "Jižní Afrika",
"Country_South_Georgia_and_The_South_Sandwich_Islands": "Jižní Georgie a Jižní Sandwichovy ostrovy",
"Country_Spain": "Španělsko",
"Country_Sri_Lanka": "Srí Lanka",
"Country_Sudan": "Súdán",
"Country_Suriname": "Surinam",
"Country_Svalbard_and_Jan_Mayen": "Špicberky a Jan Mayen",
"Country_Swaziland": "Svazijsko",
"Country_Sweden": "Švédsko",
"Country_Switzerland": "Švýcarsko",
"Country_Syrian_Arab_Republic": "Syrská Arabská republika",
"Country_Taiwan_Province_of_China": "Tchaj-wan, provincie Číny",
"Country_Tajikistan": "Tádžikistán",
"Country_Tanzania_United_Republic_of": "Sjednocená tanzanská republika",
"Country_Thailand": "Thajsko",
"Country_Timor_leste": "Východní Timor",
"Country_Togo": "Togo",
"Country_Tokelau": "Tokelau",
"Country_Tonga": "Tonga",
"Country_Trinidad_and_Tobago": "Trinidad a Tobago",
"Country_Tunisia": "Tunisko",
"Country_Turkey": "Turecko",
"Country_Turkmenistan": "Turkmenistán",
"Country_Turks_and_Caicos_Islands": "Turks a Caicos",
"Country_Tuvalu": "Tuvalu",
"Country_Uganda": "Uganda",
"Country_Ukraine": "Ukrajina",
"Country_United_Arab_Emirates": "Spojené arabské emiráty",
"Country_United_Kingdom": "Spojené království",
"Country_United_States": "Spojené Státy americké",
"Country_United_States_Minor_Outlying_Islands": "Menší odlehlé ostrovy Spojených států amerických",
"Country_Uruguay": "Uruguay",
"Country_Uzbekistan": "Uzbekistán",
"Country_Vanuatu": "Vanuatu",
"Country_Venezuela": "Venezuela",
"Country_Viet_Nam": "Vietnam",
"Country_Virgin_Islands_British": "Britské Panenské ostrovy",
"Country_Virgin_Islands_US": "Britské Panenské ostrovy",
"Country_Wallis_and_Futuna": "Wallis a Futuna",
"Country_Western_Sahara": "Západní Sahara",
"Country_Yemen": "Jemen",
"Country_Zambia": "Zambie",
"Country_Zimbabwe": "Zimbabwe"
}

@ -133,11 +133,17 @@
"Accounts_PasswordReset": "Nulstil kodeord",
"Accounts_Registration_AuthenticationServices_Default_Roles": "Standardroller til godkendelsestjenester",
"Accounts_Registration_AuthenticationServices_Default_Roles_Description": "Standardroller (kommaseparerede), som brugere får, når de registrerer sig via autentificeringstjenester",
"Accounts_OAuth_Wordpress_server_type_custom": "Brugerdefinerede",
"Accounts_Registration_AuthenticationServices_Enabled": "Registrering med godkendelsestjenester",
"Accounts_OAuth_Wordpress_identity_path": "Identitetssti",
"Accounts_RegistrationForm": "Tilmeldingsblanket",
"Accounts_OAuth_Wordpress_identity_token_sent_via": "Identitets-token sendt via",
"Accounts_RegistrationForm_Disabled": "Handicappet",
"Accounts_OAuth_Wordpress_token_path": "Tokensti",
"Accounts_RegistrationForm_LinkReplacementText": "Registreringsformular Link Replacement Text",
"Accounts_OAuth_Wordpress_authorize_path": "Autorisationssti",
"Accounts_RegistrationForm_Public": "Offentlig",
"Accounts_OAuth_Wordpress_scope": "Anvendelsesområde",
"Accounts_RegistrationForm_Secret_URL": "Hemmelig URL",
"Accounts_RegistrationForm_SecretURL": "Registreringsformular Hemmelig URL",
"Accounts_RegistrationForm_SecretURL_Description": "Du skal angive en tilfældig streng, som vil blive tilføjet til din registreringswebadresse. Eksempel: https://open.rocket.chat/register/[secret_hash]",
@ -1270,6 +1276,7 @@
"Logout_Others": "Logout fra andre logget på steder",
"mail-messages": "Mail Beskeder",
"mail-messages_description": "Tilladelse til at bruge indstillingerne for mailbeskeder",
"Livechat_registration_form": "Tilmeldingsblanket",
"Mail_Message_Invalid_emails": "Du har angivet en eller flere ugyldige e-mails:% s",
"Mail_Message_Missing_to": "Du skal vælge en eller flere brugere eller give en eller flere e-mailadresser, adskilt af kommaer.",
"Mail_Message_No_messages_selected_select_all": "Du har ikke valgt nogen meddelelser",

@ -133,11 +133,17 @@
"Accounts_PasswordReset": "Passwort zurücksetzen",
"Accounts_Registration_AuthenticationServices_Default_Roles": "Standardrollen für Authentifizierungsdienste",
"Accounts_Registration_AuthenticationServices_Default_Roles_Description": "Standardrollen (durch Kommas getrennte Benutzer) werden bei der Registrierung über Authentifizierungsdienste angegeben",
"Accounts_OAuth_Wordpress_server_type_custom": "Benutzerdefiniert",
"Accounts_Registration_AuthenticationServices_Enabled": "Anmeldung mit Authentifizierungsdiensten",
"Accounts_OAuth_Wordpress_identity_path": "Identitätspfad",
"Accounts_RegistrationForm": "Anmeldeformular",
"Accounts_OAuth_Wordpress_identity_token_sent_via": "Identity Token gesendet via",
"Accounts_RegistrationForm_Disabled": "Deaktiviert",
"Accounts_OAuth_Wordpress_token_path": "Pfad des Token",
"Accounts_RegistrationForm_LinkReplacementText": "Ersatztext für den Registrierungslink",
"Accounts_OAuth_Wordpress_authorize_path": "Autorisierungspfad",
"Accounts_RegistrationForm_Public": "Öffentlich",
"Accounts_OAuth_Wordpress_scope": "Umfang",
"Accounts_RegistrationForm_Secret_URL": "Geheime URL",
"Accounts_RegistrationForm_SecretURL": "Geheime URL für die Registrierungsseite",
"Accounts_RegistrationForm_SecretURL_Description": "Sie müssen eine zufällige Zeichenfolge, die der Registrierungs-URL hinzugefügt wird, verwenden. Beispiel: https://open.rocket.chat/register/[secret_hash]",
@ -1270,6 +1276,7 @@
"Logout_Others": "Von anderen Geräten abmelden",
"mail-messages": "E-Mail-Nachrichten",
"mail-messages_description": "Berechtigung zur Verwendung der E-Mail-Nachrichtenoption",
"Livechat_registration_form": "Anmeldeformular",
"Mail_Message_Invalid_emails": "Sie haben eine oder mehrere ungültige E-Mail-Adressen angegeben: %s",
"Mail_Message_Missing_to": "Sie müssen einen/mehrere Benutzer auswählen oder einen/mehrere E-Mail-Adressen durch Kommata getrennt angeben.",
"Mail_Message_No_messages_selected_select_all": "Sie haben keine Nachrichten ausgewählt.",
@ -1609,8 +1616,8 @@
"preview-c-room_description": "Erlaubnis, den Inhalt eines öffentlichen Kanals vor dem Beitritt zu sehen",
"Privacy": "Datenschutz",
"Private": "Privat",
"Private_Channel": "Privater Kanal",
"Private_Group": "Private Chatgruppe",
"Private_Channel": "Geschlossene Chatgruppe",
"Private_Group": "Geschlossene Chatgruppe",
"Private_Groups": "Private Chatgruppen",
"Private_Groups_list": "Liste aller privaten Chats",
"Profile": "Profil",
@ -2164,7 +2171,7 @@
"User_mentions_only": "Benutzer erwähnt nur",
"User_muted": "Benutzer stummgeschaltet",
"User_muted_by": "Dem Benutzer <em>__user_muted__</em> wurde das Chatten von <em>__user_by__</em> verboten.",
"User_not_found": "Der Benutzer konnte nicht gefunden werden.",
"User_not_found": "Der/die Benutzer/in konnte nicht gefunden werden.",
"User_not_found_or_incorrect_password": "Entweder konnte der Benutzer nicht gefunden werden oder Sie haben ein falsches Passwort angegeben.",
"User_or_channel_name": "Benutzer- oder Kanalname",
"User_removed": "Der Benutzer wurde gelöscht.",

@ -133,11 +133,17 @@
"Accounts_PasswordReset": "Passwort zurücksetzen",
"Accounts_Registration_AuthenticationServices_Default_Roles": "Standardrolle bei Nutzung von Authentifizierungsdiensten",
"Accounts_Registration_AuthenticationServices_Default_Roles_Description": "Standardrollen, die Benutzern zugewiesen werden, wenn diese sich über Authentifizierungsdienste registrieren",
"Accounts_OAuth_Wordpress_server_type_custom": "Benutzerdefiniert",
"Accounts_Registration_AuthenticationServices_Enabled": "Anmeldung mit Authentifizierungsdiensten",
"Accounts_OAuth_Wordpress_identity_path": "Identitätspfad",
"Accounts_RegistrationForm": "Anmeldeformular",
"Accounts_OAuth_Wordpress_identity_token_sent_via": "Identity Token gesendet via",
"Accounts_RegistrationForm_Disabled": "Deaktiviert",
"Accounts_OAuth_Wordpress_token_path": "Pfad des Token",
"Accounts_RegistrationForm_LinkReplacementText": "Ersatztext für den Registrierungslink",
"Accounts_OAuth_Wordpress_authorize_path": "Autorisierungspfad",
"Accounts_RegistrationForm_Public": "Öffentlich",
"Accounts_OAuth_Wordpress_scope": "Scope",
"Accounts_RegistrationForm_Secret_URL": "Geheime URL",
"Accounts_RegistrationForm_SecretURL": "Geheime URL für die Registrierungsseite",
"Accounts_RegistrationForm_SecretURL_Description": "Gib eine zufällige Zeichenfolge, die der Registrierungs-URL hinzugefügt wird, an. Zum Beispiel: https://open.rocket.chat/register/[secret_hash]",
@ -446,7 +452,7 @@
"Channel_to_listen_on": "Kanal, auf dem gehört werden soll",
"Channel_Unarchived": "Kanal mit dem Namen '#%s' ist nicht länger archiviert",
"Channels": "Kanäle",
"Channels_are_where_your_team_communicate": "In Kanälen kommuniziert Ihr Team.",
"Channels_are_where_your_team_communicate": "Channels are where your team communicate",
"Channels_list": "Liste der öffentlichen Kanäle",
"Chat_button": "Chat-Button",
"Chat_closed": "Chat geschlossen",
@ -633,9 +639,9 @@
"Dry_run": "Probelauf",
"Dry_run_description": "Es wird nur eine E-Mail an die Adresse aus dem Feld \"Absender\" geschickt. Die E-Mail-Adresse muss zu einem gültigen Benutzer gehören.",
"Duplicate_archived_channel_name": "Ein archivierter Kanal mit dem Namen '%s' existiert bereits.",
"Duplicate_archived_private_group_name": "Ein archivierter privater Kanal mit dem Namen '%s' existiert bereits.",
"Duplicate_archived_private_group_name": "Eine archivierter private Gruppe mit dem Namen '%s' existiert bereits.",
"Duplicate_channel_name": "Ein Kanal mit dem Namen '%s' existiert bereits",
"Duplicate_private_group_name": "Ein privater Kanal mit dem Namen '%s' existiert bereits.",
"Duplicate_private_group_name": "Eine private Gruppe mit dem Namen '%s' existiert bereits.",
"Duration": "Dauer",
"Edit": "Bearbeiten",
"edit-message": "Nachricht bearbeiten",
@ -1270,6 +1276,7 @@
"Logout_Others": "Von anderen Geräten abmelden",
"mail-messages": "Nachrichten per E-Mail versenden",
"mail-messages_description": "Berechtigung, Nachrichten per E-Mail zu versenden",
"Livechat_registration_form": "Anmeldeformular",
"Mail_Message_Invalid_emails": "Du hast eine oder mehrere ungültige E-Mail-Adressen angegeben: %s",
"Mail_Message_Missing_to": "Sie müssen einen/mehrere Benutzer auswählen oder eine/mehrere E-Mail-Adressen durch Kommata getrennt angeben.",
"Mail_Message_No_messages_selected_select_all": "Sie haben keine Nachrichten ausgewählt. ",
@ -1609,8 +1616,8 @@
"preview-c-room_description": "Berechtigung, den Inhalt eines öffentlichen Kanals einzusehen, bevor diesem beigetreten wird",
"Privacy": "Datenschutz",
"Private": "Privat",
"Private_Channel": "Privater Kanal",
"Private_Group": "Privater Kanal",
"Private_Channel": "Private Gruppe",
"Private_Group": "Private Gruppe",
"Private_Groups": "Private Kanäle",
"Private_Groups_list": "Liste aller privaten Kanäle",
"Profile": "Profil",

@ -133,11 +133,17 @@
"Accounts_PasswordReset": "Επανακαθορισμός Κωδικού",
"Accounts_Registration_AuthenticationServices_Default_Roles": "Προκαθορισμένοι Ρόλοι για Υπηρεσίες Ελέγχου Ταυτότητας",
"Accounts_Registration_AuthenticationServices_Default_Roles_Description": "Προκαθορισμένοι ρόλοι (χωρισμένοι με κόμμα) που θα δοθούν στους χρήστες όταν θα κάνουν εγγραφή μέσω υπηρεσιών ελέγχου ταυτότητας",
"Accounts_OAuth_Wordpress_server_type_custom": "Προσαρμοσμένο",
"Accounts_Registration_AuthenticationServices_Enabled": "Εγγραφή με Υπηρεσίες Ελέγχου Ταυτότητας",
"Accounts_OAuth_Wordpress_identity_path": "Διαδρομή αναγνωριστικού",
"Accounts_RegistrationForm": "Φόρμα Εγγραφής",
"Accounts_OAuth_Wordpress_identity_token_sent_via": "Token Αναγνωριστικού που Αποστέλλεται Μέσω",
"Accounts_RegistrationForm_Disabled": "Απενεργοποιημένο",
"Accounts_OAuth_Wordpress_token_path": "Διαδρομή Token",
"Accounts_RegistrationForm_LinkReplacementText": "Φόρμα Εγγραφής Κείμενο Αντικατάστασης Συνδέσμου",
"Accounts_OAuth_Wordpress_authorize_path": "Εξουσιοδότηση διαδρομής",
"Accounts_RegistrationForm_Public": "Δημόσιο",
"Accounts_OAuth_Wordpress_scope": "Πεδίο εφαρμογής",
"Accounts_RegistrationForm_Secret_URL": "Μυστικό URL",
"Accounts_RegistrationForm_SecretURL": "Φόρμα Εγγραφής Μυστικό URL",
"Accounts_RegistrationForm_SecretURL_Description": "Πρέπει να δώσετε μια τυχαία σειρά χαρακτήρων που θα προστεθούν στο URL της εγγραφής σας. Παράδειγμα: https://open.rocket.chat/register/[secret_hash]",
@ -1270,6 +1276,7 @@
"Logout_Others": "Αποσύνδεση από άλλους εισέλθει Τοποθεσίες",
"mail-messages": "Μηνύματα αλληλογραφίας",
"mail-messages_description": "Άδεια χρήσης της επιλογής μηνυμάτων ηλεκτρονικού ταχυδρομείου",
"Livechat_registration_form": "Φόρμα Εγγραφής",
"Mail_Message_Invalid_emails": "Έχετε παρέχεται μία ή περισσότερες μη έγκυρες διευθύνσεις ηλεκτρονικού ταχυδρομείου: %s",
"Mail_Message_Missing_to": "Πρέπει να επιλέξετε έναν ή περισσότερους χρήστες ή παρέχουν μία ή περισσότερες διευθύνσεις ηλεκτρονικού ταχυδρομείου, διαχωρισμένες με κόμματα.",
"Mail_Message_No_messages_selected_select_all": "Δεν έχετε επιλέξει κανένα μήνυμα",

@ -130,22 +130,22 @@
"Accounts_OAuth_Wordpress_callback_url": "WordPress Callback URL",
"Accounts_OAuth_Wordpress_id": "WordPress Id",
"Accounts_OAuth_Wordpress_secret": "WordPress Secret",
"Accounts_OAuth_Wordpress_server_type_wordpress_com": "Wordpress.com",
"Accounts_OAuth_Wordpress_server_type_wp_oauth_server": "WP OAuth Server Plugin",
"Accounts_OAuth_Wordpress_server_type_custom": "Custom",
"Accounts_OAuth_Wordpress_identity_path": "Identity Path",
"Accounts_OAuth_Wordpress_identity_token_sent_via": "Identity Token Sent Via",
"Accounts_OAuth_Wordpress_token_path": "Token Path",
"Accounts_OAuth_Wordpress_authorize_path": "Authorize Path",
"Accounts_OAuth_Wordpress_scope": "Scope",
"Accounts_PasswordReset": "Password Reset",
"Accounts_OAuth_Wordpress_server_type_wordpress_com": "Wordpress.com",
"Accounts_Registration_AuthenticationServices_Default_Roles": "Default Roles for Authentication Services",
"Accounts_OAuth_Wordpress_server_type_wp_oauth_server": "WP OAuth Server Plugin",
"Accounts_Registration_AuthenticationServices_Default_Roles_Description": "Default roles (comma-separated) users will be given when registering through authentication services",
"Accounts_OAuth_Wordpress_server_type_custom": "Custom",
"Accounts_Registration_AuthenticationServices_Enabled": "Registration with Authentication Services",
"Accounts_OAuth_Wordpress_identity_path": "Identity Path",
"Accounts_RegistrationForm": "Registration Form",
"Accounts_OAuth_Wordpress_identity_token_sent_via": "Identity Token Sent Via",
"Accounts_RegistrationForm_Disabled": "Disabled",
"Accounts_OAuth_Wordpress_token_path": "Token Path",
"Accounts_RegistrationForm_LinkReplacementText": "Registration Form Link Replacement Text",
"Accounts_OAuth_Wordpress_authorize_path": "Authorize Path",
"Accounts_RegistrationForm_Public": "Public",
"Accounts_OAuth_Wordpress_scope": "Scope",
"Accounts_RegistrationForm_Secret_URL": "Secret URL",
"Accounts_RegistrationForm_SecretURL": "Registration Form Secret URL",
"Accounts_RegistrationForm_SecretURL_Description": "You must provide a random string that will be added to your registration URL. Example: https://open.rocket.chat/register/[secret_hash]",
@ -192,11 +192,11 @@
"additional_integrations_Zapier": "Are you looking to integrate other software and applications with Rocket.Chat but you don't have the time to manually do it? Then we suggest using Zapier which we fully support. Read more about it on our documentation. <a href='https://rocket.chat/docs/administrator-guides/integrations/zapier/using-zaps/' target='_blank'>https://rocket.chat/docs/administrator-guides/integrations/zapier/using-zaps/</a>",
"additional_integrations_Bots": "If you are looking for how to integrate your own bot, then look no further than our Hubot adapter. <a href='https://github.com/RocketChat/hubot-rocketchat' target='_blank'>https://github.com/RocketChat/hubot-rocketchat</a>",
"Administration": "Administration",
"Admin_Info": "Admin Info",
"Adult_images_are_not_allowed": "Adult images are not allowed",
"Advocacy": "Advocacy",
"Admin_Info": "Admin Info",
"After_OAuth2_authentication_users_will_be_redirected_to_this_URL": "After OAuth2 authentication, users will be redirected to this URL",
"Agent": "Agent",
"Advocacy": "Advocacy",
"Agent_added": "Agent added",
"Agent_removed": "Agent removed",
"Alerts": "Alerts",
@ -283,6 +283,7 @@
"Apply_and_refresh_all_clients": "Apply and refresh all clients",
"Archive": "Archive",
"archive-room": "Archive Room",
"App_status_invalid_settings_disabled": "Disabled: Configuration Needed",
"archive-room_description": "Permission to archive a channel",
"are_also_typing": "are also typing",
"are_typing": "are typing",
@ -290,12 +291,18 @@
"Are_you_sure_you_want_to_delete_your_account": "Are you sure you want to delete your account?",
"Are_you_sure_you_want_to_disable_Facebook_integration": "Are you sure you want to disable Facebook integration?",
"assign-admin-role": "Assign Admin Role",
"Apps_Framework_enabled": "Enable the App Framework",
"assign-admin-role_description": "Permission to assign the admin role to other users",
"Assign_admin": "Assigning admin",
"Apps_WhatIsIt": "Apps: What Are They?",
"at": "at",
"Apps_WhatIsIt_paragraph1": "A new icon in the administration area! What does this mean and what are Apps?",
"At_least_one_added_token_is_required_by_the_user": "At least one added token is required by the user",
"Apps_WhatIsIt_paragraph2": "First off, Apps in this context do not refer to the mobile applications. In fact, it would be best to think of them in terms of plugins or advanced integrations.",
"AtlassianCrowd": "Atlassian Crowd",
"Apps_WhatIsIt_paragraph3": "Secondly, they are dynamic scripts or packages which will allow you to customize your Rocket.Chat instance without having to fork the codebase. But do keep in mind, this is a new feature set and due to that it might not be 100% stable. Also, we are still developing the feature set so not everything can be customzied at this point in time. For more information about getting started developing an app, go here to read:",
"Attachment_File_Uploaded": "File Uploaded",
"Apps_WhatIsIt_paragraph4": "But with that said, if you are interested in enabling this feature and trying it out then here click this button to enable the Apps system.",
"Attribute_handling": "Attribute handling",
"Audio": "Audio",
"Audio_message": "Audio message",
@ -350,10 +357,10 @@
"ban-user_description": "Permission to ban a user from a channel",
"Beta_feature_Depends_on_Video_Conference_to_be_enabled": "Beta feature. Depends on Video Conference to be enabled.",
"Block_User": "Block User",
"Blockchain": "Blockchain",
"Body": "Body",
"bold": "bold",
"bot_request": "Bot request",
"Blockchain": "Blockchain",
"Bots": "Bots",
"BotHelpers_userFields": "User Fields",
"BotHelpers_userFields_Description": "CSV of user fields that can be accessed by bots helper methods.",
@ -499,27 +506,26 @@
"Collapse_Embedded_Media_By_Default": "Collapse Embedded Media by Default",
"Color": "Color",
"Contains_Security_Fixes": "Contains Security Fixes",
"Continue": "Continue",
"Commands": "Commands",
"Comment_to_leave_on_closing_session": "Comment to Leave on Closing Session",
"Common_Access": "Common Access",
"Community": "Community",
"Compact": "Compact",
"Computer": "Computer",
"Continue": "Continue",
"Confirm_password": "Confirm your password",
"Consulting": "Consulting",
"Consumer_Goods": "Consumer Goods",
"Content": "Content",
"Conversation": "Conversation",
"Conversation_closed": "Conversation closed: __comment__.",
"Community": "Community",
"Conversation_finished_message": "Conversation Finished Message",
"Convert_Ascii_Emojis": "Convert ASCII to Emoji",
"Copied": "Copied",
"Copy": "Copy",
"Consulting": "Consulting",
"Copy_to_clipboard": "Copy to clipboard",
"Consumer_Goods": "Consumer Goods",
"COPY_TO_CLIPBOARD": "COPY TO CLIPBOARD",
"Count": "Count",
"Country": "Country",
"Cozy": "Cozy",
"Create": "Create",
"create-c": "Create Public Channels",
@ -529,6 +535,7 @@
"create-p": "Create Private Channels",
"create-p_description": "Permission to create private channels",
"create-user": "Create User",
"Country": "Country",
"create-user_description": "Permission to create users",
"Create_A_New_Channel": "Create a New Channel",
"Create_new": "Create new",
@ -677,7 +684,6 @@
"edited": "edited",
"Editing_room": "Editing room",
"Editing_user": "Editing user",
"Education": "Education",
"Email": "Email",
"Email_address_to_send_offline_messages": "Email Address to Send Offline Messages",
"Email_already_exists": "Email already exists",
@ -688,6 +694,7 @@
"Email_Header_Description": "You may use the following placeholders: <br /><ul><li>[Site_Name] and [Site_URL] for the Application Name and URL respectively.</li></ul>",
"Email_Notification_Mode": "Offline Email Notifications",
"Email_Notification_Mode_All": "Every Mention/DM",
"Education": "Education",
"Email_Notification_Mode_Disabled": "Disabled",
"Email_or_username": "Email or username",
"Email_Placeholder": "Please enter your email address...",
@ -715,8 +722,6 @@
"Enter_name_here": "Enter name here",
"Enter_Normal": "Normal mode (send with Enter)",
"Enter_to": "Enter to",
"Entertainment": "Entertainment",
"Enterprise": "Enterprise",
"Error": "Error",
"Error_404": "Error:404",
"error-action-not-allowed": "__action__ is not allowed",
@ -728,7 +733,9 @@
"error-could-not-change-email": "Could not change email",
"error-could-not-change-name": "Could not change name",
"error-could-not-change-username": "Could not change username",
"Entertainment": "Entertainment",
"error-delete-protected-role": "Cannot delete a protected role",
"Enterprise": "Enterprise",
"error-department-not-found": "Department not found",
"error-direct-message-file-upload-not-allowed": "File sharing not allowed in direct messages",
"error-duplicate-channel-name": "A channel with name '__channel_name__' exists",
@ -800,13 +807,21 @@
"every_30_minutes": "Once every 30 minutes",
"every_hour": "Once every hour",
"every_six_hours": "Once every six hours",
"error-password-policy-not-met": "Password does not meet the server's policy",
"Everyone_can_access_this_channel": "Everyone can access this channel",
"error-password-policy-not-met-minLength": "Password does not meet the server's policy of minimum length (password too short)",
"Example_s": "Example: <code class=\"inline\">%s</code>",
"error-password-policy-not-met-maxLength": "Password does not meet the server's policy of maximum length (password too long)",
"Exclude_Botnames": "Exclude Bots",
"error-password-policy-not-met-repeatingCharacters": "Password not not meet the server's policy of forbidden repeating characters (you have too many of the same characters next to each other)",
"Exclude_Botnames_Description": "Do not propagate messages from bots whose name matches the regular expression above. If left empty, all messages from bots will be propagated.",
"error-password-policy-not-met-oneLowercase": "Password does not meet the server's policy of at least one lowercase character",
"Export_My_Data": "Export My Data",
"error-password-policy-not-met-oneUppercase": "Password does not meet the server's policy of at least one uppercase character",
"External_Service": "External Service",
"error-password-policy-not-met-oneNumber": "Password does not meet the server's policy of at least one numerical character",
"External_Queue_Service_URL": "External Queue Service URL",
"error-password-policy-not-met-oneSpecial": "Password does not meet the server's policy of at least one special character",
"Facebook_Page": "Facebook Page",
"False": "False",
"Favorite_Rooms": "Enable Favorite Rooms",
@ -859,7 +874,6 @@
"FileUpload_Storage_Type": "Storage Type",
"First_Channel_After_Login": "First Channel After Login",
"Flags": "Flags",
"Financial_Services": "Financial Services",
"Follow_social_profiles": "Follow our social profiles, fork us on github and share your thoughts about the rocket.chat app on our trello board.",
"Fonts": "Fonts",
"Food_and_Drink": "Food & Drink",
@ -873,6 +887,7 @@
"Force_Disable_OpLog_For_Cache_Description": "Will not use OpLog to sync cache even when it's available",
"Force_SSL": "Force SSL",
"Force_SSL_Description": "*Caution!* _Force SSL_ should never be used with reverse proxy. If you have a reverse proxy, you should do the redirect THERE. This option exists for deployments like Heroku, that does not allow the redirect configuration at the reverse proxy.",
"Financial_Services": "Financial Services",
"Forgot_password": "Forgot your password",
"Forgot_Password_Description": "You may use the following placeholders: <br /><ul><li>[Forgot_Password_Url] for the password recovery URL.</li><li>[name], [fname], [lname] for the user's full name, first name or last name, respectively.</li><li>[email] for the user's email.</li><li>[Site_Name] and [Site_URL] for the Application Name and URL respectively.</li></ul>",
"Forgot_Password_Email": "Click <a href=\"[Forgot_Password_Url]\">here</a> to reset your password.",
@ -887,7 +902,6 @@
"From": "From",
"From_Email": "From Email",
"From_email_warning": "<b>Warning</b>: The field <b>From</b> is subject to your mail server settings.",
"Gaming": "Gaming",
"General": "General",
"github_no_public_email": "You don't have any email as public email in your GitHub account",
"Give_a_unique_name_for_the_custom_oauth": "Give a unique name for the custom oauth",
@ -902,6 +916,7 @@
"GoogleVision_Block_Adult_Images_Description": "Blocking adult images will not work once the monthly limit has been reached",
"GoogleVision_Current_Month_Calls": "Current Month Calls",
"GoogleVision_Enable": "Enable Google Vision",
"Gaming": "Gaming",
"GoogleVision_Max_Monthly_Calls": "Max Monthly Calls",
"GoogleVision_Max_Monthly_Calls_Description": "Use 0 for unlimited",
"GoogleVision_ServiceAccount": "Google Vision Service Account",
@ -914,19 +929,14 @@
"GoogleVision_Type_Properties": "Properties (Color) Detection",
"GoogleVision_Type_SafeSearch": "SafeSearch Detection",
"GoogleVision_Type_Similar": "Search Similar Images",
"Go_to_your_workspace": "Go to your workspace",
"Government": "Government",
"Group_by_Type": "Group by Type",
"Group_favorites": "Group favorites",
"Group_mentions_disabled_x_members": "Group mentions `@all` and `@here` have been disabled for rooms with more than __total__ members.",
"Group_mentions_only": "Group mentions only",
"Guest_Pool": "Guest Pool",
"Hash": "Hash",
"Header": "Header",
"Header_and_Footer": "Header and Footer",
"Healthcare_and_Pharmaceutical": "Healthcare/Pharmaceutical",
"Helpers": "Helpers",
"Help_Center": "Help Center",
"Hex_Color_Preview": "Hex Color Preview",
"Hidden": "Hidden",
"Hide_Avatars": "Hide Avatars",
@ -934,7 +944,9 @@
"Hide_flextab": "Hide Right Sidebar with Click",
"Hide_Group_Warning": "Are you sure you want to hide the group \"%s\"?",
"Hide_Livechat_Warning": "Are you sure you want to hide the livechat with \"%s\"?",
"Go_to_your_workspace": "Go to your workspace",
"Hide_Private_Warning": "Are you sure you want to hide the discussion with \"%s\"?",
"Government": "Government",
"Hide_roles": "Hide Roles",
"Hide_room": "Hide Room",
"Hide_Room_Warning": "Are you sure you want to hide the room \"%s\"?",
@ -943,9 +955,12 @@
"Highlights": "Highlights",
"Highlights_How_To": "To be notified when someone mentions a word or phrase, add it here. You can separate words or phrases with commas. Highlight Words are not case sensitive.",
"Highlights_List": "Highlight words",
"Healthcare_and_Pharmaceutical": "Healthcare/Pharmaceutical",
"History": "History",
"Host": "Host",
"Help_Center": "Help Center",
"hours": "hours",
"Group_mentions_disabled_x_members": "Group mentions `@all` and `@here` have been disabled for rooms with more than __total__ members.",
"Hours": "Hours",
"How_friendly_was_the_chat_agent": "How friendly was the chat agent?",
"How_knowledgeable_was_the_chat_agent": "How knowledgeable was the chat agent?",
@ -999,7 +1014,6 @@
"Importer_Source_File": "Source File Selection",
"Incoming_Livechats": "Incoming Livechats",
"Incoming_WebHook": "Incoming WebHook",
"Industry": "Industry",
"initials_avatar": "Initials Avatar",
"inline_code": "inline code",
"Install_Extension": "Install Extension",
@ -1012,7 +1026,6 @@
"Installed_at": "Installed at",
"Instance_Record": "Instance Record",
"Instructions_to_your_visitor_fill_the_form_to_send_a_message": "Instructions to your visitor fill the form to send a message",
"Insurance": "Insurance",
"Integration_added": "Integration has been added",
"Integration_Advanced_Settings": "Advanced Settings",
"Integration_disabled": "Integration disabled",
@ -1020,6 +1033,7 @@
"Integration_Incoming_WebHook": "Incoming WebHook Integration",
"Integration_New": "New Integration",
"Integration_Outgoing_WebHook": "Outgoing WebHook Integration",
"Industry": "Industry",
"Integration_Outgoing_WebHook_History": "Outgoing WebHook Integration History",
"Integration_Outgoing_WebHook_History_Data_Passed_To_Trigger": "Data Passed to Integration",
"Integration_Outgoing_WebHook_History_Data_Passed_To_URL": "Data Passed to URL",
@ -1033,6 +1047,7 @@
"Integration_Outgoing_WebHook_History_Trigger_Step": "Last Trigger Step",
"Integration_Outgoing_WebHook_No_History": "This outgoing webhook integration has yet to have any history recorded.",
"Integration_Retry_Count": "Retry Count",
"Insurance": "Insurance",
"Integration_Retry_Count_Description": "How many times should the integration be tried if the call to the url fails?",
"Integration_Retry_Delay": "Retry Delay",
"Integration_Retry_Delay_Description": "Which delay algorithm should the retrying use? <code class=\"inline\">10^x</code> or <code class=\"inline\">2^x</code> or <code class=\"inline\">x*2</code>",
@ -1114,7 +1129,6 @@
"italics": "italics",
"Jitsi_Chrome_Extension": "Chrome Extension Id",
"Jitsi_Enable_Channels": "Enable in Channels",
"Job_Title": "Job Title",
"join": "Join",
"join-without-join-code": "Join Without Join Code",
"join-without-join-code_description": "Permission to bypass the join code in channels with join code enabled",
@ -1136,6 +1150,7 @@
"Katex_Enabled_Description": "Allow using <a target=\"_blank\" href=\"http://khan.github.io/KaTeX/\">katex</a> for math typesetting in messages",
"Katex_Parenthesis_Syntax": "Allow Parenthesis Syntax",
"Katex_Parenthesis_Syntax_Description": "Allow using \\[katex block\\] and \\(inline katex\\) syntaxes",
"Job_Title": "Job Title",
"Keep_default_user_settings": "Keep the default settings",
"Keyboard_Shortcuts_Edit_Previous_Message": "Edit previous message",
"Keyboard_Shortcuts_Keys_1": "<kbd>Ctrl</kbd> + <kbd>p</kbd>",
@ -1158,7 +1173,6 @@
"Last_login": "Last login",
"Last_Message_At": "Last Message At",
"Last_seen": "Last seen",
"Launched_successfully": "Launched successfully",
"Layout": "Layout",
"Layout_Home_Body": "Home Body",
"Layout_Home_Title": "Home Title",
@ -1181,6 +1195,7 @@
"LDAP_User_Search_Filter_Description": "If specified, only users that match this filter will be allowed to log in. If no filter is specified, all users within the scope of the specified domain base will be able to sign in.<br/>E.g. for Active Directory `memberOf=cn=ROCKET_CHAT,ou=General Groups`.<br/>E.g. for OpenLDAP (extensible match search) `ou:dn:=ROCKET_CHAT`.",
"LDAP_User_Search_Scope": "Scope",
"LDAP_Authentication": "Enable",
"Launched_successfully": "Launched successfully",
"LDAP_Authentication_Password": "Password",
"LDAP_Authentication_UserDN": "User DN",
"LDAP_Authentication_UserDN_Description": "The LDAP user that performs user lookups to authenticate other users when they sign in. <br/>This is typically a service account created specifically for third-party integrations. Use a fully qualified name, such as `cn=Administrator,cn=Users,dc=Example,dc=com`.",
@ -1300,11 +1315,11 @@
"Logged_out_of_other_clients_successfully": "Logged out of other clients successfully",
"Login": "Login",
"Login_with": "Login with %s",
"Logistics": "Logistics",
"Logout": "Logout",
"Logout_Others": "Logout From Other Logged In Locations",
"mail-messages": "Mail Messages",
"mail-messages_description": "Permission to use the mail messages option",
"Livechat_registration_form": "Registration Form",
"Mail_Message_Invalid_emails": "You have provided one or more invalid emails: %s",
"Mail_Message_Missing_to": "You must select one or more users or provide one or more email addresses, separated by commas.",
"Mail_Message_No_messages_selected_select_all": "You haven't selected any messages",
@ -1324,6 +1339,7 @@
"manage-integrations_description": "Permission to manage the server integrations",
"manage-oauth-apps": "Manage Oauth Apps",
"manage-oauth-apps_description": "Permission to manage the server Oauth apps",
"Logistics": "Logistics",
"manage-own-integrations": "Manage Own Integrations",
"manage-own-integrations_description": "Permition to allow users to create and edit their own integration or webhooks",
"manage-sounds": "Manage Sounds",
@ -1334,7 +1350,6 @@
"Manager_removed": "Manager removed",
"Managing_assets": "Managing assets",
"Managing_integrations": "Managing integrations",
"Manufacturing": "Manufacturing",
"MapView_Enabled": "Enable Mapview",
"MapView_Enabled_Description": "Enabling mapview will display a location share button on the left of the chat input field.",
"MapView_GMapsAPIKey": "Google Static Maps API Key",
@ -1352,7 +1367,6 @@
"Markdown_SupportSchemesForLink": "Markdown Support Schemes for Link",
"Markdown_SupportSchemesForLink_Description": "Comma-separated list of allowed schemes",
"Max_length_is": "Max length is %s",
"Media": "Media",
"Members_List": "Members List",
"mention-all": "Mention All",
"mention-all_description": "Permission to use the @all mention",
@ -1360,6 +1374,7 @@
"mention-here_description": "Permission to use the @here mention",
"Mentions": "Mentions",
"Mentions_default": "Mentions (default)",
"Manufacturing": "Manufacturing",
"Mentions_only": "Mentions only",
"Merge_Channels": "Merge Channels",
"Message": "Message",
@ -1378,6 +1393,7 @@
"Message_AllowUnrecognizedSlashCommand": "Allow Unrecognized Slash Commands",
"Message_AlwaysSearchRegExp": "Always Search Using RegExp",
"Message_AlwaysSearchRegExp_Description": "We recommend to set `True` if your language is not supported on <a target=\"_blank\" href=\"https://docs.mongodb.org/manual/reference/text-search-languages/#text-search-languages\">MongoDB text search</a>.",
"Media": "Media",
"Message_Attachments": "Message Attachments",
"Message_Attachments_GroupAttach": "Group Attachment Buttons",
"Message_Attachments_GroupAttachDescription": "This groups the icons under an expandable menu. Takes up less screen space.",
@ -1407,7 +1423,7 @@
"Message_Ignored": "This message was ignored",
"Message_info": "Message info",
"Message_KeepHistory": "Keep Per Message Editing History",
"Message_MaxAll": "Maximum Channel Size for Group Mentions (@all and @here)",
"Message_MaxAll": "Maximum Channel Size for ALL Message",
"Message_MaxAllowedSize": "Maximum Allowed Characters Per Message",
"Message_pinning": "Message pinning",
"Message_QuoteChainLimit": "Maximum Number of Chained Quotes",
@ -1509,7 +1525,6 @@
"Nobody_available": "Nobody available",
"Node_version": "Node Version",
"None": "None",
"Nonprofit": "Nonprofit",
"Normal": "Normal",
"Not_authorized": "Not authorized",
"Not_Available": "Not Available",
@ -1536,6 +1551,7 @@
"OAuth_Applications": "OAuth Applications",
"Objects": "Objects",
"Off": "Off",
"Nonprofit": "Nonprofit",
"Off_the_record_conversation": "Off-the-Record Conversation",
"Off_the_record_conversation_is_not_available_for_your_browser_or_device": "Off-the-Record conversation is not available for your browser or device.",
"Office_Hours": "Office Hours",
@ -1558,6 +1574,7 @@
"Only_authorized_users_can_write_new_messages": "Only authorized users can write new messages",
"Only_On_Desktop": "Desktop mode (only sends with enter on desktop)",
"Only_you_can_see_this_message": "Only you can see this message",
"No_results_found_for": "No results found for:",
"Oops!": "Oops",
"Open": "Open",
"Open_channel_user_search": "`%s` - Open Channel / User search",
@ -1572,10 +1589,6 @@
"Oops_page_not_found": "Oops, page not found",
"Or_talk_as_anonymous": "Or talk as anonymous",
"Order": "Order",
"Organization_Email": "Organization Email",
"Organization_Info": "Organization Info",
"Organization_Name": "Organization Name",
"Organization_Type": "Organization Type",
"Original": "Original",
"OS_Arch": "OS Arch",
"OS_Cpus": "OS CPU Count",
@ -1586,7 +1599,6 @@
"OS_Totalmem": "OS Total Memory",
"OS_Type": "OS Type",
"OS_Uptime": "OS Uptime",
"Other": "Other",
"others": "others",
"OTR": "OTR",
"OTR_is_only_available_when_both_users_are_online": "OTR is only available when both users are online",
@ -1604,9 +1616,13 @@
"Permalink": "Permalink",
"Permissions": "Permissions",
"pin-message": "Pin Message",
"Organization_Email": "Organization Email",
"pin-message_description": "Permission to pin a message in a channel",
"Organization_Info": "Organization Info",
"Pin_Message": "Pin Message",
"Organization_Name": "Organization Name",
"Pinned_a_message": "Pinned a message:",
"Organization_Type": "Organization Type",
"Pinned_Messages": "Pinned Messages",
"PiwikAdditionalTrackers": "Additional Piwik Sites",
"PiwikAdditionalTrackers_Description": "Enter addtitional Piwik website URLs and SiteIDs in the following format, if you wnat to track the same data into different websites: [ { \"trackerURL\" : \"https://my.piwik.domain2/\", \"siteId\" : 42 }, { \"trackerURL\" : \"https://my.piwik.domain3/\", \"siteId\" : 15 } ]",
@ -1618,6 +1634,7 @@
"PiwikAnalytics_prependDomain_Description": "Prepend the site domain to the page title when tracking",
"PiwikAnalytics_siteId_Description": "The site id to use for identifying this site. Example: 17",
"PiwikAnalytics_url_Description": "The url where the Piwik resides, be sure to include the trailing slash. Example: //piwik.rocket.chat/",
"Other": "Other",
"Placeholder_for_email_or_username_login_field": "Placeholder for Email or Username Login Field",
"Placeholder_for_password_login_field": "Placeholder for Password Login Field",
"Please_add_a_comment": "Please add a comment",
@ -1648,27 +1665,43 @@
"Post_to_s_as_s": "Post to <strong>%s</strong> as <strong>%s</strong>",
"Preferences": "Preferences",
"Preferences_saved": "Preferences saved",
"Password_Policy": "Password Policy",
"preview-c-room": "Preview Public Channel",
"Accounts_Password_Policy_Enabled": "Enable Password Policy",
"preview-c-room_description": "Permission to view the contents of a public channel before joining",
"Accounts_Password_Policy_Enabled_Description": "When enabled, user passwords must adhere to the policies set forth. Note: this only applies to new passwords, not existing passwords.",
"Privacy": "Privacy",
"Accounts_Password_Policy_MinLength": "Minimum Length",
"Private": "Private",
"Accounts_Password_Policy_MinLength_Description": "Ensures that passwords must have at least this amount of characters. Use `-1` to disable.",
"Private_Channel": "Private Channel",
"Accounts_Password_Policy_MaxLength": "Maximum Length",
"Private_Group": "Private Group",
"Accounts_Password_Policy_MaxLength_Description": "Ensures that passwords do not have more than this amount of characters. Use `-1` to disable.",
"Private_Groups": "Private Groups",
"Accounts_Password_Policy_ForbidRepeatingCharacters": "Forbid Repeating Characters",
"Private_Groups_list": "List of Private Groups",
"Private_Team": "Private Team",
"Accounts_Password_Policy_ForbidRepeatingCharacters_Description": "Ensures passwords do not contain the same character repeating next to each other.",
"Profile": "Profile",
"Accounts_Password_Policy_ForbidRepeatingCharactersCount": "Max Repeating Characters",
"Profile_details": "Profile Details",
"Accounts_Password_Policy_ForbidRepeatingCharactersCount_Description": "The amount of times a character can be repeating before it is not allowed.",
"Profile_picture": "Profile Picture",
"Accounts_Password_Policy_AtLeastOneLowercase": "At Least One Lowercase",
"Profile_saved_successfully": "Profile saved successfully",
"Accounts_Password_Policy_AtLeastOneLowercase_Description": "Enforce that a password contain at least one lowercase character.",
"Public": "Public",
"Accounts_Password_Policy_AtLeastOneUppercase": "At Least One Uppercase",
"Public_Channel": "Public Channel",
"Public_Community": "Public Community",
"Public_Relations": "Public Relations",
"Accounts_Password_Policy_AtLeastOneUppercase_Description": "Enforce that a password contain at least one lowercase character.",
"Push": "Push",
"Accounts_Password_Policy_AtLeastOneNumber": "At Least One Number",
"Push_apn_cert": "APN Cert",
"Accounts_Password_Policy_AtLeastOneNumber_Description": "Enforce that a password contain at least one numerical character.",
"Push_apn_dev_cert": "APN Dev Cert",
"Accounts_Password_Policy_AtLeastOneSpecialCharacter": "At Least One Symbol",
"Push_apn_dev_key": "APN Dev Key",
"Accounts_Password_Policy_AtLeastOneSpecialCharacter_Description": "Enforce that a password contain at least one special character.",
"Push_apn_dev_passphrase": "APN Dev Passphrase",
"Push_apn_key": "APN Key",
"Push_apn_passphrase": "APN Passphrase",
@ -1691,6 +1724,7 @@
"RDStation_Token": "RD Station Token",
"React_when_read_only": "Allow Reacting",
"React_when_read_only_changed_successfully": "Allow reacting when read only changed successfully",
"Private_Team": "Private Team",
"Reacted_with": "Reacted with",
"Reactions": "Reactions",
"Read_by": "Read by",
@ -1698,9 +1732,10 @@
"Read_only_changed_successfully": "Read only changed successfully",
"Read_only_channel": "Read Only Channel",
"Read_only_group": "Read Only Group",
"Public_Community": "Public Community",
"Reason_To_Join": "Reason to Join",
"Public_Relations": "Public Relations",
"RealName_Change_Disabled": "Your Rocket.Chat administrator has disabled the changing of names",
"Real_Estate": "Real Estate",
"Receive_alerts": "Receive alerts",
"Receive_Group_Mentions": "Receive @all and @here mentions",
"Record": "Record",
@ -1710,13 +1745,11 @@
"Refresh_your_page_after_install_to_enable_screen_sharing": "Refresh your page after install to enable screen sharing",
"Regenerate_codes": "Regenerate codes",
"Register": "Register a new account",
"Register_Server": "Register Server",
"Registration": "Registration",
"Registration_Succeeded": "Registration Succeeded",
"Registration_via_Admin": "Registration via Admin",
"Regular_Expressions": "Regular Expressions",
"Release": "Release",
"Religious": "Religious",
"Reload": "Reload",
"Reload_Pages": "Reload Pages",
"Remove": "Remove",
@ -1738,6 +1771,7 @@
"Report_sent": "Report sent",
"Report_this_message_question_mark": "Report this message?",
"Require_all_tokens": "Require all tokens",
"Real_Estate": "Real Estate",
"Require_any_token": "Require any token",
"Reporting": "Reporting",
"Require_password_change": "Require password change",
@ -1747,14 +1781,15 @@
"Reset_section_settings": "Reset Section Settings",
"Restart": "Restart",
"Restart_the_server": "Restart the server",
"Retail": "Retail",
"Retry_Count": "Retry Count",
"Register_Server": "Register Server",
"Apps": "Apps",
"App_Information": "App Information",
"App_Installation": "App Installation",
"Apps_Settings": "App's Settings",
"Role": "Role",
"Role_Editing": "Role Editing",
"Religious": "Religious",
"Role_removed": "Role removed",
"Room": "Room",
"Room_announcement_changed_successfully": "Room announcement changed successfully",
@ -1786,6 +1821,7 @@
"Room_unarchived": "Room unarchived",
"Room_uploaded_file_list": "Files List",
"Room_uploaded_file_list_empty": "No files available.",
"Retail": "Retail",
"Rooms": "Rooms",
"run-import": "Run Import",
"run-import_description": "Permission to run the importers",
@ -1820,8 +1856,6 @@
"Saving": "Saving",
"Scan_QR_code": "Using an authenticator app like Google Authenticator, Authy or Duo, scan the QR code. It will display a 6 digit code which you need to enter below.",
"Scan_QR_code_alternative_s": "If you can't scan the QR code, you may enter code manually instead: __code__",
"Setup_Wizard": "Setup Wizard",
"Setup_Wizard_Info": "We’ll guide you through setting up your first admin user, configuring your organisation and registering your server to receive free push notifications and more.",
"Scope": "Scope",
"Screen_Share": "Screen Share",
"Script_Enabled": "Script Enabled",
@ -1861,15 +1895,15 @@
"Send_request_on_lead_capture": "Send request on lead capture",
"Send_request_on_offline_messages": "Send Request on Offline Messages",
"Send_request_on_visitor_message": "Send Request on Visitor Messages",
"Setup_Wizard": "Setup Wizard",
"Send_request_on_agent_message": "Send Request on Agent Messages",
"Setup_Wizard_Info": "We’ll guide you through setting up your first admin user, configuring your organisation and registering your server to receive free push notifications and more.",
"Send_Test": "Send Test",
"Send_welcome_email": "Send welcome email",
"Send_your_JSON_payloads_to_this_URL": "Send your JSON payloads to this URL.",
"Sending": "Sending...",
"Sent_an_attachment": "Sent an attachment",
"Served_By": "Served By",
"Server_Info": "Server Info",
"Server_Type": "Server Type",
"Service": "Service",
"Service_account_key": "Service account key",
"set-moderator": "Set Moderator",
@ -1911,8 +1945,9 @@
"Site_Name": "Site Name",
"Site_Url": "Site URL",
"Site_Url_Description": "Example: https://chat.domain.com/",
"Size": "Size",
"Server_Info": "Server Info",
"Skip": "Skip",
"Server_Type": "Server Type",
"SlackBridge_error": "SlackBridge got an error while importing your messages at %s: %s",
"SlackBridge_finish": "SlackBridge has finished importing the messages at %s. Please reload to view all messages.",
"SlackBridge_Out_All": "SlackBridge Out All",
@ -1947,15 +1982,17 @@
"SMTP_Test_Button": "Test SMTP Settings",
"SMTP_Username": "SMTP Username",
"snippet-message": "Snippet Message",
"Show_email_field": "Show email field",
"snippet-message_description": "Permission to create snippet message",
"Snippet_name": "Snippet name",
"Show_name_field": "Show name field",
"Snippet_Added": "Created on %s",
"Snippet_Messages": "Snippet Messages",
"Snippeted_a_message": "Created a snippet __snippetLink__",
"Social_Network": "Social Network",
"Sorry_page_you_requested_does_not_exists_or_was_deleted": "Sorry, page you requested does not exists or was deleted!",
"Sort_by_activity": "Sort by Activity",
"Sound": "Sound",
"Size": "Size",
"Sound_File_mp3": "Sound File (mp3)",
"SSL": "SSL",
"Star_Message": "Star Message",
@ -1993,11 +2030,11 @@
"Stats_Total_Rooms": "Total Rooms",
"Stats_Total_Users": "Total Users",
"Status": "Status",
"Step": "Step",
"Stop_Recording": "Stop Recording",
"Store_Last_Message": "Store Last Message",
"Store_Last_Message_Sent_per_Room": "Store last message sent on each room.",
"Stream_Cast": "Stream Cast",
"Social_Network": "Social Network",
"Stream_Cast_Address": "Stream Cast Address",
"Stream_Cast_Address_Description": "IP or Host of your Rocket.Chat central Stream Cast. E.g. `192.168.1.1:3000` or `localhost:4000`",
"strike": "strike",
@ -2018,10 +2055,7 @@
"Take_it": "Take it!",
"TargetRoom": "Target Room",
"TargetRoom_Description": "The room where messages will be sent which are a result of this event being fired. Only one target room is allowed and it must exist.",
"Telecom": "Telecom",
"Team": "Team",
"Technology_Provider": "Technology Provider",
"Technology_Services": "Technology Services",
"Test_Connection": "Test Connection",
"Test_Desktop_Notifications": "Test Desktop Notifications",
"Thank_you_exclamation_mark": "Thank you!",
@ -2042,6 +2076,7 @@
"theme-color-custom-scrollbar-color": "Custom Scrollbar Color",
"theme-color-error-color": "Error Color",
"theme-color-info-font-color": "Info Font Color",
"Step": "Step",
"theme-color-link-font-color": "Link Font Color",
"theme-color-pending-color": "Pending Color",
"theme-color-primary-action-color": "Primary Action Color",
@ -2067,9 +2102,12 @@
"theme-color-rc-color-error": "Error",
"theme-color-rc-color-error-light": "Error Light",
"theme-color-rc-color-alert": "Alert",
"Telecom": "Telecom",
"theme-color-rc-color-alert-light": "Alert Light",
"theme-color-rc-color-success": "Success",
"Technology_Provider": "Technology Provider",
"theme-color-rc-color-success-light": "Success Light",
"Technology_Services": "Technology Services",
"theme-color-rc-color-button-primary": "Button Primary",
"theme-color-rc-color-button-primary-light": "Button Primary Light",
"theme-color-rc-color-primary": "Primary",
@ -2115,7 +2153,6 @@
"Tokens_Required_Input_Error": "Invalid typed tokens.",
"Tokens_Required_Input_Placeholder": "Tokens asset names",
"Topic": "Topic",
"Tourism": "Tourism",
"Transcript_Enabled": "Ask Visitor if They Would Like a Transcript After Chat Closed",
"Transcript_message": "Message to Show When Asking About Transcript",
"Transcript_of_your_livechat_conversation": "Transcript of your livechat conversation.",
@ -2136,12 +2173,9 @@
"Two-factor_authentication_native_mobile_app_warning": "WARNING: Once you enable this, you will not be able to login on the native mobile apps (Rocket.Chat+) using your password until they implement the 2FA.",
"Type": "Type",
"Type_your_email": "Type your email",
"Type_your_job_title": "Type your job title",
"Type_your_message": "Type your message",
"Type_your_name": "Type your name",
"Type_your_new_password": "Type your new password",
"Type_your_password": "Type your password",
"Type_your_username": "Type your username",
"UI_Allow_room_names_with_special_chars": "Allow Special Characters in Room Names",
"UI_Click_Direct_Message": "Click to Create Direct Message",
"UI_Click_Direct_Message_Description": "Skip opening profile tab, instead go straight to conversation",
@ -2168,6 +2202,7 @@
"Unread_Rooms": "Unread Rooms",
"Unread_Rooms_Mode": "Unread Rooms Mode",
"Unread_Tray_Icon_Alert": "Unread Tray Icon Alert",
"Tourism": "Tourism",
"Unstar_Message": "Remove Star",
"Updated_at": "Updated at",
"Update_your_RocketChat": "Update your Rocket.Chat",
@ -2189,11 +2224,14 @@
"Use_uploaded_avatar": "Use uploaded avatar",
"Use_url_for_avatar": "Use URL for avatar",
"Use_User_Preferences_or_Global_Settings": "Use User Preferences or Global Settings",
"Type_your_job_title": "Type your job title",
"User": "User",
"user-generate-access-token": "User Generate Access Token",
"user-generate-access-token_description": "Permission for users to generate access tokens",
"User__username__is_now_a_leader_of__room_name_": "User __username__ is now a leader of __room_name__",
"Type_your_password": "Type your password",
"User__username__is_now_a_moderator_of__room_name_": "User __username__ is now a moderator of __room_name__",
"Type_your_username": "Type your username",
"User__username__is_now_a_owner_of__room_name_": "User __username__ is now a owner of __room_name__",
"User__username__removed_from__room_name__leaders": "User __username__ removed from __room_name__ leaders",
"User__username__removed_from__room_name__moderators": "User __username__ removed from __room_name__ moderators",
@ -2384,6 +2422,7 @@
"You_have_not_verified_your_email": "You have not verified your email.",
"You_have_successfully_unsubscribed": "You have successfully unsubscribed from our Mailling List.",
"You_have_to_set_an_API_token_first_in_order_to_use_the_integration": "You have to set an API token first in order to use the integration.",
"view-broadcast-member-list": "View Members List in Broadcast Room",
"You_must_join_to_view_messages_in_this_channel": "You must join to view messages in this channel",
"You_need_confirm_email": "You need to confirm your email to login!",
"You_need_install_an_extension_to_allow_screen_sharing": "You need install an extension to allow screen sharing",
@ -2647,4 +2686,4 @@
"Country_Yemen": "Yemen",
"Country_Zambia": "Zambia",
"Country_Zimbabwe": "Zimbabwe"
}
}

@ -133,11 +133,17 @@
"Accounts_PasswordReset": "Pasvorto Restarigi",
"Accounts_Registration_AuthenticationServices_Default_Roles": "Defaŭlta Roloj por Aŭtentikaj Servoj",
"Accounts_Registration_AuthenticationServices_Default_Roles_Description": "Defaŭltaj roloj (komo-disigitaj) uzantoj estos donitaj al la registrado per aŭtentikaj servoj",
"Accounts_OAuth_Wordpress_server_type_custom": "Propra",
"Accounts_Registration_AuthenticationServices_Enabled": "Aliĝilo kun Aŭtentikaj Servoj",
"Accounts_OAuth_Wordpress_identity_path": "Identeca Vojo",
"Accounts_RegistrationForm": "Aliĝilo",
"Accounts_OAuth_Wordpress_identity_token_sent_via": "Identeco Token Sendita Vojo",
"Accounts_RegistrationForm_Disabled": "Malebligita",
"Accounts_OAuth_Wordpress_token_path": "Token Path",
"Accounts_RegistrationForm_LinkReplacementText": "Aliĝilo Formo Ligo Replace Teksto",
"Accounts_OAuth_Wordpress_authorize_path": "Rajtigu Vojon",
"Accounts_RegistrationForm_Public": "Publika",
"Accounts_OAuth_Wordpress_scope": "Amplekso",
"Accounts_RegistrationForm_Secret_URL": "Sekreta URL",
"Accounts_RegistrationForm_SecretURL": "Registriĝo Forma Sekreta URL",
"Accounts_RegistrationForm_SecretURL_Description": "Vi devas provizi hazarda kordo, kiu estos aldonita al via registra URL. Ekzemplo: https://open.rocket.chat/register/[secret_hash]",
@ -1270,6 +1276,7 @@
"Logout_Others": "Elŝalti el aliaj ensalutitaj lokoj",
"mail-messages": "Poŝtaj Mesaĝoj",
"mail-messages_description": "Permeso por uzi la retpoŝtajn mesaĝojn",
"Livechat_registration_form": "Aliĝilo",
"Mail_Message_Invalid_emails": "Vi provizis unu aŭ pli malvalidajn retpoŝtojn:% s",
"Mail_Message_Missing_to": "Vi devas elekti unu aŭ pli da uzantoj aŭ provizi unu aŭ pli retpoŝtadresojn, disigitaj per komoj.",
"Mail_Message_No_messages_selected_select_all": "Vi ne elektis iujn mesaĝojn",

@ -133,11 +133,17 @@
"Accounts_PasswordReset": "Restablecer Contraseña",
"Accounts_Registration_AuthenticationServices_Default_Roles": "Roles predeterminados para Servicios de Autenticación",
"Accounts_Registration_AuthenticationServices_Default_Roles_Description": "Los roles de usuario predeterminados (separados por coma) serán dados cuando se registren a través de los servicios de autenticación",
"Accounts_OAuth_Wordpress_server_type_custom": "Personalizado",
"Accounts_Registration_AuthenticationServices_Enabled": "Registro mediante Servicios de Autenticación",
"Accounts_OAuth_Wordpress_identity_path": "Ruta de Identidad",
"Accounts_RegistrationForm": "Formulario de Registro",
"Accounts_OAuth_Wordpress_identity_token_sent_via": "Via de envio del token de identificación",
"Accounts_RegistrationForm_Disabled": "Deshabilitado",
"Accounts_OAuth_Wordpress_token_path": "Ruta del Token",
"Accounts_RegistrationForm_LinkReplacementText": "Texto de Remplazo de Enlaces del Formulario de Registro",
"Accounts_OAuth_Wordpress_authorize_path": "Ruta de autorización ",
"Accounts_RegistrationForm_Public": "Publico",
"Accounts_OAuth_Wordpress_scope": "Alcance",
"Accounts_RegistrationForm_Secret_URL": "URL Secreto",
"Accounts_RegistrationForm_SecretURL": "URL Secreto del Fomulario de Registro",
"Accounts_RegistrationForm_SecretURL_Description": "Debe proporcionar una cadena de texto aleatorio que se añadirá al URL de registro. Ejemplo: https://open.rocket.chat/register/[secret_hash]",
@ -1270,6 +1276,7 @@
"Logout_Others": "Cerrar Sesión en Todos los Lugares Donde se ha abierto una",
"mail-messages": "Mensajes de correo",
"mail-messages_description": "Permiso para usar la opción de mensajes de correo",
"Livechat_registration_form": "Formulario de Registro",
"Mail_Message_Invalid_emails": "Ha proporcionado uno o mas correos electronicos invalidos %s",
"Mail_Message_Missing_to": "Debe seleccionar uno o más usuarios o proporcionar una o más direcciones de correo electrónico, separadas por comas.",
"Mail_Message_No_messages_selected_select_all": "No ha seleccionado ningún mensaje",

@ -133,11 +133,17 @@
"Accounts_PasswordReset": "تنظیم مجدد رمز عبور",
"Accounts_Registration_AuthenticationServices_Default_Roles": "نقش پیش فرض برای خدمات تأیید هویت",
"Accounts_Registration_AuthenticationServices_Default_Roles_Description": "در هنگام ثبت نام از طریق خدمات احراز هویت، کاربران پیش فرض (جدا شده توسط کاما) داده می شوند",
"Accounts_OAuth_Wordpress_server_type_custom": "سفارشی",
"Accounts_Registration_AuthenticationServices_Enabled": "ثبت نام با خدمات تأیید هویت",
"Accounts_OAuth_Wordpress_identity_path": "مسیر هویت",
"Accounts_RegistrationForm": "فرم ثبت نام",
"Accounts_OAuth_Wordpress_identity_token_sent_via": "هویت شناسایی ارسال شده از طریق",
"Accounts_RegistrationForm_Disabled": "غیر فعال",
"Accounts_OAuth_Wordpress_token_path": "مسیر توکن",
"Accounts_RegistrationForm_LinkReplacementText": "متن جایگزین لینک فرم ثبت نام",
"Accounts_OAuth_Wordpress_authorize_path": "مسیر احراز هویت",
"Accounts_RegistrationForm_Public": "عمومی",
"Accounts_OAuth_Wordpress_scope": "محدوده",
"Accounts_RegistrationForm_Secret_URL": "آدرس مخفی",
"Accounts_RegistrationForm_SecretURL": "آدرس مخفی فرم ثبت نام",
"Accounts_RegistrationForm_SecretURL_Description": "باید رشته ای اتفاقی را برای اضافه شدن به آدرس ثبت نام تعیین کنید. برای مثال: https://open.rocket.chat/register/[secret_hash]",
@ -1270,6 +1276,7 @@
"Logout_Others": "خروج از نشست های دیگر",
"mail-messages": "پیام های ایمیل",
"mail-messages_description": "مجوز استفاده از گزینه پیام های ایمیل",
"Livechat_registration_form": "فرم ثبت نام",
"Mail_Message_Invalid_emails": "یک یا چند ایمیل نامعتبر ارائه کرده اید: %s",
"Mail_Message_Missing_to": "باید یک یا چند کاربر را انتخاب و یا یک یا چند ایمیل وارد کنید (جدا شده با کاما).",
"Mail_Message_No_messages_selected_select_all": "هیچ پیامی را انتخاب نکرده اید. می خواهید همه پیام های قابل مشاهده را انتخاب کنید)<a href=\"#\" class=\"select-all\">select all</a>(؟",

@ -133,11 +133,17 @@
"Accounts_PasswordReset": "Salasanan nollaus",
"Accounts_Registration_AuthenticationServices_Default_Roles": "Autentikointipalvelujen oletusroolit",
"Accounts_Registration_AuthenticationServices_Default_Roles_Description": "Oletusroolit (pilkulla erotetut käyttäjät) annetaan, kun rekisteröidään todentamispalveluiden kautta",
"Accounts_OAuth_Wordpress_server_type_custom": "Mukautettu",
"Accounts_Registration_AuthenticationServices_Enabled": "Rekisteröinti autentikointipalveluiden kautta",
"Accounts_OAuth_Wordpress_identity_path": "Identity polku",
"Accounts_RegistrationForm": "Rekisteröintilomake",
"Accounts_OAuth_Wordpress_identity_token_sent_via": "Identity Token Lähetetty Via",
"Accounts_RegistrationForm_Disabled": "Ei käytössä",
"Accounts_OAuth_Wordpress_token_path": "Token polku",
"Accounts_RegistrationForm_LinkReplacementText": "Ilmoittautumislomakkeen linkin korvaava teksti",
"Accounts_OAuth_Wordpress_authorize_path": "Auktorisointipolku",
"Accounts_RegistrationForm_Public": "Julkinen",
"Accounts_OAuth_Wordpress_scope": "laajuus",
"Accounts_RegistrationForm_Secret_URL": "Salainen URL",
"Accounts_RegistrationForm_SecretURL": "Ilmoittautumislomakkeen salainen URL",
"Accounts_RegistrationForm_SecretURL_Description": "Sinun on annettava satunnainen merkkijono, joka lisätään rekisteröitymis-URLiin. Esimerkiksi: https://chat.example.com/register/[secret_hash]",
@ -1270,6 +1276,7 @@
"Logout_Others": "Kirjaa ulos muut sessiot",
"mail-messages": "Mail Viestit",
"mail-messages_description": "Sähköpostiviestien käyttöoikeus",
"Livechat_registration_form": "Rekisteröintilomake",
"Mail_Message_Invalid_emails": "Olet antanut virheellisiä sähköposteja: %s",
"Mail_Message_Missing_to": "Sinun tulee valita yksi tai useampi käyttäjä tai yksi tai useampi sähköpostiosoite, pilkuilla eroteltuna.",
"Mail_Message_No_messages_selected_select_all": "Et ole valinnut yhtään viestiä. Haluaisitko <a href=\"#\" class=\"select-all\">valita kaikki</a> näkyvät viestit?",

@ -131,13 +131,20 @@
"Accounts_OAuth_Wordpress_id": "ID WordPress",
"Accounts_OAuth_Wordpress_secret": "Secret WordPress",
"Accounts_PasswordReset": "Réinitialisation du mot de passe",
"Accounts_OAuth_Wordpress_server_type_wordpress_com": "Wordpress.com",
"Accounts_Registration_AuthenticationServices_Default_Roles": "Rôles par défaut pour les services d'authentification",
"Accounts_Registration_AuthenticationServices_Default_Roles_Description": "Les rôles par défaut (séparés par des virgules) seront donnés lors de l'enregistrement via les services d'authentification",
"Accounts_OAuth_Wordpress_server_type_custom": "Personnalisé",
"Accounts_Registration_AuthenticationServices_Enabled": "Inscription avec les services d'authentification",
"Accounts_OAuth_Wordpress_identity_path": "URL d'identification",
"Accounts_RegistrationForm": "Formulaire d'inscription",
"Accounts_OAuth_Wordpress_identity_token_sent_via": "Jeton d'identité envoyé via",
"Accounts_RegistrationForm_Disabled": "Désactivé",
"Accounts_OAuth_Wordpress_token_path": "URL de jeton",
"Accounts_RegistrationForm_LinkReplacementText": "Texte de remplacement du lien vers le formulaire d'inscription",
"Accounts_OAuth_Wordpress_authorize_path": "URL d'autorisation",
"Accounts_RegistrationForm_Public": "Public",
"Accounts_OAuth_Wordpress_scope": "Portée",
"Accounts_RegistrationForm_Secret_URL": "URL secrète",
"Accounts_RegistrationForm_SecretURL": "URL secrète du formulaire d'inscription",
"Accounts_RegistrationForm_SecretURL_Description": "Vous devez fournir une chaîne de caractères aléatoire qui sera ajoutée à votre URL d'inscription. Exemple : https://open.rocket.chat/register/[secret_hash]",
@ -396,10 +403,10 @@
"Chatpal_API_Key_Description": "Vous n'avez pas encore de <strong>clé d'API</strong>? <a class=\"chatpal-admin-link\" href=\"./admin/chatpal\">Obtenez-en un!</a>",
"Chatpal_no_search_results": "Pas de résultat",
"Chatpal_one_search_result": "Trouvé 1 résultat",
"Chatpal_search_results": "Résultats trouvés de% s",
"Chatpal_search_page_of": "Page% s de% s",
"Chatpal_search_results": "Résultats trouvés de %s",
"Chatpal_search_page_of": "Page %s sur %s",
"Chatpal_go_to_message": "Sauter",
"Chatpal_Welcome": "Bonne recherche!",
"Chatpal_Welcome": "Bonne recherche !",
"Chatpal_go_to_user": "Envoyer un message direct",
"Chatpal_go_to_room": "Sauter",
"Chatpal_Backend": "Type de backend",
@ -488,10 +495,12 @@
"Common_Access": "Accès commun",
"Compact": "Compact",
"Computer": "Ordinateur",
"Continue": "Continuer",
"Confirm_password": "Confirmez votre mot de passe",
"Content": "Contenu",
"Conversation": "Conversation",
"Conversation_closed": "Conversation fermée : __comment__.",
"Community": "Communauté",
"Conversation_finished_message": "Conversation terminée Message",
"Convert_Ascii_Emojis": "Convertir le code ASCII en émoticône",
"Copied": "Copié",
@ -508,13 +517,14 @@
"create-p": "Créer des chaînes privées",
"create-p_description": "Permission de créer des chaînes privées",
"create-user": "Créer un utilisateur",
"Country": "Pays",
"create-user_description": "Permission de créer des utilisateurs",
"Create_A_New_Channel": "Créer un nouveau canal",
"Create_new": "Créer nouveau",
"Create_unique_rules_for_this_channel": "Créer des règles uniques pour cette chaîne",
"Created_at": "Créé le",
"Created_at_s_by_s": "Créé le <strong>%s</strong> par <strong>%s</strong>",
"Created_at_s_by_s_triggered_by_s": "Créé à <strong>%s</strong>en <strong>% s</strong>déclenché par <strong>% s</strong>",
"Created_at_s_by_s_triggered_by_s": "Créé à <strong>%s</strong>en <strong>%s</strong>déclenché par <strong>%s</strong>",
"CRM_Integration": "Intégration CRM (GRC)",
"CROWD_Reject_Unauthorized": "Rejeter si non-autorisé",
"Current_Chats": "Discussions actuelles",
@ -651,7 +661,7 @@
"edit-room_description": "Permission de modifier le nom, le sujet, le type (privé ou public) d'un salon et son statut (actif ou archivé)",
"Edit_Custom_Field": "Modifier le champ personnalisé",
"Edit_Department": "Éditer le service",
"Edit_previous_message": "`% s` - Modifier le message précédent",
"Edit_previous_message": "`%s` - Modifier le message précédent",
"Edit_Trigger": "Éditer le déclencheur",
"edited": "modifié",
"Editing_room": "Modification du salon",
@ -666,6 +676,7 @@
"Email_Header_Description": "Vous pouvez utiliser les variables suivantes: <br/><ul><li> [Site_Name] et [Site_URL] pour le nom de l'application et URL respectivement. </li></ul>",
"Email_Notification_Mode": "Notifications hors-ligne par e-mail",
"Email_Notification_Mode_All": "Toutes les Mentions/MP",
"Education": "Éducation",
"Email_Notification_Mode_Disabled": "Désactivé",
"Email_or_username": "Adresse e-mail ou nom d'utilisateur",
"Email_Placeholder": "Veuillez entrer votre adresse email ...",
@ -704,7 +715,9 @@
"error-could-not-change-email": "Impossible de changer l'adresse e-mail",
"error-could-not-change-name": "Impossible de modifier le nom",
"error-could-not-change-username": "Impossible de modifier le nom d'utilisateur",
"Entertainment": "Divertissement",
"error-delete-protected-role": "Impossible de supprimer un rôle protégé",
"Enterprise": "Entreprise",
"error-department-not-found": "Service introuvable",
"error-direct-message-file-upload-not-allowed": "L'envoi de fichier n'est pas autorisé dans les messages privés",
"error-duplicate-channel-name": "Un canal avec le nom '__channel_name__' existe déjà",
@ -845,9 +858,10 @@
"force-delete-message": "Forcer la suppression du message",
"force-delete-message_description": "Permission de supprimer un message en contournant toutes les restrictions",
"Force_Disable_OpLog_For_Cache": "Forcer la désactivation de la fonction OpLog pour le cache",
"Force_Disable_OpLog_For_Cache_Description": "N'utlisera pas la fonction OpLog pour syncroniser le cache même si elle est disponible.",
"Force_Disable_OpLog_For_Cache_Description": "N'utlisera pas la fonction OpLog pour syncroniser le cache même si elle est disponible.",
"Force_SSL": "Forcer l'utilisation de SSL",
"Force_SSL_Description": "*Attention !* _ForceSSL_ ne devrait jamais être utilisé avec un reverse proxy. Si vous utilisez un reverse proxy, vous devriez y gérer la redirection. Cette option existe pour des déploiements tels que Heroku, qui n'autorisent pas la configuration de redirection au niveau des reverse proxy.",
"Financial_Services": "Services financiers",
"Forgot_password": "Mot de passe oublié",
"Forgot_Password_Description": "Vous pouvez utiliser les espaces réservés suivants : <br/><ul><li>[Forgot_Password_Url] pour l'URL de récupération du mot de passe.</li><li>[nom], [fname], [lname] pour le nom complet, le prénom ou le nom de famille de l'utilisateur, respectivement.</li><li>[email] pour l'adresse e-mail de l'utilisateur.</li><li>[Site_Name] et [Site_URL] pour le nom de l'application et l'URL, respectivement.</li></ul>",
"Forgot_Password_Email": "Cliquez <a href=\"[Forgot_Password_Url]\">ici</a> pour remettre à zéro votre mot de passe.",
@ -876,6 +890,7 @@
"GoogleVision_Block_Adult_Images_Description": "Le blocage des images adultes ne fonctionnera pas une fois la limite mensuelle atteinte",
"GoogleVision_Current_Month_Calls": "Appels du mois en cours",
"GoogleVision_Enable": "Activer Google Vision",
"Gaming": "Jeu",
"GoogleVision_Max_Monthly_Calls": "Appels mensuels maximum",
"GoogleVision_Max_Monthly_Calls_Description": "Utilisez 0 pour illimité",
"GoogleVision_ServiceAccount": "Compte de service Google Vision",
@ -902,8 +917,10 @@
"Hide_counter": "Masquer le compteur",
"Hide_flextab": "Masquer le volet de réglages du canal par un clique",
"Hide_Group_Warning": "Êtes-vous sûr(e) de vouloir masquer le groupe \"%s\" ?",
"Hide_Livechat_Warning": "Êtes-vous sûr de vouloir cacher le livechat avec \"% s\"?",
"Hide_Livechat_Warning": "Êtes-vous sûr de vouloir cacher le livechat avec \"%s\"?",
"Go_to_your_workspace": "Aller à votre espace de travail",
"Hide_Private_Warning": "Êtes-vous sûr(e) de vouloir masquer la discussion avec \"%s\" ?",
"Government": "Gouvernement",
"Hide_roles": "Masquer les rôles",
"Hide_room": "Masquer le salon",
"Hide_Room_Warning": "Êtes-vous sûr(e) de vouloir masquer le salon \"%s\" ?",
@ -912,6 +929,7 @@
"Highlights": "Mises en avant",
"Highlights_How_To": "Pour être notifié(e) lorsque quelqu'un écrit un mot ou une phrase spécifique, ajoutez le/la ici. Vous pouvez les séparer par des virgules. Les termes surveillés ne sont pas sensibles à la casse.",
"Highlights_List": "Mots surveillés",
"Healthcare_and_Pharmaceutical": "Santé / Pharmaceutique",
"History": "Historique",
"Host": "Hôte",
"hours": "heures",
@ -948,9 +966,9 @@
"Importer_done": "Importation réussie !",
"Importer_finishing": "Finalisation de l'importation.",
"Importer_From_Description": "Importer les données de __from__ dans Rocket.Chat.",
"Importer_HipChatEnterprise_BetaWarning": "S'il vous plaît soyez conscient que cette importation est encore un travail en cours, s'il vous plaît signaler toute erreur qui se produisent dans GitHub:",
"Importer_HipChatEnterprise_BetaWarning": "S'il vous plaît soyez conscient que cette importation est encore un travail en cours, s'il vous plaît signaler toute erreur qui se produisent dans GitHub :",
"Importer_HipChatEnterprise_Information": "Le fichier téléchargé doit être un tar.gz déchiffré, veuillez lire la documentation pour plus d'informations:",
"Importer_Slack_Users_CSV_Information": "Le fichier téléchargé doit être le fichier d'exportation des utilisateurs de Slack, qui est un fichier CSV. Voir ici pour plus d'informations:",
"Importer_Slack_Users_CSV_Information": "Le fichier téléchargé doit être le fichier d'exportation des utilisateurs de Slack, qui est un fichier CSV. Voir ici pour plus d'informations :",
"Importer_import_cancelled": "Importation annulée.",
"Importer_import_failed": "Un erreur est survenue lors de l'importation.",
"Importer_importing_channels": "Importation des canaux.",
@ -987,6 +1005,7 @@
"Integration_Incoming_WebHook": "Intégration WebHook Entrant",
"Integration_New": "Nouvelle intégration",
"Integration_Outgoing_WebHook": "Intégration WebHook Sortant",
"Industry": "Industrie",
"Integration_Outgoing_WebHook_History": "Historique de l'intégration WebHook Sortant",
"Integration_Outgoing_WebHook_History_Data_Passed_To_Trigger": "Données passées pour intégration",
"Integration_Outgoing_WebHook_History_Data_Passed_To_URL": "Données passées pour URL",
@ -1000,6 +1019,7 @@
"Integration_Outgoing_WebHook_History_Trigger_Step": "Dernière étape de déclenchement",
"Integration_Outgoing_WebHook_No_History": "L'intégration WebHook sortant n'a pas encore d'historique enregistré.",
"Integration_Retry_Count": "Réessayer compte",
"Insurance": "Assurance",
"Integration_Retry_Count_Description": "Combien de fois l'intégration doit-elle être testée si l'appel à l'url échoue?",
"Integration_Retry_Delay": "Retry Retard",
"Integration_Retry_Delay_Description": "Quel algorithme de délai la nouvelle tentative devrait-elle utiliser? <code class = \"inline\" >10 ^ x</code>ou <code class = \"inline\" >2 ^ x</code>ou <code class = \"inline\" >x * 2</code>",
@ -1074,7 +1094,7 @@
"Issue_Links": "Émettre des liens de suivi",
"IssueLinks_Incompatible": "Attention: ne l'activez pas en même temps que l'aperçu des couleurs hexadécimales.",
"IssueLinks_LinkTemplate": "Modèle pour les liens de problème",
"IssueLinks_LinkTemplate_Description": "Modèle pour les liens de problèmes; % s sera remplacé par le numéro d'émission.",
"IssueLinks_LinkTemplate_Description": "Modèle pour les liens de problèmes; %s sera remplacé par le numéro d'émission.",
"It_works": "Ça marche",
"Idle_Time_Limit": "Temps limite d'inactivité",
"Idle_Time_Limit_Description": "Période de temps jusqu'à ce que le statut change. La valeur doit être en secondes.",
@ -1213,7 +1233,7 @@
"leave-c": "Quitter les chaînes",
"leave-p": "Quitter les groupes privés",
"Leave_Group_Warning": "Êtes-vous sûr(e) de vouloir quitter le groupe \"%s\" ?",
"Leave_Livechat_Warning": "Êtes-vous sûr de vouloir quitter la livechat avec \"% s\"?",
"Leave_Livechat_Warning": "Êtes-vous sûr de vouloir quitter la livechat avec \"%s\"?",
"Leave_Private_Warning": "Êtes-vous sûr(e) de vouloir quitter la discussion avec \"%s\" ?",
"Leave_room": "Quitter le salon",
"Leave_Room_Warning": "Êtes-vous sûr(e) de vouloir quitter le salon \"%s\" ?",
@ -1269,6 +1289,7 @@
"Logout_Others": "Déconnecter les autres sessions ouvertes",
"mail-messages": "Messages électroniques",
"mail-messages_description": "Autorisation d'utilisation de l'option de messagerie",
"Livechat_registration_form": "Formulaire d'inscription",
"Mail_Message_Invalid_emails": "Vous avez fourni une ou plusieurs adresses e-mails invalides : %s",
"Mail_Message_Missing_to": "Vous devez sélectionner un ou plusieurs utilisateurs ou fournir une ou plusieurs adresses e-mail, séparées par des virgules.",
"Mail_Message_No_messages_selected_select_all": "Vous n'avez sélectionné aucun message. ",
@ -1288,6 +1309,7 @@
"manage-integrations_description": "Autorisation de gérer les intégrations de serveur",
"manage-oauth-apps": "Gérer les applications Oauth",
"manage-oauth-apps_description": "Permission de gérer les applications serveur Oauth",
"Logistics": "Logistique",
"manage-own-integrations": "Gérer ses propres intégrations",
"manage-own-integrations_description": "Permission permettant aux utilisateurs de créer et de modifier leur propre intégration ou webhooks",
"manage-sounds": "Gérer les sons",
@ -1322,6 +1344,7 @@
"mention-here_description": "Permission d'utiliser la mention @here",
"Mentions": "Mentions",
"Mentions_default": "Mentions (défaut)",
"Manufacturing": "Fabrication",
"Mentions_only": "Mentions seulement",
"Merge_Channels": "Fusionner les chaînes",
"Message": "Message",
@ -1340,6 +1363,7 @@
"Message_AllowUnrecognizedSlashCommand": "Autoriser les commandes de barre oblique non reconnues",
"Message_AlwaysSearchRegExp": "Toujours rechercher en utilisant des expressions régulières",
"Message_AlwaysSearchRegExp_Description": "Nous vous recommandons de mettre `Oui` si votre langue ne sont pas pris en charge sur <a target=\"_blank\" href=\"https://docs.mongodb.org/manual/reference/text-search-languages/#text-search-languages\">MongoDB recherche de texte</a> .",
"Media": "Médias",
"Message_Attachments": "Pièces jointes de message",
"Message_Attachments_GroupAttach": "Boutons de connexion de groupe",
"Message_Attachments_GroupAttachDescription": "Cela regroupe les icônes dans un menu extensible. Prend moins d'espace à l'écran.",
@ -1412,8 +1436,8 @@
"More_direct_messages": "Plus de messages privés",
"More_groups": "Davantage de groupes",
"More_unreads": "Davantage de messages non lus",
"Move_beginning_message": "`% s` - Aller au début du message",
"Move_end_message": "`% s` - Aller à la fin du message",
"Move_beginning_message": "`%s` - Aller au début du message",
"Move_end_message": "`%s` - Aller à la fin du message",
"Msgs": "Messages",
"multi": "multiple",
"multi_line": "ligne multiple",
@ -1439,7 +1463,7 @@
"New_Custom_Field": "Nouveau champ personnalisé",
"New_Department": "Nouveau service",
"New_integration": "Nouvelle intégration",
"New_line_message_compose_input": "`% s` - Nouvelle ligne dans l'entrée de composition du message",
"New_line_message_compose_input": "`%s` - Nouvelle ligne dans l'entrée de composition du message",
"New_logs": "Nouveaux journaux",
"New_Message_Notification": "Notification de nouveau message",
"New_messages": "Nouveaux messages",
@ -1448,7 +1472,7 @@
"New_role": "Nouveau rôle",
"New_Room_Notification": "Notification de nouveau salon",
"New_Trigger": "Nouveau déclencheur",
"New_version_available_(s)": "Nouvelle version disponible (% s)",
"New_version_available_(s)": "Nouvelle version disponible (%s)",
"New_videocall_request": "Nouvelle demande d'appel vidéo",
"No_available_agents_to_transfer": "Aucun agent disponible pour le transfert",
"No_channel_with_name_%s_was_found": "Aucun canal nommé <strong>\"%s\"</strong> n'a été trouvé !",
@ -1497,6 +1521,7 @@
"OAuth_Applications": "Applications OAuth",
"Objects": "Objets",
"Off": "Éteint",
"Nonprofit": "Non lucratif",
"Off_the_record_conversation": "Conversation chiffrée et non enregistrée (Off-the-record)",
"Off_the_record_conversation_is_not_available_for_your_browser_or_device": "La conversation chiffrée et non enregistrée (Off-the-record) n'est pas disponible pour votre navigateur ou appareil.",
"Office_Hours": "Heures de bureau",
@ -1521,7 +1546,7 @@
"Only_you_can_see_this_message": "Vous seul pouvez voir ce message",
"Oops!": "Oups",
"Open": "Ouverture",
"Open_channel_user_search": "`% s` - Canal ouvert / Recherche d'utilisateur",
"Open_channel_user_search": "`%s` - Canal ouvert / Recherche d'utilisateur",
"Open_days_of_the_week": "Jours d'ouverture",
"Open_Livechats": "Ouvrir les chats en direct",
"Open_your_authentication_app_and_enter_the_code": "Ouvrez votre application d'authentification et entrez le code. Vous pouvez également utiliser l'un de vos codes de sauvegarde.",
@ -1560,9 +1585,12 @@
"Permalink": "Lien permanent",
"Permissions": "Permissions",
"pin-message": "Pin message",
"Organization_Email": "Email de l'organisation",
"pin-message_description": "Autorisation d'épingler un message dans un canal",
"Pin_Message": "Épingler ce message",
"Organization_Name": "Nom de l'organisation",
"Pinned_a_message": "A épinglé un message :",
"Organization_Type": "Type de l'organisation",
"Pinned_Messages": "Messages épinglés",
"PiwikAdditionalTrackers": "Sites Piwik supplémentaires",
"PiwikAdditionalTrackers_Description": "Entrez les URL de site Web Piwik supplémentaires et SiteID dans le format suivant, si vous souhaitez suivre les mêmes données dans différents sites Web: [{\"trackerURL\": \"https: //my.piwik.domain2/\", \"siteId\": 42}, {\"trackerURL\": \"https: //my.piwik.domain3/\", \"siteId\": 15}]",
@ -1574,6 +1602,7 @@
"PiwikAnalytics_prependDomain_Description": "Ajouter le nom du domaine du site au titre de la page lors du suivi",
"PiwikAnalytics_siteId_Description": "Le site id à utiliser pour identifier ce site. Exemple 17",
"PiwikAnalytics_url_Description": "L'URL où le Piwik réside, assurez-vous d'inclure la barre trialing. Exemple: //piwik.rocket.chat/",
"Other": "Autre",
"Placeholder_for_email_or_username_login_field": "Texte de remplacement pour l'adresse e-mail ou le nom d'utilisateur à la connexion",
"Placeholder_for_password_login_field": "Texte de remplacement pour le mot de passe",
"Please_add_a_comment": "Merci d'ajouter un commentaire",
@ -1651,7 +1680,9 @@
"Read_only_changed_successfully": "Passage en lecture seule réussi",
"Read_only_channel": "Canal en lecture seule",
"Read_only_group": "Groupe en lecture seule",
"Public_Community": "Communauté publique",
"Reason_To_Join": "Raison de rejoindre",
"Public_Relations": "Relations publiques",
"RealName_Change_Disabled": "Votre administrateur Rocket.Chat a désactivé le changement de nom",
"Receive_alerts": "Recevoir des alertes",
"Receive_Group_Mentions": "Recevoir des mentions @all et @here",
@ -1704,6 +1735,7 @@
"Apps_Settings": "Paramètres de l'application",
"Role": "Rôle",
"Role_Editing": "Édition des rôles",
"Religious": "Religieux",
"Role_removed": "Rôle supprimé",
"Room": "Salon",
"Room_announcement_changed_successfully": "Annonce du salon modifiée avec succès",
@ -1809,6 +1841,7 @@
"Send_request_on_offline_messages": "Envoyer une demande sur les messages hors ligne",
"Send_request_on_visitor_message": "Envoyer une demande sur les messages des visiteurs",
"Send_request_on_agent_message": "Envoyer une demande sur les messages de l'agent",
"Setup_Wizard_Info": "Nous allons vous guider pour configurer votre premier compte administrateur, votre organisation et enregistrer votre serveur pour recevoir des notification, et plus encore.",
"Send_Test": "Envoyer un test",
"Send_welcome_email": "Envoyer un e-mail de bienvenue",
"Send_your_JSON_payloads_to_this_URL": "Envoyer les messages JSON à cette URL",
@ -1856,8 +1889,10 @@
"Site_Name": "Nom du site",
"Site_Url": "URL du site",
"Site_Url_Description": "Exemple: https://chat.domain.com/",
"Server_Info": "Informations sur le serveur",
"Skip": "Passer",
"SlackBridge_error": "SlackBridge a eu une erreur durant l'importation de vos messages at %s: %s",
"Server_Type": "Type de serveur",
"SlackBridge_error": "SlackBridge a eu une erreur durant l'importation de vos messages at %s : %s",
"SlackBridge_finish": "SlackBridge a fini d'importer les messages sur% s. Veuillez recharger pour voir tous les messages.",
"SlackBridge_Out_All": "SlackBridge Out Tous",
"SlackBridge_Out_All_Description": "Envoyer les messages de tous les canaux qui existent dans Slack et le bot a rejoint",
@ -1865,7 +1900,7 @@
"SlackBridge_Out_Channels_Description": "Choisissez les canaux qui envoient les messages à Slack",
"SlackBridge_Out_Enabled": "SlackBridge Out activé",
"SlackBridge_Out_Enabled_Description": "Choisissez si SlackBridge doit également envoyer vos messages à Slack",
"SlackBridge_start": "@% s a démarré une importation SlackBridge à `#% s`. Nous vous ferons savoir quand c'est fini.",
"SlackBridge_start": "@%s a démarré une importation SlackBridge à `#%s`. Nous vous ferons savoir quand c'est fini.",
"Slack_Users": "CSV des utilisateurs de Slack",
"Slash_Gimme_Description": "Affiche (つ ◕_◕) つ avant votre message",
"Slash_LennyFace_Description": "Affiche (͡ ° ͜ʖ ͡ °) après votre message",
@ -1899,6 +1934,7 @@
"Sorry_page_you_requested_does_not_exists_or_was_deleted": "Désolé, la page que vous avez demandée n'existe pas ou a été supprimée!",
"Sort_by_activity": "Trier par activité",
"Sound": "Alertes sonores",
"Size": "Taille",
"Sound_File_mp3": "Fichier audio (mp3)",
"SSL": "SSL",
"Star_Message": "Mettre en favoris",
@ -1940,6 +1976,7 @@
"Store_Last_Message": "Stocker le dernier message",
"Store_Last_Message_Sent_per_Room": "Stocker le dernier message envoyé sur chaque salon.",
"Stream_Cast": "Stream Cast",
"Social_Network": "Réseau social",
"Stream_Cast_Address": "Stream Cast Adresse",
"Stream_Cast_Address_Description": "IP ou Hôte de votre Rocket.Chat Central Stream Cast. Par exemple. `192.168.1.1: 3000` ou` localhost: 4000`",
"strike": "barré",
@ -2006,9 +2043,12 @@
"theme-color-rc-color-error": "Erreur",
"theme-color-rc-color-error-light": "Erreur Light",
"theme-color-rc-color-alert": "Alerte",
"Telecom": "Telecom",
"theme-color-rc-color-alert-light": "Lumière d'alerte",
"theme-color-rc-color-success": "Succès",
"Technology_Provider": "Fournisseur de technologie",
"theme-color-rc-color-success-light": "Lumière de succès",
"Technology_Services": "Services technologiques",
"theme-color-rc-color-button-primary": "Bouton principal",
"theme-color-rc-color-button-primary-light": "Bouton Lumière primaire",
"theme-color-rc-color-primary": "Primaire",
@ -2103,6 +2143,7 @@
"Unread_Rooms": "Salons contenant des messages non-lus",
"Unread_Rooms_Mode": "Mode des salons non-lus",
"Unread_Tray_Icon_Alert": "Alerte dans la barre d'état pour les messages non lus",
"Tourism": "Tourisme",
"Unstar_Message": "Supprimer des favoris",
"Updated_at": "Mis à jour à",
"Update_your_RocketChat": "Mettez à jour votre Rocket.Chat",
@ -2278,11 +2319,11 @@
"We_have_sent_registration_email": "Nous vous avons envoyé un e-mail afin que vous confirmiez votre inscription. Si vous ne le recevez pas dans quelques minutes, veuillez réessayer.",
"Webhook_URL": "Webhook URL",
"Webhooks": "Webhooks",
"WebRTC_direct_audio_call_from_%s": "Appel audio direct depuis% s",
"WebRTC_direct_video_call_from_%s": "Appel vidéo direct depuis% s",
"WebRTC_group_audio_call_from_%s": "Appel audio de groupe à partir de% s",
"WebRTC_group_video_call_from_%s": "Appel vidéo de groupe à partir de% s",
"WebRTC_monitor_call_from_%s": "Surveiller l'appel de% s",
"WebRTC_direct_audio_call_from_%s": "Appel audio direct depuis %s",
"WebRTC_direct_video_call_from_%s": "Appel vidéo direct depuis %s",
"WebRTC_group_audio_call_from_%s": "Appel audio de groupe à partir de %s",
"WebRTC_group_video_call_from_%s": "Appel vidéo de groupe à partir de %s",
"WebRTC_monitor_call_from_%s": "Surveiller l'appel de %s",
"WebRTC_Enable_Channel": "Activer pour les canaux publics",
"WebRTC_Enable_Direct": "Activer pour les messages privés",
"WebRTC_Enable_Private": "Activer pour les groupes privés",
@ -2339,5 +2380,245 @@
"your_message": "votre message",
"your_message_optional": "votre message (optionnel)",
"Your_password_is_wrong": "Votre mot de passe est incorrect !",
"Your_push_was_sent_to_s_devices": "Votre notification a été envoyée à %s appareils"
"Your_push_was_sent_to_s_devices": "Votre notification a été envoyée à %s appareils",
"Worldwide": "Echelle mondiale",
"Country_Afghanistan": "Afghanistan",
"Country_Albania": "Albanie",
"Country_Algeria": "Algérie",
"Country_American_Samoa": "Samoa américaines",
"Country_Andorra": "Andorre",
"Country_Angola": "Angola",
"Country_Anguilla": "Anguilla",
"Country_Antarctica": "Antarctique",
"Country_Antigua_and_Barbuda": "Antigua-et-Barbuda",
"Country_Argentina": "Argentine",
"Country_Armenia": "Arménie",
"Country_Aruba": "Aruba",
"Country_Australia": "Australie",
"Country_Austria": "Autriche",
"Country_Azerbaijan": "Azerbaïdjan",
"Country_Bahamas": "Bahamas",
"Country_Bahrain": "Bahreïn",
"Country_Bangladesh": "Bangladesh",
"Country_Barbados": "Barbade",
"Country_Belarus": "Biélorussie",
"Country_Belgium": "Belgique",
"Country_Belize": "Belize",
"Country_Benin": "Bénin",
"Country_Bermuda": "Bermudes",
"Country_Bhutan": "Bhoutan",
"Country_Bolivia": "Bolivie",
"Country_Bosnia_and_Herzegovina": "Bosnie Herzégovine",
"Country_Botswana": "Botswana",
"Country_Bouvet_Island": "Île Bouvet",
"Country_Brazil": "Brésil",
"Country_British_Indian_Ocean_Territory": "Territoire britannique de l'océan Indien",
"Country_Brunei_Darussalam": "Brunei Darussalam",
"Country_Bulgaria": "Bulgarie",
"Country_Burkina_Faso": "Burkina Faso",
"Country_Burundi": "Burundi",
"Country_Cambodia": "Cambodge",
"Country_Cameroon": "Cameroun",
"Country_Canada": "Canada",
"Country_Cape_Verde": "Cap-Vert",
"Country_Cayman_Islands": "Îles Caïmans",
"Country_Central_African_Republic": "République centrafricaine",
"Country_Chad": "Tchad",
"Country_Chile": "Chili",
"Country_China": "Chine",
"Country_Christmas_Island": "L'île de noël",
"Country_Cocos_Keeling_Islands": "Îles Cocos (Keeling)",
"Country_Colombia": "Colombie",
"Country_Comoros": "Comores",
"Country_Congo": "Congo",
"Country_Congo_The_Democratic_Republic_of_The": "République démocratique du Congo",
"Country_Cook_Islands": "les Îles Cook",
"Country_Costa_Rica": "Costa Rica",
"Country_Cote_Divoire": "Cote D'ivoire",
"Country_Croatia": "Croatie",
"Country_Cuba": "Cuba",
"Country_Cyprus": "Chypre",
"Country_Czech_Republic": "République Tchèque",
"Country_Denmark": "Danemark",
"Country_Djibouti": "Djibouti",
"Country_Dominica": "Dominique",
"Country_Dominican_Republic": "République Dominicaine",
"Country_Ecuador": "Equateur",
"Country_Egypt": "Egypte",
"Country_El_Salvador": "Salvador",
"Country_Equatorial_Guinea": "Guinée Équatoriale",
"Country_Eritrea": "Erythrée",
"Country_Estonia": "Estonie",
"Country_Ethiopia": "Ethiopie",
"Country_Falkland_Islands_Malvinas": "Îles Falkland (Malvinas)",
"Country_Faroe_Islands": "Îles Féroé",
"Country_Fiji": "Fidji",
"Country_Finland": "Finlande",
"Country_France": "France",
"Country_French_Guiana": "Guinée Française",
"Country_French_Polynesia": "Polynésie française",
"Country_French_Southern_Territories": "Terres australes françaises",
"Country_Gabon": "Gabon",
"Country_Gambia": "Gambie",
"Country_Georgia": "Géorgie",
"Country_Germany": "Allemagne",
"Country_Ghana": "Ghana",
"Country_Gibraltar": "Gibraltar",
"Country_Greece": "Grèce",
"Country_Greenland": "Groenland",
"Country_Grenada": "Grenade",
"Country_Guadeloupe": "Guadeloupe",
"Country_Guam": "Guam",
"Country_Guatemala": "Guatemala",
"Country_Guinea": "Guinée",
"Country_Guinea_bissau": "Guinée-Bissau",
"Country_Guyana": "Guyane",
"Country_Haiti": "Haïti",
"Country_Heard_Island_and_Mcdonald_Islands": "Îles Heard-et-MacDonald",
"Country_Holy_See_Vatican_City_State": "Saint-Siège (Cité du Vatican)",
"Country_Honduras": "Honduras",
"Country_Hong_Kong": "Hong Kong",
"Country_Hungary": "Hongrie",
"Country_Iceland": "Islande",
"Country_India": "Inde",
"Country_Indonesia": "Indonésie",
"Country_Iran_Islamic_Republic_of": "Iran, République islamique d",
"Country_Iraq": "Irak",
"Country_Ireland": "Irlande",
"Country_Israel": "Israël",
"Country_Italy": "Italie",
"Country_Jamaica": "Jamaïque",
"Country_Japan": "Japon",
"Country_Jordan": "Jordanie",
"Country_Kazakhstan": "Kazakhstan",
"Country_Kenya": "Kenya",
"Country_Kiribati": "Kiribati",
"Country_Korea_Democratic_Peoples_Republic_of": "République populaire démocratique de Corée",
"Country_Korea_Republic_of": "République de Corée",
"Country_Kuwait": "Koweit",
"Country_Kyrgyzstan": "Kirghizistan",
"Country_Lao_Peoples_Democratic_Republic": "République démocratique populaire lao",
"Country_Latvia": "Lettonie",
"Country_Lebanon": "Liban",
"Country_Lesotho": "Lesotho",
"Country_Liberia": "Libéria",
"Country_Libyan_Arab_Jamahiriya": "Jamahiriya arabe libyenne",
"Country_Liechtenstein": "Liechtenstein",
"Country_Lithuania": "Lituanie",
"Country_Luxembourg": "Luxembourg",
"Country_Macao": "Macao",
"Country_Macedonia_The_Former_Yugoslav_Republic_of": "Macédoine, l'ex-République yougoslave de",
"Country_Madagascar": "Madagascar",
"Country_Malawi": "Malawi",
"Country_Malaysia": "Malaisie",
"Country_Maldives": "Maldives",
"Country_Mali": "Mali",
"Country_Malta": "Malte",
"Country_Marshall_Islands": "Iles Marshall",
"Country_Martinique": "Martinique",
"Country_Mauritania": "Mauritanie",
"Country_Mauritius": "Ile Maurice",
"Country_Mayotte": "Mayotte",
"Country_Mexico": "Mexique",
"Country_Micronesia_Federated_States_of": "Micronésie, États fédérés de",
"Country_Moldova_Republic_of": "Moldova, République de",
"Country_Monaco": "Monaco",
"Country_Mongolia": "Mongolie",
"Country_Montserrat": "Montserrat",
"Country_Morocco": "Maroc",
"Country_Mozambique": "Mozambique",
"Country_Myanmar": "Myanmar",
"Country_Namibia": "Namibie",
"Country_Nauru": "Nauru",
"Country_Nepal": "Népal",
"Country_Netherlands": "Pays-Bas",
"Country_Netherlands_Antilles": "Antilles néerlandaises",
"Country_New_Caledonia": "Nouvelle Calédonie",
"Country_New_Zealand": "Nouvelle-Zélande",
"Country_Nicaragua": "Nicaragua",
"Country_Niger": "Niger",
"Country_Nigeria": "Nigéria",
"Country_Niue": "Niue",
"Country_Norfolk_Island": "Île Norfolk",
"Country_Northern_Mariana_Islands": "Îles Mariannes du Nord",
"Country_Norway": "Norvège",
"Country_Oman": "Oman",
"Country_Pakistan": "Pakistan",
"Country_Palau": "Palau",
"Country_Palestinian_Territory_Occupied": "Territoires palestiniens occupés",
"Country_Panama": "Panama",
"Country_Papua_New_Guinea": "Papouasie Nouvelle Guinée",
"Country_Paraguay": "Paraguay",
"Country_Peru": "Pérou",
"Country_Philippines": "Philippines",
"Country_Pitcairn": "Îles Pitcairn",
"Country_Poland": "Pologne",
"Country_Portugal": "Portugal",
"Country_Puerto_Rico": "Porto Rico",
"Country_Qatar": "Qatar",
"Country_Reunion": "Réunion",
"Country_Romania": "Roumanie",
"Country_Russian_Federation": "Russie",
"Country_Rwanda": "Rwanda",
"Country_Saint_Helena": "Saint Hélène",
"Country_Saint_Kitts_and_Nevis": "Saint Christophe et Niévès",
"Country_Saint_Lucia": "Sainte Lucie",
"Country_Saint_Pierre_and_Miquelon": "Saint Pierre et Miquelon",
"Country_Saint_Vincent_and_The_Grenadines": "Saint Vincent et les Grenadines",
"Country_Samoa": "Samoa",
"Country_San_Marino": "Saint Marin",
"Country_Sao_Tome_and_Principe": "Sao Tomé et Principe",
"Country_Saudi_Arabia": "Arabie Saoudite",
"Country_Senegal": "Sénégal",
"Country_Serbia_and_Montenegro": "Serbie et Monténégro",
"Country_Seychelles": "Seychelles",
"Country_Sierra_Leone": "Sierra Leone",
"Country_Singapore": "Singapour",
"Country_Slovakia": "Slovaquie",
"Country_Slovenia": "Slovénie",
"Country_Solomon_Islands": "Iles Salomon",
"Country_Somalia": "Somalie",
"Country_South_Africa": "Afrique du Sud",
"Country_South_Georgia_and_The_South_Sandwich_Islands": "Géorgie du Sud et les îles Sandwich du Sud",
"Country_Spain": "Espagne",
"Country_Sri_Lanka": "Sri Lanka",
"Country_Sudan": "Soudan",
"Country_Suriname": "Suriname",
"Country_Svalbard_and_Jan_Mayen": "Svalbard et Jan Mayen",
"Country_Swaziland": "Swaziland",
"Country_Sweden": "Suède",
"Country_Switzerland": "Suisse",
"Country_Syrian_Arab_Republic": "République arabe syrienne",
"Country_Taiwan_Province_of_China": "Taiwan, Province de Chine",
"Country_Tajikistan": "Tadjikistan",
"Country_Tanzania_United_Republic_of": "Tanzanie, République-Unie de",
"Country_Thailand": "Thaïlande",
"Country_Timor_leste": "Timor oriental",
"Country_Togo": "Togo",
"Country_Tokelau": "Tokelau",
"Country_Tonga": "Tonga",
"Country_Trinidad_and_Tobago": "Trinité et Tobago",
"Country_Tunisia": "Tunisie",
"Country_Turkey": "Turquie",
"Country_Turkmenistan": "Turkménistan",
"Country_Turks_and_Caicos_Islands": "îles Turques et Caïques",
"Country_Tuvalu": "Tuvalu",
"Country_Uganda": "Ouganda",
"Country_Ukraine": "Ukraine",
"Country_United_Arab_Emirates": "Emirats Arabes Unis",
"Country_United_Kingdom": "Royaume-Uni",
"Country_United_States": "États-Unis",
"Country_United_States_Minor_Outlying_Islands": "Îles mineures éloignées des États-Unis",
"Country_Uruguay": "Uruguay",
"Country_Uzbekistan": "Ouzbékistan",
"Country_Vanuatu": "Vanuatu",
"Country_Venezuela": "Venezuela",
"Country_Viet_Nam": "Viet Nam",
"Country_Virgin_Islands_British": "Îles Vierges britanniques",
"Country_Virgin_Islands_US": "Îles Vierges américaines",
"Country_Wallis_and_Futuna": "Wallis et Futuna",
"Country_Western_Sahara": "Sahara occidental",
"Country_Yemen": "Yémen",
"Country_Zambia": "Zambie",
"Country_Zimbabwe": "Zimbabwe"
}

@ -86,11 +86,16 @@
"Accounts_OAuth_Wordpress_id": "מזהה WordPress",
"Accounts_OAuth_Wordpress_secret": "סיסמת WordPress",
"Accounts_PasswordReset": "איפוס ססמה",
"Accounts_OAuth_Wordpress_server_type_custom": ִנְהָג",
"Accounts_Registration_AuthenticationServices_Enabled": "הרשמה עם שירותי הזדהות",
"Accounts_OAuth_Wordpress_identity_path": "נתיב הזהות",
"Accounts_RegistrationForm": "טופס הרשמה",
"Accounts_RegistrationForm_Disabled": "מבוטל",
"Accounts_OAuth_Wordpress_token_path": "נתיב האסימון",
"Accounts_RegistrationForm_LinkReplacementText": "טקסט החלפה של לינק טופס הרישום",
"Accounts_OAuth_Wordpress_authorize_path": "נתיב אימות",
"Accounts_RegistrationForm_Public": "ציבורי",
"Accounts_OAuth_Wordpress_scope": ְחוּם",
"Accounts_RegistrationForm_Secret_URL": "כתובת סודית",
"Accounts_RegistrationForm_SecretURL": "סיסמת כתובת טופס הרישום",
"Accounts_RegistrationForm_SecretURL_Description": "אתה חייב לספק מחרוזת אקראית שתתווסף לכתובת הרישום שלך. לדוגמה:https://open.rocket.chat/register/[secret_hash]",
@ -636,6 +641,7 @@
"Login_with": "כניסה עם %s",
"Logout": "יציאה",
"Logout_Others": "התנתקות מ נרשם אחר במקומות",
"Livechat_registration_form": "טופס הרשמה",
"Mail_Message_Invalid_emails": "אתה ספקת מיילים חוקיים אחד או יותר: %s",
"Mail_Message_Missing_to": "עליך לבחור משתמש אחד או יותר או לספק אחד או יותר כתובות דואר אלקטרוני, מופרדות בפסיקים.",
"Mail_Message_No_messages_selected_select_all": "לא בחרת שום הודעות. האם אתה רוצה <a href='#' class='select-all'>לבחור את כל</a> ההודעות הגלויות?",

@ -133,11 +133,17 @@
"Accounts_PasswordReset": "Resetiraj lozinku",
"Accounts_Registration_AuthenticationServices_Default_Roles": "Zadane uloge za usluge provjere autentičnosti",
"Accounts_Registration_AuthenticationServices_Default_Roles_Description": "Zadane uloge (odvojene zarezom) korisnici će se dati prilikom registracije putem usluga provjere autentičnosti",
"Accounts_OAuth_Wordpress_server_type_custom": "Prilagođeno",
"Accounts_Registration_AuthenticationServices_Enabled": "Registracija s uslugama provjere autentičnosti",
"Accounts_OAuth_Wordpress_identity_path": "Put identiteta",
"Accounts_RegistrationForm": "Registracijski obrazac",
"Accounts_OAuth_Wordpress_identity_token_sent_via": "Token identiteta poslan putem",
"Accounts_RegistrationForm_Disabled": "Onesposobljen",
"Accounts_OAuth_Wordpress_token_path": "Putanja Tokena",
"Accounts_RegistrationForm_LinkReplacementText": "Zamjenski tekst za poveznicu u registracijskom obrascu",
"Accounts_OAuth_Wordpress_authorize_path": "Autorizacijski put",
"Accounts_RegistrationForm_Public": "Javan",
"Accounts_OAuth_Wordpress_scope": "djelokrug",
"Accounts_RegistrationForm_Secret_URL": "Tajni URL",
"Accounts_RegistrationForm_SecretURL": "Tajni URL za registracijski obrazac",
"Accounts_RegistrationForm_SecretURL_Description": "Morate navesti nasumični niz znakova koji će biti dodan u vašu registracijski URL. Na primjer: https://open.rocket.chat/register/[secret_hash]",
@ -1270,6 +1276,7 @@
"Logout_Others": "Odjava s drugim lokacija je uspjela",
"mail-messages": "Poruke e-pošte",
"mail-messages_description": "Dopuštenje za korištenje opcije e-pošte",
"Livechat_registration_form": "Registracijski obrazac",
"Mail_Message_Invalid_emails": "Predali ste jednu ili više neispravnih emailova: %s",
"Mail_Message_Missing_to": "Morate odabrati jednog ili više korisnika ili upisati jednu ili više adresa e-pošte, odvojene zarezima.",
"Mail_Message_No_messages_selected_select_all": "Niste odabrali nikakve poruke.",

@ -133,11 +133,17 @@
"Accounts_PasswordReset": "Új jelszó kérése",
"Accounts_Registration_AuthenticationServices_Default_Roles": "A hitelesítési szolgáltatások alapértelmezett szerepkörök",
"Accounts_Registration_AuthenticationServices_Default_Roles_Description": "Az alapértelmezett szerepkörök (vesszővel elválasztott) felhasználók a hitelesítési szolgáltatásokon keresztül történő regisztráció során kerülnek átadásra",
"Accounts_OAuth_Wordpress_server_type_custom": "Egyedi",
"Accounts_Registration_AuthenticationServices_Enabled": "Regisztráció hitelesítési szolgáltatásokon keresztül",
"Accounts_OAuth_Wordpress_identity_path": "identity Path",
"Accounts_RegistrationForm": "Regisztrációs űrlap",
"Accounts_OAuth_Wordpress_identity_token_sent_via": "Azonosító Token küldve Via",
"Accounts_RegistrationForm_Disabled": "Tiltva",
"Accounts_OAuth_Wordpress_token_path": "Token Path",
"Accounts_RegistrationForm_LinkReplacementText": "Regisztrációs űrlap link csere szöveg",
"Accounts_OAuth_Wordpress_authorize_path": "engedélyezheti Path",
"Accounts_RegistrationForm_Public": "Nyilvános",
"Accounts_OAuth_Wordpress_scope": "terület",
"Accounts_RegistrationForm_Secret_URL": "Titkos URL",
"Accounts_RegistrationForm_SecretURL": "Regisztrációs űrlap titkos URL",
"Accounts_RegistrationForm_SecretURL_Description": "Adj meg egy véletlenszerű sztringet ami a regisztrációs URL mögé lesz fűzve. Példa: https://open.rocket.chat/register/[secret_hash]",
@ -1270,6 +1276,7 @@
"Logout_Others": "Kijelentkezel Egyéb bejelentkezve Locations",
"mail-messages": "Mail üzenetek",
"mail-messages_description": "Engedély a levélüzenetek használatához",
"Livechat_registration_form": "Regisztrációs űrlap",
"Mail_Message_Invalid_emails": "Megadta egy vagy több érvénytelen e-mail: %s",
"Mail_Message_Missing_to": "Ki kell választania egy vagy több felhasználót, vagy egy, vagy több e-mail címet, vesszővel elválasztva.",
"Mail_Message_No_messages_selected_select_all": "Nem választott ki semmilyen üzenetet",

@ -133,11 +133,17 @@
"Accounts_PasswordReset": "Password reset",
"Accounts_Registration_AuthenticationServices_Default_Roles": "Peran Default untuk Layanan Otentikasi",
"Accounts_Registration_AuthenticationServices_Default_Roles_Description": "Peran default (comma-separated) pengguna akan diberikan saat mendaftar melalui layanan otentikasi",
"Accounts_OAuth_Wordpress_server_type_custom": "Adat",
"Accounts_Registration_AuthenticationServices_Enabled": "Pendaftaran dengan Authentication Services",
"Accounts_OAuth_Wordpress_identity_path": "Identity Path",
"Accounts_RegistrationForm": "Formulir pendaftaran",
"Accounts_OAuth_Wordpress_identity_token_sent_via": "Token Identitas Dikirim Via",
"Accounts_RegistrationForm_Disabled": "Cacat",
"Accounts_OAuth_Wordpress_token_path": "Token Path",
"Accounts_RegistrationForm_LinkReplacementText": "Formulir Pendaftaran Tautan Penggantian Teks",
"Accounts_OAuth_Wordpress_authorize_path": "Otorisasi Path",
"Accounts_RegistrationForm_Public": "Publik",
"Accounts_OAuth_Wordpress_scope": "Cakupan",
"Accounts_RegistrationForm_Secret_URL": "URL rahasia",
"Accounts_RegistrationForm_SecretURL": "Formulir Pendaftaran Rahasia URL",
"Accounts_RegistrationForm_SecretURL_Description": "Anda harus memberikan string acak yang akan ditambahkan ke URL pendaftaran Anda. Contoh: https://open.rocket.chat/register/[secret_hash]",
@ -1270,6 +1276,7 @@
"Logout_Others": "Logout Dari Tercatat Lain Dalam Lokasi",
"mail-messages": "Pesan surat",
"mail-messages_description": "Izin untuk menggunakan opsi pesan email",
"Livechat_registration_form": "Formulir pendaftaran",
"Mail_Message_Invalid_emails": "Anda telah disediakan email satu atau lebih valid:% s",
"Mail_Message_Missing_to": "Anda harus memilih satu atau lebih pengguna atau memberikan satu atau lebih alamat email, dipisahkan dengan koma.",
"Mail_Message_No_messages_selected_select_all": "Anda belum memilih pesan",

@ -133,11 +133,17 @@
"Accounts_PasswordReset": "Reimposta password",
"Accounts_Registration_AuthenticationServices_Default_Roles": "Ruoli predefiniti per i Servizi di Autenticazione",
"Accounts_Registration_AuthenticationServices_Default_Roles_Description": "Ruoli predefiniti (separati da virgola) per gli utenti che saranno registrati tramite servizi di autenticazione",
"Accounts_OAuth_Wordpress_server_type_custom": "Personalizzato",
"Accounts_Registration_AuthenticationServices_Enabled": "Registrazione tramite servizi di autenticazione",
"Accounts_OAuth_Wordpress_identity_path": "Percorso dell'identità",
"Accounts_RegistrationForm": "Modulo di registrazione",
"Accounts_OAuth_Wordpress_identity_token_sent_via": "Token identità inviato via",
"Accounts_RegistrationForm_Disabled": "Disabilitato",
"Accounts_OAuth_Wordpress_token_path": "Percorso del token",
"Accounts_RegistrationForm_LinkReplacementText": "Link di sostituzione al modulo di registrazione",
"Accounts_OAuth_Wordpress_authorize_path": "Percorso di autorizzazione",
"Accounts_RegistrationForm_Public": "Pubblico",
"Accounts_OAuth_Wordpress_scope": "Scopo",
"Accounts_RegistrationForm_Secret_URL": "URL segreto",
"Accounts_RegistrationForm_SecretURL": "URL segreto del modulo di registrazione ",
"Accounts_RegistrationForm_SecretURL_Description": "È necessario fornire una stringa casuale che verrà aggiunta all'URL di registrazione. Esempio: https://open.rocket.chat/register/[secret_hash]",
@ -1261,6 +1267,7 @@
"Logout_Others": "Disconnetti Da Altre chat",
"mail-messages": "Messaggi di posta",
"mail-messages_description": "Autorizzazione a utilizzare l'opzione dei messaggi di posta",
"Livechat_registration_form": "Modulo di registrazione",
"Mail_Message_Invalid_emails": "Hai fornito una o più email non valide: %s",
"Mail_Message_Missing_to": "Devi selezionare uno o più utenti o fornire uno o più indirizzi email, separati da virgole.",
"Mail_Message_No_messages_selected_select_all": "Non hai selezionato nessun messaggio.",

@ -133,11 +133,17 @@
"Accounts_PasswordReset": "パスワードを再設定する",
"Accounts_Registration_AuthenticationServices_Default_Roles": "認証サービスのデフォルトの役割",
"Accounts_Registration_AuthenticationServices_Default_Roles_Description": "認証サービスを使用して登録するときは、デフォルトの役割(コンマ区切り)のユーザーが指定されます",
"Accounts_OAuth_Wordpress_server_type_custom": "カスタム",
"Accounts_Registration_AuthenticationServices_Enabled": "認証サービスで登録を受け付ける",
"Accounts_OAuth_Wordpress_identity_path": "個人情報パス",
"Accounts_RegistrationForm": "登録フォームへのアクセス",
"Accounts_OAuth_Wordpress_identity_token_sent_via": "経由するIDトークン",
"Accounts_RegistrationForm_Disabled": "無効",
"Accounts_OAuth_Wordpress_token_path": "トークンパス",
"Accounts_RegistrationForm_LinkReplacementText": "リンクによる登録フォームの代替テキスト",
"Accounts_OAuth_Wordpress_authorize_path": "認証パス",
"Accounts_RegistrationForm_Public": "公開",
"Accounts_OAuth_Wordpress_scope": "範囲",
"Accounts_RegistrationForm_Secret_URL": "非公開 URL",
"Accounts_RegistrationForm_SecretURL": "登録フォームの非公開 URL",
"Accounts_RegistrationForm_SecretURL_Description": "ランダムな文字列を入力してください。この文字列は、登録フォームの URL に使用されます。 例: https://open.rocket.chat/register/[secret_hash]",
@ -1270,6 +1276,7 @@
"Logout_Others": "ログインしている他のクライアントをログアウトする",
"mail-messages": "メールメッセージ",
"mail-messages_description": "メールメッセージオプションを使用する権限",
"Livechat_registration_form": "登録フォームへのアクセス",
"Mail_Message_Invalid_emails": "ひとつ、またはいくつかの無効なメールアドレスが入力されました: %s",
"Mail_Message_Missing_to": "ひとつ、またはさらにユーザーを選択するか、メールアドレスをカンマ区切りで入力してください。",
"Mail_Message_No_messages_selected_select_all": "何もメッセージを選択しませんでした",

@ -133,11 +133,17 @@
"Accounts_PasswordReset": "កណតយសមងវញ",
"Accounts_Registration_AuthenticationServices_Default_Roles": "តមសមកមមផងផ",
"Accounts_Registration_AuthenticationServices_Default_Roles_Description": "តម (ដយបកដយសញស) នងតវបនផតលលចមរយកមមផងផ",
"Accounts_OAuth_Wordpress_server_type_custom": "ផន",
"Accounts_Registration_AuthenticationServices_Enabled": "ករផងផពតមតវករចយនងស",
"Accounts_OAuth_Wordpress_identity_path": "ទងអតតសញណ",
"Accounts_RegistrationForm": "សបបទករច",
"Accounts_OAuth_Wordpress_identity_token_sent_via": "អតតសញណបណផមរយ",
"Accounts_RegistrationForm_Disabled": "ជនពរ",
"Accounts_OAuth_Wordpress_token_path": "ទង Token",
"Accounts_RegistrationForm_LinkReplacementText": "អតថបទតណជសសបបទករច",
"Accounts_OAuth_Wordpress_authorize_path": "ទងផតផ",
"Accounts_RegistrationForm_Public": "សរណ",
"Accounts_OAuth_Wordpress_scope": "វលភព",
"Accounts_RegistrationForm_Secret_URL": "URL ដលជរសម",
"Accounts_RegistrationForm_SecretURL": "ទមរងបបទចរបស URL សម",
"Accounts_RegistrationForm_SecretURL_Description": "អនកតវតដលអកសរចដនយដលនងតវបនបនមទ URL ចរបសនក។ ឧទហរណ: https://open.rocket.chat/register/[secret_hash]",
@ -1270,6 +1276,7 @@
"Logout_Others": "ចញពនកផងទតនងទង",
"mail-messages": "សរសរ",
"mail-messages_description": "សជមសសរសរ",
"Livechat_registration_form": "សបបទករច",
"Mail_Message_Invalid_emails": "អនកបនផតលលមយឬចនជងននតមតវ: %s បន",
"Mail_Message_Missing_to": "អនកតវតសអនកបយឬចនឬផដលវអសយដនអលមយឬចនដលបកដយសញស។",
"Mail_Message_No_messages_selected_select_all": "អនកមនបនជសសរណយឡយ។",

@ -133,11 +133,17 @@
"Accounts_PasswordReset": "암호 재설정",
"Accounts_Registration_AuthenticationServices_Default_Roles": "인증서비스용 기본 역할",
"Accounts_Registration_AuthenticationServices_Default_Roles_Description": "인증 서비스를 통해서 등록된 사용자는 기본 역할이 주어지게 됩니다.",
"Accounts_OAuth_Wordpress_server_type_custom": "맞춤",
"Accounts_Registration_AuthenticationServices_Enabled": "인증 서비스에 등록",
"Accounts_OAuth_Wordpress_identity_path": "Identity 경로",
"Accounts_RegistrationForm": "등록 양식",
"Accounts_OAuth_Wordpress_identity_token_sent_via": "통해서 보내진 신원토큰",
"Accounts_RegistrationForm_Disabled": "비활성화",
"Accounts_OAuth_Wordpress_token_path": "Token 경로",
"Accounts_RegistrationForm_LinkReplacementText": "등록 양식 링크 대체 텍스트",
"Accounts_OAuth_Wordpress_authorize_path": "Authorize 경로",
"Accounts_RegistrationForm_Public": "공개",
"Accounts_OAuth_Wordpress_scope": "범위",
"Accounts_RegistrationForm_Secret_URL": "비밀 URL",
"Accounts_RegistrationForm_SecretURL": "등록 양식 비밀 URL",
"Accounts_RegistrationForm_SecretURL_Description": "등록 URL에 추가될 임의의 문자열을 제공해야 합니다. 예 : https://open.rocket.chat/register/[secret_hash]",
@ -1270,6 +1276,7 @@
"Logout_Others": "위치에서 다른 기록 된에서 로그 아웃",
"mail-messages": "메일 메시지",
"mail-messages_description": "메일 메시지 옵션 사용 권한",
"Livechat_registration_form": "등록 양식",
"Mail_Message_Invalid_emails": "하나 이상의 유효하지 않은 이메일을 제공하고 있습니다 : %의",
"Mail_Message_Missing_to": "하나 이상의 사용자를 선택하거나 하나 이상의 이메일 주소를 쉼표로 구분하여 제공해야합니다.",
"Mail_Message_No_messages_selected_select_all": "당신은 어떤 메시지를 선택하지 않았습니다.",

@ -133,11 +133,17 @@
"Accounts_PasswordReset": "Şîfreyê nû bike",
"Accounts_Registration_AuthenticationServices_Default_Roles": "Roles Destnîşan ji bo Xizmetkirina Serastkirin",
"Accounts_Registration_AuthenticationServices_Default_Roles_Description": "Bikarhênerên default-defa (bikarhênerên dabeşkirî yên cuda) dê di dema ku xizmetên rastdariyê de qeydkirina qeydkirinê bên dayîn",
"Accounts_OAuth_Wordpress_server_type_custom": "Hûnbunî",
"Accounts_Registration_AuthenticationServices_Enabled": "Registration bi Services Têketin",
"Accounts_OAuth_Wordpress_identity_path": "Path nasnameya",
"Accounts_RegistrationForm": "Formê qeydkirina",
"Accounts_OAuth_Wordpress_identity_token_sent_via": "Nasnameya Token Sent Via",
"Accounts_RegistrationForm_Disabled": "Bêmecel",
"Accounts_OAuth_Wordpress_token_path": "Path token",
"Accounts_RegistrationForm_LinkReplacementText": "Formê Qeydkirina Link Replacement Nivîsar di",
"Accounts_OAuth_Wordpress_authorize_path": "authorize Path",
"Accounts_RegistrationForm_Public": "Alenî",
"Accounts_OAuth_Wordpress_scope": "Qada",
"Accounts_RegistrationForm_Secret_URL": "URL Secret",
"Accounts_RegistrationForm_SecretURL": "Formê Qeydkirina Secret URL",
"Accounts_RegistrationForm_SecretURL_Description": "Divê tu string random ku wê bê URL xwe qeyd added ne. Mînak: https://open.rocket.chat/register/[secret_hash]",
@ -1270,6 +1276,7 @@
"Logout_Others": "Guftugoyê From din têketî Locations",
"mail-messages": "Mail Messages",
"mail-messages_description": "Destûrdana bijartina nameyên peyamên bikar bînin",
"Livechat_registration_form": "Formê qeydkirina",
"Mail_Message_Invalid_emails": "Tu emails yek an invalid zêdetir hatine: %s",
"Mail_Message_Missing_to": "Divê tu yek an jî zêdetir bikarhênerên hilbijêre yan ne yek an jî zêdetir navnîşanên email, ji hev biqetîne.",
"Mail_Message_No_messages_selected_select_all": "Tu peyam hatine hilbijartin ne.",

@ -133,11 +133,17 @@
"Accounts_PasswordReset": "ຕງຄາລະຫດຜານ",
"Accounts_Registration_AuthenticationServices_Default_Roles": "ພາລະບດບາດຕນຕາລບການບການກວດສອບຄວາມຖກຕອງ",
"Accounts_Registration_AuthenticationServices_Default_Roles_Description": "ຜາໃຊພາລະບດບາດຕນສະບບ (comma-separated) ຈະຖກມອບໃຫໃນເວລາທງທະບຽນໂດຍຜານການບການກວດສອບ",
"Accounts_OAuth_Wordpress_server_type_custom": "Custom",
"Accounts_Registration_AuthenticationServices_Enabled": "ການຈດທະບຽນມການບການກວດສອບ",
"Accounts_OAuth_Wordpress_identity_path": "ເສນທາງກາວສເອກະລກ",
"Accounts_RegistrationForm": "ແບບຟອມການທະບຽນ",
"Accounts_OAuth_Wordpress_identity_token_sent_via": "Identity Token Sent ຜານ",
"Accounts_RegistrationForm_Disabled": "ຄນພການ",
"Accounts_OAuth_Wordpress_token_path": "ເສນທາງກາວສ token",
"Accounts_RegistrationForm_LinkReplacementText": "ຂຄວາມການຈດທະບຽນແບບຟອມ Link ທດແທນ",
"Accounts_OAuth_Wordpress_authorize_path": "ອະນຍາດໃຫເສນທາງກາວສ",
"Accounts_RegistrationForm_Public": "ສາທາລະນະ",
"Accounts_OAuth_Wordpress_scope": "ຂອບເຂດ",
"Accounts_RegistrationForm_Secret_URL": "URL Secret",
"Accounts_RegistrationForm_SecretURL": "ການລງທະບຽນແບບຟອມ URL Secret",
"Accounts_RegistrationForm_SecretURL_Description": "ທານຕອງໄດສະຫນອງການຊອຍແນໄປທຈະໄດບການເພມ URL ລງທະບຽນຂອງທານ. ຍກຕວຢາງ: https://open.rocket.chat/register/[secret_hash]",
@ -1270,6 +1276,7 @@
"Logout_Others": "ອອກຈາກລະບບຈາກ Logged ອນ ໆ ໃນສະຖານທ",
"mail-messages": "Mail Messages",
"mail-messages_description": "ການອະນຍາດໃຫໃຊວເລອກຂຄວາມອເມວ",
"Livechat_registration_form": "ແບບຟອມການທະບຽນ",
"Mail_Message_Invalid_emails": "ທານໄດສະຫນອງອຫນງຫລກຕອງຫາຍ: %s",
"Mail_Message_Missing_to": "ທານຕອງໄດເລອກເອາຫນງຫາຍກວາຜໃຊສະຫນອງການຫນງຫາຍກວາທເມວ, ຂນດວຍຈາຈດ.",
"Mail_Message_No_messages_selected_select_all": "ທານຍງບໄດເລອກຂຄວາມ",

@ -133,11 +133,17 @@
"Accounts_PasswordReset": "Slaptažodžio atstatymas",
"Accounts_Registration_AuthenticationServices_Default_Roles": "Numatytos funkcijos autentifikavimo tarnyboms",
"Accounts_Registration_AuthenticationServices_Default_Roles_Description": "Numatytieji roles (atskirti kableliais) vartotojai bus įvedami registruojant autentifikavimo paslaugas",
"Accounts_OAuth_Wordpress_server_type_custom": "Tinkintas",
"Accounts_Registration_AuthenticationServices_Enabled": "Registracija naudojant autentifikavimo paslaugas",
"Accounts_OAuth_Wordpress_identity_path": "Tapatybės kelias",
"Accounts_RegistrationForm": "Registracijos forma",
"Accounts_OAuth_Wordpress_identity_token_sent_via": "Tapatybės ženklas, išsiųstas Via",
"Accounts_RegistrationForm_Disabled": "Neįgalus",
"Accounts_OAuth_Wordpress_token_path": "Tokeno kelias",
"Accounts_RegistrationForm_LinkReplacementText": "Registracijos formos nuorodos pakeitimas",
"Accounts_OAuth_Wordpress_authorize_path": "Leisti kelią",
"Accounts_RegistrationForm_Public": "Visuomenė",
"Accounts_OAuth_Wordpress_scope": "Taikymo sritis",
"Accounts_RegistrationForm_Secret_URL": "Slaptas URL",
"Accounts_RegistrationForm_SecretURL": "Registracijos formos slaptas URL",
"Accounts_RegistrationForm_SecretURL_Description": "Turite nurodyti atsitiktine eilute, kuri bus pridėta prie jūsų registracijos URL. Pavyzdys: https://open.rocket.chat/register/[secret_hash]",
@ -1270,6 +1276,7 @@
"Logout_Others": "Atsijungti nuo kitų prisijungusių vietų",
"mail-messages": "Pašto žinutės",
"mail-messages_description": "Leidimas naudoti pašto pranešimų parinktį",
"Livechat_registration_form": "Registracijos forma",
"Mail_Message_Invalid_emails": "Pateikėte vieną ar kelis negaliojančius el. Laiškus:% s",
"Mail_Message_Missing_to": "Turite pasirinkti vieną ar daugiau naudotojų arba pateikti vieną ar daugiau el. Pašto adresų, atskirtų kableliais.",
"Mail_Message_No_messages_selected_select_all": "Jūs nepasirinkote jokių pranešimų",

File diff suppressed because it is too large Load Diff

@ -133,11 +133,17 @@
"Accounts_PasswordReset": "Нууц үг шинэчлэх",
"Accounts_Registration_AuthenticationServices_Default_Roles": "Баталгаажуулалтын үйлчилгээний үндсэн үүрэг",
"Accounts_Registration_AuthenticationServices_Default_Roles_Description": "Баталгаажуулалтын үйлчилгээнд бүртгүүлэх үед анхдагч үүрэг (таслалаар тусгаарлагдсан) хэрэглэгчид өгөх болно",
"Accounts_OAuth_Wordpress_server_type_custom": "Custom",
"Accounts_Registration_AuthenticationServices_Enabled": "Баталгаажуулалтын үйлчилгээнд бүртгүүлэх",
"Accounts_OAuth_Wordpress_identity_path": "Identity Path",
"Accounts_RegistrationForm": "Бүртгэлийн маягт",
"Accounts_OAuth_Wordpress_identity_token_sent_via": "Identity Token Шуудан руу илгээсэн",
"Accounts_RegistrationForm_Disabled": "Хөгжлийн бэрхшээлтэй",
"Accounts_OAuth_Wordpress_token_path": "Token Path",
"Accounts_RegistrationForm_LinkReplacementText": "Бүртгэлийн маягт Холбоос солих Текст",
"Accounts_OAuth_Wordpress_authorize_path": "Path-ыг зөвшөөрөх",
"Accounts_RegistrationForm_Public": "Олон нийтийн",
"Accounts_OAuth_Wordpress_scope": "Хамрах хүрээ",
"Accounts_RegistrationForm_Secret_URL": "Нууц URL",
"Accounts_RegistrationForm_SecretURL": "Бүртгэлийн маягт нууц URL",
"Accounts_RegistrationForm_SecretURL_Description": "Та өөрийн бүртгэлийн URL-д нэмэгдэх санамсаргүй мөрийг өгөх ёстой. Жишээ нь: https://open.rocket.chat/register/[secret_hash]",
@ -1270,6 +1276,7 @@
"Logout_Others": "Өөр газраас бусад руу шилжүүлэх",
"mail-messages": "Захидлын зурвасууд",
"mail-messages_description": "Захидлын зурвасуудыг ашиглах зөвшөөрөл",
"Livechat_registration_form": "Бүртгэлийн маягт",
"Mail_Message_Invalid_emails": "Та нэг буюу хэд хэдэн буруу имэйлийг өгсөн байна:% s",
"Mail_Message_Missing_to": "Та нэг буюу хэд хэдэн хэрэглэгчийг сонгох эсвэл коммандаар тусгаарлагдсан нэг буюу хэд хэдэн имэйл хаягийг өгөх ёстой.",
"Mail_Message_No_messages_selected_select_all": "Та ямар ч зурвас сонгоогүй байна",

@ -133,11 +133,17 @@
"Accounts_PasswordReset": "Password Reset",
"Accounts_Registration_AuthenticationServices_Default_Roles": "Peranan lalai untuk Perkhidmatan Pengesahan",
"Accounts_Registration_AuthenticationServices_Default_Roles_Description": "Pengguna lalai (dipisahkan koma) akan diberikan semasa mendaftar melalui perkhidmatan pengesahan",
"Accounts_OAuth_Wordpress_server_type_custom": "Custom",
"Accounts_Registration_AuthenticationServices_Enabled": "Pendaftaran dengan Pengesahan Perkhidmatan",
"Accounts_OAuth_Wordpress_identity_path": "Identity Path",
"Accounts_RegistrationForm": "Borang pendaftaran",
"Accounts_OAuth_Wordpress_identity_token_sent_via": "Token Identiti Dihantar Melalui",
"Accounts_RegistrationForm_Disabled": "Orang kurang Upaya",
"Accounts_OAuth_Wordpress_token_path": "Token Path",
"Accounts_RegistrationForm_LinkReplacementText": "Borang Pendaftaran Link penggantian teks",
"Accounts_OAuth_Wordpress_authorize_path": "Authorize Path",
"Accounts_RegistrationForm_Public": "awam",
"Accounts_OAuth_Wordpress_scope": "Skop",
"Accounts_RegistrationForm_Secret_URL": "URL Secret",
"Accounts_RegistrationForm_SecretURL": "Borang Pendaftaran URL Secret",
"Accounts_RegistrationForm_SecretURL_Description": "Anda mesti menyediakan rentetan rawak yang akan ditambah ke URL pendaftaran anda. Contoh: https://open.rocket.chat/register/[secret_hash]",
@ -1270,6 +1276,7 @@
"Logout_Others": "Log keluar Dari Logged Lain Di Lokasi",
"mail-messages": "Mesej Mel",
"mail-messages_description": "Kebenaran untuk menggunakan pilihan mesej mel",
"Livechat_registration_form": "Borang pendaftaran",
"Mail_Message_Invalid_emails": "Anda telah menyediakan e-mel satu atau lebih tidak sah: %s",
"Mail_Message_Missing_to": "Anda mesti memilih satu atau lebih pengguna atau menyediakan satu atau lebih alamat e-mel, dipisahkan dengan tanda koma.",
"Mail_Message_No_messages_selected_select_all": "Anda belum memilih sebarang mesej",

@ -133,11 +133,17 @@
"Accounts_PasswordReset": "Wachtwoord reset",
"Accounts_Registration_AuthenticationServices_Default_Roles": "Standaardrollen voor authenticatiediensten",
"Accounts_Registration_AuthenticationServices_Default_Roles_Description": "Standaardrollen (door komma's gescheiden) gebruikers worden gegeven bij registratie via authenticatieservices",
"Accounts_OAuth_Wordpress_server_type_custom": "gewoonte",
"Accounts_Registration_AuthenticationServices_Enabled": "Registration with Authentication Services",
"Accounts_OAuth_Wordpress_identity_path": "Identiteit Path",
"Accounts_RegistrationForm": "Registratieformulier",
"Accounts_OAuth_Wordpress_identity_token_sent_via": "Identity Token Sent Via",
"Accounts_RegistrationForm_Disabled": "Uitgeschakeld",
"Accounts_OAuth_Wordpress_token_path": "Token Path",
"Accounts_RegistrationForm_LinkReplacementText": "Registration Form Link Replacement Text",
"Accounts_OAuth_Wordpress_authorize_path": "Machtigen Path",
"Accounts_RegistrationForm_Public": "Openbaar",
"Accounts_OAuth_Wordpress_scope": "strekking",
"Accounts_RegistrationForm_Secret_URL": "Geheime URL",
"Accounts_RegistrationForm_SecretURL": "Registration Form Secret URL",
"Accounts_RegistrationForm_SecretURL_Description": "You must provide a random string that will be added to your registration URL. Example: https://open.rocket.chat/register/[secret_hash]",
@ -1270,6 +1276,7 @@
"Logout_Others": "Uitloggen van andere plekken",
"mail-messages": "Mailberichten",
"mail-messages_description": "Toestemming om de optie voor e-mailberichten te gebruiken",
"Livechat_registration_form": "Registratieformulier",
"Mail_Message_Invalid_emails": "Je hebt één of meer ongeldige e-mails gegeven: %s",
"Mail_Message_Missing_to": "U moet een of meer gebruikers selecteren of één of meer e-mailadressen invullen, gescheiden door komma's.",
"Mail_Message_No_messages_selected_select_all": "Je hebt geen bericten geslecteerd.",

@ -133,11 +133,17 @@
"Accounts_PasswordReset": "Reset passord",
"Accounts_Registration_AuthenticationServices_Default_Roles": "Standardroller for godkjenningstjenester",
"Accounts_Registration_AuthenticationServices_Default_Roles_Description": "Standardroller (kommaseparerte) brukere vil bli gitt når de registreres via autentiseringstjenester",
"Accounts_OAuth_Wordpress_server_type_custom": "Tilpasset",
"Accounts_Registration_AuthenticationServices_Enabled": "Registrering med godkjenningstjenester",
"Accounts_OAuth_Wordpress_identity_path": "Identitetsvei",
"Accounts_RegistrationForm": "Registreringsskjema",
"Accounts_OAuth_Wordpress_identity_token_sent_via": "Identitets Token Sendt Via",
"Accounts_RegistrationForm_Disabled": "Deaktivert",
"Accounts_OAuth_Wordpress_token_path": "Tokenbane",
"Accounts_RegistrationForm_LinkReplacementText": "Registreringsskjema Link Replacement Text",
"Accounts_OAuth_Wordpress_authorize_path": "Godkjenn sti",
"Accounts_RegistrationForm_Public": "Offentlig",
"Accounts_OAuth_Wordpress_scope": "omfang",
"Accounts_RegistrationForm_Secret_URL": "Hemmelig URL",
"Accounts_RegistrationForm_SecretURL": "Registreringsskjema Hemmelig URL",
"Accounts_RegistrationForm_SecretURL_Description": "Du må oppgi en tilfeldig streng som vil bli lagt til din registreringsadresse. Eksempel: https://open.rocket.chat/register/[secret_hash]",
@ -1270,6 +1276,7 @@
"Logout_Others": "Logg ut fra andre logget på steder",
"mail-messages": "E-postmeldinger",
"mail-messages_description": "Tillatelse til å bruke alternativet for e-postmeldinger",
"Livechat_registration_form": "Registreringsskjema",
"Mail_Message_Invalid_emails": "Du har oppgitt en eller flere ugyldige e-poster:% s",
"Mail_Message_Missing_to": "Du må velge en eller flere brukere eller gi en eller flere e-postadresser, skilt av kommaer.",
"Mail_Message_No_messages_selected_select_all": "Du har ikke valgt noen meldinger",

@ -133,11 +133,17 @@
"Accounts_PasswordReset": "Zresetuj hasło",
"Accounts_Registration_AuthenticationServices_Default_Roles": "Domyślne role dla usług uwierzytelniania",
"Accounts_Registration_AuthenticationServices_Default_Roles_Description": "Domyślne role (oddzielone przecinkiem) zostaną podane użytkownikom podczas rejestracji za pośrednictwem usług uwierzytelniania",
"Accounts_OAuth_Wordpress_server_type_custom": "Zwyczaj",
"Accounts_Registration_AuthenticationServices_Enabled": "Rejestracja przy użyciu serwisów zewnętrznych",
"Accounts_OAuth_Wordpress_identity_path": "Identity Path",
"Accounts_RegistrationForm": "Formularz rejestracyjny",
"Accounts_OAuth_Wordpress_identity_token_sent_via": "Tożsamość wysłana przez",
"Accounts_RegistrationForm_Disabled": "Wyłączony",
"Accounts_OAuth_Wordpress_token_path": "Token Path",
"Accounts_RegistrationForm_LinkReplacementText": "Treść tekstu zamiennego w formularzu rejestracyjnym",
"Accounts_OAuth_Wordpress_authorize_path": "Authorize Path",
"Accounts_RegistrationForm_Public": "Publiczny",
"Accounts_OAuth_Wordpress_scope": "Zakres",
"Accounts_RegistrationForm_Secret_URL": "Sekretny adres URL",
"Accounts_RegistrationForm_SecretURL": "Sekretny adres URL formularza rejestracyjnego",
"Accounts_RegistrationForm_SecretURL_Description": "Musisz podać losowy ciąg znaków, który zostanie dodany do adresu URL rejestracji. Przykład: https://open.rocket.chat/register/[secret_hash]",
@ -1270,6 +1276,7 @@
"Logout_Others": "Wyloguj z innych zalogowanych urządzeń",
"mail-messages": "Mail Wiadomości",
"mail-messages_description": "Uprawnienie do korzystania z opcji wiadomości e-mail",
"Livechat_registration_form": "Formularz rejestracyjny",
"Mail_Message_Invalid_emails": "Podałeś jeden lub więcej nieprawidłowych maili: %s",
"Mail_Message_Missing_to": "Musisz wybrać jednego lub więcej użytkowników lub wpisać jeden lub więcej adresów e-mail, rozdzielając je przecinkami.",
"Mail_Message_No_messages_selected_select_all": "Nie wybrałeś żadnych wiadomości.",

@ -133,11 +133,17 @@
"Accounts_PasswordReset": "Redefinição de Senha",
"Accounts_Registration_AuthenticationServices_Default_Roles": "Funções padrão para serviços de autenticação",
"Accounts_Registration_AuthenticationServices_Default_Roles_Description": "Funções padrão (separadas por vírgulas) serão fornecidas ao registrar-se através de serviços de autenticação",
"Accounts_OAuth_Wordpress_server_type_custom": "Personalizado",
"Accounts_Registration_AuthenticationServices_Enabled": "Registro com os Serviços de Autenticação",
"Accounts_OAuth_Wordpress_identity_path": "Caminho de Identidade",
"Accounts_RegistrationForm": "Formulário de Registro",
"Accounts_OAuth_Wordpress_identity_token_sent_via": "Token de identidade enviado via",
"Accounts_RegistrationForm_Disabled": "Desativado",
"Accounts_OAuth_Wordpress_token_path": "Caminho do Token",
"Accounts_RegistrationForm_LinkReplacementText": "Text de Substituição do Link do Formulário de Registro",
"Accounts_OAuth_Wordpress_authorize_path": "Autorizar caminho",
"Accounts_RegistrationForm_Public": "Público",
"Accounts_OAuth_Wordpress_scope": "Escopo",
"Accounts_RegistrationForm_Secret_URL": "URL Secreta",
"Accounts_RegistrationForm_SecretURL": "URL Secreta para o Formulário de Registro",
"Accounts_RegistrationForm_SecretURL_Description": "Você deve fornecer uma seqüência aleatória que será adicionada à sua URL de registro. Exemplo: https://open.rocket.chat/register/[secret_hash]",
@ -1270,6 +1276,7 @@
"Logout_Others": "Sair de outros locais logados",
"mail-messages": "Mensagens de Correio",
"mail-messages_description": "Permissão para usar a opção de mensagens",
"Livechat_registration_form": "Formulário de Registro",
"Mail_Message_Invalid_emails": "Você forneceu um ou mais e-mails inválidos: %s",
"Mail_Message_Missing_to": "Você deve selecionar um ou mais usuários ou fornecer um ou mais endereços de e-mail, separados por vírgulas.",
"Mail_Message_No_messages_selected_select_all": "Você não selecionou nenhuma mensagem",
@ -1707,12 +1714,12 @@
"Role_Editing": "Edição de Papel",
"Role_removed": "Papel Removido",
"Room": "Sala",
"Room_announcement_changed_successfully": "O anúncio do quarto mudou com sucesso",
"Room_announcement_changed_successfully": "O anúncio da sala foi alterado com sucesso",
"Room_archivation_state": "Estado",
"Room_archivation_state_false": "Ativo",
"Room_archivation_state_true": "Arquivado",
"Room_archived": "Sala arquivada",
"room_changed_announcement": "O anúncio do quarto mudou para: <em>__room_announcement__</em>por <em>__user_by__</em>",
"room_changed_announcement": "O anúncio da sala foi alterado para: <em>__room_announcement__</em> por <em>__user_by__</em>",
"room_changed_description": "A descrição da sala foi alterada para: <em>__room_description__</em>por <em>__user_by__</em>",
"room_changed_privacy": "Tipo da sala mudou para: <em>__room_type__</em> por <em>__user_by__</em>",
"room_changed_topic": "Tópico da sala mudou para: <em>__room_topic__</em> por <em>__user_by__</em>",

@ -133,11 +133,17 @@
"Accounts_PasswordReset": "Resetar senha",
"Accounts_Registration_AuthenticationServices_Default_Roles": "Funções padrão para serviços de autenticação",
"Accounts_Registration_AuthenticationServices_Default_Roles_Description": "Funções padrão (separadas por vírgulas) serão fornecidas ao registrar-se através de serviços de autenticação",
"Accounts_OAuth_Wordpress_server_type_custom": "Personalizado",
"Accounts_Registration_AuthenticationServices_Enabled": "Registro com os Serviços de Autenticação",
"Accounts_OAuth_Wordpress_identity_path": "Identity Path",
"Accounts_RegistrationForm": "Formulário de Registro",
"Accounts_OAuth_Wordpress_identity_token_sent_via": "Token de identidade enviado via",
"Accounts_RegistrationForm_Disabled": "Desativado",
"Accounts_OAuth_Wordpress_token_path": "Token Path",
"Accounts_RegistrationForm_LinkReplacementText": "Text de Substituição do Link do Formulário de Registro",
"Accounts_OAuth_Wordpress_authorize_path": "Authorize Path",
"Accounts_RegistrationForm_Public": "Público",
"Accounts_OAuth_Wordpress_scope": "Escopo",
"Accounts_RegistrationForm_Secret_URL": "URL Secreta",
"Accounts_RegistrationForm_SecretURL": "URL Secreta para o Formulário de Registro",
"Accounts_RegistrationForm_SecretURL_Description": "Você deve fornecer uma seqüência aleatória que será adicionada à sua URL de registro. Exemplo: https://open.rocket.chat/register/[secret_hash]",
@ -394,7 +400,7 @@
"Chatpal_HTTP_Headers": "Cabeçalhos HTTP",
"Chatpal_HTTP_Headers_Description": "Lista de cabeçalhos HTTP, um cabeçalho por linha. Formato: nome: valor",
"Chatpal_API_Key": "Chave API",
"Chatpal_API_Key_Description": "Você ainda não tem uma <strong>Chave de API</strong>? <a classe = \"chatpal-admin-link\" href = \"./ admin / chatpal\" >Pegue uma!</a>",
"Chatpal_API_Key_Description": "Ainda não tem uma <strong>Chave de API</strong>?<a class=\"chatpal-admin-link\" href=\"./admin/chatpal\">Obtenha uma!</a>",
"Chatpal_no_search_results": "nenhum resultado",
"Chatpal_one_search_result": "1 resultado encontrado",
"Chatpal_search_results": "Encontrado% s resultados",
@ -1270,6 +1276,7 @@
"Logout_Others": "Sair de outros locais logados",
"mail-messages": "Mensagens de Correio",
"mail-messages_description": "Permissão para usar a opção de mensagens",
"Livechat_registration_form": "Formulário de Registro",
"Mail_Message_Invalid_emails": "Você forneceu um ou mais e-mails inválidos: %s",
"Mail_Message_Missing_to": "Você deve selecionar um ou mais usuários ou fornecer um ou mais endereços de e-mail, separados por vírgulas.",
"Mail_Message_No_messages_selected_select_all": "Você não selecionou nenhuma mensagem",

@ -133,11 +133,17 @@
"Accounts_PasswordReset": "Resetează parola",
"Accounts_Registration_AuthenticationServices_Default_Roles": "Rolul implicit pentru serviciile de autentificare",
"Accounts_Registration_AuthenticationServices_Default_Roles_Description": "Rolurile implicite (utilizatorii separați prin virgulă) vor fi difuzați la înregistrarea prin intermediul serviciilor de autentificare",
"Accounts_OAuth_Wordpress_server_type_custom": "Personalizat",
"Accounts_Registration_AuthenticationServices_Enabled": "Înregistrare cu servicii de autentificare",
"Accounts_OAuth_Wordpress_identity_path": "Identity Path",
"Accounts_RegistrationForm": "Formular de înregistrare",
"Accounts_OAuth_Wordpress_identity_token_sent_via": "Identitate Token trimis prin",
"Accounts_RegistrationForm_Disabled": "Dezactivat",
"Accounts_OAuth_Wordpress_token_path": "Token Path",
"Accounts_RegistrationForm_LinkReplacementText": "Înlocuire link din formularul de înregistrare",
"Accounts_OAuth_Wordpress_authorize_path": "Authorize Path",
"Accounts_RegistrationForm_Public": "Public",
"Accounts_OAuth_Wordpress_scope": "domeniu",
"Accounts_RegistrationForm_Secret_URL": "URL secret",
"Accounts_RegistrationForm_SecretURL": "URL secret din formularul de înregistrare",
"Accounts_RegistrationForm_SecretURL_Description": "Trebuie să furnizați un șir aleatoriu care va fi adăugat la URL-ul dvs. de înregistrare. Exemplu: https://open.rocket.chat/register/[secret_hash]",
@ -1270,6 +1276,7 @@
"Logout_Others": "Delogare din celelalte locații",
"mail-messages": "Mail",
"mail-messages_description": "Permisiunea de a utiliza opțiunea de e-mail",
"Livechat_registration_form": "Formular de înregistrare",
"Mail_Message_Invalid_emails": "Ați furnizat unul sau mai multe e-mailuri invalide: %s",
"Mail_Message_Missing_to": "Trebuie să furnizați una sau mai multe adrese de e-mail pentru 'Către', separate prin virgulă.",
"Mail_Message_No_messages_selected_select_all": "Nu ați selectat niciun mesaj",

@ -131,13 +131,21 @@
"Accounts_OAuth_Wordpress_id": "Идентификатор WordPress",
"Accounts_OAuth_Wordpress_secret": "WordPress Secret",
"Accounts_PasswordReset": "Восстановление пароля",
"Accounts_OAuth_Wordpress_server_type_wordpress_com": "Wordpress.com",
"Accounts_Registration_AuthenticationServices_Default_Roles": "Роли по-умолчанию для сервисов аутентификации",
"Accounts_OAuth_Wordpress_server_type_wp_oauth_server": "WP OAuth Server Plugin",
"Accounts_Registration_AuthenticationServices_Default_Roles_Description": "Роли по-умолчанию (разделенные запятой), назначаемые пользователям при регистрации через сервисы аутентификации",
"Accounts_OAuth_Wordpress_server_type_custom": "Пользовательские ",
"Accounts_Registration_AuthenticationServices_Enabled": "Регистрация сервисами проверки подлинности",
"Accounts_OAuth_Wordpress_identity_path": "Identity Path",
"Accounts_RegistrationForm": "Регистрационная форма",
"Accounts_OAuth_Wordpress_identity_token_sent_via": "Identity Token Sent Via",
"Accounts_RegistrationForm_Disabled": "Отключена",
"Accounts_OAuth_Wordpress_token_path": "Token Path",
"Accounts_RegistrationForm_LinkReplacementText": "Текст замены ссылки регистрационной формы",
"Accounts_OAuth_Wordpress_authorize_path": "Путь к авторизации",
"Accounts_RegistrationForm_Public": "Открытая",
"Accounts_OAuth_Wordpress_scope": "Область",
"Accounts_RegistrationForm_Secret_URL": "Секретный URL-адрес",
"Accounts_RegistrationForm_SecretURL": "Секретный URL-адрес регистрационной формы",
"Accounts_RegistrationForm_SecretURL_Description": "Вы должны предоставить случайную строку, которая будет добавлена к вашему регистрационному URL-адресу. Например: https://open.rocket.chat/register/[secret_hash]",
@ -181,10 +189,14 @@
"Adding_user": "Добавление пользователя",
"Additional_emails": "Дополнительные адреса электронной почты",
"Additional_Feedback": "Дополнительная обратная связь",
"additional_integrations_Zapier": "Вы хотите интегрировать другое программное обеспечение и приложения с Rocket.Chat, но у вас нет времени, чтобы вручную это сделать? Мы предлагаем использовать Zapier, который мы полностью поддерживаем. Подробнее об этом читайте в нашей документации. <a href=\"https://rocket.chat/docs/administrator-guides/integrations/zapier/using-zaps/\" target=\"_blank\">https://rocket.chat/docs/administrator-guides/integrations/zapier/using-zaps/ </a>",
"additional_integrations_Bots": "Если вы ищете, как интегрировать свой собственный бот, то смотрите на наш адаптер Hubot. <a href=\"https://github.com/RocketChat/hubot-rocketchat\" target=\"_blank\">https://github.com/RocketChat/hubot-rocketchat</a>",
"Administration": "Администрирование",
"Adult_images_are_not_allowed": "Изображения для взрослых запрещены",
"Admin_Info": "Информация Администратора",
"After_OAuth2_authentication_users_will_be_redirected_to_this_URL": "После аутентификации OAuth2, пользователи будут перенаправляться на этот URL-адрес",
"Agent": "Представитель",
"Advocacy": "Адвокатура",
"Agent_added": "Представитель добавлен",
"Agent_removed": "Представитель удален",
"Alerts": "Уведомлять",
@ -271,6 +283,7 @@
"Apply_and_refresh_all_clients": "Применить",
"Archive": "Отправить канал в архив",
"archive-room": "Архивировать комнату",
"App_status_invalid_settings_disabled": "Отключено: требуется конфигурация",
"archive-room_description": "Разрешение на архивирование канала",
"are_also_typing": "тоже печатает...",
"are_typing": "печатает...",
@ -341,6 +354,7 @@
"Body": "Тело",
"bold": "жирный",
"bot_request": "Запрос бота",
"Blockchain": "Блокчейн",
"Bots": "Боты",
"BotHelpers_userFields": "Пользовательские поля",
"BotHelpers_userFields_Description": "CSV полей пользователя, к которым можно получить доступ с помощью методов ботов помощников.",
@ -491,15 +505,19 @@
"Common_Access": "Общий доступ",
"Compact": "Компактный",
"Computer": "Компьютер",
"Continue": "Продолжить",
"Confirm_password": "Подтвердить пароль",
"Content": "Содержимое",
"Conversation": "Беседа",
"Conversation_closed": "Беседа закрыта: __comment__.",
"Community": "Сообщество",
"Conversation_finished_message": "Сообщение завершено",
"Convert_Ascii_Emojis": "Конвертировать ASCII в эмодзи",
"Copied": "Скопировано",
"Copy": "Копировать",
"Consulting": "Консалтинг",
"Copy_to_clipboard": "Копировать в буфер обмена",
"Consumer_Goods": "Потребительские товары",
"COPY_TO_CLIPBOARD": "Скопировать в буфер обмена",
"Count": "Количество",
"Cozy": "Удобный",
@ -511,6 +529,7 @@
"create-p": "Создавать закрытые каналы",
"create-p_description": "Разрешение создавать закрытые чаты",
"create-user": "Создавать пользователей",
"Country": "Страна",
"create-user_description": "Разрешение на создание пользователей",
"Create_A_New_Channel": "Создать новый канал ",
"Create_new": "Создать новый",
@ -669,6 +688,7 @@
"Email_Header_Description": "Вы можете использовать следующие подстановки: <br/><ul><li>[Site_Name] и [Site_URL] для имени приложения и его URL соответственно.</li></ul>",
"Email_Notification_Mode": "Офлайн уведомления по Email",
"Email_Notification_Mode_All": "Каждое упоминание/ЛС",
"Education": "Образование",
"Email_Notification_Mode_Disabled": "Отключено",
"Email_or_username": "Адрес email или логин",
"Email_Placeholder": "Пожалуйста, введите ваш email адрес...",
@ -707,7 +727,9 @@
"error-could-not-change-email": "Невозможно изменить адрес электронной почты",
"error-could-not-change-name": "Невозможно изменить имя",
"error-could-not-change-username": "Не удалось изменить логин",
"Entertainment": "Развлечения",
"error-delete-protected-role": "Нельзя удалить защищённую роль",
"Enterprise": "Enterprise",
"error-department-not-found": "Отдел не найден",
"error-direct-message-file-upload-not-allowed": "Обмен файлами не разрешен в личных сообщениях",
"error-duplicate-channel-name": "Канал с именем '__channel_name__' уже существует",
@ -779,13 +801,21 @@
"every_30_minutes": "Раз в 30 минут",
"every_hour": "Раз в час",
"every_six_hours": "Раз в 6 часов",
"error-password-policy-not-met": "Пароль не соответствует политике сервера",
"Everyone_can_access_this_channel": "У всех есть доступ к этому каналу",
"error-password-policy-not-met-minLength": "Пароль не соответствует политике сервера о минимальной длине пароля (слишком короткий пароль)",
"Example_s": "Пример: <code class=\"inline\">%s</code>",
"error-password-policy-not-met-maxLength": "Пароль не соответствует политике сервера о максимальном размере пароля (слишком длинный пароль)",
"Exclude_Botnames": "Исключить ботов",
"error-password-policy-not-met-repeatingCharacters": "Пароль не соответствует политике сервера запрещенных повторяющихся символов (у вас слишком много одинаковых символов рядом друг с другом)",
"Exclude_Botnames_Description": "Не обрабатывать сообщения от ботов, имена которых совпадают с регулярным выражением выше. Если незаполнено все сообщения будут обработаны.",
"error-password-policy-not-met-oneLowercase": "Пароль не соответствует политике сервера по крайней мере д.б. один символ нижнего регистра",
"Export_My_Data": "Экспорт моих данных",
"error-password-policy-not-met-oneUppercase": "Пароль не соответствует политике сервера по крайней мере д.б. один символ верхнего регистра",
"External_Service": "Внешний сервис",
"error-password-policy-not-met-oneNumber": "Пароль не соответствует политике сервера по крайней мере д.б. один числовой символ",
"External_Queue_Service_URL": "URL внешнего сервера очередей",
"error-password-policy-not-met-oneSpecial": "Пароль не соответствует политике сервера по крайней мере д.б. один специальный символ",
"Facebook_Page": "Страница Facebook",
"False": "Нет",
"Favorite_Rooms": "Включить избранные каналы",
@ -851,6 +881,7 @@
"Force_Disable_OpLog_For_Cache_Description": "Не использовать OpLog для синхронизации кеша, даже, если он доступен",
"Force_SSL": "Форсировать SSL",
"Force_SSL_Description": "* Внимание! * _Force SSL_ никогда не должен использоваться с обратным прокси (например, nginx). Если у вас есть обратный прокси-сервер, вы должны сделать перенаправление ТАМ. _Force SSL_ существует для таких платформ, как Heroku, которая не позволяет перенаправить конфигурацию в обратном прокси.",
"Financial_Services": "Финансовые услуги",
"Forgot_password": "Забыли пароль?",
"Forgot_Password_Description": "Вы можете использовать следующие подстановки: <br/><ul><li>[Forgot_Password_Url] для URL восстановления пароля. </li><li>[name], [fname], [lname] для полного имени, имени или фамилии пользователя.</li><li>[email] для адреса электронной почты пользователя.</li><li>[Site_Name] и [Site_URL] для имени приложения и его URL.</li></ul>",
"Forgot_Password_Email": "Нажмите <a href=\"[Forgot_Password_Url]\">сюда</a> для сброса вашего пароля.",
@ -879,6 +910,7 @@
"GoogleVision_Block_Adult_Images_Description": "Блокирование изображений для взрослых не будет работать, как только будет достигнут месячный лимит",
"GoogleVision_Current_Month_Calls": "Вызовов в текущем месяце",
"GoogleVision_Enable": "Включить Google Vision",
"Gaming": "Игорный бизнес",
"GoogleVision_Max_Monthly_Calls": "Максимальное количество вызов в месяц",
"GoogleVision_Max_Monthly_Calls_Description": "Используйте 0 для безлимита",
"GoogleVision_ServiceAccount": "Учетная запись сервиса Google Vision",
@ -906,7 +938,9 @@
"Hide_flextab": "Скрывать правую боковую панель по клику",
"Hide_Group_Warning": "Вы уверены, что хотите спрятать группу \"%s\"?",
"Hide_Livechat_Warning": "Вы уверены, что хотите спрятать Livechat с \"%s\"?",
"Go_to_your_workspace": "Перейти в рабочее пространство",
"Hide_Private_Warning": "Вы уверены, что хотите спрятать беседу с \"%s\"?",
"Government": "Правительственная организация",
"Hide_roles": "Скрывать роли пользователей",
"Hide_room": "Скрыть комнату",
"Hide_Room_Warning": "Вы уверены, что хотите спрятать комнату \"%s\"?",
@ -915,9 +949,12 @@
"Highlights": "Подсветка сообщений",
"Highlights_How_To": "Чтобы получать уведомления, когда кто-то упоминает слово или фразу, добавьте её здесь. Вы можете разделять слова или фразы запятыми. Слова не чувствительны к регистру.",
"Highlights_List": "Подсвечивать слова",
"Healthcare_and_Pharmaceutical": "Здравоохранение/Фармацевтика",
"History": "История",
"Host": "Хост",
"Help_Center": "Справочный центр",
"hours": "часы",
"Group_mentions_disabled_x_members": "Упоминания группы, для `@all` и `@here` были отключены для комнат с более чем __total__ участниками .",
"Hours": "Часы",
"How_friendly_was_the_chat_agent": "Насколько дружелюбен был представитель?",
"How_knowledgeable_was_the_chat_agent": "Насколько информирован был представитель?",
@ -990,6 +1027,7 @@
"Integration_Incoming_WebHook": "Входящая интеграция WebHook",
"Integration_New": "Новая интеграция",
"Integration_Outgoing_WebHook": "Исходящая интеграция WebHook",
"Industry": "Промышленность",
"Integration_Outgoing_WebHook_History": "История исходящих webhook-интеграций",
"Integration_Outgoing_WebHook_History_Data_Passed_To_Trigger": "Данные, переданные в интеграцию",
"Integration_Outgoing_WebHook_History_Data_Passed_To_URL": "Данные, переданные по URL",
@ -1003,6 +1041,7 @@
"Integration_Outgoing_WebHook_History_Trigger_Step": "Последний шаг триггера",
"Integration_Outgoing_WebHook_No_History": "Эта исходящая webhook-интеграция ещё не имеет записанной истории.",
"Integration_Retry_Count": "Число повторных попыток",
"Insurance": "Страхование",
"Integration_Retry_Count_Description": "Сколько попыток вызова интеграции предпринять, если запрос к URL не удается?",
"Integration_Retry_Delay": "Задержка перед повторной попыткой",
"Integration_Retry_Delay_Description": "Какой алгоритм задержки перед повторной попыткой использовать? <code class=\"inline\">10^x</code>, <code class=\"inline\">2^x</code> или <code class=\"inline\">x*2</code>",
@ -1105,6 +1144,7 @@
"Katex_Enabled_Description": "Разрешить использование <a target=\"_blank\" href=\"http://khan.github.io/KaTeX/\">Katex</a> для отображения математических символов в сообщениях",
"Katex_Parenthesis_Syntax": "Разрешить Parenthesis Syntax",
"Katex_Parenthesis_Syntax_Description": "Разрешить использование синтаксисов \\[katex block\\] и \\(inline katex\\)",
"Job_Title": "Должность",
"Keep_default_user_settings": "Хранить настройки по умолчанию",
"Keyboard_Shortcuts_Edit_Previous_Message": "Редактировать предыдущее сообщение",
"Keyboard_Shortcuts_Keys_1": "<kbd>Ctrl</kbd>>+<kbd>p</kbd>",
@ -1149,6 +1189,7 @@
"LDAP_User_Search_Filter_Description": "Если определено, только пользователям, которые соответствуют этому фильтру, разрешено авторизовываться. Если никакой фильтр не будет определен, то все пользователи в рамках указанной доменной базы будут в состоянии регистрироваться. <br/>Например для Активной Директории `memberOf=cn=ROCKET_CHAT,ou=General Groups`.<br/>Например: для OpenLDAP (расширяемый соответствующий поиск) `ou:dn:=ROCKET_CHAT`.",
"LDAP_User_Search_Scope": "Область",
"LDAP_Authentication": "Включить",
"Launched_successfully": "Успешно запущен",
"LDAP_Authentication_Password": "Пароль",
"LDAP_Authentication_UserDN": "User DN",
"LDAP_Authentication_UserDN_Description": "Пользователь LDAP, который выполняет поиск пользователей для аутентификации других пользователей при входе в систему. <br/> Обычно это учетная запись службы, созданная специально для сторонних интеграций. Используйте полное имя, например\n `cn = Administrator, cn = Users, dc = Example, dc = com`.",
@ -1272,6 +1313,7 @@
"Logout_Others": "Выйти со всех устройств",
"mail-messages": "Посылать электронные сообщения",
"mail-messages_description": "Разрешение на использование функции отправки сообщений через email",
"Livechat_registration_form": "Регистрационная форма",
"Mail_Message_Invalid_emails": "Вы предоставили один или более недействительных адресов электронной почты: %s",
"Mail_Message_Missing_to": "Вы должны выбрать одного или нескольких пользователей или указать один или несколько адресов электронной почты, разделенных запятыми.",
"Mail_Message_No_messages_selected_select_all": "Вы не выбрали ни одного сообщения. ",
@ -1291,6 +1333,7 @@
"manage-integrations_description": "Разрешение на управление интеграциями сервера",
"manage-oauth-apps": "Управлять приложениями OAuth",
"manage-oauth-apps_description": "Разрешение на управление приложениями OAuth",
"Logistics": "Транспорт",
"manage-own-integrations": "Создание собственных интеграций",
"manage-own-integrations_description": "Возможность разрешения создавать и редактировать свои интеграции и webhook'и",
"manage-sounds": "Управление звуками",
@ -1325,6 +1368,7 @@
"mention-here_description": "Право использовать упоминание @here",
"Mentions": "Упоминания",
"Mentions_default": "Упоминания (по умолчанию)",
"Manufacturing": "Производство",
"Mentions_only": "Только упоминания",
"Merge_Channels": "Объединить каналы",
"Message": "Сообщение",
@ -1343,6 +1387,7 @@
"Message_AllowUnrecognizedSlashCommand": "Разрешить нераспознанные слэш команды",
"Message_AlwaysSearchRegExp": "Всегда искать с помощью регулярного выражения",
"Message_AlwaysSearchRegExp_Description": "Мы рекомендуем установить `Включено`, если <a target=\"_blank\" href=\"https://docs.mongodb.org/manual/reference/text-search-languages/#text-search-languages\">текстовый поиск в MongoDB</a> не поддерживает ваш язык.",
"Media": "СМИ",
"Message_Attachments": "Вложения сообщений",
"Message_Attachments_GroupAttach": "Кнопки присоединения группы",
"Message_Attachments_GroupAttachDescription": "Группировка иконок в раскрывающемся меню. Это позволит сэкономить пространство.",
@ -1500,6 +1545,7 @@
"OAuth_Applications": "Приложения OAuth",
"Objects": "Объекты",
"Off": "Выключено",
"Nonprofit": "Некоммерческая организация",
"Off_the_record_conversation": "Конфиденциальная беседа",
"Off_the_record_conversation_is_not_available_for_your_browser_or_device": "Конфиденциальная беседа недоступна в вашем браузере или на вашем устройстве.",
"Office_Hours": "Рабочие часы",
@ -1522,6 +1568,7 @@
"Only_authorized_users_can_write_new_messages": "Только авторизованные пользователи могут писать новые сообщения",
"Only_On_Desktop": "Режим рабочего стола (отправлять по Enter только с компьютера)",
"Only_you_can_see_this_message": "Только вы можете видеть это сообщение",
"No_results_found_for": "Результаты не найдены:",
"Oops!": "Упс",
"Open": "Открыть",
"Open_channel_user_search": "\"%s\" - открыть канал / поиск пользователей",
@ -1563,9 +1610,13 @@
"Permalink": "Постоянная ссылка",
"Permissions": "Права доступа",
"pin-message": "Прикрепить сообщение",
"Organization_Email": "Электронная почта организации",
"pin-message_description": "Разрешение прикреплять сообщение на канале",
"Organization_Info": "Информация об организации",
"Pin_Message": "Прикрепить сообщение",
"Organization_Name": "Название организации",
"Pinned_a_message": "Прикрепленное сообщение:",
"Organization_Type": "Тип организации",
"Pinned_Messages": "Прикрепленные сообщения",
"PiwikAdditionalTrackers": "Дополнительные сайты Piwik",
"PiwikAdditionalTrackers_Description": "Вы можете отправлять статистику на несколько серверов Piwik добавив URL и siteId. Пример: \n[ { \"trackerURL\" : \"https://my.piwik.domain2/\", \"siteId\" : 42 }, { \"trackerURL\" : \"https://my.piwik.domain3/\", \"siteId\" : 15 } ]",
@ -1577,6 +1628,7 @@
"PiwikAnalytics_prependDomain_Description": "Подготовьте домен сайта к заголовку страницы при отслеживании",
"PiwikAnalytics_siteId_Description": "Идентификатор. Используется для идентификации текущего сайта. Пример: 17",
"PiwikAnalytics_url_Description": "URL, где находится Piwik, обязательно должен содержать слэш в конце. Пример: //piwik.rocket.chat/",
"Other": "Прочее",
"Placeholder_for_email_or_username_login_field": "Подсказка для поля Email или имени пользователя при входе",
"Placeholder_for_password_login_field": "Подсказка для поля пароль при входе",
"Please_add_a_comment": "Пожалуйста, добавьте комментарий",
@ -1607,24 +1659,43 @@
"Post_to_s_as_s": "Отправить в <strong>%s</strong> от <strong>%s</strong>",
"Preferences": "Настройки",
"Preferences_saved": "Настройки сохранены",
"Password_Policy": "Политика паролей",
"preview-c-room": "Предварительный просмотр публичного канала",
"Accounts_Password_Policy_Enabled": "Включить политику паролей",
"preview-c-room_description": "Разрешение на просмотр содержимого публичного канала перед присоединением",
"Accounts_Password_Policy_Enabled_Description": "При включении пользовательские пароли должны придерживаться установленных политик. Примечание: это относится только к новым паролям, а не к существующим паролям.",
"Privacy": "Приватность",
"Accounts_Password_Policy_MinLength": "Минимальная длина",
"Private": "Приватный канал",
"Accounts_Password_Policy_MinLength_Description": "Гарантирует, что пароли должны содержать по крайней мере такое количество символов. Используйте` -1 ' для отключения.",
"Private_Channel": "Приватный канал",
"Accounts_Password_Policy_MaxLength": "Максимальная длина",
"Private_Group": "Приватная группа",
"Accounts_Password_Policy_MaxLength_Description": "Гарантирует, что пароли не содержат больше этого количества символов. Используйте` -1 ' для отключения.",
"Private_Groups": "Приватные группы",
"Accounts_Password_Policy_ForbidRepeatingCharacters": "Запрещенные повторяющиеся символы",
"Private_Groups_list": "Список приватных групп",
"Accounts_Password_Policy_ForbidRepeatingCharacters_Description": "Обеспечивает, чтобы пароли не содержали один и тот же символ, повторяющийся рядом друг с другом.",
"Profile": "Профиль",
"Accounts_Password_Policy_ForbidRepeatingCharactersCount": "Макс Повторяющиеся Символы",
"Profile_details": "Детали профиля",
"Accounts_Password_Policy_ForbidRepeatingCharactersCount_Description": "Количество раз, когда символ может повторяться, прежде чем он будет запрещен.",
"Profile_picture": "Изображение профиля",
"Accounts_Password_Policy_AtLeastOneLowercase": "По крайней мере, один строчный регистр",
"Profile_saved_successfully": "Профиль успешно сохранен",
"Accounts_Password_Policy_AtLeastOneLowercase_Description": "Убедитесь, что пароль содержит хотя бы один строчный символ.",
"Public": "Открытый",
"Accounts_Password_Policy_AtLeastOneUppercase": "По крайней мере, один верхний регистр",
"Public_Channel": "Открытый канал",
"Accounts_Password_Policy_AtLeastOneUppercase_Description": "Убедитесь, что пароль содержит хотя бы один строчный символ.",
"Push": "Push уведомления",
"Accounts_Password_Policy_AtLeastOneNumber": "По меньшей мере один номер",
"Push_apn_cert": "APN сертификат",
"Accounts_Password_Policy_AtLeastOneNumber_Description": "Убедитесь, что пароль содержит хотя бы один цифровой символ.",
"Push_apn_dev_cert": "APN Dev сертификат",
"Accounts_Password_Policy_AtLeastOneSpecialCharacter": "По меньшей мере один символ",
"Push_apn_dev_key": "Ключ APN Dev",
"Accounts_Password_Policy_AtLeastOneSpecialCharacter_Description": "Убедитесь, что пароль содержит хотя бы один специальный символ.",
"Push_apn_dev_passphrase": "APN Dev Passphrase",
"Push_apn_key": "Ключ APN",
"Push_apn_passphrase": "APN Passphrase",
@ -1647,6 +1718,7 @@
"RDStation_Token": "RD Station Token",
"React_when_read_only": "Разрешить реакции",
"React_when_read_only_changed_successfully": "Разрешение на реакции при включенном режиме только для чтения изменено",
"Private_Team": "Частная команда",
"Reacted_with": "Реагирует с",
"Reactions": "Реакции",
"Read_by": "Читать",
@ -1654,7 +1726,9 @@
"Read_only_changed_successfully": "Режим \"только для чтения\" успешно изменен",
"Read_only_channel": "Канал только для чтения",
"Read_only_group": "Группа только для чтения",
"Public_Community": "Открытое сообщество",
"Reason_To_Join": "Причина присоединения",
"Public_Relations": "Связи с общественностью",
"RealName_Change_Disabled": "Ваш администратор отключил возможность смены имени",
"Receive_alerts": "Получать уведомления",
"Receive_Group_Mentions": "Получать упоминания @all и @here",
@ -1691,6 +1765,7 @@
"Report_sent": "Сообщение отправлено",
"Report_this_message_question_mark": "Сообщить об этом сообщении?",
"Require_all_tokens": "Требовать все токены",
"Real_Estate": "Недвижимость",
"Require_any_token": "Требовать любой токен",
"Reporting": "Сбор статистики",
"Require_password_change": "Требуется смена пароля",
@ -1701,12 +1776,14 @@
"Restart": "Перезапустить",
"Restart_the_server": "Перезапустить сервер",
"Retry_Count": "Число повторных попыток",
"Register_Server": "Регистрация сервера",
"Apps": "Приложения",
"App_Information": "Информация о приложении",
"App_Installation": "Установка приложения",
"Apps_Settings": "Настройки приложения",
"Role": "Роль",
"Role_Editing": "Редактировать роль",
"Religious": "Религиозная организация",
"Role_removed": "Роль удалена",
"Room": "Комната",
"Room_announcement_changed_successfully": "Объявление комнаты успешно изменено",
@ -1738,6 +1815,7 @@
"Room_unarchived": "Комната разархивирована",
"Room_uploaded_file_list": "Список файлов канала",
"Room_uploaded_file_list_empty": "Нет доступных файлов",
"Retail": "Розничная торговля",
"Rooms": "Комнаты",
"run-import": "Запустить импорт",
"run-import_description": "Разрешение на запуск импортеров",
@ -1811,7 +1889,9 @@
"Send_request_on_lead_capture": "Отправить запрос на захват свинца",
"Send_request_on_offline_messages": "Отправить запрос на сообщения в автономном режиме",
"Send_request_on_visitor_message": "Отправить запрос на гостевые сообщения",
"Setup_Wizard": "Мастер установки",
"Send_request_on_agent_message": "Отправить запрос по сообщениям агента",
"Setup_Wizard_Info": "Мы поможем Вам настроить первого администратора, настроить организацию и зарегистрировать сервер, чтобы получать бесплатные push-уведомления и многое другое.",
"Send_Test": "Отправить тест",
"Send_welcome_email": "Отправить электронное письмо с приветствием",
"Send_your_JSON_payloads_to_this_URL": "Отправить ваши полезные данные формата JSON на этот URL-адрес.",
@ -1859,7 +1939,9 @@
"Site_Name": "Название сайта",
"Site_Url": "URL-адрес сайта",
"Site_Url_Description": "Пример: https://chat.domain.com/",
"Server_Info": "Информация о сервере",
"Skip": "Пропустить",
"Server_Type": "Тип сервера",
"SlackBridge_error": "В SlackBridge произошла ошибка во время импорта ваших сообщений в %s:%s",
"SlackBridge_finish": "SlackBridge завершил импорт сообщений в %s. Пожалуйста, перезагрузитесь, чтобы увидеть все сообщения.",
"SlackBridge_Out_All": "SlackBridge Out All",
@ -1894,14 +1976,17 @@
"SMTP_Test_Button": "Настройка тестового протокола SMTP",
"SMTP_Username": "SMTP логин",
"snippet-message": "Сообщение со сниппетом",
"Show_email_field": "Показать поле электронной почты",
"snippet-message_description": "Разрешение на создание сообщений со сниппетом",
"Snippet_name": "Название сниппета",
"Show_name_field": "Показать поле имени",
"Snippet_Added": "Создано %s",
"Snippet_Messages": "Сообщения со сниппетами",
"Snippeted_a_message": "Создан сниппет __snippetLink__",
"Sorry_page_you_requested_does_not_exists_or_was_deleted": "Извините, запрошенная вами страница не существует или была удалена!",
"Sort_by_activity": "Сортировать по активности",
"Sound": "Звуковые оповещения",
"Size": "Размер",
"Sound_File_mp3": "Звуковой файл (mp3)",
"SSL": "SSL",
"Star_Message": "Отметить сообщение",
@ -1943,6 +2028,7 @@
"Store_Last_Message": "Хранить последнее сообщение",
"Store_Last_Message_Sent_per_Room": "Хранить последнее сообщение, отправленное в каждую комнату",
"Stream_Cast": "Поток вещания",
"Social_Network": "Социальная сеть",
"Stream_Cast_Address": "Адрес потока вещания",
"Stream_Cast_Address_Description": "IP-адрес или Хост потока вещания Rocket.Chat. Например, `192.168.1.1:3000` или `localhost:4000`",
"strike": "зачеркнутый",
@ -1984,6 +2070,7 @@
"theme-color-custom-scrollbar-color": "Пользовательский цвет полосы прокрутки",
"theme-color-error-color": "Цвет ошибки",
"theme-color-info-font-color": "Цвет шрифта информации",
"Step": "Шаг",
"theme-color-link-font-color": "Цвет шрифта ссылки",
"theme-color-pending-color": "Цвет ожидания",
"theme-color-primary-action-color": "Цвет основного действия",
@ -2009,9 +2096,12 @@
"theme-color-rc-color-error": "Ошибка",
"theme-color-rc-color-error-light": "Ошибка светлая",
"theme-color-rc-color-alert": "Тревога",
"Telecom": "Телеком",
"theme-color-rc-color-alert-light": "Тревога светлая",
"theme-color-rc-color-success": "Успех",
"Technology_Provider": "Провайдер технологий",
"theme-color-rc-color-success-light": "Успех светлый",
"Technology_Services": "Технологические услуги",
"theme-color-rc-color-button-primary": "Кнопка основная",
"theme-color-rc-color-button-primary-light": "Кнопка основная светлая",
"theme-color-rc-color-primary": "Основной",
@ -2106,6 +2196,7 @@
"Unread_Rooms": "Непрочитанные комнаты",
"Unread_Rooms_Mode": "Режим непрочитанные комнаты",
"Unread_Tray_Icon_Alert": "Иконка уведомлений о непрочитанных сообщениях в трее",
"Tourism": "Туризм",
"Unstar_Message": "Убрать отметку",
"Updated_at": "Обновлено в",
"Update_your_RocketChat": "Обновите ваш Rocket.Chat",
@ -2127,11 +2218,14 @@
"Use_uploaded_avatar": "Использовать загруженный аватар",
"Use_url_for_avatar": "Использовать URL для аватара",
"Use_User_Preferences_or_Global_Settings": "Использовать пользовательские или глобальные настройки",
"Type_your_job_title": "Введите название своей должности",
"User": "Пользователь",
"user-generate-access-token": "Пользователь генерирует токен доступа",
"user-generate-access-token_description": "Разрешение на создания токенов доступа",
"User__username__is_now_a_leader_of__room_name_": "Пользователь __username__ теперь лидер канала __room_name__",
"Type_your_password": "Введите пароль",
"User__username__is_now_a_moderator_of__room_name_": "Пользователь __username__ теперь является модератором __room_name__",
"Type_your_username": "Введите имя пользователя",
"User__username__is_now_a_owner_of__room_name_": "Пользователь __username__ теперь является владельцем __room_name__",
"User__username__removed_from__room_name__leaders": "Пользователь __username__ исключен из лидеров канала __room_name__",
"User__username__removed_from__room_name__moderators": "Пользователь __username__ удален из модераторов __room_name__",
@ -2322,6 +2416,7 @@
"You_have_not_verified_your_email": "Вы не подтвердили ваш адрес электронной почты.",
"You_have_successfully_unsubscribed": "Вы успешно отписаны от нашей почтовой рассылки.",
"You_have_to_set_an_API_token_first_in_order_to_use_the_integration": "Сначала вы должны настроить API токен, чтобы использовать интеграцию.",
"view-broadcast-member-list": "Просмотр списка участников в трансляции Room",
"You_must_join_to_view_messages_in_this_channel": "Вы должны присоединиться, чтобы просматривать сообщения на этом канале",
"You_need_confirm_email": "Необходимо подтвердить ваш адрес электронной почты для входа!",
"You_need_install_an_extension_to_allow_screen_sharing": "Для демонстрации экрана вам необходимо установить расширение",
@ -2342,5 +2437,247 @@
"your_message": "ваше сообщение",
"your_message_optional": "ваше сообщение (опционально)",
"Your_password_is_wrong": "Ваш пароль неверен!",
"Your_push_was_sent_to_s_devices": "Оповещение было отправлено на %s устройств."
"Your_push_was_sent_to_s_devices": "Оповещение было отправлено на %s устройств.",
"Your_server_link": "Ссылка на ваш сервер",
"Your_workspace_is_ready": "Рабочая область готова к использованию",
"Worldwide": "Мировой",
"Country_Afghanistan": "Афганистан",
"Country_Albania": "Албания",
"Country_Algeria": "Алжир",
"Country_American_Samoa": "Американское Самоа",
"Country_Andorra": "Андорра",
"Country_Angola": "Ангола",
"Country_Anguilla": "Ангилья",
"Country_Antarctica": "Антарктида",
"Country_Antigua_and_Barbuda": "Антигуа и Барбуда",
"Country_Argentina": "Аргентина",
"Country_Armenia": "Армения",
"Country_Aruba": "Аруба",
"Country_Australia": "Австралия",
"Country_Austria": "Австрия",
"Country_Azerbaijan": "Азербайджан",
"Country_Bahamas": "Багамские острава",
"Country_Bahrain": "Бахрейн",
"Country_Bangladesh": "Бангладеш",
"Country_Barbados": "Барбадос",
"Country_Belarus": "Беларусь",
"Country_Belgium": "Бельгия",
"Country_Belize": "Белиз",
"Country_Benin": "Бенин",
"Country_Bermuda": "Бермудские острова",
"Country_Bhutan": "Бутан",
"Country_Bolivia": "Боливия",
"Country_Bosnia_and_Herzegovina": "Босния и Герцеговина",
"Country_Botswana": "Ботсвана",
"Country_Bouvet_Island": "Остров Буве",
"Country_Brazil": "Бразилия",
"Country_British_Indian_Ocean_Territory": "Британская территория Индийского океана",
"Country_Brunei_Darussalam": "Бруней-Даруссалам",
"Country_Bulgaria": "Болгария",
"Country_Burkina_Faso": "Буркина-Фасо",
"Country_Burundi": "Бурунди",
"Country_Cambodia": "Камбоджа",
"Country_Cameroon": "Камерун",
"Country_Canada": "Канада",
"Country_Cape_Verde": "Кабо-Верде",
"Country_Cayman_Islands": "Каймановы острова",
"Country_Central_African_Republic": "Центрально-Африканская Республика",
"Country_Chad": "Чад",
"Country_Chile": "Чили",
"Country_China": "Китай",
"Country_Christmas_Island": "Остров Рождества",
"Country_Cocos_Keeling_Islands": "Кокосовые (Килинг) острова",
"Country_Colombia": "Колумбия",
"Country_Comoros": "Коморские острова",
"Country_Congo": "Конго",
"Country_Congo_The_Democratic_Republic_of_The": "Конго, Демократическая Республика",
"Country_Cook_Islands": "Острова Кука",
"Country_Costa_Rica": "Коста-Рика",
"Country_Cote_Divoire": "Кот-д'Ивуар",
"Country_Croatia": "Хорватия",
"Country_Cuba": "Куба",
"Country_Cyprus": "Кипр",
"Country_Czech_Republic": "Чешская Республика",
"Country_Denmark": "Дания",
"Country_Djibouti": "Джибути",
"Country_Dominica": "Доминика",
"Country_Dominican_Republic": "Доминиканская Республика",
"Country_Ecuador": "Эквадор",
"Country_Egypt": "Египет",
"Country_El_Salvador": "Сальвадор",
"Country_Equatorial_Guinea": "Экваториальная Гвинея",
"Country_Eritrea": "Эритрея",
"Country_Estonia": "Эстония",
"Country_Ethiopia": "Эфиопия",
"Country_Falkland_Islands_Malvinas": "Фолклендские (Мальвинские) острова",
"Country_Faroe_Islands": "Фарерские острова",
"Country_Fiji": "Фиджи",
"Country_Finland": "Финляндия",
"Country_France": "Франция",
"Country_French_Guiana": "Французская Гвиана",
"Country_French_Polynesia": "Французская Полинезия",
"Country_French_Southern_Territories": "Южные Французские Территории",
"Country_Gabon": "Габон",
"Country_Gambia": "Гамбия",
"Country_Georgia": "Грузия",
"Country_Germany": "Германия",
"Country_Ghana": "Гана",
"Country_Gibraltar": "Гибралтар",
"Country_Greece": "Греция",
"Country_Greenland": "Гренландия",
"Country_Grenada": "Гренада",
"Country_Guadeloupe": "Гваделупа",
"Country_Guam": "Гуам",
"Country_Guatemala": "Гватемала",
"Country_Guinea": "Гвинея",
"Country_Guinea_bissau": "Гвинея-Бисау",
"Country_Guyana": "Гайана",
"Country_Haiti": "Гаити",
"Country_Heard_Island_and_Mcdonald_Islands": "Остров Херд и острова Макдональд",
"Country_Holy_See_Vatican_City_State": "Святейший Престол (Государство Ватикан)",
"Country_Honduras": "Гондурас",
"Country_Hong_Kong": "Гонконг",
"Country_Hungary": "Венгрия",
"Country_Iceland": "Исландия",
"Country_India": "Индия",
"Country_Indonesia": "Индонезия",
"Country_Iran_Islamic_Republic_of": "Иран, Исламская Республика",
"Country_Iraq": "Ирак",
"Country_Ireland": "Ирландия",
"Country_Israel": "Израиль",
"Country_Italy": "Италия",
"Country_Jamaica": "Ямайка",
"Country_Japan": "Япония",
"Country_Jordan": "Иордания",
"Country_Kazakhstan": "Казахстан",
"Country_Kenya": "Кения",
"Country_Kiribati": "Кирибати",
"Country_Korea_Democratic_Peoples_Republic_of": "Корейская Народно-Демократическая Республика",
"Country_Korea_Republic_of": "Республика Корея",
"Country_Kuwait": "Кувейт",
"Country_Kyrgyzstan": "Киргизия",
"Country_Lao_Peoples_Democratic_Republic": "Лаосская Народно-Демократическая Республика",
"Country_Latvia": "Латвия",
"Country_Lebanon": "Ливан",
"Country_Lesotho": "Лесото",
"Country_Liberia": "Либерия",
"Country_Libyan_Arab_Jamahiriya": "Ливийская арабская джамахирия",
"Country_Liechtenstein": "Лихтенштейн",
"Country_Lithuania": "Литва",
"Country_Luxembourg": "Люксембург",
"Country_Macao": "Macao",
"Country_Macedonia_The_Former_Yugoslav_Republic_of": "Македония, Бывшая югославская Республика",
"Country_Madagascar": "Мадагаскар",
"Country_Malawi": "Малави",
"Country_Malaysia": "Малайзия",
"Country_Maldives": "Мальдивы",
"Country_Mali": "Мали",
"Country_Malta": "Мальта",
"Country_Marshall_Islands": "Маршалловы острова",
"Country_Martinique": "Мартиника",
"Country_Mauritania": "Мавритания",
"Country_Mauritius": "Маврикий",
"Country_Mayotte": "Майотта",
"Country_Mexico": "Мексика",
"Country_Micronesia_Federated_States_of": "Микронезия, Федеративные Штаты",
"Country_Moldova_Republic_of": "Республика Молдова",
"Country_Monaco": "Монако",
"Country_Mongolia": "Монголия",
"Country_Montserrat": "Монсеррат",
"Country_Morocco": "Марокко",
"Country_Mozambique": "Мозамбик",
"Country_Myanmar": "Мьянма",
"Country_Namibia": "Намибия",
"Country_Nauru": "Науру",
"Country_Nepal": "Непал",
"Country_Netherlands": "Нидерланды",
"Country_Netherlands_Antilles": "Нидерланды",
"Country_New_Caledonia": "Новая Каледония",
"Country_New_Zealand": "Новая Зеландия",
"Country_Nicaragua": "Никарагуа",
"Country_Niger": "Нигер",
"Country_Nigeria": "Нигерия",
"Country_Niue": "Ниуэ",
"Country_Norfolk_Island": "Остров Норфолк",
"Country_Northern_Mariana_Islands": "Северные Марианские острова",
"Country_Norway": "Норвегия",
"Country_Oman": "Оман",
"Country_Pakistan": "Пакистан",
"Country_Palau": "Палау",
"Country_Palestinian_Territory_Occupied": "Оккупированная палестинская территория",
"Country_Panama": "Панама",
"Country_Papua_New_Guinea": "Папуа - Новая Гвинея",
"Country_Paraguay": "Парагвай",
"Country_Peru": "Перу",
"Country_Philippines": "Филиппины",
"Country_Pitcairn": "Острова Питкэрн",
"Country_Poland": "Польша",
"Country_Portugal": "Португалия",
"Country_Puerto_Rico": "Пуэрто-Рико",
"Country_Qatar": "Катар",
"Country_Reunion": "Реюньон",
"Country_Romania": "Румыния",
"Country_Russian_Federation": "Российская Федерация",
"Country_Rwanda": "Руанда",
"Country_Saint_Helena": "Остров Святой Елены",
"Country_Saint_Kitts_and_Nevis": "Сент-Китс и Невис",
"Country_Saint_Lucia": "Санкт-Люсия",
"Country_Saint_Pierre_and_Miquelon": "Сен-Пьер и Микелон",
"Country_Saint_Vincent_and_The_Grenadines": "Святой Винсент и Гренадины",
"Country_Samoa": "Самоа",
"Country_San_Marino": "Сан - Марино",
"Country_Sao_Tome_and_Principe": "Сан-Томе и Принсипи",
"Country_Saudi_Arabia": "Саудовская Аравия",
"Country_Senegal": "Сенегал",
"Country_Serbia_and_Montenegro": "Сербия и Черногория",
"Country_Seychelles": "Сейшельские острова",
"Country_Sierra_Leone": "Сьерра-Леоне",
"Country_Singapore": "Сингапур",
"Country_Slovakia": "Словакия",
"Country_Slovenia": "Словения",
"Country_Solomon_Islands": "Соломоновы острова",
"Country_Somalia": "Сомали",
"Country_South_Africa": "Южная Африка",
"Country_South_Georgia_and_The_South_Sandwich_Islands": "Южная Георгия и Южные Сандвичевы острова",
"Country_Spain": "Испания",
"Country_Sri_Lanka": "Шри Ланка",
"Country_Sudan": "Судан",
"Country_Suriname": "Суринам",
"Country_Svalbard_and_Jan_Mayen": "Свальбард и Ян-Майен",
"Country_Swaziland": "Свазиленд",
"Country_Sweden": "Швеция",
"Country_Switzerland": "Швейцария",
"Country_Syrian_Arab_Republic": "Сирийская Арабская Республика",
"Country_Taiwan_Province_of_China": "Тайвань, провинция Китая",
"Country_Tajikistan": "Таджикистан",
"Country_Tanzania_United_Republic_of": "Объединенная Республика Танзания",
"Country_Thailand": "Таиланд",
"Country_Timor_leste": "Восточный Тимор",
"Country_Togo": "Того",
"Country_Tokelau": "Токелау",
"Country_Tonga": "Тонга",
"Country_Trinidad_and_Tobago": "Тринидад и Тобаго",
"Country_Tunisia": "Тунис",
"Country_Turkey": "Турция",
"Country_Turkmenistan": "Туркменистан",
"Country_Turks_and_Caicos_Islands": "Острова Теркс и Кайкос",
"Country_Tuvalu": "Тувалу",
"Country_Uganda": "Уганда",
"Country_Ukraine": "Украина",
"Country_United_Arab_Emirates": "Объединенные Арабские Эмираты",
"Country_United_Kingdom": "Великобритания",
"Country_United_States": "Соединенные Штаты",
"Country_United_States_Minor_Outlying_Islands": "Малые отдаленные острова Соединенных Штатов",
"Country_Uruguay": "Уругвай",
"Country_Uzbekistan": "Узбекистан",
"Country_Vanuatu": "Вануату",
"Country_Venezuela": "Венесуэла",
"Country_Viet_Nam": "Вьетнам",
"Country_Virgin_Islands_British": "Британские Виргинские Острова",
"Country_Virgin_Islands_US": "Виргинские острова, США",
"Country_Wallis_and_Futuna": "Уоллис и Футуна",
"Country_Western_Sahara": "Западная Сахара",
"Country_Yemen": "Йемен",
"Country_Zambia": "Замбия",
"Country_Zimbabwe": "Зимбабве"
}

@ -133,11 +133,17 @@
"Accounts_PasswordReset": "Resetovanie hesla",
"Accounts_Registration_AuthenticationServices_Default_Roles": "Predvolené funkcie pre služby overovania",
"Accounts_Registration_AuthenticationServices_Default_Roles_Description": "Predvolené používateľské funkcie (oddelené čiarkami) budú používané pri registrácii prostredníctvom autentifikačných služieb",
"Accounts_OAuth_Wordpress_server_type_custom": "zvyk",
"Accounts_Registration_AuthenticationServices_Enabled": "Registrácia s autentifikačnými službami",
"Accounts_OAuth_Wordpress_identity_path": "Cesta k identite",
"Accounts_RegistrationForm": "Registračný formulár",
"Accounts_OAuth_Wordpress_identity_token_sent_via": "Známka identity odoslaná cez",
"Accounts_RegistrationForm_Disabled": "Nepovolený",
"Accounts_OAuth_Wordpress_token_path": "Cesta k Známke",
"Accounts_RegistrationForm_LinkReplacementText": "Text registračného formuláru pre zmenu odkazu",
"Accounts_OAuth_Wordpress_authorize_path": "Povoliť cestu",
"Accounts_RegistrationForm_Public": "Verejný",
"Accounts_OAuth_Wordpress_scope": "Rozsah",
"Accounts_RegistrationForm_Secret_URL": "Tajná adresa URL",
"Accounts_RegistrationForm_SecretURL": "Tajná adresa URL registračného formulára",
"Accounts_RegistrationForm_SecretURL_Description": "Musíte uviesť náhodný reťazec, ktorý sa pridá k vašej registračnej adrese URL. Príklad: https://open.rocket.chat/register/[secret_hash]",
@ -204,117 +210,117 @@
"Allow_Invalid_SelfSigned_Certs": "Povoliť neplatné vlastnoručne podpísané certifikáty",
"Allow_Invalid_SelfSigned_Certs_Description": "Povoliť neplatné a vlastnoručne podpísané SSL certifikáty na overenie odkazov a ukážok.",
"Alphabetical": "Abecedný",
"Allow_switching_departments": "Umožniť návštevníkom prepínať oddelenia",
"Allow_switching_departments": "Umožniť návštevníkom prepínať sa medzi oddeleniami",
"Always_open_in_new_window": "Otvoriť vždy v novom okne",
"Analytics_features_enabled": "Funkcie povolené",
"Analytics_features_messages_Description": "Sleduje vlastné udalosti týkajúce sa akcií, ktoré používateľ robí v správach.",
"Analytics_features_rooms_Description": "Nahrávanie vlastných udalostí súvisiacich s akciami na kanáli alebo skupine (vytvorenie, odchod, odstránenie).",
"Analytics_features_users_Description": "Sleduje vlastné udalosti týkajúce sa akcií súvisiacich s používateľmi (časy obnovenia hesla, zmena profilového obrázku atď.).",
"Analytics_features_rooms_Description": "Sleduje vlastné udalosti týkajúce sa akcií v kanáli alebo skupine (Vytvorenie, odchod, odstránenie).",
"Analytics_features_users_Description": "Sleduje vlastné udalosti týkajúce sa akcií súvisiacich s používateľmi (Časy resetovania hesla, zmena profilového obrázku atď.).",
"Analytics_Google": "Google Analytics",
"Analytics_Google_id": "ID sledovania",
"and": "a",
"And_more": "A __length__ viac",
"And_more": "A __dĺžku__ viac",
"Animals_and_Nature": "Zvieratá a príroda",
"Announcement": "oznámenia",
"Announcement": "Oznámenia",
"API": "API",
"API_Allow_Infinite_Count": "Umožniť všetko",
"API_Allow_Infinite_Count_Description": "Mali by byť volania do rozhrania API REST povolené vrátiť všetko v jednom hovore?",
"API_Analytics": "analytika",
"API_Allow_Infinite_Count": "Umožniť získanie všetkého",
"API_Allow_Infinite_Count_Description": "Malo by byť umožnené volaniam do rozhrania REST API, aby vrátili všetko v jednom hovore?",
"API_Analytics": "Analytika",
"API_CORS_Origin": "Pôvod CORS",
"API_Default_Count": "Predvolené počítanie",
"API_Default_Count_Description": "Predvolený počet výsledkov API služby REST, ak spotrebiteľ neposkytol žiadne.",
"API_Default_Count": "Predvolený počet",
"API_Default_Count_Description": "Predvolený počet výsledkov služby REST API ak spotrebiteľ žiadne neposkytol.",
"API_Drupal_URL": "Adresa URL servera Drupal",
"API_Drupal_URL_Description": "Príklad: https://domain.com (okrem koncového lomítka)",
"API_Drupal_URL_Description": "Príklad: https://domain.com (Bez koncového lomítka)",
"API_Embed": "Vložiť ukážky odkazov",
"API_Embed_Description": "Či sú vstavané náhľady odkazov povolené alebo nie, keď používateľ publikuje odkaz na webovú stránku.",
"API_Embed_UserAgent": "Vložiť žiadosť agentu",
"API_EmbedCacheExpirationDays": "Vložiť dni vypršania cache",
"API_Embed_UserAgent": "Vložiť používateľského agenta pre žiadosť",
"API_EmbedCacheExpirationDays": "Vložiť počet dní expirácie vyrovnávacej pamäte",
"API_EmbedDisabledFor": "Zakázať vkladanie pre používateľov",
"API_EmbedDisabledFor_Description": "Zoznam užívateľských mien oddelených čiarkami zakáže zobrazenie vstavaných odkazov.",
"API_EmbedIgnoredHosts": "Vložiť Ignored Hosts",
"API_EmbedIgnoredHosts_Description": "Zoznam hostiteľov alebo adresy CIDR oddelené čiarkami, napr. localhost, 127.0.0.1, 10.0.0.0/8, 172.16.0.0/12, 192.168.0.0/16",
"API_EmbedDisabledFor_Description": "Čiarkami oddelený zoznam používateľských mien, ktoré majú zakázané zobrazenie vstavaných odkazov.",
"API_EmbedIgnoredHosts": "Vložiť zoznam ignorovaných hostsiteľov",
"API_EmbedIgnoredHosts_Description": "Čiarkami oddelený zoznam hostiteľov alebo adries CIDR, napr. localhost, 127.0.0.1, 10.0.0.0/8, 172.16.0.0/12, 192.168.0.0/16",
"API_EmbedSafePorts": "Bezpečné porty",
"API_EmbedSafePorts_Description": "Zoznam portov oddelených čiarkami umožňuje zobrazenie ukážky.",
"API_EmbedSafePorts_Description": "Čiarkami oddelený zoznam portov umožňujúce zobraziť ukážky.",
"API_Enable_CORS": "Povoliť CORS",
"API_Enable_Direct_Message_History_EndPoint": "Povoliť koncový bod histórie priamych správ",
"API_Enable_Direct_Message_History_EndPoint_Description": "Toto umožňuje \"/ api / v1 / im.history.others\", ktorý umožňuje zobrazenie priamych správ posielaných inými používateľmi, ktorých volajúci nie je súčasťou.",
"API_Enable_Direct_Message_History_EndPoint_Description": "Toto povolí súbor \"/api/v1/im.history.others\", ktorý umožňuje zobrazenie priamych správ posielaných inými používateľmi, ktorých volajúci nie je súčasťou.",
"API_Enable_Shields": "Aktivovať štíty",
"API_Enable_Shields_Description": "Aktivujte štíty dostupné na súbore `/ api / v1 / shield.svg`",
"API_GitHub_Enterprise_URL": "Adresa URL servera",
"API_GitHub_Enterprise_URL_Description": "Príklad: http://domain.com (okrem koncového lomítka)",
"API_Gitlab_URL": "GitLab URL",
"API_Enable_Shields_Description": "Aktivovať štíty dostupné v súbore `/api/v1/shield.svg`",
"API_GitHub_Enterprise_URL": "URL adresa servera",
"API_GitHub_Enterprise_URL_Description": "Príklad: http://domain.com (Bez koncového lomítka)",
"API_Gitlab_URL": "URL adresa služby GitLab",
"API_Shield_Types": "Typy štítov",
"API_Shield_Types_Description": "Typy štítov, ktoré umožňujú ako zoznam oddelených čiarkami, vyberte si zo zoznamu \"online\", \"kanál\" alebo \"*\" pre všetky",
"API_Token": "API Token",
"API_Tokenpass_URL": "Adresa URL servera Tokenpass",
"API_Tokenpass_URL_Description": "Príklad: https://domain.com (okrem koncového lomítka)",
"API_Upper_Count_Limit": "Maximálna výška záznamu",
"API_Upper_Count_Limit_Description": "Aký je maximálny počet záznamov, ktoré má API REST vrátiť (ak nie je neobmedzené)?",
"API_Shield_Types_Description": "Typy štítov na povolenie ako čiarkami oddelený zoznam. Vyberte z možností \"online\", \"kanál\" alebo \"*\" pre všetky",
"API_Token": "Známka API",
"API_Tokenpass_URL": "URL adresa servera Tokenpass",
"API_Tokenpass_URL_Description": "Príklad: https://domain.com (Bez koncového lomítka)",
"API_Upper_Count_Limit": "Maximálny počet záznamov",
"API_Upper_Count_Limit_Description": "Aký je maximálny počet záznamov, ktoré má REST API vrátiť (Ak nie je neobmedzený)?",
"API_User_Limit": "Používateľský limit pre pridanie všetkých používateľov do kanála",
"API_Wordpress_URL": "Adresa URL programu WordPress",
"API_Wordpress_URL": "URL adresa služby WordPress",
"Apiai_Key": "Kľúč Api.ai",
"Apiai_Language": "Api.ai Jazyk",
"App_status_unknown": "nevedno",
"App_status_constructed": "Konštruovaný",
"App_status_initialized": "inicializuje",
"App_status_auto_enabled": "povolené",
"App_status_manually_enabled": "povolené",
"App_status_compiler_error_disabled": "Zakázané: chyba kompilátora",
"App_status_error_disabled": "Zakázané: Uncaught Error",
"App_status_manually_disabled": "Zakázané: Ručne",
"App_status_disabled": "invalidný",
"App_author_homepage": "autorská domovská stránka",
"Apiai_Language": "Jazyk Api.ai",
"App_status_unknown": "Neznáme",
"App_status_constructed": "Vytvorené",
"App_status_initialized": "Inicializované",
"App_status_auto_enabled": "Povolené",
"App_status_manually_enabled": "Povolené",
"App_status_compiler_error_disabled": "Nepovolené: Chyba kompilátora",
"App_status_error_disabled": "Nepovolené: Nezachytená chyba",
"App_status_manually_disabled": "Nepovolené: Manuálne",
"App_status_disabled": "Nepovolené",
"App_author_homepage": "domovská stránka autora",
"App_support_url": "podpora url",
"Appearance": "vzhľad",
"Appearance": "Vzhľad",
"Application_added": "Aplikácia bola pridaná",
"Application_Name": "Názov aplikácie",
"Application_updated": "Aplikácia bola aktualizovaná",
"Apply": "platiť",
"Apply": "Použiť",
"Apply_and_refresh_all_clients": "Použiť a obnoviť všetkých klientov",
"Archive": "Archív",
"archive-room": "Archív miestnosti",
"Archive": "Archivovať",
"archive-room": "Archivovať miestnosť",
"archive-room_description": "Povolenie archivovať kanál",
"are_also_typing": "píšu tiež",
"are_typing": "píšu",
"Are_you_sure": "Si si istý?",
"Are_you_sure_you_want_to_delete_your_account": "Naozaj chcete odstrániť svoj účet?",
"Are_you_sure_you_want_to_disable_Facebook_integration": "Naozaj chcete zakázať integráciu do služby Facebook?",
"assign-admin-role": "Priraďte rolu administrátora",
"assign-admin-role_description": "Povolenie priradiť administráciu ostatným používateľom",
"Assign_admin": "Priradenie administrátora",
"Are_you_sure": "Určite?",
"Are_you_sure_you_want_to_delete_your_account": "Určite chcete vymazať svoj účet?",
"Are_you_sure_you_want_to_disable_Facebook_integration": "Naozaj chcete zakázať integráciu služby Facebook?",
"assign-admin-role": "Priraďte funkciu administrátora",
"assign-admin-role_description": "Povolenie priradiť funkciu administrátora ostatným používateľom",
"Assign_admin": "Priraďovanie administrátora",
"at": "na",
"At_least_one_added_token_is_required_by_the_user": "Najmenej jeden pridaný token vyžaduje užívateľ",
"At_least_one_added_token_is_required_by_the_user": "Najmenej jedna pridaná známka je vyžadovaná používateľom",
"AtlassianCrowd": "Atlassian Crowd",
"Attachment_File_Uploaded": "Súbor bol načítaný",
"Attachment_File_Uploaded": "Súbor bol nahratý",
"Attribute_handling": "Spracovanie atribútu",
"Audio": "audio",
"Audio": "Audio",
"Audio_message": "Zvuková správa",
"Audio_Notification_Value_Description": "Môže to byť ľubovoľný vlastný zvuk alebo predvolené: pípanie, zvonenie, ding, kvapôčka, zvon, ročné obdobia",
"Audio_Notifications_Default_Alert": "Zvukové upozornenia Predvolené upozornenie",
"Audio_Notifications_Value": "Predvolené hlásenie zvuku správy",
"Auth_Token": "Auth Token",
"Author": "autor",
"Author_Information": "Informácie o autorovi",
"Authorization_URL": "Autorizačná adresa URL",
"Audio_Notification_Value_Description": "Môže to byť ľubovoľný vlastný zvuk alebo jeden z predvolených: pípanie, zvonenie, gong, kvapôčka, zvon, obdobia",
"Audio_Notifications_Default_Alert": " Predvolené zvukové upozornenie",
"Audio_Notifications_Value": "Predvolený zvuk pre hlásenie správy",
"Auth_Token": "Autorizačná známka",
"Author": "Autor",
"Author_Information": "Informácia o autorovi",
"Authorization_URL": "Autorizačná URL adresa",
"Authorize": "Povoliť",
"auto-translate": "Preložiť automaticky",
"auto-translate_description": "Povolenie používať nástroj automatického prekladu",
"Auto_Load_Images": "Automatické načítanie obrázkov",
"Auto_Translate": "Auto-Prekladač",
"AutoLinker_Email": "Email automatického odkazu",
"AutoLinker_Phone": "AutoLinker Phone",
"Auto_Translate": "Automatický prekladač",
"AutoLinker_Email": "Email pre AutoLinker",
"AutoLinker_Phone": "Telefónne číslo pre AutoLinker",
"AutoLinker_Phone_Description": "Automaticky prepojené na telefónne čísla. napr. `(123) 456-7890`",
"AutoLinker_StripPrefix": "Predpona pásky pre automatické pripojenie",
"AutoLinker_StripPrefix_Description": "Krátke zobrazenie. napr. https://rocket.chat => rocket.chat",
"AutoLinker_Urls_Scheme": "Schéma AutoLinker: // URL",
"AutoLinker_Urls_TLD": "Adresy TLD automatického zdieľania",
"AutoLinker_Urls_www": "Webové adresy URL automatického odkazu",
"AutoLinker_UrlsRegExp": "Automatická adresa URL automatického odkazu",
"AutoLinker_StripPrefix": "Prefix pruhu pre AutoLinker",
"AutoLinker_StripPrefix_Description": "Skrátené zobrazenie. napr. https://rocket.chat => rocket.chat",
"AutoLinker_Urls_Scheme": "URL adresy Scheme:// pre AutoLinker",
"AutoLinker_Urls_TLD": "Adresy TLD pre AutoLinker",
"AutoLinker_Urls_www": "'www' URL adresy pre AutoLinker",
"AutoLinker_UrlsRegExp": "Regulárne výrazy URL pre AutoLinker",
"Automatic_Translation": "Automatický preklad",
"AutoTranslate_Change_Language_Description": "Zmena jazyka automatického prekladu neprekladá predchádzajúce správy.",
"AutoTranslate_Change_Language_Description": "Zmena jazyka automatického prekladu nepreloží predchádzajúce správy.",
"AutoTranslate_Enabled": "Povoliť automatický preklad",
"AutoTranslate_Enabled_Description": "Povolenie automatického prekladu umožní ľuďom s povolením <code class = \"inline\" >automaticky preložiť povolenie</code>, aby sa všetky správy automaticky preložili do zvoleného jazyka. Poplatky sa môžu vzťahovať, pozri <a target = \"_ blank\" href = \"https://cloud.google.com/translate/pricing\" >Dokumentácia spoločnosti Google</a>",
"AutoTranslate_GoogleAPIKey": "Kľúč API Google",
"AutoTranslate_Enabled_Description": "Povolenie automatického prekladu umožní ľuďom s povolením pre <code class=\"inline\">automatický preklad</code>, aby sa všetky správy automaticky preložili do zvoleného jazyka. Môžu sa k nemu vzťahovať poplatky, pozri <a target=\"_blank\" href=\"https://cloud.google.com/translate/pricing\">Dokumentáciu spoločnosti Google</a>",
"AutoTranslate_GoogleAPIKey": "Kľúč API pre Google",
"Available": "k dispozícii",
"Available_agents": "Dostupné agenty",
"Avatar": "avatar",
@ -1272,6 +1278,7 @@
"Logout_Others": "Odhlásenie z ostatných prihlásených miest",
"mail-messages": "Poštové správy",
"mail-messages_description": "Povolenie používať poštu",
"Livechat_registration_form": "Registračný formulár",
"Mail_Message_Invalid_emails": "Poslali ste jeden alebo viac neplatných e-mailov:% s",
"Mail_Message_Missing_to": "Musíte vybrať jedného alebo viacerých používateľov alebo jednu alebo viac e-mailových adries oddelených čiarkami.",
"Mail_Message_No_messages_selected_select_all": "Nevybrali ste žiadne správy",

@ -133,11 +133,17 @@
"Accounts_PasswordReset": "Ponastavitev gesla",
"Accounts_Registration_AuthenticationServices_Default_Roles": "Privzete vloge za storitve overjanja",
"Accounts_Registration_AuthenticationServices_Default_Roles_Description": "Ob registraciji s storitvami preverjanja prisotnosti bodo uporabniki prejeli privzete naloge (ločene z vejico)",
"Accounts_OAuth_Wordpress_server_type_custom": "Po meri",
"Accounts_Registration_AuthenticationServices_Enabled": "Registracija s storitvami preverjanja prisotnosti",
"Accounts_OAuth_Wordpress_identity_path": "Pot do identitete",
"Accounts_RegistrationForm": "Obrazec za registracijo",
"Accounts_OAuth_Wordpress_identity_token_sent_via": "Identifikacijski žeton poslan preko",
"Accounts_RegistrationForm_Disabled": "Onemogočeno",
"Accounts_OAuth_Wordpress_token_path": "Pot do žetonov",
"Accounts_RegistrationForm_LinkReplacementText": "Nadomestno besedilo za povezavo do registracije",
"Accounts_OAuth_Wordpress_authorize_path": "Dovoli pot",
"Accounts_RegistrationForm_Public": "Javno",
"Accounts_OAuth_Wordpress_scope": "Obseg",
"Accounts_RegistrationForm_Secret_URL": "Secret URL",
"Accounts_RegistrationForm_SecretURL": "Registracija preko Secret URL",
"Accounts_RegistrationForm_SecretURL_Description": "Zagotoviti morate naključen niz, ki bo dodan k registracijskemu URL. Primer: https://open.rocket.chat/register/[secret_hash]",
@ -1268,6 +1274,7 @@
"Logout_Others": "Odjava iz ostalih prijavljenih lokacij",
"mail-messages": "Poštna sporočila",
"mail-messages_description": "Dovoljenje za uporabo možnosti poštnih sporočil",
"Livechat_registration_form": "Obrazec za registracijo",
"Mail_Message_Invalid_emails": "Predložili ste eno ali več neveljavnih e-poštnih naslovov: %s",
"Mail_Message_Missing_to": "Izbrati morate enega ali več uporabnikov, ali zagotoviti enega ali več e-poštnih naslovov, ločenih z vejicami.",
"Mail_Message_No_messages_selected_select_all": "Niste izbrali nobenih sporočil",

@ -133,11 +133,17 @@
"Accounts_PasswordReset": "Password Reset",
"Accounts_Registration_AuthenticationServices_Default_Roles": "Rolet e Parazgjedhura për Shërbimet e Autentifikimit",
"Accounts_Registration_AuthenticationServices_Default_Roles_Description": "Rolet e paracaktuara (ndarjet me presje) do të jepen kur regjistrohen përmes shërbimeve të legalizuara",
"Accounts_OAuth_Wordpress_server_type_custom": "me porosi",
"Accounts_Registration_AuthenticationServices_Enabled": "Regjistrimi me Authentication Shërbimet",
"Accounts_OAuth_Wordpress_identity_path": "Path Identity",
"Accounts_RegistrationForm": "Forma e Regjistrimit",
"Accounts_OAuth_Wordpress_identity_token_sent_via": "Identiteti Token Dërguar Via",
"Accounts_RegistrationForm_Disabled": "i paaftë",
"Accounts_OAuth_Wordpress_token_path": "Path Token",
"Accounts_RegistrationForm_LinkReplacementText": "Regjistrimi Form Link Text Replacement",
"Accounts_OAuth_Wordpress_authorize_path": "autorizojë Path",
"Accounts_RegistrationForm_Public": "publik",
"Accounts_OAuth_Wordpress_scope": "fushë",
"Accounts_RegistrationForm_Secret_URL": "URL Secret",
"Accounts_RegistrationForm_SecretURL": "Regjistrimi Form Secret URL",
"Accounts_RegistrationForm_SecretURL_Description": "Ju duhet të sigurojë një varg të rastit që do të shtohet në URL tuaj e regjistrimit. Shembull: https://open.rocket.chat/register/[secret_hash]",
@ -1270,6 +1276,7 @@
"Logout_Others": "Logout Nga Identifikuar tjera në vende të",
"mail-messages": "Mesazhet e postës",
"mail-messages_description": "Leja për të përdorur opsionin e mesazheve postare",
"Livechat_registration_form": "Forma e Regjistrimit",
"Mail_Message_Invalid_emails": "Ju keni dhënë email një ose më shumë të pavlefshme: %s",
"Mail_Message_Missing_to": "Ju duhet të zgjidhni një ose më shumë përdorues, ose të sigurojë një ose më shumë adresa email, të ndara me presje.",
"Mail_Message_No_messages_selected_select_all": "Ju nuk keni zgjedhur ndonjë porosi",

@ -133,11 +133,17 @@
"Accounts_PasswordReset": "Ресетовање лозинке",
"Accounts_Registration_AuthenticationServices_Default_Roles": "Уобичајене улоге за услуге провјере аутентичности",
"Accounts_Registration_AuthenticationServices_Default_Roles_Description": "Подразумевани корисници улога (одвојени са зарезом) ће бити дати када се региструју преко услуга за потврђивање идентитета",
"Accounts_OAuth_Wordpress_server_type_custom": "Обичај",
"Accounts_Registration_AuthenticationServices_Enabled": "Пријава са Аутхентицатион Сервицес",
"Accounts_OAuth_Wordpress_identity_path": "идентитет Пут",
"Accounts_RegistrationForm": "Образац за регистрацију",
"Accounts_OAuth_Wordpress_identity_token_sent_via": "Идентификован жетон Послато преко",
"Accounts_RegistrationForm_Disabled": "онемогућен",
"Accounts_OAuth_Wordpress_token_path": "токен Пут",
"Accounts_RegistrationForm_LinkReplacementText": "Образац за регистрацију Линк Замена Текст",
"Accounts_OAuth_Wordpress_authorize_path": "овластити Патх",
"Accounts_RegistrationForm_Public": "јавни",
"Accounts_OAuth_Wordpress_scope": "Обим",
"Accounts_RegistrationForm_Secret_URL": "сецрет УРЛ адреса",
"Accounts_RegistrationForm_SecretURL": "Образац за регистрацију Тајна УРЛ адреса",
"Accounts_RegistrationForm_SecretURL_Description": "Морате обезбедити случајни низ који ће бити додат на ваш регистрације УРЛ. Пример: хттпс://демо.роцкет.цхат/регистер/[secret_hash]",
@ -1270,6 +1276,7 @@
"Logout_Others": "Одјавите Од осталих пријављени Локације",
"mail-messages": "Маил поруке",
"mail-messages_description": "Дозвола за кориштење опције поштанских порука",
"Livechat_registration_form": "Образац за регистрацију",
"Mail_Message_Invalid_emails": "Које сте дали један или више неважећих е-поште:% с",
"Mail_Message_Missing_to": "Морате изабрати једну или више корисника или да обезбеди једну или више адреса е-поште, одвојене зарезима.",
"Mail_Message_No_messages_selected_select_all": "Нисте изабрали ниједну поруку.",

@ -133,11 +133,17 @@
"Accounts_PasswordReset": "Nollställ lösenord",
"Accounts_Registration_AuthenticationServices_Default_Roles": "Standardroller för autentiseringstjänster",
"Accounts_Registration_AuthenticationServices_Default_Roles_Description": "Standardroller (kommaseparerade) användare kommer att ges när de registreras via autentiseringstjänster",
"Accounts_OAuth_Wordpress_server_type_custom": "Anpassad",
"Accounts_Registration_AuthenticationServices_Enabled": "Registrering Authentication Services",
"Accounts_OAuth_Wordpress_identity_path": "Sökväg för identitet",
"Accounts_RegistrationForm": "Registreringsformulär",
"Accounts_OAuth_Wordpress_identity_token_sent_via": "Identitetstoken skickad Via",
"Accounts_RegistrationForm_Disabled": "Inaktiverad",
"Accounts_OAuth_Wordpress_token_path": "Sökväg Token",
"Accounts_RegistrationForm_LinkReplacementText": "Anmälningsblankett Link Ersättnings Text",
"Accounts_OAuth_Wordpress_authorize_path": "Tillåt sökväg",
"Accounts_RegistrationForm_Public": "Offentlig",
"Accounts_OAuth_Wordpress_scope": "Omfattning",
"Accounts_RegistrationForm_Secret_URL": "hemliga URL",
"Accounts_RegistrationForm_SecretURL": "Anmälningsblankett Secret URL",
"Accounts_RegistrationForm_SecretURL_Description": "Du måste ange en slumpmässig sträng som kommer att läggas till din registrerings URL. Exempel: https://open.rocket.chat/register/[secret_hash]",
@ -1270,6 +1276,7 @@
"Logout_Others": "Logga ut från andra inloggade platser",
"mail-messages": "E-postmeddelanden",
"mail-messages_description": "Tillstånd att använda alternativet för e-postmeddelanden",
"Livechat_registration_form": "Registreringsformulär",
"Mail_Message_Invalid_emails": "Du har angett ett eller flera ogiltiga e-postmeddelanden: %s",
"Mail_Message_Missing_to": "Du måste välja en eller flera användare eller tillhandahålla en eller flera e-postadresser, separerade med kommatecken.\n",
"Mail_Message_No_messages_selected_select_all": "Du har inte valt några meddelanden",

@ -133,11 +133,17 @@
"Accounts_PasswordReset": "கடவடம",
"Accounts_Registration_AuthenticationServices_Default_Roles": "அஙர சகளன இயலிிரஙகள",
"Accounts_Registration_AuthenticationServices_Default_Roles_Description": "அஙர சகளிலம பதி இயலிிரஙகள (கமிிகபபடட) பயனரகள வழஙகபபட",
"Accounts_OAuth_Wordpress_server_type_custom": "விப",
"Accounts_Registration_AuthenticationServices_Enabled": "அஙகரிகள பதி",
"Accounts_OAuth_Wordpress_identity_path": "அடள ப",
"Accounts_RegistrationForm": "பதி படிவம",
"Accounts_OAuth_Wordpress_identity_token_sent_via": "மலம அனபபபடட அடள டகன",
"Accounts_RegistrationForm_Disabled": "மடககபபடடத",
"Accounts_OAuth_Wordpress_token_path": "டகன",
"Accounts_RegistrationForm_LinkReplacementText": "பதி படிவம இண உர",
"Accounts_OAuth_Wordpress_authorize_path": "ப அஙகரி",
"Accounts_RegistrationForm_Public": "ப",
"Accounts_OAuth_Wordpress_scope": "நகம",
"Accounts_RegistrationForm_Secret_URL": "இரகசிய URL ஐ",
"Accounts_RegistrationForm_SecretURL": "பதி படிவம இரகசிய URL ஐ",
"Accounts_RegistrationForm_SecretURL_Description": "நகள உஙகள பதி URL ஐ சக வ என ஒரரறற சரமக வழஙக வ. உதரணம: https://open.rocket.chat/register/[secret_hash]",
@ -1270,6 +1276,7 @@
"Logout_Others": "பிற விற இரி இடஙகளி",
"mail-messages": "அஞசலிகள",
"mail-messages_description": "அஞசலிகளிிபத பயனபடத அனமதி",
"Livechat_registration_form": "பதி படிவம",
"Mail_Message_Invalid_emails": "நகள இன ஒன அலலத தவறன மினஞசலகள வழஙிய %s:",
"Mail_Message_Missing_to": "நகள ஒன அலலத அதறபடட பயனரகள அலலத ஒன அலலத அதறபடட மினஞசலகவரிகள, பிிகபபடட வழஙக வ.",
"Mail_Message_No_messages_selected_select_all": "நகள எநத சிகளகவி. ",

@ -133,11 +133,17 @@
"Accounts_PasswordReset": "รเซตรหสผาน",
"Accounts_Registration_AuthenticationServices_Default_Roles": "บทบาทเรมตนสำหรบบรการการตรวจสอบสทธ",
"Accounts_Registration_AuthenticationServices_Default_Roles_Description": "ผใชเปนคาเรมตน (ผใชจะคนดวยเครองหมายจลภาค) จะไดบเมอลงทะเบยนผานบรการพจนวตน",
"Accounts_OAuth_Wordpress_server_type_custom": "กำหนดเอง",
"Accounts_Registration_AuthenticationServices_Enabled": "การลงทะเบยนกบบรการรบรองความถกตอง",
"Accounts_OAuth_Wordpress_identity_path": "เสนทางขอมลผใช",
"Accounts_RegistrationForm": "แบบฟอรมลงทะเบยน",
"Accounts_OAuth_Wordpress_identity_token_sent_via": "โทเคน Identity ถกสงผานทาง",
"Accounts_RegistrationForm_Disabled": "พการ",
"Accounts_OAuth_Wordpress_token_path": "เสนทางโทเคน",
"Accounts_RegistrationForm_LinkReplacementText": "แบบฟอรมการลงทะเบยน",
"Accounts_OAuth_Wordpress_authorize_path": "Authorize Path",
"Accounts_RegistrationForm_Public": "สาธารณะ",
"Accounts_OAuth_Wordpress_scope": "ขอบเขต",
"Accounts_RegistrationForm_Secret_URL": "URL ลบ",
"Accounts_RegistrationForm_SecretURL": "URL การลงทะเบยน URL ลบ",
"Accounts_RegistrationForm_SecretURL_Description": "คณตองระบสตรงแบบสมทจะเพมลงใน URL การลงทะเบยนของคณ ตวอยาง: https://open.rocket.chat/register/[secret_hash]",
@ -1270,6 +1276,7 @@
"Logout_Others": "ออกจากระบบจากทน ๆ ทนทกในตำแหนง",
"mail-messages": "ขอความจดหมาย",
"mail-messages_description": "อนญาตใหใชวเลอกขอความอเมล",
"Livechat_registration_form": "แบบฟอรมลงทะเบยน",
"Mail_Message_Invalid_emails": "คณไดใหเมลทไมกตองอยางนอยหนงรายการ:% s",
"Mail_Message_Missing_to": "คณตองเลอกผใชมากกวาหนงรายหรอระบอยเมลอยางนอยหนงรายการโดยคนดวยเครองหมายจลภาค",
"Mail_Message_No_messages_selected_select_all": "คณยงไมไดเลอกขอความใด ๆ",

@ -133,11 +133,17 @@
"Accounts_PasswordReset": "Parola Sıfırlama",
"Accounts_Registration_AuthenticationServices_Default_Roles": "Doğrulama Servisi için Varsayılan İşlem",
"Accounts_Registration_AuthenticationServices_Default_Roles_Description": "Kimlik doğrulama servislerini kullanarak kayıt olan kullanıcılara verilecek varsayılan roller (virgülle ayrılmış olmalıdır)",
"Accounts_OAuth_Wordpress_server_type_custom": "görenek",
"Accounts_Registration_AuthenticationServices_Enabled": "Kimlik Doğrulama Hizmetleri ile Kayıt Olma",
"Accounts_OAuth_Wordpress_identity_path": "Kimlik Yolu",
"Accounts_RegistrationForm": "Kayıt formu",
"Accounts_OAuth_Wordpress_identity_token_sent_via": "Kimlik Belgesi Yolla Gönderildi",
"Accounts_RegistrationForm_Disabled": "Devre Dışı",
"Accounts_OAuth_Wordpress_token_path": "Token Yolu",
"Accounts_RegistrationForm_LinkReplacementText": "Kayıt Formu Bağlantı Değişim Metni",
"Accounts_OAuth_Wordpress_authorize_path": "Yol Yetkilendirme",
"Accounts_RegistrationForm_Public": "Genel",
"Accounts_OAuth_Wordpress_scope": "kapsam",
"Accounts_RegistrationForm_Secret_URL": "Gizli URL",
"Accounts_RegistrationForm_SecretURL": "Kayıt Formu Gizli URL",
"Accounts_RegistrationForm_SecretURL_Description": "Kayıt URL'sine eklenmesi için rastgele bir harf dizisi sağlamalısınız. Örnek: https://open.rocket.chat/register/[secret_hash]",
@ -1270,6 +1276,7 @@
"Logout_Others": "Yerler Diğer giriş itibaren logout",
"mail-messages": "Posta mesajları",
"mail-messages_description": "Posta iletilerini kullanma izni",
"Livechat_registration_form": "Kayıt formu",
"Mail_Message_Invalid_emails": "Bir veya daha fazla geçersiz e-posta sağladı: %s",
"Mail_Message_Missing_to": "Bir veya daha fazla kullanıcı seçmek ya da bir veya birden fazla e-posta adreslerini, virgülle ayırarak sağlamalıdır.",
"Mail_Message_No_messages_selected_select_all": "Herhangi bir mesaj seçmediniz.",

@ -86,11 +86,16 @@
"Accounts_OAuth_Wordpress_id": "ئىشلىتىش ID تە WordPress",
"Accounts_OAuth_Wordpress_secret": "ئاچقۇچ ئىشلىتىش WordPress",
"Accounts_PasswordReset": "مەخپىي نومۇرنى قايتا بەلگىلەش",
"Accounts_OAuth_Wordpress_server_type_custom": "ئۆزلۈكىدىن بېكىتىش",
"Accounts_Registration_AuthenticationServices_Enabled": "دەلىللەش مۇلازىمىتىنى ئىشلىتىپ تىزىملىتىش",
"Accounts_OAuth_Wordpress_identity_path": "سالاھىيەت ئادرېسى",
"Accounts_RegistrationForm": "تىزىملىتىش جەدۋىلى",
"Accounts_RegistrationForm_Disabled": "ئىشلىتىش مەنئىي قىلىندى",
"Accounts_OAuth_Wordpress_token_path": "ئادرېسىToken",
"Accounts_RegistrationForm_LinkReplacementText": "تىزىملىتىش جەدۋىلىنىڭ ئۇلىنىش خەتلىك ماۋزۇسى",
"Accounts_OAuth_Wordpress_authorize_path": "نىڭ دەلىللەنگەن ئادرېسنى ئۆزلىكىدىن بېكىتىشOAuth ",
"Accounts_RegistrationForm_Public": "ئاشكارا",
"Accounts_OAuth_Wordpress_scope": "دائىرىسى",
"Accounts_RegistrationForm_Secret_URL": "شەخسىي ئادرېسى",
"Accounts_RegistrationForm_SecretURL": "شەخسىي تىزىملىتىش جەدۋىلى ",
"Accounts_RegistrationForm_SecretURL_Description": "https://open.rocket.chat/register/[secret_hash] سىز چوقۇم خالىغان ھەرپ-بەلگە تىزىقى بىلەن تەمىنلىشىڭىز كېرەك ، ئۇ ھەرپ-بەلگە تىزىقى سىزنىڭ تىزىملىتىش ئادرېسىڭىزغا قېتىلىدۇ. مەسىلەن: مۇنداق",
@ -634,6 +639,7 @@
"Login_with": "نى ئىشلىتىپ كىرىش%s",
"Logout": "چىقىپ كېتىش",
"Logout_Others": "باشقا كىرىپ بولغان ئۈسكىنىلەردىن چىقىپ كىتىش",
"Livechat_registration_form": "تىزىملىتىش جەدۋىلى",
"Mail_Message_Invalid_emails": "%s: سىز بىر ياكى كۆپلىگەن ئىناۋەتسىز بولغان ئىلخەت ئادرېسى بىلەن تەمىنلەپسىز",
"Mail_Message_Missing_to": "سىز چوقۇم بىر ياكى كۆپ ئەزا تاللىشىڭىز كېرەك ، ۋە لېكىن بىر ياكى كۆپ ئىلخەت ئادرېسى تاللىشىڭىز كېرەك (كۆپ ئىلخەت ئادرېسىغا پەش بەلگىسى ئارقىلىق ئايرىڭ..)",
"Mail_Message_No_messages_selected_select_all": "غا موھتاجمۇ ؟<a href='#' class='select-all'>全选</a>سىز تېخى ھېچقانداق ئۇچۇرنى تاللىمىدىڭىز .ھەممە ئېنىق ئۇچۇرنى",

@ -133,11 +133,17 @@
"Accounts_PasswordReset": "Скидання пароля",
"Accounts_Registration_AuthenticationServices_Default_Roles": "Ролі за замовчуванням для сервісів авторизації",
"Accounts_Registration_AuthenticationServices_Default_Roles_Description": "Ролі за замовчуванням (розділені комою), які будуть призначені користувачам зареєстрованим через сервіси авторизації",
"Accounts_OAuth_Wordpress_server_type_custom": "виготовлений на замовлення",
"Accounts_Registration_AuthenticationServices_Enabled": "Реєстрація з Authentication Services",
"Accounts_OAuth_Wordpress_identity_path": "ідентичність Шлях",
"Accounts_RegistrationForm": "Реєстраційний формуляр",
"Accounts_OAuth_Wordpress_identity_token_sent_via": "Токен ідентифікації відправлено через",
"Accounts_RegistrationForm_Disabled": "інвалід",
"Accounts_OAuth_Wordpress_token_path": "токен Шлях",
"Accounts_RegistrationForm_LinkReplacementText": "Форма реєстрації Посилання Заміна тексту",
"Accounts_OAuth_Wordpress_authorize_path": "авторизуватися Шлях",
"Accounts_RegistrationForm_Public": "суспільного",
"Accounts_OAuth_Wordpress_scope": "Сфера застосування",
"Accounts_RegistrationForm_Secret_URL": "секретний URL",
"Accounts_RegistrationForm_SecretURL": "Форма реєстрації Секретний URL",
"Accounts_RegistrationForm_SecretURL_Description": "Ви повинні забезпечити випадкову рядок, яка буде додана до вашої реєстрації URL. Приклад: https://open.rocket.chat/register/[secret_hash]",
@ -1270,6 +1276,7 @@
"Logout_Others": "Вихід з інших Записаний в тих місцях,",
"mail-messages": "Поштові повідомлення",
"mail-messages_description": "Дозвіл на використання опцій поштових повідомлень",
"Livechat_registration_form": "Реєстраційний формуляр",
"Mail_Message_Invalid_emails": "Ви надали один або кілька неприпустимих листів: %s",
"Mail_Message_Missing_to": "Ви повинні вибрати одного або декількох користувачів або надати один або кілька адрес електронної пошти, розділених комами.",
"Mail_Message_No_messages_selected_select_all": "Ви не обрали жодного повідомлення.",

@ -122,13 +122,21 @@
"Accounts_OAuth_Wordpress": "Đăng nhập qua WordPress",
"Accounts_OAuth_Wordpress_callback_url": "URL callback WordPress",
"Accounts_PasswordReset": "Đặt lại mật khẩu",
"Accounts_OAuth_Wordpress_server_type_wordpress_com": "Wordpress.com",
"Accounts_Registration_AuthenticationServices_Default_Roles": "Vai trò mặc định của Authentication Services",
"Accounts_OAuth_Wordpress_server_type_wp_oauth_server": "Tiện ích máy chủ WP OAuth",
"Accounts_Registration_AuthenticationServices_Default_Roles_Description": "Các vai trò (phân cách bằng dấu phẩy) của người dùng sau khi đăng ký thông qua authentication services",
"Accounts_OAuth_Wordpress_server_type_custom": "Tuỳ chỉnh",
"Accounts_Registration_AuthenticationServices_Enabled": "Đăng ký với Authentication Services",
"Accounts_OAuth_Wordpress_identity_path": "Đường dẫn xác thực (Identity Path)",
"Accounts_RegistrationForm": "Form đăng ký",
"Accounts_OAuth_Wordpress_identity_token_sent_via": "Token Nhận dạng Gửi Qua",
"Accounts_RegistrationForm_Disabled": "Không cho phép",
"Accounts_OAuth_Wordpress_token_path": "Đường dẫn lấy Token (Token Path)",
"Accounts_RegistrationForm_LinkReplacementText": "Chữ thay cho đường dẫn đến Form đăng ký ",
"Accounts_OAuth_Wordpress_authorize_path": "Đường dẫn ủy quyền (Authorize)",
"Accounts_RegistrationForm_Public": "Công khai",
"Accounts_OAuth_Wordpress_scope": "Phạm vi",
"Accounts_RegistrationForm_Secret_URL": "Bí mật",
"Accounts_RegistrationForm_SecretURL": "Đường dẫn Secret form đăng ký",
"Accounts_RegistrationForm_SecretURL_Description": "Bạn phải sử dụng một chuỗi ký tự ngẫu nhiên để thêm vào đường dẫn đến form đăng ký. Ví dụ: https://demo.rocket.chat/register/[secret_hash]",
@ -176,8 +184,10 @@
"additional_integrations_Bots": "Nếu bạn đang tìm cách để tích hợp Bot của riêng bạn vậy thì bạn nên xem qua phần Hubot adapter. <a href=\"https://github.com/RocketChat/hubot-rocketchat\" target=\"_blank\">https://github.com/RocketChat/hubot-rocketchat</a>",
"Administration": "Quản trị",
"Adult_images_are_not_allowed": "Hình ảnh người lớn không được phép",
"Admin_Info": "Thông tin quản trị",
"After_OAuth2_authentication_users_will_be_redirected_to_this_URL": "Sau khi xác thực OAuth2, người dùng sẽ được chuyển hướng đến URL này",
"Agent": "Đặc vụ",
"Advocacy": "Luật sư",
"Agent_added": "Agent đã thêm",
"Agent_removed": "Agent bị xóa",
"Alerts": "Cảnh báo",
@ -334,6 +344,7 @@
"Body": "Thân",
"bold": "Dũng cảm",
"bot_request": "Yêu cầu Bot",
"Blockchain": "Blockchain",
"Bots": "Bots",
"BotHelpers_userFields": "Trường người dùng",
"BotHelpers_userFields_Description": "CSV của các trường người dùng có thể được truy cập bằng phương pháp trợ giúp bots.",
@ -484,15 +495,19 @@
"Common_Access": "Truy cập thông thường",
"Compact": "gọn nhẹ",
"Computer": "Máy vi tính",
"Continue": "Tiếp tục",
"Confirm_password": "Xác nhận mật khẩu của bạn",
"Content": "Nội dung",
"Conversation": "Cuộc hội thoại",
"Conversation_closed": "Trò chuyện đóng lại: __comment__.",
"Community": "Cộng đồng",
"Conversation_finished_message": "Tin nhắn hoàn thành cuộc trò chuyện",
"Convert_Ascii_Emojis": "Chuyển đổi ASCII sang Emoji",
"Copied": "Đã sao chép",
"Copy": "Sao chép",
"Consulting": "Tư vấn",
"Copy_to_clipboard": "Sao chép vào clipboard",
"Consumer_Goods": "Hàng hoá tiêu dùng",
"COPY_TO_CLIPBOARD": "SAO CHÉP VÀO CLIPBOARD",
"Count": "Đếm",
"Cozy": "Ấm cúng",
@ -504,6 +519,7 @@
"create-p": "Tạo kênh riêng tư",
"create-p_description": "Cho phép tạo kênh riêng",
"create-user": "Tạo người dùng",
"Country": "Quê quán",
"create-user_description": "Cho phép tạo người dùng",
"Create_A_New_Channel": "Tạo kênh mới",
"Create_new": "Tạo mới",
@ -662,6 +678,7 @@
"Email_Header_Description": "Bạn có thể sử dụng các placeholder sau: <br/><ul><li>[Site_Name] và [Site_URL] cho Tên Ứng dụng và URL tương ứng.</li></ul>",
"Email_Notification_Mode": "Thông báo qua Email",
"Email_Notification_Mode_All": "Mỗi Đề cập / DM",
"Education": "Giáo dục",
"Email_Notification_Mode_Disabled": "Tàn tật",
"Email_or_username": "Thư điện tử hoặc tên người dùng",
"Email_Placeholder": "Hãy điền địa chỉ email của bạn...",
@ -700,7 +717,9 @@
"error-could-not-change-email": "Không thể thay đổi email",
"error-could-not-change-name": "Không thể đổi tên",
"error-could-not-change-username": "Không thể thay đổi tên người dùng",
"Entertainment": "Giải trí",
"error-delete-protected-role": "Không thể xóa vai trò được bảo vệ",
"Enterprise": "Doanh nghiệp",
"error-department-not-found": "Vụ không tìm thấy",
"error-direct-message-file-upload-not-allowed": "Không cho phép chia sẻ tệp trong tin nhắn trực tiếp",
"error-duplicate-channel-name": "Một kênh có tên '__channel_name__' tồn tại",
@ -844,6 +863,7 @@
"Force_Disable_OpLog_For_Cache_Description": "Sẽ không sử dụng OpLog để đồng bộ hóa bộ nhớ cache ngay cả khi nó có sẵn",
"Force_SSL": "Buộc SSL",
"Force_SSL_Description": "* Chú ý! _Force SSL_ không nên được sử dụng với proxy ngược lại. Nếu bạn có một proxy ngược lại, bạn nên làm các redirect THERE. Tùy chọn này tồn tại cho các triển khai như Heroku, không cho phép cấu hình chuyển hướng ở proxy ngược lại.",
"Financial_Services": "Những dịch vụ Tài chính",
"Forgot_password": "Quên mật khẩu",
"Forgot_Password_Description": "Bạn có thể sử dụng các placeholder sau: <br/><ul><li>[Forget_Password_Url] cho URL khôi phục mật khẩu.</li><li>[name], [fname], [lname] tương ứng cho tên, họ hoặc họ của người dùng, tương ứng.</li><li>[email] cho email của người dùng.</li><li>[Site_Name] và [Site_URL] cho Tên Ứng dụng và URL tương ứng.</li></ul>",
"Forgot_Password_Email": "Nhấp vào <a href = \"[Forget_Password_Url]\">ở đây</a>để đặt lại mật khẩu của bạn.",
@ -872,6 +892,7 @@
"GoogleVision_Block_Adult_Images_Description": "Chặn hình ảnh người lớn sẽ không hoạt động khi đã đạt đến giới hạn hàng tháng",
"GoogleVision_Current_Month_Calls": "Cuộc gọi tháng hiện tại",
"GoogleVision_Enable": "Bật Google Vision",
"Gaming": "Chơi game",
"GoogleVision_Max_Monthly_Calls": "Cuộc gọi hàng tháng tối đa",
"GoogleVision_Max_Monthly_Calls_Description": "Sử dụng 0 cho không giới hạn",
"GoogleVision_ServiceAccount": "Tài khoản Dịch vụ Google Vision",
@ -899,7 +920,9 @@
"Hide_flextab": "Ẩn Thanh bên Phải với Nhấp",
"Hide_Group_Warning": "Bạn có chắc chắn muốn ẩn nhóm \"% s\" không?",
"Hide_Livechat_Warning": "Bạn có chắc chắn muốn ẩn livechat với \"% s\" không?",
"Go_to_your_workspace": "Đến workspace của bạn",
"Hide_Private_Warning": "Bạn có chắc chắn muốn ẩn thảo luận với \"% s\" không?",
"Government": "Chính phủ",
"Hide_roles": "Ẩn vai trò",
"Hide_room": "Ẩn phòng",
"Hide_Room_Warning": "Bạn có chắc chắn muốn ẩn phòng \"% s\" không?",
@ -908,9 +931,12 @@
"Highlights": "Điểm nổi bật",
"Highlights_How_To": "Để được thông báo khi ai đó đề cập đến một từ hoặc cụm từ, hãy thêm nó vào đây. Bạn có thể tách từ hoặc cụm từ bằng dấu phẩy. Các từ nổi bật không phân biệt chữ hoa chữ thường.",
"Highlights_List": "Đánh dấu từ",
"Healthcare_and_Pharmaceutical": "Chăm sóc sức khỏe/Dược phẩm",
"History": "Lịch sử",
"Host": "Host",
"Help_Center": "Trung tâm trợ giúp",
"hours": "giờ",
"Group_mentions_disabled_x_members": "Lệnh nhắc trong nhóm như `@all` và `@here` đã được vô hiệu hóa trong những phòng có số lượng thành viên trên __total__",
"Hours": "Giờ",
"How_friendly_was_the_chat_agent": "Agent trò chuyện có thân thiện không?",
"How_knowledgeable_was_the_chat_agent": "Kiến thức của agent như thế nào?",
@ -983,6 +1009,7 @@
"Integration_Incoming_WebHook": "Tích hợp WebHook",
"Integration_New": "Tích hợp mới",
"Integration_Outgoing_WebHook": "Tích hợp WebHook đi",
"Industry": "Công nghiệp",
"Integration_Outgoing_WebHook_History": "Lịch sử tích hợp WebHook gửi đi",
"Integration_Outgoing_WebHook_History_Data_Passed_To_Trigger": "Dữ liệu đi qua để tích hợp",
"Integration_Outgoing_WebHook_History_Data_Passed_To_URL": "Dữ liệu được chuyển đến URL",
@ -996,6 +1023,7 @@
"Integration_Outgoing_WebHook_History_Trigger_Step": "Bước kích hoạt cuối cùng",
"Integration_Outgoing_WebHook_No_History": "Tích hợp webhook gửi đi này vẫn chưa có lịch sử nào được ghi lại.",
"Integration_Retry_Count": "Thử lại đếm",
"Insurance": "Bảo hiểm",
"Integration_Retry_Count_Description": "Bao nhiêu lần tích hợp nên được thử lại nếu cuộc gọi đến url không?",
"Integration_Retry_Delay": "Thử lại Trễ",
"Integration_Retry_Delay_Description": "Thuật toán trì hoãn nên sử dụng lại? <code class=\"inline\">10^x</code> hoặc <code class=\"inline\">2^x</code>hoặc <code class=\"inline\">x*2</code>",
@ -1098,6 +1126,7 @@
"Katex_Enabled_Description": "Cho phép sử dụng <a target=\"_blank\" href=\"http://khan.github.io/KaTeX/\">katex</a> cho việc Math Typesetting trong các bài viết",
"Katex_Parenthesis_Syntax": "Cho phép cú pháp chứa ngoặc tròn",
"Katex_Parenthesis_Syntax_Description": "Cho phép sử dụng các cú pháp \\ [katex block] và \\ (katex inline \\)",
"Job_Title": "Chức vụ nghề nghiệp",
"Keep_default_user_settings": "Giữ cài đặt mặc định",
"Keyboard_Shortcuts_Edit_Previous_Message": "Chỉnh sửa tin nhắn trước",
"Keyboard_Shortcuts_Keys_1": "<kbd>Ctrl</kbd>+ <kbd>p</kbd>",
@ -1142,6 +1171,7 @@
"LDAP_User_Search_Filter_Description": "Nếu được chỉ định, chỉ những người dùng phù hợp với bộ lọc này mới được phép đăng nhập. Nếu không có bộ lọc được chỉ định, tất cả người dùng trong phạm vi của tên miền được chỉ định sẽ có thể đăng nhập.<br/>Ví dụ: cho Active Directory `memberOf = cn = ROCKET_CHAT, ou = Nhóm chung '.<br/>Ví dụ: cho OpenLDAP (tìm kiếm kết hợp mở rộng) `ou: dn: = ROCKET_CHAT`.",
"LDAP_User_Search_Scope": "Phạm vi",
"LDAP_Authentication": "Bật",
"Launched_successfully": "Khởi động hoàn thành",
"LDAP_Authentication_Password": "Mật khẩu",
"LDAP_Authentication_UserDN": "DN người dùng",
"LDAP_Authentication_UserDN_Description": "Người dùng LDAP thực hiện tra cứu người dùng để xác thực người dùng khác khi họ đăng nhập<br/>Đây thường là tài khoản dịch vụ được tạo riêng cho tích hợp bên thứ ba. Sử dụng tên đủ điều kiện, chẳng hạn như `cn = Quản trị viên, cn = Người dùng, dc = Ví dụ, dc = com`.",
@ -1265,6 +1295,7 @@
"Logout_Others": "Logout Từ Khác Đăng nhập Địa điểm",
"mail-messages": "Mail tin nhắn",
"mail-messages_description": "Quyền sử dụng tùy chọn mail tin nhắn",
"Livechat_registration_form": "Form đăng ký",
"Mail_Message_Invalid_emails": "Bạn đã cung cấp một hoặc nhiều email không hợp lệ:% s",
"Mail_Message_Missing_to": "Bạn phải chọn một hoặc nhiều người dùng hoặc cung cấp một hoặc nhiều địa chỉ email, được phân cách bằng dấu phẩy.",
"Mail_Message_No_messages_selected_select_all": "Bạn chưa chọn bất kỳ tin nhắn nào",
@ -1284,6 +1315,7 @@
"manage-integrations_description": "Cho phép quản lý tích hợp máy chủ",
"manage-oauth-apps": "Quản lý ứng dụng Oauth",
"manage-oauth-apps_description": "Cho phép quản lý máy chủ Oauth apps",
"Logistics": "Vận chuyển",
"manage-own-integrations": "Quản lý Tích hợp riêng",
"manage-own-integrations_description": "Sự cho phép người dùng tạo và chỉnh sửa sự tích hợp hoặc webhooks của riêng họ",
"manage-sounds": "Quản lý âm thanh",
@ -1318,6 +1350,7 @@
"mention-here_description": "Cho phép sử dụng đề cập đến @here",
"Mentions": "Đề cập",
"Mentions_default": "Đề cập (mặc định)",
"Manufacturing": "Sản xuất",
"Mentions_only": "Chỉ nhắc đến",
"Merge_Channels": "Hợp nhất Kênh",
"Message": "Thông điệp",
@ -1336,6 +1369,7 @@
"Message_AllowUnrecognizedSlashCommand": "Cho phép các lệnh Slash không được công nhận",
"Message_AlwaysSearchRegExp": "Luôn tìm kiếm bằng RegExp",
"Message_AlwaysSearchRegExp_Description": "Chúng tôi khuyên bạn nên đặt 'Đúng' nếu ngôn ngữ của bạn không được hỗ trợ trên <a target=\"_blank\" href=\"https://docs.mongodb.org/manual/reference/text-search-languages/#text-search-languages\">Tìm kiếm văn bản MongoDB</a>.",
"Media": "Truyền thông",
"Message_Attachments": "Tin nhắn đính kèm",
"Message_Attachments_GroupAttach": "Gom nhóm nút đính kèm",
"Message_Attachments_GroupAttachDescription": "Tính năng này nhóm các biểu tượng vào một menu có thể mở rộng. Chiếm ít không gian trên màn hình hơn.",
@ -1493,6 +1527,7 @@
"OAuth_Applications": "Ứng dụng OAuth",
"Objects": "Các đối tượng",
"Off": "Tắt",
"Nonprofit": "Phi lợi nhuận",
"Off_the_record_conversation": "Cuộc trò chuyện ngoài bản ghi",
"Off_the_record_conversation_is_not_available_for_your_browser_or_device": "Cuộc trò chuyện ngoài bản ghi không khả dụng cho trình duyệt hoặc thiết bị của bạn.",
"Office_Hours": "Giờ hành chính",
@ -1556,9 +1591,13 @@
"Permalink": "Liên kết |",
"Permissions": "Quyền",
"pin-message": "Tin nhắn Pin",
"Organization_Email": "Email tổ chức",
"pin-message_description": "Cho phép để ghim một tin nhắn trong một kênh",
"Organization_Info": "Thông tin tổ chức",
"Pin_Message": "Tin nhắn Pin",
"Organization_Name": "Tên tổ chức",
"Pinned_a_message": "Đã ghim một tin nhắn:",
"Organization_Type": "Loại tổ chức",
"Pinned_Messages": "Tin nhắn được ghim",
"PiwikAdditionalTrackers": "Trang web Piwik bổ sung",
"PiwikAdditionalTrackers_Description": "Nhập URL trang web của Piwik và SiteIDs theo định dạng sau, nếu bạn muốn theo dõi cùng một dữ liệu trên các trang web khác nhau: [{\"trackerURL\": \"https: //my.piwik.domain2/\", \"siteId\": 42}, {\"trackerURL\": \"https: //my.piwik.domain3/\", \"siteId\": 15}]",
@ -1570,6 +1609,7 @@
"PiwikAnalytics_prependDomain_Description": "Thêm tên miền trang lên tiêu đề trang khi theo dõi",
"PiwikAnalytics_siteId_Description": "Id trang web dùng để xác định trang web này. Ví dụ: 17",
"PiwikAnalytics_url_Description": "Địa chỉ Piwik, hãy chắc chắn bao gồm dấu gạch chéo. Ví dụ: //piwik.rocket.chat/",
"Other": "Khác",
"Placeholder_for_email_or_username_login_field": "Trình giữ chỗ cho trường Đăng nhập Email hoặc Tên đăng nhập",
"Placeholder_for_password_login_field": "Trình giữ chỗ cho Trường đăng nhập Mật khẩu",
"Please_add_a_comment": "Xin vui lòng thêm một bình luận",
@ -1640,6 +1680,7 @@
"RDStation_Token": "RD Station Token",
"React_when_read_only": "Cho phép biểu cảm",
"React_when_read_only_changed_successfully": "Cho phép biểu cảm khi đọc chỉ được thay đổi thành công",
"Private_Team": "Nhóm riêng tư",
"Reacted_with": "Biểu cảm với",
"Reactions": "Biểu cảm",
"Read_by": "Đọc bởi",
@ -1647,7 +1688,9 @@
"Read_only_changed_successfully": "Đã đọc thành công chỉ đọc",
"Read_only_channel": "Kênh chỉ đọc",
"Read_only_group": "Nhóm chỉ đọc",
"Public_Community": "Cộng đồng mở",
"Reason_To_Join": "Lý do tham gia",
"Public_Relations": "Quan hệ công chúng",
"RealName_Change_Disabled": "Quản trị viên Rocket.Chat của bạn đã vô hiệu việc thay đổi tên",
"Receive_alerts": "Nhận thông báo",
"Receive_Group_Mentions": "Nhận @all và @here đề cập",
@ -1684,6 +1727,7 @@
"Report_sent": "Đã gửi báo cáo",
"Report_this_message_question_mark": "Báo cáo tin nhắn này?",
"Require_all_tokens": "Yêu cầu tất cả các thẻ",
"Real_Estate": "Bất động sản",
"Require_any_token": "Yêu cầu bất kỳ mã thông báo",
"Reporting": "Báo cáo",
"Require_password_change": "Yêu cầu thay đổi mật khẩu",
@ -1694,12 +1738,14 @@
"Restart": "Khởi động lại",
"Restart_the_server": "Khởi động lại máy chủ",
"Retry_Count": "Thử lại đếm",
"Register_Server": "Máy chủ Register",
"Apps": "Ứng dụng",
"App_Information": "Thông tin ứng dụng",
"App_Installation": "Cài đặt ứng dụng",
"Apps_Settings": "Cài đặt của ứng dụng",
"Role": "Vai trò",
"Role_Editing": "Chỉnh sửa Vai trò",
"Religious": "Tôn giáo",
"Role_removed": "Đã xóa vai trò",
"Room": "Phòng",
"Room_announcement_changed_successfully": "Thông báo phòng đã thay đổi thành công",
@ -1731,6 +1777,7 @@
"Room_unarchived": "Phòng chưa lưu trữ",
"Room_uploaded_file_list": "Danh sách tập tin",
"Room_uploaded_file_list_empty": "Không có tệp nào.",
"Retail": "Người bán lẻ",
"Rooms": "Phòng",
"run-import": "Chạy Nhập khẩu",
"run-import_description": "Cho phép chạy các nhà nhập khẩu",
@ -1804,7 +1851,9 @@
"Send_request_on_lead_capture": "Gửi yêu cầu khi lead capture",
"Send_request_on_offline_messages": "Gửi Yêu cầu Tin nhắn Ngoại tuyến",
"Send_request_on_visitor_message": "Gửi yêu cầu về Tin nhắn của khách",
"Setup_Wizard": "Thuật sĩ hướng dẫn cài đặt",
"Send_request_on_agent_message": "Gửi Yêu cầu về Tin nhắn Agent",
"Setup_Wizard_Info": "Chúng tôi sẽ hướng dẫn bạn cài đặt người dùng quản trị viên đầu tiên, cấu hình cho tổ chức của bạn, thiết lập máy chủ để nhận thông báo Push và một số thứ khác.",
"Send_Test": "Gửi kiểm tra",
"Send_welcome_email": "Gửi email chào mừng",
"Send_your_JSON_payloads_to_this_URL": "Gửi trọng tải JSON của bạn đến URL này.",
@ -1852,7 +1901,9 @@
"Site_Name": "Tên trang web",
"Site_Url": "URL trang web",
"Site_Url_Description": "Ví dụ: https://chat.domain.com/",
"Server_Info": "Thông tin máy chủ",
"Skip": "Bỏ qua",
"Server_Type": "Loại máy chủ",
"SlackBridge_error": "SlackBridge đã gặp lỗi khi nhập thư của bạn ở% s:% s",
"SlackBridge_finish": "SlackBridge đã hoàn tất nhập tin nhắn ở% s. Vui lòng tải lại để xem tất cả các tin nhắn.",
"SlackBridge_Out_All": "SlackBridge Out All",
@ -1895,6 +1946,7 @@
"Sorry_page_you_requested_does_not_exists_or_was_deleted": "Xin lỗi, trang bạn yêu cầu không tồn tại hoặc đã bị xóa!",
"Sort_by_activity": "Sắp xếp theo hoạt động",
"Sound": "Âm thanh",
"Size": "Kích cỡ",
"Sound_File_mp3": "Tệp âm thanh (mp3)",
"SSL": "SSL",
"Star_Message": "Tin nhắn gắn dấu sao",
@ -1936,6 +1988,7 @@
"Store_Last_Message": "Lưu tin cuối cùng",
"Store_Last_Message_Sent_per_Room": "Lưu tin cuối cùng được gửi đến mỗi phòng.",
"Stream_Cast": "Stream Cast",
"Social_Network": "Mạng xã hội",
"Stream_Cast_Address": "Địa chỉ Stream Cast",
"Stream_Cast_Address_Description": "IP hoặc Máy chủ Rocket.Chat Stream của bạn. Ví dụ. `192.168.1.1: 3000` hoặc` localhost: 4000`",
"strike": "đình công",
@ -1977,6 +2030,7 @@
"theme-color-custom-scrollbar-color": "Màu thanh cuộn tuỳ chỉnh",
"theme-color-error-color": "Màu lỗi",
"theme-color-info-font-color": "Màu chữ thông tin",
"Step": "Bước",
"theme-color-link-font-color": "Màu chữ liên kết",
"theme-color-pending-color": "Màu đang chờ xử lý",
"theme-color-primary-action-color": "Màu hành động cơ bản",
@ -2002,9 +2056,12 @@
"theme-color-rc-color-error": "Lỗi",
"theme-color-rc-color-error-light": "Lỗi (màu sáng)",
"theme-color-rc-color-alert": "Cảnh báo",
"Telecom": "Viễn thông",
"theme-color-rc-color-alert-light": "Cảnh báo (màu sáng)",
"theme-color-rc-color-success": "Thành công",
"Technology_Provider": "Nhà cung cấp kỷ thuật",
"theme-color-rc-color-success-light": "Thành công (màu sáng)",
"Technology_Services": "Dịch vụ kỷ thuật",
"theme-color-rc-color-button-primary": "Màu nút cơ bản",
"theme-color-rc-color-button-primary-light": "Màu nút cơ bản (màu sáng)",
"theme-color-rc-color-primary": "Cơ bản",
@ -2099,6 +2156,7 @@
"Unread_Rooms": "Phòng chưa đọc",
"Unread_Rooms_Mode": "Chế độ Phòng chưa đọc",
"Unread_Tray_Icon_Alert": "Biểu tượng tin nhắn chưa đọc",
"Tourism": "Du lịch",
"Unstar_Message": "Xóa dấu sao",
"Updated_at": "Cập nhật tại",
"Update_your_RocketChat": "Cập nhật Rocket.Chat của bạn",
@ -2120,11 +2178,14 @@
"Use_uploaded_avatar": "Sử dụng hình đại diện đã tải lên",
"Use_url_for_avatar": "Sử dụng URL cho hình đại diện",
"Use_User_Preferences_or_Global_Settings": "Sử dụng Sở thích Người dùng hoặc Cài đặt Toàn cầu",
"Type_your_job_title": "Loại chức vụ nghề nghiệp",
"User": "Người dùng",
"user-generate-access-token": "Mã Truy cập Người dùng Tạo",
"user-generate-access-token_description": "Cho phép người dùng tạo ra các mã truy cập",
"User__username__is_now_a_leader_of__room_name_": "Người dùng __username__ bây giờ là người lãnh đạo của __room_name__",
"Type_your_password": "Loại mật khẩu",
"User__username__is_now_a_moderator_of__room_name_": "Người dùng __username__ bây giờ là người kiểm duyệt __room_name__",
"Type_your_username": "Nhập tên người dùng",
"User__username__is_now_a_owner_of__room_name_": "Người dùng __username__ bây giờ là chủ sở hữu của __room_name__",
"User__username__removed_from__room_name__leaders": "Người dùng __username__ đã xóa khỏi __room_name__ lãnh đạo",
"User__username__removed_from__room_name__moderators": "Người dùng __username__ đã bị xóa khỏi __room_name__ người kiểm duyệt",
@ -2335,5 +2396,247 @@
"your_message": "tin nhắn của bạn",
"your_message_optional": "tin nhắn của bạn (tùy chọn)",
"Your_password_is_wrong": "Mật khẩu của bạn sai!",
"Your_push_was_sent_to_s_devices": "Đã được gửi tới % thiết bị"
"Your_push_was_sent_to_s_devices": "Đã được gửi tới % thiết bị",
"Your_server_link": "Đường dẫn máy chủ của bạn",
"Your_workspace_is_ready": "Workspace của bạn đã sẵn sàng",
"Worldwide": "Toàn thế giới",
"Country_Afghanistan": "Afghanistan",
"Country_Albania": "Albania",
"Country_Algeria": "Algeria",
"Country_American_Samoa": "American Samoa",
"Country_Andorra": "Andorra",
"Country_Angola": "Angola",
"Country_Anguilla": "Anguilla",
"Country_Antarctica": "Nam Cực",
"Country_Antigua_and_Barbuda": "\n Antigua and Barbuda",
"Country_Argentina": "Argentina",
"Country_Armenia": "Armenia",
"Country_Aruba": "Aruba",
"Country_Australia": "Úc",
"Country_Austria": "Áo",
"Country_Azerbaijan": "Azerbaijan",
"Country_Bahamas": "Bahamas",
"Country_Bahrain": "Bahrain",
"Country_Bangladesh": "Bangladesh",
"Country_Barbados": "Barbados",
"Country_Belarus": "Belarus",
"Country_Belgium": "Bỉ",
"Country_Belize": "Belize",
"Country_Benin": "Benin",
"Country_Bermuda": "Bermuda",
"Country_Bhutan": "Bhutan",
"Country_Bolivia": "Bolivia",
"Country_Bosnia_and_Herzegovina": "Bosnia and Herzegovina",
"Country_Botswana": "Botswana",
"Country_Bouvet_Island": "Đảo Bouvet",
"Country_Brazil": "Brazil",
"Country_British_Indian_Ocean_Territory": "Lãnh thổ Ấn Độ Dương thuộc Anh",
"Country_Brunei_Darussalam": "Brunei Darussalam",
"Country_Bulgaria": "Bulgaria",
"Country_Burkina_Faso": "Burkina Faso",
"Country_Burundi": "Burundi",
"Country_Cambodia": "Campuchia",
"Country_Cameroon": "Cameroon",
"Country_Canada": "Canada",
"Country_Cape_Verde": "Cape Verde",
"Country_Cayman_Islands": "Quần đảo Cayman",
"Country_Central_African_Republic": "Cộng Hòa Trung Phi",
"Country_Chad": "Chad",
"Country_Chile": "Chile",
"Country_China": "Trung Quốc",
"Country_Christmas_Island": "Christmas Island",
"Country_Cocos_Keeling_Islands": "Quần đảo Cocos (Keeling)",
"Country_Colombia": "Colombia",
"Country_Comoros": "Comoros",
"Country_Congo": "Congo",
"Country_Congo_The_Democratic_Republic_of_The": "Cộng Hòa Dân Chủ Congo",
"Country_Cook_Islands": "Quần đảo Cook",
"Country_Costa_Rica": "Costa Rica",
"Country_Cote_Divoire": "Cote D'ivoire",
"Country_Croatia": "Croatia",
"Country_Cuba": "Cuba",
"Country_Cyprus": "Cyprus",
"Country_Czech_Republic": "Cộng Hòa Czech",
"Country_Denmark": "Đan Mạch",
"Country_Djibouti": "Djibouti",
"Country_Dominica": "Dominica",
"Country_Dominican_Republic": "Cộng Hòa Dominica",
"Country_Ecuador": "Ecuador",
"Country_Egypt": "Ai Cập",
"Country_El_Salvador": "El Salvador",
"Country_Equatorial_Guinea": "Equatorial Guinea",
"Country_Eritrea": "Eritrea",
"Country_Estonia": "Estonia",
"Country_Ethiopia": "Ethiopia",
"Country_Falkland_Islands_Malvinas": "Quần đảo Falkland (Malvinas)",
"Country_Faroe_Islands": "Quần đảo Faroe",
"Country_Fiji": "Fiji",
"Country_Finland": "Phần Lan",
"Country_France": "Pháp",
"Country_French_Guiana": "Guiana Pháp",
"Country_French_Polynesia": "Polynesia Pháp",
"Country_French_Southern_Territories": "Lãnh thổ phía Nam Pháp",
"Country_Gabon": "Gabon",
"Country_Gambia": "Gambia",
"Country_Georgia": "Georgia",
"Country_Germany": "Đức",
"Country_Ghana": "Ghana",
"Country_Gibraltar": "Gibraltar",
"Country_Greece": "Hy Lạp",
"Country_Greenland": "Greenland",
"Country_Grenada": "Grenada",
"Country_Guadeloupe": "Guadeloupe",
"Country_Guam": "Guam",
"Country_Guatemala": "Guatemala",
"Country_Guinea": "Guinea",
"Country_Guinea_bissau": "Guinea-bissau",
"Country_Guyana": "Guyana",
"Country_Haiti": "Haiti",
"Country_Heard_Island_and_Mcdonald_Islands": "Đảo Heard và Quần đảo Mcdonald",
"Country_Holy_See_Vatican_City_State": "Tòa thánh (Thành Vatican)",
"Country_Honduras": "Honduras",
"Country_Hong_Kong": "Hồng Kông",
"Country_Hungary": "Hungary",
"Country_Iceland": "Iceland",
"Country_India": "Ấn Độ",
"Country_Indonesia": "Indonesia",
"Country_Iran_Islamic_Republic_of": "Cộng Hòa Hồi Giáo Iran",
"Country_Iraq": "Iraq",
"Country_Ireland": "Ireland",
"Country_Israel": "Israel",
"Country_Italy": "Ý",
"Country_Jamaica": "Jamaica",
"Country_Japan": "Nhật",
"Country_Jordan": "Jordan",
"Country_Kazakhstan": "Kazakhstan",
"Country_Kenya": "Kenya",
"Country_Kiribati": "Kiribati",
"Country_Korea_Democratic_Peoples_Republic_of": "Cộng Hòa Dân Chủ Nhân Dân Hàn Quốc",
"Country_Korea_Republic_of": "Cộng Hòa Hàn Quốc",
"Country_Kuwait": "Kuwait",
"Country_Kyrgyzstan": "Kyrgyzstan",
"Country_Lao_Peoples_Democratic_Republic": "Cộng Hòa Dân Chủ Nhân Dân Lào",
"Country_Latvia": "Latvia",
"Country_Lebanon": "Lebanon",
"Country_Lesotho": "Lesotho",
"Country_Liberia": "Liberia",
"Country_Libyan_Arab_Jamahiriya": "Libyan Arab Jamahiriya",
"Country_Liechtenstein": "Liechtenstein",
"Country_Lithuania": "Lithuania",
"Country_Luxembourg": "Luxembourg",
"Country_Macao": "Ma Cao",
"Country_Macedonia_The_Former_Yugoslav_Republic_of": "Cộng Hòa Nam Tư cũ Macedonia",
"Country_Madagascar": "Madagascar",
"Country_Malawi": "Malawi",
"Country_Malaysia": "Malaysia",
"Country_Maldives": "Maldives",
"Country_Mali": "Mali",
"Country_Malta": "Malta",
"Country_Marshall_Islands": "Quần đảo Marshall",
"Country_Martinique": "Martinique",
"Country_Mauritania": "Mauritania",
"Country_Mauritius": "Mauritius",
"Country_Mayotte": "Mayotte",
"Country_Mexico": "Mexico",
"Country_Micronesia_Federated_States_of": "Liên Bang ",
"Country_Moldova_Republic_of": "Cộng Hòa Moldova",
"Country_Monaco": "Monaco",
"Country_Mongolia": "Mongolia",
"Country_Montserrat": "Montserrat",
"Country_Morocco": "Morocco",
"Country_Mozambique": "Mozambique",
"Country_Myanmar": "Myanmar",
"Country_Namibia": "Namibia",
"Country_Nauru": "Namibia",
"Country_Nepal": "Nepal",
"Country_Netherlands": "Hà Lan",
"Country_Netherlands_Antilles": "Đảo Antilles của Hà Lan",
"Country_New_Caledonia": "New Caledonia",
"Country_New_Zealand": "Tân Tây Lan",
"Country_Nicaragua": "Nicaragua",
"Country_Niger": "Niger",
"Country_Nigeria": "Nigeria",
"Country_Niue": "Niue",
"Country_Norfolk_Island": "Đảo Norfolk",
"Country_Northern_Mariana_Islands": "Quần đảo Bắc Mariana",
"Country_Norway": "Na Uy",
"Country_Oman": "Oman",
"Country_Pakistan": "Pakistan",
"Country_Palau": "Palau",
"Country_Palestinian_Territory_Occupied": "Lãnh thổ chiếm đóng Palestine",
"Country_Panama": "Panama",
"Country_Papua_New_Guinea": "Papua New Guinea",
"Country_Paraguay": "Paraguay",
"Country_Peru": "Peru",
"Country_Philippines": "Philippines",
"Country_Pitcairn": "Pitcairn",
"Country_Poland": "Ba Lan",
"Country_Portugal": "Bồ Đào Nha",
"Country_Puerto_Rico": "Puerto Rico",
"Country_Qatar": "Qatar",
"Country_Reunion": "Đảo Reunion",
"Country_Romania": "Romania",
"Country_Russian_Federation": "Liên bang Nga",
"Country_Rwanda": "Rwanda",
"Country_Saint_Helena": "Saint Helena",
"Country_Saint_Kitts_and_Nevis": "Saint Kitts và Nevis",
"Country_Saint_Lucia": "Saint Lucia",
"Country_Saint_Pierre_and_Miquelon": "Saint Pierre và Miquelon",
"Country_Saint_Vincent_and_The_Grenadines": "Saint Vincent và The Grenadines",
"Country_Samoa": "Samoa",
"Country_San_Marino": "San Marino",
"Country_Sao_Tome_and_Principe": "Sao Tome và Principe",
"Country_Saudi_Arabia": "Saudi Arabia",
"Country_Senegal": "Senegal",
"Country_Serbia_and_Montenegro": "Serbia và Montenegro",
"Country_Seychelles": "Seychelles",
"Country_Sierra_Leone": "Sierra Leone",
"Country_Singapore": "Singapore",
"Country_Slovakia": "Slovakia",
"Country_Slovenia": "Slovenia",
"Country_Solomon_Islands": "Quần Đảo Solomon",
"Country_Somalia": "Somalia",
"Country_South_Africa": "Nam Phi",
"Country_South_Georgia_and_The_South_Sandwich_Islands": "Nam Georgia và Quần đảo Nam Sandwich",
"Country_Spain": "Tây Ban Nha",
"Country_Sri_Lanka": "Sri Lanka",
"Country_Sudan": "Sudan",
"Country_Suriname": "Suriname",
"Country_Svalbard_and_Jan_Mayen": "Svalbard and Jan Mayen",
"Country_Swaziland": "Swaziland",
"Country_Sweden": "Thụy Điển",
"Country_Switzerland": "Thuy Sĩ",
"Country_Syrian_Arab_Republic": "Cộng Hòa Arab Syrian",
"Country_Taiwan_Province_of_China": "Tỉnh Đài Loan Trung Quốc",
"Country_Tajikistan": "Tajikistan",
"Country_Tanzania_United_Republic_of": "Cộng hòa thống nhất Tanzania",
"Country_Thailand": "Thái Lan",
"Country_Timor_leste": "Đông Timor",
"Country_Togo": "Togo",
"Country_Tokelau": "Tokelau",
"Country_Tonga": "Tonga",
"Country_Trinidad_and_Tobago": "Trinidad và Tobago",
"Country_Tunisia": "Tunisia",
"Country_Turkey": "Turkey",
"Country_Turkmenistan": "Turkmenistan",
"Country_Turks_and_Caicos_Islands": "Quần đảo Turks và Caicos",
"Country_Tuvalu": "Tuvalu",
"Country_Uganda": "Uganda",
"Country_Ukraine": "Ukraine",
"Country_United_Arab_Emirates": "Tiểu Vương Quốc Ả Rập Thống Nhất",
"Country_United_Kingdom": "Vương quốc Anh",
"Country_United_States": "Hoa Kỳ",
"Country_United_States_Minor_Outlying_Islands": "Quần đảo hẻo lánh Hoa Kỳ",
"Country_Uruguay": "Uruguay",
"Country_Uzbekistan": "Uzbekistan",
"Country_Vanuatu": "Vanuatu",
"Country_Venezuela": "Venezuela",
"Country_Viet_Nam": "Việt Nam",
"Country_Virgin_Islands_British": "Quần đảo Virgin, Anh Quốc",
"Country_Virgin_Islands_US": "Quần đảo Virgin, Hoa Kỳ",
"Country_Wallis_and_Futuna": "Wallis và Futuna",
"Country_Western_Sahara": "Phía tây Sahara",
"Country_Yemen": "Yemen",
"Country_Zambia": "Zambia",
"Country_Zimbabwe": "Zimbabwe"
}

@ -133,11 +133,17 @@
"Accounts_PasswordReset": "重设密码",
"Accounts_Registration_AuthenticationServices_Default_Roles": "身份验证服务的默认角色",
"Accounts_Registration_AuthenticationServices_Default_Roles_Description": "在通过认证服务注册时,默认角色(以逗号分隔)的用户将被给予",
"Accounts_OAuth_Wordpress_server_type_custom": "习惯",
"Accounts_Registration_AuthenticationServices_Enabled": "注册认证服务",
"Accounts_OAuth_Wordpress_identity_path": "Identity 路徑",
"Accounts_RegistrationForm": "报名表格",
"Accounts_OAuth_Wordpress_identity_token_sent_via": "身份令牌通过发送",
"Accounts_RegistrationForm_Disabled": "残",
"Accounts_OAuth_Wordpress_token_path": "令牌路径",
"Accounts_RegistrationForm_LinkReplacementText": "注册表格链接替换文本",
"Accounts_OAuth_Wordpress_authorize_path": "授權路徑",
"Accounts_RegistrationForm_Public": "上市",
"Accounts_OAuth_Wordpress_scope": "范围",
"Accounts_RegistrationForm_Secret_URL": "秘密URL",
"Accounts_RegistrationForm_SecretURL": "注册表单秘密URL",
"Accounts_RegistrationForm_SecretURL_Description": "您必须提供一个随机字符串,并将其添加到您的注册URL中。例如:https://open.rocket.chat/register/[secret_hash]",
@ -1270,6 +1276,7 @@
"Logout_Others": "从其他登录位置注销",
"mail-messages": "邮件消息",
"mail-messages_description": "允许使用邮件消息选项",
"Livechat_registration_form": "报名表格",
"Mail_Message_Invalid_emails": "您提供了一封或多封无效的电子邮件:%s",
"Mail_Message_Missing_to": "您必须选择一个或多个用户或提供一个或多个用逗号分隔的电子邮件地址。",
"Mail_Message_No_messages_selected_select_all": "你没有选择任何消息",

@ -133,11 +133,17 @@
"Accounts_PasswordReset": "密碼重設",
"Accounts_Registration_AuthenticationServices_Default_Roles": "身份驗證服務的默認角色",
"Accounts_Registration_AuthenticationServices_Default_Roles_Description": "默認角色(以逗號分隔)的用戶將在通過認證服務註冊時給出",
"Accounts_OAuth_Wordpress_server_type_custom": "自訂",
"Accounts_Registration_AuthenticationServices_Enabled": "登記認證服務",
"Accounts_OAuth_Wordpress_identity_path": "Identity 路徑",
"Accounts_RegistrationForm": "註冊表單",
"Accounts_OAuth_Wordpress_identity_token_sent_via": "身份令牌通過發送",
"Accounts_RegistrationForm_Disabled": "停用",
"Accounts_OAuth_Wordpress_token_path": "Token 路徑",
"Accounts_RegistrationForm_LinkReplacementText": "註冊頁面鏈結的替代文字",
"Accounts_OAuth_Wordpress_authorize_path": "授權路徑",
"Accounts_RegistrationForm_Public": "公開",
"Accounts_OAuth_Wordpress_scope": "範圍",
"Accounts_RegistrationForm_Secret_URL": "秘密網址",
"Accounts_RegistrationForm_SecretURL": "註冊頁面的秘密網址",
"Accounts_RegistrationForm_SecretURL_Description": "您必須提供一組隨機字串在您的註冊網址後方,例如:https://open.rocket.chat/register/[secret_hash]",
@ -1270,6 +1276,7 @@
"Logout_Others": "登出其他所有已登入的地方",
"mail-messages": "郵件消息",
"mail-messages_description": "允許使用郵件消息選項",
"Livechat_registration_form": "註冊表單",
"Mail_Message_Invalid_emails": "您提供一個或多個無效的電子郵件:%s的",
"Mail_Message_Missing_to": "你必須選擇一個或多個用戶或提供一個或多個電子郵件地址,以逗號分隔。",
"Mail_Message_No_messages_selected_select_all": "您還沒有選擇任何消息",

@ -133,11 +133,17 @@
"Accounts_PasswordReset": "重置密码",
"Accounts_Registration_AuthenticationServices_Default_Roles": "认证服务的默认角色",
"Accounts_Registration_AuthenticationServices_Default_Roles_Description": "当通过认证服务注册时被授予默认角色的用户(用逗号分隔)",
"Accounts_OAuth_Wordpress_server_type_custom": "自定义",
"Accounts_Registration_AuthenticationServices_Enabled": "使用认证服务注册",
"Accounts_OAuth_Wordpress_identity_path": "身份路径",
"Accounts_RegistrationForm": "注册表单",
"Accounts_OAuth_Wordpress_identity_token_sent_via": "身份令牌通过发送",
"Accounts_RegistrationForm_Disabled": "已禁用",
"Accounts_OAuth_Wordpress_token_path": "Token 路径",
"Accounts_RegistrationForm_LinkReplacementText": "注册表单链接的替代文本",
"Accounts_OAuth_Wordpress_authorize_path": "授权路径",
"Accounts_RegistrationForm_Public": "公开",
"Accounts_OAuth_Wordpress_scope": "范围",
"Accounts_RegistrationForm_Secret_URL": "Secret URL",
"Accounts_RegistrationForm_SecretURL": "注册表单 Secret URL",
"Accounts_RegistrationForm_SecretURL_Description": "您必须提供一个随机字符串,该字符串将被添加到您的注册地址中。例如:https://open.rocket.chat/register/[secret_hash]",
@ -1270,6 +1276,7 @@
"Logout_Others": "从其它已登录的设备上登出",
"mail-messages": "邮件消息",
"mail-messages_description": "允许使用邮件消息选项",
"Livechat_registration_form": "注册表单",
"Mail_Message_Invalid_emails": "你提供了一个或多个无效电子邮件地址:%s",
"Mail_Message_Missing_to": "您必须选则一个或多个用户,或者提供一个或多个电子邮箱地址(多个电子邮箱地址之间使用逗号分隔)。",
"Mail_Message_No_messages_selected_select_all": "您还没有选中任何消息。",

@ -0,0 +1,59 @@
import _ from 'underscore';
import './lazyloadImage';
export const fixCordova = function(url) {
if (url && url.indexOf('data:image') === 0) {
return url;
}
if (Meteor.isCordova && (url && url[0] === '/')) {
url = Meteor.absoluteUrl().replace(/\/$/, '') + url;
const query = `rc_uid=${ Meteor.userId() }&rc_token=${ Meteor._localStorage.getItem(
'Meteor.loginToken'
) }`;
if (url.indexOf('?') === -1) {
url = `${ url }?${ query }`;
} else {
url = `${ url }&${ query }`;
}
}
if (Meteor.settings['public'].sandstorm || url.match(/^(https?:)?\/\//i)) {
return url;
} else if (navigator.userAgent.indexOf('Electron') > -1) {
return __meteor_runtime_config__.ROOT_URL_PATH_PREFIX + url;
} else {
return Meteor.absoluteUrl().replace(/\/$/, '') + url;
}
};
const loadImage = instance => {
const img = new Image();
const src = instance.firstNode.getAttribute('data-src');
instance.firstNode.className = instance.firstNode.className.replace('lazy-img', '');
img.onload = function() {
instance.loaded.set(true);
instance.firstNode.removeAttribute('data-src');
};
img.src = fixCordova(src);
};
const isVisible = (instance) => {
requestAnimationFrame(() => {
const rect = instance.firstNode.getBoundingClientRect();
if (rect.top >= -100 && rect.left >= 0 && rect.top <= (window.innerHeight || document.documentElement.clientHeight)) {
return loadImage(instance);
}
});
};
window.addEventListener('resize', window.lazyloadtick);
export const lazyloadtick = _.debounce(() => {
[...document.querySelectorAll('.lazy-img[data-src]')].forEach(el =>
isVisible(Blaze.getView(el)._templateInstance)
);
}, 500);
window.lazyloadtick = lazyloadtick;
export const addImage = instance => isVisible(instance);

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

Loading…
Cancel
Save