MM-63652: Transition gossip encryption functionality to GA (#33349) (#33429)

Create a new config setting, and migrate the old values to new.

https://mattermost.atlassian.net/browse/MM-63652

Skip-Enterprise-PR: true

```release-note
NONE
```

* fix i18n

also fix unit tests

```release-note
NONE
```

* For fresh installations, default to true

```release-note
NONE
```

* gofmt files

```release-note
NONE
```

* Fixing some more strings

```release-note
NONE
```

* Update e2e tests

```release-note
NONE
```
Этот коммит содержится в:
Agniva De Sarker
2025-07-15 11:37:01 +05:30
коммит произвёл GitHub
родитель 7f4fbd803a
Коммит 3a6aeee57e
42 изменённых файлов: 141 добавлений и 134 удалений

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

@@ -17,11 +17,11 @@ describe('Cluster', () => {
// * Check if server has license // * Check if server has license
cy.apiRequireLicense(); cy.apiRequireLicense();
// # Reset Experimental Gossip Encryption // # Reset Gossip Encryption
cy.apiUpdateConfig({ cy.apiUpdateConfig({
ClusterSettings: { ClusterSettings: {
Enable: null, Enable: null,
EnableExperimentalGossipEncryption: null, EnableGossipEncryption: null,
}, },
}); });
@@ -29,31 +29,31 @@ describe('Cluster', () => {
cy.visit('/admin_console/environment/high_availability'); cy.visit('/admin_console/environment/high_availability');
}); });
it('SC25050 - Can change Experimental Gossip Encryption', () => { it('SC25050 - Can change Gossip Encryption', () => {
cy.findByTestId('EnableExperimentalGossipEncryption').scrollIntoView().should('be.visible').within(() => { cy.findByTestId('EnableGossipEncryption').scrollIntoView().should('be.visible').within(() => {
// * Verify that setting is visible and matches text content // * Verify that setting is visible and matches text content
cy.get('.control-label').should('be.visible').and('have.text', 'Enable Experimental Gossip encryption:'); cy.get('.control-label').should('be.visible').and('have.text', 'Enable Gossip encryption:');
// * Verify that the help setting is visible and matches text content // * Verify that the help setting is visible and matches text content
const contents = 'When true, all communication through the gossip protocol will be encrypted.'; const contents = 'When true, all communication through the gossip protocol will be encrypted.';
cy.get('.help-text').should('be.visible').and('have.text', contents); cy.get('.help-text').should('be.visible').and('have.text', contents);
// * Verify that Experimental Gossip Encryption is set to false by default // * Verify that Gossip Encryption is set to true by default
cy.get('#EnableExperimentalGossipEncryptionfalse').should('have.attr', 'checked'); cy.get('#EnableGossipEncryptiontrue').should('have.attr', 'checked');
}); });
// # Enable Experimental Gossip Encryption // # Enable Gossip Encryption
cy.apiUpdateConfig({ cy.apiUpdateConfig({
ClusterSettings: { ClusterSettings: {
Enable: true, Enable: true,
EnableExperimentalGossipEncryption: true, EnableGossipEncryption: true,
}, },
}); });
cy.reload(); cy.reload();
cy.findByTestId('EnableExperimentalGossipEncryption').scrollIntoView().should('be.visible').within(() => { cy.findByTestId('EnableGossipEncryption').scrollIntoView().should('be.visible').within(() => {
// * Verify that Experimental Gossip Encryption is set to true // * Verify that Gossip Encryption is set to true
cy.get('#EnableExperimentalGossipEncryptiontrue').should('have.attr', 'checked'); cy.get('#EnableGossipEncryptiontrue').should('have.attr', 'checked');
}); });
}); });

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

@@ -471,7 +471,7 @@
"AdvertiseAddress": "", "AdvertiseAddress": "",
"UseIPAddress": true, "UseIPAddress": true,
"EnableGossipCompression": true, "EnableGossipCompression": true,
"EnableExperimentalGossipEncryption": false, "EnableGossipEncryption": false,
"ReadOnlyConfig": true, "ReadOnlyConfig": true,
"GossipPort": 8074 "GossipPort": 8074
}, },

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

@@ -587,7 +587,7 @@ const defaultServerConfig: AdminConfig = {
AdvertiseAddress: '', AdvertiseAddress: '',
UseIPAddress: true, UseIPAddress: true,
EnableGossipCompression: true, EnableGossipCompression: true,
EnableExperimentalGossipEncryption: false, EnableGossipEncryption: false,
ReadOnlyConfig: true, ReadOnlyConfig: true,
GossipPort: 8074, GossipPort: 8074,
}, },

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

