Difference between revisions of "Multilingual design principles"

From ICA-AtoM
Jump to navigation Jump to search
Line 39: Line 39:
 
'''Known issues (v1.0 beta)'''
 
'''Known issues (v1.0 beta)'''
  
*It is assumed that the original description is always written in the [[Default source language|default source language]] of the application and then subsequently translated into other languages. In fact, in a multi-linguistic system, the originals may be in any number of languages. The only way currently to distinguish the original from the translation is by including a note in the "Note area" [[Archival description|archival description]]) or "Control area" ([[Authority record|authority record]], [[Archival institution|archival institution]]).
+
*It is assumed that the original description is always written in the [[Default source language|default source language]] of the application and then subsequently translated into other languages. In fact, in a multi-linguistic system, the originals may be in any number of languages. The only way currently to distinguish the original from the translation is by including a note in the [[UM-3.1.9|Notes area]] ([[Archival description|archival description]]) or [[UM-3.4|Control area]] ([[Authority record|authority record]], [[Archival institution|archival institution]]).
  
 
*All users with [[Translator|translator]] access can add or edit translations of both user interface and database content in any of the supported languages. In future releases, [[Translator|translator]] access should be limited by both language and type of translation (interface or content); e.g. a translator may be restricted to translating only content into only one language (e.g. French, but not Dutch).
 
*All users with [[Translator|translator]] access can add or edit translations of both user interface and database content in any of the supported languages. In future releases, [[Translator|translator]] access should be limited by both language and type of translation (interface or content); e.g. a translator may be restricted to translating only content into only one language (e.g. French, but not Dutch).

Revision as of 11:43, 16 June 2008

Please note that ICA-AtoM is no longer actively supported by Artefactual Systems.
Visit https://www.accesstomemory.org for information about AtoM, the currently supported version.

Design principles

Main Page > (UM) User manual > UM-5 Translate content / interface > UM-5.1 Design principles

Language view: English
Language view: Français


ICA-AtoM is a multi-lingual application and incorporates the following design principles:

  • Administrators should be able to remove languages that are not needed in their application; they should be able to easily add back supported languages that were removed.


The current version of ICA-AtoM (v1.0 beta) supports the following languages:

  • Dutch
  • English
  • French
  • Portuguese
  • Spanish


When installing ICA-AtoM, the system administrator specifies the default source language. Any user can switch language view to display the interface and content in any of the other supported languages.


Note that ICA-AtoM makes no attempt to automatically generate "translations" from one language to another. It is up to individual translators to do the translations. ICA-AtoM does not "do" translation, rather it supports the activities of translators by providing a structure in which users can contribute translations of descriptions and link these back to the originals.


Known issues (v1.0 beta)

  • All users with translator access can add or edit translations of both user interface and database content in any of the supported languages. In future releases, translator access should be limited by both language and type of translation (interface or content); e.g. a translator may be restricted to translating only content into only one language (e.g. French, but not Dutch).
  • There is currently no easy way to "see at a glance" what has or has not yet been translated. The current release of ICA-AtoM includes a sub-tab on the Main menu bar for "Translate > New content"; in a future release will list descriptions not yet translated into the user's current language.
  • There is currently no way for system administrators to add new languages to ICA-AtoM via normal web-browser interaction. New languages can only be added by programmers working directly with the code. In future releases, administrators will be able to add new languages to those supported by their application and to make their translations of the interface available to the wider community of ICA-AtoM users.