Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Improve french traduction of Firebase getting started page #164

Open
wants to merge 2 commits into
base: main
Choose a base branch
from

Conversation

arthuro555
Copy link
Member

No description provided.

Copy link

vercel bot commented Feb 6, 2024

The latest updates on your projects. Learn more about Vercel for Git ↗︎

Name Status Preview Comments Updated (UTC)
gdevelop-wiki ✅ Ready (Inspect) Visit Preview 💬 Add feedback Feb 6, 2024 6:46pm

@D8H
Copy link
Contributor

D8H commented Apr 26, 2024

The translated pages are no longer used and may be removed from the repository at some point.

@arthuro555
Copy link
Member Author

Huh? They are present on the production site though: https://wiki.gdevelop.io/fr/gdevelop5/all-features/firebase/

@D8H
Copy link
Contributor

D8H commented Apr 26, 2024

Yes, but nothing in the UI allows to select the language. You have to find an old link somewhere or you will never find them.
As some point, we'll likely redirect them to the english pages as most of them are really outdated. Automatic translations are probably better than outdated well written pages.

## Démarrer avec Firebase

Firebase n'est pas une fonctionnalité a proprement parler mais une *intégration*. Cela veut dire qu'il faut *connecter* une application Firebase a GDevelop pour utiliser des fonctionnalités de Firebase.
Firebase n'est pas une fonctionnalité a propre à GDevelop mais une *intégration* à un service externe. Cela veut dire qu'il faut *connecter* une application Firebase a GDevelop pour utiliser les fonctionnalités de Firebase.
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
Firebase n'est pas une fonctionnalité a propre à GDevelop mais une *intégration* à un service externe. Cela veut dire qu'il faut *connecter* une application Firebase a GDevelop pour utiliser les fonctionnalités de Firebase.
Firebase n'est pas une fonctionnalité propre à GDevelop mais une *intégration* à un service externe. Cela veut dire qu'il faut *connecter* une application Firebase a GDevelop pour utiliser les fonctionnalités de Firebase.


![](/gdevelop5/all-features/firebase/quickstart1.png)

Nomme ton projet comme tu veux. Dans le cadre de cet article, je vais nommer mon projet Tutorial-GDevelop. Tu peux activer les Analytics si tu veux, mais cela n'est pas nécessaire pour utiliser les autres services. Tu peux toujours les activer plus tard plus tard.
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
Nomme ton projet comme tu veux. Dans le cadre de cet article, je vais nommer mon projet Tutorial-GDevelop. Tu peux activer les Analytics si tu veux, mais cela n'est pas nécessaire pour utiliser les autres services. Tu peux toujours les activer plus tard plus tard.
Nomme ton projet comme tu veux. Dans le cadre de cet article, je vais nommer mon projet Tutorial-GDevelop. Tu peux activer les Analytics si tu veux, mais cela n'est pas nécessaire pour utiliser les autres services. Tu peux toujours les activer plus tard.


Tu devrais voir le tableau de bord Firebase de ton projet.

### Step 2: Connecter le jeu au projet Firebase

