Explorar o código

fix(admin-ui-plugin): Add Chinese to the default available languages

Michael Bromley %!s(int64=5) %!d(string=hai) anos
pai
achega
46ff932183

+ 3 - 0
packages/admin-ui-plugin/src/constants.ts

@@ -1,4 +1,7 @@
+import { LanguageCode } from '@vendure/core';
 import path from 'path';
 
 export const DEFAULT_APP_PATH = path.join(__dirname, '../admin-ui');
 export const loggerCtx = 'AdminUiPlugin';
+export const defaultLanguage = LanguageCode.en;
+export const defaultAvailableLanguages = [LanguageCode.en, LanguageCode.es, LanguageCode.zh];

+ 3 - 3
packages/admin-ui-plugin/src/plugin.ts

@@ -21,7 +21,7 @@ import fs from 'fs-extra';
 import { Server } from 'http';
 import path from 'path';
 
-import { DEFAULT_APP_PATH, loggerCtx } from './constants';
+import { DEFAULT_APP_PATH, defaultAvailableLanguages, defaultLanguage, loggerCtx } from './constants';
 
 /**
  * @description
@@ -252,8 +252,8 @@ export class AdminUiPlugin implements OnVendureBootstrap, OnVendureClose {
                 'authTokenHeaderKey',
                 authOptions.authTokenHeaderKey || DEFAULT_AUTH_TOKEN_HEADER_KEY,
             ),
-            defaultLanguage: propOrDefault('defaultLanguage', LanguageCode.en),
-            availableLanguages: propOrDefault('availableLanguages', [LanguageCode.en, LanguageCode.es]),
+            defaultLanguage: propOrDefault('defaultLanguage', defaultLanguage),
+            availableLanguages: propOrDefault('availableLanguages', defaultAvailableLanguages),
         };
     }