From f4eac56e92dafc53a8fa96cfafde93a84fb369da Mon Sep 17 00:00:00 2001 From: undefined Date: Thu, 24 Nov 2022 10:46:59 +0800 Subject: [PATCH] core: support language code for IE --- packages/hydrooj/src/lib/i18n.ts | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/packages/hydrooj/src/lib/i18n.ts b/packages/hydrooj/src/lib/i18n.ts index 4d8d7a904..254b93e9d 100644 --- a/packages/hydrooj/src/lib/i18n.ts +++ b/packages/hydrooj/src/lib/i18n.ts @@ -45,7 +45,8 @@ String.prototype.translate = function translate(...languages: string[]) { return app.i18n.get(this, languages[0]) || app.i18n.get(this, 'en') || this; } for (const language of languages.filter(Boolean)) { - const curr = app.i18n.get(this, language) || app.i18n.get(this, language.split('_')[0]); + const curr = app.i18n.get(this, language) || app.i18n.get(this, language.split('_')[0]) + || app.i18n.get(this, language.split('-')[0]); if (curr) return curr; } return this;