Universal Language Selector/FAQ/cs

Co je univerzální výběr jazyka?
Universal Language Selector je rozšíření MediaWiki, které umožňuje uživatelům měnit nastavení jazyka a konfigurace podle svých preferencí. Využívá knihovny jQuery z Project Milkshake.

Jaká jsou nastavení jazyka, která mohu změnit pomocí ULS?
Univerzální výběr jazyka nabízí na Wikimedia wiki následující funkce:


 * 1) Výběr jazyka uživatelského rozhraní pro přihlášené uživatele.
 * 2) Webová písma
 * 3) Metody vstupu

Jak univerzální výběr jazyka určuje, kterým jazykům rozumím?
ULS dotazuje službu, která určuje vaši zemi původu na základě vaší IP adresy. V některých případech je to nepřesné. Na základě kódu země jsou pro vás navrženy nejčastější mluvené jazyky.

„Společné jazyky“ pro danou zemi je rovněž obtížné určit. Z tohoto důvodu pocházejí z knihoven Milkshake, které si klademe za cíl udržovat s dalšími zainteresovanými softwarovými projekty mimo MediaWiki / Wikimedia. V podstatě však většina dat pochází z Unicode (další informace viz CLDR) a lze je vidět v tabulce Territory-Language Information. Pokud máte návrhy na zlepšení jazyků, které vám aktuálně navrhuje ULS, nejprve zkontrolujte, zda tato tabulka obsahuje nejlepší údaje. Pokud to lze vylepšit, klikněte na „přidat nový“ jazyk pro vaši zemi a navrhněte změny. Správci Unicode jsou nápomocní a není nutná žádná registrace.

Nezapomeňte na definice CLDR a nezapomeňte uvést spolehlivé zdroje konkrétních údajů, které navrhujete, například oficiální statistický úřad nebo vědecký průzkum (pro údaje o gramotnosti) nebo národní a místní zákony (k prokázání jazyka) lze použít ke komunikaci s národní nebo místní správou.

Kde je k dispozici Universal Language Selector?
Současným plánováním je co nejdříve zpřístupnit univerzální výběr jazyka na všech wiki Wikimedia. Podrobnosti najdete v plánování nasazení.

Jak mohu použít Universal Language Selector?
Univerzální výběr jazyka na projektech s jazykovými verzemi (Wikipedia, Wikibooky, Wikiverzita, Wikislovník, Wikiquote, Wikivoyage, Wikinews, Wikisource) je viditelný jako ikona ozubeného kolečka v oblasti nabídky pro mezijazyčné odkazy. V projektech Wikimedia bez jazykových verzí (například Wikimedia Commons, Meta-Wiki, Wikispecies a tato wiki mediawiki.org) je ULS k dispozici jako ikona na osobním panelu nástrojů v horní části stránky.

Klikněte na ikonu, proveďte nastavení a potvrďte jej aby nastavení zůstala aktivní.

Ve všech polích, která umožňují zadávání textu, se zobrazí malá ikona klávesnice. Vyberte, chcete-li změnit nastavení.

Další informace o výběru umístění naleznete v části „testování umístění pro selektor“.

Jak mohu změnit jazyk zobrazení?
Jazyk používaný k zobrazení zpráv rozhraní MediaWiki lze změnit pomocí panelu Nastavení jazyka ULS.

U projektů Wikimedia je tato funkce k dispozici pouze pro přihlášené uživatele.

Po přihlášení můžete otevřít panel Nastavení jazyka [na postranním panelu nebo nahoře] a přejdít na kartu Jazyk nastavení zobrazení.

Pro rychlý výběr zobrazí ULS seznam možných jazyků na základě vaší polohy. Kliknutím můžete vybrat požadovaný jazyk.

Pokud hledaný jazyk není na panelu, můžete kliknutím na tlačítko '...' otevřít delší seznam jazyků, které chcete vyhledat a vybrat.

