Skip to content

Commit

Permalink
Translate documentation to French
Browse files Browse the repository at this point in the history
  • Loading branch information
reaper47 committed Jul 24, 2024
1 parent 52fdf26 commit 4f68d34
Show file tree
Hide file tree
Showing 261 changed files with 3,557 additions and 63 deletions.
1 change: 1 addition & 0 deletions .gitattributes
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
deploy/fdc.db.zip filter=lfs diff=lfs merge=lfs -text
2 changes: 1 addition & 1 deletion .idea/dataSources.xml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Binary file modified deploy/fdc.db.zip
Binary file not shown.
Original file line number Diff line number Diff line change
Expand Up @@ -3,50 +3,48 @@ title: Recipya
layout: hextra-home
---

<div class="mt-6 mb-6">
<div class="hx-mt-4 hx-mb-4">
{{< hextra/hero-headline >}}
Recipya
{{< /hextra/hero-headline >}}
</div>

<div class="mb-12">
<div class="hx-mb-6">
{{< hextra/hero-subtitle >}}
A clean, simple and powerful recipe manager your whole family can enjoy.
{{< /hextra/hero-subtitle >}}
</div>

<div class="flex mb-6">
{{< hextra/hero-button text="Get Started" link="/guide/docs" style="margin-right: 0.5rem" >}}
{{< hextra/hero-button text="Open App" link="/guide/login" style="background-color: rgb(139 92 246)">}}
<div class="flex hx-mb-6">
{{< hextra/hero-button text="Get Started" link="/guide/docs/" style="margin-right: 0.5rem" >}}
{{< hextra/hero-button text="Open App" link="/guide/auth/login" style="background-color: rgb(139 92 246)">}}
</div>

<div class="mt-6"></div>

