Aller au contenu

Langues

4 fonctionnalités essentielles · 10 ajoutées depuis le fork

Ce que propose Catodon

Interface en plus de 40 langues

Utilisez l’interface dans votre langue, choisie appareil par appareil.

Une partie du menu de la langue de l’interface, chaque langue nommée dans elle-même : Català, Čeština, Dansk, Deutsch, Ελληνικά, English, Esperanto, Español, فارسی, Suomi et Français.

Langues écrites de droite à gauche

Créé par Catodon

L’arabe, le persan et d’autres langues écrites de droite à gauche bénéficient d’une mise en page et d’icônes en miroir.

L’interface en arabe, inversée de droite à gauche : la barre latérale à droite, la chronologie au milieu et les widgets à gauche, les publications en anglais restant telles quelles.

Filtrer par langue

Créé par Catodon

Ne gardez que les langues choisies dans un flux personnalisé, et laissez un forum indiquer les langues auxquelles il est destiné.

L’éditeur de fil personnalisé avec Languages to listen to, réglé sur Every language tant qu’aucune n’est choisie, et un interrupteur Hide posts with no language en dessous.

Traduire des publications

Amélioré par Catodon

Traduisez en un clic une publication, la biographie d’un profil, les descriptions de ses images et toute publication citée.

Nouveautés version par version

Traduire les textes alternatifs et les publications citées

26.11.0

Traduire une publication traduit désormais dans le même geste les descriptions de ses images et vidéos, affichées sous une ligne Traduit depuis, et une publication avec des images mais sans texte peut être traduite pour ses seules descriptions. Une citation est traduite avec la publication qui l’affiche, seulement pour les parties dans une langue que vous ne lisez pas, et la visionneuse de médias comme les publications citées ont leurs propres boutons de traduction.

Les langues qui s’écrivent de droite à gauche

26.9.0

La mise en page suit désormais le sens de la langue de l’interface : dans une langue qui s’écrit de droite à gauche, les icônes, les barres d’accent et les formes dessinées sont inversées en miroir partout.

Catodon en arabe : la navigation à droite, les onglets de flux, le formulaire de publication et une publication disposés de droite à gauche, avec les icônes et les barres d’accent inversées.

Ne garder que certaines langues dans vos flux

26.10.0

Une liste de langues dans Paramètres → Flux, après quoi vos flux excluent les publications écrites dans toute autre langue. Elle s’applique à Accueil, Social, Local, Bulle, Public, vos listes et vos flux personnalisés, ne masque jamais vos propres publications, et appartient au compte plutôt qu’à un seul navigateur, donc fonctionne pareil dans chaque application.

Le réglage Filtrer les flux par langue ouvert, avec l’anglais et le français choisis en haut de la liste des langues.

Les publications sans langue déclarée, et une exception par flux

26.10.0

Un interrupteur décide du sort d’une publication qui ne déclare aucune langue — désactivé par défaut, car beaucoup d’instances n’en déclarent jamais et tout ce qui a été reçu avant l’enregistrement des langues n’en a aucune. Chaque flux concerné par le filtre gagne aussi une option Afficher toutes les langues qui reste là où vous l’avez mise.

Le menu Options du flux Accueil, avec un interrupteur Afficher toutes les langues.

Les publications portent désormais la langue dans laquelle elles ont été écrites

26.10.0

La langue voyage sur ActivityPub dans les deux formats utilisés par le réseau, celui de Mastodon et celui de Lemmy, et status.language donne enfin une réponse au lieu de toujours renvoyer null — ce que regardent l’application officielle Mastodon pour Android et Moshidon pour décider de proposer une traduction.

L’en-tête d’une publication venue de urusai.social, avec le code de langue fr à côté du nom de l’auteur·rice et une infobulle indiquant Langue : français.

Choisir la langue d’une publication dans le composeur

26.10.0

Une pastille de langue à côté du compteur de caractères ouvre une liste consultable, avec en tête les langues utilisées récemment, et Paramètres → Rédaction porte la langue par défaut dont part un nouveau composeur. Chaque publication affichée porte sa langue pour les lecteurs d’écran, et affiche un petit code quand elle diffère de la langue de l’interface.

La pastille de langue du composeur ouverte sur une liste consultable de langues, avec Aucune langue en premier et les langues de l’auteur·rice en tête.

La traduction par une instance Mastodon

26.11.0

Connecté·e avec un compte Mastodon sur une instance sous Mastodon 4.0 ou plus récent, Glitch-soc ou Hometown avec la traduction activée, le bouton de traduction et l’entrée de menu demandent désormais à cette instance de traduire la publication, en gardant ses liens, ses mentions et ses émojis. Ils sont proposés sur les publications publiques et non listées, les seules que Mastodon traduit, et à partir de Mastodon 4.2 seulement quand l’instance sait traduire cette langue.

Déplacer le choix de la langue dans le menu de visibilité

26.10.0

Désactivé par défaut. Une fois activé, la pastille de langue du composeur quitte le pied de page et une ligne Langue prend sa place au bas du menu de visibilité, ouvrant la même liste en sous-menu.

Le menu de visibilité du composeur avec une ligne Langue en bas, ouverte sur la liste des langues.

Traduire la biographie d’un profil

26.11.0

La description d’un profil a désormais un bouton Traduire en dessous, comme une publication, qui utilise le traducteur de l’instance et affiche le résultat sous la biographie avec sa langue d’origine. Il est proposé quand un traducteur est configuré et que le profil déclare une langue que vous ne lisez pas ; les applications y accèdent par la nouvelle route users/translate.

Des flux personnalisés par langue

26.11.0

L’éditeur de flux personnalisés gagne Langues à recevoir, pour qu’un flux ne prenne que les publications écrites dans les langues choisies, avec une option pour masquer celles qui n’en déclarent aucune ; un flux sans langue choisie les prend toutes, comme avant. Un flux peut désormais ne reposer que sur des langues, par exemple toutes les publications en français, et les conserve à l’export comme à l’import.

L’éditeur de fil personnalisé avec Languages to listen to, réglé sur Every language tant que d’autres ne sont pas choisies, et un interrupteur Hide posts with no language en dessous.