Když ULS změní jazyk ve srovnání s předchozím nastavením, objeví se také malé vyskakovací okno (technicky nazvané "undo popover" (vrátit zpět) nebo "tipsy" ), takže nastavení můžete snadněji znovu změnit. V některých případech se místo toho zobrazí popis.

Musím se přihlásit, abych mohl změnit jazyk zobrazení?
Ano. Jazyk zobrazení může změnit pouze přihlášený uživatel.

Pokud změním jazyk zobrazení, změní se tím jazyk obsahu na zobrazené stránce?
Ne. ULS nemění jazyk obsahu na stránce. Lze jej použít pouze ke změně jazyku rozhraní MediaWiki (v tomto FAQ často označovaného jako „jazyk zobrazení“).

Rozšíření, pokud je nainstalováno, však může být nakonfigurováno tak, aby přesměrovávalo uživatele na stávající překlady stránky v některých případech, kdy ULS změnil jazyk rozhraní.

Po výběru mého jazyka vidím v textu pole
Nazýváme tato pole 'tofu'. K tomu dochází, když neexistují žádná písma pro vybraný jazyk.

Chcete-li tuto situaci napravit, můžete do systému nainstalovat místní písmo.

Abychom však v budoucnu podobnému problému zabránili, chtěli bychom zajistit, aby naše knihovna webových písem měla písma pro váš jazyk.

Prosím, dejte nám vědět, nejlépe prostřednictvím https://phabricator.wikimedia.org

Mohu změnit písmo pro jazyk?
Písmo pro jazyk může uživatel změnit na kartě „Písmo“ v nastavení zobrazení.

Anonymní uživatelé mohou měnit písmo pouze pro používaný jazyk.

Přihlášení uživatelé mohou změnit písmo pro všechny jazyky.

Jak se rozhodnete pro výchozí písmo pro jazyk nebo skript?
Výchozí písmo bude nastaveno na celé řadě stolních počítačů a dalších zařízení, pokud má jazyk nebo skript problematickou historii podpory. Přestože většina moderních operačních systémů poskytuje možnosti pro podporu jazyka nebo skriptu, může to vyžadovat, aby uživatel nejprve nastavil něco, jako je instalace softwaru nebo změna nastavení operačního systému. Naše zkušenost ukazuje, že mnoho uživatelů to nedělá a vzdává se. My chceme poskytnout rychlý a automatický způsob, jak text dobře číst.

Universal Language Selector poskytuje pouze volně licencovaná písma. Výchozí písma vybíráme na základě popularity písem (např .: výchozí písmo pro skript v distribucích Linuxu, široce používané v portálech v jazyce atd.) A na základě vstupů od potenciálních uživatelů. Pokud výchozí písmo obsahuje chybu, která uživatelům brání v jeho používání, pokusíme se použít alternativní písmo, pokud je k dispozici. Za tímto účelem je v programu Phabricator vyžadována platná zpráva o chybě.

Co když výchozí zvolené písmo není pro daný jazyk nejlepší? Lze to změnit?
Akce na nástroji Universal Language Selector mají nyní protokolování událostí, viz dotazy a data. To vývojářům umožní analyzovat chování uživatelů a změny nastavení. Na základě chování uživatelů a dalších metrik se mohou objevit určité budoucí změny.

This means that the input tool and font support in WMFs tools need to be integrated with the eventlogging system. Any change in default input method or fonts must be supported by the usage statistics: out of FontA, FontB, for a language LANG, if FontA is usage is greater than FontB, FontB should be the default font for LANG. If system font is mostly preferred for that LANG, then by default we need to disable the webfont. The same logic applies for input methods.

Can I disable the default font that ULS has chosen for my language?
The default font setting can be disabled in the settings.

If the language is well supported by Grade A browsers and operating systems, default option for fonts, input methods may be the ones provided by the system. Well supported means, the browsers and operating systems provide a bug free font and input method for that language by default (bundled with OS, not requiring special steps to install).

