L'affichage de la langue des liens via un drapeau n'est pas génial à mon avis. Je crois que représenter un langue par un drapeau est un anti pattern (voir : Why flags do not represent language).
D'un point de vu technique wrapper la lien dans un liste pour en modifier le style ne me semble pas une trÚs bonne idée. Utiliser le pseudo-élément ::before me paraßt tout indiquer à cet usage (sans nécessiter de complexifier le DOM pour autant).
Quelque chose comme ça :
a[lang="fr"]::before {
content: "[FR]";
}
Ăa Ă©vite aussi de dupliquer la langue dans le lien et la liste.
# Doublon partiel
PostĂ© par BenoĂźt Sibaud (site web personnel) . ĂvaluĂ© Ă 3 (+0/-0).
Doublon de https://linuxfr.org/suivi/les-langues-ne-devraient-pas-etre-indiquees-avec-des-drapeaux-de-pays (pour la premiĂšre partie)
[^] # Re: Doublon partiel
PostĂ© par Adrien Dorsaz (site web personnel, Mastodon) . ĂvaluĂ© Ă 2 (+0/-0).
J'ai fermé cette entrée de suivi pour ne garder que celle-ci: https://linuxfr.org/suivi/les-langues-ne-devraient-pas-etre-indiquees-avec-des-drapeaux-de-pays
Parce qu'elle va enlever les drapeaux et donc la deuxiÚme partie n'est plus nécessaire.
# autres drapeaux en attendant
PostĂ© par Gil Cot â (site web personnel, Mastodon) . ĂvaluĂ© Ă 2 (+0/-0).
Je me faisais la mĂȘme remarque de l'ineptie des drapeaux, une fois de plus, aprĂšs avoir postĂ© un lien...
Maintenant, si on tient Ă garder des drapeaux (en attendant de corriger le systĂšme, j'espĂšre), je suggĂšre un petit changement des assets :
"It is seldom that liberty of any kind is lost all at once." â David Hume
[^] # Re: autres drapeaux en attendant
PostĂ© par Gil Cot â (site web personnel, Mastodon) . ĂvaluĂ© Ă 2 (+0/-0).
Je vois que ma proposition est dĂ©jĂ connue sous le nom de « linguistic flags » et quâil y a aussi les « mixed national flags » (moins bien mais bien mieux que de privilĂ©gier un seul pays.)
"It is seldom that liberty of any kind is lost all at once." â David Hume
# Attention Ă la casse
PostĂ© par Gil Cot â (site web personnel, Mastodon) . ĂvaluĂ© Ă 2 (+0/-0).
Je ne sais plus oĂč je l'avais vu, mais la rĂšgle est majuscules pour les pays et minuscules pour les langues : « FR = France », tandis que « fr = français », et que « fr_BE » permet de distinguer la variante belge de la variante canadienne « fr_CA » par exemple.
"It is seldom that liberty of any kind is lost all at once." â David Hume
Envoyer un commentaire
Suivre le flux des commentaires
Note : les commentaires appartiennent Ă celles et ceux qui les ont postĂ©s. Nous nâen sommes pas responsables.