Skip to content
This repository has been archived by the owner on Jan 15, 2025. It is now read-only.

french-translation #841

Merged
merged 10 commits into from
Jan 21, 2024
2 changes: 1 addition & 1 deletion svelte/src/components/settings-menu/settings-menu.svelte
Original file line number Diff line number Diff line change
Expand Up @@ -44,7 +44,7 @@
<hr />
<UpdateButton />
<hr />
<button class="min-h-8 focus:bg-secondary w-full text-left transition-all">
<button class="focus:bg-secondary min-h-8 w-full text-left transition-all">
<SelectLang />
</button>
</nav>
Expand Down
3 changes: 2 additions & 1 deletion svelte/src/libs/translations/index.ts
Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,7 @@ import lv from "./languages/lv.json";
import ro from "./languages/ro.json";
import it from "./languages/it.json";
import se from "./languages/se.json";
import fr from "./languages/fr.json";
import tr from "./languages/tr.json";
import no from "./languages/no.json";
import hr from "./languages/hr.json";
Expand All @@ -31,7 +32,7 @@ type Translation = typeof en.translations & {
};

// add new language json object here
const languages = [en, zh, de, ru, uk, ptbr, pl, cz, lv, ro, it, se, tr, no, hr, ja, lt, kr];
const languages = [en, zh, de, ru, uk, ptbr, pl, cz, lv, ro, it, se, fr, tr, no, hr, ja, lt, kr];

const langs: { [lang: string]: string } = {};
languages.forEach((lang) => {
Expand Down
101 changes: 101 additions & 0 deletions svelte/src/libs/translations/languages/fr.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,101 @@
{
"id": "fr",
"label": "French",
"translations": {
"store-search-placeholder": "rechercher des packages",
"action": {
"update": "mettre à jour",
"cancel": "annuler"
},
"package": {
"update-all": "TOUT METTRE À JOUR",
"cta-AVAILABLE": "INSTALLER",
"cta-INSTALLED": "INSTALLÉ",
"cta-INSTALLING": "INSTALLATION EN COURS",
"cta-UNINSTALLED": "RÉINSTALLER",
"cta-UNINSTALL": "DÉSINSTALLER",
"cta-NEEDS_UPDATE": "METTRE À JOUR",
"cta-UPDATING": "MISE À JOUR EN COURS",
"cta-UPDATED": "À JOUR",
"cta-PRUNE": "ÉLAGUER",
"cta-PRUNING": "ÉLAGAGE EN COURS",
"open": "OUVRIR",
"open-in-terminal": "OUVRIR DANS LE TERMINAL",
"local-package": "package local",
"not-in-pantry": "pas encore ajouté à la réserve"
},
"footer": {
"quick-links-title": "liens rapides",
"about-tea-store": "à propos du magasin de thé",
"report-a-problem": "signaler un problème",
"visit-website": "visiter tea.xyz",
"terms-services": "conditions générales",
"privacy-policy": "politique de confidentialité"
},
"documentation": {
"title": "documentation",
"workshops": "ateliers"
},
"view-all": "voir tout",
"sorting": {
"label": "Trier par",
"popularity": "Les plus populaires",
"most-recent": "Les plus récents"
},
"common": {
"home": "accueil",
"all": "Tous",
"articles": "Articles",
"workshops": "Ateliers",
"metadata": "Métadonnées",
"homepage": "Page d'accueil",
"documentation": "Documentation",
"github-repository": "Dépôt GitHub",
"repository": "Dépôt",
"contributors": "Contributeurs",
"view-on-github": "VOIR SUR GITHUB"
},
"tabs": {
"details": "détails du pkg",
"cli": "cli",
"gui": "gui"
},
"notification": {
"update-header": "mettre à jour tea/gui vers {{version}}?",
"gui-restarting": "La poursuite entraînera le redémarrage de l'application une fois terminée. Veuillez vous assurer de ne pas avoir d'opérations en cours. Voulez-vous continuer?",
"gui-restart": "redémarrer"
},
"side-menu-title": {
"discover": "découvrir",
"all": "Tous les packages",
"installed": "Packages installés",
"installed_updates_available": "Mises à jour disponibles",
"recently_updated": "Récemment mis à jour",
"new_packages": "Nouveaux packages",
"popular": "Populaires",
"featured": "En vedette",
"essentials": "Essentiels",
"starstruck": "Grands poids lourds",
"made_by_tea": "fabriqué par tea",
"local_packages": "Packages locaux"
},
"tags": {
"discover": "découvrir",
"all": "tous les packages",
"installed": "installé",
"installed_updates_available": "Mises à jour disponibles",
"recently_updated": "Récemment mis à jour",
"new_packages": "Nouveaux packages",
"popular": "Populaires",
"featured": "En vedette",
"essentials": "Essentiels",
"starstruck": "Impressionnant",
"made_by_tea": "Fabriqué par tea",
"local_packages": "Packages locaux"
},
"discover": {
"featured_title": "essentiels locaux en IA",
"featured_description": "Explorez le monde de l'IA locale. C'est votre plateforme pour bricoler avec des outils d'IA de haut niveau comme AutoGPT et Stable Diffusion Web UI, directement depuis votre système local. Lancez vos projets d'IA tout en gardant vos données en sécurité, avec la liberté de les ajuster comme bon vous semble."
}
}
}
Loading