135 lines
2.5 KiB
TypeScript
135 lines
2.5 KiB
TypeScript
import type { Service } from './service';
|
|
|
|
export interface Translation {
|
|
services: Service[];
|
|
hero: {
|
|
title: string;
|
|
subtitle: string;
|
|
cta: string;
|
|
};
|
|
navigation: {
|
|
home: string;
|
|
services: string;
|
|
about: string;
|
|
contact: string;
|
|
};
|
|
common: {
|
|
discoverFeatures: string;
|
|
close: string;
|
|
loading: string;
|
|
learnMore: string;
|
|
backToHome: string;
|
|
discoverOffer: string;
|
|
learnMoreAboutUs: string;
|
|
sendEmail: string;
|
|
login: string;
|
|
joinCommunity: string;
|
|
backToTop: string;
|
|
};
|
|
user: {
|
|
profile: string;
|
|
logout: string;
|
|
groups: string;
|
|
userMenu: string;
|
|
connecting: string;
|
|
authError: string;
|
|
};
|
|
about: {
|
|
title: string;
|
|
subtitle: string;
|
|
faqTitle: string;
|
|
mission: {
|
|
title: string;
|
|
description1: string;
|
|
description2: string;
|
|
tags: {
|
|
collaboration: string;
|
|
innovation: string;
|
|
accessibility: string;
|
|
};
|
|
};
|
|
services: {
|
|
title: string;
|
|
wiki: {
|
|
title: string;
|
|
description: string;
|
|
};
|
|
gitea: {
|
|
title: string;
|
|
description: string;
|
|
};
|
|
panel: {
|
|
title: string;
|
|
description: string;
|
|
};
|
|
pelican: {
|
|
title: string;
|
|
description: string;
|
|
};
|
|
intranet: {
|
|
title: string;
|
|
description: string;
|
|
};
|
|
mails: {
|
|
title: string;
|
|
description: string;
|
|
};
|
|
opencloud: {
|
|
title: string;
|
|
description: string;
|
|
};
|
|
note: string;
|
|
};
|
|
community: {
|
|
title: string;
|
|
description: string;
|
|
howToJoin: string;
|
|
steps: {
|
|
step1: string;
|
|
step2: string;
|
|
step3: string;
|
|
};
|
|
joinDiscord: string;
|
|
};
|
|
};
|
|
sections: {
|
|
ourServices: string;
|
|
};
|
|
footer: {
|
|
description: string;
|
|
ourServices: string;
|
|
community: string;
|
|
joinAssociation: string;
|
|
joinDescription: string;
|
|
joinNow: string;
|
|
gamingPanel: string;
|
|
madeWith: string;
|
|
by: string;
|
|
copyright: string;
|
|
};
|
|
infrastructure: {
|
|
title: string;
|
|
subtitle: string;
|
|
features: {
|
|
performance: {
|
|
title: string;
|
|
description: string;
|
|
};
|
|
storage: {
|
|
title: string;
|
|
description: string;
|
|
};
|
|
network: {
|
|
title: string;
|
|
description: string;
|
|
};
|
|
security: {
|
|
title: string;
|
|
description: string;
|
|
};
|
|
};
|
|
};
|
|
}
|
|
|
|
export type Language = 'fr' | 'en'; //| 'es' | 'de';
|