Sélecteur universel de langues
Le sélecteur universel de langues (SUL) offre un moyen flexible permettant de configurer et fournir des paramètres linguistiques tels que la langue d’interface utilisateur, les polices d’affichage et les méthodes d’entrée (ou dispositions de clavier). Ceci permet aux utilisateurs de taper du texte dans différentes langues non directement supportées par leur clavier, de lire des contenus dans un script pour lequel les polices ne sont pas disponibles localement, ou encore de personnaliser la langue dans laquelle sont affichés les menus.
Sélecteur universel de langues
Sélecteur universel de langues
|
Cette fonctionnalité a été partiellement fournie par les extensions Narayam et WebFonts sur certains wikis. Le SUL remplace ces extensions et sera disponible sur tous les projets Wikimedia pour tous les utilisateurs (connectés ou anonymes). Plus de détails pour les projets spécifiques seront donnés ultérieurement.
La fonctionalité fournie est listée ci-dessous :
- Panneau des paramètres de langue. C’est le principal point d’entrée pour configurer les outils linguistiques. On peut y accéder depuis la liste des liens inter-langues de la barre latérale de navigation, ou depuis la barre d’outils personnelle pour les wikis ne disposant pas d'éditions linguistiques spécialisées.
- Ajustements de la langue de l’interface utilisateur. L’utilisateur peut modifier la langue dans laquelle l’interface est affichée indépendamment de la langue des contenus consultés. Pour le moment, la personnalisation de l’interface n’est fournie que pour les utilisateurs connectés.
- Sélection des polices. Des polices web sont fournies pour les écritures non latines afin que les utilisateurs puissent afficher les contenus écrits dans certaines langues sans avoir à installer des polices locales. Les utilisateurs peuvent sélectionner des polices alternatives ou décider d’utiliser leurs polices locales si elles sont disponibles.
- Configuration de la méthode de saisie. Les utilisateurs qui ne disposent pas d’un clavier adapté pour une écriture ou un alphabet particulier peuvent encore saisir du texte dans cette écriture en utilisant des transpositions de leur clavier. Les utilisateurs écrivant en hindi sur un clavier QWERTY peuvent ainsi écrire « प » en tapant « pa » lorsque la méthode de saisie hindie est activée.
- Menu contextuel de méthode de saisie. Des options permettant de basculer entre les langues et transpositions de claviers sont fournies à côté de chaque champ actif de saisie. Les utilisateurs peuvent facilement combiner le français, l’alphabet phonétique international et le russe en écrivant au sujet de Moscou sur l’édition française de Wikipédia : « Moscou (prononcé [mɔs.ku] ; en russe, Москва, Moskva, [mɐˈskva]) est la capitale et le sujet fédérateur le plus populaire de Russie.»
Comment accéder au SUL ?
- Les projets wiki disposant d’éditions linguistiques multiples intégreront les paramètres de langue dans la zone de langue existante utilisée pour les liens interlangue. Ceci inclut toutes les vesions linguistiques de :
- Wikipédia
- Wikilivres
- Wikiversité
- Wiktionnaire
- Wikiquote
- Wikivoyage
- Wikinews
- Wikisource
- Les projets wiki sans liens inter-langues intégreront les paramètres de langue dans la barre d’outils personnelle située à côté de leur nom d’utilisateur. Ceci inclut les wikis suivants :
- Wikidata
- Wikimédia Commons
- Wikispecies
- MediaWiki.org
- Méta-Wiki
- l’Incubateur Wikimédia
- Governance
- Outreach
- et autres
Limitation des fonctionnalités
Les projets Wikimédia laisseront $wgULSAnonCanChangeLanguage
désactivé, donc la sélection de la langue de l’interface utilisateur ne sera disponible que pour les utilisateurs connectés (pourquoi ? ).
Sur l’édition anglophone de Wikipédia, le menu contextuel des méthodes de saisie sera désactivé par défaut. Indépendamment de l’état initial des méthodes de saisie, les utilisateurs pourront les activer ou les désactiver sur n’importe quel wiki.
Webfonts
Vous pouvez activer les fontes web en ouvrant l'interface ULS. Cliquer sur l'icône du volant, puis sélectionnez Afficher, puis activez Télécharger des fontes si besoin . Voir Universal Language Selector/WebFonts pour plus d'informations.
Pour plus d’informations
Vous pouvez trouver les réponses à certaines demandes courantes au sujet du sélecteur universel de langues sur la page FAQ. Vous pouvez donner votre avis sur la page de discussion.
Vous pouvez également consulter l'architecture d'interaction et la conception technique de ce projet.
La majeure partie du développement se trouve dans une partie des bibliothèques générales pour le projet Milkshake (à consulter pour des informations sur le dépôt GitHub, etc.).