Gekidou - fix about screen - wrong i18n key (#6586)

* added schemaVersion and fix wrong i18n id

* i18n extract
This commit is contained in:
Avinash Lingaloo 2022-08-20 16:58:06 +04:00 committed by GitHub
parent d30b97ba99
commit bdd09607c8
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
3 changed files with 20 additions and 6 deletions

View file

@ -145,7 +145,7 @@ const About = ({config, license}: AboutProps) => {
const buildNumber = config.BuildNumber;
const version = config.Version;
let id = t('settings.about.serverVersion');
let id = t('settings.about.server.version.value');
let defaultMessage = '{version} (Build {number})';
let values: {version: string; number?: string} = {
version,
@ -194,7 +194,7 @@ const About = ({config, license}: AboutProps) => {
</View>
<View style={styles.group}>
<Text style={styles.leftHeading}>
{intl.formatMessage({id: 'settings.about.serverVersion', defaultMessage: 'Server Version:'})}
{intl.formatMessage({id: 'settings.about.server.version.desc', defaultMessage: 'Server Version:'})}
</Text>
<Text style={styles.rightHeading}>
{intl.formatMessage({id: serverVersion.id, defaultMessage: serverVersion.defaultMessage}, serverVersion.values)}
@ -208,6 +208,17 @@ const About = ({config, license}: AboutProps) => {
{intl.formatMessage({id: 'settings.about.database.value', defaultMessage: `${config.SQLDriverName}`})}
</Text>
</View>
<View style={styles.group}>
<Text style={styles.leftHeading}>
{intl.formatMessage({id: 'settings.about.database.schema', defaultMessage: 'Database Schema Version:'})}
</Text>
<Text style={styles.rightHeading}>
{intl.formatMessage({
id: 'settings.about.database.schema.value',
defaultMessage: `${config.SchemaVersion}`,
})}
</Text>
</View>
{license.IsLicensed === 'true' && (
<View style={styles.licenseContainer}>
<FormattedText

View file

@ -765,9 +765,11 @@
"settings.about.build": "{version} (Build {number})",
"settings.about.copyright": "Copyright 2015-{currentYear} Mattermost, Inc. All rights reserved",
"settings.about.database": "Database:",
"settings.about.database.schema": "Database Schema Version:",
"settings.about.licensed": "Licensed to: {company}",
"settings.about.powered_by": "{site} is powered by Mattermost",
"settings.about.serverVersion": "{version} (Build {number})",
"settings.about.server.version.desc": "Server Version:",
"settings.about.server.version.value": "{version} (Build {number})",
"settings.about.serverVersionNoBuild": "{version}",
"settings.about.version": "App Version:",
"settings.advanced_settings": "Advanced Settings",

View file

@ -51,8 +51,8 @@ interface ClientConfig {
EnableConfirmNotificationsToChannel: string;
EnableCustomBrand: string;
EnableCustomEmoji: string;
EnableCustomUserStatuses: string;
EnableCustomTermsOfService: string;
EnableCustomUserStatuses: string;
EnableDeveloper: string;
EnableDiagnostics: string;
EnableEmailBatching: string;
@ -62,8 +62,8 @@ interface ClientConfig {
EnableGifPicker: string;
EnableGuestAccounts: string;
EnableIncomingWebhooks: string;
EnableLatex: string;
EnableInlineLatex: string;
EnableLatex: string;
EnableLdap: string;
EnableLinkPreviews: string;
EnableMarketplace: string;
@ -139,8 +139,8 @@ interface ClientConfig {
LdapPositionAttributeSet: string;
LockTeammateNameDisplay: string;
MaxFileSize: string;
MaxPostSize: string;
MaxNotificationsPerChannel: string;
MaxPostSize: string;
MinimumHashtagLength: string;
OpenIdButtonColor: string;
OpenIdButtonText: string;
@ -165,6 +165,7 @@ interface ClientConfig {
SamlLoginButtonTextColor: string;
SamlNicknameAttributeSet: string;
SamlPositionAttributeSet: string;
SchemaVersion: string;
SendEmailNotifications: string;
SendPushNotifications: string;
ShowEmailAddress: string;