/* AUTO-GENERATED – DO NOT EDIT */
/* REGENERATE USING `pnpm prepare` */
import { existsSync } from 'node:fs';
import { readFile } from 'node:fs/promises';
import { join } from 'node:path';
import { ESMxCJSRequire, getPackageJsonPath } from '@intlayer/config';
import type { LocalesValues } from '@intlayer/types';
const docEntryPath = ESMxCJSRequire.resolve('@intlayer/docs');
const { baseDir } = getPackageJsonPath(docEntryPath);
const readLocale = (
relativeAfterLocale: string,
locale: LocalesValues
): Promise<string> => {
const target1 = join(baseDir, `./blog/${locale}/${relativeAfterLocale}`);
if (existsSync(target1)) {
return readFile(target1, 'utf8');
}
const target2 = join(baseDir, `./blog/en/${relativeAfterLocale}`);
if (existsSync(target2)) {
return readFile(target2, 'utf8');
}
return Promise.reject(
new Error(
`[docs] File not found: ${relativeAfterLocale} - locale: ${locale} - path: ${target1} - path: ${target2}`
)
);
};
export const blogEntry = {
'./blog/en/index.md': {
en: readLocale('index.md', 'en'),
fr: readLocale('index.md', 'fr'),
ru: readLocale('index.md', 'ru'),
ja: readLocale('index.md', 'ja'),
ko: readLocale('index.md', 'ko'),
zh: readLocale('index.md', 'zh'),
es: readLocale('index.md', 'es'),
de: readLocale('index.md', 'de'),
ar: readLocale('index.md', 'ar'),
pt: readLocale('index.md', 'pt'),
'en-GB': readLocale('index.md', 'en-GB'),
it: readLocale('index.md', 'it'),
hi: readLocale('index.md', 'hi'),
tr: readLocale('index.md', 'tr'),
} as unknown as Record<LocalesValues, Promise<string>>,
'./blog/en/internationalization_and_SEO.md': {
en: readLocale('internationalization_and_SEO.md', 'en'),
fr: readLocale('internationalization_and_SEO.md', 'fr'),
ru: readLocale('internationalization_and_SEO.md', 'ru'),
ja: readLocale('internationalization_and_SEO.md', 'ja'),
ko: readLocale('internationalization_and_SEO.md', 'ko'),
zh: readLocale('internationalization_and_SEO.md', 'zh'),
es: readLocale('internationalization_and_SEO.md', 'es'),
de: readLocale('internationalization_and_SEO.md', 'de'),
ar: readLocale('internationalization_and_SEO.md', 'ar'),
pt: readLocale('internationalization_and_SEO.md', 'pt'),
'en-GB': readLocale('internationalization_and_SEO.md', 'en-GB'),
it: readLocale('internationalization_and_SEO.md', 'it'),
hi: readLocale('internationalization_and_SEO.md', 'hi'),
tr: readLocale('internationalization_and_SEO.md', 'tr'),
} as unknown as Record<LocalesValues, Promise<string>>,
'./blog/en/intlayer_with_i18next.md': {
en: readLocale('intlayer_with_i18next.md', 'en'),
fr: readLocale('intlayer_with_i18next.md', 'fr'),
ru: readLocale('intlayer_with_i18next.md', 'ru'),
ja: readLocale('intlayer_with_i18next.md', 'ja'),
ko: readLocale('intlayer_with_i18next.md', 'ko'),
zh: readLocale('intlayer_with_i18next.md', 'zh'),
es: readLocale('intlayer_with_i18next.md', 'es'),
de: readLocale('intlayer_with_i18next.md', 'de'),
ar: readLocale('intlayer_with_i18next.md', 'ar'),
pt: readLocale('intlayer_with_i18next.md', 'pt'),
'en-GB': readLocale('intlayer_with_i18next.md', 'en-GB'),
it: readLocale('intlayer_with_i18next.md', 'it'),
hi: readLocale('intlayer_with_i18next.md', 'hi'),
tr: readLocale('intlayer_with_i18next.md', 'tr'),
} as unknown as Record<LocalesValues, Promise<string>>,
'./blog/en/intlayer_with_next-i18next.md': {
en: readLocale('intlayer_with_next-i18next.md', 'en'),
fr: readLocale('intlayer_with_next-i18next.md', 'fr'),
ru: readLocale('intlayer_with_next-i18next.md', 'ru'),
ja: readLocale('intlayer_with_next-i18next.md', 'ja'),
ko: readLocale('intlayer_with_next-i18next.md', 'ko'),
zh: readLocale('intlayer_with_next-i18next.md', 'zh'),
es: readLocale('intlayer_with_next-i18next.md', 'es'),
de: readLocale('intlayer_with_next-i18next.md', 'de'),
ar: readLocale('intlayer_with_next-i18next.md', 'ar'),
pt: readLocale('intlayer_with_next-i18next.md', 'pt'),
'en-GB': readLocale('intlayer_with_next-i18next.md', 'en-GB'),
it: readLocale('intlayer_with_next-i18next.md', 'it'),
hi: readLocale('intlayer_with_next-i18next.md', 'hi'),
tr: readLocale('intlayer_with_next-i18next.md', 'tr'),
} as unknown as Record<LocalesValues, Promise<string>>,
'./blog/en/intlayer_with_next-intl.md': {
en: readLocale('intlayer_with_next-intl.md', 'en'),
fr: readLocale('intlayer_with_next-intl.md', 'fr'),
ru: readLocale('intlayer_with_next-intl.md', 'ru'),
ja: readLocale('intlayer_with_next-intl.md', 'ja'),
ko: readLocale('intlayer_with_next-intl.md', 'ko'),
zh: readLocale('intlayer_with_next-intl.md', 'zh'),
es: readLocale('intlayer_with_next-intl.md', 'es'),
de: readLocale('intlayer_with_next-intl.md', 'de'),
ar: readLocale('intlayer_with_next-intl.md', 'ar'),
pt: readLocale('intlayer_with_next-intl.md', 'pt'),
'en-GB': readLocale('intlayer_with_next-intl.md', 'en-GB'),
it: readLocale('intlayer_with_next-intl.md', 'it'),
hi: readLocale('intlayer_with_next-intl.md', 'hi'),
tr: readLocale('intlayer_with_next-intl.md', 'tr'),
} as unknown as Record<LocalesValues, Promise<string>>,
'./blog/en/intlayer_with_react-i18next.md': {
en: readLocale('intlayer_with_react-i18next.md', 'en'),
fr: readLocale('intlayer_with_react-i18next.md', 'fr'),
ru: readLocale('intlayer_with_react-i18next.md', 'ru'),
ja: readLocale('intlayer_with_react-i18next.md', 'ja'),
ko: readLocale('intlayer_with_react-i18next.md', 'ko'),
zh: readLocale('intlayer_with_react-i18next.md', 'zh'),
es: readLocale('intlayer_with_react-i18next.md', 'es'),
de: readLocale('intlayer_with_react-i18next.md', 'de'),
ar: readLocale('intlayer_with_react-i18next.md', 'ar'),
pt: readLocale('intlayer_with_react-i18next.md', 'pt'),
'en-GB': readLocale('intlayer_with_react-i18next.md', 'en-GB'),
it: readLocale('intlayer_with_react-i18next.md', 'it'),
hi: readLocale('intlayer_with_react-i18next.md', 'hi'),
tr: readLocale('intlayer_with_react-i18next.md', 'tr'),
} as unknown as Record<LocalesValues, Promise<string>>,
'./blog/en/intlayer_with_react-intl.md': {
en: readLocale('intlayer_with_react-intl.md', 'en'),
fr: readLocale('intlayer_with_react-intl.md', 'fr'),
ru: readLocale('intlayer_with_react-intl.md', 'ru'),
ja: readLocale('intlayer_with_react-intl.md', 'ja'),
ko: readLocale('intlayer_with_react-intl.md', 'ko'),
zh: readLocale('intlayer_with_react-intl.md', 'zh'),
es: readLocale('intlayer_with_react-intl.md', 'es'),
de: readLocale('intlayer_with_react-intl.md', 'de'),
ar: readLocale('intlayer_with_react-intl.md', 'ar'),
pt: readLocale('intlayer_with_react-intl.md', 'pt'),
'en-GB': readLocale('intlayer_with_react-intl.md', 'en-GB'),
it: readLocale('intlayer_with_react-intl.md', 'it'),
hi: readLocale('intlayer_with_react-intl.md', 'hi'),
tr: readLocale('intlayer_with_react-intl.md', 'tr'),
} as unknown as Record<LocalesValues, Promise<string>>,
'./blog/en/list_i18n_technologies/CMS/drupal.md': {
en: readLocale('list_i18n_technologies/CMS/drupal.md', 'en'),
fr: readLocale('list_i18n_technologies/CMS/drupal.md', 'fr'),
ru: readLocale('list_i18n_technologies/CMS/drupal.md', 'ru'),
ja: readLocale('list_i18n_technologies/CMS/drupal.md', 'ja'),
ko: readLocale('list_i18n_technologies/CMS/drupal.md', 'ko'),
zh: readLocale('list_i18n_technologies/CMS/drupal.md', 'zh'),
es: readLocale('list_i18n_technologies/CMS/drupal.md', 'es'),
de: readLocale('list_i18n_technologies/CMS/drupal.md', 'de'),
ar: readLocale('list_i18n_technologies/CMS/drupal.md', 'ar'),
pt: readLocale('list_i18n_technologies/CMS/drupal.md', 'pt'),
'en-GB': readLocale('list_i18n_technologies/CMS/drupal.md', 'en-GB'),
it: readLocale('list_i18n_technologies/CMS/drupal.md', 'it'),
hi: readLocale('list_i18n_technologies/CMS/drupal.md', 'hi'),
tr: readLocale('list_i18n_technologies/CMS/drupal.md', 'tr'),
} as unknown as Record<LocalesValues, Promise<string>>,
'./blog/en/list_i18n_technologies/CMS/wix.md': {
en: readLocale('list_i18n_technologies/CMS/wix.md', 'en'),
fr: readLocale('list_i18n_technologies/CMS/wix.md', 'fr'),
ru: readLocale('list_i18n_technologies/CMS/wix.md', 'ru'),
ja: readLocale('list_i18n_technologies/CMS/wix.md', 'ja'),
ko: readLocale('list_i18n_technologies/CMS/wix.md', 'ko'),
zh: readLocale('list_i18n_technologies/CMS/wix.md', 'zh'),
es: readLocale('list_i18n_technologies/CMS/wix.md', 'es'),
de: readLocale('list_i18n_technologies/CMS/wix.md', 'de'),
ar: readLocale('list_i18n_technologies/CMS/wix.md', 'ar'),
pt: readLocale('list_i18n_technologies/CMS/wix.md', 'pt'),
'en-GB': readLocale('list_i18n_technologies/CMS/wix.md', 'en-GB'),
it: readLocale('list_i18n_technologies/CMS/wix.md', 'it'),
hi: readLocale('list_i18n_technologies/CMS/wix.md', 'hi'),
tr: readLocale('list_i18n_technologies/CMS/wix.md', 'tr'),
} as unknown as Record<LocalesValues, Promise<string>>,
'./blog/en/list_i18n_technologies/CMS/wordpress.md': {
en: readLocale('list_i18n_technologies/CMS/wordpress.md', 'en'),
fr: readLocale('list_i18n_technologies/CMS/wordpress.md', 'fr'),
ru: readLocale('list_i18n_technologies/CMS/wordpress.md', 'ru'),
ja: readLocale('list_i18n_technologies/CMS/wordpress.md', 'ja'),
ko: readLocale('list_i18n_technologies/CMS/wordpress.md', 'ko'),
zh: readLocale('list_i18n_technologies/CMS/wordpress.md', 'zh'),
es: readLocale('list_i18n_technologies/CMS/wordpress.md', 'es'),
de: readLocale('list_i18n_technologies/CMS/wordpress.md', 'de'),
ar: readLocale('list_i18n_technologies/CMS/wordpress.md', 'ar'),
pt: readLocale('list_i18n_technologies/CMS/wordpress.md', 'pt'),
'en-GB': readLocale('list_i18n_technologies/CMS/wordpress.md', 'en-GB'),
it: readLocale('list_i18n_technologies/CMS/wordpress.md', 'it'),
hi: readLocale('list_i18n_technologies/CMS/wordpress.md', 'hi'),
tr: readLocale('list_i18n_technologies/CMS/wordpress.md', 'tr'),
} as unknown as Record<LocalesValues, Promise<string>>,
'./blog/en/list_i18n_technologies/frameworks/angular.md': {
en: readLocale('list_i18n_technologies/frameworks/angular.md', 'en'),
fr: readLocale('list_i18n_technologies/frameworks/angular.md', 'fr'),
ru: readLocale('list_i18n_technologies/frameworks/angular.md', 'ru'),
ja: readLocale('list_i18n_technologies/frameworks/angular.md', 'ja'),
ko: readLocale('list_i18n_technologies/frameworks/angular.md', 'ko'),
zh: readLocale('list_i18n_technologies/frameworks/angular.md', 'zh'),
es: readLocale('list_i18n_technologies/frameworks/angular.md', 'es'),
de: readLocale('list_i18n_technologies/frameworks/angular.md', 'de'),
ar: readLocale('list_i18n_technologies/frameworks/angular.md', 'ar'),
pt: readLocale('list_i18n_technologies/frameworks/angular.md', 'pt'),
'en-GB': readLocale(
'list_i18n_technologies/frameworks/angular.md',
'en-GB'
),
it: readLocale('list_i18n_technologies/frameworks/angular.md', 'it'),
hi: readLocale('list_i18n_technologies/frameworks/angular.md', 'hi'),
tr: readLocale('list_i18n_technologies/frameworks/angular.md', 'tr'),
} as unknown as Record<LocalesValues, Promise<string>>,
'./blog/en/list_i18n_technologies/frameworks/flutter.md': {
en: readLocale('list_i18n_technologies/frameworks/flutter.md', 'en'),
fr: readLocale('list_i18n_technologies/frameworks/flutter.md', 'fr'),
ru: readLocale('list_i18n_technologies/frameworks/flutter.md', 'ru'),
ja: readLocale('list_i18n_technologies/frameworks/flutter.md', 'ja'),
ko: readLocale('list_i18n_technologies/frameworks/flutter.md', 'ko'),
zh: readLocale('list_i18n_technologies/frameworks/flutter.md', 'zh'),
es: readLocale('list_i18n_technologies/frameworks/flutter.md', 'es'),
de: readLocale('list_i18n_technologies/frameworks/flutter.md', 'de'),
ar: readLocale('list_i18n_technologies/frameworks/flutter.md', 'ar'),
pt: readLocale('list_i18n_technologies/frameworks/flutter.md', 'pt'),
'en-GB': readLocale(
'list_i18n_technologies/frameworks/flutter.md',
'en-GB'
),
it: readLocale('list_i18n_technologies/frameworks/flutter.md', 'it'),
hi: readLocale('list_i18n_technologies/frameworks/flutter.md', 'hi'),
tr: readLocale('list_i18n_technologies/frameworks/flutter.md', 'tr'),
} as unknown as Record<LocalesValues, Promise<string>>,
'./blog/en/list_i18n_technologies/frameworks/react-native.md': {
en: readLocale('list_i18n_technologies/frameworks/react-native.md', 'en'),
fr: readLocale('list_i18n_technologies/frameworks/react-native.md', 'fr'),
ru: readLocale('list_i18n_technologies/frameworks/react-native.md', 'ru'),
ja: readLocale('list_i18n_technologies/frameworks/react-native.md', 'ja'),
ko: readLocale('list_i18n_technologies/frameworks/react-native.md', 'ko'),
zh: readLocale('list_i18n_technologies/frameworks/react-native.md', 'zh'),
es: readLocale('list_i18n_technologies/frameworks/react-native.md', 'es'),
de: readLocale('list_i18n_technologies/frameworks/react-native.md', 'de'),
ar: readLocale('list_i18n_technologies/frameworks/react-native.md', 'ar'),
pt: readLocale('list_i18n_technologies/frameworks/react-native.md', 'pt'),
'en-GB': readLocale(
'list_i18n_technologies/frameworks/react-native.md',
'en-GB'
),
it: readLocale('list_i18n_technologies/frameworks/react-native.md', 'it'),
hi: readLocale('list_i18n_technologies/frameworks/react-native.md', 'hi'),
tr: readLocale('list_i18n_technologies/frameworks/react-native.md', 'tr'),
} as unknown as Record<LocalesValues, Promise<string>>,
'./blog/en/list_i18n_technologies/frameworks/react.md': {
en: readLocale('list_i18n_technologies/frameworks/react.md', 'en'),
fr: readLocale('list_i18n_technologies/frameworks/react.md', 'fr'),
ru: readLocale('list_i18n_technologies/frameworks/react.md', 'ru'),
ja: readLocale('list_i18n_technologies/frameworks/react.md', 'ja'),
ko: readLocale('list_i18n_technologies/frameworks/react.md', 'ko'),
zh: readLocale('list_i18n_technologies/frameworks/react.md', 'zh'),
es: readLocale('list_i18n_technologies/frameworks/react.md', 'es'),
de: readLocale('list_i18n_technologies/frameworks/react.md', 'de'),
ar: readLocale('list_i18n_technologies/frameworks/react.md', 'ar'),
pt: readLocale('list_i18n_technologies/frameworks/react.md', 'pt'),
'en-GB': readLocale('list_i18n_technologies/frameworks/react.md', 'en-GB'),
it: readLocale('list_i18n_technologies/frameworks/react.md', 'it'),
hi: readLocale('list_i18n_technologies/frameworks/react.md', 'hi'),
tr: readLocale('list_i18n_technologies/frameworks/react.md', 'tr'),
} as unknown as Record<LocalesValues, Promise<string>>,
'./blog/en/list_i18n_technologies/frameworks/svelte.md': {
en: readLocale('list_i18n_technologies/frameworks/svelte.md', 'en'),
fr: readLocale('list_i18n_technologies/frameworks/svelte.md', 'fr'),
ru: readLocale('list_i18n_technologies/frameworks/svelte.md', 'ru'),
ja: readLocale('list_i18n_technologies/frameworks/svelte.md', 'ja'),
ko: readLocale('list_i18n_technologies/frameworks/svelte.md', 'ko'),
zh: readLocale('list_i18n_technologies/frameworks/svelte.md', 'zh'),
es: readLocale('list_i18n_technologies/frameworks/svelte.md', 'es'),
de: readLocale('list_i18n_technologies/frameworks/svelte.md', 'de'),
ar: readLocale('list_i18n_technologies/frameworks/svelte.md', 'ar'),
pt: readLocale('list_i18n_technologies/frameworks/svelte.md', 'pt'),
'en-GB': readLocale('list_i18n_technologies/frameworks/svelte.md', 'en-GB'),
it: readLocale('list_i18n_technologies/frameworks/svelte.md', 'it'),
hi: readLocale('list_i18n_technologies/frameworks/svelte.md', 'hi'),
tr: readLocale('list_i18n_technologies/frameworks/svelte.md', 'tr'),
} as unknown as Record<LocalesValues, Promise<string>>,
'./blog/en/list_i18n_technologies/frameworks/vue.md': {
en: readLocale('list_i18n_technologies/frameworks/vue.md', 'en'),
fr: readLocale('list_i18n_technologies/frameworks/vue.md', 'fr'),
ru: readLocale('list_i18n_technologies/frameworks/vue.md', 'ru'),
ja: readLocale('list_i18n_technologies/frameworks/vue.md', 'ja'),
ko: readLocale('list_i18n_technologies/frameworks/vue.md', 'ko'),
zh: readLocale('list_i18n_technologies/frameworks/vue.md', 'zh'),
es: readLocale('list_i18n_technologies/frameworks/vue.md', 'es'),
de: readLocale('list_i18n_technologies/frameworks/vue.md', 'de'),
ar: readLocale('list_i18n_technologies/frameworks/vue.md', 'ar'),
pt: readLocale('list_i18n_technologies/frameworks/vue.md', 'pt'),
'en-GB': readLocale('list_i18n_technologies/frameworks/vue.md', 'en-GB'),
it: readLocale('list_i18n_technologies/frameworks/vue.md', 'it'),
hi: readLocale('list_i18n_technologies/frameworks/vue.md', 'hi'),
tr: readLocale('list_i18n_technologies/frameworks/vue.md', 'tr'),
} as unknown as Record<LocalesValues, Promise<string>>,
'./blog/en/next-i18next_vs_next-intl_vs_intlayer.md': {
en: readLocale('next-i18next_vs_next-intl_vs_intlayer.md', 'en'),
fr: readLocale('next-i18next_vs_next-intl_vs_intlayer.md', 'fr'),
ru: readLocale('next-i18next_vs_next-intl_vs_intlayer.md', 'ru'),
ja: readLocale('next-i18next_vs_next-intl_vs_intlayer.md', 'ja'),
ko: readLocale('next-i18next_vs_next-intl_vs_intlayer.md', 'ko'),
zh: readLocale('next-i18next_vs_next-intl_vs_intlayer.md', 'zh'),
es: readLocale('next-i18next_vs_next-intl_vs_intlayer.md', 'es'),
de: readLocale('next-i18next_vs_next-intl_vs_intlayer.md', 'de'),
ar: readLocale('next-i18next_vs_next-intl_vs_intlayer.md', 'ar'),
pt: readLocale('next-i18next_vs_next-intl_vs_intlayer.md', 'pt'),
'en-GB': readLocale('next-i18next_vs_next-intl_vs_intlayer.md', 'en-GB'),
it: readLocale('next-i18next_vs_next-intl_vs_intlayer.md', 'it'),
hi: readLocale('next-i18next_vs_next-intl_vs_intlayer.md', 'hi'),
tr: readLocale('next-i18next_vs_next-intl_vs_intlayer.md', 'tr'),
} as unknown as Record<LocalesValues, Promise<string>>,
'./blog/en/nextjs-multilingual-seo-comparison.md': {
en: readLocale('nextjs-multilingual-seo-comparison.md', 'en'),
fr: readLocale('nextjs-multilingual-seo-comparison.md', 'fr'),
ru: readLocale('nextjs-multilingual-seo-comparison.md', 'ru'),
ja: readLocale('nextjs-multilingual-seo-comparison.md', 'ja'),
ko: readLocale('nextjs-multilingual-seo-comparison.md', 'ko'),
zh: readLocale('nextjs-multilingual-seo-comparison.md', 'zh'),
es: readLocale('nextjs-multilingual-seo-comparison.md', 'es'),
de: readLocale('nextjs-multilingual-seo-comparison.md', 'de'),
ar: readLocale('nextjs-multilingual-seo-comparison.md', 'ar'),
pt: readLocale('nextjs-multilingual-seo-comparison.md', 'pt'),
'en-GB': readLocale('nextjs-multilingual-seo-comparison.md', 'en-GB'),
it: readLocale('nextjs-multilingual-seo-comparison.md', 'it'),
hi: readLocale('nextjs-multilingual-seo-comparison.md', 'hi'),
tr: readLocale('nextjs-multilingual-seo-comparison.md', 'tr'),
} as unknown as Record<LocalesValues, Promise<string>>,
'./blog/en/rag_powered_documentation_assistant.md': {
en: readLocale('rag_powered_documentation_assistant.md', 'en'),
fr: readLocale('rag_powered_documentation_assistant.md', 'fr'),
ru: readLocale('rag_powered_documentation_assistant.md', 'ru'),
ja: readLocale('rag_powered_documentation_assistant.md', 'ja'),
ko: readLocale('rag_powered_documentation_assistant.md', 'ko'),
zh: readLocale('rag_powered_documentation_assistant.md', 'zh'),
es: readLocale('rag_powered_documentation_assistant.md', 'es'),
de: readLocale('rag_powered_documentation_assistant.md', 'de'),
ar: readLocale('rag_powered_documentation_assistant.md', 'ar'),
pt: readLocale('rag_powered_documentation_assistant.md', 'pt'),
'en-GB': readLocale('rag_powered_documentation_assistant.md', 'en-GB'),
it: readLocale('rag_powered_documentation_assistant.md', 'it'),
hi: readLocale('rag_powered_documentation_assistant.md', 'hi'),
tr: readLocale('rag_powered_documentation_assistant.md', 'tr'),
} as unknown as Record<LocalesValues, Promise<string>>,
'./blog/en/react-i18next_vs_react-intl_vs_intlayer.md': {
en: readLocale('react-i18next_vs_react-intl_vs_intlayer.md', 'en'),
fr: readLocale('react-i18next_vs_react-intl_vs_intlayer.md', 'fr'),
ru: readLocale('react-i18next_vs_react-intl_vs_intlayer.md', 'ru'),
ja: readLocale('react-i18next_vs_react-intl_vs_intlayer.md', 'ja'),
ko: readLocale('react-i18next_vs_react-intl_vs_intlayer.md', 'ko'),
zh: readLocale('react-i18next_vs_react-intl_vs_intlayer.md', 'zh'),
es: readLocale('react-i18next_vs_react-intl_vs_intlayer.md', 'es'),
de: readLocale('react-i18next_vs_react-intl_vs_intlayer.md', 'de'),
ar: readLocale('react-i18next_vs_react-intl_vs_intlayer.md', 'ar'),
pt: readLocale('react-i18next_vs_react-intl_vs_intlayer.md', 'pt'),
'en-GB': readLocale('react-i18next_vs_react-intl_vs_intlayer.md', 'en-GB'),
it: readLocale('react-i18next_vs_react-intl_vs_intlayer.md', 'it'),
hi: readLocale('react-i18next_vs_react-intl_vs_intlayer.md', 'hi'),
tr: readLocale('react-i18next_vs_react-intl_vs_intlayer.md', 'tr'),
} as unknown as Record<LocalesValues, Promise<string>>,
'./blog/en/vue-i18n_vs_intlayer.md': {
en: readLocale('vue-i18n_vs_intlayer.md', 'en'),
fr: readLocale('vue-i18n_vs_intlayer.md', 'fr'),
ru: readLocale('vue-i18n_vs_intlayer.md', 'ru'),
ja: readLocale('vue-i18n_vs_intlayer.md', 'ja'),
ko: readLocale('vue-i18n_vs_intlayer.md', 'ko'),
zh: readLocale('vue-i18n_vs_intlayer.md', 'zh'),
es: readLocale('vue-i18n_vs_intlayer.md', 'es'),
de: readLocale('vue-i18n_vs_intlayer.md', 'de'),
ar: readLocale('vue-i18n_vs_intlayer.md', 'ar'),
pt: readLocale('vue-i18n_vs_intlayer.md', 'pt'),
'en-GB': readLocale('vue-i18n_vs_intlayer.md', 'en-GB'),
it: readLocale('vue-i18n_vs_intlayer.md', 'it'),
hi: readLocale('vue-i18n_vs_intlayer.md', 'hi'),
tr: readLocale('vue-i18n_vs_intlayer.md', 'tr'),
} as unknown as Record<LocalesValues, Promise<string>>,
'./blog/en/what_is_internationalization.md': {
en: readLocale('what_is_internationalization.md', 'en'),
fr: readLocale('what_is_internationalization.md', 'fr'),
ru: readLocale('what_is_internationalization.md', 'ru'),
ja: readLocale('what_is_internationalization.md', 'ja'),
ko: readLocale('what_is_internationalization.md', 'ko'),
zh: readLocale('what_is_internationalization.md', 'zh'),
es: readLocale('what_is_internationalization.md', 'es'),
de: readLocale('what_is_internationalization.md', 'de'),
ar: readLocale('what_is_internationalization.md', 'ar'),
pt: readLocale('what_is_internationalization.md', 'pt'),
'en-GB': readLocale('what_is_internationalization.md', 'en-GB'),
it: readLocale('what_is_internationalization.md', 'it'),
hi: readLocale('what_is_internationalization.md', 'hi'),
tr: readLocale('what_is_internationalization.md', 'tr'),
} as unknown as Record<LocalesValues, Promise<string>>,
} as const;