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

French translation of README.md #95

Merged
merged 10 commits into from
Jan 17, 2024
2 changes: 1 addition & 1 deletion .github/workflows/CI.yml
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ jobs:
run: actionlint -ignore 'label "CI-CD" is unknown' .github/workflows/CI.yml

- name: Run codespell
run: codespell --enable-colors
run: codespell --exclude-file=README-fr.md --enable-colors

- name: Run mdl
run: mdl --style .github/workflows/mdl_style.rb .
Expand Down
240 changes: 240 additions & 0 deletions README-fr.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,240 @@
# Arch-Mise à jour
Antiz96 marked this conversation as resolved.
Show resolved Hide resolved

## Table des matières

- [Description](#description)
- [Installation](#installation)
- [Utilisation](#utilisation)
- [Documentation](#documentation)
- [Trucs et astuces](#trucs-et-astuces)
- [Contribuer](#contribuer)

## Description

Un notificateur/applicateur de mises à jour pour Arch Linux qui vous aide dans les tâches importantes de pré/post-mise à jour et qui comprend une icône cliquable (.desktop) qui peut facilement être intégrée à n'importe quel Environnement de Bureau/Manager de fenêtres, dock, barre d'état/lancement ou menu d'application.
Antiz96 marked this conversation as resolved.
Show resolved Hide resolved
Prise en charge facultative des mises à jour des packages AUR/Flatpak et des notifications sur le bureau.
Antiz96 marked this conversation as resolved.
Show resolved Hide resolved

Caractéristiques:
Antiz96 marked this conversation as resolved.
Show resolved Hide resolved

- Inclut une icône cliquable (.desktop) qui change automatiquement pour agir comme un notificateur/applicateur de mise à jour. Facile à intégrer avec n'importe quel DE/WM, dock, barre d'état/lancement, menu d'application, etc...
- Vérification et liste automatiques de tous les packages disponibles pour la mise à jour (via [checkupdates](https://archlinux.org/packages/extra/x86_64/pacman-contrib/ "pacman-contrib package")).
Antiz96 marked this conversation as resolved.
Show resolved Hide resolved
- Propose d'imprimer les dernières nouvelles d'Arch Linux avant d'appliquer les mises à jour (via [curl](https://archlinux.org/packages/core/x86_64/curl/ "curl package") et [htmlq] (https://archlinux. org/packages/extra/x86_64/htmlq/ "package htmlq")).
Antiz96 marked this conversation as resolved.
Show resolved Hide resolved
- Vérification et listage automatique des packages orphelins et vous proposant de les supprimer.
Antiz96 marked this conversation as resolved.
Show resolved Hide resolved
- Vérification automatique des paquets anciens et/ou désinstallés dans le cache de `pacman` et vous proposant de les supprimer (via [paccache](https://archlinux.org/packages/extra/x86_64/pacman-contrib/ "pacman -paquet de contribution")).
Antiz96 marked this conversation as resolved.
Show resolved Hide resolved
- Vous aide à traiter les fichiers pacnew/pacsave (via [pacdiff](https://archlinux.org/packages/extra/x86_64/pacman-contrib/ "pacman-contrib package"), nécessite éventuellement [vim](https:// archlinux.org/packages/extra/x86_64/vim/ "vim package") comme [programme de fusion] par défaut (https://wiki.archlinux.org/title/Pacman/Pacnew_and_Pacsave#pacdiff "programme de fusion pacdiff")).
Antiz96 marked this conversation as resolved.
Show resolved Hide resolved
- Vérification automatique des mises à jour du noyau en attente nécessitant un redémarrage et propose de le faire s'il y en a un.
Antiz96 marked this conversation as resolved.
Show resolved Hide resolved
- Prise en charge de [sudo](https://archlinux.org/packages/core/x86_64/sudo/ "sudo package") et de [doas](https://archlinux.org/packages/extra/x86_64/opendoas/ "paquet opendoas").
Antiz96 marked this conversation as resolved.
Show resolved Hide resolved
- Prise en charge facultative de la mise à jour des packages AUR (via [yay](https://aur.archlinux.org/packages/yay "yay AUR package") ou [paru](https://aur.archlinux.org/packages/paru "paquet paru AUR")).
Antiz96 marked this conversation as resolved.
Show resolved Hide resolved
- Prise en charge facultative de la mise à jour des packages Flatpak (via [flatpak](https://archlinux.org/packages/extra/x86_64/flatpak "Package Flatpak")).
Antiz96 marked this conversation as resolved.
Show resolved Hide resolved
- Prise en charge facultative des notifications de bureau (via [libnotify](https://archlinux.org/packages/extra/x86_64/libnotify "libnotify package"), voir <https://wiki.archlinux.org/title/Desktop_notifications>) .
Antiz96 marked this conversation as resolved.
Show resolved Hide resolved

##Installation
Antiz96 marked this conversation as resolved.
Show resolved Hide resolved

### AUR

Installez le package AUR [arch-update](https://aur.archlinux.org/packages/arch-update "arch-update AUR package").
Antiz96 marked this conversation as resolved.
Show resolved Hide resolved

### Depuis les fichiers sources
Antiz96 marked this conversation as resolved.
Show resolved Hide resolved

Installer les dépendances :

```bash
sudo pacman -S --needed pacman-contrib curl htmlq diffutils
```

Téléchargez l'archive de la [dernière version stable](https://github.com/Antiz96/arch-update/releases/latest) et extrayez-la *(vous pouvez également cloner ce référentiel via `git`)*.

Pour installer `arch-update`, allez dans le répertoire extrait/cloné et exécutez la commande suivante :

```bash
sudo make install
```

Pour désinstaller `arch-update`, allez dans le répertoire extrait/cloné et exécutez la commande suivante :

```bash
sudo make désinstaller
Antiz96 marked this conversation as resolved.
Show resolved Hide resolved
```

## Utilisation

L'utilisation consiste à intégrer [le fichier .desktop](#the-desktop-file) n'importe où (cela peut être votre bureau, votre dock, votre barre d'état/de lancement et/ou le menu de votre application) et à activer le [timer systemd](# le-systemd-timer).
Antiz96 marked this conversation as resolved.
Show resolved Hide resolved

Voici une petite présentation/revue YouTube de `arch-update` que [Cardiac](https://github.com/Cardiacman13) et moi avons réalisée sur [sa chaîne YouTube](https://www.youtube.com/@ Cardiacman) (**les vidéos là-bas, dont celle-ci, sont en français**) :
Antiz96 marked this conversation as resolved.
Show resolved Hide resolved

*Attention : les fonctionnalités et le comportement par défaut d'Arch-Update peuvent avoir changé/évolué depuis !*

[![youtube_presentation](https://github.com/Antiz96/arch-update/assets/53110319/23af5180-1881-486d-bd5a-3edd48ed1a08)](https://www.youtube.com/watch?v= QkOkX70SEmo)
Antiz96 marked this conversation as resolved.
Show resolved Hide resolved

### Le fichier .desktop

Le fichier .desktop se trouve dans `/usr/share/applications/arch-update.desktop` (ou `/usr/local/share/applications/arch-update.desktop` si vous avez installé `arch-update` [à partir des sources ](#from-source)).
Antiz96 marked this conversation as resolved.
Show resolved Hide resolved
Son icône changera automatiquement en fonction des différents états (vérification des mises à jour, mises à jour disponibles, installation des mises à jour, à jour).
Antiz96 marked this conversation as resolved.
Show resolved Hide resolved
Il lancera la série de fonctions pertinentes pour effectuer une mise à jour complète et appropriée lorsque vous cliquez dessus (voir le chapitre [Documentation](#documentation)). Il est facile à intégrer à n’importe quel DE/WM, dock, barre d’état/lancement ou menu d’application.
Antiz96 marked this conversation as resolved.
Show resolved Hide resolved

### Le minuteur système
Antiz96 marked this conversation as resolved.
Show resolved Hide resolved

Il existe un service systemd dans `/usr/lib/systemd/user/arch-update.service` (ou dans `/usr/local/lib/systemd/user/arch-update.service` si vous avez installé `arch-update ` [from source](#from-source)) qui exécute la fonction `check` au démarrage (voir le chapitre [Documentation](#documentation)).
Antiz96 marked this conversation as resolved.
Show resolved Hide resolved
Pour le démarrer automatiquement **au démarrage puis une fois toutes les heures**, activez le timer systemd associé (vous pouvez modifier le cycle de vérification automatique à votre guise, voir les [Trucs et astuces - Modifier le cycle de vérification automatique](# chapitre modifier le cycle de vérification automatique) :
Antiz96 marked this conversation as resolved.
Show resolved Hide resolved

```bash
systemctl --user activer --now arch-update.timer
Antiz96 marked this conversation as resolved.
Show resolved Hide resolved
```

### Capture d'écran

Personnellement, j'ai intégré l'icône .desktop dans ma barre supérieure.
Antiz96 marked this conversation as resolved.
Show resolved Hide resolved
C'est la première icône en partant de la gauche.

![icône](https://github.com/Antiz96/arch-update/assets/53110319/25f3d2ca-b9d3-4a32-ace3-b0fa785662c2)
Antiz96 marked this conversation as resolved.
Show resolved Hide resolved

Lorsque `arch-update` vérifie les mises à jour, l'icône change en conséquence (la fonction `check` est automatiquement déclenchée au démarrage puis une fois toutes les heures si vous avez activé le [systemd timer](#the-systemd-timer) et peut être déclenché manuellement en exécutant la commande `arch-update -c`) :
Antiz96 marked this conversation as resolved.
Show resolved Hide resolved

![vérification des icônes](https://github.com/Antiz96/arch-update/assets/53110319/f4c09898-7b21-430f-84be-431a31e25c3f)
Antiz96 marked this conversation as resolved.
Show resolved Hide resolved

Si de nouvelles mises à jour sont disponibles, l'icône affichera une cloche et une notification sur le bureau indiquant le nombre de mises à jour disponibles sera envoyée (nécessite [libnotify/notify-send](https://archlinux.org/packages/extra/x86_64 /libnotify/ "paquet libnotify")) :
Antiz96 marked this conversation as resolved.
Show resolved Hide resolved

![icône-mise à jour-disponible](https://github.com/Antiz96/arch-update/assets/53110319/c1526ce7-5f94-41b8-a8fa-3587b9d00a9d)
Antiz96 marked this conversation as resolved.
Show resolved Hide resolved
![notification](https://github.com/Antiz96/arch-update/assets/53110319/631b8e67-487a-441a-84b4-6cce95223729)

Lorsque l'on clique sur l'icône, elle lance la série de fonctions correspondantes pour effectuer une mise à jour complète et appropriée, en commençant par actualiser la liste des packages disponibles pour les mises à jour, en l'imprimant dans une fenêtre de terminal et en demandant la confirmation de l'utilisateur pour procéder à l'installation (il peut également être lancé en exécutant la commande `arch-update`, nécessite [yay](https://aur.archlinux.org/packages/yay "yay") ou [paru](https://aur.archlinux.org /packages/paru "paru") pour la prise en charge de la mise à jour des packages AUR et [flatpak](https://archlinux.org/packages/extra/x86_64/flatpak/) pour la prise en charge de la mise à jour des packages Flatpak) :
Antiz96 marked this conversation as resolved.
Show resolved Hide resolved

*La sortie colorée peut être désactivée avec l'option `NoColor` dans le fichier de configuration `arch-update.conf`.*
Antiz96 marked this conversation as resolved.
Show resolved Hide resolved
*Les changements de versions dans la liste des packages peuvent être masqués avec l'option `NoVersion` dans le fichier de configuration `arch-update.conf`.*
Antiz96 marked this conversation as resolved.
Show resolved Hide resolved
*Voir le [chapitre de documentation arch-update.conf](#arch-update-configuration-file) pour plus de détails.*
Antiz96 marked this conversation as resolved.
Show resolved Hide resolved

![listing-packages](https://github.com/Antiz96/arch-update/assets/53110319/43a990c8-ed93-420f-8c46-d50d60bff03f)

Une fois que vous avez donné la confirmation pour continuer, `arch-update` propose d'imprimer les dernières nouvelles d'Arch Linux.
Antiz96 marked this conversation as resolved.
Show resolved Hide resolved
Les actualités arch publiées au cours des 15 derniers jours sont étiquetées comme « [NOUVEAU] ».
Antiz96 marked this conversation as resolved.
Show resolved Hide resolved
Sélectionnez les actualités à lire en tapant son numéro associé.
Antiz96 marked this conversation as resolved.
Show resolved Hide resolved
Après avoir lu une actualité, « arch-update » vous proposera à nouveau d'imprimer les dernières actualités Arch Linux, afin que vous puissiez lire plusieurs actualités à la fois.
Antiz96 marked this conversation as resolved.
Show resolved Hide resolved
Appuyez simplement sur « Entrée » sans saisir de chiffre pour procéder à la mise à jour :

*La liste/impression des actualités Arch peut être ignorée avec l'option `NoNews` dans le fichier de configuration `arch-update.conf`.*
Antiz96 marked this conversation as resolved.
Show resolved Hide resolved
*Notez que l'utilisation de cette option générera un message d'avertissement pour rappeler que les utilisateurs sont censés consulter régulièrement les actualités d'Arch.*
Antiz96 marked this conversation as resolved.
Show resolved Hide resolved
*Voir le [chapitre de documentation arch-update.conf](#arch-update-configuration-file) pour plus de détails.*
Antiz96 marked this conversation as resolved.
Show resolved Hide resolved

![liste-nouvelles](https://github.com/Antiz96/arch-update/assets/53110319/b6883ec4-8c44-4b97-86d9-4d0a304b748b)
Antiz96 marked this conversation as resolved.
Show resolved Hide resolved

Pendant que `arch-update` effectue des mises à jour, l'icône change en conséquence :

![installation d'icônes](https://github.com/Antiz96/arch-update/assets/53110319/7c74ce84-7de4-4e09-aa2a-66afad9e61d7)
Antiz96 marked this conversation as resolved.
Show resolved Hide resolved

Une fois la mise à jour terminée, l'icône change en conséquence :

![icône-à-date](https://github.com/Antiz96/arch-update/assets/53110319/03f224a5-5fcf-450d-9aa5-bae90e7d2e8a)
Antiz96 marked this conversation as resolved.
Show resolved Hide resolved

`arch-update` recherchera ensuite les packages orphelins/packages Flatpak inutilisés et proposera de les supprimer (s'il y en a) :
Antiz96 marked this conversation as resolved.
Show resolved Hide resolved

![paquets-orphelins](https://github.com/Antiz96/arch-update/assets/53110319/76b795e5-076e-4070-9fe2-73165503011b)

![flatpak-unused-packages](https://github.com/Antiz96/arch-update/assets/53110319/cd4053bb-623e-44c2-8c74-9f87710f4074)

`arch-update` recherchera également les packages mis en cache anciens et/ou désinstallés et proposera de les supprimer (le cas échéant) :
Antiz96 marked this conversation as resolved.
Show resolved Hide resolved

*Le comportement par défaut consiste à conserver les 3 dernières versions en cache des packages installés et à supprimer toutes les versions en cache des packages désinstallés.*
Antiz96 marked this conversation as resolved.
Show resolved Hide resolved
*Vous pouvez modifier le nombre d'anciennes versions de packages et de versions de packages désinstallés à conserver respectivement dans le cache de pacman avec les options `KeepOldPackages=Num` et `KeepUninstalledPackages=Num` dans le fichier de configuration `arch-update.conf`.*
Antiz96 marked this conversation as resolved.
Show resolved Hide resolved
*Voir le [chapitre de documentation arch-update.conf](#arch-update-configuration-file) pour plus de détails.*
Antiz96 marked this conversation as resolved.
Show resolved Hide resolved

![paquets-cachés](https://github.com/Antiz96/arch-update/assets/53110319/7199bbf1-acd8-49a1-80eb-e9874b94fba6)
Antiz96 marked this conversation as resolved.
Show resolved Hide resolved

De plus, `arch-update` recherchera les fichiers pacnew/pacsave et proposera de les traiter via `pacdiff` (s'il y en a) :

![pacnew-files](https://github.com/Antiz96/arch-update/assets/53110319/5ee627ee-f7b7-4528-bf41-435d3c5892ac)

Enfin, `arch-update` vérifiera s'il y a une mise à jour du noyau en attente nécessitant un redémarrage et vous proposera de le faire (s'il y en a) :
Antiz96 marked this conversation as resolved.
Show resolved Hide resolved

![kernel-ending-update](https://github.com/Antiz96/arch-update/assets/53110319/14aef5b2-db32-4296-8a60-bc840c09d457)
Antiz96 marked this conversation as resolved.
Show resolved Hide resolved

## Documentation

### arch-mise à jour
Antiz96 marked this conversation as resolved.
Show resolved Hide resolved

```texte
Antiz96 marked this conversation as resolved.
Show resolved Hide resolved
Un notificateur/applicateur de mises à jour pour Arch Linux qui vous aide à
Antiz96 marked this conversation as resolved.
Show resolved Hide resolved
tâches importantes avant/après la mise à jour.
Antiz96 marked this conversation as resolved.
Show resolved Hide resolved

Exécutez arch-update pour exécuter la fonction principale « mettre à jour » :
Antiz96 marked this conversation as resolved.
Show resolved Hide resolved
Imprimez la liste des packages disponibles en mise à jour, puis demandez la confirmation de l'utilisateur
Antiz96 marked this conversation as resolved.
Show resolved Hide resolved
pour procéder à l'installation.
Avant d'effectuer la mise à jour, proposez d'imprimer les dernières actualités d'Arch Linux.
Antiz96 marked this conversation as resolved.
Show resolved Hide resolved
Publier la mise à jour, vérifier les packages orphelins/inutilisés, les anciens packages mis en cache, les fichiers pacnew/pacsave
Antiz96 marked this conversation as resolved.
Show resolved Hide resolved
et en attente de mises à jour du noyau et, le cas échéant, propose de les traiter.
Antiz96 marked this conversation as resolved.
Show resolved Hide resolved

Possibilités :
Antiz96 marked this conversation as resolved.
Show resolved Hide resolved
-c, --check Vérifier les mises à jour disponibles, envoyer une notification sur le bureau contenant le nombre de mises à jour disponibles (si libnotify est installé)
Antiz96 marked this conversation as resolved.
Show resolved Hide resolved
-h, --help Afficher ce message et quitter
Antiz96 marked this conversation as resolved.
Show resolved Hide resolved
-V, --version Afficher les informations de version et quitter
Antiz96 marked this conversation as resolved.
Show resolved Hide resolved

Codes de sortie :
0 bien
Antiz96 marked this conversation as resolved.
Show resolved Hide resolved
1 option invalide
Antiz96 marked this conversation as resolved.
Show resolved Hide resolved
2 Aucune méthode de privilège (sudo ou doas) n'est installée
Antiz96 marked this conversation as resolved.
Show resolved Hide resolved
3 Erreur lors du changement d'icône
Antiz96 marked this conversation as resolved.
Show resolved Hide resolved
4 L'utilisateur n'a pas donné la confirmation pour continuer
Antiz96 marked this conversation as resolved.
Show resolved Hide resolved
5 Erreur lors de la mise à jour des packages
Antiz96 marked this conversation as resolved.
Show resolved Hide resolved
6 Erreur lors de l'appel de la commande reboot pour appliquer une mise à jour du noyau en attente
Antiz96 marked this conversation as resolved.
Show resolved Hide resolved
```

Pour plus d'informations, consultez la page de manuel arch-update(1).
Antiz96 marked this conversation as resolved.
Show resolved Hide resolved
Certaines options peuvent être activées/désactivées ou modifiées via le fichier de configuration arch-update.conf, voir la page de manuel arch-update.conf(5).

### fichier de configuration de la mise à jour arch
Antiz96 marked this conversation as resolved.
Show resolved Hide resolved

```texte
Antiz96 marked this conversation as resolved.
Show resolved Hide resolved
Le fichier arch-update.conf est un fichier de configuration facultatif permettant à arch-update d'activer/désactiver
Antiz96 marked this conversation as resolved.
Show resolved Hide resolved
ou modifier certaines options dans le script.
Antiz96 marked this conversation as resolved.
Show resolved Hide resolved

Ce fichier de configuration doit se trouver dans "${XDG_CONFIG_HOME}/arch-update/arch-update.conf"
ou "${HOME}/.config/arch-update/arch-update.conf".

Les options prises en charge sont :

- NoColor # Ne colorise pas la sortie.
Antiz96 marked this conversation as resolved.
Show resolved Hide resolved
- NoVersion # N'affiche pas les modifications de versions des packages lors de la liste des mises à jour en attente.
Antiz96 marked this conversation as resolved.
Show resolved Hide resolved
- NoNews # N'imprime pas les nouvelles d'Arch. Notez que l'utilisation de cette option générera un message d'avertissement pour rappeler que les utilisateurs sont censés consulter régulièrement les actualités d'Arch.
Antiz96 marked this conversation as resolved.
Show resolved Hide resolved
- KeepOldPackages=Num # Nombre d'anciennes versions de packages à conserver dans le cache de pacman. La valeur par défaut est 3.
Antiz96 marked this conversation as resolved.
Show resolved Hide resolved
- KeepUninstalledPackages=Num # Nombre de versions de packages désinstallés à conserver dans le cache de pacman. La valeur par défaut est 0.
Antiz96 marked this conversation as resolved.
Show resolved Hide resolved

Les options sont sensibles à la casse, les majuscules doivent donc être respectées.
```

Pour plus d'informations, consultez la page de manuel arch-update(5).

## Trucs et astuces

### Prise en charge AUR
Antiz96 marked this conversation as resolved.
Show resolved Hide resolved

Arch-Update prend en charge la mise à jour des packages AUR lors de la vérification et de l'installation des mises à jour si **yay** ou **paru** est installé :
Antiz96 marked this conversation as resolved.
Show resolved Hide resolved
Voir <https://github.com/Jguer/yay> et <https://aur.archlinux.org/packages/yay>
Antiz96 marked this conversation as resolved.
Show resolved Hide resolved
Voir <https://github.com/morganamilo/paru> et <https://aur.archlinux.org/packages/paru>

### Prise en charge des Flatpaks
Antiz96 marked this conversation as resolved.
Show resolved Hide resolved

Arch-Update prend en charge la mise à jour des packages Flatpak lors de la vérification et de l'installation des mises à jour (ainsi que de la suppression des packages Flatpak inutilisés) si **flatpak** est installé :
Antiz96 marked this conversation as resolved.
Show resolved Hide resolved
Voir <https://www.flatpak.org/> et <https://archlinux.org/packages/extra/x86_64/flatpak/>

### Notifications sur le bureau
Antiz96 marked this conversation as resolved.
Show resolved Hide resolved

Arch-Update prend en charge les notifications du bureau lors de l'exécution de la fonction `--check` si **libnotify (notify-send)** est installé :
Antiz96 marked this conversation as resolved.
Show resolved Hide resolved
Voir <https://wiki.archlinux.org/title/Desktop_notifications>

### Modifier le cycle de vérification automatique

Si vous avez activé le [systemd.timer](#the-systemd-timer), l'option `--check` est automatiquement lancée au démarrage puis une fois par heure.
Antiz96 marked this conversation as resolved.
Show resolved Hide resolved

Si vous souhaitez modifier le cycle de vérification, exécutez `systemctl --user edit arch-update.timer` pour créer une configuration de remplacement pour la minuterie et saisissez ce qui suit :
Antiz96 marked this conversation as resolved.
Show resolved Hide resolved

```texte
Antiz96 marked this conversation as resolved.
Show resolved Hide resolved
[Minuteur]
Antiz96 marked this conversation as resolved.
Show resolved Hide resolved
OnUnitActiveSec = 10 min
Antiz96 marked this conversation as resolved.
Show resolved Hide resolved
```

Les unités de temps sont « s » pour les secondes, « m » pour les minutes, « h » pour les heures, « d » pour les jours...
Antiz96 marked this conversation as resolved.
Show resolved Hide resolved
Voir <https://www.freedesktop.org/software/systemd/man/systemd.time.html> pour plus de détails.
Antiz96 marked this conversation as resolved.
Show resolved Hide resolved

## Contribuant
Antiz96 marked this conversation as resolved.
Show resolved Hide resolved

Vous pouvez soulever vos problèmes, commentaires et suggestions dans l'onglet [Issues](https://github.com/Antiz96/arch-update/issues).
Antiz96 marked this conversation as resolved.
Show resolved Hide resolved
Les [Pull request](https://github.com/Antiz96/arch-update/pulls) sont également les bienvenues !
Antiz96 marked this conversation as resolved.
Show resolved Hide resolved
Loading