Full version, Basic version, Tiny version

Specification link: 5.8 Conditional processing

struct-cond-01-t ← index → struct-cond-03-t

# struct-cond-02-t
SVG Image | PNG Image
struct-cond-02-t Test that viewer has the basic capability to switch on user langauge Waarom kan hulle nie net doodgewoon Afrikaans praat nie? Afrikaans ለምንድነው አማርኛ የማይናገሩት፧ Amharic لماذا لا يتكلمون اللّغة العربية فحسب؟ Arabic (SA) Защо те просто не могат да говорят български ? Bulgarian ওরা েকন বাংলা বলেত পাের না ? Bengali Per què no poden simplement parlar en català ? Catalan Proč prostě nemluví česky ? Czech Pam dydyn nhw ddim yn siarad Cymraeg ? Welsh Hvorfor kan de ikke bare tale dansk ? Danish Warum sprechen sie nicht einfach Deutsch ? German (DE) Μα γιατί δεν μπορούν να μιλήσουν Ελληνικά ; Greek (modern, GR) Why can't they just speak English ? English (US) ¿Por qué no pueden simplemente hablar en castellano ? Spanish (ES) Zergatik ezin dute Euzkeraz bakarrik hitzegin? Basque خب، چرا فارسى صحبت نمى كنند؟ Farsi Miksi he eivät yksinkertaisesti puhu suomea ? Finnish Pourquoi, tout simplement, ne parlent-ils pas en Français ? French (FR) Carson nach eil iad a'bruidhinn na Gàidhlige ? Scots Gaelic બદ્ધા લોકો ગુજરાતી કૅમ નથી બોલતા? Gujarti (IN) למה הם פשוט לא מדברים עברית ? Hebrew (modern) यह लोग हिन्दी क्यों नहीं बोल सकते हैं ? Hindi Zašto jednostavno ne govore hrvatski ? Croatian Miért nem beszélnek egyszerűen magyarul ? Hungarian Ինչու՞ նրանք չեն խոսում Հայերեն Armenian Mengapa mereka tidak bisa bicara bahasa Indonesia ? Indonesian Hvers vegna geta þeir ekki réttlátur tala Íslenska ? Icelandic Perchè non possono semplicemente parlare italiano ? Italian ᓱᒻᒪᓂᒃᑯᐊ ᐃᓄᒃᑎᑐ ᑐᐃᓐᓇᔭᙱᓚᑦ Inuktitut なぜ、みんな日本語を話してくれないのか？ Japanese (JP) Kenapa kok ora nganggo basa Jawa wae? Javanese რატომ არ ლაპარაკობენ ისინი ქართულად ? Georgian Олар неге қазақ тiлiнде сойлемейдi? Kazakh ಅವರು ಕನ್ನಡ ಮಾತನಾಡಬಹುದಲ್ಲಾ? Kannada 세계의 모든 사람들이 한국어 를 이해한다면 얼마나 좋을까? Korean Емне үчүн алар кыргызча сүйлбйт? Kirghiz Kodėl gi jie nekalba lietuviškai ? Lithuanian Зошто тие едноставно не говорат македонски ? Macedonian लोकांना मराठी का बोलता येत नाही? Marathi Waarom spreken ze niet gewoon Nederlands ? Dutch Hvorfor kan de ikke bare snakke norsk ? Norwegian ସେମାନେ ଉଡିଯା ରେ କହିନ୍କି କହିବେ ନହିଁ? Oriya Dlaczego oni nie mówią po polsku ? Polish Porque é que eles não falam simplesmente em Português ? Portugese (PT) Porque é que eles não falam em Português (do Brasil) ? Portugese (BR) Porque é que eles não falam simplesmente em Português ? Portugese De ce ei nu vorbesc moldoveneşte ? Romanian Почему же они не говорят по-русски ? Russian ते किं संस्कृतः माम वदन्ति ? Sanskrit Zašto jednostavno ne govore srpski ? Serbian අැයි ඔවුන්ට ඉංගරිස කතා ෛනබ ? Sinhalese Zakaj vendar ne govorijo slovensko ? Slovenian Pse nuk duan të flasin vetëm shqip ? Albanian Varför pratar dom inte bara svenska ? Swedish அவர்கள் ஏன் தமிழில் பேசக்கூடாது ? Tamil తెలుగు లో ఎందుకు మాట్లాడరు? Telugu Čaro onho ba zaboni točiki gap namezanand? Tajik ทำไมเขาถึงไม่พูด ภาษาไทย Thai Bakit hindi na lang sila magsalita ng Tagalog ? Tagalog (Filipino) Neden Türkçe konuşamıyorlar? Turkish Нишләп олар татарча сүләша алмыйлар? Tatar Чому б їм не розмовляти українською ? Ukranian ﻦﻴﻫ ﻰﺘﻠﻭﺒ ﻦﻴﻬﻨ ﻦﻭﻴﻜ ﻮﺪﺭﺃ بس ﻮﻩ ﻟﻮﮒ؟ Urdu (IN) ﻦﻴﻫ ﻰﺘﻠﻭﺒ ﻦﻴﻬﻨ ﻦﻭﻴﻜ ﻮﺪﺭﺃ بس ﻮﻩ ﻟﻮﮒ؟ Urdu (PK) Nega ular uzbek tilinda gapirmaidilar? Uzbek Tại sao họ không thể chỉ nói tiếng Việt ? Vietnamese פֿאַרװאָס רעדט מען ניט פּשוט ייִדיש ? Yiddish 他们为什么不说中文 （中国） ？ Chinese (CN) 他們爲什麽不說中文（台灣）？ Chinese (TW) You have no (matching) language preference set なぜ、みんな日本語を話してくれないのか？ Why can't they just speak English ? Pourquoi, tout simplement, ne parlent-ils pas en Français ? $Revision: 1.8 $ |

This tests ability to use the 'systemLanguage' as a test attribute within a switch element. To pass, either

1. the name (in English) of the current system language, or
2. the names of the three languages (English, French Japanese) of W3C

must appear. The second case will occur if either the user language is not one of the (60 or so) languages present in the test, or if there is no user language information available.

It is an error to display no output; the last child of switch has no test, so it will always be taken unless a more suitable child has already evaluated to true.

In addition, the string "Why don't they just speak <language>" should appear in the center of the graphic, translated into that language. It is not an error for some or all of this string to display as 'missing character' glyphs, if no suitable font is available - however, this is unlikely if the language is indeed the users primary language. (It can easily occur during testing, however).

struct-cond-01-t ← index → struct-cond-03-t