Install:
yarn add -D vite-plugin-monaco-editor-nls
Add this plugin in vite.config.ts:
import MonacoEditorNlsPlugin, {
esbuildPluginMonacoEditorNls,
Languages,
} from 'vite-plugin-monaco-editor-nls';
// https://vitejs.dev/config/
export default defineConfig({
resolve: {
alias: {
'@': resolve('./src'),
},
},
build: {
sourcemap: true,
},
optimizeDeps: {
/** vite >= 2.3.0 */
esbuildOptions: {
plugins: [
esbuildPluginMonacoEditorNls({
locale: Languages.zh_hans,
}),
],
},
},
plugins: [
reactRefresh(),
MonacoEditorNlsPlugin({locale: Languages.zh_hans}),
],
});