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;