diff --git a/apps/api/src/middlewares/html-template.middleware.ts b/apps/api/src/middlewares/html-template.middleware.ts
index bfcef2855..f0358eca6 100644
--- a/apps/api/src/middlewares/html-template.middleware.ts
+++ b/apps/api/src/middlewares/html-template.middleware.ts
@@ -123,8 +123,8 @@ export const HtmlTemplateMiddleware = async (
path,
rootUrl,
description: i18nService.getTranslation({
- id: 'metaDescription',
- locale: languageCode
+ languageCode,
+ id: 'metaDescription'
}),
featureGraphicPath:
locales[path]?.featureGraphicPath ?? 'assets/cover.png',
diff --git a/apps/api/src/services/i18n/i18n.service.ts b/apps/api/src/services/i18n/i18n.service.ts
index 3c555e8dc..35c7b638d 100644
--- a/apps/api/src/services/i18n/i18n.service.ts
+++ b/apps/api/src/services/i18n/i18n.service.ts
@@ -15,25 +15,27 @@ export class I18nService {
public getTranslation({
id,
- locale
+ languageCode
}: {
id: string;
- locale: string;
+ languageCode: string;
}): string {
- const $ = this.translations[locale];
+ const $ = this.translations[languageCode];
if (!$) {
- Logger.warn(`Translation not found for locale '${locale}'`);
+ Logger.warn(`Translation not found for locale '${languageCode}'`);
}
const translatedText = $(
`trans-unit[id="${id}"] > ${
- locale === DEFAULT_LANGUAGE_CODE ? 'source' : 'target'
+ languageCode === DEFAULT_LANGUAGE_CODE ? 'source' : 'target'
}`
).text();
if (!translatedText) {
- Logger.warn(`Translation not found for id '${id}' in locale '${locale}'`);
+ Logger.warn(
+ `Translation not found for id '${id}' in locale '${languageCode}'`
+ );
}
return translatedText;