Universal Language Selector/Announcement Jan2014/fr

Sélecteur universel de langues — Annonce


Le Sélecteur universel de langues (SUL), l’extension de MediaWiki qui présente des options unifiées de configuration des fonctionnalités linguistiques, a été désactivé (pas supprimé) sur plusieurs wikis de Wikimedia en tant que contournement temporaire pour résoudre des problèmes de performance. Cette extension fournit aux utilisateurs des méthodes de saisie de texte, des polices, et des fonctionnalités linguistiques qui améliorent la localisation et l’internationalisation sur les wikis multilingues. Le Sélecteur universel de langue utilise plusieurs bibliothèques JavaScript pour fournir ces fonctionnalités.

La décision de désactiver l’extension a été prise par l’équipe chargée de la performance de la plateforme afin de prévenir une dégradation des performances, notamment du fait du processus de livraison des polices web. Ceci est en en train d’être retravaillé. À présent, le SUL est désactivé par défaut, mais les utilisateurs peuvent l’activer dans leurs préférences (consultez l’image).

Impact
La non-disponibilité par défaut du SUL impactera plusieurs fonctionnalités :
 * 1) les méthodes de saisie de texte — les utilisateurs pouvaient modifier wiki utilisant des systèmes d’écriture non latins en utilisant plus une soixantaine de méthodes de saisie disponibles par le SUL. Ces dispositifs étaient également disponibles pour les utilisateurs non connectés. Les utilisateurs devront maintenant se connecter (et créer un compte s’ils n’en ont pas) et activer le SUL afin d’obtenir à nouveau les méthodes de saisie ;
 * 2) les polices web — plusieurs wikis dans des langues à écriture non latine comptaient sur le SUL pour permettre leur affichage correct. Par exemple le laotien, le birman, le divehi, le javanais et d’autres langues pour lesquelles des polices adaptées à leur système d’écriture ne sont pas assez largement disponibles. Le texte sur ces wikis pourait maintenant être affiché avec des carrés (appelés « tofu ») pour de nombreux utilisateurs ;
 * 3) les fonctions d’accessibilité — la police « OpenDyslexic » fait partie de la bibliothèque des polices du SUL. L’absence de la police impactera les utilisateurs ayant un besoin spécifique de cette police.
 * 4) Language Selection and cross-language search will be disabled; however the preferred language for the user interface can still be selected in the preferences (or defined and kept by appending the parameter   to the URL of a visited wiki page, or temporarily for the current page only with the parameter  );
 * 5) Page Translation — Users looking to translate pages on several wikis may not be able to select the language to translate to.

Next Steps
This disabling is not permanent and ULS will be back as soon as the latency problems are fixed. We are not yet in a position to declare what will be the final shape of the ULS features after the rework. Our priority now is to bring back the input methods and other features for regular use, while we continue work on addressing the problems with webfont delivery.

We recommend users to let us know (preferably via Bugzilla) of severe impact on individual wikis for which we can recommend corrective measures.

FAQ

 * Q. I don’t see the gear icon that made the language settings dialog appear.
 * A. You don’t see the gear icon because the extension that displayed the language settings dialog has been temporarily disabled by default in most Wikimedia wikis. The Universal Language Selector extension caused some performance issues that made wiki pages load slowly. To correct this problem the extension was disabled. However, it has not been removed and you can still enable it from your user preferences to get back all functionalities.


 * Q. Has ULS been removed forever?
 * A. It has not be removed at all; but temporarily disabled. You can enable it after you log in to the wiki and select the “Enable the Universal Language Selector” checkbox (see the image above).


 * Q. What particular performance issues was ULS causing?


 * A. ULS provides web fonts for several languages. However, only some of them are enabled by default. This is the case for languages:
 * where mature fonts to support the script do not exist widely across native systems;
 * the language communities have specifically requested for these fonts to be enabled.
 * It has been observed that automatic loading of fonts was adding to the page overhead in some cases.
 * We encourage you to read why we think making web fonts available is an important feature of ULS.
 * We encourage you to read why we think making web fonts available is an important feature of ULS.
 * We encourage you to read why we think making web fonts available is an important feature of ULS.


 * Q. Will all the ULS features be now available only for logged-in users?
 * A. If the Wiki does not have ULS enabled then only logged-in users will be able to use the ULS features. This is not permanent and features available for non-logged-in users will be brought back at the earliest.


 * Q. When do we get the input methods back?
 * A. It is our priority to enable input methods as well as the other features for regular use as soon as we can.


 * Q. What changes will be made to ULS while it remains disabled by default?
 * A. It is too early to predict the exact changes that will be made on ULS. However, we expect the following things to happen first:
 * ULS will be re-enabled, but with automatic font loading disabled by default;
 * Users will be able to enable automatic font loading from user preferences.


 * Q. Without default webfonts I see boxes instead of text and I cannot find the checkbox to enable ULS. What should I do?
 * A. Unfortunately this is a result of ULS not being available by default to serve you the web fonts that would have made the boxes go away. This may also mean that the operating system or the browser you are using is not ready to support the text. We recommend that you check if a font is available that can support the language on your operating system and browser natively. If you still do not see text correctly please head over to Bugzilla and report the problem.