@@ -823,14 +823,13 @@ func (ts *TelemetryService) trackConfig() {
} }
configs[TrackConfigCluster] = map[string]any{ configs[TrackConfigCluster] = map[string]any{
"enable": *cfg.ClusterSettings.Enable, "enable": *cfg.ClusterSettings.Enable,
"network_interface": isDefault(*cfg.ClusterSettings.NetworkInterface, ""), "network_interface": isDefault(*cfg.ClusterSettings.NetworkInterface, ""),
"bind_address": isDefault(*cfg.ClusterSettings.BindAddress, ""), "bind_address": isDefault(*cfg.ClusterSettings.BindAddress, ""),
"advertise_address": isDefault(*cfg.ClusterSettings.AdvertiseAddress, ""), "advertise_address": isDefault(*cfg.ClusterSettings.AdvertiseAddress, ""),
"use_ip_address": *cfg.ClusterSettings.UseIPAddress, "use_ip_address": *cfg.ClusterSettings.UseIPAddress,
"enable_experimental_gossip_encryption": *cfg.ClusterSettings.EnableExperimentalGossipEncryption, "enable_gossip_compression": *cfg.ClusterSettings.EnableGossipCompression,
"enable_gossip_compression": *cfg.ClusterSettings.EnableGossipCompression, "read_only_config": *cfg.ClusterSettings.ReadOnlyConfig,
"read_only_config": *cfg.ClusterSettings.ReadOnlyConfig,
} }
configs[TrackConfigMetrics] = map[string]any{ configs[TrackConfigMetrics] = map[string]any{

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

@@ -1054,17 +1054,19 @@ func (s *CacheSettings) isValid() *AppError {
} }
type ClusterSettings struct { type ClusterSettings struct {
Enable *bool `access:"environment_high_availability,write_restrictable"` Enable *bool `access:"environment_high_availability,write_restrictable"`
ClusterName *string `access:"environment_high_availability,write_restrictable,cloud_restrictable"` // telemetry: none ClusterName *string `access:"environment_high_availability,write_restrictable,cloud_restrictable"` // telemetry: none
OverrideHostname *string `access:"environment_high_availability,write_restrictable,cloud_restrictable"` // telemetry: none OverrideHostname *string `access:"environment_high_availability,write_restrictable,cloud_restrictable"` // telemetry: none
NetworkInterface *string `access:"environment_high_availability,write_restrictable,cloud_restrictable"` NetworkInterface *string `access:"environment_high_availability,write_restrictable,cloud_restrictable"`
BindAddress *string `access:"environment_high_availability,write_restrictable,cloud_restrictable"` BindAddress *string `access:"environment_high_availability,write_restrictable,cloud_restrictable"`
AdvertiseAddress *string `access:"environment_high_availability,write_restrictable,cloud_restrictable"` AdvertiseAddress *string `access:"environment_high_availability,write_restrictable,cloud_restrictable"`
UseIPAddress *bool `access:"environment_high_availability,write_restrictable,cloud_restrictable"` UseIPAddress *bool `access:"environment_high_availability,write_restrictable,cloud_restrictable"`
EnableGossipCompression *bool `access:"environment_high_availability,write_restrictable,cloud_restrictable"` EnableGossipCompression *bool `access:"environment_high_availability,write_restrictable,cloud_restrictable"`
EnableExperimentalGossipEncryption *bool `access:"environment_high_availability,write_restrictable,cloud_restrictable"` // Deprecated: use EnableGossipEncryption
ReadOnlyConfig *bool `access:"environment_high_availability,write_restrictable,cloud_restrictable"` EnableExperimentalGossipEncryption *bool `json:",omitempty"`
GossipPort *int `access:"environment_high_availability,write_restrictable,cloud_restrictable"` // telemetry: none EnableGossipEncryption *bool `access:"environment_high_availability,write_restrictable,cloud_restrictable"`
ReadOnlyConfig *bool `access:"environment_high_availability,write_restrictable,cloud_restrictable"`
GossipPort *int `access:"environment_high_availability,write_restrictable,cloud_restrictable"` // telemetry: none
} }
func (s *ClusterSettings) SetDefaults() { func (s *ClusterSettings) SetDefaults() {
@@ -1096,8 +1098,12 @@ func (s *ClusterSettings) SetDefaults() {
s.UseIPAddress = NewPointer(true) s.UseIPAddress = NewPointer(true)
} }
if s.EnableExperimentalGossipEncryption == nil { if s.EnableGossipEncryption == nil {
s.EnableExperimentalGossipEncryption = NewPointer(false) if s.EnableExperimentalGossipEncryption != nil {
s.EnableGossipEncryption = NewPointer(*s.EnableExperimentalGossipEncryption)
} else {
s.EnableGossipEncryption = NewPointer(true)
}
} }
if s.EnableGossipCompression == nil { if s.EnableGossipCompression == nil {

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

@@ -35,7 +35,8 @@ func TestConfigDefaults(t *testing.T) {
// Ignoring these 2 settings. // Ignoring these 2 settings.
// TODO: remove them completely in v8.0. // TODO: remove them completely in v8.0.
if name == "config.BleveSettings.BulkIndexingTimeWindowSeconds" || if name == "config.BleveSettings.BulkIndexingTimeWindowSeconds" ||
name == "config.ElasticsearchSettings.BulkIndexingTimeWindowSeconds" { name == "config.ElasticsearchSettings.BulkIndexingTimeWindowSeconds" ||
name == "config.ClusterSettings.EnableExperimentalGossipEncryption" {
return return
} }

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

@@ -1037,7 +1037,8 @@ func checkNowhereNil(t *testing.T, name string, value any) bool {
// Ignoring these 2 settings. // Ignoring these 2 settings.
// TODO: remove them completely in v8.0. // TODO: remove them completely in v8.0.
if name == "config.BleveSettings.BulkIndexingTimeWindowSeconds" || if name == "config.BleveSettings.BulkIndexingTimeWindowSeconds" ||
name == "config.ElasticsearchSettings.BulkIndexingTimeWindowSeconds" { name == "config.ElasticsearchSettings.BulkIndexingTimeWindowSeconds" ||
name == "config.ClusterSettings.EnableExperimentalGossipEncryption" {
return true return true
} }

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

@@ -118,14 +118,14 @@ exports[`components/ClusterSettings should match snapshot, compression disabled
helpText={ helpText={
<Memo(MemoizedFormattedMessage) <Memo(MemoizedFormattedMessage)
defaultMessage="When true, all communication through the gossip protocol will be encrypted." defaultMessage="When true, all communication through the gossip protocol will be encrypted."
id="admin.cluster.EnableExperimentalGossipEncryptionDesc" id="admin.cluster.EnableGossipEncryptionDesc"
/> />
} }
id="EnableExperimentalGossipEncryption" id="EnableGossipEncryption"
label={ label={
<Memo(MemoizedFormattedMessage) <Memo(MemoizedFormattedMessage)
defaultMessage="Enable Experimental Gossip encryption:" defaultMessage="Enable Gossip encryption:"
id="admin.cluster.EnableExperimentalGossipEncryption" id="admin.cluster.EnableGossipEncryption"
/> />
} }
onChange={[Function]} onChange={[Function]}
@@ -323,14 +323,14 @@ exports[`components/ClusterSettings should match snapshot, compression enabled 1
helpText={ helpText={
<Memo(MemoizedFormattedMessage) <Memo(MemoizedFormattedMessage)
defaultMessage="When true, all communication through the gossip protocol will be encrypted." defaultMessage="When true, all communication through the gossip protocol will be encrypted."
id="admin.cluster.EnableExperimentalGossipEncryptionDesc" id="admin.cluster.EnableGossipEncryptionDesc"
/> />
} }
id="EnableExperimentalGossipEncryption" id="EnableGossipEncryption"
label={ label={
<Memo(MemoizedFormattedMessage) <Memo(MemoizedFormattedMessage)
defaultMessage="Enable Experimental Gossip encryption:" defaultMessage="Enable Gossip encryption:"
id="admin.cluster.EnableExperimentalGossipEncryption" id="admin.cluster.EnableGossipEncryption"
/> />
} }
onChange={[Function]} onChange={[Function]}
@@ -528,14 +528,14 @@ exports[`components/ClusterSettings should match snapshot, encryption disabled 1
helpText={ helpText={
<Memo(MemoizedFormattedMessage) <Memo(MemoizedFormattedMessage)
defaultMessage="When true, all communication through the gossip protocol will be encrypted." defaultMessage="When true, all communication through the gossip protocol will be encrypted."
id="admin.cluster.EnableExperimentalGossipEncryptionDesc" id="admin.cluster.EnableGossipEncryptionDesc"
/> />
} }
id="EnableExperimentalGossipEncryption" id="EnableGossipEncryption"
label={ label={
<Memo(MemoizedFormattedMessage) <Memo(MemoizedFormattedMessage)
defaultMessage="Enable Experimental Gossip encryption:" defaultMessage="Enable Gossip encryption:"
id="admin.cluster.EnableExperimentalGossipEncryption" id="admin.cluster.EnableGossipEncryption"
/> />
} }
onChange={[Function]} onChange={[Function]}
@@ -733,14 +733,14 @@ exports[`components/ClusterSettings should match snapshot, encryption enabled 1`
helpText={ helpText={
<Memo(MemoizedFormattedMessage) <Memo(MemoizedFormattedMessage)
defaultMessage="When true, all communication through the gossip protocol will be encrypted." defaultMessage="When true, all communication through the gossip protocol will be encrypted."
id="admin.cluster.EnableExperimentalGossipEncryptionDesc" id="admin.cluster.EnableGossipEncryptionDesc"
/> />
} }
id="EnableExperimentalGossipEncryption" id="EnableGossipEncryption"
label={ label={
<Memo(MemoizedFormattedMessage) <Memo(MemoizedFormattedMessage)
defaultMessage="Enable Experimental Gossip encryption:" defaultMessage="Enable Gossip encryption:"
id="admin.cluster.EnableExperimentalGossipEncryption" id="admin.cluster.EnableGossipEncryption"
/> />
} }
onChange={[Function]} onChange={[Function]}

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

@@ -24,7 +24,7 @@ describe('components/ClusterSettings', () => {
ClusterName: 'test', ClusterName: 'test',
OverrideHostname: '', OverrideHostname: '',
UseIPAddress: false, UseIPAddress: false,
EnableExperimentalGossipEncryption: false, EnableGossipEncryption: false,
EnableGossipCompression: false, EnableGossipCompression: false,
GossipPort: 8074, GossipPort: 8074,
SteamingPort: 8075, SteamingPort: 8075,
@@ -38,7 +38,7 @@ describe('components/ClusterSettings', () => {
); );
expect(wrapper).toMatchSnapshot(); expect(wrapper).toMatchSnapshot();
expect(wrapper.find('#EnableExperimentalGossipEncryption').prop('value')).toBe(false); expect(wrapper.find('#EnableGossipEncryption').prop('value')).toBe(false);
}); });
test('should match snapshot, encryption enabled', () => { test('should match snapshot, encryption enabled', () => {
@@ -52,7 +52,7 @@ describe('components/ClusterSettings', () => {
ClusterName: 'test', ClusterName: 'test',
OverrideHostname: '', OverrideHostname: '',
UseIPAddress: false, UseIPAddress: false,
EnableExperimentalGossipEncryption: true, EnableGossipEncryption: true,
EnableGossipCompression: false, EnableGossipCompression: false,
GossipPort: 8074, GossipPort: 8074,
SteamingPort: 8075, SteamingPort: 8075,
@@ -66,7 +66,7 @@ describe('components/ClusterSettings', () => {
); );
expect(wrapper).toMatchSnapshot(); expect(wrapper).toMatchSnapshot();
expect(wrapper.find('#EnableExperimentalGossipEncryption').prop('value')).toBe(true); expect(wrapper.find('#EnableGossipEncryption').prop('value')).toBe(true);
}); });
test('should match snapshot, compression enabled', () => { test('should match snapshot, compression enabled', () => {
@@ -80,7 +80,7 @@ describe('components/ClusterSettings', () => {
ClusterName: 'test', ClusterName: 'test',
OverrideHostname: '', OverrideHostname: '',
UseIPAddress: false, UseIPAddress: false,
EnableExperimentalGossipEncryption: false, EnableGossipEncryption: false,
EnableGossipCompression: true, EnableGossipCompression: true,
GossipPort: 8074, GossipPort: 8074,
SteamingPort: 8075, SteamingPort: 8075,
@@ -108,7 +108,7 @@ describe('components/ClusterSettings', () => {
ClusterName: 'test', ClusterName: 'test',
OverrideHostname: '', OverrideHostname: '',
UseIPAddress: false, UseIPAddress: false,
EnableExperimentalGossipEncryption: false, EnableGossipEncryption: false,
EnableGossipCompression: false, EnableGossipCompression: false,
GossipPort: 8074, GossipPort: 8074,
SteamingPort: 8075, SteamingPort: 8075,

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

@@ -29,7 +29,7 @@ type State = {
ClusterName: string; ClusterName: string;
OverrideHostname: string; OverrideHostname: string;
UseIPAddress: boolean; UseIPAddress: boolean;
EnableExperimentalGossipEncryption: boolean; EnableGossipEncryption: boolean;
EnableGossipCompression: boolean; EnableGossipCompression: boolean;
GossipPort: number; GossipPort: number;
showWarning: boolean; showWarning: boolean;
@@ -46,8 +46,8 @@ const messages = defineMessages({
overrideHostnameDesc: {id: 'admin.cluster.OverrideHostnameDesc', defaultMessage: "The default value of '<blank>' will attempt to get the Hostname from the OS or use the IP Address. You can override the hostname of this server with this property. It is not recommended to override the Hostname unless needed. This property can also be set to a specific IP Address if needed."}, overrideHostnameDesc: {id: 'admin.cluster.OverrideHostnameDesc', defaultMessage: "The default value of '<blank>' will attempt to get the Hostname from the OS or use the IP Address. You can override the hostname of this server with this property. It is not recommended to override the Hostname unless needed. This property can also be set to a specific IP Address if needed."},
useIPAddress: {id: 'admin.cluster.UseIPAddress', defaultMessage: 'Use IP Address:'}, useIPAddress: {id: 'admin.cluster.UseIPAddress', defaultMessage: 'Use IP Address:'},
useIPAddressDesc: {id: 'admin.cluster.UseIPAddressDesc', defaultMessage: 'When true, the cluster will attempt to communicate via IP Address vs using the hostname.'}, useIPAddressDesc: {id: 'admin.cluster.UseIPAddressDesc', defaultMessage: 'When true, the cluster will attempt to communicate via IP Address vs using the hostname.'},
enableExperimentalGossipEncryption: {id: 'admin.cluster.EnableExperimentalGossipEncryption', defaultMessage: 'Enable Experimental Gossip encryption:'}, enableGossipEncryption: {id: 'admin.cluster.EnableGossipEncryption', defaultMessage: 'Enable Gossip encryption:'},
enableExperimentalGossipEncryptionDesc: {id: 'admin.cluster.EnableExperimentalGossipEncryptionDesc', defaultMessage: 'When true, all communication through the gossip protocol will be encrypted.'}, enableGossipEncryptionDesc: {id: 'admin.cluster.EnableGossipEncryptionDesc', defaultMessage: 'When true, all communication through the gossip protocol will be encrypted.'},
enableGossipCompression: {id: 'admin.cluster.EnableGossipCompression', defaultMessage: 'Enable Gossip compression:'}, enableGossipCompression: {id: 'admin.cluster.EnableGossipCompression', defaultMessage: 'Enable Gossip compression:'},
enableGossipCompressionDesc: {id: 'admin.cluster.EnableGossipCompressionDesc', defaultMessage: 'When true, all communication through the gossip protocol will be compressed. It is recommended to keep this flag disabled.'}, enableGossipCompressionDesc: {id: 'admin.cluster.EnableGossipCompressionDesc', defaultMessage: 'When true, all communication through the gossip protocol will be compressed. It is recommended to keep this flag disabled.'},
gossipPort: {id: 'admin.cluster.GossipPort', defaultMessage: 'Gossip Port:'}, gossipPort: {id: 'admin.cluster.GossipPort', defaultMessage: 'Gossip Port:'},
@@ -65,8 +65,8 @@ export const searchableStrings = [
messages.overrideHostnameDesc, messages.overrideHostnameDesc,
messages.useIPAddress, messages.useIPAddress,
messages.useIPAddressDesc, messages.useIPAddressDesc,
messages.enableExperimentalGossipEncryption, messages.enableGossipEncryption,
messages.enableExperimentalGossipEncryptionDesc, messages.enableGossipEncryptionDesc,
messages.enableGossipCompression, messages.enableGossipCompression,
messages.enableGossipCompressionDesc, messages.enableGossipCompressionDesc,
messages.gossipPort, messages.gossipPort,
@@ -79,7 +79,7 @@ export default class ClusterSettings extends OLDAdminSettings<Props, State> {
config.ClusterSettings.ClusterName = this.state.ClusterName; config.ClusterSettings.ClusterName = this.state.ClusterName;
config.ClusterSettings.OverrideHostname = this.state.OverrideHostname; config.ClusterSettings.OverrideHostname = this.state.OverrideHostname;
config.ClusterSettings.UseIPAddress = this.state.UseIPAddress; config.ClusterSettings.UseIPAddress = this.state.UseIPAddress;
config.ClusterSettings.EnableExperimentalGossipEncryption = this.state.EnableExperimentalGossipEncryption; config.ClusterSettings.EnableGossipEncryption = this.state.EnableGossipEncryption;
config.ClusterSettings.EnableGossipCompression = this.state.EnableGossipCompression; config.ClusterSettings.EnableGossipCompression = this.state.EnableGossipCompression;
config.ClusterSettings.GossipPort = this.parseIntNonZero(this.state.GossipPort, 8074); config.ClusterSettings.GossipPort = this.parseIntNonZero(this.state.GossipPort, 8074);
return config; return config;
@@ -93,7 +93,7 @@ export default class ClusterSettings extends OLDAdminSettings<Props, State> {
ClusterName: settings.ClusterName, ClusterName: settings.ClusterName,
OverrideHostname: settings.OverrideHostname, OverrideHostname: settings.OverrideHostname,
UseIPAddress: settings.UseIPAddress, UseIPAddress: settings.UseIPAddress,
EnableExperimentalGossipEncryption: settings.EnableExperimentalGossipEncryption, EnableGossipEncryption: settings.EnableGossipEncryption,
EnableGossipCompression: settings.EnableGossipCompression, EnableGossipCompression: settings.EnableGossipCompression,
GossipPort: settings.GossipPort, GossipPort: settings.GossipPort,
showWarning: false, showWarning: false,
@@ -241,12 +241,12 @@ export default class ClusterSettings extends OLDAdminSettings<Props, State> {
disabled={this.props.isDisabled} disabled={this.props.isDisabled}
/> />
<BooleanSetting <BooleanSetting
id='EnableExperimentalGossipEncryption' id='EnableGossipEncryption'
label={<FormattedMessage {...messages.enableExperimentalGossipEncryption}/>} label={<FormattedMessage {...messages.enableGossipEncryption}/>}
helpText={<FormattedMessage {...messages.enableExperimentalGossipEncryptionDesc}/>} helpText={<FormattedMessage {...messages.enableGossipEncryptionDesc}/>}
value={this.state.EnableExperimentalGossipEncryption} value={this.state.EnableGossipEncryption}
onChange={this.overrideHandleChange} onChange={this.overrideHandleChange}
setByEnv={this.isSetByEnv('ClusterSettings.EnableExperimentalGossipEncryption')} setByEnv={this.isSetByEnv('ClusterSettings.EnableGossipEncryption')}
disabled={this.props.isDisabled} disabled={this.props.isDisabled}
/> />
<BooleanSetting <BooleanSetting

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

@@ -387,8 +387,8 @@
"admin.cluster.ClusterName": "Назва кластара:", "admin.cluster.ClusterName": "Назва кластара:",
"admin.cluster.ClusterNameDesc": "Кластар для далучэння па імені. Толькі вузлы з аднолькавым імем кластара аб'ядноўваюцца. Гэта зроблена для падтрымкі Blue-Green deployments ці прамежкавага доступу да адной і той жа базы дадзеных.", "admin.cluster.ClusterNameDesc": "Кластар для далучэння па імені. Толькі вузлы з аднолькавым імем кластара аб'ядноўваюцца. Гэта зроблена для падтрымкі Blue-Green deployments ці прамежкавага доступу да адной і той жа базы дадзеных.",
"admin.cluster.ClusterNameEx": "Напрыклад: \"Production\" ці \"Staging\"", "admin.cluster.ClusterNameEx": "Напрыклад: \"Production\" ці \"Staging\"",
"admin.cluster.EnableExperimentalGossipEncryption": "Уключыць эксперыментальнае шыфраванне Gossip:", "admin.cluster.EnableGossipEncryption": "Уключыць эксперыментальнае шыфраванне Gossip:",
"admin.cluster.EnableExperimentalGossipEncryptionDesc": "Пры значэнні 'так' усе паведамленні па пратаколе gossip будуць зашыфраваны.", "admin.cluster.EnableGossipEncryptionDesc": "Пры значэнні 'так' усе паведамленні па пратаколе gossip будуць зашыфраваны.",
"admin.cluster.EnableGossipCompression": "Уключыць сцісканне Gossip:", "admin.cluster.EnableGossipCompression": "Уключыць сцісканне Gossip:",
"admin.cluster.EnableGossipCompressionDesc": "Калі \"так\", то ўсе дадзеныя, якія перадаюцца па пратаколе Gossip, будуць сціснутыя. Рэкамендуецца трымаць гэты сцяг адключаным.", "admin.cluster.EnableGossipCompressionDesc": "Калі \"так\", то ўсе дадзеныя, якія перадаюцца па пратаколе Gossip, будуць сціснутыя. Рэкамендуецца трымаць гэты сцяг адключаным.",
"admin.cluster.GossipPort": "Gossip порт:", "admin.cluster.GossipPort": "Gossip порт:",

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

@@ -529,8 +529,8 @@
"admin.cluster.ClusterName": "Име на клъстера:", "admin.cluster.ClusterName": "Име на клъстера:",
"admin.cluster.ClusterNameDesc": "Клъстерът да се присъедини по име. Само възли с едно и също име на клъстера ще се присъединят заедно. Това е за поддръжка на синьо-зелени внедрявания или етапи, насочени към същата база данни.", "admin.cluster.ClusterNameDesc": "Клъстерът да се присъедини по име. Само възли с едно и също име на клъстера ще се присъединят заедно. Това е за поддръжка на синьо-зелени внедрявания или етапи, насочени към същата база данни.",
"admin.cluster.ClusterNameEx": "Например: \"Производство\" или \"Постановка\"", "admin.cluster.ClusterNameEx": "Например: \"Производство\" или \"Постановка\"",
"admin.cluster.EnableExperimentalGossipEncryption": "Разреши експериментално криптиране на Gossip:", "admin.cluster.EnableGossipEncryption": "Разреши експериментално криптиране на Gossip:",
"admin.cluster.EnableExperimentalGossipEncryptionDesc": "Когато е true, цялата комуникация чрез протокола gossip ще бъде кодирана.", "admin.cluster.EnableGossipEncryptionDesc": "Когато е true, цялата комуникация чрез протокола gossip ще бъде кодирана.",
"admin.cluster.EnableGossipCompression": "Разреши Gossip компресия:", "admin.cluster.EnableGossipCompression": "Разреши Gossip компресия:",
"admin.cluster.EnableGossipCompressionDesc": "Когато е true, цялата комуникация чрез gossip протокола ще бъде компресирана. Препоръчва се този флаг да остане забранен.", "admin.cluster.EnableGossipCompressionDesc": "Когато е true, цялата комуникация чрез gossip протокола ще бъде компресирана. Препоръчва се този флаг да остане забранен.",
"admin.cluster.GossipPort": "Gossip порт:", "admin.cluster.GossipPort": "Gossip порт:",

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

@@ -577,8 +577,8 @@
"admin.cluster.ClusterName": "Jméno clusteru:", "admin.cluster.ClusterName": "Jméno clusteru:",
"admin.cluster.ClusterNameDesc": "Cluster se připojuje podle názvu. Pouze uzly se stejným názvem clusteru budou sloučeny. Podpora rozestavení Blue-Green nebo statický bod stejné databáze.", "admin.cluster.ClusterNameDesc": "Cluster se připojuje podle názvu. Pouze uzly se stejným názvem clusteru budou sloučeny. Podpora rozestavení Blue-Green nebo statický bod stejné databáze.",
"admin.cluster.ClusterNameEx": "Např.: \"Produkce\" nebo \"Vývoj\"", "admin.cluster.ClusterNameEx": "Např.: \"Produkce\" nebo \"Vývoj\"",
"admin.cluster.EnableExperimentalGossipEncryption": "Povolit experimentální Gossip šifrování:", "admin.cluster.EnableGossipEncryption": "Povolit experimentální Gossip šifrování:",
"admin.cluster.EnableExperimentalGossipEncryptionDesc": "Pokud je nastaveno na true, veškerá komunikace prostřednictvím gossip protokolu bude šifrována.", "admin.cluster.EnableGossipEncryptionDesc": "Pokud je nastaveno na true, veškerá komunikace prostřednictvím gossip protokolu bude šifrována.",
"admin.cluster.EnableGossipCompression": "Povolit Gossip kompresi:", "admin.cluster.EnableGossipCompression": "Povolit Gossip kompresi:",
"admin.cluster.EnableGossipCompressionDesc": "Pokud je nastavena hodnota true, veškerá komunikace prostřednictvím gossip protokolu bude komprimována. Doporučuje se ponechat tuto možnost deaktivovanou.", "admin.cluster.EnableGossipCompressionDesc": "Pokud je nastavena hodnota true, veškerá komunikace prostřednictvím gossip protokolu bude komprimována. Doporučuje se ponechat tuto možnost deaktivovanou.",
"admin.cluster.GossipPort": "Gossip port:", "admin.cluster.GossipPort": "Gossip port:",

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

@@ -663,8 +663,8 @@
"admin.cluster.ClusterName": "Cluster-Name:", "admin.cluster.ClusterName": "Cluster-Name:",
"admin.cluster.ClusterNameDesc": "Der beizutretende Cluster nach Name. Nur Nodes mit dem selben Cluster-Namen werden zusammengeführt. Dies geschieht, um Blue-Green-Bereitstellungen oder auf die selbe Datenbank zugreifendes Staging zu unterstützen.", "admin.cluster.ClusterNameDesc": "Der beizutretende Cluster nach Name. Nur Nodes mit dem selben Cluster-Namen werden zusammengeführt. Dies geschieht, um Blue-Green-Bereitstellungen oder auf die selbe Datenbank zugreifendes Staging zu unterstützen.",
"admin.cluster.ClusterNameEx": "Z.B.: \"Produktion\" oder \"Staging\"", "admin.cluster.ClusterNameEx": "Z.B.: \"Produktion\" oder \"Staging\"",
"admin.cluster.EnableExperimentalGossipEncryption": "Experimentelle Gossip-Verschlüsselung aktivieren:", "admin.cluster.EnableGossipEncryption": "Experimentelle Gossip-Verschlüsselung aktivieren:",
"admin.cluster.EnableExperimentalGossipEncryptionDesc": "Wenn aktiv wird alle Kommunikation durch das Gossip Protokoll verschlüsselt.", "admin.cluster.EnableGossipEncryptionDesc": "Wenn aktiv wird alle Kommunikation durch das Gossip Protokoll verschlüsselt.",
"admin.cluster.EnableGossipCompression": "Aktiviere Gossip Komprimierung:", "admin.cluster.EnableGossipCompression": "Aktiviere Gossip Komprimierung:",
"admin.cluster.EnableGossipCompressionDesc": "Wenn aktiviert wird alle Kommunikation durch das Gossip Protokoll komprimiert. Es wird empfohlen diese Einstellung nicht zu aktivieren.", "admin.cluster.EnableGossipCompressionDesc": "Wenn aktiviert wird alle Kommunikation durch das Gossip Protokoll komprimiert. Es wird empfohlen diese Einstellung nicht zu aktivieren.",
"admin.cluster.GossipPort": "Gossip-Port:", "admin.cluster.GossipPort": "Gossip-Port:",

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

@@ -663,8 +663,8 @@
"admin.cluster.ClusterName": "Cluster Name:", "admin.cluster.ClusterName": "Cluster Name:",
"admin.cluster.ClusterNameDesc": "The cluster to join by name. Only nodes with the same cluster name will join together. This is to support Blue-Green deployments or staging pointing to the same database.", "admin.cluster.ClusterNameDesc": "The cluster to join by name. Only nodes with the same cluster name will join together. This is to support Blue-Green deployments or staging pointing to the same database.",
"admin.cluster.ClusterNameEx": "E.g.: 'Production' or 'Staging'", "admin.cluster.ClusterNameEx": "E.g.: 'Production' or 'Staging'",
"admin.cluster.EnableExperimentalGossipEncryption": "Enable Experimental Gossip encryption:", "admin.cluster.EnableGossipEncryption": "Enable Experimental Gossip encryption:",
"admin.cluster.EnableExperimentalGossipEncryptionDesc": "When true, all communication through the gossip protocol will be encrypted.", "admin.cluster.EnableGossipEncryptionDesc": "When true, all communication through the gossip protocol will be encrypted.",
"admin.cluster.EnableGossipCompression": "Enable Gossip compression:", "admin.cluster.EnableGossipCompression": "Enable Gossip compression:",
"admin.cluster.EnableGossipCompressionDesc": "When true, all communication through the gossip protocol will be compresssed. It is recommended to keep this flag disabled.", "admin.cluster.EnableGossipCompressionDesc": "When true, all communication through the gossip protocol will be compresssed. It is recommended to keep this flag disabled.",
"admin.cluster.GossipPort": "Gossip Port:", "admin.cluster.GossipPort": "Gossip Port:",

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

@@ -657,10 +657,10 @@
"admin.cluster.ClusterNameDesc": "The cluster to join by name. Only nodes with the same cluster name will join together. This is to support Blue-Green deployments or staging pointing to the same database.", "admin.cluster.ClusterNameDesc": "The cluster to join by name. Only nodes with the same cluster name will join together. This is to support Blue-Green deployments or staging pointing to the same database.",
"admin.cluster.ClusterNameEx": "E.g.: \"Production\" or \"Staging\"", "admin.cluster.ClusterNameEx": "E.g.: \"Production\" or \"Staging\"",
"admin.cluster.enableDescription": "When true, Mattermost will run in High Availability mode. Please see <link>documentation</link> to learn more about configuring High Availability for Mattermost.", "admin.cluster.enableDescription": "When true, Mattermost will run in High Availability mode. Please see <link>documentation</link> to learn more about configuring High Availability for Mattermost.",
"admin.cluster.EnableExperimentalGossipEncryption": "Enable Experimental Gossip encryption:",
"admin.cluster.EnableExperimentalGossipEncryptionDesc": "When true, all communication through the gossip protocol will be encrypted.",
"admin.cluster.EnableGossipCompression": "Enable Gossip compression:", "admin.cluster.EnableGossipCompression": "Enable Gossip compression:",
"admin.cluster.EnableGossipCompressionDesc": "When true, all communication through the gossip protocol will be compresssed. It is recommended to keep this flag disabled.", "admin.cluster.EnableGossipCompressionDesc": "When true, all communication through the gossip protocol will be compresssed. It is recommended to keep this flag disabled.",
"admin.cluster.EnableGossipEncryption": "Enable Gossip encryption:",
"admin.cluster.EnableGossipEncryptionDesc": "When true, all communication through the gossip protocol will be encrypted.",
"admin.cluster.enableTitle": "Enable High Availability Mode:", "admin.cluster.enableTitle": "Enable High Availability Mode:",
"admin.cluster.GossipPort": "Gossip Port:", "admin.cluster.GossipPort": "Gossip Port:",
"admin.cluster.GossipPortDesc": "The port used for the gossip protocol. Both UDP and TCP should be allowed on this port.", "admin.cluster.GossipPortDesc": "The port used for the gossip protocol. Both UDP and TCP should be allowed on this port.",

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

@@ -478,8 +478,8 @@
"admin.cluster.ClusterName": "Nombre del cluster:", "admin.cluster.ClusterName": "Nombre del cluster:",
"admin.cluster.ClusterNameDesc": "El nombre del cluster al cual unirse. Sólo los nodos con el mismo nombre será unidos. Esto es para soportar despliegues Blue-Green o puntos de encuentro en la misma base de datos.", "admin.cluster.ClusterNameDesc": "El nombre del cluster al cual unirse. Sólo los nodos con el mismo nombre será unidos. Esto es para soportar despliegues Blue-Green o puntos de encuentro en la misma base de datos.",
"admin.cluster.ClusterNameEx": "Ej:. \"Production\" o \"Staging\"", "admin.cluster.ClusterNameEx": "Ej:. \"Production\" o \"Staging\"",
"admin.cluster.EnableExperimentalGossipEncryption": "Habilite el cifrado de Gossip experimental:", "admin.cluster.EnableGossipEncryption": "Habilite el cifrado de Gossip experimental:",
"admin.cluster.EnableExperimentalGossipEncryptionDesc": "Cuando es verdadero, toda la comunicación a través del protocolo de gossip se cifrará.", "admin.cluster.EnableGossipEncryptionDesc": "Cuando es verdadero, toda la comunicación a través del protocolo de gossip se cifrará.",
"admin.cluster.EnableGossipCompression": "Habilitar compresión del protocolo Gossip:", "admin.cluster.EnableGossipCompression": "Habilitar compresión del protocolo Gossip:",
"admin.cluster.EnableGossipCompressionDesc": "Cuando es verdadero, todas las comunicaciones a través del protocolo gossip serán comprimidas. Se recomienda mantener esta configuración deshabilitada.", "admin.cluster.EnableGossipCompressionDesc": "Cuando es verdadero, todas las comunicaciones a través del protocolo gossip serán comprimidas. Se recomienda mantener esta configuración deshabilitada.",
"admin.cluster.GossipPort": "Puerto de murmuración:", "admin.cluster.GossipPort": "Puerto de murmuración:",

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

@@ -404,8 +404,8 @@
"admin.cluster.ClusterName": "نام خوشه:", "admin.cluster.ClusterName": "نام خوشه:",
"admin.cluster.ClusterNameDesc": "خوشه برای پیوستن به نام. فقط گره هایی با نام خوشه یکسان به هم می پیوندند. این برای پشتیبانی از استقرار سبز-آبی یا استیجینگ با اشاره به همان پایگاه داده است.", "admin.cluster.ClusterNameDesc": "خوشه برای پیوستن به نام. فقط گره هایی با نام خوشه یکسان به هم می پیوندند. این برای پشتیبانی از استقرار سبز-آبی یا استیجینگ با اشاره به همان پایگاه داده است.",
"admin.cluster.ClusterNameEx": "به عنوان مثال: \"تولید\" یا \"صحنه سازی\"", "admin.cluster.ClusterNameEx": "به عنوان مثال: \"تولید\" یا \"صحنه سازی\"",
"admin.cluster.EnableExperimentalGossipEncryption": "رمزگذاری آزمایشی Gossip را فعال کنید:", "admin.cluster.EnableGossipEncryption": "رمزگذاری آزمایشی Gossip را فعال کنید:",
"admin.cluster.EnableExperimentalGossipEncryptionDesc": "وقتی درست باشد، تمام ارتباطات از طریق پروتکل شایعات رمزگذاری خواهد شد.", "admin.cluster.EnableGossipEncryptionDesc": "وقتی درست باشد، تمام ارتباطات از طریق پروتکل شایعات رمزگذاری خواهد شد.",
"admin.cluster.EnableGossipCompression": "فعال‌کردن فشرده‌سازی Gossip:", "admin.cluster.EnableGossipCompression": "فعال‌کردن فشرده‌سازی Gossip:",
"admin.cluster.GossipPort": "بندر شایعات:", "admin.cluster.GossipPort": "بندر شایعات:",
"admin.cluster.GossipPortDesc": "پورت مورد استفاده برای پروتکل gossip. هر دو UDP و TCP باید روی این پورت مجاز باشند.", "admin.cluster.GossipPortDesc": "پورت مورد استفاده برای پروتکل gossip. هر دو UDP و TCP باید روی این پورت مجاز باشند.",

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

@@ -541,8 +541,8 @@
"admin.cluster.ClusterName": "Nom du cluster :", "admin.cluster.ClusterName": "Nom du cluster :",
"admin.cluster.ClusterNameDesc": "Le nom du cluster à rejoindre. Seuls les nœuds avec le même nom de cluster seront capables de se rejoindre. Ce paramètre permet de prendre en charge les déploiements de type Blue-Green ou de pointer vers la même base de données lors d'un déploiement par étapes (staging).", "admin.cluster.ClusterNameDesc": "Le nom du cluster à rejoindre. Seuls les nœuds avec le même nom de cluster seront capables de se rejoindre. Ce paramètre permet de prendre en charge les déploiements de type Blue-Green ou de pointer vers la même base de données lors d'un déploiement par étapes (staging).",
"admin.cluster.ClusterNameEx": "Ex. : « Production » ou « Staging »", "admin.cluster.ClusterNameEx": "Ex. : « Production » ou « Staging »",
"admin.cluster.EnableExperimentalGossipEncryption": "Activer le chiffrement expérimental du protocole de bavardage (gossip protocol) :", "admin.cluster.EnableGossipEncryption": "Activer le chiffrement expérimental du protocole de bavardage (gossip protocol) :",
"admin.cluster.EnableExperimentalGossipEncryptionDesc": "Si activé, toutes les communications passant par le protocole de bavardage seront chiffrées.", "admin.cluster.EnableGossipEncryptionDesc": "Si activé, toutes les communications passant par le protocole de bavardage seront chiffrées.",
"admin.cluster.EnableGossipCompression": "Activer la compression avec le protocole Gossip :", "admin.cluster.EnableGossipCompression": "Activer la compression avec le protocole Gossip :",
"admin.cluster.EnableGossipCompressionDesc": "Si vrai, tout ce qui est communiqué via le protocole de bavardage sera compressé. Il est recommandé de laisser cette option désactivée.", "admin.cluster.EnableGossipCompressionDesc": "Si vrai, tout ce qui est communiqué via le protocole de bavardage sera compressé. Il est recommandé de laisser cette option désactivée.",
"admin.cluster.GossipPort": "Port de bavardage :", "admin.cluster.GossipPort": "Port de bavardage :",

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

@@ -417,8 +417,8 @@
"admin.cluster.ClusterName": "Clusternaam:", "admin.cluster.ClusterName": "Clusternaam:",
"admin.cluster.ClusterNameDesc": "De cluster om lid fan te wurden mei de namme. Allinnich knooppunten mei deselde clusternamme wurde gearfoege. Dit is om Blue-Green-implemintaasjes of staging pointing te stypjen dyt nei deselde database ferwize.", "admin.cluster.ClusterNameDesc": "De cluster om lid fan te wurden mei de namme. Allinnich knooppunten mei deselde clusternamme wurde gearfoege. Dit is om Blue-Green-implemintaasjes of staging pointing te stypjen dyt nei deselde database ferwize.",
"admin.cluster.ClusterNameEx": "Bv: \"Productie\" of \"Voorbereiding\"", "admin.cluster.ClusterNameEx": "Bv: \"Productie\" of \"Voorbereiding\"",
"admin.cluster.EnableExperimentalGossipEncryption": "Schakel experimentele Gossip encryptie in:", "admin.cluster.EnableGossipEncryption": "Schakel experimentele Gossip encryptie in:",
"admin.cluster.EnableExperimentalGossipEncryptionDesc": "Indien ingeschakeld, wordt alle communicatie door het gossip protocol versleuteld.", "admin.cluster.EnableGossipEncryptionDesc": "Indien ingeschakeld, wordt alle communicatie door het gossip protocol versleuteld.",
"admin.cluster.EnableGossipCompression": "Gossip compressie inschakelen:", "admin.cluster.EnableGossipCompression": "Gossip compressie inschakelen:",
"admin.cluster.EnableGossipCompressionDesc": "Indien dit waar is zal alle communicatie via het gossip protocol gecomprimeerd worden. Het wordt aanbevolen om dit uitgeschakeld te houden.", "admin.cluster.EnableGossipCompressionDesc": "Indien dit waar is zal alle communicatie via het gossip protocol gecomprimeerd worden. Het wordt aanbevolen om dit uitgeschakeld te houden.",
"admin.cluster.GossipPort": "Gossip Poort:", "admin.cluster.GossipPort": "Gossip Poort:",

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

@@ -345,8 +345,8 @@
"admin.cluster.ClusterName": "Nome do clúster:", "admin.cluster.ClusterName": "Nome do clúster:",
"admin.cluster.ClusterNameDesc": "O clúster ao que unirse por nome. Só se unirán os nodos co mesmo nome de clúster. Trátase de compatibilizar despregues de Blue-Green ou por etapas que apuntan á mesma base de datos.", "admin.cluster.ClusterNameDesc": "O clúster ao que unirse por nome. Só se unirán os nodos co mesmo nome de clúster. Trátase de compatibilizar despregues de Blue-Green ou por etapas que apuntan á mesma base de datos.",
"admin.cluster.ClusterNameEx": "P. ex.: «Produción» ou «Por etapas»", "admin.cluster.ClusterNameEx": "P. ex.: «Produción» ou «Por etapas»",
"admin.cluster.EnableExperimentalGossipEncryption": "Activar o cifrado experimental Gossip:", "admin.cluster.EnableGossipEncryption": "Activar o cifrado experimental Gossip:",
"admin.cluster.EnableExperimentalGossipEncryptionDesc": "Cando é verdadeiro, cifraranse todas as comunicacións a través do protocolo de Gossip.", "admin.cluster.EnableGossipEncryptionDesc": "Cando é verdadeiro, cifraranse todas as comunicacións a través do protocolo de Gossip.",
"admin.cluster.GossipPort": "Porto Gossip:", "admin.cluster.GossipPort": "Porto Gossip:",
"admin.cluster.GossipPortDesc": "O porto usado para o protocolo de Gossip. Deberíase permitir tanto UDP como TCP neste porto.", "admin.cluster.GossipPortDesc": "O porto usado para o protocolo de Gossip. Deberíase permitir tanto UDP como TCP neste porto.",
"admin.cluster.GossipPortEx": "P. ex.: «8074»", "admin.cluster.GossipPortEx": "P. ex.: «8074»",

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

@@ -420,8 +420,8 @@
"admin.cluster.ClusterName": "समूह का नाम:", "admin.cluster.ClusterName": "समूह का नाम:",
"admin.cluster.ClusterNameDesc": "नाम से शामिल होने के लिए समूह। केवल समान क्लस्टर नाम वाले नोड्स एक साथ जुड़ेंगे। यह एक ही डेटाबेस की ओर इशारा करते हुए ब्लू-ग्रीन परिनियोजन या स्टेजिंग का समर्थन करने के लिए है।", "admin.cluster.ClusterNameDesc": "नाम से शामिल होने के लिए समूह। केवल समान क्लस्टर नाम वाले नोड्स एक साथ जुड़ेंगे। यह एक ही डेटाबेस की ओर इशारा करते हुए ब्लू-ग्रीन परिनियोजन या स्टेजिंग का समर्थन करने के लिए है।",
"admin.cluster.ClusterNameEx": "उदा.: \"उत्पादन\" या \"स्टेजिंग\"", "admin.cluster.ClusterNameEx": "उदा.: \"उत्पादन\" या \"स्टेजिंग\"",
"admin.cluster.EnableExperimentalGossipEncryption": "प्रायोगिक गपशप एन्क्रिप्शन सक्षम करें:", "admin.cluster.EnableGossipEncryption": "प्रायोगिक गपशप एन्क्रिप्शन सक्षम करें:",
"admin.cluster.EnableExperimentalGossipEncryptionDesc": "सही होने पर, गपशप प्रोटोकॉल के माध्यम से सभी संचार एन्क्रिप्ट किए जाएंगे।", "admin.cluster.EnableGossipEncryptionDesc": "सही होने पर, गपशप प्रोटोकॉल के माध्यम से सभी संचार एन्क्रिप्ट किए जाएंगे।",
"admin.cluster.EnableGossipCompression": "गपशप संपीड़न सक्षम करें:", "admin.cluster.EnableGossipCompression": "गपशप संपीड़न सक्षम करें:",
"admin.cluster.EnableGossipCompressionDesc": "सही होने पर, गपशप प्रोटोकॉल के माध्यम से सभी संचार को संकुचित कर दिया जाएगा। इस ध्वज को अक्षम रखने की अनुशंसा की जाती है।", "admin.cluster.EnableGossipCompressionDesc": "सही होने पर, गपशप प्रोटोकॉल के माध्यम से सभी संचार को संकुचित कर दिया जाएगा। इस ध्वज को अक्षम रखने की अनुशंसा की जाती है।",
"admin.cluster.GossipPort": "गपशप बंदरगाह:", "admin.cluster.GossipPort": "गपशप बंदरगाह:",

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

@@ -412,8 +412,8 @@
"admin.cluster.ClusterName": "Fürt név:", "admin.cluster.ClusterName": "Fürt név:",
"admin.cluster.ClusterNameDesc": "A fürt neve amihez csatlakozni szeretne. Csak az azonos fürtnévvel rendelkező csomópontok csatlakoznak. Ennek célja a kék-zöld telepítések vagy az ugyanazon adatbázisra mutató szakaszok támogatása.", "admin.cluster.ClusterNameDesc": "A fürt neve amihez csatlakozni szeretne. Csak az azonos fürtnévvel rendelkező csomópontok csatlakoznak. Ennek célja a kék-zöld telepítések vagy az ugyanazon adatbázisra mutató szakaszok támogatása.",
"admin.cluster.ClusterNameEx": "Pl.: \"Eles\", vagy \"Proba\"", "admin.cluster.ClusterNameEx": "Pl.: \"Eles\", vagy \"Proba\"",
"admin.cluster.EnableExperimentalGossipEncryption": "Engedélyezze a kísérleti Gossip titkosítást:", "admin.cluster.EnableGossipEncryption": "Engedélyezze a kísérleti Gossip titkosítást:",
"admin.cluster.EnableExperimentalGossipEncryptionDesc": "Ha igaz, akkor minden gossip protokollon keresztüli kommunikáció titkosításra kerül.", "admin.cluster.EnableGossipEncryptionDesc": "Ha igaz, akkor minden gossip protokollon keresztüli kommunikáció titkosításra kerül.",
"admin.cluster.EnableGossipCompression": "Gossip tömörítés engedélyezése:", "admin.cluster.EnableGossipCompression": "Gossip tömörítés engedélyezése:",
"admin.cluster.EnableGossipCompressionDesc": "Ha igaz, akkor minden gossip protokollon keresztüli kommunikáció tömörítésre kerül. Javasoljuk, hogy ezt a jelölőt hagyja letiltva.", "admin.cluster.EnableGossipCompressionDesc": "Ha igaz, akkor minden gossip protokollon keresztüli kommunikáció tömörítésre kerül. Javasoljuk, hogy ezt a jelölőt hagyja letiltva.",
"admin.cluster.GossipPort": "Gossip port:", "admin.cluster.GossipPort": "Gossip port:",

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

@@ -392,8 +392,8 @@
"admin.cluster.ClusterName": "Nome Cluster:", "admin.cluster.ClusterName": "Nome Cluster:",
"admin.cluster.ClusterNameDesc": "Il nome del cluster a cui unirsi. Solo i nodi con lo stesso nome cluster si uniranno. Questo per supportare le installazioni Blue-Green o le installazioni di sviluppo che puntano allo stesso database.", "admin.cluster.ClusterNameDesc": "Il nome del cluster a cui unirsi. Solo i nodi con lo stesso nome cluster si uniranno. Questo per supportare le installazioni Blue-Green o le installazioni di sviluppo che puntano allo stesso database.",
"admin.cluster.ClusterNameEx": "E.s.: \"Produzione\" o \"Sviluppo\"", "admin.cluster.ClusterNameEx": "E.s.: \"Produzione\" o \"Sviluppo\"",
"admin.cluster.EnableExperimentalGossipEncryption": "Attiva crittografia Gossip sperimentale:", "admin.cluster.EnableGossipEncryption": "Attiva crittografia Gossip sperimentale:",
"admin.cluster.EnableExperimentalGossipEncryptionDesc": "Se vero, tutte le comunicazioni sul protocollo gossip saranno criptate.", "admin.cluster.EnableGossipEncryptionDesc": "Se vero, tutte le comunicazioni sul protocollo gossip saranno criptate.",
"admin.cluster.GossipPort": "Porta Gossip:", "admin.cluster.GossipPort": "Porta Gossip:",
"admin.cluster.GossipPortDesc": "Questa porta è utilizzata per il protocollo gossip. UDP e TCP devono essere permessi su questa porta.", "admin.cluster.GossipPortDesc": "Questa porta è utilizzata per il protocollo gossip. UDP e TCP devono essere permessi su questa porta.",
"admin.cluster.GossipPortEx": "E.s.: \"8074\"", "admin.cluster.GossipPortEx": "E.s.: \"8074\"",

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

@@ -662,8 +662,8 @@
"admin.cluster.ClusterName": "クラスター名:", "admin.cluster.ClusterName": "クラスター名:",
"admin.cluster.ClusterNameDesc": "参加するクラスターの名前です。 同じクラスタ名を持つノードのみが参加します。 これはBlue-Greenデプロイや同じデータベースを利用したステージングをサポートします。", "admin.cluster.ClusterNameDesc": "参加するクラスターの名前です。 同じクラスタ名を持つノードのみが参加します。 これはBlue-Greenデプロイや同じデータベースを利用したステージングをサポートします。",
"admin.cluster.ClusterNameEx": "例: \"Production\" や \"Staging\"", "admin.cluster.ClusterNameEx": "例: \"Production\" や \"Staging\"",
"admin.cluster.EnableExperimentalGossipEncryption": "実験的なゴシップ暗号化を有効にする:", "admin.cluster.EnableGossipEncryption": "実験的なゴシップ暗号化を有効にする:",
"admin.cluster.EnableExperimentalGossipEncryptionDesc": "有効な場合、ゴシッププロトコルを通じたすべての通信は暗号化されます。", "admin.cluster.EnableGossipEncryptionDesc": "有効な場合、ゴシッププロトコルを通じたすべての通信は暗号化されます。",
"admin.cluster.EnableGossipCompression": "ゴシップ圧縮を有効にする:", "admin.cluster.EnableGossipCompression": "ゴシップ圧縮を有効にする:",
"admin.cluster.EnableGossipCompressionDesc": "有効な場合、ゴシッププロトコルを通じた全ての通信が圧縮されます。このフラグを無効なままにすることを推奨します。", "admin.cluster.EnableGossipCompressionDesc": "有効な場合、ゴシッププロトコルを通じた全ての通信が圧縮されます。このフラグを無効なままにすることを推奨します。",
"admin.cluster.GossipPort": "ゴシップポート:", "admin.cluster.GossipPort": "ゴシップポート:",

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

@@ -296,8 +296,8 @@
"admin.cluster.ClusterName": "კლასტერის სახელი:", "admin.cluster.ClusterName": "კლასტერის სახელი:",
"admin.cluster.ClusterNameDesc": "კლასტერი სახელით შესვლისთვის. მხოლოდ ნოდები იგივე სახელით შეძლებენ ერთად შემოსვლას. ეს არის Blue-Green დეფლოიმენტის მხარდაჭერისთვის ან სთეიჯინგისთვის იგივე მონაცემთა ბაზაში.", "admin.cluster.ClusterNameDesc": "კლასტერი სახელით შესვლისთვის. მხოლოდ ნოდები იგივე სახელით შეძლებენ ერთად შემოსვლას. ეს არის Blue-Green დეფლოიმენტის მხარდაჭერისთვის ან სთეიჯინგისთვის იგივე მონაცემთა ბაზაში.",
"admin.cluster.ClusterNameEx": "მაგ.: \"Production\" ან \"Staging\"", "admin.cluster.ClusterNameEx": "მაგ.: \"Production\" ან \"Staging\"",
"admin.cluster.EnableExperimentalGossipEncryption": "ექსპერიმენტული Gossip დაშიფვრის ჩართვა:", "admin.cluster.EnableGossipEncryption": "ექსპერიმენტული Gossip დაშიფვრის ჩართვა:",
"admin.cluster.EnableExperimentalGossipEncryptionDesc": "Ture-ს შემთხვევაში, ყველა კომუნიკაცია gossip პროტოკოლით დაიშიფრება.", "admin.cluster.EnableGossipEncryptionDesc": "Ture-ს შემთხვევაში, ყველა კომუნიკაცია gossip პროტოკოლით დაიშიფრება.",
"admin.cluster.GossipPort": "Gossip-ის პორტი:", "admin.cluster.GossipPort": "Gossip-ის პორტი:",
"admin.cluster.GossipPortDesc": "პროტი რომელსაც gossip პროტოკოლი იყენებს. ამ პორტზე საჭიროა ორივე UDP და TCP.", "admin.cluster.GossipPortDesc": "პროტი რომელსაც gossip პროტოკოლი იყენებს. ამ პორტზე საჭიროა ორივე UDP და TCP.",
"admin.cluster.GossipPortEx": "მაგ.: \"8074\"", "admin.cluster.GossipPortEx": "მაგ.: \"8074\"",

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

@@ -532,8 +532,8 @@
"admin.cluster.ClusterName": "Кластер аты:", "admin.cluster.ClusterName": "Кластер аты:",
"admin.cluster.ClusterNameDesc": "Аты арқылы қосылуға болатын кластер. Кластерлерінің аты бірдей түйіндер ғана бірге қосылады. Бұл бірдей дерекқорға бағытталған Көк-Жасыл ортаға жазуды немесе стейджингті қолдау үшін жасалған.", "admin.cluster.ClusterNameDesc": "Аты арқылы қосылуға болатын кластер. Кластерлерінің аты бірдей түйіндер ғана бірге қосылады. Бұл бірдей дерекқорға бағытталған Көк-Жасыл ортаға жазуды немесе стейджингті қолдау үшін жасалған.",
"admin.cluster.ClusterNameEx": "Мысалы: \"Өндірістік орта\" немесе \"Стэйджинг\"", "admin.cluster.ClusterNameEx": "Мысалы: \"Өндірістік орта\" немесе \"Стэйджинг\"",
"admin.cluster.EnableExperimentalGossipEncryption": "Тәжірибелік Gossip шифрлеуді іске қосу:", "admin.cluster.EnableGossipEncryption": "Тәжірибелік Gossip шифрлеуді іске қосу:",
"admin.cluster.EnableExperimentalGossipEncryptionDesc": "Іске қосылса, gossip хаттамасы арқылы өтетін барлық байланыс шифрленетін болады.", "admin.cluster.EnableGossipEncryptionDesc": "Іске қосылса, gossip хаттамасы арқылы өтетін барлық байланыс шифрленетін болады.",
"admin.cluster.EnableGossipCompression": "Gossip сығуын іске қосу:", "admin.cluster.EnableGossipCompression": "Gossip сығуын іске қосу:",
"admin.cluster.EnableGossipCompressionDesc": "Іске қосылса, gossip хаттамасы арқылы өтетін барлық байланыс сығылатын болады. Осы жалауды өшіріп ұстаған абзал.", "admin.cluster.EnableGossipCompressionDesc": "Іске қосылса, gossip хаттамасы арқылы өтетін барлық байланыс сығылатын болады. Осы жалауды өшіріп ұстаған абзал.",
"admin.cluster.GossipPort": "Gossip порты:", "admin.cluster.GossipPort": "Gossip порты:",

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

@@ -429,8 +429,8 @@
"admin.cluster.ClusterName": "클러스터명 :", "admin.cluster.ClusterName": "클러스터명 :",
"admin.cluster.ClusterNameDesc": "이름으로 클러스터를 결합합니다. 클러스터 이름이 동일한 노드들만 연결됩니다. 이는 Blue-Green 배포를 지원하거나 동일한 데이터베이스를 가리키는 스테이징을 지원하기 위함입니다.", "admin.cluster.ClusterNameDesc": "이름으로 클러스터를 결합합니다. 클러스터 이름이 동일한 노드들만 연결됩니다. 이는 Blue-Green 배포를 지원하거나 동일한 데이터베이스를 가리키는 스테이징을 지원하기 위함입니다.",
"admin.cluster.ClusterNameEx": "예시: \"Production\" 또는 \"Staging\"", "admin.cluster.ClusterNameEx": "예시: \"Production\" 또는 \"Staging\"",
"admin.cluster.EnableExperimentalGossipEncryption": "실험적 Gossip 암호화 활성화 :", "admin.cluster.EnableGossipEncryption": "실험적 Gossip 암호화 활성화 :",
"admin.cluster.EnableExperimentalGossipEncryptionDesc": "활성화하면, 가십 프로토콜을 통한 모든 통신이 암호화됩니다.", "admin.cluster.EnableGossipEncryptionDesc": "활성화하면, 가십 프로토콜을 통한 모든 통신이 암호화됩니다.",
"admin.cluster.EnableGossipCompression": "가십 압축 활성화:", "admin.cluster.EnableGossipCompression": "가십 압축 활성화:",
"admin.cluster.EnableGossipCompressionDesc": "활성화하면 가십 프로토콜을 통한 모든 통신이 압축됩니다. 이 플래그를 비활성화 된 상태로 유지하는 것이 좋습니다.", "admin.cluster.EnableGossipCompressionDesc": "활성화하면 가십 프로토콜을 통한 모든 통신이 압축됩니다. 이 플래그를 비활성화 된 상태로 유지하는 것이 좋습니다.",
"admin.cluster.GossipPort": "가십 포트:", "admin.cluster.GossipPort": "가십 포트:",

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

@@ -447,8 +447,8 @@
"admin.cluster.ClusterName": "Klasterio pavadinimas:", "admin.cluster.ClusterName": "Klasterio pavadinimas:",
"admin.cluster.ClusterNameDesc": "Klasteris, prie kurio reikia prisijungti pagal pavadinimą. Tik mazgai su tuo pačiu klasterio pavadinimu bus sujungti. Tai skirta palaikyti mėlynai žalią diegimą arba sustojimo, nukreipiančio į tą pačią duomenų bazę, palaikymą.", "admin.cluster.ClusterNameDesc": "Klasteris, prie kurio reikia prisijungti pagal pavadinimą. Tik mazgai su tuo pačiu klasterio pavadinimu bus sujungti. Tai skirta palaikyti mėlynai žalią diegimą arba sustojimo, nukreipiančio į tą pačią duomenų bazę, palaikymą.",
"admin.cluster.ClusterNameEx": "Pvz.: „Gamyba“ arba „Inscenizacija“", "admin.cluster.ClusterNameEx": "Pvz.: „Gamyba“ arba „Inscenizacija“",
"admin.cluster.EnableExperimentalGossipEncryption": "Įgalinti eksperimentinių paskalų šifravimą:", "admin.cluster.EnableGossipEncryption": "Įgalinti eksperimentinių paskalų šifravimą:",
"admin.cluster.EnableExperimentalGossipEncryptionDesc": "Kai tiesa, visas ryšys per paskalų protokolą bus užšifruotas.", "admin.cluster.EnableGossipEncryptionDesc": "Kai tiesa, visas ryšys per paskalų protokolą bus užšifruotas.",
"admin.cluster.EnableGossipCompression": "Įgalinti paskalų glaudinimą:", "admin.cluster.EnableGossipCompression": "Įgalinti paskalų glaudinimą:",
"admin.cluster.EnableGossipCompressionDesc": "Kai tiesa, visas ryšys per paskalų protokolą bus suspaustas. Rekomenduojama šią vėliavėlę palikti išjungtą.", "admin.cluster.EnableGossipCompressionDesc": "Kai tiesa, visas ryšys per paskalų protokolą bus suspaustas. Rekomenduojama šią vėliavėlę palikti išjungtą.",
"admin.cluster.GossipPort": "Gandų uostas:", "admin.cluster.GossipPort": "Gandų uostas:",

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

@@ -569,8 +569,8 @@
"admin.channels.filterBy.team.placeholder": "Søk etter og velg team", "admin.channels.filterBy.team.placeholder": "Søk etter og velg team",
"admin.cluster.ClusterName": "Navn på cluster:", "admin.cluster.ClusterName": "Navn på cluster:",
"admin.cluster.ClusterNameEx": "F.eks.: \"Produksjon\" eller \"Staging\"", "admin.cluster.ClusterNameEx": "F.eks.: \"Produksjon\" eller \"Staging\"",
"admin.cluster.EnableExperimentalGossipEncryption": "Aktiver eksperimentell Gossip kryptering:", "admin.cluster.EnableGossipEncryption": "Aktiver eksperimentell Gossip kryptering:",
"admin.cluster.EnableExperimentalGossipEncryptionDesc": "Når sann, vil all kommunikasjon gjennom Gossip protokollen være kryptert.", "admin.cluster.EnableGossipEncryptionDesc": "Når sann, vil all kommunikasjon gjennom Gossip protokollen være kryptert.",
"admin.cluster.EnableGossipCompression": "Aktiver Gossip komprimering:", "admin.cluster.EnableGossipCompression": "Aktiver Gossip komprimering:",
"admin.cluster.EnableGossipCompressionDesc": "Når sann, vil all kommunikasjon gjennom Gossip protokollen bli komprimert. Det anbefales å holde valget deaktivert.", "admin.cluster.EnableGossipCompressionDesc": "Når sann, vil all kommunikasjon gjennom Gossip protokollen bli komprimert. Det anbefales å holde valget deaktivert.",
"admin.cluster.GossipPort": "Gossip port:", "admin.cluster.GossipPort": "Gossip port:",

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

@@ -663,8 +663,8 @@
"admin.cluster.ClusterName": "Clusternaam:", "admin.cluster.ClusterName": "Clusternaam:",
"admin.cluster.ClusterNameDesc": "De cluster om lid van te worden met de naam. Alleen knooppunten met dezelfde clusternaam worden samengevoegd. Dit is om Blue-Green-implementaties of staging pointing te ondersteunen die naar dezelfde database verwijzen.", "admin.cluster.ClusterNameDesc": "De cluster om lid van te worden met de naam. Alleen knooppunten met dezelfde clusternaam worden samengevoegd. Dit is om Blue-Green-implementaties of staging pointing te ondersteunen die naar dezelfde database verwijzen.",
"admin.cluster.ClusterNameEx": "Bv: \"Productie\" of \"Voorbereiding\"", "admin.cluster.ClusterNameEx": "Bv: \"Productie\" of \"Voorbereiding\"",
"admin.cluster.EnableExperimentalGossipEncryption": "Schakel experimentele Gossip encryptie in:", "admin.cluster.EnableGossipEncryption": "Schakel experimentele Gossip encryptie in:",
"admin.cluster.EnableExperimentalGossipEncryptionDesc": "Indien ingeschakeld, wordt alle communicatie door het gossip protocol versleuteld.", "admin.cluster.EnableGossipEncryptionDesc": "Indien ingeschakeld, wordt alle communicatie door het gossip protocol versleuteld.",
"admin.cluster.EnableGossipCompression": "Gossip compressie inschakelen:", "admin.cluster.EnableGossipCompression": "Gossip compressie inschakelen:",
"admin.cluster.EnableGossipCompressionDesc": "Indien dit waar is zal alle communicatie via het gossip protocol gecomprimeerd worden. Het wordt aanbevolen om dit uitgeschakeld te houden.", "admin.cluster.EnableGossipCompressionDesc": "Indien dit waar is zal alle communicatie via het gossip protocol gecomprimeerd worden. Het wordt aanbevolen om dit uitgeschakeld te houden.",
"admin.cluster.GossipPort": "Gossip Poort:", "admin.cluster.GossipPort": "Gossip Poort:",

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

@@ -663,8 +663,8 @@
"admin.cluster.ClusterName": "Nazwa klastra:", "admin.cluster.ClusterName": "Nazwa klastra:",
"admin.cluster.ClusterNameDesc": "Ten klaster do dołączenia po nazwie. Tylko węzły z tą samą nazwą klastra dołączą do siebie. To jest dla wsparcia wdrożeń Blue-Green lub wskazania do pracy w tej samej bazie danych.", "admin.cluster.ClusterNameDesc": "Ten klaster do dołączenia po nazwie. Tylko węzły z tą samą nazwą klastra dołączą do siebie. To jest dla wsparcia wdrożeń Blue-Green lub wskazania do pracy w tej samej bazie danych.",
"admin.cluster.ClusterNameEx": "Np. \"Produkcja\" lub \"Staging\"", "admin.cluster.ClusterNameEx": "Np. \"Produkcja\" lub \"Staging\"",
"admin.cluster.EnableExperimentalGossipEncryption": "Włącz eksperymentalne szyfrowanie Gossip:", "admin.cluster.EnableGossipEncryption": "Włącz eksperymentalne szyfrowanie Gossip:",
"admin.cluster.EnableExperimentalGossipEncryptionDesc": "Gdy włączone, cała komunikacja przez protokół gossip będzie szyfrowana.", "admin.cluster.EnableGossipEncryptionDesc": "Gdy włączone, cała komunikacja przez protokół gossip będzie szyfrowana.",
"admin.cluster.EnableGossipCompression": "Włącz kompresję Gossip:", "admin.cluster.EnableGossipCompression": "Włącz kompresję Gossip:",
"admin.cluster.EnableGossipCompressionDesc": "Gdy włączone, cała komunikacja przez protokół gossip będzie kompresowana. Zaleca się, aby ta flaga była wyłączona.", "admin.cluster.EnableGossipCompressionDesc": "Gdy włączone, cała komunikacja przez protokół gossip będzie kompresowana. Zaleca się, aby ta flaga była wyłączona.",
"admin.cluster.GossipPort": "Port Gossip:", "admin.cluster.GossipPort": "Port Gossip:",

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

@@ -541,8 +541,8 @@
"admin.cluster.ClusterName": "Nome do Cluster:", "admin.cluster.ClusterName": "Nome do Cluster:",
"admin.cluster.ClusterNameDesc": "O cluster para unir pelo nome. Somente nodes com o mesmo nome de cluster se juntarão. Isso é para dar suporte a implantações Blue-Green ou ao staging apontando para o mesmo banco de dados.", "admin.cluster.ClusterNameDesc": "O cluster para unir pelo nome. Somente nodes com o mesmo nome de cluster se juntarão. Isso é para dar suporte a implantações Blue-Green ou ao staging apontando para o mesmo banco de dados.",
"admin.cluster.ClusterNameEx": "Ex.: \"Produção\" ou \"Staging\"", "admin.cluster.ClusterNameEx": "Ex.: \"Produção\" ou \"Staging\"",
"admin.cluster.EnableExperimentalGossipEncryption": "Ativar a criptografia Experimental de Gossip:", "admin.cluster.EnableGossipEncryption": "Ativar a criptografia Experimental de Gossip:",
"admin.cluster.EnableExperimentalGossipEncryptionDesc": "Se verdadeiro, todas as comunicações através do protocolo \"gossip\" serão encriptadas.", "admin.cluster.EnableGossipEncryptionDesc": "Se verdadeiro, todas as comunicações através do protocolo \"gossip\" serão encriptadas.",
"admin.cluster.EnableGossipCompression": "Ativar protocolo Gossip:", "admin.cluster.EnableGossipCompression": "Ativar protocolo Gossip:",
"admin.cluster.EnableGossipCompressionDesc": "Se verdadeiro, toda a comunicação por meio do protocolo de gossip será compactada. Recomenda-se manter esta função desabilitada.", "admin.cluster.EnableGossipCompressionDesc": "Se verdadeiro, toda a comunicação por meio do protocolo de gossip será compactada. Recomenda-se manter esta função desabilitada.",
"admin.cluster.GossipPort": "Porta do Gossip:", "admin.cluster.GossipPort": "Porta do Gossip:",

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

@@ -366,8 +366,8 @@
"admin.cluster.ClusterName": "Numele grupului:", "admin.cluster.ClusterName": "Numele grupului:",
"admin.cluster.ClusterNameDesc": "Clusterul să se alăture după nume. Numai nodurile cu același nume de cluster se vor uni împreună. Acest lucru este de a sprijini implementări Blue-Green sau staționare indicând aceeași bază de date.", "admin.cluster.ClusterNameDesc": "Clusterul să se alăture după nume. Numai nodurile cu același nume de cluster se vor uni împreună. Acest lucru este de a sprijini implementări Blue-Green sau staționare indicând aceeași bază de date.",
"admin.cluster.ClusterNameEx": "De exemplu: \"Producție\" sau \"Developing\"", "admin.cluster.ClusterNameEx": "De exemplu: \"Producție\" sau \"Developing\"",
"admin.cluster.EnableExperimentalGossipEncryption": "Activați criptarea experimentală Gossip:", "admin.cluster.EnableGossipEncryption": "Activați criptarea experimentală Gossip:",
"admin.cluster.EnableExperimentalGossipEncryptionDesc": "Când este adevărat, toate comunicările prin protocolul gossip vor fi criptate.", "admin.cluster.EnableGossipEncryptionDesc": "Când este adevărat, toate comunicările prin protocolul gossip vor fi criptate.",
"admin.cluster.EnableGossipCompression": "Activați compresia de bârfe:", "admin.cluster.EnableGossipCompression": "Activați compresia de bârfe:",
"admin.cluster.EnableGossipCompressionDesc": "Când este adevărat, toate comunicările prin protocolul de bârfe vor fi comprimate. Se recomandă păstrarea acestui steag dezactivat.", "admin.cluster.EnableGossipCompressionDesc": "Când este adevărat, toate comunicările prin protocolul de bârfe vor fi comprimate. Se recomandă păstrarea acestui steag dezactivat.",
"admin.cluster.GossipPort": "Port Gossip:", "admin.cluster.GossipPort": "Port Gossip:",

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

@@ -539,8 +539,8 @@
"admin.cluster.ClusterName": "Название кластера:", "admin.cluster.ClusterName": "Название кластера:",
"admin.cluster.ClusterNameDesc": "Кластер для объединения по имени. Только узлы с одинаковым именем кластера объединяются. Это сделано для поддержки сине-зеленых развертываний или промежуточного доступа к одной и той же базе данных.", "admin.cluster.ClusterNameDesc": "Кластер для объединения по имени. Только узлы с одинаковым именем кластера объединяются. Это сделано для поддержки сине-зеленых развертываний или промежуточного доступа к одной и той же базе данных.",
"admin.cluster.ClusterNameEx": "Например: \"Production\" или \"Staging\"", "admin.cluster.ClusterNameEx": "Например: \"Production\" или \"Staging\"",
"admin.cluster.EnableExperimentalGossipEncryption": "Включить экспериментальное шифрование Gossip:", "admin.cluster.EnableGossipEncryption": "Включить экспериментальное шифрование Gossip:",
"admin.cluster.EnableExperimentalGossipEncryptionDesc": "При значении 'да' все сообщения по протоколу gossip будут зашифрованы.", "admin.cluster.EnableGossipEncryptionDesc": "При значении 'да' все сообщения по протоколу gossip будут зашифрованы.",
"admin.cluster.EnableGossipCompression": "Включить сжатие Gossip:", "admin.cluster.EnableGossipCompression": "Включить сжатие Gossip:",
"admin.cluster.EnableGossipCompressionDesc": "Если \"да\", то все данные, передаваемые по протоколу Gossip, будут сжаты. Рекомендуется держать этот флаг отключенным.", "admin.cluster.EnableGossipCompressionDesc": "Если \"да\", то все данные, передаваемые по протоколу Gossip, будут сжаты. Рекомендуется держать этот флаг отключенным.",
"admin.cluster.GossipPort": "Gossip порт:", "admin.cluster.GossipPort": "Gossip порт:",

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

@@ -659,8 +659,8 @@
"admin.cluster.ClusterName": "Klusternamn:", "admin.cluster.ClusterName": "Klusternamn:",
"admin.cluster.ClusterNameDesc": "Namn på kluster att ansluta till. Endast noder med samma klusternamn kommer gå samman. Detta är till för att stödja Blå-Gröna installationer eller uppsättningar att peka mot samma databas.", "admin.cluster.ClusterNameDesc": "Namn på kluster att ansluta till. Endast noder med samma klusternamn kommer gå samman. Detta är till för att stödja Blå-Gröna installationer eller uppsättningar att peka mot samma databas.",
"admin.cluster.ClusterNameEx": "Ex.: \"Produktion\" eller \"Staging\"", "admin.cluster.ClusterNameEx": "Ex.: \"Produktion\" eller \"Staging\"",
"admin.cluster.EnableExperimentalGossipEncryption": "Aktivera experimentell Gossip-kryptering:", "admin.cluster.EnableGossipEncryption": "Aktivera experimentell Gossip-kryptering:",
"admin.cluster.EnableExperimentalGossipEncryptionDesc": "När aktiverad kommer all kommunikation via gossip-protokollet vara krypterat.", "admin.cluster.EnableGossipEncryptionDesc": "När aktiverad kommer all kommunikation via gossip-protokollet vara krypterat.",
"admin.cluster.EnableGossipCompression": "Aktivera Gossip-komprimering:", "admin.cluster.EnableGossipCompression": "Aktivera Gossip-komprimering:",
"admin.cluster.EnableGossipCompressionDesc": "När aktiverad kommer all kommunikation med Gossip-protokollet att komprimeras. Rekommendationen är att inte aktivera.", "admin.cluster.EnableGossipCompressionDesc": "När aktiverad kommer all kommunikation med Gossip-protokollet att komprimeras. Rekommendationen är att inte aktivera.",
"admin.cluster.GossipPort": "Gossip-port:", "admin.cluster.GossipPort": "Gossip-port:",

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

@@ -549,8 +549,8 @@
"admin.cluster.ClusterName": "Küme adı:", "admin.cluster.ClusterName": "Küme adı:",
"admin.cluster.ClusterNameDesc": "Katılınacak kümenin adı. Yalnızca aynı küme adını taşıyan düğümler birleşebilir. Bu özellik Mavi-Yeşil dağıtımlarını ya da aynı veri tabanının aşamalı gösterilmesini destekler.", "admin.cluster.ClusterNameDesc": "Katılınacak kümenin adı. Yalnızca aynı küme adını taşıyan düğümler birleşebilir. Bu özellik Mavi-Yeşil dağıtımlarını ya da aynı veri tabanının aşamalı gösterilmesini destekler.",
"admin.cluster.ClusterNameEx": "Örnek: \"Üretim\" ya da \"Geliştirme\"", "admin.cluster.ClusterNameEx": "Örnek: \"Üretim\" ya da \"Geliştirme\"",
"admin.cluster.EnableExperimentalGossipEncryption": "Deneysel Gossip şifrelemesi kullanılsın:", "admin.cluster.EnableGossipEncryption": "Deneysel Gossip şifrelemesi kullanılsın:",
"admin.cluster.EnableExperimentalGossipEncryptionDesc": "Açıldığında, Gossip iletişim kuralındaki tüm iletişim şifrelenmiş olarak yapılır.", "admin.cluster.EnableGossipEncryptionDesc": "Açıldığında, Gossip iletişim kuralındaki tüm iletişim şifrelenmiş olarak yapılır.",
"admin.cluster.EnableGossipCompression": "Gossip sıkıştırması kullanılsın:", "admin.cluster.EnableGossipCompression": "Gossip sıkıştırması kullanılsın:",
"admin.cluster.EnableGossipCompressionDesc": "Açıldığında, Gossip iletişim kuralı üzerinden aktarılan tüm iletişim sıkıştırılır. Bu seçeneğin kapatılması önerilir.", "admin.cluster.EnableGossipCompressionDesc": "Açıldığında, Gossip iletişim kuralı üzerinden aktarılan tüm iletişim sıkıştırılır. Bu seçeneğin kapatılması önerilir.",
"admin.cluster.GossipPort": "Gossip bağlantı noktası:", "admin.cluster.GossipPort": "Gossip bağlantı noktası:",

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

@@ -587,8 +587,8 @@
"admin.cluster.ClusterName": "Ім'я кластера:", "admin.cluster.ClusterName": "Ім'я кластера:",
"admin.cluster.ClusterNameDesc": "Кластер для приєднання за назвою. Лише вузли з однаковим ім'ям кластера зможуть приєднатися один до одного. Це підтримує розгортання за схемою Blue-Green або тестове середовище (staging), яке вказує на одну й ту ж базу даних.", "admin.cluster.ClusterNameDesc": "Кластер для приєднання за назвою. Лише вузли з однаковим ім'ям кластера зможуть приєднатися один до одного. Це підтримує розгортання за схемою Blue-Green або тестове середовище (staging), яке вказує на одну й ту ж базу даних.",
"admin.cluster.ClusterNameEx": "Наприклад: \"Production\" або \"Staging\"", "admin.cluster.ClusterNameEx": "Наприклад: \"Production\" або \"Staging\"",
"admin.cluster.EnableExperimentalGossipEncryption": "Увімкнути експериментальне шифрування Gossip:", "admin.cluster.EnableGossipEncryption": "Увімкнути експериментальне шифрування Gossip:",
"admin.cluster.EnableExperimentalGossipEncryptionDesc": "Якщо Так - вся комунікація через протокол Gossip буде зашифрована.", "admin.cluster.EnableGossipEncryptionDesc": "Якщо Так - вся комунікація через протокол Gossip буде зашифрована.",
"admin.cluster.EnableGossipCompression": "Увімкнути стиснення Gossip:", "admin.cluster.EnableGossipCompression": "Увімкнути стиснення Gossip:",
"admin.cluster.EnableGossipCompressionDesc": "Якщо прапорець встановлено, вся комунікація через протокол Gossip буде стиснута. Рекомендується тримати цей прапорець вимкненим.", "admin.cluster.EnableGossipCompressionDesc": "Якщо прапорець встановлено, вся комунікація через протокол Gossip буде стиснута. Рекомендується тримати цей прапорець вимкненим.",
"admin.cluster.GossipPort": "Gossip порт:", "admin.cluster.GossipPort": "Gossip порт:",

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

@@ -439,8 +439,8 @@
"admin.cluster.ClusterName": "Tên cụm:", "admin.cluster.ClusterName": "Tên cụm:",
"admin.cluster.ClusterNameDesc": "Cụm để tham gia theo tên. Chỉ các nút có cùng tên cụm mới kết hợp với nhau. Điều này là để hỗ trợ triển khai Blue-Green hoặc dàn trỏ đến cùng một cơ sở dữ liệu.", "admin.cluster.ClusterNameDesc": "Cụm để tham gia theo tên. Chỉ các nút có cùng tên cụm mới kết hợp với nhau. Điều này là để hỗ trợ triển khai Blue-Green hoặc dàn trỏ đến cùng một cơ sở dữ liệu.",
"admin.cluster.ClusterNameEx": "Ví dụ: \"Production\" hoặc \"Staging\"", "admin.cluster.ClusterNameEx": "Ví dụ: \"Production\" hoặc \"Staging\"",
"admin.cluster.EnableExperimentalGossipEncryption": "Bật mã hóa Tin đồn thử nghiệm:", "admin.cluster.EnableGossipEncryption": "Bật mã hóa Tin đồn thử nghiệm:",
"admin.cluster.EnableExperimentalGossipEncryptionDesc": "Khi đúng, tất cả thông tin liên lạc qua giao thức gossip sẽ được mã hóa.", "admin.cluster.EnableGossipEncryptionDesc": "Khi đúng, tất cả thông tin liên lạc qua giao thức gossip sẽ được mã hóa.",
"admin.cluster.EnableGossipCompression": "Bật nén tin đồn:", "admin.cluster.EnableGossipCompression": "Bật nén tin đồn:",
"admin.cluster.EnableGossipCompressionDesc": "Khi đúng, tất cả giao tiếp thông qua giao thức gossip sẽ bị nén. Bạn nên giữ cờ này ở chế độ vô hiệu hóa.", "admin.cluster.EnableGossipCompressionDesc": "Khi đúng, tất cả giao tiếp thông qua giao thức gossip sẽ bị nén. Bạn nên giữ cờ này ở chế độ vô hiệu hóa.",
"admin.cluster.GossipPort": "Cổng tin đồn:", "admin.cluster.GossipPort": "Cổng tin đồn:",

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

@@ -663,8 +663,8 @@
"admin.cluster.ClusterName": "集群名:", "admin.cluster.ClusterName": "集群名:",
"admin.cluster.ClusterNameDesc": "根据名称加入的集群。只有拥有同样的集群名的节点会互相加入。 此功能用于支持蓝绿部署或指向相同数据库的测试环境。", "admin.cluster.ClusterNameDesc": "根据名称加入的集群。只有拥有同样的集群名的节点会互相加入。 此功能用于支持蓝绿部署或指向相同数据库的测试环境。",
"admin.cluster.ClusterNameEx": "例如“Production”或“Staging”", "admin.cluster.ClusterNameEx": "例如“Production”或“Staging”",
"admin.cluster.EnableExperimentalGossipEncryption": "开启实验性 Gossip 加密:", "admin.cluster.EnableGossipEncryption": "开启实验性 Gossip 加密:",
"admin.cluster.EnableExperimentalGossipEncryptionDesc": "当设为是时,所有通过 gossip 协议进行的通讯将被加密。", "admin.cluster.EnableGossipEncryptionDesc": "当设为是时,所有通过 gossip 协议进行的通讯将被加密。",
"admin.cluster.EnableGossipCompression": "开启 Gossip 压缩:", "admin.cluster.EnableGossipCompression": "开启 Gossip 压缩:",
"admin.cluster.EnableGossipCompressionDesc": "当设为是时,所有通过 gossip 协议进行的通讯将被压缩。建议禁用此选项。", "admin.cluster.EnableGossipCompressionDesc": "当设为是时,所有通过 gossip 协议进行的通讯将被压缩。建议禁用此选项。",
"admin.cluster.GossipPort": "Gossip 端口:", "admin.cluster.GossipPort": "Gossip 端口:",

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

@@ -522,8 +522,8 @@
"admin.cluster.ClusterName": "叢集名稱:", "admin.cluster.ClusterName": "叢集名稱:",
"admin.cluster.ClusterNameDesc": "根據名稱加入的叢集。只有同樣叢集名稱的節點會一同加入。此功能用以支援藍綠部署或使用相同資料庫的預備環境。", "admin.cluster.ClusterNameDesc": "根據名稱加入的叢集。只有同樣叢集名稱的節點會一同加入。此功能用以支援藍綠部署或使用相同資料庫的預備環境。",
"admin.cluster.ClusterNameEx": "如「Production」正式環境或「Staging」預備環境", "admin.cluster.ClusterNameEx": "如「Production」正式環境或「Staging」預備環境",
"admin.cluster.EnableExperimentalGossipEncryption": "啟用實驗性質的 Gossip 加密:", "admin.cluster.EnableGossipEncryption": "啟用實驗性質的 Gossip 加密:",
"admin.cluster.EnableExperimentalGossipEncryptionDesc": "啟用時,將加密所有使用 Gossip 協定的通訊。", "admin.cluster.EnableGossipEncryptionDesc": "啟用時,將加密所有使用 Gossip 協定的通訊。",
"admin.cluster.EnableGossipCompression": "啟用 Gossip 壓縮:", "admin.cluster.EnableGossipCompression": "啟用 Gossip 壓縮:",
"admin.cluster.EnableGossipCompressionDesc": "啟用時,將壓縮所有使用 Gossip 協定的通訊。建議停用此旗標。", "admin.cluster.EnableGossipCompressionDesc": "啟用時,將壓縮所有使用 Gossip 協定的通訊。建議停用此旗標。",
"admin.cluster.GossipPort": "Gossip 通訊埠:", "admin.cluster.GossipPort": "Gossip 通訊埠:",

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

@@ -806,7 +806,7 @@ export type ClusterSettings = {
AdvertiseAddress: string; AdvertiseAddress: string;
UseIPAddress: boolean; UseIPAddress: boolean;
EnableGossipCompression: boolean; EnableGossipCompression: boolean;
EnableExperimentalGossipEncryption: boolean; EnableGossipEncryption: boolean;
ReadOnlyConfig: boolean; ReadOnlyConfig: boolean;
GossipPort: number; GossipPort: number;
}; };