What is a good interface for displaying in several languages

I am working on a site that theoretically should be available in all languages. The interface and content are very simple, so this is not a problem. The problem is that internationalization interfaces are usually used to indicate to the user the availability of several languages?

The drop down list is obvious. Any other good examples of how this was done elegantly?

As a side question: are there any books or materials on the i18n topic and localization, preferably for PHP, but any useful resources on this topic can help.

+3
source share
4 answers

, ISO-639 (.. ) . , , , , . , , , .

Accept-Language HTTP- navigator.language navigator.userLanguage JavaScript .

. -, , , , , , , , -, , ..

, UTF-8 , L10N I18N; , UTF-8 , .

+3

UPS.com . http://www.ups.com/

(, Akamai), , , - . . .

, Sony Microsoft, , - URL ( ), , .

, , , , , .

- , Netlog (http://www.netlog.com), ( ).

, , . PHP, .

+2

:

  • ( )
0

, - , . , "" , , ( ).

Only this will give you a different set of interfaces. Solving standard flags can be annoying in any scenario for "mu is too short" reasons.

sometimes a world map is offered as an option to correct in the right place if automatic localization fails. Most services are standard drop-down menus.

0
source

Source: https://habr.com/ru/post/1793477/


All Articles