{{< hextra/feature-grid >}}
{{< hextra/feature-card
title="Curate Recipes"
subtitle="Effortlessly import your favorite recipes from around the web, digitize paper recipes, and add recipes manually."
class="aspect-auto md:aspect-[1.1/1] max-md:min-h-[340px]"
class="hxaspect-auto md:hx-aspect-[1.1/1] max-md:hx-min-h-[340px]"
image="/images/curate.webp"
imageClass="small w-[180%] left-[36px] sm:w-[110%] dark:opacity-80"
imageClass="small hx-w-[180%] hx-left-[36px] sm:hx-w-[110%] dark:hx-opacity-80"
style="background: radial-gradient(ellipse at 50% 80%,rgba(194,97,254,0.15),hsla(0,0%,100%,0));"
>}}
{{< hextra/feature-card
title="One Measurement System"
subtitle="All your recipes can be converted to your preferred measurement system. Say goodbye to imperial or metric."
class="aspect-auto md:aspect-[1.1/1] max-lg:min-h-[340px]"
class="hx-aspect-auto md:hx-aspect-[1.1/1] max-lg:hx-min-h-[340px]"
image="/images/view-recipe.webp"
imageClass="small w-[110%] sm:w-[110%] dark:opacity-80"
imageClass="small hx-w-[110%] sm:hx-w-[110%] dark:hx-opacity-80"
icon="globe"
style="background: radial-gradient(ellipse at 50% 80%,rgba(142,53,74,0.15),hsla(0,0%,100%,0));"
>}}
{{< hextra/feature-card
title="Self-Hostable"
subtitle="Easily self-host the software on your server with Docker."
icon="desktop-computer"
class="aspect-auto md:aspect-[1.1/1] max-md:min-h-[340px]"
class="hx-aspect-auto md:hx-aspect-[1.1/1] max-md:hx-min-h-[340px]"
image="/images/devices.svg"
imageClass="small w-[110%] sm:w-[110%] dark:opacity-80"
imageClass="small hx-w-[110%] sm:hx-w-[110%] dark:hx-opacity-80"
style="background: radial-gradient(ellipse at 50% 80%,rgba(221,210,59,0.15),hsla(0,0%,100%,0));"
>}}
{{< hextra/feature-card
Expand Down
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
85 changes: 85 additions & 0 deletions docs/website/content/fr/_index.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,85 @@
---
title: Recipya
layout: hextra-home
---

<div class="hx-mt-4 hx-mb-4">
{{< hextra/hero-headline >}}
Recipya
{{< /hextra/hero-headline >}}
</div>

<div class="hx-mb-6">
{{< hextra/hero-subtitle >}}
Un gestionnaire de recettes propre, simple et puissant dont toute la famille aimera.
{{< /hextra/hero-subtitle >}}
</div>

<div class="flex hx-mb-6">
{{< hextra/hero-button text="Commencer" link="/guide/docs/" style="margin-right: 0.5rem" >}}
{{< hextra/hero-button text="Ouvrir l'application" link="/guide/auth/login" style="background-color: rgb(139 92 246)">}}
</div>

{{< hextra/feature-grid >}}
{{< hextra/feature-card
title="Collectionner des recettes"
subtitle="Importez sans effort vos recettes préférées sur le Web, numérisez les recettes papier et ajoutez des recettes manuellement."
class="hxaspect-auto md:hx-aspect-[1.1/1] max-md:hx-min-h-[340px]"
image="/images/curate.webp"
imageClass="small hx-w-[180%] hx-left-[36px] sm:hx-w-[110%] dark:hx-opacity-80"
style="background: radial-gradient(ellipse at 50% 80%,rgba(194,97,254,0.15),hsla(0,0%,100%,0));"
>}}
{{< hextra/feature-card
title="Un système de mesures"
subtitle="Toutes vos recettes peuvent être converties vers votre système de mesure préféré. Dites au revoir à l'impérial ou au métrique."
class="hx-aspect-auto md:hx-aspect-[1.1/1] max-lg:hx-min-h-[340px]"
image="/images/view-recipe.webp"
imageClass="small hx-w-[110%] sm:hx-w-[110%] dark:hx-opacity-80"
icon="globe"
style="background: radial-gradient(ellipse at 50% 80%,rgba(142,53,74,0.15),hsla(0,0%,100%,0));"
>}}
{{< hextra/feature-card
title="Auto-hébergable"
subtitle="Auto-hébergez facilement le logiciel sur votre serveur avec Docker."
icon="desktop-computer"
class="hx-aspect-auto md:hx-aspect-[1.1/1] max-md:hx-min-h-[340px]"
image="/images/devices.svg"
imageClass="small hx-w-[110%] sm:hx-w-[110%] dark:hx-opacity-80"
style="background: radial-gradient(ellipse at 50% 80%,rgba(221,210,59,0.15),hsla(0,0%,100%,0));"
>}}
{{< hextra/feature-card
title="Information nutritionnelle"
icon="information-circle"
subtitle="Laissez le logiciel calculer automatiquement les informations nutritionnelles lors de l'ajout de recettes."
>}}
{{< hextra/feature-card
title="Intégrations"
icon="chip"
subtitle="Importez vos recettes à partir de différentes solutions, telles que Mealie, Tandoor, Nextcloud Cookbook, MasterCook et Paprika."
>}}
{{< hextra/feature-card
title="Verrouillage de réveil"
icon="light-bulb"
subtitle="Empêchez votre appareil de se mettre en veille pendant l'affichage d'une recette."
>}}
{{< hextra/feature-card
title="Imprimer"
icon="printer"
subtitle="Imprimez n'importe quelle recette ou livre de cuisine de votre collection."
>}}
{{< hextra/feature-card
title="Adaptif"
icon="device-mobile"
subtitle="L'apllication a une bonne allure sur différentes tailles d'écran."
>}}
{{< hextra/feature-card
title="Compilation croisée"
icon="chip"
subtitle="Peut être installer sur Windows, Linux, and macOS."
>}}
{{< hextra/feature-card
title="Et beaucoup plus..."
icon="sparkles"
subtitle="Assurez-vous de ne pas négliger la visite guidée des fonctionnalités dans la documentation pour en savoir plus!"
>}}
{{< /hextra/feature-grid >}}
71 changes: 71 additions & 0 deletions docs/website/content/fr/about/_index.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,71 @@
---
title: About
cascade:
type: docs
---

A clean, simple and powerful recipe manager web application for unforgettable family recipes, empowering you to curate and share your favorite recipes.
It is focused on simplicity for the whole family to enjoy.

## Features

- Manage your favorite recipes
- Import recipes from around the web
- Digitize paper recipes
- Organize your recipes into cookbooks
- Works seamlessly with [Nextcloud Cookbook](https://apps.nextcloud.com/apps/cookbook)
- Automatic conversion to your preferred measurement system (imperial/metric)
- Calculate nutritional information automatically
- Print any recipe in your collection
- Prevent your device from going to sleep while viewing a recipe
- Follows your system's theme (light/dark)
- Cross-compiled for Windows, Linux, and macOS

## Getting Started

The installation instructions are written in the [installation section](/guide/docs/installation/) of the documentation.

## Contributing

Contributions are always welcome! Please open an issue, start a [discussion](https://github.com/reaper47/recipya/discussions), open a pull request or send an email
at macpoule@gmail.com. The same applies if you have any feedback or need support.

You can also join our development and support channel on
the [Matrix space: #recipya:matrix.org](https://app.element.io/#/room/#recipya:matrix.org).
Matrix is similar to Discord but is open source.

## Sponsors

I am grateful for any support that helps me continue to develop this project and to host it reliably. Your sponsorship will
help me pay for the SendGrid Essentials plan to increase the number of emails that can be sent. The free plan currently
used allows sending up to 100 emails per day.

You can sponsor me on
[GitHub Sponsors](https://github.com/sponsors/reaper47) or
[Buy Me a Coffee](https://www.buymeacoffee.com/macpoule).

Your support is greatly appreciated! A third of donations will be sent to the Armed Forces of Ukraine 🇺🇦

## Other Recipe Manager Apps

- [Tandoor](https://github.com/TandoorRecipes/recipes)
- [Mealie](https://github.com/mealie-recipes/mealie)
- [Paprika](https://www.paprikaapp.com/)
- [Grocy](https://grocy.info/)
- [Cooklist](https://cooklist.com/)
- [Grossr](https://grossr.com/)
- [Awesome List](https://github.com/awesome-selfhosted/awesome-selfhosted#recipe-management)

# Inspiration

This project was mainly coded to blasting the following albums:
- [Archspire - Bleed the Future](https://www.youtube.com/watch?v=o8H9ahswldM)
- [Sonata Arctica - Talviyö](https://www.youtube.com/watch?v=x6rEDMqM36I)
- [Cattle Decapitation - Terrasite](https://www.youtube.com/watch?v=x6rEDMqM36I)
- [Mozart - Requiem Dm](https://www.youtube.com/watch?v=pBGVfwOLU1w0)
- [Ensiferum - From Afar](https://www.youtube.com/watch?v=6r8OPu3SRSM)
- [Pain - You Only Live Twice](https://www.youtube.com/watch?v=obgCEoLzLs4)
- [Abysmal Dawn - Phylogenesis](https://www.youtube.com/watch?v=xJMybqRMedk&pp=ygUMYWJ5c21hbCBkYXdu)
- [Lofi Girl - lofi hip hop radio](https://www.youtube.com/watch?v=jfKfPfyJRdk)
- [Lofi Girl - synthwave radio](https://www.youtube.com/watch?v=4xDzrJKXOOY)
- [4am](https://www.youtube.com/watch?v=tBcPji_jRDc)
23 changes: 23 additions & 0 deletions docs/website/content/fr/about/changelog/_index.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
---
title: Changelog
cascade:
type: docs
weight: 1
---

Overview of Recipya's releases.

{{< cards >}}
{{< card link="/guide/about/changelog/v1.2.0/"
title="v1.2.0"
subtitle="View changelog for v1.2.0."
icon="newspaper">}}
{{< card link="/guide/about/changelog/v1.1.0/"
title="v1.1.0"
subtitle="View changelog for v1.1.0."
icon="newspaper">}}
{{< card link="/guide/about/changelog/v1.0.1/"
title="v1.0.1"
subtitle="View changelog for v1.0.1."
icon="newspaper">}}
{{< /cards >}}
Binary file not shown.
53 changes: 53 additions & 0 deletions docs/website/content/fr/about/changelog/v1.0.1.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,53 @@
---
title: v1.0.1 (11 January 2024)
weight: 3
---

## Authentication

Users can now log in when the `server.isProduction` key in the configuration file is set to `true` and the `server.url` key's value uses the HTTP protocol.

## Crashes

Users could upload a file or a zip file and the server crashed. It is now handled.

## Docker

A `nightly` Docker image with arm64 support has been added.

## Scraper

### Fixes

The degree symbol has been standardized for temperature conversions.

### Refresh
The scraper module has been refreshed to keep it up-to-date.

### Websites

The `mob.co.uk` website has been removed because the recipe's script tag in the scraped HTML contains invalid JSON.
The `json` and `yaml` libraries unfortunately cannot decode the JSON.

The `nutritionbynathalie.com` website has been removed because it cannot be scraped anymore.

## Recipes

### Categories

Many users would mix keywords with categories. Therefore, a recipe can now have up to one category rather than multiple.

### Database

Fixed a bug where user 2+ would see the recipes of user 1 when accessing the `/` or `/recipes` page.

### Ingredients

Removed the strikethrough when the user checks an ingredient.

### Nutrition per serving

The nutrition facts are now displayed on a per-serving basis when importing a website whose nutritional information is provided per serving rather than per 100g.
![](images/v1.0.1/fixed-salmon.webp)

Under the hood, the `NutritionSchema.Servings` field must be a number represented as a string. If the field is empty, then the nutrition will be displayed per 100g. Per serving otherwise.
Loading

0 comments on commit 4f68d34

Please sign in to comment.