Use Intl.DateTimeFormat instead of moment for date formatting

This commit is contained in:
Josh Perez
2023-03-02 13:43:25 -05:00
committed by GitHub
parent bd40a7fb98
commit 356fb301e1
8 changed files with 106 additions and 91 deletions

View File

@@ -48,6 +48,7 @@ import { consoleLogger } from '../ts/util/consoleLogger';
import type { ThemeSettingType } from '../ts/types/StorageUIKeys';
import { ThemeType } from '../ts/types/Util';
import * as Errors from '../ts/types/errors';
import { resolveCanonicalLocales } from '../ts/util/resolveCanonicalLocales';
import './startup_config';
@@ -1749,7 +1750,10 @@ app.on('ready', async () => {
await setupCrashReports(getLogger);
if (!resolvedTranslationsLocale) {
preferredSystemLocales = loadPreferredSystemLocales();
preferredSystemLocales = resolveCanonicalLocales(
loadPreferredSystemLocales()
);
logger.info(
`app.ready: preferred system locales: ${preferredSystemLocales.join(
', '