There does not seem to be a font for my language. How can I request for a new font to be included in ULS
You can file a bug on Phabricator requesting for a font to be added for your language.

It is expected that you will also provide suggestions about the fonts and point us to where we can find them.

It is advisable to also seek consensus from other members of your language community about inclusion of the new font.

What information will be necessary for a new font to be included into ULS

 * 1) The name of the font
 * 2) URL to the source of the font
 * 3) License for the font that allows it to be freely used, distributed and modified.

This information can be mentioned in Phabricator when requesting for a font to be included.

I would like to write in a different language. How can I change the settings to do so

 * 1) Sidebar: You can go to the 'Input Settings' section in the Language Settings panel and select a language displayed on the buttons or from the 'Language Selection' popup.
 * 2) Keyboard menu: The languages are displayed as a list and a selection can be made from here.

I have chosen a language, but I still cannot write in that language. What could be wrong
When you select a language, you will be presented with a list of input methods for that language. If no input methods exist within ULS for that language the native keyboard on your local computer will be used for input. If input methods are not available through either of the two options, then you will not be able to write in the selected language.

I would like to change the keyboard for the language that I have chosen. How can I do that
The input method/keyboard options within ULS for a language are displayed as a list in both the Language Settings panel as well as in the keyboard menu from a text input box.

A default keyboard is selected for each language. To use a different keyboard, you can make a selection from this list.

I have a keyboard on my computer and I do not want to use the keyboard in ULS. Can I disable the ULS keyboard completely
The ULS input methods can be disabled in 2 ways:


 * 1) From the sidebar: by clicking on the "" button within the input settings option in the Language Settings panel
 * 2) From the Keyboard menu: by clicking on "" from the keyboard menu that is displayed when the user clicks on the keyboard icon from an input field (like the search field)

Can I disable the ULS keyboard for only 1 language, without disabling the ULS keyboard completely
Yes. To do so, please select 'Use Native Keyboard' from the drop-down menu that is displayed in the list of keyboards available for that language.

How do you decide what is the order of input methods?
We assess this for each language separately. Preferably it is the most practical and useful for that language, according to a consultation with potential users, to be the first one. If the default input method has a bug that prevents users from using it, it will be disabled as preferred or default input method. For this a valid bug report is needed in Phabricator with high impact. Until the bug is resolved, the next available input method will be presented on top of the list.

What if the default input method is not the best one for the language? Can this be changed?
Any change in default input method or fonts must be supported by the usage statistics. See similar question up page.

Can I set all the Language Settings from within my user preference page
Yes. To configure the language settings, navigate to your user preference page and click on the "" option in the "" section under the "" tab.

Why can anonymous users not use Universal Language Selector to change their interface language
This option is disabled on Wikimedia wikis, because the Wikimedia cache infrastructure currently does not support this. We are looking into making this possible in the future. There is no timeline for this. See Allow setting the UI to a language other than English for anonymous users in Phabricator.

How can I disable Universal Language Selector
Only part of the functionality can be disabled.

Input methods can be completely disabled by clicking the keyboard icon and clicking "". Input methods can also be disabled per input element by adding.

Web fonts can only be disabled per language in the settings.

Can I translate the interface of Universal Language Selector in my language
Yes! You can do this at translatewiki.net. Complete translation of the following two message groups once you are a registered translator:
 * MediaWiki extension
 * jQuery plugin Does not exist any more.

Where can I report a problem
Please report problems and suggestions in Phabricator. Please ensure to report as much detail as you can.

What fonts are included?
An up-to-date list is in the of Wikimedia’s Git repository (each folder has metadata in the file font.ini). Here is the list, as of 2013-11-22 (v1.4.0-Snapshot):

Are there metrics and statistics on the usage and impact?
Yes. We identified some metrics for the Universal Language Selector and we are now collecting aggregated data with EventLogging for a number of actions performed with ULS: see the queries for ULS usage statistics and some data linked from that page.