mirror of
https://github.com/facebook/docusaurus.git
synced 2025-05-12 00:27:21 +02:00
refactor: define own translations in other themes (#5849)
Co-authored-by: Armano <armano2@users.noreply.github.com>
This commit is contained in:
parent
87a486a02f
commit
63bd6b9025
120 changed files with 750 additions and 446 deletions
|
@ -10,6 +10,7 @@ import type {PluginOptions} from '@docusaurus/plugin-pwa';
|
|||
import {normalizeUrl} from '@docusaurus/utils';
|
||||
import {compile} from '@docusaurus/core/lib/webpack/utils';
|
||||
import LogPlugin from '@docusaurus/core/lib/webpack/plugins/LogPlugin';
|
||||
import {readDefaultCodeTranslationMessages} from '@docusaurus/theme-translations';
|
||||
|
||||
import path from 'path';
|
||||
import webpack, {Configuration} from 'webpack';
|
||||
|
@ -49,7 +50,11 @@ export default function (
|
|||
context: LoadContext,
|
||||
options: PluginOptions,
|
||||
): Plugin<void> {
|
||||
const {outDir, baseUrl} = context;
|
||||
const {
|
||||
outDir,
|
||||
baseUrl,
|
||||
i18n: {currentLocale},
|
||||
} = context;
|
||||
const {
|
||||
debug,
|
||||
offlineModeActivationStrategies,
|
||||
|
@ -71,6 +76,13 @@ export default function (
|
|||
return isProd ? [swRegister] : [];
|
||||
},
|
||||
|
||||
getDefaultCodeTranslationMessages() {
|
||||
return readDefaultCodeTranslationMessages({
|
||||
locale: currentLocale,
|
||||
name: 'plugin-pwa',
|
||||
});
|
||||
},
|
||||
|
||||
configureWebpack(config) {
|
||||
if (!isProd) {
|
||||
return {};
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue