7 KiB
title | description | slug | layout |
---|---|---|---|
Plateformes de distribution | Répertorie toutes les plateformes de distribution que je supporte et fournit des informations sur les badges. | plateformes-de-distribution | default |
Plateformes de distribution
Les logiciels que je distribue sont disponibles sur de nombreuses plateformes. Cependant, les distribuer uniquement sur mon site web n'aide pas leur visibilité, ni leur facilité d'installation. Ainsi, comme beaucoup d'autres, je publie mes logiciels sur certaines plateformes de distribution.
Liste des plateformes sur lesquelles j'ai publié au moins un logiciel:
- Firefox Addons situé sur addons.mozilla.org sous mon profile.
- Snapcraft situé sur snapcraft.io.
- Flathub situé sur flathub.org.
Badges
La majorité de ces plateformes de distribution fournissent un badge pour indiquer que leur est disponible sur la boutique de l'éditeur.
Malheureusement, la majorité de ces badges ne sont disponibles qu'en anglais, ou ne sont pas à jour avec le design actuel de leur boutique.
Pour cette raison, j'ai créé (ou recréé dans certains cas) les badges pour chaque plateforme que je produis afin qu'ils correspondent à la fois à leur charte graphique et à celle d'omegamma.
Pour inclure ces badges sur votre propre site web, vous devez inclure la feuille de style badge
en utilisant ce lien HTML :
<link rel="stylesheet" href="https://ad5001.eu/css/badge.css">
puis inclure le badge dont vous avez besoin.
Note : Les logos sur ces badges sont protégés par les droits d'auteur de leurs propriétaires, et un copyright approprié est donné avec eux.
{{< /sectionSkewed >}} {{< sectionSkewed "#FFEA7F" "#FEFF95" >}}
{{< badgeTable "amo" "storeFirefoxAddons" >}}
Disclaimer : Le logo Firefox est une marque déposée de la Fondation Mozilla aux États-Unis et dans d'autres pays.
Ce badge est la forme traduite et mise à jour de l'ancien badge avec les nouvelles couleurs et le nouveau thème d'AMO, et utilisent la police Sharp Sans.
{{< badgeTable "snapcraft" "storeSnapcraft" >}}
Disclaimer : Le logo Snapcraft est sous licence CC BY-ND 2.0 UK, une marque déposée de Canonical Limited, 2018.
Ces icônes sont des versions adaptées des badges officiels de snapcraft, et utilisent la police Ubuntu.
{{< /sectionSkewed >}} {{< sectionSkewed "#6DB4FF" "#91C6FF" >}}
{{< badgeTable "flathub" "storeFlathub" >}}
Avis légal : Ces icônes sont des versions modifiées et traduites des badges officiels de flathub, les badges officiels étant sous CC0, et utilisent la police Source Sans Pro.
{{< /sectionSkewed >}}
Vous voulez ajouter un badge ou les traduire dans votre langue ?
Traduire un badge :
- Vérifiez si les sources officielles du badge n'ont pas déjà une traduction, si c'est le cas, le texte sera utilisé comme référence.
- Téléchargez le badge en Anglais existant
-text.svg
. - Traduisez le texte. Vous pouvez utiliser un logiciel comme Inkscape pour éditer directement le SVG.
- Forkez Omegamma.
- Créez, s'il n'existe pas déjà, un répertoire avec votre code de langue.
- Si le répertoire n'existait pas auparavant, assurez-vous de copier le script
export.sh
depuis l'un des autres répertoires. - Mettez le badge sous
<store name>-text.svg
. - (Facultatif, seulement si tous les badges des magasins sont traduits) Enregistrez la langue dans le shortcode
badgeTable.html
. - Créez une pull-request et ajouter votre badge à Omegamma.
Créer un nouveau badge :
- Vérifiez s'il n'existe pas de source officielle de badge pour ce magasin et les éventuelles marques associées.
- Si c'est le cas, téléchargez la version SVG du badge. Sinon, créez un nouveau SVG. Vous pouvez utiliser un logiciel comme Inkscape pour modifier directement le SVG.
- Le SVG doit avoir un fond uni, sans bordure, ni coins arrondis. Si la source officielle en possède, supprimez-les.
- Forkez Omegamma.
- Pour chaque langue que votre nouveau badge supporte, mettez l'icône sous
<langue>/<nom du magasin>-text.svg
. - Si votre icône est soumise à une marque déposée, assurez-vous que vous avez le droit de l'utiliser dans ce contexte, et ajoutez le texte de la marque déposée au
README.md
du dépôt.s - (Facultatif, uniquement si le badge de la boutique est disponible dans toutes les langues) Enregistrez l'icône dans le fichier de contenu
distribution-platforms.*.md
sur le code source de ad5001.eu. - Créez une pull-request et ajouter votre badge à Omegamma.
Vous pouvez télécharger les badges existants pour référence dans le répertoire des badges d'Omegamma .