Dlaczego nie używać flag do wyboru języka

Dzisiaj poczytałem wpis Danko pt. “Dlaczego nigdy nie powinieneś używać flag do wyboru języka”. Nie będę powielał tego co napisał już, ale chciałem dodać coś od siebie. Otóż jeżeli jest do wyboru kilka wersji językowych trzeba wybrać jak reprezentować różne języki. Podejścia są takie:

1) flagi

2) nazwy języków w języku angielskim

3) nazwy języków w ich językach

Jeżeli chodzi o flagi to jest to problematyczne z tego względu że w jednym kraju może współżyć kilka języków, przez co flaga nie zawsze wskazuje o jaki język chodzi. Drugie że mamy np. Brazylię i Hiszpanię. Jaką flagę dać w takim razie dla hiszpańskiego? Hiszpańską? Tylko wtedy ktoś z Brazylii może nie znać flagi hiszpańskiej. Albo można dać wszystkie flagi, ale wtedy znalezienie “swojej” flagi będzie bardzoooo długotrwałe i trudne.

Nazwy języków w ich językach (czyli coś takiego jak na WordPress.org). Czy to jest dobre rozwiązanie? No niby tak, ale jeżeli szukasz wersji w innym języku to musisz znać nazwę tego języka w tym języku. Niby łatwe prawda? No to teraz zagadka, jaki to język: தமிழ் ? Odradzałbym stosowanie tylko takiego sposobu listowania języków.

Ostatnie rozwiązanie to nazwy języków w języku angielskim. Trzeba znać angielską nazwę swojego języka żeby znaleźć go na liście. To jest minus, bo wierzcie mi, ale język angielski nie jest najpopularniejszy na świecie. Najbardziej popularny jest język chiński i to tego języka powinno się uczyć w przedszkolach! Więc listowanie tylko nazw angielskich też nie jest najlepszym rozwiązaniem

Czytaj podobne  Praca programisty (może) być świetna

Podsumowując można powiedzieć że nie ma czegoś takiego jak idealny sposób na listing języków. Jeżeli chcecie żeby użytkownicy czuli się komfortowo podczas korzystania z Waszej strony, dodajcie listowanie według flag, nazw w językach i nazw angielskich (ew. chińskich). A ponadto: próbujcie sami określać język użytkownika na podstawie ustawień jego przeglądarki itd. Wiele stron już to robi i użytkownicy zaczynają się przyzwyczajać do tego że strony automatycznie dopasowują się do ich języka. Niby prosta rzecz do zaprogramowania a jakże skuteczna i przydatna. Inaczej można stracić wielu użytkowników przez to że wystraszą się tych polskich ą, ę.

Przeczytaj też

Najlepsza książka do Pythona Nie wiesz, z jakiej książki/ebooka uczyć się programowania w języku Python? Postanowiłem zrobić zestawienie 10 książek z Heliona na ten temat, abyś mó...
Komplet 28 ebooków i kursów, aby zostać programist... Od jakiegoś czasu dostaję zapytania na temat tego jakie książki, kursy i ebooki polecam. W związku z tym postanowiłem przygotować dzisiaj zestaw, któr...
120 tapet programistycznych za darmo do pobrania Trochę mi się nudziło, więc przygotowałem zestaw 120 tapet dla programistów. Możesz go pobrać. Tapety są w rozdzielczości 1366x768. Podzielone ...
10 fiszek do nauki programowania w Pythonie Uczysz się programowania w Pythonie? Pobierz te 10 fiszek, które ułatwią Ci zapamiętanie funkcji wbudowanych* w Pythona! Programowanie potrafi ...
Napisano w Kolumna Tagi: , , , , , , , , , , , , , ,
3 comments on “Dlaczego nie używać flag do wyboru języka
  1. Gandi pisze:

    Śmiem twierdzić, że przedstawione tutaj argumenty są mocno naciągane.

    1. Flagi. Wybór flagi powoduje wybór języka urzędowego danego państwa. I koniec. Jedynym minusem jest wyszukanie tej flagi na tle innych, często podobnych.

    2. Nazwy w j. angielskim. Przecież patrzenie na ilość osób mówiących w danym języku do głupota. A może by tak popatrzeć na to jednocześnie w kontekście zróżnicowania państw w których ten język jest używany? Co z tego, że Chiński jest najpopularniejszy skoro prawie wszyscy mówiący nim ludzie są z Chin?

    3. nazwy języków w ich językach. “No to teraz zagadka, jaki to język: தமிழ்”. Nie widzę potrzeby szukania strony w takiej wersji językowej skoro nawet się nie zna tego języka.

    Pozdrawiam 🙂

  2. szymon pisze:

    o ile mi wiadomo to w Brazylii mówi się po portugalsku..? Cyhyba tak:))

  3. szymaszkiewicz pisze:

    Drodzy internauci wraz z moimi współpracownikami otrzymaliśmy zlecenie na wykonanie strony WWW w 150 językach!!!
    Zastanawiając się nad problemem listowania ich doszedłem do tej strony i stwierdzam co należy zdziałać w tej sytuacji…

    Jedynym i możliwie oczywistym rozwiązaniem jest wypisanie języków w ich oryginalnym “brzmieniu”. Jak wspomniano wcześniej flagi nie odzwierciedlają języków, ponadto istnieją języki które które nie posiadają swojej flagi. Listowanie języków po angielsku, chińsku czy jakkolwiek inaczej zakrawa na ignorancję!

    Osoby poszukujące języka jaki znają doskonale poradzą sobie w jego wyborze z listy!!! A nas polaków nie interesuje język HINDU czy inny…

Menu