From 7ce9f723742d2536e48304bda1aa137f378a9602 Mon Sep 17 00:00:00 2001 From: Anonymous Date: Mon, 17 Jul 2023 10:52:48 +0000 Subject: [PATCH] Translated using Weblate (French) Currently translated at 100.0% (299 of 299 strings) Translation: PeerTube LiveChat/Peertube Plugin Livechat Documentation Translate-URL: https://weblate.framasoft.org/projects/peertube-livechat/peertube-plugin-livechat-documentation/fr/ --- support/documentation/po/livechat.fr.po | 894 +++++++----------------- 1 file changed, 243 insertions(+), 651 deletions(-) diff --git a/support/documentation/po/livechat.fr.po b/support/documentation/po/livechat.fr.po index 16ce04f7..3e5c2f00 100644 --- a/support/documentation/po/livechat.fr.po +++ b/support/documentation/po/livechat.fr.po @@ -10,8 +10,8 @@ msgstr "" "POT-Creation-Date: 2023-07-14 19:55+0200\n" "PO-Revision-Date: 2023-07-17 10:52+0000\n" "Last-Translator: John Livingston \n" -"Language-Team: French \n" +"Language-Team: French \n" "Language: fr\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -35,20 +35,13 @@ msgstr "Me contacter" #: support/documentation/content/en/contact/_index.md #, no-wrap msgid "If you have any question, or if you want to talk about this plugin, you can join this XMPP room with any Jabber client: [plugin-livechat-support@room.im.yiny.org](xmpp:plugin-livechat-support@room.im.yiny.org?join).\n" -msgstr "" -"Si vous avez des questions ou souhaitez parler de ce plugin, vous pouvez " -"rejoindre ce salon XMPP avec n'importe quel client Jabber : [plugin-livechat-" -"support@room.im.yiny.org](xmpp:plugin-livechat-support@room.im.yiny." -"org?join).\n" +msgstr "Si vous avez des questions ou souhaitez parler de ce plugin, vous pouvez rejoindre ce salon XMPP avec n'importe quel client Jabber : [plugin-livechat-support@room.im.yiny.org](xmpp:plugin-livechat-support@room.im.yiny.org?join).\n" #. type: Plain text #: support/documentation/content/en/contact/_index.md #, no-wrap msgid "If you want to support the project financially, you can contact me by mail at git.[at].john-livingston.fr, or check my [Liberapay profile](https://liberapay.com/JohnLivingston/).\n" -msgstr "" -"Si vous souhaitez supporter le projet financièrement, vous pouvez me " -"contacter par mail à l'adresse git.[arobase].john-livingston.fr, ou passer " -"par mon [profil Liberapay](https://liberapay.com/JohnLivingston/).\n" +msgstr "Si vous souhaitez supporter le projet financièrement, vous pouvez me contacter par mail à l'adresse git.[arobase].john-livingston.fr, ou passer par mon [profil Liberapay](https://liberapay.com/JohnLivingston/).\n" #. type: Yaml Front Matter Hash Value: description #: support/documentation/content/en/contributing/codeofconduct/_index.md @@ -70,17 +63,9 @@ msgid "" "Translations are available at [https://www.contributor-covenant.org/translations](https://www.contributor-covenant.org/translations).\n" "Instances of abusive, harassing, or otherwise unacceptable behavior may be reported to the community leaders responsible for enforcement by mail at git.[at].john-livingston.fr.\n" msgstr "" -"Ce code de conduite est adapté du [Contributor Covenant](https://www." -"contributor-covenant.org), version 2.1, disponible à l'adresse [https://www." -"contributor-covenant.org/version/2/1/code_of_conduct.html](https://www." -"contributor-covenant.org/version/2/1/code_of_conduct.html).\n" -"Les traductions sont disponibles à l'adresse [https://www.contributor-" -"covenant.org/translations](https://www.contributor-covenant.org/" -"translations).\n" -"Les cas de comportements abusifs, harcelants ou tout autre comportement " -"inacceptables peuvent être signalés aux dirigeant·e·s de la communauté " -"responsables de l’application du code de conduite à git.[at].john-livingston." -"fr.\n" +"Ce code de conduite est adapté du [Contributor Covenant](https://www.contributor-covenant.org), version 2.1, disponible à l'adresse [https://www.contributor-covenant.org/version/2/1/code_of_conduct.html](https://www.contributor-covenant.org/version/2/1/code_of_conduct.html).\n" +"Les traductions sont disponibles à l'adresse [https://www.contributor-covenant.org/translations](https://www.contributor-covenant.org/translations).\n" +"Les cas de comportements abusifs, harcelants ou tout autre comportement inacceptables peuvent être signalés aux dirigeant·e·s de la communauté responsables de l’application du code de conduite à git.[at].john-livingston.fr.\n" #. type: Yaml Front Matter Hash Value: title #: support/documentation/content/en/contributing/develop/_index.md @@ -95,12 +80,8 @@ msgid "" "Always talk about features you want to develop by creating/finding and commenting the issue tackling your problem\n" "before you start working on it, and inform the community that you begin coding by claiming the issue.\n" msgstr "" -"Toujours annoncer les fonctionnalités sur lesquelles vous voulez travailler " -"en créant un ticket ou en commentant un ticket existant, avant de commencer " -"à travailler dessus.\n" -"Et annoncez clairement à la communauté que vous commencez à travailler " -"dessus. Ceci afin d'éviter que plusieurs personnes travaillent sur la même " -"chose et entrent en conflit.\n" +"Toujours annoncer les fonctionnalités sur lesquelles vous voulez travailler en créant un ticket ou en commentant un ticket existant, avant de commencer à travailler dessus.\n" +"Et annoncez clairement à la communauté que vous commencez à travailler dessus. Ceci afin d'éviter que plusieurs personnes travaillent sur la même chose et entrent en conflit.\n" #. type: Plain text #: support/documentation/content/en/contributing/develop/_index.md @@ -112,9 +93,7 @@ msgstr "Les Pull Request sont à faire sur la branche `main`.\n" #: support/documentation/content/en/contributing/develop/_index.md #, no-wrap msgid "Until march 2023, contribution were made on the `develop` branch. This procedure is now deprecated.\n" -msgstr "" -"Jusqu'à mars 2023, il fallait contribuer sur la branche `develop`. Cette " -"procédure est désormais obsolète.\n" +msgstr "Jusqu'à mars 2023, il fallait contribuer sur la branche `develop`. Cette procédure est désormais obsolète.\n" #. type: Plain text #: support/documentation/content/en/contributing/develop/_index.md @@ -132,9 +111,7 @@ msgstr "vous devez avoir installé `npm`\n" #: support/documentation/content/en/contributing/develop/_index.md #, no-wrap msgid "you must have python venv installed (`python3-venv` package on Debian for example)\n" -msgstr "" -"vous devez avoir installé les venv python (paquet `python3-venv` sous Debian " -"par exemple)\n" +msgstr "vous devez avoir installé les venv python (paquet `python3-venv` sous Debian par exemple)\n" #. type: Bullet: '- ' #: support/documentation/content/en/contributing/develop/_index.md @@ -170,31 +147,23 @@ msgid "" "git push --set-upstream me my_development\n" "# Then go to your github repository with your web browser to propose the Pull Request (see additional instructions below)\n" msgstr "" -"# Cloner le dépot. N'oubliez pas le --recursive, pour clôner les sous-" -"modules.\n" -"git clone https://github.com/JohnXLivingston/peertube-plugin-livechat.git --" -"recursive\n" -"\n" -"# Installer les dépendances NPM et compiler le plugin pour la première fois :" +"# Cloner le dépot. N'oubliez pas le --recursive, pour clôner les sous-modules.\n" +"git clone https://github.com/JohnXLivingston/peertube-plugin-livechat.git --recursive\n" "\n" +"# Installer les dépendances NPM et compiler le plugin pour la première fois :\n" "npm install\n" "\n" "# Compiler le plugin après une modification :\n" "npm run build\n" "\n" "# Si vous avez un fork du dépot, ajoutez le en remote (exemple) :\n" -"git remote add me git@github.com:MON_COMPTE_GITHUB/peertube-plugin-livechat." -"git\n" +"git remote add me git@github.com:MON_COMPTE_GITHUB/peertube-plugin-livechat.git\n" "\n" -"# Créez une branche locale pour vos développements et placez vous dessus " -"(exemple) :\n" -"git checkout mon_developpement # NB: si un ticket y est associé, utilisé le " -"nom fix_1234 (où 1234 est le numéro du ticket)\n" -"# Pour proposer vos modifications, poussez votre branche sur votre dépot " -"(exemple) :\n" +"# Créez une branche locale pour vos développements et placez vous dessus (exemple) :\n" +"git checkout mon_developpement # NB: si un ticket y est associé, utilisé le nom fix_1234 (où 1234 est le numéro du ticket)\n" +"# Pour proposer vos modifications, poussez votre branche sur votre dépot (exemple) :\n" "git push --set-upstream me mon_developpement\n" -"# Rendez-vous ensuite sur votre dépot github avec votre navigateur web pour " -"proposer la Pull Request (voir les instructions complémentaires ci-dessous)\n" +"# Rendez-vous ensuite sur votre dépot github avec votre navigateur web pour proposer la Pull Request (voir les instructions complémentaires ci-dessous)\n" #. type: Plain text #: support/documentation/content/en/contributing/develop/_index.md @@ -204,38 +173,27 @@ msgid "" "Once you are ready for a code review before merge, submit a Pull Request. In any case, please\n" "link your PR to the issues it solves by using the GitHub syntax: \"fixes #issue_number\".\n" msgstr "" -"Quand vous êtes prêt⋅e à montrer votre code pour avoir un retour, soumettez " -"une Pull Request *draft*.\n" -"Quand vous êtes prêt⋅e pour une relecture de code avant merge, soumettez une " -"Pull Request.\n" -"Dans tous les cas, merci de lier votre Pull Request au ticket concerné en " -"utilisant la syntax de GitHub : «fixes #issue_number».\n" +"Quand vous êtes prêt⋅e à montrer votre code pour avoir un retour, soumettez une Pull Request *draft*.\n" +"Quand vous êtes prêt⋅e pour une relecture de code avant merge, soumettez une Pull Request.\n" +"Dans tous les cas, merci de lier votre Pull Request au ticket concerné en utilisant la syntax de GitHub : «fixes #issue_number».\n" #. type: Plain text #: support/documentation/content/en/contributing/develop/_index.md #, no-wrap msgid "The front-end code is in the `client` folder, the back-end code in `server`. There are some shared code in `shared` folder.\n" -msgstr "" -"Le code du front-end est dans le dossier `client`. Le code backend dans " -"`server`. Il y a du code partagé entre les deux dans `shared`.\n" +msgstr "Le code du front-end est dans le dossier `client`. Le code backend dans `server`. Il y a du code partagé entre les deux dans `shared`.\n" #. type: Plain text #: support/documentation/content/en/contributing/develop/_index.md #, no-wrap msgid "For general instructions (developping plugins, building, installation, ...), please refer to the [Peertube documentation](https://docs.joinpeertube.org/contribute-plugins?id=write-a-plugintheme).\n" -msgstr "" -"Pour les instructions génériques concernant le développement de plugins (" -"building, installation, ...), merci de vous référer à la [documentation " -"Peertube](https://docs.joinpeertube.org/contribute-" -"plugins?id=write-a-plugintheme).\n" +msgstr "Pour les instructions génériques concernant le développement de plugins (building, installation, ...), merci de vous référer à la [documentation Peertube](https://docs.joinpeertube.org/contribute-plugins?id=write-a-plugintheme).\n" #. type: Plain text #: support/documentation/content/en/contributing/develop/_index.md #, no-wrap msgid "You can build the plugin with extra debug features simply by using:\n" -msgstr "" -"Vous pouvez *builder* le plugin avec des infos de debug supplémentaires en " -"utilisant :\n" +msgstr "Vous pouvez *builder* le plugin avec des infos de debug supplémentaires en utilisant :\n" #. type: Fenced code block (bash) #: support/documentation/content/en/contributing/develop/_index.md @@ -259,15 +217,11 @@ msgid "" "That's why we first compile Typescript with the `-noEmit` option, just to check types (`check:client:ts` in package.json file).\n" "Then, if everything is okay, we run ESBuild to generate the compiled javascript.\n" msgstr "" -"Ce plugin utilise ESBuild pour compiler le code front-end, comme le plugin " -"`peertube-plugin-quickstart` officiel.\n" +"Ce plugin utilise ESBuild pour compiler le code front-end, comme le plugin `peertube-plugin-quickstart` officiel.\n" "ESBuild peut gérer Typescript, mais ne vérifie pas les types\n" -"(voir [la documentation ESBuild](https://esbuild.github.io/content-types/" -"#typescript)).\n" -"C'est pourquoi on compile d'abord Typescript avec l'option `-noEmit`, juste " -"pour vérifier les types (`check:client:ts` dans le fichier package.json).\n" -"Ensuite, si tout est ok, on lance ESBuild pour générer le javascript compilé." -"\n" +"(voir [la documentation ESBuild](https://esbuild.github.io/content-types/#typescript)).\n" +"C'est pourquoi on compile d'abord Typescript avec l'option `-noEmit`, juste pour vérifier les types (`check:client:ts` dans le fichier package.json).\n" +"Ensuite, si tout est ok, on lance ESBuild pour générer le javascript compilé.\n" #. type: Title ## #: support/documentation/content/en/contributing/develop/_index.md @@ -283,12 +237,9 @@ msgid "" "For example, some log files will rotate every two minutes, instead of once per day.\n" "This permit to test more easily certain actions, for which it could normally take hours or days to wait.\n" msgstr "" -"Il existe un mode de debug pour le plugin, qui va raccourcir le délais de " -"certaines actions.\n" -"Par exemple, il va faire tourner les journaux toutes les deux minutes, au " -"lieu de tous les jours.\n" -"Cela permet de tester plus facilement certaines actions, pour lesquelles il " -"faudrait normalement attendre des heures ou des jours.\n" +"Il existe un mode de debug pour le plugin, qui va raccourcir le délais de certaines actions.\n" +"Par exemple, il va faire tourner les journaux toutes les deux minutes, au lieu de tous les jours.\n" +"Cela permet de tester plus facilement certaines actions, pour lesquelles il faudrait normalement attendre des heures ou des jours.\n" #. type: Plain text #: support/documentation/content/en/contributing/develop/_index.md @@ -299,10 +250,8 @@ msgid "" "(replacing `/var/www/peertube/storage/` by the correct path on your installation).\n" msgstr "" "Pour activer ce mode, il suffit de créer un fichier\n" -"`/var/www/peertube/storage/plugins/data/peertube-plugin-livechat/debug_mode`" -"\n" -"(en adaptant `/var/www/peertube/storage/` à votre installation le cas " -"échéant).\n" +"`/var/www/peertube/storage/plugins/data/peertube-plugin-livechat/debug_mode`\n" +"(en adaptant `/var/www/peertube/storage/` à votre installation le cas échéant).\n" #. type: Plain text #: support/documentation/content/en/contributing/develop/_index.md @@ -312,8 +261,7 @@ msgid "" "To make sure it's taken into account, you can restart your Peertube instance.\n" msgstr "" "La simple existance de ce fichier suffit à déclencher le mode debug.\n" -"Pour être sûr qu'il est pris en compte, vous pouvez redémarrer votre " -"instance Peertube.\n" +"Pour être sûr qu'il est pris en compte, vous pouvez redémarrer votre instance Peertube.\n" #. type: Plain text #: support/documentation/content/en/contributing/develop/_index.md @@ -323,10 +271,8 @@ msgid "" "To have a list of existing parameters, check `server/lib/debug.ts`.\n" "Restart Peertube after each content modification.\n" msgstr "" -"Ce fichier peut également contenir du JSON qui pourra activer d'autres " -"options.\n" -"Pour en avoir la liste, vous pouvez regarder le code de `server/lib/debug." -"ts`.\n" +"Ce fichier peut également contenir du JSON qui pourra activer d'autres options.\n" +"Pour en avoir la liste, vous pouvez regarder le code de `server/lib/debug.ts`.\n" "Redémarrez Peertube après chaque modification de son contenu.\n" #. type: Plain text @@ -336,8 +282,7 @@ msgid "" "Don't enable this mode on a production server, neither on a public server.\n" "This could cause security issues.\n" msgstr "" -"N'activer jamais ce mode sur un serveur de production, ni même sur un " -"serveur public.\n" +"N'activer jamais ce mode sur un serveur de production, ni même sur un serveur public.\n" "Cela pourrait poser des problèmes de sécurité.\n" #. type: Title ### @@ -356,13 +301,11 @@ msgid "" "It can be done from a command line, for example using\n" "`curl http://your_instance.tld/plugins/livechat/router/api/restart_prosody`.\n" msgstr "" -"Pour redémarrer Prosody quand le mode debug est activé, vous pouvez appeler " -"l'API\n" +"Pour redémarrer Prosody quand le mode debug est activé, vous pouvez appeler l'API\n" "`http://votre_instance.tld/plugins/livechat/router/api/restart_prosody`.\n" "Cet appel n'a pas besoin d'authentification.\n" "Il peut se faire depuis une ligne de commande, par exemple avec\n" -"`curl http://votre_instance.tld/plugins/livechat/router/api/restart_prosody`." -"\n" +"`curl http://votre_instance.tld/plugins/livechat/router/api/restart_prosody`.\n" #. type: Title ### #: support/documentation/content/en/contributing/develop/_index.md @@ -374,9 +317,7 @@ msgstr "debugger Prosody" #: support/documentation/content/en/contributing/develop/_index.md #, no-wrap msgid "It is possible to connect the Prosody AppImage to a remote debugger using [MobDebug](https://luarocks.org/modules/paulclinger/mobdebug).\n" -msgstr "" -"Il est possible de connecter l'AppImage Prosody à un debugger distant en " -"utilisant [MobDebug](https://luarocks.org/modules/paulclinger/mobdebug).\n" +msgstr "Il est possible de connecter l'AppImage Prosody à un debugger distant en utilisant [MobDebug](https://luarocks.org/modules/paulclinger/mobdebug).\n" #. type: Plain text #: support/documentation/content/en/contributing/develop/_index.md @@ -385,8 +326,7 @@ msgid "" "To do so, you have to setup MobDebug in a folder that can be accessed by the `peertube` user.\n" "Then, add this in the `debub_mode` file:\n" msgstr "" -"Pour cela, placer MobDebug dans un dossier accessible par le user `peertube`." -"\n" +"Pour cela, placer MobDebug dans un dossier accessible par le user `peertube`.\n" "Ensuite, ajouter cela dans le fichier `debug_mode` du plugin :\n" #. type: Fenced code block (json) @@ -413,9 +353,7 @@ msgstr "" #: support/documentation/content/en/contributing/develop/_index.md #, no-wrap msgid "`host` and `port` are optional. `debugger_path` must point to the folder where the `MobDebug` `.lua` file is.\n" -msgstr "" -"`host` et `port` sont optionnels. `debugger_path` doit pointer vers le " -"dossier où se trouve le fichier `.lua` de `MobDebug`.\n" +msgstr "`host` et `port` sont optionnels. `debugger_path` doit pointer vers le dossier où se trouve le fichier `.lua` de `MobDebug`.\n" #. type: Plain text #: support/documentation/content/en/contributing/develop/_index.md @@ -441,14 +379,11 @@ msgid "" "You can even configure your debug server to launch this request automatically.\n" msgstr "" "Pour que Prosody se connecte au debugger, appelez l'API\n" -"`http://votre_instance.tld/plugins/livechat/router/api/" -"restart_prosody?debugger=true`.\n" +"`http://votre_instance.tld/plugins/livechat/router/api/restart_prosody?debugger=true`.\n" "Cet appel n'a pas besoin d'authentification.\n" "Il peut se faire depuis une ligne de commande, par exemple avec\n" -"`curl http://votre_instance.tld/plugins/livechat/router/api/" -"restart_prosody?debugger=true`.\n" -"Vous pouvez même configurer votre serveur de debuggage pour lancer cette " -"commande automatiquement.\n" +"`curl http://votre_instance.tld/plugins/livechat/router/api/restart_prosody?debugger=true`.\n" +"Vous pouvez même configurer votre serveur de debuggage pour lancer cette commande automatiquement.\n" #. type: Plain text #: support/documentation/content/en/contributing/develop/_index.md @@ -469,20 +404,13 @@ msgid "" "There is a tutorial, in french, on the\n" "[le Peertube forum](https://framacolibri.org/t/tutoriel-creer-un-environnement-de-developpement-de-plugin-peertube-rapidement-en-utilisant-docker-et-qui-permet-de-tester-la-federation/17631)\n" "that explains how to quickly build a dev env using Docker.\n" -msgstr "" -"Un tutoriel est disponible sur [le forum Peertube](https://framacolibri.org/" -"t/tutoriel-creer-un-environnement-de-developpement-de-plugin-peertube-rapidem" -"ent-en-utilisant-docker-et-qui-permet-de-tester-la-federation/17631) pour " -"expliquer comment monter rapidement un environnement de développement en " -"utilisant Docker.\n" +msgstr "Un tutoriel est disponible sur [le forum Peertube](https://framacolibri.org/t/tutoriel-creer-un-environnement-de-developpement-de-plugin-peertube-rapidement-en-utilisant-docker-et-qui-permet-de-tester-la-federation/17631) pour expliquer comment monter rapidement un environnement de développement en utilisant Docker.\n" #. type: Plain text #: support/documentation/content/en/contributing/develop/_index.md #, no-wrap msgid "A repo was made out of it, check out [pt-plugin-dev](https://codeberg.org/mose/pt-plugin-dev).\n" -msgstr "" -"Un dépot a été crée sur la base de ce tutoriel : https://codeberg.org/mose/" -"pt-plugin-dev\n" +msgstr "Un dépot a été crée sur la base de ce tutoriel : https://codeberg.org/mose/pt-plugin-dev\n" #. type: Plain text #: support/documentation/content/en/contributing/develop/_index.md @@ -493,11 +421,8 @@ msgid "" "`/data/plugins/data/peertube-plugin-livechat/no_lua_unbound` file in your docker-volumes,\n" "then restart containers.\n" msgstr "" -"Note : pour une raison obscure, Prosody n'arrive pas à résoudre les adresses " -"DNS des conteneurs quand la librairie lua-unbound est utilisée.\n" -"Pour contourner cela, il y a un «dirty hack» : il suffit de créer une " -"fichier `/data/plugins/data/peertube-plugin-livechat/no_lua_unbound` dans " -"vos docker-volumes, puis de les redémarrer.\n" +"Note : pour une raison obscure, Prosody n'arrive pas à résoudre les adresses DNS des conteneurs quand la librairie lua-unbound est utilisée.\n" +"Pour contourner cela, il y a un «dirty hack» : il suffit de créer une fichier `/data/plugins/data/peertube-plugin-livechat/no_lua_unbound` dans vos docker-volumes, puis de les redémarrer.\n" #. type: Yaml Front Matter Hash Value: description #: support/documentation/content/en/contributing/document/_index.md @@ -525,10 +450,8 @@ msgid "" "Always inform the community before working (by creating a new issue, or commenting an existing one).\n" "This is to avoid that two persons are working on the same thing, and prevent conflicts.\n" msgstr "" -"Toujours vous annoncer avant de commencer à travailler (en créant un ticket " -"ou en commentant un ticket existant).\n" -"Ceci afin d'éviter que plusieurs personnes travaillent sur la même chose et " -"entrent en conflit.\n" +"Toujours vous annoncer avant de commencer à travailler (en créant un ticket ou en commentant un ticket existant).\n" +"Ceci afin d'éviter que plusieurs personnes travaillent sur la même chose et entrent en conflit.\n" #. type: Plain text #: support/documentation/content/en/contributing/document/_index.md @@ -540,9 +463,7 @@ msgstr "Le travail de documentation se fait sur la branche `main`.\n" #: support/documentation/content/en/contributing/document/_index.md #, no-wrap msgid "The documentation source code is in the `support/documentation/content` folder.\n" -msgstr "" -"Le code source de la documentation se trouve dans le dossier `support/" -"documentation/content` du dépot de code.\n" +msgstr "Le code source de la documentation se trouve dans le dossier `support/documentation/content` du dépot de code.\n" #. type: Plain text #: support/documentation/content/en/contributing/document/_index.md @@ -552,8 +473,7 @@ msgid "" "You have to install it on your computer if you want to preview your work.\n" msgstr "" "La documentation est générée via l'outils [Hugo](https://gohugo.io/).\n" -"Celui-ci doit être installé sur votre machine pour pouvoir prévisualiser la " -"documentation.\n" +"Celui-ci doit être installé sur votre machine pour pouvoir prévisualiser la documentation.\n" #. type: Plain text #: support/documentation/content/en/contributing/document/_index.md @@ -572,11 +492,8 @@ msgid "" "When a new plugin version is released, or when documentation is updated, plugin maintainers will merge the `main` branch to the `documentation` branch.\n" "This will trigger github and gitlab pipelines, and update published documentation.\n" msgstr "" -"Quand une version du plugin est publiée, ou quand la documentation est mise " -"à jour, les mainteneur⋅euses du plugin fusionnerons la branche `main` dans " -"la branche `documentation`.\n" -"Ce qui aura pour effet de déclencher les pipelines github et gitlab pour " -"mettre à jour les versions publiées.\n" +"Quand une version du plugin est publiée, ou quand la documentation est mise à jour, les mainteneur⋅euses du plugin fusionnerons la branche `main` dans la branche `documentation`.\n" +"Ce qui aura pour effet de déclencher les pipelines github et gitlab pour mettre à jour les versions publiées.\n" #. type: Title ## #: support/documentation/content/en/contributing/document/_index.md @@ -594,9 +511,7 @@ msgstr "La langue principale est l'anglais (code `en`).\n" #: support/documentation/content/en/contributing/document/_index.md #, no-wrap msgid "The `support/documentation/content/en` folder contains only english documentation files.\n" -msgstr "" -"Le dossier `support/documentation/content/en`ne contient que les fichiers de " -"documentation en anglais.\n" +msgstr "Le dossier `support/documentation/content/en`ne contient que les fichiers de documentation en anglais.\n" #. type: Plain text #: support/documentation/content/en/contributing/document/_index.md @@ -605,10 +520,8 @@ msgid "" "Documentation is translated using Weblate (see the [translation documentation](/peertube-plugin-livechat/contributing/translate/)).\n" "To do so, we use the [po4a tool](https://po4a.org/), as we will se later in this page.\n" msgstr "" -"La documentation est traduite en utilisant Weblate (voir [la documentation " -"sur la traduction](/peertube-plugin-livechat/fr/contributing/translate/)).\n" -"Pour cela, on utilise l'outils [po4a](https://po4a.org), comme nous le " -"verrons plus loin dans cette page.\n" +"La documentation est traduite en utilisant Weblate (voir [la documentation sur la traduction](/peertube-plugin-livechat/fr/contributing/translate/)).\n" +"Pour cela, on utilise l'outils [po4a](https://po4a.org), comme nous le verrons plus loin dans cette page.\n" #. type: Title ## #: support/documentation/content/en/contributing/document/_index.md @@ -620,17 +533,13 @@ msgstr "Ajout d'une nouvelle langue" #: support/documentation/content/en/contributing/document/_index.md #, no-wrap msgid "In the `support/documentation/config.toml` file, please copy and modify the `[Languages.fr]` section.\n" -msgstr "" -"Dans le fichier `support/documentation/config.toml`, inspirez vous de la " -"section `[Languages.fr]` pour déclarer la nouvelle langue.\n" +msgstr "Dans le fichier `support/documentation/config.toml`, inspirez vous de la section `[Languages.fr]` pour déclarer la nouvelle langue.\n" #. type: Plain text #: support/documentation/content/en/contributing/document/_index.md #, no-wrap msgid "If the translations are not complete, it does not matter, english will be used for missing strings.\n" -msgstr "" -"Si les traductions ne sont pas complètes, ce n'est pas grave, la version " -"anglaise sera utilisée pour les chaînes manquantes.\n" +msgstr "Si les traductions ne sont pas complètes, ce n'est pas grave, la version anglaise sera utilisée pour les chaînes manquantes.\n" #. type: Title ## #: support/documentation/content/en/contributing/document/_index.md @@ -657,18 +566,14 @@ msgid "" "Then open your browser on the address [http://localhost:1313/peertube-plugin-livechat/](http://localhost:1313/peertube-plugin-livechat/).\n" "This page will automatically refresh on each modification.\n" msgstr "" -"Puis d'ouvrir votre navigateur à l'adresse [http://localhost:1313/" -"peertube-plugin-livechat/](http://localhost:1313/peertube-plugin-livechat/)." -"\n" +"Puis d'ouvrir votre navigateur à l'adresse [http://localhost:1313/peertube-plugin-livechat/](http://localhost:1313/peertube-plugin-livechat/).\n" "Cette page se raffraichira automatiquement à chaque modification.\n" #. type: Title ## #: support/documentation/content/en/contributing/document/_index.md #, no-wrap msgid "Update localization files and generate documentation translations" -msgstr "" -"Mettre à jour les fichiers de localisation et générer les traductions de la " -"documentation" +msgstr "Mettre à jour les fichiers de localisation et générer les traductions de la documentation" #. type: Plain text #: support/documentation/content/en/contributing/document/_index.md @@ -678,16 +583,13 @@ msgid "" "To update documentation strings, and generate translations, you have to run the `doc-translate.sh` script.\n" msgstr "" "Pour l'instant, vous n'avez que la version anglaise.\n" -"Pour mettre à jour les chaînes et générer les traductions, vous devez lancer " -"le script `doc-translate.sh`.\n" +"Pour mettre à jour les chaînes et générer les traductions, vous devez lancer le script `doc-translate.sh`.\n" #. type: Plain text #: support/documentation/content/en/contributing/document/_index.md #, no-wrap msgid "To do so, make sure you have `po4a` (version >= 0.66) installed on your computer.\n" -msgstr "" -"Pour cela, assurez vous d'avoir `po4a` (version >= 0.66) installé sur votre " -"ordinateur.\n" +msgstr "Pour cela, assurez vous d'avoir `po4a` (version >= 0.66) installé sur votre ordinateur.\n" #. type: Plain text #: support/documentation/content/en/contributing/document/_index.md @@ -697,13 +599,9 @@ msgid "" "Please make sure to install a compatible version.\n" "If you are using Debian Bullseye for example, you can download the Bookworm po4a.deb file from [https://packages.debian.org](https://packages.debian.org/bookworm/all/po4a/download), and install it manually.\n" msgstr "" -"Certaines distributions linux (comme Debian Bullseye par exemple) ont une " -"version trop ancienne de `po4a`.\n" +"Certaines distributions linux (comme Debian Bullseye par exemple) ont une version trop ancienne de `po4a`.\n" "Veillez à installer une version compatible.\n" -"Si vous utilisez Debian Bullseye par exemple, vous pouvez télécharger le " -"fichier Bookworm po4a.deb depuis [https://packages.debian." -"org](https://packages.debian.org/bookworm/all/po4a/download), et l'installer " -"manuellement.\n" +"Si vous utilisez Debian Bullseye par exemple, vous pouvez télécharger le fichier Bookworm po4a.deb depuis [https://packages.debian.org](https://packages.debian.org/bookworm/all/po4a/download), et l'installer manuellement.\n" #. type: Plain text #: support/documentation/content/en/contributing/document/_index.md @@ -721,9 +619,7 @@ msgstr "npm run doc:translate\n" #: support/documentation/content/en/contributing/document/_index.md #, no-wrap msgid "You can then preview the result using `hugo serve -s support/documentation/`, and using the language selector.\n" -msgstr "" -"Vous pouvez ensuite prévisualiser le résultat en utilisant `hugo serve -s " -"support/documentation/`, et en utilisant le sélecteur de langue.\n" +msgstr "Vous pouvez ensuite prévisualiser le résultat en utilisant `hugo serve -s support/documentation/`, et en utilisant le sélecteur de langue.\n" #. type: Title ## #: support/documentation/content/en/contributing/document/_index.md @@ -735,18 +631,13 @@ msgstr "Écrire la documentation" #: support/documentation/content/en/contributing/document/_index.md #, no-wrap msgid "Just edit the english files in `support/documentation/content/en`.\n" -msgstr "" -"Éditez seulement les fichiers anglais dans `support/documentation/content/" -"en`.\n" +msgstr "Éditez seulement les fichiers anglais dans `support/documentation/content/en`.\n" #. type: Plain text #: support/documentation/content/en/contributing/document/_index.md #, no-wrap msgid "Then, before commiting, always run `npm run doc:translate`, so that changes in english files can be propagated to the `support/documentation/po/livechat.en.pot` file.\n" -msgstr "" -"Ensuite, avant de commiter, lancez toujours `npm run doc:translate`, afin " -"que les changements dans les fichiers anglais puissent être propagés dans le " -"fichier `support/documentation/po/livechat.en.pot`.\n" +msgstr "Ensuite, avant de commiter, lancez toujours `npm run doc:translate`, afin que les changements dans les fichiers anglais puissent être propagés dans le fichier `support/documentation/po/livechat.en.pot`.\n" #. type: Plain text #: support/documentation/content/en/contributing/document/_index.md @@ -755,10 +646,8 @@ msgid "" "You can use the `livechat_label` short code to use application strings.\n" "See here: [Documentation translation](/peertube-plugin-livechat/contributing/translate/#documentation-translation).\n" msgstr "" -"Vous pouvez utiliser le code court `livechat_label` pour utiliser des " -"chaînes de l'application.\n" -"Voir ici : [Traduction de la documentation](/peertube-plugin-livechat/fr/" -"contribuer/translate/#documentation-translation).\n" +"Vous pouvez utiliser le code court `livechat_label` pour utiliser des chaînes de l'application.\n" +"Voir ici : [Traduction de la documentation](/peertube-plugin-livechat/fr/contribuer/translate/#documentation-translation).\n" #. type: Plain text #: support/documentation/content/en/contributing/document/_index.md @@ -767,10 +656,8 @@ msgid "" "It is possible to prevent a file from beeing translating, using `livechatnotranslation: true` in the Yaml Font Matter section.\n" "See here: [Documentation translation](/peertube-plugin-livechat/contributing/translate/#documentation-translation).\n" msgstr "" -"Il est possible d'empêcher un fichier d'être traduit, en utilisant `" -"livechatnotranslation : true` dans la section Yaml Font Matter.\n" -"Voir ici : [Traduction de la documentation](/peertube-plugin-livechat/fr/" -"contribuer/translate/#documentation-translation).\n" +"Il est possible d'empêcher un fichier d'être traduit, en utilisant `livechatnotranslation : true` dans la section Yaml Font Matter.\n" +"Voir ici : [Traduction de la documentation](/peertube-plugin-livechat/fr/contribuer/translate/#documentation-translation).\n" #. type: Plain text #: support/documentation/content/en/contributing/document/_index.md @@ -779,10 +666,8 @@ msgid "" "Please use the `livechatnotranslation` option for technical documentation.\n" "We don't want technical documentation to be translated, to avoid issues because of a wrong translation.\n" msgstr "" -"Veuillez utiliser l'option `livechatnotranslation` pour la documentation " -"technique.\n" -"Nous ne voulons pas traduire la documentation technique, afin d'éviter les " -"problèmes liés à une mauvaise traduction.\n" +"Veuillez utiliser l'option `livechatnotranslation` pour la documentation technique.\n" +"Nous ne voulons pas traduire la documentation technique, afin d'éviter les problèmes liés à une mauvaise traduction.\n" #. type: Plain text #: support/documentation/content/en/contributing/document/_index.md @@ -794,9 +679,7 @@ msgid "" msgstr "" "Évitez d'ajouter des sauts de ligne au milieu d'une phrase.\n" "En revanche, ajoutez un saut de ligne après chaque phrase d'un paragraphe.\n" -"Cela facilite le travail des traducteur⋅rices : iels peuvent ainsi " -"facilement vérifier qu'iels n'oublient pas une phrase lorsqu'iels traduisent " -"un paragraphe.\n" +"Cela facilite le travail des traducteur⋅rices : iels peuvent ainsi facilement vérifier qu'iels n'oublient pas une phrase lorsqu'iels traduisent un paragraphe.\n" #. type: Title ### #: support/documentation/content/en/contributing/document/_index.md @@ -808,10 +691,7 @@ msgstr "Que faire si je ne peux pas utiliser hugo et/ou po4a ?" #: support/documentation/content/en/contributing/document/_index.md #, no-wrap msgid "Just edit english markdown files, and specify that you can't build translations when you make your Pull Request.\n" -msgstr "" -"Il suffit d'éditer les fichiers markdown en anglais, et de spécifier que " -"vous ne pouvez pas compiler les traductions lorsque vous faites votre Pull " -"Request.\n" +msgstr "Il suffit d'éditer les fichiers markdown en anglais, et de spécifier que vous ne pouvez pas compiler les traductions lorsque vous faites votre Pull Request.\n" #. type: Title ## #: support/documentation/content/en/contributing/document/_index.md @@ -823,9 +703,7 @@ msgstr "Publication" #: support/documentation/content/en/contributing/document/_index.md #, no-wrap msgid "Publishing the documentation is automatic, as soon as the changes are merged into the `documentation` branch.\n" -msgstr "" -"La publication de la documentation est automatique, dès que les " -"modifications sont fusionnées dans la branche `documentation`.\n" +msgstr "La publication de la documentation est automatique, dès que les modifications sont fusionnées dans la branche `documentation`.\n" #. type: Yaml Front Matter Hash Value: title #: support/documentation/content/en/contributing/feedback/_index.md @@ -841,11 +719,7 @@ msgid "" "Other contributions are very valuable too, among which: you can test the software and report bugs, you can give feedback, features that you are interested in, user interface, design, ...\n" msgstr "" "Vous n'avez pas besoin de coder pour commencer à contribuer à ce plugin !\n" -"Les autres formes de contributions sont également précieuses, parmis " -"lesquelles : vous pouvez tester le plugin et remonter les bugs que vous " -"rencontrez, partager vos retours d'expérience, proposer des fonctionnalités " -"qui vous intéressent, remonter vos remarques sur l'interface, le design, etc." -"\n" +"Les autres formes de contributions sont également précieuses, parmis lesquelles : vous pouvez tester le plugin et remonter les bugs que vous rencontrez, partager vos retours d'expérience, proposer des fonctionnalités qui vous intéressent, remonter vos remarques sur l'interface, le design, etc.\n" #. type: Yaml Front Matter Hash Value: title #: support/documentation/content/en/contributing/_index.md @@ -875,21 +749,13 @@ msgstr "Crédits" #: support/documentation/content/en/credits/_index.md #, no-wrap msgid "[package.json](https://github.com/JohnXLivingston/peertube-plugin-livechat/blob/main/package.json), [COPYRIGHT](https://github.com/JohnXLivingston/peertube-plugin-livechat/blob/main/COPYRIGHT.md) and [LICENSE](https://github.com/JohnXLivingston/peertube-plugin-livechat/blob/main/LICENSE) files contain the license information for this software and its dependencies.\n" -msgstr "" -"Les fichiers [package.json](https://github.com/JohnXLivingston/" -"peertube-plugin-livechat/blob/main/package.json), [COPYRIGHT](https://github." -"com/JohnXLivingston/peertube-plugin-livechat/blob/main/COPYRIGHT.md) et " -"[LICENSE](https://github.com/JohnXLivingston/peertube-plugin-livechat/blob/" -"main/LICENSE) contiennent les informations sur la licence du présent " -"logiciel (en anglais).\n" +msgstr "Les fichiers [package.json](https://github.com/JohnXLivingston/peertube-plugin-livechat/blob/main/package.json), [COPYRIGHT](https://github.com/JohnXLivingston/peertube-plugin-livechat/blob/main/COPYRIGHT.md) et [LICENSE](https://github.com/JohnXLivingston/peertube-plugin-livechat/blob/main/LICENSE) contiennent les informations sur la licence du présent logiciel (en anglais).\n" #. type: Plain text #: support/documentation/content/en/credits/_index.md #, no-wrap msgid "The plugin is maintained by [John Livingston](https://www.john-livingston.fr/).\n" -msgstr "" -"Le plugin est maintenu par [John Livingston](https://www.john-livingston.fr/" -").\n" +msgstr "Le plugin est maintenu par [John Livingston](https://www.john-livingston.fr/).\n" #. type: Plain text #: support/documentation/content/en/credits/_index.md @@ -898,20 +764,14 @@ msgid "" "Thanks to David Revoy for his work on Peertube's mascot, [Sepia](https://www.davidrevoy.com/index.php?tag/peertube).\n" "The character design is under CC-By licence, and the SVG files used to create some logo and avatars in this plugin are GPLv3.0.\n" msgstr "" -"Merci à David Revoy pour son travail sur la mascotte de Peertube, " -"[Sepia](https://www.davidrevoy.com/index.php?tag/peertube).\n" -"Le character design est en licence CC-By, et les fichiers SVG utilisés pour " -"créer certains logos et avatars en GPLv3.0.\n" +"Merci à David Revoy pour son travail sur la mascotte de Peertube, [Sepia](https://www.davidrevoy.com/index.php?tag/peertube).\n" +"Le character design est en licence CC-By, et les fichiers SVG utilisés pour créer certains logos et avatars en GPLv3.0.\n" #. type: Plain text #: support/documentation/content/en/credits/_index.md #, no-wrap msgid "Thanks to [Framasoft](https://framasoft.org) for making [Peertube](https://joinpeertube.org/) possible, for the financial support, and for hosting the project translations on their [Weblate instance](https://weblate.framasoft.org).\n" -msgstr "" -"Merci à [Framasoft](https://framasoft.org) pour avoir rendu " -"[Peertube](https://joinpeertube.org/) possible, pour le support financier, " -"et pour héberger les traductions du projet sur [leur instance " -"Weblate](https://weblate.framasoft.org).\n" +msgstr "Merci à [Framasoft](https://framasoft.org) pour avoir rendu [Peertube](https://joinpeertube.org/) possible, pour le support financier, et pour héberger les traductions du projet sur [leur instance Weblate](https://weblate.framasoft.org).\n" #. type: Plain text #: support/documentation/content/en/credits/_index.md @@ -923,17 +783,13 @@ msgstr "Merci à [ritimo](https://www.ritimo.org/) pour le support financier.\n" #: support/documentation/content/en/credits/_index.md #, no-wrap msgid "Thanks to [Code Lutin](https://www.codelutin.com/) and [Rétribution Copie Publique](https://copiepublique.fr/) for the financial support.\n" -msgstr "" -"Merci à [Code Lutin](https://www.codelutin.com/) et à la [Rétribution Copie " -"Publique](https://copiepublique.fr) pour le support financier.\n" +msgstr "Merci à [Code Lutin](https://www.codelutin.com/) et à la [Rétribution Copie Publique](https://copiepublique.fr) pour le support financier.\n" #. type: Plain text #: support/documentation/content/en/credits/_index.md #, no-wrap msgid "Thanks to [NlNet](https://nlnet.nl/) and the [NGI0 Entrust fund](https://nlnet.nl/entrust/) for the financial support.\n" -msgstr "" -"Merci à [NlNet](https://nlnet.nl/) et au [fond NGI0 Entrust](https://nlnet." -"nl/entrust/) pour le support financier.\n" +msgstr "Merci à [NlNet](https://nlnet.nl/) et au [fond NGI0 Entrust](https://nlnet.nl/entrust/) pour le support financier.\n" #. type: Yaml Front Matter Hash Value: description #: support/documentation/content/en/documentation/admin/advanced/_index.md @@ -963,10 +819,7 @@ msgstr "Utiliser Matterbridge" #: support/documentation/content/en/documentation/admin/advanced/matterbridge.md #, no-wrap msgid "Here is a tutorial to use Matterbridge with the plugin: \n" -msgstr "" -"This page is not yet translated in your language, please refer to the " -"english version. You can switch to it by using the language selector in the " -"left menu.\n" +msgstr "This page is not yet translated in your language, please refer to the english version. You can switch to it by using the language selector in the left menu.\n" #. type: Yaml Front Matter Hash Value: description #: support/documentation/content/en/documentation/admin/advanced/xmpp_clients.md @@ -988,21 +841,15 @@ msgid "" "It is therefore possible to connect to the chats using [XMPP client software](https://en.wikipedia.org/wiki/XMPP#Clients).\n" "This can for example be useful to facilitate moderation operations.\n" msgstr "" -"Ce module de tchat repose sur le protocole XMPP, aussi connu sous le nom de " -"Jabber.\n" -"Il est donc possible de se connecter aux tchats en utilisant des [logiciels " -"clients XMPP](https://fr.wikipedia.org/wiki/Clients_XMPP).\n" -"Cela peut par exemple être utile pour faciliter les opérations de modération." -"\n" +"Ce module de tchat repose sur le protocole XMPP, aussi connu sous le nom de Jabber.\n" +"Il est donc possible de se connecter aux tchats en utilisant des [logiciels clients XMPP](https://fr.wikipedia.org/wiki/Clients_XMPP).\n" +"Cela peut par exemple être utile pour faciliter les opérations de modération.\n" #. type: Plain text #: support/documentation/content/en/documentation/admin/advanced/xmpp_clients.md #, no-wrap msgid "For the user documentation associated with these features, please refer to the [user documentation page](/peertube-plugin-livechat/documentation/user/xmpp_clients/).\n" -msgstr "" -"Pour la documentation utilisateur⋅rice associé à ces fonctionnalités, " -"veuillez vous référer à la page [de documentation utilisateur⋅rice" -"](/peertube-plugin-livechat/fr/documentation/user/xmpp_clients/).\n" +msgstr "Pour la documentation utilisateur⋅rice associé à ces fonctionnalités, veuillez vous référer à la page [de documentation utilisateur⋅rice](/peertube-plugin-livechat/fr/documentation/user/xmpp_clients/).\n" #. type: Plain text #: support/documentation/content/en/documentation/admin/advanced/xmpp_clients.md @@ -1011,11 +858,8 @@ msgid "" "Enabling these features requires configuration changes on the server, and on the DNS records.\n" "It is not possible to configure this only from the Peertube interface, and it requires some basic system some basic system admin skills.\n" msgstr "" -"L'activation de ces fonctionnalités demande des changements de configuration " -"sur le serveur, et sur les enregistrements DNS.\n" -"Il n'est pas possible de les activer uniquement depuis l'interface de " -"Peertube, et cela demande d'avoir quelques compétences basiques d'admin " -"système.\n" +"L'activation de ces fonctionnalités demande des changements de configuration sur le serveur, et sur les enregistrements DNS.\n" +"Il n'est pas possible de les activer uniquement depuis l'interface de Peertube, et cela demande d'avoir quelques compétences basiques d'admin système.\n" #. type: Title ## #: support/documentation/content/en/documentation/admin/advanced/xmpp_clients.md @@ -1029,9 +873,7 @@ msgstr "Connexion à votre compte Peertube" #: support/documentation/content/en/documentation/user/xmpp_clients.md #, no-wrap msgid "This feature is not yet available, and will come in a future version of the plugin.\n" -msgstr "" -"Cette fonctionnalité n'est pas encore disponible, et viendra dans une " -"prochaine version du plugin.\n" +msgstr "Cette fonctionnalité n'est pas encore disponible, et viendra dans une prochaine version du plugin.\n" #. type: Title ## #: support/documentation/content/en/documentation/admin/advanced/xmpp_clients.md @@ -1046,11 +888,7 @@ msgstr "Connexion en utilisant un compte XMPP externe" msgid "" "To enable this feature, you will need to set up your server and DNS records, so that XMPP clients can find and access the\n" "[Prosody server](https://prosody.im) that this plugin uses internally.\n" -msgstr "" -"Pour activer cette fonctionnalité, il va falloir paraméter votre serveur et " -"vos enregistrements DNS, de sorte que les clients XMPP puissent trouver et " -"accéder au serveur [Prosody](https://prosody.im) que ce plugin utilise en " -"interne.\n" +msgstr "Pour activer cette fonctionnalité, il va falloir paraméter votre serveur et vos enregistrements DNS, de sorte que les clients XMPP puissent trouver et accéder au serveur [Prosody](https://prosody.im) que ce plugin utilise en interne.\n" #. type: Title ### #: support/documentation/content/en/documentation/admin/advanced/xmpp_clients.md @@ -1065,9 +903,7 @@ msgid "" "Start by going to the livechat plugin settings of your instance, then enable the setting \"Enable connection to room using external XMPP accounts\".\n" "By checking this settings, new settings appear below.\n" msgstr "" -"Commencez par aller dans les paramètres du plugin livechat de votre " -"instance, puis activez le paramètre «Autoriser les connexions aux salons via " -"des comptes XMPP externes».\n" +"Commencez par aller dans les paramètres du plugin livechat de votre instance, puis activez le paramètre «Autoriser les connexions aux salons via des comptes XMPP externes».\n" "En cochant celui-ci, de nouveaux champs apparaissent en dessous.\n" #. type: Plain text @@ -1079,10 +915,8 @@ msgid "" "You can however change to another port, if this is already in use on your server.\n" msgstr "" "Tout d'abord, le champs «Port Prosody serveur vers serveur».\n" -"Celui-ci prend par défaut la valeur 5269, qui est le port standard pour ce " -"service.\n" -"Vous pouvez toutefois changer pour un autre port, si celui-ci est déjà " -"utilisé sur votre serveur.\n" +"Celui-ci prend par défaut la valeur 5269, qui est le port standard pour ce service.\n" +"Vous pouvez toutefois changer pour un autre port, si celui-ci est déjà utilisé sur votre serveur.\n" #. type: Plain text #: support/documentation/content/en/documentation/admin/advanced/xmpp_clients.md @@ -1093,12 +927,9 @@ msgid "" "You can change these values, if you wish to listen on only certain IP addresses.\n" "The syntax is explained next to the setting.\n" msgstr "" -"Ensuite, le champs «Interfaces réseau pour les connexions serveur vers " -"serveur» vous permet d'indiquer sur quelles interfaces réseau le serveur " -"doit écouter.\n" +"Ensuite, le champs «Interfaces réseau pour les connexions serveur vers serveur» vous permet d'indiquer sur quelles interfaces réseau le serveur doit écouter.\n" "La valeur par défaut «*, ::» indique d'écouter sur toutes les addresses IP.\n" -"Vous pouvez changer ces valeurs, si vous souhaiter n'écouter que sur " -"certaines IP.\n" +"Vous pouvez changer ces valeurs, si vous souhaiter n'écouter que sur certaines IP.\n" "La syntaxe est expliquée à coté du champs.\n" #. type: Plain text @@ -1113,12 +944,9 @@ msgid "" "See bellow for more information.\n" msgstr "" "Pour le champs «Dossiers des certificats», vous pouvez le laisser vide.\n" -"Dans ce cas là, le plugin va générer automatiquement des certificats auto-" -"signés.\n" -"Il se pourrait que certains serveurs XMPP refusent de se connecter, cela " -"dépendant de leur paramétrage.\n" -"Dans ce cas, vous pouvez indiquer ici un chemin sur le serveur, dans lequel " -"vous placerez des certificats à utiliser par le module.\n" +"Dans ce cas là, le plugin va générer automatiquement des certificats auto-signés.\n" +"Il se pourrait que certains serveurs XMPP refusent de se connecter, cela dépendant de leur paramétrage.\n" +"Dans ce cas, vous pouvez indiquer ici un chemin sur le serveur, dans lequel vous placerez des certificats à utiliser par le module.\n" "Charge à vous de les générer et de les renouveller.\n" "Voir plus loin pour une explication plus détaillée.\n" @@ -1132,8 +960,7 @@ msgstr "Pare-feu" #: support/documentation/content/en/documentation/admin/advanced/xmpp_clients.md #, no-wrap msgid "You must open the configured port (5269 by default) on your firewall.\n" -msgstr "" -"Vous devez ouvrir le port configuré (5269 par défaut) sur votre pare-feu.\n" +msgstr "Vous devez ouvrir le port configuré (5269 par défaut) sur votre pare-feu.\n" #. type: Plain text #: support/documentation/content/en/documentation/admin/advanced/xmpp_clients.md @@ -1141,10 +968,7 @@ msgstr "" msgid "" "If you are using Docker for your Peertube, you need to modify the `docker-compose.yml` file to open port 5269 of the `peertube` container,\n" "so that the outer world can connect to it.\n" -msgstr "" -"Si vous utilisez Docker pour votre Peertube, il faut modifier le fichier " -"`docker-compose.yml` pour ouvrir le port 5269 du conteneur `peertube` au " -"monde extérieur.\n" +msgstr "Si vous utilisez Docker pour votre Peertube, il faut modifier le fichier `docker-compose.yml` pour ouvrir le port 5269 du conteneur `peertube` au monde extérieur.\n" #. type: Title ### #: support/documentation/content/en/documentation/admin/advanced/xmpp_clients.md @@ -1156,26 +980,19 @@ msgstr "DNS" #: support/documentation/content/en/documentation/admin/advanced/xmpp_clients.md #, no-wrap msgid "You need to add a [DNS record](https://prosody.im/doc/dns) allowing remote servers to find the \"room.your_instance.tld\" component.\n" -msgstr "" -"Vous devez ajouter un [enregistrement DNS](https://prosody.im/doc/dns) " -"permettant aux serveurs distant de trouver le composant «room.votre_instance." -"tld».\n" +msgstr "Vous devez ajouter un [enregistrement DNS](https://prosody.im/doc/dns) permettant aux serveurs distant de trouver le composant «room.votre_instance.tld».\n" #. type: Plain text #: support/documentation/content/en/documentation/admin/advanced/xmpp_clients.md #, no-wrap msgid "The easiest way to do this is to add an SRV record for the \"room\" [subdomain](https://prosody.im/doc/dns#subdomains):\n" -msgstr "" -"Le plus simple pour cela est d'ajouter un enregistrement SRV pour le [sous-" -"domaine](https ://prosody.im/doc/dns#subdomains) «room» :\n" +msgstr "Le plus simple pour cela est d'ajouter un enregistrement SRV pour le [sous-domaine](https ://prosody.im/doc/dns#subdomains) «room» :\n" #. type: Bullet: '* ' #: support/documentation/content/en/documentation/admin/advanced/xmpp_clients.md #, no-wrap msgid "record name: _xmpp-server._tcp.room.your_instance.tld. (replace «your_instance.tld» by your instance uri)\n" -msgstr "" -"nom de l'enregistrement : _xmpp-server._tcp.room.votre_instance.tld. (" -"remplacez «votre_instance.tld» par la valeur adéquate)\n" +msgstr "nom de l'enregistrement : _xmpp-server._tcp.room.votre_instance.tld. (remplacez «votre_instance.tld» par la valeur adéquate)\n" #. type: Bullet: '* ' #: support/documentation/content/en/documentation/admin/advanced/xmpp_clients.md @@ -1229,9 +1046,7 @@ msgstr "Attention à bien conserver le point après «votre_instance.tld».\n" #: support/documentation/content/en/documentation/admin/advanced/xmpp_clients.md #, no-wrap msgid "Using the `dig` command to check your record, you should get a result similar to this:\n" -msgstr "" -"En utilisant la commande `dig` pour vérifier votre enregistrement, vous " -"devriez obtenir un résultat similaire à celui-ci:\n" +msgstr "En utilisant la commande `dig` pour vérifier votre enregistrement, vous devriez obtenir un résultat similaire à celui-ci:\n" #. type: Fenced code block (bash) #: support/documentation/content/en/documentation/admin/advanced/xmpp_clients.md @@ -1250,11 +1065,8 @@ msgid "" "If you are **not using the standard `5269` port**, you must also add a SRV record for `_xmpp-server._tcp.your_instance.tld.` (same as above, just without the `room.` prefix).\n" "Of course, you can also add this record if you use the standard port. It will also work.\n" msgstr "" -"Si vous **n'utilisez pas le port standard `5269`**, vous devez ajouter un " -"autre enregistrement SRV pour `_xmpp-server._tcp.votre_instance.tld.` (" -"pareil que précédemment, mais en enlevant le préfixe `room.`).\n" -"Bien sûr, vous pouvez l'ajouter même si vous utilisez le port standard. Cela " -"fonctionnera également.\n" +"Si vous **n'utilisez pas le port standard `5269`**, vous devez ajouter un autre enregistrement SRV pour `_xmpp-server._tcp.votre_instance.tld.` (pareil que précédemment, mais en enlevant le préfixe `room.`).\n" +"Bien sûr, vous pouvez l'ajouter même si vous utilisez le port standard. Cela fonctionnera également.\n" #. type: Title ### #: support/documentation/content/en/documentation/admin/advanced/xmpp_clients.md @@ -1267,8 +1079,7 @@ msgstr "Utilisation de certificats de confiance" #, no-wrap msgid "The self-signed certificates that this plugin uses by default can be rejected by some XMPP servers, for security reasons.\n" msgstr "" -"Les certificats auto-signés que le plugin utilise par défaut peuvent ne pas " -"convenir à tous les serveurs distants.\n" +"Les certificats auto-signés que le plugin utilise par défaut peuvent ne pas convenir à tous les serveurs distants.\n" "En effet, ceux-ci peuvent les refuser pour raison de sécurité.\n" #. type: Plain text @@ -1281,17 +1092,11 @@ msgid "" "This documentation will therefore only explain the goal to be reached, and give an example which will only be suitable for a \"basic\" situation (manual installation of Peertube, using letsencrypt).\n" "If you are in another situation (Docker installation, certificates signed by another authority, etc...), you will have to adapt this approach by yourself.\n" msgstr "" -"Il est possible d'utiliser des certificats validés par une autorité de " -"certification.\n" +"Il est possible d'utiliser des certificats validés par une autorité de certification.\n" "Cependant cela demande des connaissances d'administration système avancées.\n" -"En effet, devant la multitude de cas possibles, il est impossible de " -"documenter ici toutes les situations.\n" -"La présente documentation va donc se contenter de vous expliquer le but à " -"atteindre, et donner un example qui ne conviendra qu'à une situation " -"«basique» (installation manuelle de Peertube, avec utilisation de " -"letsencrypt).\n" -"Si vous êtes dans une autre situation (installation Docker, certificats " -"signés par une autre autorité, etc...), il vous faudra adapter la démarche.\n" +"En effet, devant la multitude de cas possibles, il est impossible de documenter ici toutes les situations.\n" +"La présente documentation va donc se contenter de vous expliquer le but à atteindre, et donner un example qui ne conviendra qu'à une situation «basique» (installation manuelle de Peertube, avec utilisation de letsencrypt).\n" +"Si vous êtes dans une autre situation (installation Docker, certificats signés par une autre autorité, etc...), il vous faudra adapter la démarche.\n" #. type: Title #### #: support/documentation/content/en/documentation/admin/advanced/xmpp_clients.md @@ -1306,19 +1111,14 @@ msgid "" "It is up to you to generate valid certificates for domains `your_instance.tld` and `room.your_instance.tld`.\n" "You can use any [method supported by Prosody](https://prosody.im/doc/certificates).\n" msgstr "" -"À vous de générer des certificats valides pour les domaines `votre_instance." -"tld` et `room.votre_instance.tld`.\n" -"Vous pouvez utiliser n'importe quelle [méthode supportées par " -"Prosody](https://prosody.im/doc/certificates).\n" +"À vous de générer des certificats valides pour les domaines `votre_instance.tld` et `room.votre_instance.tld`.\n" +"Vous pouvez utiliser n'importe quelle [méthode supportées par Prosody](https://prosody.im/doc/certificates).\n" #. type: Plain text #: support/documentation/content/en/documentation/admin/advanced/xmpp_clients.md #, no-wrap msgid "You must then place these certificates in a folder that will be accessible to the `peertube` user, and specify this folder in the plugin setting \"Certificate folder\".\n" -msgstr "" -"Vous devez ensuite placer ces certificats dans un dossier qui sera " -"accessible au user `peertube`, puis indiquer ce dossier dans le paramètre du " -"plugin «Dossiers des certificats».\n" +msgstr "Vous devez ensuite placer ces certificats dans un dossier qui sera accessible au user `peertube`, puis indiquer ce dossier dans le paramètre du plugin «Dossiers des certificats».\n" #. type: Plain text #: support/documentation/content/en/documentation/admin/advanced/xmpp_clients.md @@ -1327,22 +1127,14 @@ msgid "" "If you want to use the ProsodyCtl utility to import certificates, this utility is available (once Peertube is started) using the following command (adapting the path to your Peertube data folder, and replacing \"xxx\" with the arguments you wish to pass to\n" "prosodyctl): `sudo -u peertube /var/www/peertube/storage/plugins/data/peertube-plugin-livechat/prosodyAppImage/squashfs-root/AppRun prosodyctl xxx`\n" msgstr "" -"Si vous voulez utiliser l'utilitaire ProsodyCtl (pour importer des " -"certificats letsencrypts, générer des certificats, etc...), cet utilitaire " -"est disponible (une fois Peertube démarré) en utilisant la commande qui suit " -"(en adaptant le chemin vers votre dossier data Peertube, et en remplaçant " -"«xxx» par les arguments que vous souhaitez passer à prosodyctl) :\n" -"`sudo -u peertube /var/www/peertube/storage/plugins/data/" -"peertube-plugin-livechat/prosodyAppImage/squashfs-root/AppRun prosodyctl xxx`" -"\n" +"Si vous voulez utiliser l'utilitaire ProsodyCtl (pour importer des certificats letsencrypts, générer des certificats, etc...), cet utilitaire est disponible (une fois Peertube démarré) en utilisant la commande qui suit (en adaptant le chemin vers votre dossier data Peertube, et en remplaçant «xxx» par les arguments que vous souhaitez passer à prosodyctl) :\n" +"`sudo -u peertube /var/www/peertube/storage/plugins/data/peertube-plugin-livechat/prosodyAppImage/squashfs-root/AppRun prosodyctl xxx`\n" #. type: Plain text #: support/documentation/content/en/documentation/admin/advanced/xmpp_clients.md #, no-wrap msgid "The plugin will check once a day to see if any files have been modified in this folder, and reload Prosody if necessary.\n" -msgstr "" -"Le plugin va vérifier une fois par jour si des fichiers ont été modifiés " -"dans ce dossier, et recharger Prosody le cas échéant.\n" +msgstr "Le plugin va vérifier une fois par jour si des fichiers ont été modifiés dans ce dossier, et recharger Prosody le cas échéant.\n" #. type: Title #### #: support/documentation/content/en/documentation/admin/advanced/xmpp_clients.md @@ -1354,10 +1146,7 @@ msgstr "Méthode dans le cas simple" #: support/documentation/content/en/documentation/admin/advanced/xmpp_clients.md #, no-wrap msgid "We assume here that your Peertube installation is \"classic\" (no use of Docker), and that the certificates are generated by letsencrypt, using the certbot tool.\n" -msgstr "" -"Nous supposons ici que votre installation de Peertube est «classique» (pas " -"d'utilisation de Docker), et que les certificats sont générés par " -"letsencrypt, en utilisant l'outils certbot.\n" +msgstr "Nous supposons ici que votre installation de Peertube est «classique» (pas d'utilisation de Docker), et que les certificats sont générés par letsencrypt, en utilisant l'outils certbot.\n" #. type: Plain text #: support/documentation/content/en/documentation/admin/advanced/xmpp_clients.md @@ -1365,11 +1154,7 @@ msgstr "" msgid "" "First of all, we'll have to create a certificate for the subdomain `room.your_instance.tld` : this is the uri of the MUC (XMPP chat rooms) component.\n" "Even if the connections are made on `your_instance.tld`, we will need a valid certificate for this subdomain.\n" -msgstr "" -"Tout d'abord, on va devoir créer un certificat pour le sous-domain `room." -"votre_instance.tld` : c'est l'uri du composant MUC (salons de discussion " -"XMPP). Même si les connections se font sur `votre_instance.tld`, il va nous " -"falloir un certificat valide pour ce sous-domaine.\n" +msgstr "Tout d'abord, on va devoir créer un certificat pour le sous-domain `room.votre_instance.tld` : c'est l'uri du composant MUC (salons de discussion XMPP). Même si les connections se font sur `votre_instance.tld`, il va nous falloir un certificat valide pour ce sous-domaine.\n" #. type: Plain text #: support/documentation/content/en/documentation/admin/advanced/xmpp_clients.md @@ -1378,10 +1163,8 @@ msgid "" "So start by setting up a DNS entry for `room.your_instance.tld`, which points to your server.\n" "You can use a CNAME entry (or an A entry and a AAAA entry).\n" msgstr "" -"Commencez donc par paraméter une entrée DNS pour `room.votre_instance.tld`, " -"qui pointe sur votre serveur.\n" -"Vous pouvez tout à faire faire une entrée CNAME (ou une entrée A et une " -"entrée AAAA).\n" +"Commencez donc par paraméter une entrée DNS pour `room.votre_instance.tld`, qui pointe sur votre serveur.\n" +"Vous pouvez tout à faire faire une entrée CNAME (ou une entrée A et une entrée AAAA).\n" #. type: Plain text #: support/documentation/content/en/documentation/admin/advanced/xmpp_clients.md @@ -1390,10 +1173,8 @@ msgid "" "Next, we'll use nginx (already installed for your Peertube) to generate the certbot certificate.\n" "We will create a new site. In the file `/etc/nginx/site-available/room.peertube`, add:\n" msgstr "" -"Ensuite, nous allons utiliser nginx (déjà installé pour votre Peertube) pour " -"générer le certificat certbot.\n" -"On va créer un nouveau site. Dans le fichier `/etc/nginx/site-available/room." -"peertube`, ajoutez:\n" +"Ensuite, nous allons utiliser nginx (déjà installé pour votre Peertube) pour générer le certificat certbot.\n" +"On va créer un nouveau site. Dans le fichier `/etc/nginx/site-available/room.peertube`, ajoutez:\n" #. type: Fenced code block (nginx) #: support/documentation/content/en/documentation/admin/advanced/xmpp_clients.md @@ -1446,19 +1227,14 @@ msgid "" "Then we prepare the folder in which we will later import the certificates.\n" "We assume here that you already have the plugin active. We will create the following folder (if it doesn't already exist), with the user `peertube` to make sure there are no permissions issues:\n" msgstr "" -"On prépare ensuite le dossier dans lequel on va plus tard importer les " -"certificats.\n" -"On suppose ici que vous avez déjà le plugin actif. On va créer le dossier " -"suivant (s'il n'existe pas déjà), avec le user `peertube` pour être sûr " -"qu'il n'y a pas de problème de droits:\n" +"On prépare ensuite le dossier dans lequel on va plus tard importer les certificats.\n" +"On suppose ici que vous avez déjà le plugin actif. On va créer le dossier suivant (s'il n'existe pas déjà), avec le user `peertube` pour être sûr qu'il n'y a pas de problème de droits:\n" #. type: Fenced code block (bash) #: support/documentation/content/en/documentation/admin/advanced/xmpp_clients.md #, no-wrap msgid "sudo -u peertube mkdir /var/www/peertube/storage/plugins/data/peertube-plugin-livechat/prosody/certs\n" -msgstr "" -"sudo -u peertube mkdir /var/www/peertube/storage/plugins/data/" -"peertube-plugin-livechat/prosody/certs\n" +msgstr "sudo -u peertube mkdir /var/www/peertube/storage/plugins/data/peertube-plugin-livechat/prosody/certs\n" #. type: Plain text #: support/documentation/content/en/documentation/admin/advanced/xmpp_clients.md @@ -1467,10 +1243,8 @@ msgid "" "Now you have to configure this folder in the plugin settings, for the parameter \"Certificate folders\".\n" "It's important to do this now, otherwise the certificate import script will put the certificates in the wrong folder.\n" msgstr "" -"Il faut maintenant configurer ce dossier dans les paramètres du plugin, pour " -"«Dossiers des certificats».\n" -"C'est important de le faire avant la suite, sinon le script d'import des " -"certificats va les placer au mauvais endroit.\n" +"Il faut maintenant configurer ce dossier dans les paramètres du plugin, pour «Dossiers des certificats».\n" +"C'est important de le faire avant la suite, sinon le script d'import des certificats va les placer au mauvais endroit.\n" #. type: Plain text #: support/documentation/content/en/documentation/admin/advanced/xmpp_clients.md @@ -1479,25 +1253,20 @@ msgid "" "We will configure certbot to import the generated certificates into the Prosody folder.\n" "We can use the ProsodyCtl utility packaged in the plugin.\n" msgstr "" -"On va configurer certbot pour qu'il importe les certificats générés dans le " -"dossier de Prosody.\n" +"On va configurer certbot pour qu'il importe les certificats générés dans le dossier de Prosody.\n" "On va pouvoir utiliser l'utilistaire ProsodyCtl packagé dans le plugin.\n" #. type: Plain text #: support/documentation/content/en/documentation/admin/advanced/xmpp_clients.md #, no-wrap msgid "Note: for it to be available, the plugin must have been started at least once.\n" -msgstr "" -"Note: pour qu'il soit disponible, il faut que le plugin ai démarré au moins " -"une fois.\n" +msgstr "Note: pour qu'il soit disponible, il faut que le plugin ai démarré au moins une fois.\n" #. type: Plain text #: support/documentation/content/en/documentation/admin/advanced/xmpp_clients.md #, no-wrap msgid "We will create a file `/etc/letsencrypt/renewal-hooks/deploy/prosody.sh` containing:\n" -msgstr "" -"On va créer un fichier `/etc/letsencrypt/renewal-hooks/deploy/prosody.sh` " -"contenant:\n" +msgstr "On va créer un fichier `/etc/letsencrypt/renewal-hooks/deploy/prosody.sh` contenant:\n" #. type: Fenced code block (bash) #: support/documentation/content/en/documentation/admin/advanced/xmpp_clients.md @@ -1511,11 +1280,9 @@ msgid "" " room.your_instance.tld your_instance.tld /etc/letsencrypt/live\n" msgstr "" "#!/bin/sh\n" -"/var/www/peertube/storage/plugins/data/peertube-plugin-livechat/" -"prosodyAppImage/squashfs-root/AppRun prosodyctl \\\n" +"/var/www/peertube/storage/plugins/data/peertube-plugin-livechat/prosodyAppImage/squashfs-root/AppRun prosodyctl \\\n" " --root \\\n" -" --config /var/www/peertube/storage/plugins/data/peertube-plugin-livechat/" -"prosody/prosody.cfg.lua \\\n" +" --config /var/www/peertube/storage/plugins/data/peertube-plugin-livechat/prosody/prosody.cfg.lua \\\n" " cert import \\\n" " room.votre_instance.tld votre_instance.tld /etc/letsencrypt/live\n" @@ -1535,25 +1302,19 @@ msgstr "certbot -d room.videos.john-livingston.fr\n" #: support/documentation/content/en/documentation/admin/advanced/xmpp_clients.md #, no-wrap msgid "If certbot offers you several methods to generate the certificate, choose \"nginx\".\n" -msgstr "" -"Si certbot vous propose plusieurs méthodes pour générer le certificat, " -"choisissez «nginx».\n" +msgstr "Si certbot vous propose plusieurs méthodes pour générer le certificat, choisissez «nginx».\n" #. type: Plain text #: support/documentation/content/en/documentation/admin/advanced/xmpp_clients.md #, no-wrap msgid "Normally you should now find the certificates in the configured folder.\n" -msgstr "" -"Normalement vous devriez maintenant trouver les certificats dans le dossier " -"configuré.\n" +msgstr "Normalement vous devriez maintenant trouver les certificats dans le dossier configuré.\n" #. type: Plain text #: support/documentation/content/en/documentation/admin/advanced/xmpp_clients.md #, no-wrap msgid "Note: the first time you do this, you will have to reload Prosody. The easiest way to do this is to restart Peertube.\n" -msgstr "" -"Note: la première fois que vous faites tout ça, il va falloir recharger " -"Prosody. Le plus simple pour cela est de redémarrer Peertube.\n" +msgstr "Note: la première fois que vous faites tout ça, il va falloir recharger Prosody. Le plus simple pour cela est de redémarrer Peertube.\n" #. type: Title #### #: support/documentation/content/en/documentation/admin/advanced/xmpp_clients.md @@ -1565,9 +1326,7 @@ msgstr "Méthode en cas d'utilisation de Docker" #: support/documentation/content/en/documentation/admin/advanced/xmpp_clients.md #, no-wrap msgid "This method works with the officially supported [Docker guide](https://docs.joinpeertube.org/install/docker) from PeerTube.\n" -msgstr "" -"Cette méthode marche avec le [guide Docker](https://docs.joinpeertube.org/" -"install/docker) officiel de Peertube.\n" +msgstr "Cette méthode marche avec le [guide Docker](https://docs.joinpeertube.org/install/docker) officiel de Peertube.\n" #. type: Plain text #: support/documentation/content/en/documentation/admin/advanced/xmpp_clients.md @@ -1577,11 +1336,9 @@ msgid "" "You can use a CNAME entry (or an A entry and a AAAA entry).\n" "This is necessary for Let's Encrypt to validate the domain for certificate generation.\n" msgstr "" -"Tout d'abord, assurez-vous de créer une entrée DNS pour `room.your_instance." -"tld`, qui pointe vers votre serveur.\n" +"Tout d'abord, assurez-vous de créer une entrée DNS pour `room.your_instance.tld`, qui pointe vers votre serveur.\n" "Vous pouvez utiliser une entrée CNAME (ou une entrée A et une entrée AAAA).\n" -"Ceci est nécessaire pour que Let's Encrypt valide le domaine pour la " -"génération du certificat.\n" +"Ceci est nécessaire pour que Let's Encrypt valide le domaine pour la génération du certificat.\n" #. type: Plain text #: support/documentation/content/en/documentation/admin/advanced/xmpp_clients.md @@ -1617,9 +1374,7 @@ msgstr "certbot\n" #: support/documentation/content/en/documentation/admin/advanced/xmpp_clients.md #, no-wrap msgid "You will be presented with a series of prompts. Enter `2` for the authentication type:\n" -msgstr "" -"Une série d'invites vous sera présentée. Entrez `2` pour le type " -"d'authentification :\n" +msgstr "Une série d'invites vous sera présentée. Entrez `2` pour le type d'authentification :\n" #. type: Fenced code block (text) #: support/documentation/content/en/documentation/admin/advanced/xmpp_clients.md @@ -1639,25 +1394,19 @@ msgstr "Enter the domain name `room.your_instance.tld`:\n" #: support/documentation/content/en/documentation/admin/advanced/xmpp_clients.md #, no-wrap msgid "Please enter the domain name(s) you would like on your certificate (comma and/or space separated) (Enter 'c' to cancel): room.your_instance.tld\n" -msgstr "" -"Please enter the domain name(s) you would like on your certificate (comma " -"and/or space separated) (Enter 'c' to cancel): room.your_instance.tld\n" +msgstr "Please enter the domain name(s) you would like on your certificate (comma and/or space separated) (Enter 'c' to cancel): room.your_instance.tld\n" #. type: Plain text #: support/documentation/content/en/documentation/admin/advanced/xmpp_clients.md #, no-wrap msgid "Enter the directory where the PeerTube webserver serves requests for Let's Encrypt, `/var/www/certbot`:\n" -msgstr "" -"Enter the directory where the PeerTube webserver serves requests for Let's " -"Encrypt, `/var/www/certbot`:\n" +msgstr "Enter the directory where the PeerTube webserver serves requests for Let's Encrypt, `/var/www/certbot`:\n" #. type: Fenced code block (text) #: support/documentation/content/en/documentation/admin/advanced/xmpp_clients.md #, no-wrap msgid "Input the webroot for : (Enter 'c' to cancel): /var/www/certbot\n" -msgstr "" -"Input the webroot for : (Enter 'c' to cancel): /var/" -"www/certbot\n" +msgstr "Input the webroot for : (Enter 'c' to cancel): /var/www/certbot\n" #. type: Plain text #: support/documentation/content/en/documentation/admin/advanced/xmpp_clients.md @@ -1674,10 +1423,8 @@ msgid "" "Key is saved at: /etc/letsencrypt/live/room.your_instance.tld/privkey.pem\n" msgstr "" "Successfully received certificate.\n" -"Certificate is saved at: /etc/letsencrypt/live/room.your_instance.tld/" -"fullchain.pem\n" -"Key is saved at: /etc/letsencrypt/live/room.your_instance.tld/privkey" -".pem\n" +"Certificate is saved at: /etc/letsencrypt/live/room.your_instance.tld/fullchain.pem\n" +"Key is saved at: /etc/letsencrypt/live/room.your_instance.tld/privkey.pem\n" #. type: Plain text #: support/documentation/content/en/documentation/admin/advanced/xmpp_clients.md @@ -1687,13 +1434,9 @@ msgid "" "*Note*: This will also make the files readable to the group with id 999 on the host system.\n" "Check the groups on your system to assess this as a risk before running this command.\n" msgstr "" -"Exécutez la commande suivante à l'intérieur du conteneur certbot pour donner " -"un accès en lecture aux nouveaux certificats et clés privées au groupe " -"peertube.\n" -"*Note* : Cette commande rendra également les fichiers accessibles en " -"lecture au groupe dont l'identifiant est 999 sur le système hôte.\n" -"Vérifiez les groupes sur votre système pour évaluer le risque avant " -"d'exécuter cette commande.\n" +"Exécutez la commande suivante à l'intérieur du conteneur certbot pour donner un accès en lecture aux nouveaux certificats et clés privées au groupe peertube.\n" +"*Note* : Cette commande rendra également les fichiers accessibles en lecture au groupe dont l'identifiant est 999 sur le système hôte.\n" +"Vérifiez les groupes sur votre système pour évaluer le risque avant d'exécuter cette commande.\n" #. type: Fenced code block (bash) #: support/documentation/content/en/documentation/admin/advanced/xmpp_clients.md @@ -1730,21 +1473,14 @@ msgid "" "Modify your `docker-compose.yml` file, changing the `entrypoint` line under the `certbot` service to the following.\n" "This is the same as the above, but to be automatically executed after every certificate renewal.\n" msgstr "" -"Modifiez votre fichier `docker-compose.yml`, en changeant la ligne " -"`entrypoint` sous le service `certbot` par ce qui suit.\n" -"C'est la même chose que ci-dessus, mais elle doit être exécutée " -"automatiquement après chaque renouvellement de certificat.\n" +"Modifiez votre fichier `docker-compose.yml`, en changeant la ligne `entrypoint` sous le service `certbot` par ce qui suit.\n" +"C'est la même chose que ci-dessus, mais elle doit être exécutée automatiquement après chaque renouvellement de certificat.\n" #. type: Fenced code block (text) #: support/documentation/content/en/documentation/admin/advanced/xmpp_clients.md #, no-wrap msgid " entrypoint: /bin/sh -c \"trap exit TERM; while :; do certbot renew --webroot -w /var/www/certbot; chown -R root:999 /etc/letsencrypt/live; chmod 750 /etc/letsencrypt/live; chown -R root:999 /etc/letsencrypt/archive; chmod 750 /etc/letsencrypt/archive; find /etc/letsencrypt/ -name 'privkey*' -exec chmod 0640 {} +; sleep 12h & wait $${!}; done;\"\n" -msgstr "" -" entrypoint: /bin/sh -c \"trap exit TERM; while :; do certbot renew --" -"webroot -w /var/www/certbot; chown -R root:999 /etc/letsencrypt/live; chmod " -"750 /etc/letsencrypt/live; chown -R root:999 /etc/letsencrypt/archive; chmod " -"750 /etc/letsencrypt/archive; find /etc/letsencrypt/ -name 'privkey*' -exec " -"chmod 0640 {} +; sleep 12h & wait $${!}; done;\"\n" +msgstr " entrypoint: /bin/sh -c \"trap exit TERM; while :; do certbot renew --webroot -w /var/www/certbot; chown -R root:999 /etc/letsencrypt/live; chmod 750 /etc/letsencrypt/live; chown -R root:999 /etc/letsencrypt/archive; chmod 750 /etc/letsencrypt/archive; find /etc/letsencrypt/ -name 'privkey*' -exec chmod 0640 {} +; sleep 12h & wait $${!}; done;\"\n" #. type: Plain text #: support/documentation/content/en/documentation/admin/advanced/xmpp_clients.md @@ -1753,8 +1489,7 @@ msgid "" "Continuing to modify `docker-compose.yml`, add the certbot certificate volume into the peertube container.\n" "It should look something like this:\n" msgstr "" -"En continuant à modifier `docker-compose.yml`, ajoutez le volume certbot " -"dans le conteneur peertube.\n" +"En continuant à modifier `docker-compose.yml`, ajoutez le volume certbot dans le conteneur peertube.\n" "Il devrait ressembler à ceci :\n" #. type: Fenced code block (text) @@ -1783,10 +1518,7 @@ msgstr "docker-compose down; docker-comopse up -d\n" #: support/documentation/content/en/documentation/admin/advanced/xmpp_clients.md #, no-wrap msgid "In the livechat plugin settings from your PeerTube administration settings, set the certificate directory to the following:\n" -msgstr "" -"Dans les paramètres du plugin livechat à partir des paramètres " -"d'administration de PeerTube, définissez le répertoire des certificats comme " -"suit :\n" +msgstr "Dans les paramètres du plugin livechat à partir des paramètres d'administration de PeerTube, définissez le répertoire des certificats comme suit :\n" #. type: Fenced code block (text) #: support/documentation/content/en/documentation/admin/advanced/xmpp_clients.md @@ -1798,9 +1530,7 @@ msgstr "/etc/letsencrypt/live\n" #: support/documentation/content/en/documentation/admin/advanced/xmpp_clients.md #, no-wrap msgid "Save the plugin settings and verify Prosody can see the certificates:\n" -msgstr "" -"Sauvegardez les paramètres du plugin et vérifiez que Prosody peut voir les " -"certificats :\n" +msgstr "Sauvegardez les paramètres du plugin et vérifiez que Prosody peut voir les certificats :\n" #. type: Fenced code block (bash) #: support/documentation/content/en/documentation/admin/advanced/xmpp_clients.md @@ -1815,11 +1545,9 @@ msgid "" msgstr "" "docker-compose exec -u peertube \\\n" " peertube \\\n" -" /data/plugins/data/peertube-plugin-livechat/prosodyAppImage/squashfs-root/" -"AppRun \\\n" +" /data/plugins/data/peertube-plugin-livechat/prosodyAppImage/squashfs-root/AppRun \\\n" " prosodyctl \\\n" -" --config /data/plugins/data/peertube-plugin-livechat/prosody/" -"prosody.cfg.lua \\\n" +" --config /data/plugins/data/peertube-plugin-livechat/prosody/prosody.cfg.lua \\\n" " check certs\n" #. type: Title ### @@ -1832,10 +1560,7 @@ msgstr "En cas de problème" #: support/documentation/content/en/documentation/admin/advanced/xmpp_clients.md #, no-wrap msgid "If you can't make it work, you can use the diagnostic tool (there is a button on top of the plugin settings page), and take a close look on the «Prosody check» section.\n" -msgstr "" -"Si cela ne fonctionne pas, vous pouvez utiliser l'outils de diagnostic (un " -"bouton se trouve en haut de la page des paramètres du plugin), et notamment " -"regarder ce que dit la section «Prosody check».\n" +msgstr "Si cela ne fonctionne pas, vous pouvez utiliser l'outils de diagnostic (un bouton se trouve en haut de la page des paramètres du plugin), et notamment regarder ce que dit la section «Prosody check».\n" #. type: Yaml Front Matter Hash Value: description #: support/documentation/content/en/documentation/admin/_index.md @@ -1874,8 +1599,7 @@ msgid "" "When pressing the «List rooms» button, all existing chatrooms will be listed.\n" "You can then find them and moderated them.\n" msgstr "" -"Lorsque vous appuyez sur le bouton \"Lister les salles\", toutes les salles " -"de chat existantes sont listées.\n" +"Lorsque vous appuyez sur le bouton \"Lister les salles\", toutes les salles de chat existantes sont listées.\n" "Vous pouvez alors les trouver et les modérer.\n" #. type: Title ## @@ -1888,9 +1612,7 @@ msgstr "Fédération" #: build/documentation/pot_in/documentation/admin/settings.md #, no-wrap msgid "Following settings concern the federation with other Peertube instances, and other fediverse softwares.\n" -msgstr "" -"Les paramètres suivants concernent la fédération avec d'autres instances " -"Peertube et d'autres logiciels du fediverse.\n" +msgstr "Les paramètres suivants concernent la fédération avec d'autres instances Peertube et d'autres logiciels du fediverse.\n" #. type: Title ## #: build/documentation/pot_in/documentation/admin/settings.md @@ -1905,27 +1627,20 @@ msgid "" "This feature enables a «share chat link» modal. With this modal, you can generate URLs to join the chat.\n" "The chat can be customized (readonly mode, use the current theme, ...).\n" msgstr "" -"Cette fonctionnalité permet d'activer une fenêtre modale \"partager le lien " -"du chat\". Avec cette modale, vous pouvez générer des URL pour rejoindre le " -"chat.\n" -"Le chat peut être personnalisé (mode lecture seule, utilisation du thème " -"actuel, ...).\n" +"Cette fonctionnalité permet d'activer une fenêtre modale \"partager le lien du chat\". Avec cette modale, vous pouvez générer des URL pour rejoindre le chat.\n" +"Le chat peut être personnalisé (mode lecture seule, utilisation du thème actuel, ...).\n" #. type: Plain text #: build/documentation/pot_in/documentation/admin/settings.md #, no-wrap msgid "You can for example generate a readonly URL and use it in OBS to integrate the chat in your live stream!\n" -msgstr "" -"Vous pouvez par exemple générer une URL en lecture seule et l'utiliser dans " -"OBS pour intégrer le chat dans votre flux en direct !\n" +msgstr "Vous pouvez par exemple générer une URL en lecture seule et l'utiliser dans OBS pour intégrer le chat dans votre flux en direct !\n" #. type: Plain text #: build/documentation/pot_in/documentation/admin/settings.md #, no-wrap msgid "This settings allows you to choose who can access this modal.\n" -msgstr "" -"Ce paramètre vous permet de choisir qui peut accéder à cette fenêtre modale." -"\n" +msgstr "Ce paramètre vous permet de choisir qui peut accéder à cette fenêtre modale.\n" #. type: Plain text #: build/documentation/pot_in/documentation/admin/settings.md @@ -1940,11 +1655,7 @@ msgid "" "Note: for now this feature simply hide the chat.\n" "In a future release, the chat will be replaced by a message saying «please log in to [...]».\n" "See [v5.7.0 Release Notes](https://github.com/JohnXLivingston/peertube-plugin-livechat/blob/main/CHANGELOG.md#570) for more information.\n" -msgstr "" -"Avant de mettre à jour le plugin vers une nouvelle version majeure, merci de " -"lire les notes de version, et la liste des éventuelless modifications non " -"rétro-compatibles : [CHANGELOG](https://github.com/JohnXLivingston/" -"peertube-plugin-livechat/blob/main/CHANGELOG.md).\n" +msgstr "Avant de mettre à jour le plugin vers une nouvelle version majeure, merci de lire les notes de version, et la liste des éventuelless modifications non rétro-compatibles : [CHANGELOG](https://github.com/JohnXLivingston/peertube-plugin-livechat/blob/main/CHANGELOG.md).\n" #. type: Title ## #: build/documentation/pot_in/documentation/admin/settings.md @@ -1962,9 +1673,7 @@ msgstr "Vous pouvez choisir le thème à utiliser pour ConverseJS :\n" #: build/documentation/pot_in/documentation/admin/settings.md #, no-wrap msgid "Peertube theme: this is a special theme, made especially for peertube's integration.\n" -msgstr "" -"Thème Peertube : il s'agit d'un thème spécial, conçu spécialement pour " -"l'intégration dans Peertube.\n" +msgstr "Thème Peertube : il s'agit d'un thème spécial, conçu spécialement pour l'intégration dans Peertube.\n" #. type: Bullet: '- ' #: build/documentation/pot_in/documentation/admin/settings.md @@ -1976,8 +1685,7 @@ msgstr "Thème ConverseJS par défaut : c'est le thème ConverseJS par défaut.\ #: build/documentation/pot_in/documentation/admin/settings.md #, no-wrap msgid "ConverseJS concord theme: this is a theme provided by ConverseJS.\n" -msgstr "" -"Thème ConverseJS concord : il s'agit d'un thème fourni par ConverseJS.\n" +msgstr "Thème ConverseJS concord : il s'agit d'un thème fourni par ConverseJS.\n" #. type: Title ## #: build/documentation/pot_in/documentation/admin/settings.md @@ -1992,19 +1700,14 @@ msgid "" "The plugin comes with an AppImage that is used to run the [Prosody XMPP server](https://prosody.im).\n" "If this AppImage is not working, you can fallback to the Prosody that is packaged for your server. Just install the `prosody` package.\n" msgstr "" -"Le plugin est livré avec une AppImage qui est utilisée pour exécuter le [" -"serveur XMPP Prosody](https://prosody.im).\n" -"Si cet AppImage ne fonctionne pas, vous pouvez vous rabattre sur la version " -"de Prosody qui est packagé pour votre serveur. Installez simplement le " -"paquet `prosody`.\n" +"Le plugin est livré avec une AppImage qui est utilisée pour exécuter le [serveur XMPP Prosody](https://prosody.im).\n" +"Si cet AppImage ne fonctionne pas, vous pouvez vous rabattre sur la version de Prosody qui est packagé pour votre serveur. Installez simplement le paquet `prosody`.\n" #. type: Plain text #: build/documentation/pot_in/documentation/admin/settings.md #, no-wrap msgid "This settings should only be used if the plugin is broken, and waiting for a patch.\n" -msgstr "" -"Ce paramètre ne devrait être utilisé que si le plugin est cassé et en " -"attente d'un correctif.\n" +msgstr "Ce paramètre ne devrait être utilisé que si le plugin est cassé et en attente d'un correctif.\n" #. type: Plain text #: build/documentation/pot_in/documentation/admin/settings.md @@ -2013,20 +1716,14 @@ msgid "" "This setting enable XMPP clients to connect to the built-in Prosody server.\n" "For now, this option **only allows connections from localhost clients**.\n" msgstr "" -"Ce paramètre permet aux clients XMPP de se connecter au serveur Prosody " -"intégré.\n" -"Pour l'instant, cette option **n'autorise que les connexions des clients sur " -"le localhost**.\n" +"Ce paramètre permet aux clients XMPP de se connecter au serveur Prosody intégré.\n" +"Pour l'instant, cette option **n'autorise que les connexions des clients sur le localhost**.\n" #. type: Plain text #: build/documentation/pot_in/documentation/admin/settings.md #, no-wrap msgid "As example, this option can allow an instance of Matterbridge (once it could use anonymous login) *on the same machine* to bridge your chat with another services like a Matrix room.\n" -msgstr "" -"Par exemple, cette option peut permettre à une instance Matterbridge (une " -"fois qu'elle pourra utiliser une connexion anonyme) *sur la même machine* de " -"faire le lien entre votre tchat et d'autres services tels qu'une salle " -"Matrix.\n" +msgstr "Par exemple, cette option peut permettre à une instance Matterbridge (une fois qu'elle pourra utiliser une connexion anonyme) *sur la même machine* de faire le lien entre votre tchat et d'autres services tels qu'une salle Matrix.\n" #. type: Plain text #: build/documentation/pot_in/documentation/admin/settings.md @@ -2035,26 +1732,20 @@ msgid "" "This settings enable XMPP external components to connect to the server.\n" "For now, this option **only allows connections from localhost components**.\n" msgstr "" -"Ce paramètre permet aux composants externes XMPP de se connecter au serveur." -"\n" -"Pour l'instant, cette option **n'autorise que les connexions des composants " -"sur localhost**.\n" +"Ce paramètre permet aux composants externes XMPP de se connecter au serveur.\n" +"Pour l'instant, cette option **n'autorise que les connexions des composants sur localhost**.\n" #. type: Plain text #: build/documentation/pot_in/documentation/admin/settings.md #, no-wrap msgid "This feature could be used to connect bridges or bots.\n" -msgstr "" -"Cette fonction pourrait être utilisée pour connecter des ponts ou des robots." -"\n" +msgstr "Cette fonction pourrait être utilisée pour connecter des ponts ou des robots.\n" #. type: Plain text #: build/documentation/pot_in/documentation/admin/settings.md #, no-wrap msgid "More informations on Prosody external components [here](https://prosody.im/doc/components).\n" -msgstr "" -"Plus d'informations sur les composants externes de Prosody [ici] " -"(https://prosody.im/doc/components).\n" +msgstr "Plus d'informations sur les composants externes de Prosody [ici] (https://prosody.im/doc/components).\n" #. type: Yaml Front Matter Hash Value: description #: support/documentation/content/en/documentation/_index.md @@ -2066,10 +1757,7 @@ msgstr "Documentation du plugin" #: support/documentation/content/en/documentation/installation/cpu_compatibility.md #, no-wrap msgid "For now, the plugin only works out of the box for x86_64 and arm64 CPU architecture. Here are some instructions for other CPU architectures." -msgstr "" -"Pour l'instant le plugin ne supporte de base que les architectures CPU " -"x86_64 et arm64. Veuillez trouver ici des instructions pour le faire " -"fonctionner sur d'autres architectures CPU." +msgstr "Pour l'instant le plugin ne supporte de base que les architectures CPU x86_64 et arm64. Veuillez trouver ici des instructions pour le faire fonctionner sur d'autres architectures CPU." #. type: Yaml Front Matter Hash Value: title #: support/documentation/content/en/documentation/installation/cpu_compatibility.md @@ -2084,8 +1772,7 @@ msgid "" "The Prosody AppImage included in the plugin will only work on x86_64 and arm64 CPU.\n" "It is not compatible with other CPU architectures.\n" msgstr "" -"L'AppImage Prosody inclue dans le plugin ne fonctionne que sur des CPU " -"x86_64 et arm64.\n" +"L'AppImage Prosody inclue dans le plugin ne fonctionne que sur des CPU x86_64 et arm64.\n" "Elle n'est pas compatible avec d'autres architectures CPU.\n" #. type: Plain text @@ -2095,8 +1782,7 @@ msgid "" "To use the plugin, you will have to manually install Prosody on your server\n" "(see below).\n" msgstr "" -"Pour utiliser le plugin, vous allez devoir installer manuellement Prosody " -"sur\n" +"Pour utiliser le plugin, vous allez devoir installer manuellement Prosody sur\n" "votre serveur (voir plus bas).\n" #. type: Plain text @@ -2107,16 +1793,13 @@ msgid "" "If you are using an older version, Chat Federation could be broken, and it could have some unexpected behaviour.\n" msgstr "" "Note: la version de Prosody devrait être supérieure ou égale à 0.12.0.\n" -"Si vous utilisez une version plus ancienne, il pourrait y avoir des bugs sur " -"la fédération du tchat, et d'autres comportements inattendus.\n" +"Si vous utilisez une version plus ancienne, il pourrait y avoir des bugs sur la fédération du tchat, et d'autres comportements inattendus.\n" #. type: Plain text #: support/documentation/content/en/documentation/installation/cpu_compatibility.md #, no-wrap msgid "Once it is done, you have to check `Use system Prosody` in the plugin settings.\n" -msgstr "" -"Une fois cela fait, vous aurez à cocher le paramètre `Use system Prosody` du " -"plugin.\n" +msgstr "Une fois cela fait, vous aurez à cocher le paramètre `Use system Prosody` du plugin.\n" #. type: Title ## #: support/documentation/content/en/documentation/installation/cpu_compatibility.md @@ -2128,9 +1811,7 @@ msgstr "Installation autres que Docker" #: support/documentation/content/en/documentation/installation/cpu_compatibility.md #, no-wrap msgid "For standard installation, you just have to install the official `prosody` package for your linux distribution.\n" -msgstr "" -"Pour les installations standard, vous avez juste à installer le paquet " -"`prosody` officiellement disponible pour votre distribution linux.\n" +msgstr "Pour les installations standard, vous avez juste à installer le paquet `prosody` officiellement disponible pour votre distribution linux.\n" #. type: Plain text #: support/documentation/content/en/documentation/installation/cpu_compatibility.md @@ -2151,11 +1832,8 @@ msgid "" "You can then disable the service that starts automatically when you install Prosody (the plugin will launch a Prosody process, there is no need for the service to run).\n" "For example, on Debian/Ubuntu (and other Systemd based linux distributions):\n" msgstr "" -"Vous pouvez alors désactiver le service qui démarre automatiquement quand " -"vous installé le paquet (le plugin va lancer son propre processus Prosody, " -"et n'a pas besoin que le service tourne sur le serveur).\n" -"Par exemple, sur Debian/Ubuntu (et les autres distributions se basant sur " -"Systemd):\n" +"Vous pouvez alors désactiver le service qui démarre automatiquement quand vous installé le paquet (le plugin va lancer son propre processus Prosody, et n'a pas besoin que le service tourne sur le serveur).\n" +"Par exemple, sur Debian/Ubuntu (et les autres distributions se basant sur Systemd):\n" #. type: Fenced code block (bash) #: support/documentation/content/en/documentation/installation/cpu_compatibility.md @@ -2168,8 +1846,7 @@ msgstr "sudo systemctl disable prosody && sudo systemctl stop prosody\n" #, no-wrap msgid "Warning: do not disable Prosody if it is used for another service on your server, like for example Jitsi.\n" msgstr "" -"Attention: ne désactivez pas Prosody s'il est utilisé par un autre service " -"sur\n" +"Attention: ne désactivez pas Prosody s'il est utilisé par un autre service sur\n" "votre serveur, par exemple pour Jitsi.\n" #. type: Title ## @@ -2185,10 +1862,8 @@ msgid "" "You will have to generate a Peertube image that includes Prosody in the same container that Peertube.\n" "I know this is not the standard way to do this with Docker, but keep in mind it is a temporary workaround.\n" msgstr "" -"Vous allez devoir générer une image de Peertube qui inclu Prosody dans le " -"même conteneur que Peertube.\n" -"Je sais que ce n'est pas la façon de faire standard avec Docker, mais gardez " -"en tête que ceci est une solution de contournement temporaire.\n" +"Vous allez devoir générer une image de Peertube qui inclu Prosody dans le même conteneur que Peertube.\n" +"Je sais que ce n'est pas la façon de faire standard avec Docker, mais gardez en tête que ceci est une solution de contournement temporaire.\n" #. type: Plain text #: support/documentation/content/en/documentation/installation/cpu_compatibility.md @@ -2197,8 +1872,7 @@ msgid "" "To generate and use such an image, please refer to the Docker documentation.\n" "The Docker file to generate the image should be:\n" msgstr "" -"Pour générer cette image, merci de vous référer à la documentation de Docker." -"\n" +"Pour générer cette image, merci de vous référer à la documentation de Docker.\n" "Le fichier Docker pour générer l'image devrait être:\n" #. type: Fenced code block (Docker) @@ -2223,17 +1897,14 @@ msgstr "Yunohost" #: support/documentation/content/en/documentation/installation/cpu_compatibility.md #, no-wrap msgid "You have to disable `metronome` (the XMPP server provided by Yunohost), and install `prosody`.\n" -msgstr "" -"Vous avez à désactiver `metronome` (le serveur XMPP utilisé par Yunohost), " -"et installer`prosody`.\n" +msgstr "Vous avez à désactiver `metronome` (le serveur XMPP utilisé par Yunohost), et installer`prosody`.\n" #. type: Plain text #: support/documentation/content/en/documentation/installation/cpu_compatibility.md #, no-wrap msgid "This is already done by the Yunohost Peertube application, as it was required for the plugin before the v6.0.0.\n" msgstr "" -"Ceci est déjà fait par l'application Yunohost Peertube, étant donné que c'" -"était\n" +"Ceci est déjà fait par l'application Yunohost Peertube, étant donné que c'était\n" "un pré-requis pour les version du plugin antérieures à la v6.0.0.\n" #. type: Plain text @@ -2243,11 +1914,9 @@ msgid "" "But it may be removed in a near feature (to avoid drawbacks of this method).\n" "I have to discuss with Yunohost team, to decide how we can do to minimize drawbacks, and maximize compatibility.\n" msgstr "" -"Mais il se pourrait que ce soit retiré de l'application Yunohost Peertube " -"dans un\n" +"Mais il se pourrait que ce soit retiré de l'application Yunohost Peertube dans un\n" "futur proche (pour éviter les inconvénients de cette méthode).\n" -"Je dois discuter avec l'équipe Yunohost, pour décider de la bonne façon de " -"faire\n" +"Je dois discuter avec l'équipe Yunohost, pour décider de la bonne façon de faire\n" "pour minimiser les inconvénients et maximiser la compatibilité.\n" #. type: Yaml Front Matter Hash Value: description @@ -2267,19 +1936,13 @@ msgstr "Documentation d'installation" #: support/documentation/content/en/_index.md #, no-wrap msgid "Before updating to a major release, please read the release notes and breaking changes list : [CHANGELOG](https://github.com/JohnXLivingston/peertube-plugin-livechat/blob/main/CHANGELOG.md).\n" -msgstr "" -"Avant de mettre à jour le plugin vers une nouvelle version majeure, merci de " -"lire les notes de version, et la liste des éventuelless modifications non " -"rétro-compatibles : [CHANGELOG](https://github.com/JohnXLivingston/" -"peertube-plugin-livechat/blob/main/CHANGELOG.md).\n" +msgstr "Avant de mettre à jour le plugin vers une nouvelle version majeure, merci de lire les notes de version, et la liste des éventuelless modifications non rétro-compatibles : [CHANGELOG](https://github.com/JohnXLivingston/peertube-plugin-livechat/blob/main/CHANGELOG.md).\n" #. type: Plain text #: support/documentation/content/en/documentation/installation/_index.md #, no-wrap msgid "To install or update the plugin, **just use the Peertube web admin interface**.\n" -msgstr "" -"Pour installer ou mettre à jour ce plugin, **utilisez simplement l'interface " -"web d'administration de votre Peertube**.\n" +msgstr "Pour installer ou mettre à jour ce plugin, **utilisez simplement l'interface web d'administration de votre Peertube**.\n" #. type: Plain text #: support/documentation/content/en/documentation/installation/_index.md @@ -2291,8 +1954,7 @@ msgstr "Vous trouverez ci-dessous d'autres instructions :\n" #: support/documentation/content/en/documentation/installation/upgrade_before_6.0.0.md #, no-wrap msgid "Important notes when upgrading for an older version." -msgstr "" -"Notes importantes pour la mise à jour depuis une ancienne version du plugin." +msgstr "Notes importantes pour la mise à jour depuis une ancienne version du plugin." #. type: Yaml Front Matter Hash Value: title #: support/documentation/content/en/documentation/installation/upgrade_before_6.0.0.md @@ -2310,25 +1972,19 @@ msgstr "IMPORTANT NOTE" #: support/documentation/content/en/documentation/installation/upgrade_before_6.0.0.md #, no-wrap msgid "Since version v6.0.0, this plugin does not need any Prosody installation.\n" -msgstr "" -"Depuis la version v6.0.0, ce plugin ne nécessite plus l'installation de " -"Prosody.\n" +msgstr "Depuis la version v6.0.0, ce plugin ne nécessite plus l'installation de Prosody.\n" #. type: Plain text #: support/documentation/content/en/documentation/installation/upgrade_before_6.0.0.md #, no-wrap msgid "If you were using this plugin before this version, and if you had installed Prosody manually, you can safely uninstall Prosody.\n" -msgstr "" -"Si vous utilisiez ce plugin avant, et que vous aviez installé Prosody " -"manuellement, vous pouvez le désinstaller en tout sécurité.\n" +msgstr "Si vous utilisiez ce plugin avant, et que vous aviez installé Prosody manuellement, vous pouvez le désinstaller en tout sécurité.\n" #. type: Plain text #: support/documentation/content/en/documentation/installation/upgrade_before_6.0.0.md #, no-wrap msgid "If you were using the custom Peertube docker image that is embedding Prosody, you can switch back to the official Peertube image.\n" -msgstr "" -"Si vous utilisiez l'image docker spéciale de Peertube (qui incluais Prosody)" -", vous pouvez basculer sur l'image officielle de Peertube.\n" +msgstr "Si vous utilisiez l'image docker spéciale de Peertube (qui incluais Prosody), vous pouvez basculer sur l'image officielle de Peertube.\n" #. type: Yaml Front Matter Hash Value: description #: support/documentation/content/en/documentation/user/_index.md @@ -2361,25 +2017,20 @@ msgid "" "You can access room settings and moderation tools by opening the chat in a new window,\n" "and using the dropdown menu at the top right.\n" msgstr "" -"Vous pouvez accéder aux paramètres de la salle et aux outils de modération " -"en ouvrant le tchat dans une nouvelle fenêtre,\n" +"Vous pouvez accéder aux paramètres de la salle et aux outils de modération en ouvrant le tchat dans une nouvelle fenêtre,\n" "et en utilisant le menu déroulant en haut à droite.\n" #. type: Plain text #: support/documentation/content/en/documentation/user/moderation.md #, no-wrap msgid "You can list all existing chatrooms: in the plugin settings screen, there is a button «List rooms».\n" -msgstr "" -"Vous pouvez lister toutes les salles de discussion existantes : dans l'écran " -"des paramètres du plugin, il y a un bouton \"Lister les salles\".\n" +msgstr "Vous pouvez lister toutes les salles de discussion existantes : dans l'écran des paramètres du plugin, il y a un bouton \"Lister les salles\".\n" #. type: Plain text #: support/documentation/content/en/documentation/user/moderation.md #, no-wrap msgid "You can delete old rooms: join the room, and use the menu on the top to destroy the room.\n" -msgstr "" -"Vous pouvez supprimer d'anciennes salles : rejoignez la salle, et utilisez " -"le menu en haut pour détruire la salle.\n" +msgstr "Vous pouvez supprimer d'anciennes salles : rejoignez la salle, et utilisez le menu en haut pour détruire la salle.\n" #. type: Title ## #: support/documentation/content/en/documentation/user/moderation.md @@ -2394,11 +2045,8 @@ msgid "" "All instance moderators and admins will be owner of created chat rooms.\n" "If the video is local (not from a remote Peertube), the video owner will be admin in the chat room.\n" msgstr "" -"Tous les modérateur⋅rics et administrateur⋅rices de l'instance seront " -"propriétaires des salons de discussion créés.\n" -"Si la vidéo est locale (et ne provient pas d'un Peertube distant), le⋅a " -"propriétaire de la vidéo sera l'administrateur⋅rice de l'espace de " -"discussion.\n" +"Tous les modérateur⋅rics et administrateur⋅rices de l'instance seront propriétaires des salons de discussion créés.\n" +"Si la vidéo est locale (et ne provient pas d'un Peertube distant), le⋅a propriétaire de la vidéo sera l'administrateur⋅rice de l'espace de discussion.\n" #. type: Plain text #: support/documentation/content/en/documentation/user/moderation.md @@ -2407,11 +2055,8 @@ msgid "" "You can use [ConverseJS moderation commands](https://conversejs.org/docs/html/features.html#moderating-chatrooms) to moderate the room.\n" "When you open the chat room in full screen, there will also be a menu with dedicated commands on the top right.\n" msgstr "" -"Vous pouvez utiliser les [commandes de modération " -"ConverseJS](https://conversejs.org/docs/html/features.html#moderating-" -"chatrooms) pour modérer le salon.\n" -"Lorsque vous ouvrez la salle de discussion en plein écran, un menu avec des " -"commandes dédiées s'affiche en haut à droite.\n" +"Vous pouvez utiliser les [commandes de modération ConverseJS](https://conversejs.org/docs/html/features.html#moderating-chatrooms) pour modérer le salon.\n" +"Lorsque vous ouvrez la salle de discussion en plein écran, un menu avec des commandes dédiées s'affiche en haut à droite.\n" #. type: Yaml Front Matter Hash Value: description #: support/documentation/content/en/documentation/user/obs.md @@ -2435,9 +2080,7 @@ msgstr "Overlay OBS" #: support/documentation/content/en/documentation/user/obs.md #, no-wrap msgid "If you are using OBS for streaming, you can easily include the chat in your stream.\n" -msgstr "" -"Si vous utilisez OBS pour la diffusion en direct, vous pouvez facilement " -"inclure le tchat dans votre flux vidéo.\n" +msgstr "Si vous utilisez OBS pour la diffusion en direct, vous pouvez facilement inclure le tchat dans votre flux vidéo.\n" #. type: Plain text #: support/documentation/content/en/documentation/user/obs.md @@ -2446,11 +2089,8 @@ msgid "" "You can use the «share chat link» feature to generate an URL to your chat.\n" "The button should be near the chat if you are the video owner (unless it was desactivated by your server admins).\n" msgstr "" -"Vous pouvez utiliser la fonction \"partager le lien du tchat\" pour générer " -"une URL vers votre tchat.\n" -"Le bouton devrait se trouver près du tchat si vous êtes le⋅a propriétaire de " -"la vidéo (à moins qu'il n'ait été désactivé par les administrateur⋅rices de " -"votre serveur).\n" +"Vous pouvez utiliser la fonction \"partager le lien du tchat\" pour générer une URL vers votre tchat.\n" +"Le bouton devrait se trouver près du tchat si vous êtes le⋅a propriétaire de la vidéo (à moins qu'il n'ait été désactivé par les administrateur⋅rices de votre serveur).\n" #. type: Plain text #: support/documentation/content/en/documentation/user/obs.md @@ -2469,11 +2109,8 @@ msgid "" "You can use the «Transparent background» to have a transparent background in OBS.\n" "If you want to customize the background transparency, you can add this CSS in your OBS browser source's settings:\n" msgstr "" -"Vous pouvez utiliser l'option \"Fond transparent\" pour obtenir un fond " -"transparent dans OBS.\n" -"Si vous souhaitez personnaliser la transparence de l'arrière-plan, vous " -"pouvez ajouter ce CSS dans les paramètres de la source de votre navigateur " -"OBS :\n" +"Vous pouvez utiliser l'option \"Fond transparent\" pour obtenir un fond transparent dans OBS.\n" +"Si vous souhaitez personnaliser la transparence de l'arrière-plan, vous pouvez ajouter ce CSS dans les paramètres de la source de votre navigateur OBS :\n" #. type: Fenced code block (css) #: support/documentation/content/en/documentation/user/obs.md @@ -2492,12 +2129,9 @@ msgid "" "in the modal, check «use curent theme colors», then you can try to manually change color values in the URL.\n" "You must use valid CSS color values, and they must be properly URL encoded.\n" msgstr "" -"Remarque : vous pouvez personnaliser les couleurs. Ce n'est pas encore " -"documenté, mais vous pouvez essayer ceci :\n" -"dans la fenêtre modale, cochez \"utiliser les couleurs actuelles du thème\", " -"puis essayez de modifier manuellement les valeurs de couleur dans l'URL.\n" -"Vous devez utiliser des valeurs de couleur CSS valides, et elles doivent " -"être correctement encodées dans l'URL.\n" +"Remarque : vous pouvez personnaliser les couleurs. Ce n'est pas encore documenté, mais vous pouvez essayer ceci :\n" +"dans la fenêtre modale, cochez \"utiliser les couleurs actuelles du thème\", puis essayez de modifier manuellement les valeurs de couleur dans l'URL.\n" +"Vous devez utiliser des valeurs de couleur CSS valides, et elles doivent être correctement encodées dans l'URL.\n" #. type: Title ## #: support/documentation/content/en/documentation/user/obs.md @@ -2512,10 +2146,7 @@ msgid "" "You can use the [social_stream browser extension](https://github.com/steveseguin/social_stream#readme) to mix multiple chat source (from Peertube, Twitch, Youtube, Facebook, ...) and include their contents in your live stream.\n" "The compatibility with this plugin was added in recent versions.\n" msgstr "" -"Vous pouvez utiliser l'extension [social_stream browser " -"extension](https://github.com/steveseguin/social_stream#readme) pour " -"mélanger plusieurs sources de tchat (Peertube, Twitch, Youtube, Facebook, " -"...) et inclure leurs contenus dans votre flux en direct.\n" +"Vous pouvez utiliser l'extension [social_stream browser extension](https://github.com/steveseguin/social_stream#readme) pour mélanger plusieurs sources de tchat (Peertube, Twitch, Youtube, Facebook, ...) et inclure leurs contenus dans votre flux en direct.\n" "La compatibilité avec ce plugin a été ajoutée dans les versions récentes.\n" #. type: Yaml Front Matter Hash Value: description @@ -2539,12 +2170,10 @@ msgid "" "[XMPP client software](https://en.wikipedia.org/wiki/XMPP#Clients).\n" "This can be useful for example to facilitate moderation operations.\n" msgstr "" -"Ce module de tchat repose sur le protocole XMPP, aussi connu sous le nom de " -"Jabber.\n" +"Ce module de tchat repose sur le protocole XMPP, aussi connu sous le nom de Jabber.\n" "Il est donc possible de se connecter aux tchats en utilisant des\n" "[logiciels clients XMPP](https://fr.wikipedia.org/wiki/Clients_XMPP).\n" -"Cela peut par exemple être utile pour faciliter les opérations de modération." -"\n" +"Cela peut par exemple être utile pour faciliter les opérations de modération.\n" #. type: Plain text #: support/documentation/content/en/documentation/user/xmpp_clients.md @@ -2553,10 +2182,8 @@ msgid "" "The features described on this page must be enabled and configured by\n" "your Peertube instance's administrators. You may therefore not have access to them.\n" msgstr "" -"Les fonctions décrites dans cette page doivent être activées et configurées " -"par\n" -"les administrateur⋅rices de votre instance Peertube. Il se peut donc que " -"vous\n" +"Les fonctions décrites dans cette page doivent être activées et configurées par\n" +"les administrateur⋅rices de votre instance Peertube. Il se peut donc que vous\n" "n'y ayez pas accès.\n" #. type: Plain text @@ -2576,17 +2203,14 @@ msgid "" "To get the address of the room you want to join, you can use the \"share chat\"\n" "button that is located above the chat:\n" msgstr "" -"Pour obtenir l'adresse du salon à rejoindre, vous pouvez utiliser la " -"fenêtre\n" +"Pour obtenir l'adresse du salon à rejoindre, vous pouvez utiliser la fenêtre\n" "de «partage» du tchat, dont le bouton est situé au dessus du tchat:\n" #. type: Plain text #: support/documentation/content/en/documentation/user/xmpp_clients.md #, no-wrap msgid "![Share button](/peertube-plugin-livechat/images/share_button.png?classes=shadow,border&height=200px)\n" -msgstr "" -"![Partage](/peertube-plugin-livechat/images/share_button." -"png?classes=shadow,border&height=200px)\n" +msgstr "![Partage](/peertube-plugin-livechat/images/share_button.png?classes=shadow,border&height=200px)\n" #. type: Plain text #: support/documentation/content/en/documentation/user/xmpp_clients.md @@ -2596,27 +2220,21 @@ msgid "" "and the admins/moderators of the instance.\n" "However, admins can decide to display this button for everyone.\n" msgstr "" -"Par défaut, le bouton de partage n'est visible que pour le ou la " -"propriétaire de la vidéo,\n" +"Par défaut, le bouton de partage n'est visible que pour le ou la propriétaire de la vidéo,\n" "et les admins/modérateur⋅rices de l'instance.\n" -"Toutefois, les admins peuvent décider d'afficher ce bouton pour tout le " -"monde.\n" +"Toutefois, les admins peuvent décider d'afficher ce bouton pour tout le monde.\n" #. type: Plain text #: support/documentation/content/en/documentation/user/xmpp_clients.md #, no-wrap msgid "Then, choose \"Connect using XMPP\":\n" -msgstr "" -"Ensuite, dans la modale qui s'affiche, choississez «Connexion avec un client " -"XMPP»:\n" +msgstr "Ensuite, dans la modale qui s'affiche, choississez «Connexion avec un client XMPP»:\n" #. type: Plain text #: support/documentation/content/en/documentation/user/xmpp_clients.md #, no-wrap msgid "![Share XMPP](/peertube-plugin-livechat/images/share_xmpp_dialog.png?classes=shadow,border&height=200px)\n" -msgstr "" -"![Partage XMPP](/peertube-plugin-livechat/images/share_xmpp_dialog." -"png?classes=shadow,border&height=200px)\n" +msgstr "![Partage XMPP](/peertube-plugin-livechat/images/share_xmpp_dialog.png?classes=shadow,border&height=200px)\n" #. type: Plain text #: support/documentation/content/en/documentation/user/xmpp_clients.md @@ -2625,8 +2243,7 @@ msgid "" "Then you just have to click on \"open\" or copy/paste the address of the chat room into your XMPP client\n" "(using the \"join a room\" feature).\n" msgstr "" -"Il vous suffit ensuite, soit de cliquer sur «ouvrir», soit de copier/coller " -"l'adresse du salon dans votre client XMPP\n" +"Il vous suffit ensuite, soit de cliquer sur «ouvrir», soit de copier/coller l'adresse du salon dans votre client XMPP\n" "(en utilisant la fonctionnalité «rejoindre un salon»).\n" #. type: Title # @@ -2643,10 +2260,8 @@ msgid "" "You can use the language selector in the left menu to view this documentation in different languages.\n" "Some translations are missing or incomplete. In this case, you'll see the English version of the text.\n" msgstr "" -"Vous pouvez utiliser le sélecteur de langue dans le menu de gauche pour " -"afficher cette documentation dans différentes langues.\n" -"Certaines traductions sont manquantes ou incomplètes. Dans ce cas, vous " -"verrez la version anglaise du texte.\n" +"Vous pouvez utiliser le sélecteur de langue dans le menu de gauche pour afficher cette documentation dans différentes langues.\n" +"Certaines traductions sont manquantes ou incomplètes. Dans ce cas, vous verrez la version anglaise du texte.\n" #. type: Yaml Front Matter Hash Value: title #: support/documentation/content/en/intro/_index.md @@ -2658,9 +2273,7 @@ msgstr "Introduction" #: support/documentation/content/en/intro/_index.md #, no-wrap msgid "This [Peertube](https://joinpeertube.org/) plugin is meant to provide chat system for Peertube videos.\n" -msgstr "" -"Ce plugin pour [Peertube](https://joinpeertube.org/) permet d'intégrer un " -"système de «chat» (clavardage) à coté des vidéos.\n" +msgstr "Ce plugin pour [Peertube](https://joinpeertube.org/) permet d'intégrer un système de «chat» (clavardage) à coté des vidéos.\n" #. type: Plain text #: support/documentation/content/en/intro/_index.md @@ -2672,18 +2285,13 @@ msgid "" msgstr "" "| | |\n" "|---|---|\n" -"| ![capture d'écran du tchat](/peertube-plugin-livechat/images/chat." -"png?classes=shadow,border&height=200px) | ![capture d'écran du tchat en " -"plein écran](/peertube-plugin-livechat/images/fullscreen." -"png?classes=shadow,border&height=200px) |\n" +"| ![capture d'écran du tchat](/peertube-plugin-livechat/images/chat.png?classes=shadow,border&height=200px) | ![capture d'écran du tchat en plein écran](/peertube-plugin-livechat/images/fullscreen.png?classes=shadow,border&height=200px) |\n" #. type: Plain text #: support/documentation/content/en/intro/_index.md #, no-wrap msgid "See a [demo](https://www.yiny.org/w/399a8d13-d4cf-4ef2-b843-98530a8ccbae).\n" -msgstr "" -"Voir une [démo](https://www.yiny.org/w/399a8d13-d4cf-4ef2-b843-98530a8ccbae)." -"\n" +msgstr "Voir une [démo](https://www.yiny.org/w/399a8d13-d4cf-4ef2-b843-98530a8ccbae).\n" #. type: Yaml Front Matter Hash Value: description #: support/documentation/content/en/issues/_index.md @@ -2701,44 +2309,31 @@ msgstr "Évolutions / Bugs" #: support/documentation/content/en/issues/_index.md #, no-wrap msgid "If you have new feature requests, bugs, or difficulties to setup the plugin, you can use the [Github issue tracker](https://github.com/JohnXLivingston/peertube-plugin-livechat/issues). If possible, try using english or french.\n" -msgstr "" -"Si vous avez des demandes de nouvelles fonctionnalités, des bugs, ou des " -"difficultés à installer et utiliser le plugin, vous pouvez utiliser l'outils " -"[Github issue tracker](https://github.com/JohnXLivingston/" -"peertube-plugin-livechat/issues). Si possible, merci d'y écrire en anglais ; " -"mais le français sera accepté.\n" +msgstr "Si vous avez des demandes de nouvelles fonctionnalités, des bugs, ou des difficultés à installer et utiliser le plugin, vous pouvez utiliser l'outils [Github issue tracker](https://github.com/JohnXLivingston/peertube-plugin-livechat/issues). Si possible, merci d'y écrire en anglais ; mais le français sera accepté.\n" #. type: Plain text #: support/documentation/content/en/issues/_index.md #, no-wrap msgid "To have a glimpse to the roadmap for upcoming features, please refer to:\n" -msgstr "" -"Pour avoir un apperçu de la feuille de routes pour les fonctionnalités à " -"venir, vous pouvez vous référer à :\n" +msgstr "Pour avoir un apperçu de la feuille de routes pour les fonctionnalités à venir, vous pouvez vous référer à :\n" #. type: Bullet: '- ' #: support/documentation/content/en/issues/_index.md #, no-wrap msgid "this [github project](https://github.com/users/JohnXLivingston/projects/1).\n" -msgstr "" -"ce [projet github](https://github.com/users/JohnXLivingston/projects/1).\n" +msgstr "ce [projet github](https://github.com/users/JohnXLivingston/projects/1).\n" #. type: Bullet: '- ' #: support/documentation/content/en/issues/_index.md #, no-wrap msgid "the [milestones on github](https://github.com/JohnXLivingston/peertube-plugin-livechat/milestones).\n" -msgstr "" -"les [jalons sur github](https://github.com/JohnXLivingston/" -"peertube-plugin-livechat/milestones).\n" +msgstr "les [jalons sur github](https://github.com/JohnXLivingston/peertube-plugin-livechat/milestones).\n" #. type: Plain text #: support/documentation/content/en/issues/_index.md #, no-wrap msgid "If you are a webdesigner or a ConverseJS/Prosody/XMPP expert, and want to help improve this plugin, you are welcome.\n" -msgstr "" -"Si vous êtes webdesigner ou avez une expertise en ConverseJS/Prosody/XMPP et " -"souhaitez participer à l'évolution de ce plugin, n'hésitez pas à me " -"contacter.\n" +msgstr "Si vous êtes webdesigner ou avez une expertise en ConverseJS/Prosody/XMPP et souhaitez participer à l'évolution de ce plugin, n'hésitez pas à me contacter.\n" #. type: Plain text #: support/documentation/content/en/contributing/document/_index.md @@ -2748,12 +2343,9 @@ msgid "" "Please make sure to install a compatible version.\n" "If you are using Debian Bullseye for example, you can download the Bookwork po4a.deb file from https://packages.debian.org, and install it manually.\n" msgstr "" -"Certaines distributions linux (comme Debian Bullseye par exemple) ont une " -"version trop ancienne de `po4a`.\n" +"Certaines distributions linux (comme Debian Bullseye par exemple) ont une version trop ancienne de `po4a`.\n" "Assurez-vous d'installer une version compatible.\n" -"Si vous utilisez Debian Bullseye par exemple, vous pouvez télécharger le " -"fichier po4a.deb de Bookworm depuis https://packages.debian.org et " -"l'installer manuellement.\n" +"Si vous utilisez Debian Bullseye par exemple, vous pouvez télécharger le fichier po4a.deb de Bookworm depuis https://packages.debian.org et l'installer manuellement.\n" #, no-wrap #~ msgid ""