[MM-52869] Update and fix links in the system console (#23694)

* Updated privacy policy link

* Removed broken link from fa language

* Updated terms of use link

* Updated pricing links

* Updated self hosted billing links

* Updated terms-of-use links

* Updated privacy-policy links across the project

* Updated pricing links in e2e tests

* Updated cloud billing docs

* Fixed upgrading mattermost server links

* Updated ssl client certificate links

* Updated configure session lenghts links

* Updated configure site url links

* Updated elasticsearch links

* Update data retention policy links

* Updated ldap links

* advanced-permissions

* Updated anchor ServiceSettings.ListenAddress

* Updated anchor #SystemSettings.Forward80To443

* Updated link desktop managed resources

* Updated elasticsearch links

* Updated file content extraction links

* Updated HA Cluster inks

* Updated setup image proxy link

* Updated push notification links

* Update performance monitoring links

* Help links

* Updated about mattermost links

* updated report a problem links

* Updated download apps links

* Updated mobile apps links

* Update share messages links

* Updated format messages links

* Updated in product notices links

* Updated multi factor auth links

* Updated LDAP links

* Updated setup saml links

* Updated saml/ldap configuration links

* Updated plugins URL

* Updated plugin signing links

* Updated webhook links

* Updated slash commands links

* Updated oauth2 links

* Updated webhook links

* Update enable oauth2 links

* Updated personal access tokens list

* Updated experimental links

* Updated snap files

* check-style

* privacy/terms links in about modal
Этот коммит содержится в:
Felipe Martin
2023-06-19 18:46:52 +02:00
коммит произвёл GitHub
родитель 0904be43f8
Коммит f3a9f166bb
94 изменённых файлов: 486 добавлений и 439 удалений

Просмотреть файл

@@ -137,7 +137,7 @@ exports[`components/viewLimitDialog/ViewLiimitDialog show upgrade button for sys
>
Upgrade to our Professional or Enterprise plan.
<a
href="https://mattermost.com/pricing/"
href="https://mattermost.com/pl/pricing/"
rel="noreferrer"
target="_blank"
>

Просмотреть файл

@@ -16,6 +16,7 @@ import Button from 'src/widgets/buttons/button'
import octoClient from 'src/octoClient'
import telemetryClient, {TelemetryActions, TelemetryCategory} from 'src/telemetry/telemetryClient'
import {getCurrentBoard} from 'src/store/boards'
import {CloudLinks} from 'src/constants'
export type PublicProps = {
onClose: () => void
@@ -59,7 +60,7 @@ export const ViewLimitModal = (props: Props): JSX.Element => {
defaultMessage='Upgrade to our Professional or Enterprise plan.'
/>
<a
href='https://mattermost.com/pricing/'
href={CloudLinks.PRICING}
target='_blank'
rel='noreferrer'
>

Просмотреть файл

@@ -204,4 +204,8 @@ class Constants {
static readonly SystemUserID = 'system'
}
export const CloudLinks = {
PRICING: 'https://mattermost.com/pl/pricing/',
}
export {Constants, Permission}

Просмотреть файл

@@ -45,8 +45,8 @@ describe('components/AboutBuildModal', () => {
BuildHash: 'abcdef1234567890',
BuildHashEnterprise: '0123456789abcdef',
BuildDate: '21 January 2017',
TermsOfServiceLink: 'https://about.custom.com/default-terms/',
PrivacyPolicyLink: 'https://about.custom.com/privacy-policy/',
TermsOfServiceLink: AboutLinks.TERMS_OF_SERVICE,
PrivacyPolicyLink: AboutLinks.PRIVACY_POLICY,
};
license = {
IsLicensed: 'true',

Просмотреть файл

@@ -31,7 +31,7 @@ exports[`components/ElasticSearchSettings should match snapshot, disabled 1`] =
values={
Object {
"documentationLink": <ExternalLink
href="https://docs.mattermost.com/scale/elasticsearch.html"
href="https://mattermost.com/pl/setup-elasticsearch"
location="elasticsearch_settings"
>
<Memo(MemoizedFormattedMessage)
@@ -69,7 +69,7 @@ exports[`components/ElasticSearchSettings should match snapshot, disabled 1`] =
values={
Object {
"documentationLink": <ExternalLink
href="https://docs.mattermost.com/scale/elasticsearch.html"
href="https://mattermost.com/pl/setup-elasticsearch"
location="elasticsearch_settings"
>
<Memo(MemoizedFormattedMessage)
@@ -518,7 +518,7 @@ exports[`components/ElasticSearchSettings should match snapshot, enabled 1`] = `
values={
Object {
"documentationLink": <ExternalLink
href="https://docs.mattermost.com/scale/elasticsearch.html"
href="https://mattermost.com/pl/setup-elasticsearch"
location="elasticsearch_settings"
>
<Memo(MemoizedFormattedMessage)
@@ -556,7 +556,7 @@ exports[`components/ElasticSearchSettings should match snapshot, enabled 1`] = `
values={
Object {
"documentationLink": <ExternalLink
href="https://docs.mattermost.com/scale/elasticsearch.html"
href="https://mattermost.com/pl/setup-elasticsearch"
location="elasticsearch_settings"
>
<Memo(MemoizedFormattedMessage)

Просмотреть файл

@@ -10,7 +10,7 @@ import {AccountMultipleOutlineIcon, ChartBarIcon, CogOutlineIcon, CreditCardOutl
import {RESOURCE_KEYS} from 'mattermost-redux/constants/permissions_sysconsole';
import {Constants, CloudProducts, LicenseSkus} from 'utils/constants';
import {Constants, CloudProducts, LicenseSkus, AboutLinks, DocLinks, DeveloperLinks} from 'utils/constants';
import {isCloudFreePlan} from 'utils/cloud_utils';
import {isCloudLicense} from 'utils/license_utils';
import {getSiteURL} from 'utils/url';
@@ -803,7 +803,7 @@ const AdminDefinition = {
help_text: t('admin.service.forward80To443Description'),
help_text_default: 'Forwards all insecure traffic from port 80 to secure port 443. Not recommended when using a proxy server.',
disabled_help_text: t('admin.service.forward80To443Description.disabled'),
disabled_help_text_default: 'Forwards all insecure traffic from port 80 to secure port 443. Not recommended when using a proxy server.\n \nThis setting cannot be enabled until your server is [listening](#ListenAddress) on port 443.',
disabled_help_text_default: 'Forwards all insecure traffic from port 80 to secure port 443. Not recommended when using a proxy server.\n \nThis setting cannot be enabled until your server is [listening](#ServiceSettings.ListenAddress) on port 443.',
disabled_help_text_markdown: true,
isDisabled: it.any(
it.not(it.userHasWritePermissionOnResource(RESOURCE_KEYS.ENVIRONMENT.WEB_SERVER)),
@@ -862,7 +862,7 @@ const AdminDefinition = {
help_text: t('admin.service.useLetsEncryptDescription'),
help_text_default: 'Enable the automatic retrieval of certificates from Let\'s Encrypt. The certificate will be retrieved when a client attempts to connect from a new domain. This will work with multiple domains.',
disabled_help_text: t('admin.service.useLetsEncryptDescription.disabled'),
disabled_help_text_default: 'Enable the automatic retrieval of certificates from Let\'s Encrypt. The certificate will be retrieved when a client attempts to connect from a new domain. This will work with multiple domains.\n \nThis setting cannot be enabled unless the [Forward port 80 to 443](#Forward80To443) setting is set to true.',
disabled_help_text_default: 'Enable the automatic retrieval of certificates from Let\'s Encrypt. The certificate will be retrieved when a client attempts to connect from a new domain. This will work with multiple domains.\n \nThis setting cannot be enabled unless the [Forward port 80 to 443](#SystemSettings.Forward80To443) setting is set to true.',
disabled_help_text_markdown: true,
isDisabled: it.any(
it.not(it.userHasWritePermissionOnResource(RESOURCE_KEYS.ENVIRONMENT.WEB_SERVER)),
@@ -945,7 +945,7 @@ const AdminDefinition = {
link: (msg) => (
<ExternalLink
location='admin_console'
href='https://docs.mattermost.com/install/desktop-managed-resources.html'
href={DocLinks.DESKTOP_MANAGED_RESOURCES}
>
{msg}
</ExternalLink>
@@ -1155,7 +1155,7 @@ const AdminDefinition = {
link: (msg) => (
<ExternalLink
location='admin_console'
href='https://www.mattermost.com/file-content-extraction'
href={DocLinks.CONFIGURE_DOCUMENT_CONTENT_SEARCH}
>
{msg}
</ExternalLink>
@@ -1295,7 +1295,7 @@ const AdminDefinition = {
link: (msg) => (
<ExternalLink
location='admin_console'
href='https://docs.mattermost.com/configure/configuration-settings.html#session-lengths'
href={DocLinks.SESSION_LENGTHS}
>
{msg}
</ExternalLink>
@@ -1370,7 +1370,7 @@ const AdminDefinition = {
link: (msg) => (
<ExternalLink
location='admin_console'
href='https://docs.mattermost.com/deploy/image-proxy.html'
href={DocLinks.SETUP_IMAGE_PROXY}
>
{msg}
</ExternalLink>
@@ -1850,7 +1850,7 @@ const AdminDefinition = {
link: (msg) => (
<ExternalLink
location='admin_console'
href='https://mattermost.com/privacy-policy/'
href={AboutLinks.PRIVACY_POLICY}
>
{msg}
</ExternalLink>
@@ -1925,7 +1925,7 @@ const AdminDefinition = {
link: (msg) => (
<ExternalLink
location='admin_console'
href='https://docs.mattermost.com/deployment/metrics.html'
href={DocLinks.SETUP_PERFORMANCE_MONITORING}
>
{msg}
</ExternalLink>
@@ -2981,7 +2981,7 @@ const AdminDefinition = {
link: (msg) => (
<ExternalLink
location='admin_console'
href='https://docs.mattermost.com/messaging/sharing-messages.html'
href={DocLinks.SHARE_LINKS_TO_MESSAGES}
>
{msg}
</ExternalLink>
@@ -3019,7 +3019,7 @@ const AdminDefinition = {
link: (msg) => (
<ExternalLink
location='admin_console'
href='https://docs.mattermost.com/messaging/formatting-text.html'
href={DocLinks.FORMAT_MESSAGES}
>
{msg}
</ExternalLink>
@@ -3177,7 +3177,7 @@ const AdminDefinition = {
link: (msg) => (
<ExternalLink
location='admin_console'
href='https://docs.mattermost.com/manage/in-product-notices.html'
href={DocLinks.IN_PRODUCT_NOTICES}
>
{msg}
</ExternalLink>
@@ -3197,7 +3197,7 @@ const AdminDefinition = {
link: (msg) => (
<ExternalLink
location='admin_console'
href='https://docs.mattermost.com/manage/in-product-notices.html'
href={DocLinks.IN_PRODUCT_NOTICES}
>
{msg}
</ExternalLink>
@@ -3400,7 +3400,7 @@ const AdminDefinition = {
link: (msg) => (
<ExternalLink
location='admin_console'
href='https://docs.mattermost.com/deployment/auth.html'
href={DocLinks.MULTI_FACTOR_AUTH}
>
{msg}
</ExternalLink>
@@ -3429,7 +3429,7 @@ const AdminDefinition = {
link: (msg) => (
<ExternalLink
location='admin_console'
href='https://docs.mattermost.com/deployment/auth.html'
href={DocLinks.MULTI_FACTOR_AUTH}
>
{msg}
</ExternalLink>
@@ -4046,7 +4046,7 @@ const AdminDefinition = {
link: (msg) => (
<ExternalLink
location='admin_console'
href='https://mattermost.com/default-ldap-docs'
href={DocLinks.CONFIGURE_AD_LDAP_QUERY_TIMEOUT}
>
{msg}
</ExternalLink>
@@ -4083,7 +4083,7 @@ const AdminDefinition = {
link: (msg) => (
<ExternalLink
location='admin_console'
href='https://mattermost.com/default-ldap-docs'
href={DocLinks.SETUP_LDAP}
>
{msg}
</ExternalLink>
@@ -4285,7 +4285,7 @@ const AdminDefinition = {
link: (msg) => (
<ExternalLink
location='admin_console'
href='https://docs.mattermost.com/onboard/ad-ldap.html'
href={DocLinks.SETUP_LDAP}
>
{msg}
</ExternalLink>
@@ -4323,7 +4323,7 @@ const AdminDefinition = {
link: (msg) => (
<ExternalLink
location='admin_console'
href='https://docs.mattermost.com/deployment/sso-saml-ldapsync.html'
href={DocLinks.CONFIGURE_OVERRIDE_SAML_BIND_DATA_WITH_LDAP}
>
{msg}
</ExternalLink>
@@ -5775,7 +5775,7 @@ const AdminDefinition = {
link: (msg) => (
<ExternalLink
location='admin_console'
href='https://docs.mattermost.com/deployment/auth.html'
href={DocLinks.MULTI_FACTOR_AUTH}
>
{msg}
</ExternalLink>
@@ -5900,7 +5900,7 @@ const AdminDefinition = {
help_text_values: {
link: (msg) => (
<ExternalLink
href='https://developers.mattermost.com/integrate/admin-guide/admin-webhooks-incoming/'
href={DeveloperLinks.INCOMING_WEBHOOKS}
location='admin_console'
>
{msg}
@@ -5921,7 +5921,7 @@ const AdminDefinition = {
link: (msg) => (
<ExternalLink
location='admin_console'
href='https://developers.mattermost.com/integrate/admin-guide/admin-webhooks-outgoing/'
href={DeveloperLinks.OUTGOING_WEBHOOKS}
>
{msg}
</ExternalLink>
@@ -5941,7 +5941,7 @@ const AdminDefinition = {
link: (msg) => (
<ExternalLink
location='admin_console'
href='https://developers.mattermost.com/integrate/admin-guide/admin-slash-commands/'
href={DeveloperLinks.SETUP_CUSTOM_SLASH_COMMANDS}
>
{msg}
</ExternalLink>
@@ -5961,7 +5961,7 @@ const AdminDefinition = {
link: (msg) => (
<ExternalLink
location='admin_console'
href='https://developers.mattermost.com/integrate/admin-guide/admin-oauth2/'
href={DeveloperLinks.ENABLE_OAUTH2}
>
{msg}
</ExternalLink>
@@ -6000,7 +6000,7 @@ const AdminDefinition = {
link: (msg) => (
<ExternalLink
location='admin_console'
href='https://developers.mattermost.com/integrate/admin-guide/admin-personal-access-token/'
href={DeveloperLinks.PERSONAL_ACCESS_TOKENS}
>
{msg}
</ExternalLink>
@@ -6375,7 +6375,7 @@ const AdminDefinition = {
link: (msg) => (
<ExternalLink
location='admin_console'
href='https://docs.mattermost.com/administration/compliance.html'
href={DocLinks.COMPILANCE_MONITORING}
>
{msg}
</ExternalLink>
@@ -6641,7 +6641,7 @@ const AdminDefinition = {
link: (msg) => (
<ExternalLink
location='admin_console'
href='https://docs.mattermost.com/deployment/certificate-based-authentication.html'
href={DocLinks.ENABLE_CLIENT_SIDE_CERTIFICATION}
>
{msg}
</ExternalLink>
@@ -6702,7 +6702,7 @@ const AdminDefinition = {
link: (msg) => (
<ExternalLink
location='admin_console'
href='https://docs.mattermost.com/administration/config-settings.html#enable-hardened-mode-experimental'
href={DocLinks.ENABLE_HARDENED_MODE}
>
{msg}
</ExternalLink>

Просмотреть файл

@@ -134,7 +134,7 @@ describe('components/admin_console/billing/billing_history', () => {
expect(screen.queryByTestId(invoiceA.id)).not.toBeInTheDocument();
expect(screen.queryByTestId(invoiceB.id)).not.toBeInTheDocument();
expect(screen.getByRole('link')).toHaveAttribute('href', 'https://docs.mattermost.com/cloud/cloud-billing/cloud-billing.html?utm_source=mattermost&utm_medium=in-product-cloud&utm_content=billing_history&uid=current_user_id&sid=');
expect(screen.getByRole('link')).toHaveAttribute('href', CloudLinks.BILLING_DOCS + '?utm_source=mattermost&utm_medium=in-product-cloud&utm_content=billing_history&uid=current_user_id&sid=');
expect(screen.getByRole('link')).toHaveTextContent('See how billing works');
expect(screen.getByTestId('no-invoices')).toHaveTextContent(NO_INVOICES_LEGEND);
});
@@ -224,7 +224,7 @@ describe('BillingHistory -- self-hosted', () => {
expect(screen.queryByTestId(invoiceA.id)).not.toBeInTheDocument();
expect(screen.queryByTestId(invoiceB.id)).not.toBeInTheDocument();
expect(screen.getByRole('link')).toHaveAttribute('href', 'https://docs.mattermost.com/manage/self-hosted-billing.html?utm_source=mattermost&utm_medium=in-product&utm_content=billing_history&uid=current_user_id&sid=');
expect(screen.getByRole('link')).toHaveAttribute('href', HostedCustomerLinks.SELF_HOSTED_BILLING + '?utm_source=mattermost&utm_medium=in-product&utm_content=billing_history&uid=current_user_id&sid=');
expect(screen.getByRole('link')).toHaveTextContent('See how billing works');
expect(screen.getByTestId('no-invoices')).toHaveTextContent(NO_INVOICES_LEGEND);
});

Просмотреть файл

@@ -17,6 +17,7 @@ import BooleanSetting from './boolean_setting';
import ClusterTableContainer from './cluster_table_container.jsx';
import SettingsGroup from './settings_group';
import TextSetting from './text_setting';
import DocLinks from 'utils/constants';
export default class ClusterSettings extends AdminSettings {
getConfigFromState = (config) => {
@@ -87,7 +88,7 @@ export default class ClusterSettings extends AdminSettings {
link: (msg) => (
<ExternalLink
location='cluster_settings'
href='http://docs.mattermost.com/deployment/cluster.html'
href={DocLinks.HIGH_AVAILABILITY_CLUSTER}
>
{msg}
</ExternalLink>
@@ -114,7 +115,7 @@ export default class ClusterSettings extends AdminSettings {
link: (msg) => (
<ExternalLink
location='cluster_settings'
href='http://docs.mattermost.com/deployment/cluster.html'
href={DocLinks.HIGH_AVAILABILITY_CLUSTER}
>
{msg}
</ExternalLink>
@@ -157,7 +158,7 @@ export default class ClusterSettings extends AdminSettings {
link: (msg) => (
<ExternalLink
location='cluster_settings'
href='http://docs.mattermost.com/deployment/cluster.html'
href={DocLinks.HIGH_AVAILABILITY_CLUSTER}
>
{msg}
</ExternalLink>

Просмотреть файл

@@ -17,6 +17,7 @@ import SettingsGroup from './settings_group';
import TextSetting from './text_setting';
import MigrationsTable from './database';
import {DocLinks} from 'utils/constants';
export default class DatabaseSettings extends AdminSettings {
constructor(props) {
@@ -353,7 +354,7 @@ export default class DatabaseSettings extends AdminSettings {
link: (msg) => (
<ExternalLink
location='database_settings'
href='https://mattermost.com/pl/default-search-engine'
href={DocLinks.ELASTICSEARCH}
>
{msg}
</ExternalLink>

Просмотреть файл

@@ -5,7 +5,7 @@ import React from 'react';
import {FormattedMessage} from 'react-intl';
import {elasticsearchPurgeIndexes, elasticsearchTest} from 'actions/admin_actions.jsx';
import {JobStatuses, JobTypes} from 'utils/constants';
import {DocLinks, JobStatuses, JobTypes} from 'utils/constants';
import * as Utils from 'utils/utils';
import {t} from 'utils/i18n';
@@ -162,7 +162,7 @@ export default class ElasticsearchSettings extends AdminSettings {
documentationLink: (
<ExternalLink
location='elasticsearch_settings'
href='https://docs.mattermost.com/scale/elasticsearch.html'
href={DocLinks.ELASTICSEARCH}
>
<FormattedMessage
id='admin.elasticsearch.enableIndexingDescription.documentationLinkText'
@@ -195,7 +195,7 @@ export default class ElasticsearchSettings extends AdminSettings {
documentationLink: (
<ExternalLink
location='elasticsearch_settings'
href='https://docs.mattermost.com/scale/elasticsearch.html'
href={DocLinks.ELASTICSEARCH}
>
<FormattedMessage
id='admin.elasticsearch.connectionUrlExample.documentationLinkText'

Просмотреть файл

@@ -15,7 +15,7 @@ import {
waitFor,
} from 'tests/react_testing_utils';
import {LicenseSkus} from 'utils/constants';
import {AboutLinks, LicenseSkus} from 'utils/constants';
import SamlSVG from './features/images/saml_svg';
@@ -71,7 +71,7 @@ describe('components/feature_discovery', () => {
expect(featureLink).toHaveAttribute('href', 'https://test.mattermost.com/secondary/?utm_source=mattermost&utm_medium=in-product&utm_content=feature_discovery&uid=&sid=');
expect(featureLink).toHaveTextContent('Learn more');
expect(screen.getByText('Mattermost Software and Services License Agreement')).toHaveAttribute('href', 'https://mattermost.com/pl/software-and-services-license-agreement?utm_source=mattermost&utm_medium=in-product&utm_content=feature_discovery&uid=&sid=');
expect(screen.getByText('Privacy Policy')).toHaveAttribute('href', 'https://mattermost.com/privacy-policy/?utm_source=mattermost&utm_medium=in-product&utm_content=feature_discovery&uid=&sid=');
expect(screen.getByText('Privacy Policy')).toHaveAttribute('href', AboutLinks.PRIVACY_POLICY + '?utm_source=mattermost&utm_medium=in-product&utm_content=feature_discovery&uid=&sid=');
expect(getPrevTrialLicense).toHaveBeenCalled();
expect(getCloudSubscription).not.toHaveBeenCalled();
@@ -125,7 +125,7 @@ describe('components/feature_discovery', () => {
expect(screen.getByTestId('featureDiscovery_secondaryCallToAction')).toHaveAttribute('href', 'https://test.mattermost.com/secondary/?utm_source=mattermost&utm_medium=in-product&utm_content=feature_discovery&uid=&sid=');
expect(screen.getByText('Privacy Policy')).toHaveAttribute('href', 'https://mattermost.com/privacy-policy/?utm_source=mattermost&utm_medium=in-product&utm_content=feature_discovery&uid=&sid=');
expect(screen.getByText('Privacy Policy')).toHaveAttribute('href', 'https://mattermost.com/pl/privacy-policy/?utm_source=mattermost&utm_medium=in-product&utm_content=feature_discovery&uid=&sid=');
const featureLink = screen.getByTestId('featureDiscovery_secondaryCallToAction');

Просмотреть файл

@@ -4,7 +4,7 @@
import React from 'react';
import {t} from 'utils/i18n';
import {LicenseSkus} from 'utils/constants';
import {DocLinks, LicenseSkus} from 'utils/constants';
import FeatureDiscovery from '../index';
@@ -19,7 +19,7 @@ const ComplianceExportFeatureDiscovery: React.FC = () => {
titleDefault='Run compliance exports with Mattermost Enterprise'
copyID='admin.compliance_export_feature_discovery.copy'
copyDefault={'Run daily compliance reports and export them to a variety of formats consumable by third-party integration tools such as Smarsh (Actiance).'}
learnMoreURL='https://docs.mattermost.com/administration/compliance-export.html'
learnMoreURL={DocLinks.COMPILANCE_EXPORT}
featureDiscoveryImage={<ComplianceExportSVG/>}
/>
);

Просмотреть файл

@@ -11,6 +11,7 @@ import GroupsList from 'components/admin_console/group_settings/groups_list';
import AdminPanel from 'components/widgets/admin_console/admin_panel';
import ExternalLink from 'components/external_link';
import AdminHeader from 'components/widgets/admin_console/admin_header';
import {DocLinks} from 'utils/constants';
type Props = {
isDisabled?: boolean;
@@ -37,7 +38,7 @@ const GroupSettings = ({isDisabled}: Props) => {
link: (msg: React.ReactNode) => (
<ExternalLink
location='group_settings'
href='https://www.mattermost.com/default-ad-ldap-groups'
href={DocLinks.DEFAULT_LDAP_GROUP_SYNC}
>
{msg}
</ExternalLink>

Просмотреть файл

@@ -65,7 +65,7 @@ exports[`components/admin_console/license_settings/LicenseSettings load screen a
>
See also
<ExternalLink
href="https://mattermost.com/terms-of-use/"
href="https://mattermost.com/pl/terms-of-use/"
id="privacyLink"
location="license_settings"
>
@@ -73,7 +73,7 @@ exports[`components/admin_console/license_settings/LicenseSettings load screen a
</ExternalLink>
and
<ExternalLink
href="https://mattermost.com/privacy-policy/"
href="https://mattermost.com/pl/privacy-policy/"
id="privacyLink"
location="license_settings"
>
@@ -170,7 +170,7 @@ exports[`components/admin_console/license_settings/LicenseSettings load screen w
>
See also
<ExternalLink
href="https://mattermost.com/terms-of-use/"
href="https://mattermost.com/pl/terms-of-use/"
id="privacyLink"
location="license_settings"
>
@@ -178,7 +178,7 @@ exports[`components/admin_console/license_settings/LicenseSettings load screen w
</ExternalLink>
and
<ExternalLink
href="https://mattermost.com/privacy-policy/"
href="https://mattermost.com/pl/privacy-policy/"
id="privacyLink"
location="license_settings"
>
@@ -289,7 +289,7 @@ exports[`components/admin_console/license_settings/LicenseSettings should match
>
See also
<ExternalLink
href="https://mattermost.com/terms-of-use/"
href="https://mattermost.com/pl/terms-of-use/"
id="privacyLink"
location="license_settings"
>
@@ -297,7 +297,7 @@ exports[`components/admin_console/license_settings/LicenseSettings should match
</ExternalLink>
and
<ExternalLink
href="https://mattermost.com/privacy-policy/"
href="https://mattermost.com/pl/privacy-policy/"
id="privacyLink"
location="license_settings"
>
@@ -332,7 +332,7 @@ exports[`components/admin_console/license_settings/LicenseSettings should match
>
Curious about upgrading?
<ExternalLink
href="https://mattermost.com/pricing/"
href="https://mattermost.com/pl/pricing/"
id="privacyLink"
location="license_settings"
>
@@ -425,7 +425,7 @@ exports[`components/admin_console/license_settings/LicenseSettings should match
>
See also
<ExternalLink
href="https://mattermost.com/terms-of-use/"
href="https://mattermost.com/pl/terms-of-use/"
id="privacyLink"
location="license_settings"
>
@@ -433,7 +433,7 @@ exports[`components/admin_console/license_settings/LicenseSettings should match
</ExternalLink>
and
<ExternalLink
href="https://mattermost.com/privacy-policy/"
href="https://mattermost.com/pl/privacy-policy/"
id="privacyLink"
location="license_settings"
>
@@ -549,7 +549,7 @@ exports[`components/admin_console/license_settings/LicenseSettings should match
>
See also
<ExternalLink
href="https://mattermost.com/terms-of-use/"
href="https://mattermost.com/pl/terms-of-use/"
id="privacyLink"
location="license_settings"
>
@@ -557,7 +557,7 @@ exports[`components/admin_console/license_settings/LicenseSettings should match
</ExternalLink>
and
<ExternalLink
href="https://mattermost.com/privacy-policy/"
href="https://mattermost.com/pl/privacy-policy/"
id="privacyLink"
location="license_settings"
>
@@ -673,7 +673,7 @@ exports[`components/admin_console/license_settings/LicenseSettings should match
>
See also
<ExternalLink
href="https://mattermost.com/terms-of-use/"
href="https://mattermost.com/pl/terms-of-use/"
id="privacyLink"
location="license_settings"
>
@@ -681,7 +681,7 @@ exports[`components/admin_console/license_settings/LicenseSettings should match
</ExternalLink>
and
<ExternalLink
href="https://mattermost.com/privacy-policy/"
href="https://mattermost.com/pl/privacy-policy/"
id="privacyLink"
location="license_settings"
>
@@ -797,7 +797,7 @@ exports[`components/admin_console/license_settings/LicenseSettings should match
>
See also
<ExternalLink
href="https://mattermost.com/terms-of-use/"
href="https://mattermost.com/pl/terms-of-use/"
id="privacyLink"
location="license_settings"
>
@@ -805,7 +805,7 @@ exports[`components/admin_console/license_settings/LicenseSettings should match
</ExternalLink>
and
<ExternalLink
href="https://mattermost.com/privacy-policy/"
href="https://mattermost.com/pl/privacy-policy/"
id="privacyLink"
location="license_settings"
>
@@ -921,7 +921,7 @@ exports[`components/admin_console/license_settings/LicenseSettings should match
>
See also
<ExternalLink
href="https://mattermost.com/terms-of-use/"
href="https://mattermost.com/pl/terms-of-use/"
id="privacyLink"
location="license_settings"
>
@@ -929,7 +929,7 @@ exports[`components/admin_console/license_settings/LicenseSettings should match
</ExternalLink>
and
<ExternalLink
href="https://mattermost.com/privacy-policy/"
href="https://mattermost.com/pl/privacy-policy/"
id="privacyLink"
location="license_settings"
>
@@ -1053,7 +1053,7 @@ exports[`components/admin_console/license_settings/LicenseSettings should match
>
Curious about upgrading?
<ExternalLink
href="https://mattermost.com/pricing/"
href="https://mattermost.com/pl/pricing/"
id="privacyLink"
location="license_settings"
>
@@ -1136,7 +1136,7 @@ exports[`components/admin_console/license_settings/LicenseSettings should match
>
See also
<ExternalLink
href="https://mattermost.com/terms-of-use/"
href="https://mattermost.com/pl/terms-of-use/"
id="privacyLink"
location="license_settings"
>
@@ -1144,7 +1144,7 @@ exports[`components/admin_console/license_settings/LicenseSettings should match
</ExternalLink>
and
<ExternalLink
href="https://mattermost.com/privacy-policy/"
href="https://mattermost.com/pl/privacy-policy/"
id="privacyLink"
location="license_settings"
>
@@ -1165,7 +1165,7 @@ exports[`components/admin_console/license_settings/LicenseSettings should match
>
Curious about upgrading?
<ExternalLink
href="https://mattermost.com/pricing/"
href="https://mattermost.com/pl/pricing/"
id="privacyLink"
location="license_settings"
>
@@ -1248,7 +1248,7 @@ exports[`components/admin_console/license_settings/LicenseSettings should match
>
See also
<ExternalLink
href="https://mattermost.com/terms-of-use/"
href="https://mattermost.com/pl/terms-of-use/"
id="privacyLink"
location="license_settings"
>
@@ -1256,7 +1256,7 @@ exports[`components/admin_console/license_settings/LicenseSettings should match
</ExternalLink>
and
<ExternalLink
href="https://mattermost.com/privacy-policy/"
href="https://mattermost.com/pl/privacy-policy/"
id="privacyLink"
location="license_settings"
>
@@ -1277,7 +1277,7 @@ exports[`components/admin_console/license_settings/LicenseSettings should match
>
Curious about upgrading?
<ExternalLink
href="https://mattermost.com/pricing/"
href="https://mattermost.com/pl/pricing/"
id="privacyLink"
location="license_settings"
>
@@ -1356,7 +1356,7 @@ exports[`components/admin_console/license_settings/LicenseSettings should match
>
See also
<ExternalLink
href="https://mattermost.com/terms-of-use/"
href="https://mattermost.com/pl/terms-of-use/"
id="privacyLink"
location="license_settings"
>
@@ -1364,7 +1364,7 @@ exports[`components/admin_console/license_settings/LicenseSettings should match
</ExternalLink>
and
<ExternalLink
href="https://mattermost.com/privacy-policy/"
href="https://mattermost.com/pl/privacy-policy/"
id="privacyLink"
location="license_settings"
>
@@ -1458,7 +1458,7 @@ exports[`components/admin_console/license_settings/LicenseSettings should match
>
See also
<ExternalLink
href="https://mattermost.com/terms-of-use/"
href="https://mattermost.com/pl/terms-of-use/"
id="privacyLink"
location="license_settings"
>
@@ -1466,7 +1466,7 @@ exports[`components/admin_console/license_settings/LicenseSettings should match
</ExternalLink>
and
<ExternalLink
href="https://mattermost.com/privacy-policy/"
href="https://mattermost.com/pl/privacy-policy/"
id="privacyLink"
location="license_settings"
>
@@ -1496,7 +1496,7 @@ exports[`components/admin_console/license_settings/LicenseSettings should match
>
Curious about upgrading?
<ExternalLink
href="https://mattermost.com/pricing/"
href="https://mattermost.com/pl/pricing/"
id="privacyLink"
location="license_settings"
>
@@ -1564,7 +1564,7 @@ exports[`components/admin_console/license_settings/LicenseSettings should match
>
See also
<ExternalLink
href="https://mattermost.com/terms-of-use/"
href="https://mattermost.com/pl/terms-of-use/"
id="privacyLink"
location="license_settings"
>
@@ -1572,7 +1572,7 @@ exports[`components/admin_console/license_settings/LicenseSettings should match
</ExternalLink>
and
<ExternalLink
href="https://mattermost.com/privacy-policy/"
href="https://mattermost.com/pl/privacy-policy/"
id="privacyLink"
location="license_settings"
>
@@ -1593,7 +1593,7 @@ exports[`components/admin_console/license_settings/LicenseSettings should match
>
Curious about upgrading?
<ExternalLink
href="https://mattermost.com/pricing/"
href="https://mattermost.com/pl/pricing/"
id="privacyLink"
location="license_settings"
>
@@ -1669,7 +1669,7 @@ exports[`components/admin_console/license_settings/LicenseSettings should match
>
See also
<ExternalLink
href="https://mattermost.com/terms-of-use/"
href="https://mattermost.com/pl/terms-of-use/"
id="privacyLink"
location="license_settings"
>
@@ -1677,7 +1677,7 @@ exports[`components/admin_console/license_settings/LicenseSettings should match
</ExternalLink>
and
<ExternalLink
href="https://mattermost.com/privacy-policy/"
href="https://mattermost.com/pl/privacy-policy/"
id="privacyLink"
location="license_settings"
>
@@ -1794,7 +1794,7 @@ exports[`components/admin_console/license_settings/LicenseSettings should match
>
See also
<ExternalLink
href="https://mattermost.com/terms-of-use/"
href="https://mattermost.com/pl/terms-of-use/"
id="privacyLink"
location="license_settings"
>
@@ -1802,7 +1802,7 @@ exports[`components/admin_console/license_settings/LicenseSettings should match
</ExternalLink>
and
<ExternalLink
href="https://mattermost.com/privacy-policy/"
href="https://mattermost.com/pl/privacy-policy/"
id="privacyLink"
location="license_settings"
>

Просмотреть файл

@@ -18,6 +18,7 @@ import {trackEvent} from 'actions/telemetry_actions.jsx';
import Avatar from 'components/widgets/users/avatar';
import {isSuccess} from 'types/actions';
import ExternalLink from 'components/external_link';
import {DeveloperLinks} from 'utils/constants';
export type Props = {
show: boolean;
@@ -173,7 +174,7 @@ export default class ManageRolesModal extends React.PureComponent<Props, State>
values={{
link: (msg: React.ReactNode) => (
<ExternalLink
href='https://developers.mattermost.com/integrate/admin-guide/admin-personal-access-token/'
href={DeveloperLinks.PERSONAL_ACCESS_TOKENS}
location='manage_roles_modal'
>
{msg}
@@ -253,7 +254,7 @@ export default class ManageRolesModal extends React.PureComponent<Props, State>
values={{
link: (msg: React.ReactNode) => (
<ExternalLink
href='https://developers.mattermost.com/integrate/admin-guide/admin-personal-access-token'
href={DeveloperLinks.PERSONAL_ACCESS_TOKENS}
location='manage_roles_modal'
>
{msg}

Просмотреть файл

@@ -14,6 +14,7 @@ import RevokeTokenButton from 'components/admin_console/revoke_token_button';
import LoadingScreen from 'components/loading_screen';
import Avatar from 'components/widgets/users/avatar';
import ExternalLink from 'components/external_link';
import {DeveloperLinks} from 'utils/constants';
export type Props = {
@@ -167,7 +168,7 @@ export default class ManageTokensModal extends React.PureComponent<Props, State>
),
linkPersonalAccessTokens: (msg: React.ReactNode) => (
<ExternalLink
href='https://developers.mattermost.com/integrate/admin-guide/admin-personal-access-token/'
href={DeveloperLinks.PERSONAL_ACCESS_TOKENS}
location='manage_tokens_modal'
>
{msg}

Просмотреть файл

@@ -6,7 +6,7 @@ import {FormattedMessage} from 'react-intl';
import FormattedMarkdownMessage from 'components/formatted_markdown_message';
import {JobTypes, exportFormats} from 'utils/constants';
import {DocLinks, JobTypes, exportFormats} from 'utils/constants';
import * as Utils from 'utils/utils';
import {getSiteURL} from 'utils/url';
@@ -248,7 +248,7 @@ export default class MessageExportSettings extends AdminSettings {
values={{
link: (msg) => (
<ExternalLink
href='https://docs.mattermost.com/comply/compliance-export.html'
href={DocLinks.COMPILANCE_EXPORT}
location='message_export_settings'
>
{msg}

Просмотреть файл

@@ -16,7 +16,7 @@ import ExternalLink from 'components/external_link';
import AdminHeader from 'components/widgets/admin_console/admin_header';
import {t} from 'utils/i18n';
import {LicenseSkus} from 'utils/constants';
import {DocLinks, LicenseSkus} from 'utils/constants';
import * as Utils from 'utils/utils';
import PermissionsSchemeSummary from './permissions_scheme_summary';
@@ -165,7 +165,7 @@ export default class PermissionSchemesSettings extends React.PureComponent<Props
subtitleValues={{
link: (msg: React.ReactNode) => (
<ExternalLink
href='https://docs.mattermost.com/onboard/advanced-permissions.html'
href={DocLinks.ONBOARD_ADVANCED_PERMISSIONS}
location='permission_scheme_settings'
>
{msg}
@@ -235,7 +235,7 @@ export default class PermissionSchemesSettings extends React.PureComponent<Props
values={{
link: (msg: React.ReactNode) => (
<ExternalLink
href='https://docs.mattermost.com/onboard/advanced-permissions.html'
href={DocLinks.ONBOARD_ADVANCED_PERMISSIONS}
location='permission_scheme_settings'
>
{msg}
@@ -256,7 +256,7 @@ export default class PermissionSchemesSettings extends React.PureComponent<Props
subtitleValues={{
link: (msg: React.ReactNode) => (
<ExternalLink
href='https://docs.mattermost.com/onboard/advanced-permissions.html'
href={DocLinks.ONBOARD_ADVANCED_PERMISSIONS}
location='permission_scheme_settings'
>
{msg}

Просмотреть файл

@@ -10,7 +10,7 @@ import {Role} from '@mattermost/types/roles';
import GeneralConstants from 'mattermost-redux/constants/general';
import {ActionResult} from 'mattermost-redux/types/actions';
import {PermissionsScope, DefaultRolePermissions} from 'utils/constants';
import {PermissionsScope, DefaultRolePermissions, DocLinks} from 'utils/constants';
import {localizeMessage} from 'utils/utils';
import {t} from 'utils/i18n';
@@ -377,7 +377,7 @@ export default class PermissionSystemSchemeSettings extends React.PureComponent<
values={{
link: (msg: React.ReactNode) => (
<ExternalLink
href='https://docs.mattermost.com/onboard/advanced-permissions.html'
href={DocLinks.ONBOARD_ADVANCED_PERMISSIONS}
location='permission_system_scheme_settings'
>
{msg}

Просмотреть файл

@@ -14,7 +14,7 @@ import {ServerError} from '@mattermost/types/errors';
import {ActionFunc, ActionResult} from 'mattermost-redux/types/actions';
import GeneralConstants from 'mattermost-redux/constants/general';
import {PermissionsScope, ModalIdentifiers} from 'utils/constants';
import {PermissionsScope, ModalIdentifiers, DocLinks} from 'utils/constants';
import {localizeMessage} from 'utils/utils';
import {t} from 'utils/i18n';
@@ -612,7 +612,7 @@ export default class PermissionTeamSchemeSettings extends React.PureComponent<Pr
values={{
linkTeamOverride: (msg: React.ReactNode) => (
<ExternalLink
href='https://docs.mattermost.com/onboard/advanced-permissions.html'
href={DocLinks.ONBOARD_ADVANCED_PERMISSIONS}
location='permission_team_scheme_settings'
>
{msg}
@@ -620,7 +620,7 @@ export default class PermissionTeamSchemeSettings extends React.PureComponent<Pr
),
linkSystemScheme: (msg: React.ReactNode) => (
<ExternalLink
href='https://mattermost.com/pl/advanced-permissions/'
href={DocLinks.ONBOARD_ADVANCED_PERMISSIONS}
location='permission_team_scheme_settings'
>
{msg}

Просмотреть файл

@@ -21,6 +21,7 @@ import SettingsGroup from '../settings_group';
import TextSetting from '../text_setting';
import {appsPluginID} from 'utils/apps';
import ExternalLink from 'components/external_link';
import {DeveloperLinks} from 'utils/constants';
const PluginItemState = ({state}: {state: number}) => {
switch (state) {
@@ -674,7 +675,7 @@ export default class PluginManagement extends AdminSettings<Props, State> {
values={{
link: (msg: React.ReactNode) => (
<ExternalLink
href='https://developers.mattermost.com/integrate/admin-guide/admin-plugins-beta/'
href={DeveloperLinks.PLUGINS}
location='plugin_management'
>
{msg}
@@ -875,7 +876,7 @@ export default class PluginManagement extends AdminSettings<Props, State> {
values={{
link: (msg: React.ReactNode) => (
<ExternalLink
href='https://developers.mattermost.com/integrate/admin-guide/admin-plugins-beta/'
href={DeveloperLinks.PLUGINS}
location='plugin_management'
>
{msg}
@@ -1021,7 +1022,7 @@ export default class PluginManagement extends AdminSettings<Props, State> {
values={{
link: (msg: React.ReactNode) => (
<ExternalLink
href='https://developers.mattermost.com/integrate/admin-guide/admin-plugins-beta/'
href={DeveloperLinks.PLUGINS}
location='plugin_management'
>
{msg}
@@ -1038,7 +1039,7 @@ export default class PluginManagement extends AdminSettings<Props, State> {
values={{
link: (msg: React.ReactNode) => (
<ExternalLink
href='https://developers.mattermost.com/integrate/admin-guide/admin-plugins-beta/'
href={DeveloperLinks.PLUGINS}
location='plugin_management'
>
{msg}
@@ -1055,7 +1056,7 @@ export default class PluginManagement extends AdminSettings<Props, State> {
values={{
link: (msg: React.ReactNode) => (
<ExternalLink
href='https://developers.mattermost.com/integrate/admin-guide/admin-plugins-beta/'
href={DeveloperLinks.PLUGINS}
location='plugin_management'
>
{msg}
@@ -1104,7 +1105,7 @@ export default class PluginManagement extends AdminSettings<Props, State> {
values={{
link: (msg: React.ReactNode) => (
<ExternalLink
href='https://mattermost.com/pl/default-plugin-signing'
href={DeveloperLinks.PLUGIN_SIGNING}
location='plugin_management'
>
{msg}

Просмотреть файл

@@ -6,7 +6,7 @@ import {FormattedMessage} from 'react-intl';
import ExternalLink from 'components/external_link';
import Constants from 'utils/constants';
import {Constants, DocLinks} from 'utils/constants';
import * as Utils from 'utils/utils';
import AdminSettings from './admin_settings';
@@ -155,7 +155,7 @@ export default class PushSettings extends AdminSettings {
values={{
link: (msg) => (
<ExternalLink
href='https://docs.mattermost.com/deploy/mobile-hpns.html'
href={DocLinks.SETUP_PUSH_NOTIFICATIONS}
location='push_settings'
>
{msg}
@@ -172,7 +172,7 @@ export default class PushSettings extends AdminSettings {
values={{
linkIOS: (msg) => (
<ExternalLink
href='https://mattermost.com/mattermost-ios-app/'
href='https://mattermost.com/pl/ios-app/'
location='push_settings'
>
{msg}
@@ -180,7 +180,7 @@ export default class PushSettings extends AdminSettings {
),
linkAndroid: (msg) => (
<ExternalLink
href='https://mattermost.com/mattermost-android-app/'
href='https://mattermost.com/pl/android-app/'
location='push_settings'
>
{msg}
@@ -188,7 +188,7 @@ export default class PushSettings extends AdminSettings {
),
linkHPNS: (msg) => (
<ExternalLink
href='https://docs.mattermost.com/deploy/mobile-hpns.html'
href={DocLinks.SETUP_PUSH_NOTIFICATIONS}
location='push_settings'
>
{msg}
@@ -205,7 +205,7 @@ export default class PushSettings extends AdminSettings {
values={{
linkIOS: (msg) => (
<ExternalLink
href='https://mattermost.com/mattermost-ios-app/'
href='https://mattermost.com/pl/ios-app/'
location='push_settings'
>
{msg}
@@ -213,7 +213,7 @@ export default class PushSettings extends AdminSettings {
),
linkAndroid: (msg) => (
<ExternalLink
href='https://mattermost.com/mattermost-android-app/'
href='https://mattermost.com/pl/android-app/'
location='push_settings'
>
{msg}
@@ -221,7 +221,7 @@ export default class PushSettings extends AdminSettings {
),
linkHPNS: (msg) => (
<ExternalLink
href='https://docs.mattermost.com/deploy/mobile-hpns.html'
href={DocLinks.SETUP_PUSH_NOTIFICATIONS}
location='push_settings'
>
{msg}

Просмотреть файл

@@ -54,7 +54,7 @@ const usesLDAP = async (
configUrl: ConsolePages.AD_LDAP,
configText: formatMessage({id: 'admin.reporting.workspace_optimization.ease_of_management.ldap.cta', defaultMessage: 'Try AD/LDAP'}),
} : options.trialOrEnterpriseCtaConfig),
infoUrl: DocLinks.AD_LDAP,
infoUrl: DocLinks.SETUP_LDAP,
infoText: formatMessage({id: 'admin.reporting.workspace_optimization.cta.learnMore', defaultMessage: 'Learn more'}),
telemetryAction: 'ad-ldap',
status,

Просмотреть файл

@@ -145,7 +145,7 @@ exports[`components/integrations/AbstractCommand should match snapshot 1`] = `
values={
Object {
"link": <ExternalLink
href="https://developers.mattermost.com/integrate/admin-guide/admin-slash-commands/#built-in-commands"
href="https://mattermost.com/pl/custom-slash-commands"
location="abstract_command"
>
<Memo(MemoizedFormattedMessage)
@@ -614,7 +614,7 @@ exports[`components/integrations/AbstractCommand should match snapshot, displays
values={
Object {
"link": <ExternalLink
href="https://developers.mattermost.com/integrate/admin-guide/admin-slash-commands/#built-in-commands"
href="https://mattermost.com/pl/custom-slash-commands"
location="abstract_command"
>
<Memo(MemoizedFormattedMessage)

Просмотреть файл

@@ -285,7 +285,7 @@ exports[`components/integrations/AbstractOutgoingWebhook should match snapshot 1
values={
Object {
"link": <ExternalLink
href="https://docs.mattermost.com/configure/configuration-settings.html#session-lengths"
href="https://mattermost.com/pl/configure-session-lengths"
location="abstract_outgoing_webhook"
>
<Memo(MemoizedFormattedMessage)

Просмотреть файл

@@ -7,7 +7,7 @@ import {FormattedMessage} from 'react-intl';
import {Link} from 'react-router-dom';
import BackstageHeader from 'components/backstage/components/backstage_header';
import Constants from 'utils/constants';
import {Constants, DeveloperLinks} from 'utils/constants';
import * as Utils from 'utils/utils';
import FormError from 'components/form_error';
import SpinnerButton from 'components/spinner_button';
@@ -437,7 +437,7 @@ export default class AbstractCommand extends React.PureComponent {
values={{
link: (
<ExternalLink
href='https://developers.mattermost.com/integrate/admin-guide/admin-slash-commands/#built-in-commands'
href={DeveloperLinks.CUSTOM_SLASH_COMMANDS}
location='abstract_command'
>
<FormattedMessage

Просмотреть файл

@@ -13,6 +13,7 @@ import ChannelSelect from 'components/channel_select';
import FormError from 'components/form_error';
import SpinnerButton from 'components/spinner_button';
import ExternalLink from 'components/external_link';
import {DocLinks} from 'utils/constants';
export default class AbstractOutgoingWebhook extends React.PureComponent {
static propTypes = {
@@ -477,7 +478,7 @@ export default class AbstractOutgoingWebhook extends React.PureComponent {
values={{
link: (
<ExternalLink
href='https://docs.mattermost.com/configure/configuration-settings.html#session-lengths'
href={DocLinks.SESSION_LENGTHS}
location='abstract_outgoing_webhook'
>
<FormattedMessage

Просмотреть файл

@@ -19,7 +19,7 @@ import SpinnerButton from 'components/spinner_button';
import FormError from 'components/form_error';
import {getHistory} from 'utils/browser_history';
import {AcceptedProfileImageTypes, Constants, ValidationErrors} from 'utils/constants';
import {AcceptedProfileImageTypes, Constants, DeveloperLinks, ValidationErrors} from 'utils/constants';
import * as Utils from 'utils/utils';
import {Team} from '@mattermost/types/teams';
@@ -635,7 +635,7 @@ export default class AddBot extends React.PureComponent<Props, State> {
values={{
link: (msg: React.ReactNode) => (
<ExternalLink
href='https://developers.mattermost.com/integrate/admin-guide/admin-personal-access-token/'
href={DeveloperLinks.PERSONAL_ACCESS_TOKENS}
location='add_bot'
>
{msg}

Просмотреть файл

@@ -5,7 +5,7 @@ import React, {useEffect} from 'react';
import {FormattedMessage} from 'react-intl';
import {Link, useHistory} from 'react-router-dom';
import {Constants, ErrorPageTypes} from 'utils/constants';
import {Constants, DeveloperLinks, ErrorPageTypes} from 'utils/constants';
import {getSiteURL} from 'utils/url';
import {Team} from '@mattermost/types/teams';
@@ -75,7 +75,7 @@ const ConfirmIntegration = ({team, location, commands, oauthApps, incomingHooks,
values={{
link: (msg: string) => (
<ExternalLink
href='https://developers.mattermost.com/integrate/admin-guide/admin-slash-commands/'
href={DeveloperLinks.SETUP_CUSTOM_SLASH_COMMANDS}
location='confirm_integration'
>
{msg}
@@ -112,7 +112,7 @@ const ConfirmIntegration = ({team, location, commands, oauthApps, incomingHooks,
values={{
link: (msg: string) => (
<ExternalLink
href='https://developers.mattermost.com/integrate/admin-guide/admin-webhooks-incoming/'
href={DeveloperLinks.SETUP_INCOMING_WEBHOOKS}
location='confirm_integration'
>
{msg}
@@ -149,7 +149,7 @@ const ConfirmIntegration = ({team, location, commands, oauthApps, incomingHooks,
values={{
link: (msg: string) => (
<ExternalLink
href='https://developers.mattermost.com/integrate/admin-guide/admin-webhooks-outgoing/'
href={DeveloperLinks.SETUP_OUTGOING_WEBHOOKS}
location='confirm_integration'
>
{msg}
@@ -189,7 +189,7 @@ const ConfirmIntegration = ({team, location, commands, oauthApps, incomingHooks,
values={{
link: (msg: string) => (
<ExternalLink
href='https://developers.mattermost.com/integrate/admin-guide/admin-oauth2/'
href={DeveloperLinks.SETUP_OAUTH2}
location='confirm_integration'
>
{msg}

Просмотреть файл

@@ -15,6 +15,7 @@ import {RelationOneToOne} from '@mattermost/types/utilities';
import {Command} from '@mattermost/types/integrations';
import InstalledCommand, {matchesFilter} from '../installed_command';
import ExternalLink from 'components/external_link';
import {DeveloperLinks} from 'utils/constants';
type Props = {
team: Team;
@@ -115,7 +116,7 @@ export default class InstalledCommands extends React.PureComponent<Props> {
values={{
buildYourOwn: (
<ExternalLink
href='https://developers.mattermost.com/integrate/admin-guide/admin-slash-commands/'
href={DeveloperLinks.SETUP_CUSTOM_SLASH_COMMANDS}
location='installed_commands'
>
<FormattedMessage

Просмотреть файл

@@ -16,7 +16,7 @@ import {IDMappedObjects} from '@mattermost/types/utilities';
import BackstageList from 'components/backstage/components/backstage_list';
import FormattedMarkdownMessage from 'components/formatted_markdown_message';
import Constants from 'utils/constants';
import {Constants, DeveloperLinks} from 'utils/constants';
import * as Utils from 'utils/utils';
import ExternalLink from 'components/external_link';
@@ -136,7 +136,7 @@ export default class InstalledIncomingWebhooks extends React.PureComponent<Props
buildYourOwn: (
<ExternalLink
location='installed_incoming_webhooks'
href='https://developers.mattermost.com/integrate/admin-guide/admin-webhooks-incoming/'
href={DeveloperLinks.SETUP_INCOMING_WEBHOOKS}
>
<FormattedMessage
id='installed_incoming_webhooks.help.buildYourOwn'

Просмотреть файл

@@ -39,7 +39,7 @@ exports[`components/integrations/InstalledOAuthApps should match snapshot 1`] =
/>
</ExternalLink>,
"oauthApplications": <ExternalLink
href="https://developers.mattermost.com/integrate/admin-guide/admin-oauth2/"
href="https://mattermost.com/pl/setup-oauth-2.0"
location="installed_oauth_apps"
>
<Memo(MemoizedFormattedMessage)

Просмотреть файл

@@ -13,6 +13,7 @@ import FormattedMarkdownMessage from 'components/formatted_markdown_message';
import InstalledOAuthApp from '../installed_oauth_app';
import {matchesFilter} from '../installed_oauth_app/installed_oauth_app';
import ExternalLink from 'components/external_link';
import {DeveloperLinks} from 'utils/constants';
type Props = {
@@ -145,7 +146,7 @@ export default class InstalledOAuthApps extends React.PureComponent<Props, State
values={{
oauthApplications: (
<ExternalLink
href='https://developers.mattermost.com/integrate/admin-guide/admin-oauth2/'
href={DeveloperLinks.SETUP_OAUTH2}
location='installed_oauth_apps'
>
<FormattedMessage

Просмотреть файл

@@ -265,7 +265,7 @@ exports[`components/integrations/InstalledOutgoingWebhooks should match snapshot
/>
</ExternalLink>,
"buildYourOwn": <ExternalLink
href="https://developers.mattermost.com/integrate/admin-guide/admin-webhooks-outgoing/"
href="https://mattermost.com/pl/setup-outgoing-webhooks"
location="installed_outgoing_webhooks"
>
<Memo(MemoizedFormattedMessage)

Просмотреть файл

@@ -5,7 +5,7 @@ import React from 'react';
import {FormattedMessage} from 'react-intl';
import {localizeMessage} from 'utils/utils';
import Constants from 'utils/constants';
import {Constants, DeveloperLinks} from 'utils/constants';
import BackstageList from 'components/backstage/components/backstage_list';
import InstalledOutgoingWebhook, {matchesFilter} from 'components/integrations/installed_outgoing_webhook';
@@ -195,7 +195,7 @@ export default class InstalledOutgoingWebhooks extends React.PureComponent<Props
values={{
buildYourOwn: (
<ExternalLink
href='https://developers.mattermost.com/integrate/admin-guide/admin-webhooks-outgoing/'
href={DeveloperLinks.SETUP_OUTGOING_WEBHOOKS}
location='installed_outgoing_webhooks'
>
<FormattedMessage

Просмотреть файл

@@ -7,7 +7,7 @@ import {useSelector, useDispatch} from 'react-redux';
import {trackEvent} from 'actions/telemetry_actions';
import {ConsolePages, ModalIdentifiers, TELEMETRY_CATEGORIES} from 'utils/constants';
import {ConsolePages, DocLinks, ModalIdentifiers, TELEMETRY_CATEGORIES} from 'utils/constants';
import Carousel from 'components/common/carousel/carousel';
import {GenericModal} from '@mattermost/components';
@@ -129,7 +129,7 @@ const LearnMoreTrialModal = (
height={180}
/>
),
pageURL: 'https://docs.mattermost.com/onboard/sso-saml.html',
pageURL: DocLinks.SETUP_SAML,
buttonLabel,
},
{
@@ -143,7 +143,7 @@ const LearnMoreTrialModal = (
height={180}
/>
),
pageURL: 'https://docs.mattermost.com/onboard/ad-ldap.html',
pageURL: DocLinks.SETUP_LDAP,
buttonLabel,
},
{

Просмотреть файл

@@ -308,7 +308,7 @@ Object {
</a>
,
<a
href="https://mattermost.com/privacy-policy/?utm_source=mattermost&utm_medium=in-product&utm_content=start_trial_form_modal&uid=user1&sid=test123"
href="https://mattermost.com/pl/privacy-policy/?utm_source=mattermost&utm_medium=in-product&utm_content=start_trial_form_modal&uid=user1&sid=test123"
location="start_trial_form_modal"
rel="noopener noreferrer"
target="_blank"

Просмотреть файл

@@ -21,7 +21,7 @@ import {makeAsyncComponent} from 'components/async_load';
import useGetTotalUsersNoBots from 'components/common/hooks/useGetTotalUsersNoBots';
import {COUNTRIES} from 'utils/countries';
import {LicenseLinks, ModalIdentifiers, TELEMETRY_CATEGORIES} from 'utils/constants';
import {AboutLinks, LicenseLinks, ModalIdentifiers, TELEMETRY_CATEGORIES} from 'utils/constants';
import Input, {SIZE, CustomMessageInputType} from 'components/widgets/inputs/input/input';
import DropdownInput from 'components/dropdown_input';
@@ -344,7 +344,7 @@ function StartTrialFormModal(props: Props): JSX.Element | null {
),
privacypolicy: (msg: React.ReactNode) => (
<ExternalLink
href='https://mattermost.com/privacy-policy/'
href={AboutLinks.PRIVACY_POLICY}
location='start_trial_form_modal'
>
{msg}

Просмотреть файл

@@ -13,6 +13,7 @@ import * as UserAgent from 'utils/user_agent';
import mattermostIcon from 'images/icon50x50.png';
import {Notice} from 'components/system_notice/types';
import ExternalLink from 'components/external_link';
import {DocLinks} from 'utils/constants';
// Notices are objects with the following fields:
// - name - string identifier
@@ -77,7 +78,7 @@ const notices: Notice[] = [
values={{
link: (msg: React.ReactNode) => (
<ExternalLink
href='https://docs.mattermost.com/deployment/advanced-permissions.html'
href={DocLinks.ONBOARD_ADVANCED_PERMISSIONS}
location='system_notices'
>
{msg}

Просмотреть файл

@@ -67,7 +67,7 @@ function ThreeDaysLeftTrialModal(props: Props): JSX.Element | null {
height={90}
/>
),
pageURL: DocLinks.ONBOARD_SSO,
pageURL: DocLinks.SETUP_SAML,
buttonLabel,
},
{

Просмотреть файл

@@ -11,7 +11,7 @@ import moment from 'moment';
import {trackEvent} from 'actions/telemetry_actions';
import {ConsolePages, ModalIdentifiers, TELEMETRY_CATEGORIES} from 'utils/constants';
import {ConsolePages, DocLinks, ModalIdentifiers, TELEMETRY_CATEGORIES} from 'utils/constants';
import {getLicense} from 'mattermost-redux/selectors/entities/general';
@@ -84,7 +84,7 @@ const TrialBenefitsModal = ({
height={180}
/>
),
pageURL: 'https://docs.mattermost.com/onboard/sso-saml.html',
pageURL: DocLinks.SETUP_SAML,
buttonLabel,
},
{
@@ -98,7 +98,7 @@ const TrialBenefitsModal = ({
height={180}
/>
),
pageURL: 'https://docs.mattermost.com/onboard/ad-ldap.html',
pageURL: DocLinks.SETUP_LDAP,
buttonLabel,
},
{

Просмотреть файл

@@ -7,7 +7,7 @@ import {FormattedMessage} from 'react-intl';
import * as UserUtils from 'mattermost-redux/utils/user_utils';
import {trackEvent} from 'actions/telemetry_actions.jsx';
import Constants from 'utils/constants';
import {Constants, DeveloperLinks} from 'utils/constants';
import * as Keyboard from 'utils/keyboard';
import {isMobile} from 'utils/user_agent';
import * as Utils from 'utils/utils';
@@ -460,7 +460,7 @@ export default class UserAccessTokenSection extends React.PureComponent<Props, S
values={{
linkTokens: (msg: React.ReactNode) => (
<ExternalLink
href='https://developers.mattermost.com/integrate/admin-guide/admin-personal-access-token/'
href={DeveloperLinks.PERSONAL_ACCESS_TOKENS}
location='user_access_token_section'
>
{msg}
@@ -487,7 +487,7 @@ export default class UserAccessTokenSection extends React.PureComponent<Props, S
values={{
linkTokens: (msg: React.ReactNode) => (
<ExternalLink
href='https://developers.mattermost.com/integrate/admin-guide/admin-personal-access-token/'
href={DeveloperLinks.PERSONAL_ACCESS_TOKENS}
location='user_access_token_section'
>
{msg}

Просмотреть файл

@@ -1773,7 +1773,7 @@
"admin.saml.enableAdminAttrTitle": "Разреши атрибута на администратора:",
"admin.saml.enableDescription": "Когато е true, Mattermost позволява влизане с помощта на SAML 2.0. Моля, вижте <link>документация</link>, за да научите повече за конфигурирането на SAML за Mattermost.",
"admin.saml.enableSyncWithLdapDescription": "Когато е true, Mattermost периодично синхронизира потребителски атрибути на SAML, включително деактивиране и премахване на потребители от AD/LDAP. Активирайте и конфигурирайте настройките за синхронизация на <strong>Удостоверяване> AD/LDAP</strong>. Когато е false, потребителските атрибути се актуализират от SAML по времето на влизане на потребител. Вижте <link>документация</link>, за да научите повече.",
"admin.saml.enableSyncWithLdapIncludeAuthDescription": "Когато е true, Mattermost ще замени атрибута на SAML ID с атрибута AD/LDAP ID, ако е конфигуриран или ще замени атрибута на ел.поща SAML с атрибута на ел.поща AD/LDAP, ако атрибутът на идентификатор SAML липсва. Това ще ви позволи автоматично да мигрирате потребители от обвързване с ел.поща към обвързване с идентификатор, за да предотвратите създаването на нови потребители, когато адресът за ел.поща се промени от потребителя. Преминаването от true към false ще предотврати замяната.\n\n**Забележка:** SAML идентификаторите трябва да съвпадат с LDAP идентификаторите, за да се предотврати деактивирането на потребителски акаунти. Моля, прегледайте [документацията](!https://docs.mattermost.com/deployment/sso-saml-ldapsync.html) за повече информация.",
"admin.saml.enableSyncWithLdapIncludeAuthDescription": "Когато е true, Mattermost ще замени атрибута на SAML ID с атрибута AD/LDAP ID, ако е конфигуриран или ще замени атрибута на ел.поща SAML с атрибута на ел.поща AD/LDAP, ако атрибутът на идентификатор SAML липсва. Това ще ви позволи автоматично да мигрирате потребители от обвързване с ел.поща към обвързване с идентификатор, за да предотвратите създаването на нови потребители, когато адресът за ел.поща се промени от потребителя. Преминаването от true към false ще предотврати замяната.\n\n**Забележка:** SAML идентификаторите трябва да съвпадат с LDAP идентификаторите, за да се предотврати деактивирането на потребителски акаунти. Моля, прегледайте [документацията](!https://docs.mattermost.com/pl/configure-override-saml-bind-data-with-ldap) за повече информация.",
"admin.saml.enableSyncWithLdapIncludeAuthTitle": "Припокриване на свързани данни на SAML с информация от AD/LDAP:",
"admin.saml.enableSyncWithLdapTitle": "Разреши синхронизиране на SAML профили с AD/LDAP:",
"admin.saml.enableTitle": "Разреши влизане с SAML 2.0:",
@@ -1884,7 +1884,7 @@
"admin.service.extendSessionLengthActivity.label": "Удължете времетраенето на сесията при активност: ",
"admin.service.forward80To443": "Пренасочва порт 80 към 443:",
"admin.service.forward80To443Description": "Препраща целия несигурен трафик от порт 80 към защитен порт 443. Не се препоръчва при използване на прокси сървър.",
"admin.service.forward80To443Description.disabled": "Препраща целия несигурен трафик от порт 80 към защитен порт 443. Не се препоръчва при използване на прокси сървър.\n\nТази настройка не може да бъде активирана, докато вашият сървър [слуша](#ListenAddress) на порт 443.",
"admin.service.forward80To443Description.disabled": "Препраща целия несигурен трафик от порт 80 към защитен порт 443. Не се препоръчва при използване на прокси сървър.\n\nТази настройка не може да бъде активирана, докато вашият сървър [слуша](#ServiceSettings.ListenAddress) на порт 443.",
"admin.service.googleDescription": "Задайте този ключ, за да активирате показването на заглавия за вградените визуализации на YouTube. Без ключа, визуализациите в YouTube ще продължат да се създават въз основа на хипервръзки, появяващи се в съобщения или коментари, но те няма да показват заглавието на видеото. Прегледайте <link>урок за разработчици на Google</link> за инструкции как да получите ключ и да добавите YouTube Data API v3 като услуга към вашия ключ.",
"admin.service.googleExample": "Например: \"7rAh6iwQCkV4cA1Gsg3fgGOXJAQ43QV\"",
"admin.service.googleTitle": "Ключ на Google API:",
@@ -1907,7 +1907,7 @@
"admin.service.minimumHashtagLengthDescription": "Минимален брой знаци в хаштаг. Трябва да е по-голямо или равно на 2. Базите данни на MySQL трябва да бъдат конфигурирани да поддържат низове за търсене, по-малки от три знака, <link>вижте документация</link>.",
"admin.service.minimumHashtagLengthExample": "Например: \"3\"",
"admin.service.minimumHashtagLengthTitle": "Минимална дължина на хаштага:",
"admin.service.outWebhooksDesc": "Когато е true, изходящите webhook ще бъдат позволени. Вижте [документация](!https://developers.mattermost.com/integrate/admin-guide/admin-webhooks-outgoing/), за да научите повече.",
"admin.service.outWebhooksDesc": "Когато е true, изходящите webhook ще бъдат позволени. Вижте [документация](!https://mattermost.com/pl/setup-outgoing-webhooks), за да научите повече.",
"admin.service.outWebhooksTitle": "Разреши изходящите webhook: ",
"admin.service.overrideDescription": "Когато е true, webhook, / команди и други интеграции, като [Zapier](!https://developers.mattermost.com/integrate/admin-guide/admin-zapier-integration/), ще могат да променят потребителското име, от което публикуват. Забележка: В комбинация с позволяване на интеграциите да заменят снимка на профила, потребителите може да могат да извършват фишинг атаки, като се опитват да се представят за други потребители.",
"admin.service.overrideTitle": "Разреши интеграциите да припокриват потребителски имена:",
@@ -1934,10 +1934,10 @@
"admin.service.tlsKeyFileDescription": "Файлът с частния ключ, който да се ползва.",
"admin.service.useLetsEncrypt": "Използвай Let's Encrypt:",
"admin.service.useLetsEncryptDescription": "Активирайте автоматично извличане на сертификати от Let's Encrypt. Сертификатът ще бъде извлечен, когато клиент се опита да се свърже от нов домейн. Това ще работи с множество домейни.",
"admin.service.useLetsEncryptDescription.disabled": "Активирайте автоматично извличане на сертификати от Let's Encrypt. Сертификатът ще бъде извлечен, когато клиент се опита да се свърже от нов домейн. Това ще работи с множество домейни.\n\nТази настройка може да бъде активирана, само ако [Forward port 80 to 443](#Forward80To443) настройката е true.",
"admin.service.useLetsEncryptDescription.disabled": "Активирайте автоматично извличане на сертификати от Let's Encrypt. Сертификатът ще бъде извлечен, когато клиент се опита да се свърже от нов домейн. Това ще работи с множество домейни.\n\nТази настройка може да бъде активирана, само ако [Forward port 80 to 443](#SystemSettings.Forward80To443) настройката е true.",
"admin.service.userAccessTokensDescription": "Когато е true, потребителите могат да създадат <link>потребителски маркер за достъп</link> за интеграции от <strong>Профил> Защита</strong>. Те могат да бъдат използвани за удостоверяване вместо API и предоставяне на пълен достъп до акаунта.\n\nЗа да управлявате кой може да създава лични маркери за достъп или да търсите потребители по ID на маркер, отидете на <strong>Системна конзола>Управление на потребители> Потребители</strong>.",
"admin.service.userAccessTokensTitle": "Разреши маркери за личен достъп: ",
"admin.service.webhooksDescription": "Когато е true, входящите webhook ще бъдат позволени. За да се подпомогне борбата с фишинг атаките, всички публикации от webhook ще бъдат маркирани с BOT маркер. Вижте [документация](!https://developers.mattermost.com/integrate/admin-guide/admin-webhooks-incoming/), за да научите повече.",
"admin.service.webhooksDescription": "Когато е true, входящите webhook ще бъдат позволени. За да се подпомогне борбата с фишинг атаките, всички публикации от webhook ще бъдат маркирани с BOT маркер. Вижте [документация](!https://mattermost.com/pl/setup-incoming-webhooks), за да научите повече.",
"admin.service.webhooksTitle": "Разреши входящите Webhooks: ",
"admin.service.writeTimeout": "Време на изчакване при запис:",
"admin.service.writeTimeoutDescription": "Ако използвате HTTP (несигурно), това е максимално допустимото време от края на четенето на заглавките на заявката до писането на отговора. Ако използвате HTTPS, това е общото време от момента на приемане на връзката до потвърждението за запис.",

Просмотреть файл

@@ -2160,7 +2160,7 @@
"admin.service.extendSessionLengthActivity.label": "Session durch Aktivität verlängern: ",
"admin.service.forward80To443": "Port 80 auf 443 weiterleiten:",
"admin.service.forward80To443Description": "Leitet allen unsicheren Verkehr von Port 80 auf den sicheren Port 443 um. Nicht empfohlen bei Verwendung eines Proxy-Servers.",
"admin.service.forward80To443Description.disabled": "Leitet allen unsicheren Verkehr von Port 80 auf den sicheren Port 443 um. Nicht empfohlen bei Verwendung eines Proxy-Servers.\n \nDiese Einstellung kann nicht aktiviert werden, bis dein Server auf Port 443 [hört](#ListenAddress).",
"admin.service.forward80To443Description.disabled": "Leitet allen unsicheren Verkehr von Port 80 auf den sicheren Port 443 um. Nicht empfohlen bei Verwendung eines Proxy-Servers.\n \nDiese Einstellung kann nicht aktiviert werden, bis dein Server auf Port 443 [hört](#ServiceSettings.ListenAddress).",
"admin.service.googleDescription": "Diesen Key setzen, um den Titel von eingebetteten YouTube-Videovorschauen anzeigen zu lassen. Ohne den Schlüssel werden YouTube-Vorschauen basierend auf den Hyperlinks in Nachrichten und Kommentaren erstellt, diese werden aber nicht den Videotitel enthalten. Sieh dir das <link>Google-Developers-Tutorial</link> an, es enthält eine Anleitung zum Erhalten eines Schlüssels und dem Hinzufügen der YouTube-Data-API-v3 als Dienst zu deinem Schlüssel.",
"admin.service.googleExample": "Z.B.: \"7rAh6iwQCkV4cA1Gsg3fgGOXJAQ43QV\"",
"admin.service.googleTitle": "Google API Schlüssel:",
@@ -2219,7 +2219,7 @@
"admin.service.tlsKeyFileDescription": "Der zu verwendende private Schlüssel.",
"admin.service.useLetsEncrypt": "Let's Encrypt verwenden:",
"admin.service.useLetsEncryptDescription": "Aktiviere automatischen Abruf von Zertifikaten über Let's Encrypt. Das Zertifikat wird abgerufen, wenn ein Client versucht von einer neuen Domain zuzugreifen. Dies funktioniert mit mehreren Domains.",
"admin.service.useLetsEncryptDescription.disabled": "Aktiviere automatischen Abruf von Zertifikaten über Let's Encrypt. Das Zertifikat wird abgerufen, wenn ein Client versucht von einer neuen Domain zuzugreifen. Dies funktioniert mit mehreren Domains.\n \nDiese Einstellung kann nicht aktiviert werden, bevor die Einstellung [Port 80 auf 443 weiterleiten](#Forward80To443) auf wahr gesetzt ist.",
"admin.service.useLetsEncryptDescription.disabled": "Aktiviere automatischen Abruf von Zertifikaten über Let's Encrypt. Das Zertifikat wird abgerufen, wenn ein Client versucht von einer neuen Domain zuzugreifen. Dies funktioniert mit mehreren Domains.\n \nDiese Einstellung kann nicht aktiviert werden, bevor die Einstellung [Port 80 auf 443 weiterleiten](#SystemSettings.Forward80To443) auf wahr gesetzt ist.",
"admin.service.userAccessTokensDescription": "Wenn wahr, können Benutzer <link>persönliche Zugriffs-Token</link> für Integrationen in <strong>Profil > Sicherheit</strong> erstellen. Diese können zur Authentifizierung gegenüber der API verwendet werden und geben vollen Zugriff auf das Konto.\n\n Um zu verwalten, wer persönliche Zugriffs-Token erstellen kann, gehe zur <strong>Systemkonsole > Benutzerverwaltung > Benutzer</strong>.",
"admin.service.userAccessTokensTitle": "Persönliche Zugriffs-Token aktivieren: ",
"admin.service.webSessionHours": "Sitzungsdauer AD/LDAP und E-Mail (Stunden):",

Просмотреть файл

@@ -2171,7 +2171,7 @@
"admin.service.extendSessionLengthActivity.label": "Extend session length with activity: ",
"admin.service.forward80To443": "Forward port 80 to 443:",
"admin.service.forward80To443Description": "Forwards all insecure traffic from port 80 to secure port 443. Not recommended when using a proxy server.",
"admin.service.forward80To443Description.disabled": "Forwards all insecure traffic from port 80 to secure port 443. Not recommended when using a proxy server.\n \nThis setting cannot be enabled until your server is [listening](#ListenAddress) on port 443.",
"admin.service.forward80To443Description.disabled": "Forwards all insecure traffic from port 80 to secure port 443. Not recommended when using a proxy server.\n \nThis setting cannot be enabled until your server is [listening](#ServiceSettings.ListenAddress) on port 443.",
"admin.service.googleDescription": "Set this key to enable the display of titles for embedded YouTube video previews. Without the key, YouTube previews will still be created based on hyperlinks appearing in messages or comments but they will not show the video title. View a <link>Google Developers Tutorial</link> for instructions on how to obtain a key and add YouTube Data API v3 as a service to your key.",
"admin.service.googleExample": "E.g.: \"7rAh6iwQCkV4cA1Gsg3fgGOXJAQ43QV\"",
"admin.service.googleTitle": "Google API Key:",
@@ -2230,7 +2230,7 @@
"admin.service.tlsKeyFileDescription": "The private key file to use.",
"admin.service.useLetsEncrypt": "Use Let's Encrypt:",
"admin.service.useLetsEncryptDescription": "Enable the automatic retrieval of certificates from Let's Encrypt. The certificate will be retrieved when a client attempts to connect from a new domain. This will work with multiple domains.",
"admin.service.useLetsEncryptDescription.disabled": "Enable the automatic retrieval of certificates from Let's Encrypt. The certificate will be retrieved when a client attempts to connect from a new domain. This will work with multiple domains.\n \nThis setting cannot be enabled unless the [Forward port 80 to 443](#Forward80To443) setting is set to true.",
"admin.service.useLetsEncryptDescription.disabled": "Enable the automatic retrieval of certificates from Let's Encrypt. The certificate will be retrieved when a client attempts to connect from a new domain. This will work with multiple domains.\n \nThis setting cannot be enabled unless the [Forward port 80 to 443](#SystemSettings.Forward80To443) setting is set to true.",
"admin.service.userAccessTokensDescription": "When true, users can create <link>user access tokens</link> for integrations in <strong>Profile > Security</strong>. They can be used to authenticate against the API and give full access to the account.\n\n To manage who can create personal access tokens or to search users by token ID, go to <strong>System Console > User Management > Users</strong>.",
"admin.service.userAccessTokensTitle": "Enable Personal Access Tokens: ",
"admin.service.webhooksDescription": "When true, incoming webhooks will be allowed. To help combat phishing attacks, all posts from webhooks will be labelled by a BOT tag. See <link>documentation</link> to learn more.",

Просмотреть файл

@@ -2132,7 +2132,7 @@
"admin.service.extendSessionLengthActivity.label": "Extend session length with activity: ",
"admin.service.forward80To443": "Forward port 80 to 443:",
"admin.service.forward80To443Description": "Forwards all insecure traffic from port 80 to secure port 443. Not recommended when using a proxy server.",
"admin.service.forward80To443Description.disabled": "Forwards all insecure traffic from port 80 to secure port 443. Not recommended when using a proxy server.\n \nThis setting cannot be enabled until your server is [listening](#ListenAddress) on port 443.",
"admin.service.forward80To443Description.disabled": "Forwards all insecure traffic from port 80 to secure port 443. Not recommended when using a proxy server.\n \nThis setting cannot be enabled until your server is [listening](#ServiceSettings.ListenAddress) on port 443.",
"admin.service.googleDescription": "Set this key to enable the display of titles for embedded YouTube video previews. Without the key, YouTube previews will still be created based on hyperlinks appearing in messages or comments but they will not show the video title. View a <link>Google Developers Tutorial</link> for instructions on how to obtain a key and add YouTube Data API v3 as a service to your key.",
"admin.service.googleExample": "E.g.: '7rAh6iwQCkV4cA1Gsg3fgGOXJAQ43QV'",
"admin.service.googleTitle": "Google API Key:",
@@ -2191,7 +2191,7 @@
"admin.service.tlsKeyFileDescription": "The private key file to use.",
"admin.service.useLetsEncrypt": "Use Let's Encrypt:",
"admin.service.useLetsEncryptDescription": "Enable the automatic retrieval of certificates from Let's Encrypt. The certificate will be retrieved when a client attempts to connect from a new domain. This will work with multiple domains.",
"admin.service.useLetsEncryptDescription.disabled": "Enable the automatic retrieval of certificates from Let's Encrypt. The certificate will be retrieved when a client attempts to connect from a new domain. This will work with multiple domains.\n \nThis setting cannot be enabled unless the [Forward port 80 to 443](#Forward80To443) setting is set to true.",
"admin.service.useLetsEncryptDescription.disabled": "Enable the automatic retrieval of certificates from Let's Encrypt. The certificate will be retrieved when a client attempts to connect from a new domain. This will work with multiple domains.\n \nThis setting cannot be enabled unless the [Forward port 80 to 443](#SystemSettings.Forward80To443) setting is set to true.",
"admin.service.userAccessTokensDescription": "When true, users can create <link>user access tokens</link> for integrations in <strong>Profile > Security</strong>. They can be used to authenticate against the API and give full access to the account.\n\n To manage who can create personal access tokens or to search users by token ID, go to <strong>System Console > User Management > Users</strong>.",
"admin.service.userAccessTokensTitle": "Enable Personal Access Tokens: ",
"admin.service.webSessionHours": "AD/LDAP and Email Session Length (hours):",

Просмотреть файл

@@ -2051,7 +2051,7 @@
"admin.service.extendSessionLengthActivity.label": "Extender la sesión con actividad: ",
"admin.service.forward80To443": "Redirigir el puerto 80 a 443:",
"admin.service.forward80To443Description": "Reenvía el tráfico inseguro desde el puerto 80 al puerto seguro 443. No se recomienda cuando se utiliza un servidor proxy.",
"admin.service.forward80To443Description.disabled": "Reenvía todo el tráfico inseguro desde el puerto 80 al puerto seguro 443. No se recomienda cuando se utiliza un servidor proxy.\n\nEste valor no puede ser activado hasta que el servidor esté [escuchando](#ListenAddress) en el puerto 443.",
"admin.service.forward80To443Description.disabled": "Reenvía todo el tráfico inseguro desde el puerto 80 al puerto seguro 443. No se recomienda cuando se utiliza un servidor proxy.\n\nEste valor no puede ser activado hasta que el servidor esté [escuchando](#ServiceSettings.ListenAddress) en el puerto 443.",
"admin.service.googleDescription": "Establece esta clave para mostrar los títulos de los vídeos de YouTube incorporado en las previsualizaciones. Sin la clave, las previsualizaciones de YouTube igual serán creadas en base a los enlaces que aparecen en los mensajes o comentarios, pero no se mostrará el título de vídeo. Ve el <link>Tutorial para Desarrolladores de Google</link> para ver las instrucciones sobre cómo obtener una clave de Datos API v3 como servicio para tu clave.",
"admin.service.googleExample": "Ej.: \"7rAh6iwQCkV4cA1Gsg3fgGOXJAQ43QV\"",
"admin.service.googleTitle": "Llave del API de Google:",
@@ -2110,7 +2110,7 @@
"admin.service.tlsKeyFileDescription": "El archivo de la llave privada a utilizar.",
"admin.service.useLetsEncrypt": "Utilizar Let's Encrypt:",
"admin.service.useLetsEncryptDescription": "Habilitar la recuperación automática de certificados del servicio Let's Encrypt. El certificado será recuperado cuando un cliente intente conectarse a un nuevo dominio. Esto permite que funcione con multiples dominios.",
"admin.service.useLetsEncryptDescription.disabled": "Habilitar la recuperación automática de certificados del servicio Let's Encrypt. El certificado será recuperado cuando un cliente intente conectarse a un nuevo dominio. Esto permite que funcione con multiples dominios.\n\nEste valor no puede ser activado a menos que el ajuste del [Reenvío del puerto 80 al puerto 443](#Forward80To443) esté activado.",
"admin.service.useLetsEncryptDescription.disabled": "Habilitar la recuperación automática de certificados del servicio Let's Encrypt. El certificado será recuperado cuando un cliente intente conectarse a un nuevo dominio. Esto permite que funcione con multiples dominios.\n\nEste valor no puede ser activado a menos que el ajuste del [Reenvío del puerto 80 al puerto 443](#SystemSettings.Forward80To443) esté activado.",
"admin.service.userAccessTokensDescription": "Cuando es verdadero, los usuarios pueden crear <link>tokens de acceso personal</link> para integraciones en <strong>Configuración de la Cuenta > Seguridad</strong>. Estos podrán ser utilizados para autenticarse contra la API y obtener acceso a la cuenta.\n\n Para gestionar quien puede crear tokens de acceso personal o buscar usuarios por token ID, ve a la página de <strong>Gestión de Usuarios > Usuarios</strong>.",
"admin.service.userAccessTokensTitle": "Habilitar Tokens de Acceso Personales: ",
"admin.service.webSessionHours": "Duración de la sesión AD/LDAP y correo electrónico (horas):",

Просмотреть файл

@@ -1919,7 +1919,7 @@
"admin.service.extendSessionLengthActivity.label": "طول جلسه را با فعالیت بیشتر کنید: ",
"admin.service.forward80To443": "فوروارد پورت 80 به 443:",
"admin.service.forward80To443Description": "تمام ترافیک ناامن را از درگاه 80 به پورت امن 443 هدایت می کند. هنگام استفاده از سرور پراکسی توصیه نمی شود.",
"admin.service.forward80To443Description.disabled": "تمام ترافیک ناامن را از درگاه 80 به پورت امن 443 هدایت می کند. هنگام استفاده از سرور پراکسی توصیه نمی شود.\n \nاین تنظیم را نمی توان تا زمانی که سرور شما در حال [شنیدن] (#ListenAddress) در پورت 443 فعال کرد.",
"admin.service.forward80To443Description.disabled": "تمام ترافیک ناامن را از درگاه 80 به پورت امن 443 هدایت می کند. هنگام استفاده از سرور پراکسی توصیه نمی شود.\n \nاین تنظیم را نمی توان تا زمانی که سرور شما در حال [شنیدن] (#ServiceSettings.ListenAddress) در پورت 443 فعال کرد.",
"admin.service.googleDescription": "این کلید را برای فعال کردن نمایش عناوین برای پیش‌نمایش ویدیوهای جاسازی شده YouTube تنظیم کنید. بدون کلید، پیش‌نمایش‌های YouTube همچنان بر اساس پیوندهایی که در پیام‌ها یا نظرات ظاهر می‌شوند ایجاد می‌شوند اما عنوان ویدیو را نشان نمی‌دهند. برای دستورالعمل‌هایی درباره نحوه دریافت کلید و افزودن YouTube Data API نسخه 3 به‌عنوان سرویس به کلید خود، <link>Google Developers Tutorial</link> را مشاهده کنید.",
"admin.service.googleExample": "به عنوان مثال: \"7rAh6iwQCkV4cA1Gsg3fgGOXJAQ43QV\"",
"admin.service.googleTitle": "کلید Google API:",
@@ -1941,7 +1941,7 @@
"admin.service.minimumHashtagLengthDescription": "حداقل تعداد کاراکتر در هشتگ این باید بزرگتر یا مساوی 2 باشد. پایگاه های داده MySQL باید برای پشتیبانی از رشته های جستجوی کوتاهتر از سه کاراکتر پیکربندی شوند، <link>به مستندات مراجعه کنید</link>.",
"admin.service.minimumHashtagLengthExample": "به عنوان مثال: \"3\"",
"admin.service.minimumHashtagLengthTitle": "حداقل طول هشتگ:",
"admin.service.outWebhooksDesc": "وقتی درست باشد، وب‌قلاب‌های خروجی مجاز خواهند بود. برای کسب اطلاعات بیشتر به [documentation](!https://developers.mattermost.com/integrate/admin-guide/admin-webhooks-outgoing/) مراجعه کنید.",
"admin.service.outWebhooksDesc": "وقتی درست باشد، وب‌قلاب‌های خروجی مجاز خواهند بود. برای کسب اطلاعات بیشتر به [documentation](!https://mattermost.com/pl/setup-outgoing-webhooks) مراجعه کنید.",
"admin.service.outWebhooksTitle": "فعال کردن وب هوک های خروجی: ",
"admin.service.overrideDescription": "وقتی درست باشد، وب‌قلاب‌ها، دستورات اسلش و سایر ادغام‌ها، مانند [Zapier](!https://developers.mattermost.com/integrate/admin-guide/admin-zapier-integration/)، مجاز خواهند بود نام کاربری را که به‌عنوان پست ارسال می‌کنند تغییر دهند. توجه: همراه با اجازه دادن به ادغام ها برای نادیده گرفتن نمادهای تصویر نمایه، کاربران ممکن است بتوانند با جعل هویت سایر کاربران حملات فیشینگ را انجام دهند.",
"admin.service.overrideTitle": "ادغام ها را برای لغو نام های کاربری فعال کنید:",
@@ -1969,10 +1969,10 @@
"admin.service.tlsKeyFileDescription": "فایل کلید خصوصی برای استفاده",
"admin.service.useLetsEncrypt": "از Let's Encrypt استفاده کنید:",
"admin.service.useLetsEncryptDescription": "بازیابی خودکار گواهی ها را از Let's Encrypt فعال کنید. زمانی که مشتری تلاش می کند از دامنه جدیدی متصل شود، گواهی بازیابی می شود. این با چندین دامنه کار می کند.",
"admin.service.useLetsEncryptDescription.disabled": "بازیابی خودکار گواهی ها را از Let's Encrypt فعال کنید. زمانی که مشتری تلاش می کند از دامنه جدیدی متصل شود، گواهی بازیابی می شود. این با چندین دامنه کار می کند.\n \nاین تنظیم را نمی توان فعال کرد مگر اینکه تنظیم [Forward port 80 to 443] (#Forward80To443) روی true تنظیم شود.",
"admin.service.useLetsEncryptDescription.disabled": "بازیابی خودکار گواهی ها را از Let's Encrypt فعال کنید. زمانی که مشتری تلاش می کند از دامنه جدیدی متصل شود، گواهی بازیابی می شود. این با چندین دامنه کار می کند.\n \nاین تنظیم را نمی توان فعال کرد مگر اینکه تنظیم [Forward port 80 to 443] (#SystemSettings.Forward80To443) روی true تنظیم شود.",
"admin.service.userAccessTokensDescription": "وقتی درست باشد، کاربران می‌توانند <link>نشانه‌های دسترسی کاربر</link> را برای ادغام در <strong>Profile > Security</strong> ایجاد کنند. می توان از آنها برای احراز هویت در برابر API و دسترسی کامل به حساب استفاده کرد.\n\n برای مدیریت افرادی که می‌توانند نشانه‌های دسترسی شخصی ایجاد کنند یا کاربران را با شناسه رمز جستجو کنند، به کنسول سیستم > مدیریت کاربر > کاربران بروید.",
"admin.service.userAccessTokensTitle": "فعال کردن رمزهای دسترسی شخصی: ",
"admin.service.webhooksDescription": "هنگامی که درست باشد، وب هوک های ورودی مجاز خواهند بود. برای کمک به مبارزه با حملات فیشینگ، همه پست‌های وب هوک با یک برچسب BOT برچسب‌گذاری می‌شوند. برای کسب اطلاعات بیشتر به [documentation](!https://developers.mattermost.com/integrate/admin-guide/admin-webhooks-incoming/) مراجعه کنید.",
"admin.service.webhooksDescription": "هنگامی که درست باشد، وب هوک های ورودی مجاز خواهند بود. برای کمک به مبارزه با حملات فیشینگ، همه پست‌های وب هوک با یک برچسب BOT برچسب‌گذاری می‌شوند. برای کسب اطلاعات بیشتر به [documentation](!https://mattermost.com/pl/setup-incoming-webhooks) مراجعه کنید.",
"admin.service.webhooksTitle": "فعال کردن وب هوک های ورودی: ",
"admin.service.writeTimeout": "نوشتن تایم اوت:",
"admin.service.writeTimeoutDescription": "در صورت استفاده از HTTP (ناامن)، این حداکثر زمان مجاز از پایان خواندن هدرهای درخواست تا زمان نوشتن پاسخ است. اگر از HTTPS استفاده می کنید، کل زمان از زمان پذیرش اتصال تا زمان نوشتن پاسخ است.",
@@ -4133,7 +4133,7 @@
"start_cloud_trial.modal.failed": "ناموفق",
"start_cloud_trial.modal.gettingTrial": "در حال دریافت دوره آزمایشی…",
"start_cloud_trial.modal.loaded": "بارگذاری‌شده!",
"start_trial.modal.disclaimer": "با کلیک کردن روی «شروع آزمایشی 30 روزه»، با <linkEvaluation>موافقتنامه ارزیابی نرم افزار Mattermost،</linkEvaluation> <linkPrivacy>خط مشی رازداری،</linkPrivacy> موافقت می کنم. mattermost.com/default-privacy-policy/) و دریافت ایمیل های محصول.",
"start_trial.modal.disclaimer": "با کلیک کردن روی «شروع آزمایشی 30 روزه»، با <linkEvaluation>موافقتنامه ارزیابی نرم افزار Mattermost،</linkEvaluation> <linkPrivacy>خط مشی رازداری،</linkPrivacy> موافقت می کنم. و دریافت ایمیل های محصول.",
"start_trial.modal.failed": "ناموفق",
"start_trial.modal.gettingTrial": "در حال دریافت دوره آزمایشی...",
"start_trial.modal.loaded": "لود شده!",

Просмотреть файл

@@ -2012,7 +2012,7 @@
"admin.service.extendSessionLengthActivity.label": "Prolonger la durée de session avec l'activité : ",
"admin.service.forward80To443": "Rediriger le port 80 sur le port 443 :",
"admin.service.forward80To443Description": "Transfère tout le trafic non sécurisé du port 80 sur le port sécurisé 443. Non recommandé lors de l'utilisation d'un serveur de proxy.",
"admin.service.forward80To443Description.disabled": "Transfère tout le trafic non sécurisé du port 80 sur le port sécurisé 443. Non recommandé lors de l'utilisation d'un serveur de proxy.\n\nCe paramètre ne peut être activé que si votre serveur [écoute](#ListenAddress) sur le port 443.",
"admin.service.forward80To443Description.disabled": "Transfère tout le trafic non sécurisé du port 80 sur le port sécurisé 443. Non recommandé lors de l'utilisation d'un serveur de proxy.\n\nCe paramètre ne peut être activé que si votre serveur [écoute](#ServiceSettings.ListenAddress) sur le port 443.",
"admin.service.googleDescription": "Définissez cette clé pour activer l'affichage des titres pour les aperçus intégrés de vidéos YouTube. Sans clé, les aperçus YouTube sont créés à partir des liens apparaissant dans les messages ou commentaires, mais ils ne montrent pas le titre de la vidéo. Regardez un <link>tutoriel de Google Developers</link> pour savoir comment obtenir une clé et ajouter YouTube Data API v3 comme service à votre clé.",
"admin.service.googleExample": "Ex. : « 7rAh6iwQCkV4cA1Gsg3fgGOXJAQ43QV »",
"admin.service.googleTitle": "Clé API Google :",
@@ -2035,7 +2035,7 @@
"admin.service.minimumHashtagLengthDescription": "Nombre minimum de caractères dans un hashtag. Ce nombre doit être plus grand ou égal à 2. Les bases de données MySQL doivent être configurées pour prendre en charge la recherche de chaînes plus courtes que trois caractères. Consultez la <link>documentation</link> pour en savoir plus.",
"admin.service.minimumHashtagLengthExample": "Ex. : « 3 »",
"admin.service.minimumHashtagLengthTitle": "Longueur minimale de hashtag :",
"admin.service.outWebhooksDesc": "Si activé, les webhooks sortants sont autorisés. Consultez notre [documentation](!https://developers.mattermost.com/integrate/admin-guide/admin-webhooks-outgoing/) pour en savoir plus.",
"admin.service.outWebhooksDesc": "Si activé, les webhooks sortants sont autorisés. Consultez notre [documentation](!https://mattermost.com/pl/setup-outgoing-webhooks) pour en savoir plus.",
"admin.service.outWebhooksTitle": "Activer les webhooks sortants : ",
"admin.service.overrideDescription": "Si activé, les webhooks, commandes slash et autres intégrations, telles que [Zapier](!https://developers.mattermost.com/integrate/admin-guide/admin-zapier-integration/), sont autorisées à modifier le nom d'utilisateur à partir duquel elles émettent des messages. Remarque : Si les intégrations sont également autorisées à redéfinir les photos de profil utilisateur, des utilisateurs pourraient effectuer des attaques par hameçonnage en se faisant passer pour d'autres utilisateurs.",
"admin.service.overrideTitle": "Permettre aux intégrations de remplacer les noms d'utilisateur :",
@@ -2064,10 +2064,10 @@
"admin.service.tlsKeyFileDescription": "Le fichier contenant la clé privée à utiliser.",
"admin.service.useLetsEncrypt": "Utiliser Let's Encrypt :",
"admin.service.useLetsEncryptDescription": "Active la récupération automatique des certificats de Let's Encrypt. Le certificat sera récupéré lorsqu'un client tentera de se connecter à partir d'un nouveau domaine. Ceci fonctionne également avec des domaines multiples.",
"admin.service.useLetsEncryptDescription.disabled": "Active la récupération automatique des certificats de Let's Encrypt. Le certificat sera récupéré lorsqu'un client tentera de se connecter à partir d'un nouveau domaine. Ceci fonctionne également avec des domaines multiples.\n\nCe paramètre ne peut être activé que si le paramètre [Rediriger le port 80 sur le port 443](#Forward80To443) est activé.",
"admin.service.useLetsEncryptDescription.disabled": "Active la récupération automatique des certificats de Let's Encrypt. Le certificat sera récupéré lorsqu'un client tentera de se connecter à partir d'un nouveau domaine. Ceci fonctionne également avec des domaines multiples.\n\nCe paramètre ne peut être activé que si le paramètre [Rediriger le port 80 sur le port 443](#SystemSettings.Forward80To443) est activé.",
"admin.service.userAccessTokensDescription": "Si activé, les utilisateurs peuvent créer <link>des jetons d'accès personnel</link> pour les intégrations dans <strong>Profil > Sécurité</strong>. Ils peuvent être utilisés pour s'authentifier sur l'API et donner pleinement accès au compte.\n\nPour gérer qui peut créer des jetons d'accès ou effectuer des recherche sur base de l'identifiant de jeton, rendez-vous dans <strong>Console du système > Gestion des utilisateurs > Utilisateurs</strong>.",
"admin.service.userAccessTokensTitle": "Activer les jetons d'accès personnel : ",
"admin.service.webhooksDescription": "Si activé, les webhooks entrants sont autorisés. Pour aider à combattre les attaques par hameçonnage, tous les messages de webhooks seront étiquetées par un label BOT. Consultez notre [documentation](!https://developers.mattermost.com/integrate/admin-guide/admin-webhooks-incoming/) pour en savoir plus.",
"admin.service.webhooksDescription": "Si activé, les webhooks entrants sont autorisés. Pour aider à combattre les attaques par hameçonnage, tous les messages de webhooks seront étiquetées par un label BOT. Consultez notre [documentation](!https://mattermost.com/pl/setup-incoming-webhooks) pour en savoir plus.",
"admin.service.webhooksTitle": "Activer les webhooks entrants : ",
"admin.service.writeTimeout": "Délai d'attente d'écriture :",
"admin.service.writeTimeoutDescription": "Si vous utilisez HTTP (non sécurisé), il s'agit du délai d'attente maximum autorisé à partir du moment où les entêtes sont lus jusqu'au moment où la réponse est écrite. Si vous utilisez le protocole HTTPS, c'est le temps total à partir du moment où la connexion est acceptée jusqu'au moment où la réponse est écrite.",

Просмотреть файл

@@ -2032,7 +2032,7 @@
"admin.service.extendSessionLengthActivity.label": "Munkamenetek meghosszabbítása aktivitással: ",
"admin.service.forward80To443": "80-as port továbbítása a 443-asra:",
"admin.service.forward80To443Description": "A nem biztonságos forgalmat továbbítja a 80-as portról a 443-as biztonságos portra. Proxykiszolgáló használata esetén nem ajánlott.",
"admin.service.forward80To443Description.disabled": "Az összes nem biztonságos forgalmat továbbítja a 80-as portról a 443-as biztonságos portra. Proxykiszolgáló használata esetén nem ajánlott.\n \nEz a beállítás csak akkor engedélyezhető, ha a kiszolgáló [figyel](#ListenAddress) a 443-as porton.",
"admin.service.forward80To443Description.disabled": "Az összes nem biztonságos forgalmat továbbítja a 80-as portról a 443-as biztonságos portra. Proxykiszolgáló használata esetén nem ajánlott.\n \nEz a beállítás csak akkor engedélyezhető, ha a kiszolgáló [figyel](#ServiceSettings.ListenAddress) a 443-as porton.",
"admin.service.googleDescription": "Ezzel a gombbal engedélyezheti a beágyazott YouTube-videók előnézeteinek címének megjelenítését. A kulcs nélkül a YouTube előnézetei továbbra is létrejönnek az üzenetekben vagy megjegyzésekben megjelenő hiperhivatkozások alapján, de nem mutatják a videó címét. Tekintse meg a <link>Google Developers Tutorial-t</link>, ahol útmutatást kaphat arról, hogyan kell kulcsot beszerezni, és a YouTube Data API v3-at szolgáltatásként hozzáadni a kulcshoz.",
"admin.service.googleExample": "Pl.: \"7rAh6iwQCkV4cA1Gsg3fgGOXJAQ43QV\"",
"admin.service.googleTitle": "Google API kulcs:",
@@ -2091,7 +2091,7 @@
"admin.service.tlsKeyFileDescription": "A használandó kulcs fájl.",
"admin.service.useLetsEncrypt": "Használjon Let's Encrypt-et:",
"admin.service.useLetsEncryptDescription": "Engedélyezze a tanúsítványok automatikus visszakeresését a Let's Encrypt-ből. A tanúsítvány lekérésre kerül, amikor az ügyfél megpróbál csatlakozni egy új tartományról. Ez több domainnel fog működni.",
"admin.service.useLetsEncryptDescription.disabled": "Engedélyezze a tanúsítványok automatikus visszakeresését a Let's Encrypt-ből. A tanúsítvány lekérésre kerül, amikor az ügyfél megpróbál csatlakozni egy új tartományról. Ez több domainnel fog működni. \n\nEz a beállítás csak akkor engedélyezhető, ha a [80-as port átirányítása a 443-as portra](#Forward80To443) beállítás true értékre van állítva.",
"admin.service.useLetsEncryptDescription.disabled": "Engedélyezze a tanúsítványok automatikus visszakeresését a Let's Encrypt-ből. A tanúsítvány lekérésre kerül, amikor az ügyfél megpróbál csatlakozni egy új tartományról. Ez több domainnel fog működni. \n\nEz a beállítás csak akkor engedélyezhető, ha a [80-as port átirányítása a 443-as portra](#SystemSettings.Forward80To443) beállítás true értékre van állítva.",
"admin.service.userAccessTokensDescription": "Ha igaz, a felhasználók létrehozhatnak <link>felhasználó hozzáférési tokeneket</link> az integrációkhoz a <strong>Profil > Biztonság</strong> menüpontban. Használhatóak az API-val történő hitelesítésre és a fiókhoz való teljes hozzáférés biztosítására.\n\nAnnak kezeléséhez, hogy ki hozhat létre személyes hozzáférési tokeneket, vagy hogy token ID alapján keressen a felhasználók között, lépjen a <strong>Rendszerkonzol > Felhasználókezelés > Felhasználók</strong> oldalra.",
"admin.service.userAccessTokensTitle": "Személyes hozzáférési tokenek engedélyezése: ",
"admin.service.webSessionHours": "Munkamenet hossza AD/LAP és e-mail alapú bejelentkezés esetén (óra):",

Просмотреть файл

@@ -1534,7 +1534,7 @@
"admin.service.extendSessionLengthActivity.label": "Estendi durata sessione con l'attività: ",
"admin.service.forward80To443": "Inoltra porta 80 su 443:",
"admin.service.forward80To443Description": "Inoltra tutto il traffico non sicuro dalla porta 80 alla porta sicura 443. Non consigliato se si utilizza un server proxy.",
"admin.service.forward80To443Description.disabled": "Inoltra tutto il traffico dalla porta 80 alla porta sicura 443. Non consigliato se si utilizza un server proxy.\n \nQuesta impostazione non può essere attivata se il server non è in [ascolto](#ListenAddress) sulla porta 443.",
"admin.service.forward80To443Description.disabled": "Inoltra tutto il traffico dalla porta 80 alla porta sicura 443. Non consigliato se si utilizza un server proxy.\n \nQuesta impostazione non può essere attivata se il server non è in [ascolto](#ServiceSettings.ListenAddress) sulla porta 443.",
"admin.service.googleDescription": "Imposta questa chiave per abilitare la visualizzazione dei titoli incorporati nelle anteprime YouTube. Senza la chiave, le anteprime YouTube saranno basate sui collegamenti che appariranno in messaggi o commenti ma senza mostrare il titolo del video. Visualizzare il <link>Tutorial Google Developers</link> per istruzioni su come ottenere una chiave a aggiungere YouTube Data API v3 come servizio alla chiave.",
"admin.service.googleExample": "Es.: \"7rAh6iwQCkV4cA1Gsg3fgGOXJAQ43QV\"",
"admin.service.googleTitle": "Chiave API Google:",
@@ -1555,7 +1555,7 @@
"admin.service.minimumHashtagLengthDescription": "Numero minimo di caratteri nell'hashtag. Deve essere maggiore uguale a 2. I database MySQL devono essere configurati per supportare la ricerca di stringhe più corte di tre caratteri, <link>vedere la documentazione</link>.",
"admin.service.minimumHashtagLengthExample": "Es.: \"3\"",
"admin.service.minimumHashtagLengthTitle": "Lunghezza Minima Hashtag:",
"admin.service.outWebhooksDesc": "Se vero, i webhook in uscita sono permessi. Vedere la [documentazione](!https://developers.mattermost.com/integrate/admin-guide/admin-webhooks-outgoing/) per ulteriori informazioni.",
"admin.service.outWebhooksDesc": "Se vero, i webhook in uscita sono permessi. Vedere la [documentazione](!https://mattermost.com/pl/setup-outgoing-webhooks) per ulteriori informazioni.",
"admin.service.outWebhooksTitle": "Abilita Webhook in uscita: ",
"admin.service.overrideDescription": "Se vero, webhooks, comandi slash ed altre integrazioni come [Zapier](!https://developers.mattermost.com/integrate/admin-guide/admin-zapier-integration/), saranno messe in grado di modificare l'immagine di profilo con cui pubblicano. Nota: in concomitanza con l'abilitazione delle integrazioni per l'override dei nomi utenti, gli utenti potrebbero essere in grado di eseguire attacchi di phishing tentando di impersonare altri utenti.",
"admin.service.overrideTitle": "Abilita integrazioni per l'override dei nome utente:",
@@ -1582,10 +1582,10 @@
"admin.service.tlsKeyFileDescription": "File della chiave privata da utilizzare.",
"admin.service.useLetsEncrypt": "Utilizza Let's Encrypt:",
"admin.service.useLetsEncryptDescription": "Attiva il recupero automatico dei certificati da Let's Encrypt. Il certificato verrà recuperato quando un client cerca di connettersi da un nuovo dominio. Funziona con più domini.",
"admin.service.useLetsEncryptDescription.disabled": "Attiva il recupero automatico dei certificati dal Let's Encrypt. Il certificato verrà recuperato quando un client cerca di connettersi da un nuovo dominio. Funziano con più domini.\n \nQuesta impostazione non può essere attivata a meno che [Inoltra porta 80 a 443](#Forward80To443) non sia attivato.",
"admin.service.useLetsEncryptDescription.disabled": "Attiva il recupero automatico dei certificati dal Let's Encrypt. Il certificato verrà recuperato quando un client cerca di connettersi da un nuovo dominio. Funziano con più domini.\n \nQuesta impostazione non può essere attivata a meno che [Inoltra porta 80 a 443](#SystemSettings.Forward80To443) non sia attivato.",
"admin.service.userAccessTokensDescription": "Se vero, gli utenti possono creare <link>token di accesso</link> per le integrazioni in <strong>Impostazioni account > Sicurezza</strong>. Possono essere utilizzati per autenticarsi verso le API e consentire pieno accesso all'account.\n\n Per gestire chi può creare token di accesso o per cercare un utente per ID del token, andare nella pagina <strong>Console di Sistema > Utenti</strong>.",
"admin.service.userAccessTokensTitle": "Attiva Token di Accesso: ",
"admin.service.webhooksDescription": "Se vero, le richieste webhook in ingresso sono consentite. Per prevenire gli attacchi di phishing, tutte le pubblicazioni da webhooks saranno etichettati da un tag BOT. vedere la [documentazione](!https://developers.mattermost.com/integrate/admin-guide/admin-webhooks-incoming/) per ulteriori informazioni.",
"admin.service.webhooksDescription": "Se vero, le richieste webhook in ingresso sono consentite. Per prevenire gli attacchi di phishing, tutte le pubblicazioni da webhooks saranno etichettati da un tag BOT. vedere la [documentazione](!https://mattermost.com/pl/setup-incoming-webhooks) per ulteriori informazioni.",
"admin.service.webhooksTitle": "Abilita Webhook in ingresso: ",
"admin.service.writeTimeout": "Timeout scrittura:",
"admin.service.writeTimeoutDescription": "Se si utilizza HTTP (non sicuro), è il tempo massimo che può trascorre da quando l'intestazione della richiesta viene letta a quando la risposta viene scritta. Se si utilizza HTTPS è il tempo totale da quando la connessione è accettata a quando la risposta viene inviata.",

Просмотреть файл

@@ -2143,7 +2143,7 @@
"admin.service.extendSessionLengthActivity.label": "活動中はセッション維持期間を延長する: ",
"admin.service.forward80To443": "ポート80を443へ転送する:",
"admin.service.forward80To443Description": "全ての安全でない通信をポート80から安全なポート443へ転送します。プロキシサーバーを使用している場合は推奨されません。",
"admin.service.forward80To443Description.disabled": "全ての安全でない通信をポート80から安全なポート443へ転送します。プロキシサーバーを使用している場合は推奨されません。\n \nこの設定はポート443が[接続待ち](#ListenAddress)になるまで有効にできません。",
"admin.service.forward80To443Description.disabled": "全ての安全でない通信をポート80から安全なポート443へ転送します。プロキシサーバーを使用している場合は推奨されません。\n \nこの設定はポート443が[接続待ち](#ServiceSettings.ListenAddress)になるまで有効にできません。",
"admin.service.googleDescription": "このキーを設定することで、YouTube動画プレビューのタイトルが表示されます。キーを設定しない場合、投稿かコメントにハイパーリンクが含まれると、タイトルが表示されない形式でYouTube動画のプレビューが生成されます。キーを取得し、YouTube Data API v3を追加する方法については<link>Google Developers Tutorial</link>を参照してください。",
"admin.service.googleExample": "例: \"7rAh6iwQCkV4cA1Gsg3fgGOXJAQ43QV\"",
"admin.service.googleTitle": "Google APIキー:",
@@ -2202,7 +2202,7 @@
"admin.service.tlsKeyFileDescription": "使用される秘密鍵ファイルです。",
"admin.service.useLetsEncrypt": "Let's Encryptを使用する:",
"admin.service.useLetsEncryptDescription": "Let's Encryptからの証明書自動検出を有効にします。証明書はクライアントが新しいドメインから接続しようとした場合に検出されます。これは複数のドメインで動作します。",
"admin.service.useLetsEncryptDescription.disabled": "Let's Encryptからの証明書自動検出を有効にします。証明書はクライアントが新しいドメインから接続しようとした場合に検出されます。\n \nこの設定は[ポート80を443へ転送する](#Forward80To443)の設定が有効になるまで有効にはできません。",
"admin.service.useLetsEncryptDescription.disabled": "Let's Encryptからの証明書自動検出を有効にします。証明書はクライアントが新しいドメインから接続しようとした場合に検出されます。\n \nこの設定は[ポート80を443へ転送する](#SystemSettings.Forward80To443)の設定が有効になるまで有効にはできません。",
"admin.service.userAccessTokensDescription": "有効な場合、ユーザーは統合機能のための<link>ユーザーアクセストークン</link>を<strong>プロフィール > セキュリティ</strong> から生成できます。トークンはAPIに対する認証に利用することができ、アカウントに対して全てのリソースへのアクセス件を付与することができます。\n \n パーソナルアクセストークンを生成できるアカウントを管理したり、トークンIDでユーザーを検索したい場合は、<strong>システムコンソール > ユーザー管理 > ユーザー</strong> を確認してください。",
"admin.service.userAccessTokensTitle": "パーソナルアクセストークンを有効にする: ",
"admin.service.webSessionHours": "AD/LDAPと電子メールのセッション維持期間 (時間):",

Просмотреть файл

@@ -1663,7 +1663,7 @@
"admin.service.minimumHashtagLengthDescription": "해시 태그의 최소 문자수는 2보다 크거나 같아야합니다. MySQL 데이터베이스는 3보다 짧은 문자열 검색을 지원하도록 구성해야합니다. <link>참조문서</link>.",
"admin.service.minimumHashtagLengthExample": "예시 \"30\"",
"admin.service.minimumHashtagLengthTitle": "패스워드 최소 길이:",
"admin.service.outWebhooksDesc": "활성화 시, 나가는 웹훅이 허용됩니다. 자세한 내용은 [문서](!https://developers.mattermost.com/integrate/admin-guide/admin-webhooks-outgoing/)을 참조하십시오.",
"admin.service.outWebhooksDesc": "활성화 시, 나가는 웹훅이 허용됩니다. 자세한 내용은 [문서](!https://mattermost.com/pl/setup-outgoing-webhooks)을 참조하십시오.",
"admin.service.outWebhooksTitle": "Outgoing Webhook: ",
"admin.service.overrideDescription": "True webhook,슬래쉬 명령어와 다른 통합과 같은[Zapier](다 (!https://developers.mattermost.com/integrate/admin-guide/admin-zapier-integration/) 다),할 수 있 프로필 사진을 변경 그들은 포스트합니다. 참고:수 있도록 통합하는 재정의 사용자 이름,사용자가 이용할 수 있는 피싱 공격하려고 시도하여 다른 사용자를 가장합니다.",
"admin.service.sessionCache": "세션 캐시 (분):",
@@ -1683,7 +1683,7 @@
"admin.service.tlsKeyFileDescription": "사용할 개인 키 파일.",
"admin.service.useLetsEncrypt": "Let's Encrypt 사용:",
"admin.service.userAccessTokensTitle": "개인 액세스 토큰: ",
"admin.service.webhooksDescription": "이 설정이 활성화되면, 들어오는 웹훅이 허용됩니다. 피싱 공격을 방지하기 위해, 웹훅이 올리는 모든 게시글들은 BOT 태그가 표시됩니다. 더 자세한 내용은 [문서](!https://developers.mattermost.com/integrate/admin-guide/admin-webhooks-incoming/)를 참고하세요.",
"admin.service.webhooksDescription": "이 설정이 활성화되면, 들어오는 웹훅이 허용됩니다. 피싱 공격을 방지하기 위해, 웹훅이 올리는 모든 게시글들은 BOT 태그가 표시됩니다. 더 자세한 내용은 [문서](!https://mattermost.com/pl/setup-incoming-webhooks)를 참고하세요.",
"admin.service.webhooksTitle": "Incoming Webhook: ",
"admin.service.writeTimeout": "쓰기 시간초과 :",
"admin.sessionLengths.title": "세션길이",

Просмотреть файл

@@ -2158,7 +2158,7 @@
"admin.service.extendSessionLengthActivity.label": "Lengte van sessie uitbreiden met activiteit: ",
"admin.service.forward80To443": "Poort 80 naar 443 doorsturen:",
"admin.service.forward80To443Description": "Stuurt al het onveilige verkeer van poort 80 naar beveiligde poort 443 . Niet aanbevolen bij gebruik van een proxyserver.",
"admin.service.forward80To443Description.disabled": "Stuurt al het onveilige verkeer van poort 80 naar beveiligde poort 443 . Niet aanbevolen bij gebruik van een proxyserver.\n \nDeze instelling kan niet ingeschakeld worden tot je server [luistert](#ListenAddress) op poort 443.",
"admin.service.forward80To443Description.disabled": "Stuurt al het onveilige verkeer van poort 80 naar beveiligde poort 443 . Niet aanbevolen bij gebruik van een proxyserver.\n \nDeze instelling kan niet ingeschakeld worden tot je server [luistert](#ServiceSettings.ListenAddress) op poort 443.",
"admin.service.googleDescription": "Stel deze sleutel in om de titels van ingevoegde Youtube video's te tonen. Zonder deze sleutel zullen Youtube previews nog steeds gemaakt worden op basis van links die in berichten en reacties worden geplaatst, maar er word geen titel getoond. Bekijk een<link>Google Developers Tutorial</link> voor instructies over hoe deze sleutel te verkrijgen is. Voeg dan YouTube Data API v3 toe als een service van de gebruikte sleutel.",
"admin.service.googleExample": "Bijv.: \"7rAh6iwQCkV4cA1Gsg3fgGOXJAQ43QV\"",
"admin.service.googleTitle": "Google API Sleutel:",
@@ -2217,7 +2217,7 @@
"admin.service.tlsKeyFileDescription": "Het persoonlijke sleutelbestand dat moet worden gebruikt.",
"admin.service.useLetsEncrypt": "Gebruik Let's Encrypt:",
"admin.service.useLetsEncryptDescription": "Schakel het automatisch ophalen van certificaten van Let's Encrypt in. Het certificaat wordt opgehaald wanneer een client probeert verbinding te maken vanuit een nieuw domein. Dit werkt met meerdere domeinen.",
"admin.service.useLetsEncryptDescription.disabled": "Schakel het automatisch ophalen van certificaten van Let's Encrypt in. Het certificaat wordt opgehaald wanneer een cliënt probeert verbinding te maken vanuit een nieuw domein. Dit werkt met meerdere domeinen.\n \nDeze instelling kan enkel ingesteld worden als ook [Forward poort 80 tot 443](#Forward80To443) ingesteld is.",
"admin.service.useLetsEncryptDescription.disabled": "Schakel het automatisch ophalen van certificaten van Let's Encrypt in. Het certificaat wordt opgehaald wanneer een cliënt probeert verbinding te maken vanuit een nieuw domein. Dit werkt met meerdere domeinen.\n \nDeze instelling kan enkel ingesteld worden als ook [Forward poort 80 tot 443](#SystemSettings.Forward80To443) ingesteld is.",
"admin.service.userAccessTokensDescription": "Indien true, kunnen gebruikers <link>gebruikerstoegangstokens</link> aanmaken voor integraties in <strong>Profiel > Beveiliging</strong>. Deze kunnen worden gebruikt om te authenticeren tegen de API en geven volledige toegang tot de account.\n\n Om te beheren wie persoonlijke toegangstokens kan aanmaken of om gebruikers te zoeken op token-ID, gaat u naar <strong>Systeemconsole > Gebruikersbeheer > Gebruikers</strong>.",
"admin.service.userAccessTokensTitle": "Persoonlijke toegangstokens inschakelen: ",
"admin.service.webSessionHours": "Sessieduur AD/LDAP en e-mail (uren):",

Просмотреть файл

@@ -2143,7 +2143,7 @@
"admin.service.extendSessionLengthActivity.label": "Wydłuż długość sesji dzięki aktywności: ",
"admin.service.forward80To443": "Przekaż port 80 do 443:",
"admin.service.forward80To443Description": "Przenosi cały niezabezpieczony ruch z portu 80 do zabezpieczonego portu 443. Nie zalecane przy korzystaniu z serwera proxy.",
"admin.service.forward80To443Description.disabled": "Przenosi cały niezabezpieczony ruch z portu 80 do zabezpieczonego portu 443. Nie zaleca się używania serwera proxy.\n \nTo ustawienie nie może być włączone, dopóki Twój serwer nie będzie [nasłuchiwał](#ListenAddress) na porcie 443.",
"admin.service.forward80To443Description.disabled": "Przenosi cały niezabezpieczony ruch z portu 80 do zabezpieczonego portu 443. Nie zaleca się używania serwera proxy.\n \nTo ustawienie nie może być włączone, dopóki Twój serwer nie będzie [nasłuchiwał](#ServiceSettings.ListenAddress) na porcie 443.",
"admin.service.googleDescription": "Ustaw ten klucz by włączyć wyświetlanie tytułów dla osadzonych podglądów filmów z YouTube. Podglądy będą tworzone także bez klucza, na podstawie linków w wiadomościach i komentarzach, ale nie będą widoczne tytuły filmów. Zobacz <link>Google Developers Tutorial</link>, jeśli potrzebujesz instrukcji związanej z pozyskaniem i dodaniem klucza YouTube Data API v3 jako usługa dla twojego klucza.",
"admin.service.googleExample": "Np. \"7rAh6iwQCkV4cA1Gsg3fgGOXJAQ43QV\"",
"admin.service.googleTitle": "Klucz Google API:",
@@ -2202,7 +2202,7 @@
"admin.service.tlsKeyFileDescription": "Plik z kluczem prywatnym który używać.",
"admin.service.useLetsEncrypt": "Użyj Let's Encrypt:",
"admin.service.useLetsEncryptDescription": "Włącz automatyczne pobieranie certyfikatów z Let's Encrypt. Certyfikaty będą pobrane gdy klient spróbuje się połączyć z nowej domeny. Będzie to działało z wieloma domenami.",
"admin.service.useLetsEncryptDescription.disabled": "Włącz automatyczne pobieranie certyfikatów z Let's Encrypt. Certyfikat zostanie pobrany, gdy klient spróbuje połączyć się z nową domeną. To będzie działać z wieloma domenami.\n\nTo ustawienie nie może być włączone, dopóki ustawienie [Przekierowanie portu 80 na 443](#Forward80To443) jest ustawione na prawda.",
"admin.service.useLetsEncryptDescription.disabled": "Włącz automatyczne pobieranie certyfikatów z Let's Encrypt. Certyfikat zostanie pobrany, gdy klient spróbuje połączyć się z nową domeną. To będzie działać z wieloma domenami.\n\nTo ustawienie nie może być włączone, dopóki ustawienie [Przekierowanie portu 80 na 443](#SystemSettings.Forward80To443) jest ustawione na prawda.",
"admin.service.userAccessTokensDescription": "Jeśli włączone, użytkownicy mogą tworzyć <link>user access tokens</link> do integracji w <strong>Profil > Bezpieczeństwo</strong>. Mogą one służyć do uwierzytelniania w interfejsie API i zapewniać pełny dostęp do konta.\n\n Aby zarządzać osobami, które mogą tworzyć osobiste tokeny dostępu lub wyszukiwać użytkowników według ID tokenów, przejdź do strony <strong>Konsola systemowa > Zarządzanie użytkownikami > Użytkownicy</strong>.",
"admin.service.userAccessTokensTitle": "Włącz personalne tokeny dostępu: ",
"admin.service.webSessionHours": "Długość sesji AD/LDAP i email (dni):",

Просмотреть файл

@@ -1616,7 +1616,7 @@
"admin.saml.enableAdminAttrTitle": "Ativar Atributo Admin:",
"admin.saml.enableDescription": "Quando verdadeiro, Mattermost irá permitir login usando SAML 2.0. Por favor veja a <link>documentação</link> para aprender mais sobre configurar SAML para o Mattermost.",
"admin.saml.enableSyncWithLdapDescription": "Quando verdadeiro, Mattermost sincroniza periodicamente os atributos dos usuários SAML, incluindo usuários desativados e removidos do AD/LDAP. Ative e configure as configurações de sincronização em <strong>Autenticação > AD/LDAP</strong>. Quando falso, os atributos do usuário serão atualizados durante o login. Veja a <link>documentação</link> para saber mais.",
"admin.saml.enableSyncWithLdapIncludeAuthDescription": "Quando verdadeiro, Mattermost substituirá o atributo SAML ID pelo atributo ID do AD/LDAP se configurado ou substituirá o atributo SAML Email pelo atributo AD/LDAP Email se o atributo SAML ID não estiver presente. Isso permitirá que você migre automaticamente os usuários da ligação de e-mail para a vinculação de ID para impedir a criação de novos usuários quando um endereço de e-mail for alterado para um usuário. Passando de verdadeiro para falso, a remoção será cancelada.\n \n**Observação:** SAML IDs devem corresponder aos IDs LDAP para impedir a desativação de contas de usuário. Por favor, reveja [documentação](!https://docs.mattermost.com/deployment/sso-saml-ldapsync.html) para mais informações.",
"admin.saml.enableSyncWithLdapIncludeAuthDescription": "Quando verdadeiro, Mattermost substituirá o atributo SAML ID pelo atributo ID do AD/LDAP se configurado ou substituirá o atributo SAML Email pelo atributo AD/LDAP Email se o atributo SAML ID não estiver presente. Isso permitirá que você migre automaticamente os usuários da ligação de e-mail para a vinculação de ID para impedir a criação de novos usuários quando um endereço de e-mail for alterado para um usuário. Passando de verdadeiro para falso, a remoção será cancelada.\n \n**Observação:** SAML IDs devem corresponder aos IDs LDAP para impedir a desativação de contas de usuário. Por favor, reveja [documentação](!https://docs.mattermost.com/pl/configure-override-saml-bind-data-with-ldap) para mais informações.",
"admin.saml.enableSyncWithLdapIncludeAuthTitle": "Substituir dados de ligação de SAML com informações do AD/LDAP:",
"admin.saml.enableSyncWithLdapTitle": "Habilitar sincronismo das contas SAML com AD/LDAP:",
"admin.saml.enableTitle": "Ativar Login With SAML 2.0:",
@@ -1727,7 +1727,7 @@
"admin.service.extendSessionLengthActivity.label": "Estender tamanho de sessão com atividade: ",
"admin.service.forward80To443": "Redirecionamento porta 80 para 443:",
"admin.service.forward80To443Description": "Encaminha todo o trafego inseguro da porta 80 para a porta segura 443. Não é recomendado quando usando um servidor proxy.",
"admin.service.forward80To443Description.disabled": "Encaminha todo o trafego inseguro da porta 80 para a porta segura 443. Não é recomendado quando usando um servidor proxy.\n \nEstá configuração não pode ser ativada enquanto estiver [escutando](#ListenAddress) na porta 443.",
"admin.service.forward80To443Description.disabled": "Encaminha todo o trafego inseguro da porta 80 para a porta segura 443. Não é recomendado quando usando um servidor proxy.\n \nEstá configuração não pode ser ativada enquanto estiver [escutando](#ServiceSettings.ListenAddress) na porta 443.",
"admin.service.googleDescription": "Defina esta chave para permitir a exibição de títulos para pré-visualizações de vídeo do YouTube embutidos. Sem a chave, pré-visualizações do YouTube ainda serão criadas com base em hiperlinks que aparecem nas mensagens ou comentários, mas eles não vão mostrar o título do vídeo. Veja o <link>Google Developers Tutorial</link> para instruções sobre como obter uma chave e adicionar YouTube Data API v3 como um serviço para sua chave.",
"admin.service.googleExample": "Ex.: \"7rAh6iwQCkV4cA1Gsg3fgGOXJAQ43QV\"",
"admin.service.googleTitle": "Google API Key:",
@@ -1750,7 +1750,7 @@
"admin.service.minimumHashtagLengthDescription": "Número mínimo de caracteres em uma hashtag. Isso deve ser maior ou igual a 2. Os bancos de dados MySQL devem ser configurados para suportar sequências de busca menores que três caracteres, <link>veja a documentação</link>.",
"admin.service.minimumHashtagLengthExample": "Ex.: \"3\"",
"admin.service.minimumHashtagLengthTitle": "Tamanho Mínimo de Hashtag:",
"admin.service.outWebhooksDesc": "Quando verdadeiro, webhooks de saídas serão permitidos. Veja a [documentação](!https://developers.mattermost.com/integrate/admin-guide/admin-webhooks-outgoing/) para saber mais.",
"admin.service.outWebhooksDesc": "Quando verdadeiro, webhooks de saídas serão permitidos. Veja a [documentação](!https://mattermost.com/pl/setup-outgoing-webhooks) para saber mais.",
"admin.service.outWebhooksTitle": "Ativar Webhooks Saída: ",
"admin.service.overrideDescription": "Quando verdadeiro, webhooks, comandos slash e outras integrações, como [Zapier](!https://developers.mattermost.com/integrate/admin-guide/admin-zapier-integration/), terão permissão para mudar o nome do usuário dos posts. Nota: Combinado com a permissão de integrações para substituir foto do perfil, os usuários podem ser capazes de realizar ataques de phishing ao tentar passar por outros usuários.",
"admin.service.overrideTitle": "Permitir que integrações sobrescrevam o nome do usuário:",
@@ -1777,10 +1777,10 @@
"admin.service.tlsKeyFileDescription": "O arquivo da chave privada a ser usado.",
"admin.service.useLetsEncrypt": "Usar Let's Encrypt:",
"admin.service.useLetsEncryptDescription": "Ativar a recuperação automática de certificados do Let's Encrypt. O certificado será recuperado quando um cliente tentar se conectar de um novo domínio. Isso funcionará com vários domínios.",
"admin.service.useLetsEncryptDescription.disabled": "Ative a recuperação automática de certificados do Let's Encrypt. O certificado será recuperado quando um cliente tentar se conectar de um novo domínio. Isso funcionará com vários domínios.\n \nEsta configuração não pode ser ativada, a menos que a configuração [Redirecionar porta 80 a 443](#Forward80To443) esteja definida como verdadeira.",
"admin.service.useLetsEncryptDescription.disabled": "Ative a recuperação automática de certificados do Let's Encrypt. O certificado será recuperado quando um cliente tentar se conectar de um novo domínio. Isso funcionará com vários domínios.\n \nEsta configuração não pode ser ativada, a menos que a configuração [Redirecionar porta 80 a 443](#SystemSettings.Forward80To443) esteja definida como verdadeira.",
"admin.service.userAccessTokensDescription": "Quando verdadeiro, usuários podem criar <link>tokens de acesso individual</link> para integrações em <strong>Configurações de Conta > Segurança</strong>. Eles podem ser usados para autenticar contra a API e dar acesso total à conta.\n\n Para gerenciar quem pode criar tokens de acesso individual ou procurar usuário pelo token, vá para página <strong>Gerenciamento de Usuários > Usuários</strong>.",
"admin.service.userAccessTokensTitle": "Ativar Tokens de Acesso Individual: ",
"admin.service.webhooksDescription": "Quando verdadeiro, webhooks de entrada serão permitidos. Para ajudar combater ataques de phishing, todas as postagens por webhook serão marcadas com uma etiqueta BOT. Veja a [documentação](!https://developers.mattermost.com/integrate/admin-guide/admin-webhooks-incoming/) para saber mais.",
"admin.service.webhooksDescription": "Quando verdadeiro, webhooks de entrada serão permitidos. Para ajudar combater ataques de phishing, todas as postagens por webhook serão marcadas com uma etiqueta BOT. Veja a [documentação](!https://mattermost.com/pl/setup-incoming-webhooks) para saber mais.",
"admin.service.webhooksTitle": "Ativar Webhooks Entrada: ",
"admin.service.writeTimeout": "Tempo limite de gravação:",
"admin.service.writeTimeoutDescription": "Se estiver usando HTTP (inseguro), este é o tempo máximo permitido desde o final da leitura dos cabeçalhos de solicitação até que a resposta seja escrita. Se estiver usando HTTPS, é o tempo total de quando a conexão é aceita até que a resposta seja escrita.",

Просмотреть файл

@@ -1784,7 +1784,7 @@
"admin.service.extendSessionLengthActivity.label": "Extindeți durata sesiunii cu activitatea: ",
"admin.service.forward80To443": "Port înainte 80 la 443:",
"admin.service.forward80To443Description": "Transmite tot traficul nesigur din portul 80 pentru a securiza portul 443. Nu este recomandat atunci când utilizați un server proxy.",
"admin.service.forward80To443Description.disabled": "Transmite tot traficul nesigur din portul 80 pentru a securiza portul 443. Nu este recomandat atunci când utilizați un server proxy.\n \nAceastă setare nu poate fi activată până când serverul tău nu [asculta](#ListenAddress) pe portul 443.",
"admin.service.forward80To443Description.disabled": "Transmite tot traficul nesigur din portul 80 pentru a securiza portul 443. Nu este recomandat atunci când utilizați un server proxy.\n \nAceastă setare nu poate fi activată până când serverul tău nu [asculta](#ServiceSettings.ListenAddress) pe portul 443.",
"admin.service.googleDescription": "Setați această tastă pentru a permite afișarea titlurilor pentru previzualizările video încorporate YouTube. Fără cheie, previzualizările YouTube vor fi create încă pe baza unor hyperlink-uri care apar în mesaje sau comentarii, dar nu vor afișa titlul videoclipului. Consultați un <link>Tutorial pentru dezvoltatorii Google</link> pentru instrucțiuni despre cum să obțineți o cheie și să adăugați YouTube Data API v3 ca serviciu pentru cheia dvs.",
"admin.service.googleExample": "Ex: \"7rAh6iwQCkV4cA1Gsg3fgGOXJAQ43QV\"",
"admin.service.googleTitle": "Cheia API-ului Google:",
@@ -1807,7 +1807,7 @@
"admin.service.minimumHashtagLengthDescription": "Numărul minim de caractere dintr-un hashtag. Aceasta trebuie să fie mai mare sau egală cu 2. Bazele de date MySQL trebuie configurate pentru a susține șiruri de căutare mai scurte decât trei caractere, <link>a se vedea documentația</link>.",
"admin.service.minimumHashtagLengthExample": "De exemplu: \"30\"",
"admin.service.minimumHashtagLengthTitle": "Lungime minimă parolă:",
"admin.service.outWebhooksDesc": "Când adevărat, webhooks de ieșire vor fi permise. A se vedea [documentația](!https://developers.mattermost.com/integrate/admin-guide/admin-webhooks-outgoing/) pentru a afla mai multe.",
"admin.service.outWebhooksDesc": "Când adevărat, webhooks de ieșire vor fi permise. A se vedea [documentația](!https://mattermost.com/pl/setup-outgoing-webhooks) pentru a afla mai multe.",
"admin.service.outWebhooksTitle": "Activați Webhooks-urile de ieșire: ",
"admin.service.overrideDescription": "Atunci când sunt adevărate, comenzile web, slash și alte integrații, cum ar fi [Zapier](!https://developers.mattermost.com/integrate/admin-guide/admin-zapier-integration/), vor avea permisiunea de a schimba numele de utilizator pe care îl postează. Notă: În combinație cu permiterea integrațiilor să suprascrie pictogramele de imagini de profil, utilizatorii ar putea să efectueze atacuri de tip phishing prin încercarea de a impersona alți utilizatori.",
"admin.service.overrideTitle": "Activați integrațiile pentru a suprascrie numele de utilizator:",
@@ -1834,10 +1834,10 @@
"admin.service.tlsKeyFileDescription": "Fișierul cheii private de utilizat.",
"admin.service.useLetsEncrypt": "Utilizare Let's Encrypt:",
"admin.service.useLetsEncryptDescription": "Activați recuperarea automată a certificatelor de la Let's Encrypt. Certificatul va fi preluat când un client încearcă să se conecteze dintr-un domeniu nou. Acest lucru va funcționa cu mai multe domenii.",
"admin.service.useLetsEncryptDescription.disabled": "Activați recuperarea automată a certificatelor de la Let's Encrypt. Certificatul va fi preluat când un client încearcă să se conecteze dintr-un domeniu nou. Acest lucru va funcționa cu mai multe domenii.\n \nAceastă setare nu poate fi activată decât dacă setarea [Forward port 80 to 443](#Forward80to443) este setată la true.",
"admin.service.useLetsEncryptDescription.disabled": "Activați recuperarea automată a certificatelor de la Let's Encrypt. Certificatul va fi preluat când un client încearcă să se conecteze dintr-un domeniu nou. Acest lucru va funcționa cu mai multe domenii.\n \nAceastă setare nu poate fi activată decât dacă setarea [Forward port 80 to 443](#SystemSettings.Forward80To443) este setată la true.",
"admin.service.userAccessTokensDescription": "Când este adevărat, utilizatorii pot crea <link>jetoane personale de acces</link> pentru integrarea în <strong>Setări cont > Securitate</strong> . Acestea pot fi utilizate pentru autentificarea împotriva API-ului și pentru accesul deplin la cont.\n\n Pentru a gestiona cine poate crea jetoane de acces personale sau pentru a căuta utilizatori prin codul de identificare, accesați pagina <strong>Consola sistem > Utilizatori</strong>.",
"admin.service.userAccessTokensTitle": "Activați jetoanele de acces personal: ",
"admin.service.webhooksDescription": "Când sunt adevărate, vor fi permise cârligele de intrare. Pentru a ajuta la combaterea atacurilor de tip phishing, toate postările de pe site-urile web vor fi etichetate cu o etichetă BOT. Vedeți [documentația](!https://developers.mattermost.com/integrate/admin-guide/admin-webhooks-incoming/) pentru a afla mai multe.",
"admin.service.webhooksDescription": "Când sunt adevărate, vor fi permise cârligele de intrare. Pentru a ajuta la combaterea atacurilor de tip phishing, toate postările de pe site-urile web vor fi etichetate cu o etichetă BOT. Vedeți [documentația](!https://mattermost.com/pl/setup-incoming-webhooks) pentru a afla mai multe.",
"admin.service.webhooksTitle": "Activați Webhooks-urile de intrare: ",
"admin.service.writeTimeout": "Scurtă perioadă de scriere:",
"admin.service.writeTimeoutDescription": "Dacă utilizați HTTP (nesigur), acesta este timpul maxim permis de la sfârșitul citirii antetelor de cerere până când se scrie răspunsul. Dacă se utilizează HTTPS, este timpul total de la momentul în care conexiunea este acceptată până la scrierea răspunsului.",

Просмотреть файл

@@ -2219,7 +2219,7 @@
"admin.service.tlsKeyFileDescription": "Частный ключ для использования.",
"admin.service.useLetsEncrypt": "Использовать Let's Encrypt:",
"admin.service.useLetsEncryptDescription": "Включить автоматическое получение сертификатов от Let's Encrypt. Сертификат будет получен, когда клиент попытается установить соединение с нового домена. Это будет работать для множества разных доменов.",
"admin.service.useLetsEncryptDescription.disabled": "Включить автоматическое получение сертификатов из Let's Encrypt. Сертификат будет получен, когда клиент попытается подключиться из нового домена. Это будет работать с несколькими доменами.\n \n Эта настройка не может быть включена, если для параметра [Forward port 80–443](#Forward80To443) не установлено значение \"да\".",
"admin.service.useLetsEncryptDescription.disabled": "Включить автоматическое получение сертификатов из Let's Encrypt. Сертификат будет получен, когда клиент попытается подключиться из нового домена. Это будет работать с несколькими доменами.\n \n Эта настройка не может быть включена, если для параметра [Forward port 80–443](#SystemSettings.Forward80To443) не установлено значение \"да\".",
"admin.service.userAccessTokensDescription": "При значении \"да\" пользователи могут создавать <link>токены доступа пользователя</link> для интеграции в <strong>Настройки учетной записи > Безопасность</strong>. Их можно использовать для проверки подлинности по API и предоставления полного доступа к учетной записи.\n\nЧтобы определить, кто может создавать токены личного доступа или выполнять поиск пользователей по идентификатору токена, перейдите на страницу <strong>Управление пользователями > Пользователи</strong>.",
"admin.service.userAccessTokensTitle": "Включить Персональные токены доступа: ",
"admin.service.webSessionHours": "Продолжительность сессии AD/LDAP и электронной почты (в часах):",

Просмотреть файл

@@ -2124,7 +2124,7 @@
"admin.service.extendSessionLengthActivity.label": "Utöka sessionen vid aktivitet: ",
"admin.service.forward80To443": "Vidarebefordra port 80 till 443:",
"admin.service.forward80To443Description": "Vidarebefordrar all oskyddad trafik från port 80 till den skyddade porten 443. Inte rekommenderat när en proxy-server används.",
"admin.service.forward80To443Description.disabled": "Vidarebefordrar all oskyddad trafik från port 80 till den skyddade porten 443. Inte rekommenderat när en proxy-server används.\n\nServern måste [lyssna](#ListenAddress) på port 443 innan inställningen kan aktiveras.",
"admin.service.forward80To443Description.disabled": "Vidarebefordrar all oskyddad trafik från port 80 till den skyddade porten 443. Inte rekommenderat när en proxy-server används.\n\nServern måste [lyssna](#ServiceSettings.ListenAddress) på port 443 innan inställningen kan aktiveras.",
"admin.service.googleDescription": "Genom att ange denna nyckel kommer videotiteln visas för förhandsvisning av inbäddade YouTube-videos. Utan nyckeln kommer förhandsvisning av YouTube-videos fortfarande visas, baserade på länkar i meddelanden eller svar men titlen på videon kommer inte visas. Se en <link>Google Developers Tutorial</link> för instruktioner för hur du skaffar en nyckel och hur du lägger till YouTube Data API v3 som en tjänst till din nyckel.",
"admin.service.googleExample": "T.ex.: \"7rAh6iwQCkV4cA1Gsg3fgGOXJAQ43QV\"",
"admin.service.googleTitle": "Google API Key:",
@@ -2183,7 +2183,7 @@
"admin.service.tlsKeyFileDescription": "Fil med privat nycker att använda.",
"admin.service.useLetsEncrypt": "Använd Let's Encrypt:",
"admin.service.useLetsEncryptDescription": "Aktivera automatisk hämtning av certifikat från Let's Encrypt. Certifikatet kommer hämtas när en klient försöker ansluta från en ny domän. Tillåter mutipla domäner.",
"admin.service.useLetsEncryptDescription.disabled": "Aktivera automatisk hämtning av certifikat från Let's Encrypt. Certifikatet kommer hämtas när en klient försöker ansluta från en ny domän. Tillåter mutipla domäner.\n\nInställningen kan endast aktiveras om [Forward port 80 to 443](#Forward80To443) är aktiverad.",
"admin.service.useLetsEncryptDescription.disabled": "Aktivera automatisk hämtning av certifikat från Let's Encrypt. Certifikatet kommer hämtas när en klient försöker ansluta från en ny domän. Tillåter mutipla domäner.\n\nInställningen kan endast aktiveras om [Forward port 80 to 443](#SystemSettings.Forward80To443) är aktiverad.",
"admin.service.userAccessTokensDescription": "När aktiverad kan användare skapa <link>användartoken</link> för integrationer i <strong>Profil > Säkerhet</strong>. Dessa kan användas för att autentisera API-anslutningar och ge full åtkomst till kontot.\n\n För att hantera vem som kan skapa personliga token eller söka efter användare utifrån token, gå till <strong>Systemkonsolen > Hantera användare > Användare</strong>.",
"admin.service.userAccessTokensTitle": "Aktivera Personliga Access-tokens: ",
"admin.service.webSessionHours": "Sessionslängd för AD/LDAPoch e-post (timmar):",

Просмотреть файл

@@ -2141,7 +2141,7 @@
"admin.service.extendSessionLengthActivity.label": "İşlem yapıldığında oturum süresi uzatılsın: ",
"admin.service.forward80To443": "80 kapısı 443 kapısına yönlendirilsin:",
"admin.service.forward80To443Description": "Güvenli olmayan tüm trafiği 80 numaralı kapıdan güvenli olan 443 numaralı kapıya yönlendirir. Vekil sunucu kullanılıyorsa kullanılması önerilmez.",
"admin.service.forward80To443Description.disabled": "Güvenli olmayan tüm trafiği 80 numaralı kapıdan güvenli olan 443 numaralı kapıya yönlendirir. Vekil sunucu kullanılıyorsa kullanılması önerilmez.\n\nSunucunuz 443 numaralı kapıyı [dinlemedikçe](#ListenAddress) bu seçenek etkinleştirilemez.",
"admin.service.forward80To443Description.disabled": "Güvenli olmayan tüm trafiği 80 numaralı kapıdan güvenli olan 443 numaralı kapıya yönlendirir. Vekil sunucu kullanılıyorsa kullanılması önerilmez.\n\nSunucunuz 443 numaralı kapıyı [dinlemedikçe](#ServiceSettings.ListenAddress) bu seçenek etkinleştirilemez.",
"admin.service.googleDescription": "Gömülmüş YouTube görüntü ön izlemelerinin başlıklarının görüntülenmesi için bu anahtarı ayarlayın. Anahtar olmadan da YouTube ön izlemeleri ileti ya da yorumlardaki bağlantılara göre oluşturulabilir ancak görüntü başlığı görüntülenmez. Anahtarı almak ve anahtarınıza YouTube Data API v3 hizmetini eklemek ile ilgili ayrıntılı bilgi almak için <link>Google Developers Tutorial</link> bölümüne bakabilirsiniz.",
"admin.service.googleExample": "Örnek: \"7rAh6iwQCkV4cA1Gsg3fgGOXJAQ43QV\"",
"admin.service.googleTitle": "Google API anahtarı:",
@@ -2200,7 +2200,7 @@
"admin.service.tlsKeyFileDescription": "Kullanılacak kişisel anahtar.",
"admin.service.useLetsEncrypt": "Let's Encrypt kullanılsın:",
"admin.service.useLetsEncryptDescription": "Bu seçenek etkinleştirildiğinde, Let's Encrypt sertifikaları otomatik olarak alınır. Bir istemci yeni bir etki alanına bağlanmak istediğinde sertifika alınır. Bu özellik birden çok etki alanı ile çalışır.",
"admin.service.useLetsEncryptDescription.disabled": "Bu seçenek etkinleştirildiğinde, Let's Encrypt sertifikaları otomatik olarak alınır. Bir istemci yeni bir etki alanına bağlanmak istediğinde sertifika alınır. Bu özellik birden çok etki alanı ile çalışır.\n\n[80 kapısı 443 kapısına yönlendirilsin](#Forward80To443) seçeneği etkinleştirilmedikçe bu seçenek etkinleştirilemez.",
"admin.service.useLetsEncryptDescription.disabled": "Bu seçenek etkinleştirildiğinde, Let's Encrypt sertifikaları otomatik olarak alınır. Bir istemci yeni bir etki alanına bağlanmak istediğinde sertifika alınır. Bu özellik birden çok etki alanı ile çalışır.\n\n[80 kapısı 443 kapısına yönlendirilsin](#SystemSettings.Forward80To443) seçeneği etkinleştirilmedikçe bu seçenek etkinleştirilemez.",
"admin.service.userAccessTokensDescription": "Bu seçenek etkinleştirildiğinde, kullanıcılar <link>kişisel erişim kodları</link> oluşturarak <strong>Profil > Güvenlik</strong> bölümündeki bütünleştirmeler için kullanabilir. Bu kodlar API üzerinden kimlik doğrulaması için kullanılabilir ve hesaba tam erişim izni verir.\n\n Kişisel erişim kodlarını oluşturabilecek kullanıcıları belirlemek ya da kullanıcıları erişim koduna göre aramak için <strong>Sistem panosu > Kullanıcı yönetimi > Kullanıcılar</strong> bölümüne gidin.",
"admin.service.userAccessTokensTitle": "Kişisel erişim kodları kullanılsın: ",
"admin.service.webSessionHours": "AD/LDAP ve e-posta oturumu süresi (saat):",

Просмотреть файл

@@ -1106,7 +1106,7 @@
"admin.service.enforceMfaTitle": "Забезпечити багатофакторну автентифікацію:",
"admin.service.forward80To443": "Перехідний порт 80 на 443:",
"admin.service.forward80To443Description": "Надсилання всього незахищеного трафіку з порту 80 на захищений порт 443. Не рекомендується використовувати проксі-сервер.",
"admin.service.forward80To443Description.disabled": "Надсилання всього незахищеного трафіку з порту 80 на захищений порт 443. Не рекомендується використовувати проксі-сервер. \n\nЦей параметр не можна ввімкнути, доки ваш сервер не прослуховує (#ListenAddress) на порту 443.",
"admin.service.forward80To443Description.disabled": "Надсилання всього незахищеного трафіку з порту 80 на захищений порт 443. Не рекомендується використовувати проксі-сервер. \n\nЦей параметр не можна ввімкнути, доки ваш сервер не прослуховує (#ServiceSettings.ListenAddress) на порту 443.",
"admin.service.googleDescription": "Встановіть цю клавішу, щоб увімкнути відображення заголовків для вбудованих попередніх переглядів відео YouTube. Без ключа попередній перегляд YouTube буде створено на основі гіперпосилання, що з'являтимуться в повідомленнях або коментарях, але вони не покажуть назву відео. Перегляньте підручник з \"Google Developers\" (!https://www.youtube.com/watch?V=Im69kzhpR3I), щоб отримати інструкції щодо отримання ключа та додавання API даних YouTube v3 як служби для вашого ключа.",
"admin.service.googleExample": "Наприклад: \"7rAh6iwQCkV4cA1Gsg3fgGOXJAQ43QV\"",
"admin.service.googleTitle": "Ключ Google API:",
@@ -1125,7 +1125,7 @@
"admin.service.mfaTitle": "Увімкнути багатофакторну аутентифікацію:",
"admin.service.minimumHashtagLengthExample": "Наприклад: \"30\"",
"admin.service.minimumHashtagLengthTitle": "Мінімальна довжина пароля:",
"admin.service.outWebhooksDesc": "Коли це правда, вихідні webhooks будуть дозволені. Див. [Документація] (!https://developers.mattermost.com/integrate/admin-guide/admin-webhooks-outgoing/), щоб дізнатися більше.",
"admin.service.outWebhooksDesc": "Коли це правда, вихідні webhooks будуть дозволені. Див. [Документація] (!https://mattermost.com/pl/setup-outgoing-webhooks), щоб дізнатися більше.",
"admin.service.outWebhooksTitle": "Увімкнути вихідні Webhooks",
"admin.service.overrideDescription": "Якщо це правда, вебхукам, командам і іншим інтеграцій, таким як [Zapier] (!https://developers.mattermost.com/integrate/admin-guide/admin-zapier-integration/), буде дозволено змінювати ім'я користувача, від імені якого вони створюють пости. Примітка: спільно з наданням інтеграцій права перевизначати іконки зображень профілю, користувачі можуть отримати можливість виконувати фішингові атаки, намагаючись видати себе за інших користувачів.",
"admin.service.overrideTitle": "Увімкніть інтеграцію, щоб перевизначити імена користувачів:",
@@ -1153,7 +1153,7 @@
"admin.service.useLetsEncryptDescription.disabled": "Увімкніть автоматичне отримання сертифікатів із Let's Encrypt. Сертифікат буде завантажений, коли клієнт намагатиметься з'єднатися з новим доменом. Це буде працювати з кількома доменами.\n\nЦей параметр неможливо ввімкнути, якщо параметр [Перехідний порт 80 - 443] (# Forward80To443) не встановлений правильно.",
"admin.service.userAccessTokensDescription": "Коли це правда, користувачі можуть створювати <link>токени доступу користувача</link> для інтеграції в <strong>Налаштування облікового запису> Безпека</strong>. Вони можуть бути використані для автентифікації з API та повного доступу до облікового запису. \n\nЩоб керувати тим, хто може створювати токени особистого доступу або шукати користувачів за ідентифікатором токену, перейдіть на сторінку <strong>Система консоль> Користувачі</strong>.",
"admin.service.userAccessTokensTitle": "Увімкнути маркери особистого доступу:",
"admin.service.webhooksDescription": "Якщо істина, то вхідні вебхуки будуть дозволені. З метою боротьби з фішинговими атаками, всі пости від імені вебхуков будуть позначені тегом БОТ. Дивіться [документацію] (!https://developers.mattermost.com/integrate/admin-guide/admin-webhooks-incoming/), щоб дізнатися більше.",
"admin.service.webhooksDescription": "Якщо істина, то вхідні вебхуки будуть дозволені. З метою боротьби з фішинговими атаками, всі пости від імені вебхуков будуть позначені тегом БОТ. Дивіться [документацію] (!https://mattermost.com/pl/setup-incoming-webhooks), щоб дізнатися більше.",
"admin.service.webhooksTitle": "Увімкнути вхідні вебхуки:",
"admin.service.writeTimeout": "Тайм-аут запису:",
"admin.service.writeTimeoutDescription": "Якщо використовується HTTP (незахищений) - це максимальний час, дозволений після закінчення читання заголовків запиту, доки не буде написано відповідь. Якщо використовується HTTPS - це загальний час від часу прийняття з'єднання до написання відповіді.",

Просмотреть файл

@@ -1986,7 +1986,7 @@
"admin.service.extendSessionLengthActivity.label": "使用活动延长会话时长: ",
"admin.service.forward80To443": "映射端口 80 到 443:",
"admin.service.forward80To443Description": "将所有不安全的通讯从端口 80 转至端口 443。使用代理服务器时不推荐。",
"admin.service.forward80To443Description.disabled": "将所有不安全的通讯从端口 80 转至端口 443。使用代理服务器时不推荐。\n \n此设定只有在服务器[监听](#ListenAddress)端口 443 时可以开启。",
"admin.service.forward80To443Description.disabled": "将所有不安全的通讯从端口 80 转至端口 443。使用代理服务器时不推荐。\n \n此设定只有在服务器[监听](#ServiceSettings.ListenAddress)端口 443 时可以开启。",
"admin.service.googleDescription": "设置此钥匙以开启内嵌 YouTube 视频预览。如果没有此钥匙YouTube 预览仍然会在消息或评论中显示但不会显示视频标题。参见 <link>Google Developers Tutorial</link> 教程以获得钥匙。",
"admin.service.googleExample": "例如 \"7rAh6iwQCkV4cA1Gsg3fgGOXJAQ43QV\"",
"admin.service.googleTitle": "Google API 钥匙:",
@@ -2036,7 +2036,7 @@
"admin.service.tlsKeyFileDescription": "使用的私钥文件。",
"admin.service.useLetsEncrypt": "使用 Let's Encrypt",
"admin.service.useLetsEncryptDescription": "开启自动从 Let's Encrypt 获取证书。证书将在客户端尝试从新的域名连接时获取。此功能将可以在多域名使用。",
"admin.service.useLetsEncryptDescription.disabled": "开启自动从 Let's Encrypt 获取证书。证书将在客户端尝试从新的域名连接时获取。此功能将可以在多域名使用。\n \n此功能只有在[映射端口 80 到 443](#Forward80To443)设定开启时可开启。",
"admin.service.useLetsEncryptDescription.disabled": "开启自动从 Let's Encrypt 获取证书。证书将在客户端尝试从新的域名连接时获取。此功能将可以在多域名使用。\n \n此功能只有在[映射端口 80 到 443](#SystemSettings.Forward80To443)设定开启时可开启。",
"admin.service.userAccessTokensDescription": "当设为是时,用户可以在<strong>个人资料 > 安全</strong>创建<link>个人访问令牌</link>。他们可以用来 API 验证并拥有完全帐号权限。\n \n 在<strong>系统控制台 > 用户管理 > 用户</strong>管理哪些用户可以创建个人访问令牌。",
"admin.service.userAccessTokensTitle": "开启个人访问令牌: ",
"admin.service.webhooksDescription": "设为是时,允许传入 webhooks。为了避免钓鱼攻击所有 webhooks 的帖文会标上 BOT 标签。参见<link>文档</link>了解详情。",

Просмотреть файл

@@ -1376,7 +1376,7 @@
"admin.saml.enableAdminAttrTitle": "啟用管理員屬性:",
"admin.saml.enableDescription": "啟用時Mattermost 允許用 SAML 2.0 登入。詳細如何設定 Mattermost 和 SAML請參閱<link>文件</link>。",
"admin.saml.enableSyncWithLdapDescription": "啟用時Mattermost 會定期從 AD/LDAP 同步 SAML 使用者屬性,包括使用者停用與移除。在<strong>認證 > AD/LDAP</strong>啟用與設定同步。停用時,使用者屬性會在使用者登入時更新。詳情請參閱<link>文件</link>。",
"admin.saml.enableSyncWithLdapIncludeAuthDescription": "啟用時,在有設定 ID 屬性下Mattermost 將用 AD/LDAP ID 屬性覆蓋 SAML ID 屬性,或在沒有 SAML ID 屬性時用AD/LDAP 電子郵件屬性覆蓋 SAML 電子郵件屬性。 這允許將使用者自動從電子郵件綁定轉移至 ID 綁定,以避免使用者改變電子郵件時產生新使用者。停用時將移除此覆蓋行為。\n \n**注意:** SAML ID 必須與 LDAP ID 符合以避免停用使用者帳號。 詳情請看[文件](!https://docs.mattermost.com/deployment/sso-saml-ldapsync.html)。",
"admin.saml.enableSyncWithLdapIncludeAuthDescription": "啟用時,在有設定 ID 屬性下Mattermost 將用 AD/LDAP ID 屬性覆蓋 SAML ID 屬性,或在沒有 SAML ID 屬性時用AD/LDAP 電子郵件屬性覆蓋 SAML 電子郵件屬性。 這允許將使用者自動從電子郵件綁定轉移至 ID 綁定,以避免使用者改變電子郵件時產生新使用者。停用時將移除此覆蓋行為。\n \n**注意:** SAML ID 必須與 LDAP ID 符合以避免停用使用者帳號。 詳情請看[文件](!https://docs.mattermost.com/pl/configure-override-saml-bind-data-with-ldap)。",
"admin.saml.enableSyncWithLdapIncludeAuthTitle": "用 AD/LDAP 訊息覆蓋 SAML 綁定資料:",
"admin.saml.enableSyncWithLdapTitle": "啟用與 AD/LDAP 同步 SAML 帳號:",
"admin.saml.enableTitle": "啟用 SAML 2.0 登入:",
@@ -1485,7 +1485,7 @@
"admin.service.extendSessionLengthActivity.label": "活動會延長工作階段:",
"admin.service.forward80To443": "轉送80通訊埠至443",
"admin.service.forward80To443Description": "將所有不安全的通訊由通訊埠 80 導向至安全的 443。使用代理伺服器時不建議啟用。",
"admin.service.forward80To443Description.disabled": "將所有不安全的通訊由通訊埠 80 導向至安全的 443。使用代理伺服器時不建議啟用。\n \n在伺服器[監聽](!#ListenAddress)通訊埠 443之前無法啟用此設定。",
"admin.service.forward80To443Description.disabled": "將所有不安全的通訊由通訊埠 80 導向至安全的 443。使用代理伺服器時不建議啟用。\n \n在伺服器[監聽](!#ServiceSettings.ListenAddress)通訊埠 443之前無法啟用此設定。",
"admin.service.googleDescription": "設定此金鑰以啟用顯示內嵌預覽 YouTube 影片的標題。即使沒有金鑰,訊息或註解有連結一樣會建立 YouTube 影片預覽,但是這些預覽無法顯示影片標題。請看 <link>Google Developers Tutorial</link> 的指示以取得金鑰。",
"admin.service.googleExample": "例:\"7rAh6iwQCkV4cA1Gsg3fgGOXJAQ43QV\"",
"admin.service.googleTitle": "Google API 金鑰:",
@@ -1506,7 +1506,7 @@
"admin.service.minimumHashtagLengthDescription": "主題標籤的最小字數。此值必須大於等於 2。MySQL 資料庫必須設定為支援搜尋短於三個字的字串,<link>請參閱文件</link>。",
"admin.service.minimumHashtagLengthExample": "如:\"3\"",
"admin.service.minimumHashtagLengthTitle": "最短主題標籤長度:",
"admin.service.outWebhooksDesc": "啟用時,將允許外寄 Webhook。詳情請參閱[文件](!https://developers.mattermost.com/integrate/admin-guide/admin-webhooks-outgoing/)。",
"admin.service.outWebhooksDesc": "啟用時,將允許外寄 Webhook。詳情請參閱[文件](!https://mattermost.com/pl/setup-outgoing-webhooks)。",
"admin.service.outWebhooksTitle": "啟用外寄 Webhook",
"admin.service.overrideDescription": "啟用時,將允許 Webhook 以及斜線命令還有其他整合功能 (如 [Zapier](!https://developers.mattermost.com/integrate/admin-guide/admin-zapier-integration/)) 修改發文時的使用者名稱。註:此功能跟允許覆蓋圖示並用時有導致釣魚攻擊的可能性。",
"admin.service.overrideTitle": "允許外部整合功能置換使用者名稱:",
@@ -1533,10 +1533,10 @@
"admin.service.tlsKeyFileDescription": "TLS 將使用的私有金鑰檔案。",
"admin.service.useLetsEncrypt": "使用 Let's Encrypt",
"admin.service.useLetsEncryptDescription": "啟用自動擷取 Let's Encrypt 的憑證。將會在來自新網域的用戶端嘗試連線時擷取憑證。此功能可以跟多個網域同時運作。",
"admin.service.useLetsEncryptDescription.disabled": "啟用自動擷取 Let's Encrypt 的憑證。將會在來自新網域的用戶端嘗試連線時擷取憑證。\n \n此功能可以跟多個網域同時運作。 除非[將通訊埠 80 導向至 443](!#Forward80To443)被啟用否則無法啟用此功能。",
"admin.service.useLetsEncryptDescription.disabled": "啟用自動擷取 Let's Encrypt 的憑證。將會在來自新網域的用戶端嘗試連線時擷取憑證。\n \n此功能可以跟多個網域同時運作。 除非[將通訊埠 80 導向至 443](!#SystemSettings.Forward80To443)被啟用否則無法啟用此功能。",
"admin.service.userAccessTokensDescription": "啟用時使用者能在<strong>帳號設定 > 安全</strong>為外部整合建立<link>個人存取 Token</link>。它們能用來與 API 認證並賦予等同該帳號的完整權限。\n \n在<strong>使用者管理 > 使用者</strong>管理哪些使用者能建立個人存取 Token 或根據 Token ID 搜尋使用者。",
"admin.service.userAccessTokensTitle": "啟用個人存取 Token",
"admin.service.webhooksDescription": "啟用時,允許內送 Webhook。為了避免釣魚攻擊所有來自 Webhook 的貼文都會被標上 BOT 標籤。請參閱[文件](!https://developers.mattermost.com/integrate/admin-guide/admin-webhooks-incoming/)。",
"admin.service.webhooksDescription": "啟用時,允許內送 Webhook。為了避免釣魚攻擊所有來自 Webhook 的貼文都會被標上 BOT 標籤。請參閱[文件](!https://mattermost.com/pl/setup-incoming-webhooks)。",
"admin.service.webhooksTitle": "啟用內送 Webhook",
"admin.service.writeTimeout": "寫入逾時:",
"admin.service.writeTimeoutDescription": "如果使用 HTTP (不安全),這是從讀取請求完畢後到寫入回應之間最多所能使用的時間。如果使用 HTTPS這是從連線被接受後到寫入回應之間最多所能使用的時間。",

Просмотреть файл

@@ -1073,46 +1073,78 @@ export const DraggingStateTypes = {
};
export const AboutLinks = {
TERMS_OF_SERVICE: 'https://mattermost.com/terms-of-use/',
PRIVACY_POLICY: 'https://mattermost.com/privacy-policy/',
TERMS_OF_SERVICE: 'https://mattermost.com/pl/terms-of-use/',
PRIVACY_POLICY: 'https://mattermost.com/pl/privacy-policy/',
};
export const CloudLinks = {
BILLING_DOCS: 'https://docs.mattermost.com/cloud/cloud-billing/cloud-billing.html',
PRICING: 'https://mattermost.com/pricing/',
BILLING_DOCS: 'https://docs.mattermost.com/pl/cloud-billing',
PRICING: 'https://mattermost.com/pl/pricing/',
PRORATED_PAYMENT: 'https://mattermost.com/pl/mattermost-cloud-prorate-documentation',
DEPLOYMENT_OPTIONS: 'https://mattermost.com/deploy/',
DOWNLOAD_UPDATE: 'https://mattermost.com/deploy/',
CLOUD_SIGNUP_PAGE: 'https://mattermost.com/sign-up/',
SELF_HOSTED_SIGNUP: 'https://customers.mattermost.com/signup',
DELINQUENCY_DOCS: 'https://docs.mattermost.com/about/cloud-subscriptions.html#failed-or-late-payments',
SELF_HOSTED_PRICING: 'https://mattermost.com/pricing/#self-hosted',
SELF_HOSTED_PRICING: 'https://mattermost.com/pl/pricing/#self-hosted',
};
export const HostedCustomerLinks = {
BILLING_DOCS: 'https://mattermost.com/pl/how-self-hosted-billing-works',
SELF_HOSTED_BILLING: 'https://docs.mattermost.com/manage/self-hosted-billing.html',
SELF_HOSTED_BILLING: 'https://mattermost.com/pl/self-hosted-billing',
TERMS_AND_CONDITIONS: 'https://mattermost.com/enterprise-edition-terms/',
SECURITY_UPDATES: 'https://mattermost.com/security-updates/',
DOWNLOAD: 'https://mattermost.com/download',
NEWSLETTER_UNSUBSCRIBE_LINK: 'https://forms.mattermost.com/UnsubscribePage.html',
PRIVACY: 'https://mattermost.com/privacy-policy/',
PRIVACY: AboutLinks.PRIVACY_POLICY,
};
export const DocLinks = {
AD_LDAP: 'https://docs.mattermost.com/configure/configuration-settings.html#ad-ldap',
DATA_RETENTION_POLICY: 'https://docs.mattermost.com/comply/data-retention-policy.html',
ELASTICSEARCH: 'https://docs.mattermost.com/scale/elasticsearch.html',
GUEST_ACCOUNTS: 'https://docs.mattermost.com/onboard/guest-accounts.html',
SESSION_LENGTHS: 'https://docs.mattermost.com/configure/configuration-settings.html#session-lengths',
SITE_URL: 'https://docs.mattermost.com/configure/configuration-settings.html#site-url',
SSL_CERTIFICATE: 'https://docs.mattermost.com/onboard/ssl-client-certificate.html',
UPGRADE_SERVER: 'https://docs.mattermost.com/upgrade/upgrading-mattermost-server.html',
ONBOARD_LDAP: 'https://docs.mattermost.com/onboard/ad-ldap.html',
ONBOARD_SSO: 'https://docs.mattermost.com/onboard/sso-saml.html',
TRUE_UP_REVIEW: 'https://mattermost.com/pl/true-up-documentation',
SELF_HOSTED_BILLING: 'https://docs.mattermost.com/manage/self-hosted-billing.html',
ABOUT_TEAMS: 'https://docs.mattermost.com/welcome/about-teams.html#team-url',
CONFIGURE_DOCUMENT_CONTENT_SEARCH: 'https://mattermost.com/pl/configure-document-content-search',
CONFIGURE_AD_LDAP_QUERY_TIMEOUT: 'https://mattermost.com/pl/configure-ad-ldap-query-timeout',
CONFIGURE_OVERRIDE_SAML_BIND_DATA_WITH_LDAP: 'https://mattermost.com/pl/configure-override-saml-bind-data-with-ldap',
COMPILANCE_EXPORT: 'https://mattermost.com/pl/compliance-export',
COMPILANCE_MONITORING: 'https://mattermost.com/pl/compliance-monitoring',
DATA_RETENTION_POLICY: 'https://mattermost.com/pl/data-retention-policy',
DEFAULT_LDAP_GROUP_SYNC: 'https://mattermost.com/pl/default-ldap-group-sync',
DESKTOP_MANAGED_RESOURCES: 'https://mattermost.com/pl/desktop-managed-resources',
ELASTICSEARCH: 'https://mattermost.com/pl/setup-elasticsearch',
ENABLE_CLIENT_SIDE_CERTIFICATION: 'https://mattermost.com/pl/enable-client-side-certification',
ENABLE_HARDENED_MODE: 'https://mattermost.com/pl/enable-hardened-mode',
FORMAT_MESSAGES: 'https://mattermost.com/pl/format-messages',
GUEST_ACCOUNTS: 'https://docs.mattermost.com/onboard/guest-accounts.html',
HIGH_AVAILABILITY_CLUSTER: 'https://mattermomst.com/pl/high-availability-cluster',
IN_PRODUCT_NOTICES: 'https://mattermost.com/pl/in-product-notices',
MULTI_FACTOR_AUTH: 'https://mattermost.com/pl/multi-factor-authentication',
ONBOARD_ADVANCED_PERMISSIONS: 'https://mattermost.com/pl/advanced-permissions',
ONBOARD_LDAP: 'https://mattermost.com/pl/setup-ldap',
SELF_HOSTED_BILLING: HostedCustomerLinks.SELF_HOSTED_BILLING,
SESSION_LENGTHS: 'https://mattermost.com/pl/configure-session-lengths',
SETUP_IMAGE_PROXY: 'https://mattermost.com/pl/setup-image-proxy',
SETUP_LDAP: 'https://mattermost.com/pl/setup-ldap',
SETUP_PERFORMANCE_MONITORING: 'https://mattermost.com/pl/setup-performance-monitoring',
SETUP_PUSH_NOTIFICATIONS: 'https://mattermost.com/pl/setup-push-notifications',
SETUP_SAML: 'https://docs.mattermost.com/pl/setup-saml',
SHARE_LINKS_TO_MESSAGES: 'https://mattermost.com/pl/share-links-to-messages',
SITE_URL: 'https://mattermost.com/pl/configure-site-url',
SSL_CERTIFICATE: 'https://mattermost.com/pl/setup-ssl-client-certificate',
TRUE_UP_REVIEW: 'https://mattermost.com/pl/true-up-documentation',
UPGRADE_SERVER: 'https://mattermost.com/pl/upgrade-mattermost',
};
export const DeveloperLinks = {
CUSTOM_SLASH_COMMANDS: 'https://mattermost.com/pl/custom-slash-commands',
ENABLE_OAUTH2: 'https://mattermost.com/pl/enable-oauth',
INCOMING_WEBHOOKS: 'https://mattermost.com/pl/incoming-webhooks',
OUTGOING_WEBHOOKS: 'https://mattermost.com/pl/outgoing-webhooks',
PERSONAL_ACCESS_TOKENS: 'https://mattermost.com/pl/personal-access-tokens',
PLUGIN_SIGNING: 'https://mattermost.com/pl/sign-plugins',
PLUGINS: 'https://mattermost.com/pl/plugins',
SETUP_CUSTOM_SLASH_COMMANDS: 'https://mattermost.com/pl/setup-custom-slash-commands',
SETUP_INCOMING_WEBHOOKS: 'https://mattermost.com/pl/setup-incoming-webhooks',
SETUP_OAUTH2: 'https://mattermost.com/pl/setup-oauth-2.0',
SETUP_OUTGOING_WEBHOOKS: 'https://mattermost.com/pl/setup-outgoing-webhooks',
};
export const LicenseLinks = {