Frage

Offensichtlich eine subjektive Frage, aber ich meine, diese Seite einem multinationalen Publikum aufgebaut hat so hoffentlich wird es einige gute Einsicht sein.

Die Option, die ich mit gehen denke ist ein Kombinationsfeld mit Fahne Bilder, um anzuzeigen, welche Sprache Sie Ihre Anwendung anzeigen möchten.

Pros

  • Jeder erkennt Bilder, so dass Sie müssen in der Lage, die Sprache der Wahl keine Sorge über jemanden nicht zu wählen, weil sie nicht verstehen, was das Feld für ist.
  • Combo Box unterstützt viele (so viele wie auf der Seite paßt oder mehr, wenn hat Fähigkeit Scrollen) mit begrenztem Bildschirm Immobilien.

Cons

  • Es kann nicht offensichtlich sein, jeder mit der Anwendung, dass dies die Art und Weise ist, die Sprache der Wahl zu wählen.
  • Die Flagge gewählt, um die Sprache repräsentieren könnte Sprecher dieser Sprache aus einem anderen Land, deren Flagge beleidigen wurde nicht gewählt (die Landesflagge verwenden Sie für Englisch, Spanisch, Portuquese usw.)

Eine weitere Option ist ein Kombinationsfeld zu verwenden, wo jede Sprache in ihrer eigenen Sprache dargestellt wird, so Sprecher dieser Sprache nach unten, ihre Sprache in dem Dropdown erkennen.

Ich schreibe dies für eine Desktop-Anwendung und war neugierig, ob ein Konsens Standard entweder im Web oder Desktop-Welt entstanden ist, dass die meisten Menschen „get“.

Die richtige Antwort für mich ist die Kontrolle, dass die meisten Benutzer sofort den beabsichtigten Zweck verstehen und wie die Steuerung zu verwenden.

War es hilfreich?

Lösung

Meine Stimme:. Combobox mit einer Liste von Sprachnamen und dann Dialekt in Klammern

Zum Beispiel, Portugiesisch zur Liste:

  • Englisch (UK)
  • Englisch (US)
  • português (Brasilien)
  • português (Portugal)

Sprache Name kommt zuerst und alphabetisiert und in der Muttersprache geschrieben, auf diese Weise wird es am einfachsten zu finden sein. Name des Dialekts zweiten, so dass alle Dialekte zusammen alphbetically sein, es leicht zu sehen, wenn zum Beispiel machen, da sowohl UK- und US-Englisch oder nur einer von ihnen ist. Fähnchen manchmal helfen, aber manchmal nur Unordnung hinzuzufügen.

Eine andere Sache: der Benutzer Sprache wählen lassen zum Zeitpunkt der Installation. Es muss die erste Sache, die er sieht. Das Nullsoft Installer tut das gut. Erwartet die Benutzer naviagte Menüs wie Tools-> Optionen-> Configuration-> International-> Sprache in einer fremden Sprache ist nicht akzeptabel!

Sie niemals davon aus, dass Sie die Sprache aus regionalen Einstellungen auflesen können! Oft wird Windows für die lokale Währung konfiguriert, obwohl der Benutzer die Sprache nicht sprechen.

Ein großes Lob für die Anerkennung, dass jede Sprache sollte in seiner eigenen Sprache geschrieben werden! Oft sehe ich eine Liste der Sprachen, die alle in einer fremden Sprache geschrieben, und ich kann nicht sagen, die man wählen.

Andere Tipps

  

Eine weitere Option ist ein Kombinationsfeld zu verwenden, wo jede Sprache in ihrer eigenen Sprache dargestellt wird, so Sprecher dieser Sprache nach unten, ihre Sprache in dem Dropdown erkennen.

Das ist eine ziemlich gängige Praxis, und es ist sinnvoll.

Neben der Flagge, setzen Sie „Sprache“ und es nicht lokalisieren. Fast jeder, mit wechselnden Sprachen in der Software vertraut ist, weiß, was das bedeutet, und daneben die Flagge, die den Rest bekommen:)

Dies ist kein einfaches Problem. Die Flagge Idee funktioniert ziemlich gut, aber ich brauche, um mich zu trainieren, für die Union Jack zu suchen. Je nach Anwendung kann ich die Stars and Stripes stattdessen wollen, weil es einen Unterschied zwischen britischen und amerikanischen Englisch ist. Es kann schwierig, wenn Sie versuchen, zu viel Bedeutung auf die Fahne zu überlasten. Zum Beispiel, was die Sprache wird von der Schweizer Flagge gemeint. Oder was, wenn ich spreche nur Spanisch, sondern will die Anwendung US Datums- und Zeitformate zu verwenden. Und denken Sie nicht einmal über das, was passiert, wenn Sie in der chinesischen lokalisieren. (Beispiel: Sie haben eine taiwanesische Flagge oder nicht?)

Ich neige dazu, die Sprachen bevorzugen geschrieben. Es gibt Ihnen viel Flexibilität, um genau festlegen, welche Sprache gemeint ist. Darüber hinaus kann man manchmal ein bisschen Spaß haben. Facebook hat eine Piraten-Englisch-Option, die für ein paar Lacher gut ist. Google hat noch mehr Spaß Auswahl Sprache für die Benutzeroberfläche. Und jeder, der Español Option muss wissen, was es bedeutet.

ich persönlich eine intelligente App bevorzugen, die ihre besten macht, um zu erkennen, meine Sprache zu erkennen. Natürlich Untermenü ein Sprache fest entweder an einem Menüpunkt (z Preferences / Sprache /) oder eine Schaltfläche in der Symbolleiste (Bild ist ein Welt-Symbol) muss es irgendwo seinen Benutzer zu lassen, die automatische Auswahl außer Kraft setzen. Aber in den meisten Fällen sollten sie nicht über sie denken.

Wichtig: Das Untermenü (oder Combo-Box, was auch immer) soll Muttersprache Namen enthält. Auf diese Weise können Benutzer immer finden ihre Sprache.

Flags sind nicht so eine gute Idee IMO: Sehr kleine Flaggen-Icons sind nicht sehr ausgeprägt. Außerdem ist es einfacher, einen Sprachnamen zu finden, anstatt eine Flagge. Und Flags werden in Länder bezogen, was nicht ganz dasselbe wie die Sprache ist. Einige Ihrer englischen Benutzer möglicherweise keine US-Flagge, die viel

auf der Technologie Je Sie verwenden, können Sie meine Codeproject Artikel interessant finden

http://www.codeproject.com/KB/locale/LanguageMenu.aspx

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top