Help:Screen:Language

From ISFDB
Revision as of 18:38, 16 July 2021 by Ahasuerus (talk | contribs) (Note about the ISO 639-3 standard)
Jump to navigation Jump to search
This page is a help or manual page for the ISFDB database. It describes standards or methods for entering or maintaining data in the ISFDB database, or otherwise working with the database. Other help pages may be found via the category below. To discuss what should go on this page, use the talk page.

If, after exploring the Help system, you still have a question, please visit the Help desk and let us know. We probably know the answer, but we need your help to know what we left out of the help pages.

If you are new to editing the ISFDB, please see Help:Getting Started.

For more on this and other header templates, see Header templates.


On the Bureaucrat Menu page, which can only be accessed by ISFDB Bureaucrats, there is an "Add New Language" option. Clicking it will display the Add New Language Web page, which has the following three fields:

  • Language Name: Full name of the new language according to the ISO 639-2 Standard. Note that only languages supported by the ISO 639-2 standard should be added to the ISFDB database. For language families compising multiple languages, use the word "language" instead of "languages". For example, use "Bantu language" for "Bantu languages". Note that ISO 639-3 languages shouldn't be added because they are very different and not a simple expansion of the ISO 639-2 standard.
  • Language Code: 3-letter language code of the new language assigned by the ISO 639-2 Standard. Not displayed on ISFDB pages at this time.
  • Latin: A Yes/No flag indicating whether the new language uses a Latin-derived script. If the language supports multiple scripts (e.g. Serbian) and one of them is Latin-derived, the flag should be set to 'Yes'. This flag is used by nightly cleanup reports to find records that may have been entered using the wrong script.