Open main menu

CDOT Wiki β

Changes

BTC640/Text

1 byte added, 08:19, 14 May 2013
no edit summary
== Languages ==
English is the primary language of computers, but it's far from beeing the only one that matters. Operting Operating systems (Windows, OSX, Linux) and most software ships in many different languages and many non-english-speaking users never have the need to learn english to use a computer or the internet effectively.
To make use of different languages we separate the representation of the information (e.g. "Create" and "Créer") from the information itself (this is text that will be shown to the user and they will be able to click on it to create a page). Then a list of strings can be extracted from the software or website and translated into different languages without programming knowledge. Because the mapping of meaning to representation is static (only the language of the representation changes) the table can be easily dropped back into the software which is now available in an extra language.
1
edit