Les jeux GDevelop fonctionnent comme une *application web*, créés en donc une depuis Firebase ![](/gdevelop5/all-features/firebase/quickstart3.png) Mets un nom de ton choix et tu peux décocher la case "Firebase hosting". \<note\> A l'heure ou cet article est écrit il n'y a pas de possibilité d'utilisation de firebase hosting mais c'est possible que cela change Firebase devrait te montrer du code ressemblant celui-ci à present: ![](/gdevelop5/all-features/firebase/quickstart4.png) La seule partie nécessaire est *la configuration*, la partie entre les {}. Copie donc le contenu entre les {} **y compris les {}**. Chez moi ça serait: ```
Les jeux GDevelop fonctionnent comme une *application web*, quel que soit la plateforme où le jeu tournera au final. Créés en donc une depuis Firebase:
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
Les jeux GDevelop fonctionnent comme une *application web*, quel que soit la plateforme où le jeu tournera au final. Créés en donc une depuis Firebase:
Les jeux GDevelop fonctionnent comme une *application web*, quel que soit la plateforme où le jeu tournera au final. Crées-en donc une depuis Firebase :


!!!note

GDevelop ne possède pas d'intégration permettant de déployer son jeu via Firebase Hosting directement. Il est conseillé d'utiliser le service de hosting intégré [gd.games](https://gd.games) à la place!
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
GDevelop ne possède pas d'intégration permettant de déployer son jeu via Firebase Hosting directement. Il est conseillé d'utiliser le service de hosting intégré [gd.games](https://gd.games) à la place!
GDevelop ne possède pas d'intégration permettant de déployer son jeu via Firebase Hosting directement. Il est conseillé d'utiliser le service de hosting intégré [gd.games](https://gd.games) à la place !


GDevelop ne possède pas d'intégration permettant de déployer son jeu via Firebase Hosting directement. Il est conseillé d'utiliser le service de hosting intégré [gd.games](https://gd.games) à la place!

Firebase devrait te montrer du code ressemblant celui-ci à present: ![](/gdevelop5/all-features/firebase/quickstart4.png) La seule partie nécessaire est *la configuration*, la partie entre les {}. Copie donc le contenu entre les {} **y compris les {}**, mais **sans le point-virgule à la fin**. Chez moi, ça serait:
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
Firebase devrait te montrer du code ressemblant celui-ci à present: ![](/gdevelop5/all-features/firebase/quickstart4.png) La seule partie nécessaire est *la configuration*, la partie entre les {}. Copie donc le contenu entre les {} **y compris les {}**, mais **sans le point-virgule à la fin**. Chez moi, ça serait:
Firebase devrait te montrer du code ressemblant celui-ci à present : ![](/gdevelop5/all-features/firebase/quickstart4.png) La seule partie nécessaire est *la configuration*, la partie entre les {}. Copie donc le contenu entre les {} **y compris les {}**, mais **sans le point-virgule à la fin**. Chez moi, ça serait :

@@ -28,7 +47,17 @@ Tu devrais voir le tableau de bord Firebase de ton projet.

```

Maintenant colle le dans la case "Configuration Firebase" des propriétés du projet. Tu remarqueras sans doute le *message d'erreur*: ![](/gdevelop5/all-features/firebase/quickstart5.png) Cette erreur est normale et due au fait que GDevelop utilisé un *format* légèrement different, où les *clés* sont entourés par des " ". Dans mon cas ils faudrait transformer ma configuration en: ```
Maintenant colle le dans la case "Configuration Firebase" des propriétés du projet. Tu remarqueras sans doute le *message d'erreur*:
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
Maintenant colle le dans la case "Configuration Firebase" des propriétés du projet. Tu remarqueras sans doute le *message d'erreur*:
Maintenant colle le dans la case "Configuration Firebase" des propriétés du projet. Tu remarqueras sans doute le *message d'erreur* :


L'erreur n'est actuellement plus présente pour le moment dans GDevelop pour des raisons d'implémentation techniques, mais le changement de la configuration reste nécéssaire!

Cette erreur est normale et due au fait que GDevelop nécéssite une configuration au format JSON, où les clés sont entourés par des `" "`. Dans mon cas, ils faudrait donc transformer ma configuration en:
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
Cette erreur est normale et due au fait que GDevelop nécéssite une configuration au format JSON, où les clés sont entourés par des `" "`. Dans mon cas, ils faudrait donc transformer ma configuration en:
Cette erreur est normale et due au fait que GDevelop nécessite une configuration au format JSON, où les clés sont entourés par des `" "`. Dans mon cas, ils faudrait donc transformer ma configuration en :

``` L'erreur devrait avoir disparu: ![](/gdevelop5/all-features/firebase/quickstart6.png) Et voilà, bravo! Tu est fin prêt a utiliser Firebase dans GDevelop!
```

L'erreur devrait avoir disparu:
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
L'erreur devrait avoir disparu:
L'erreur devrait avoir disparu :


!!!note

Certaines fonctionalités doivent parfois encore être activées depuis la page de gestion du projet!
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
Certaines fonctionalités doivent parfois encore être activées depuis la page de gestion du projet!
Certaines fonctionalités doivent parfois encore être activées depuis la page de gestion du projet !

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants