Jump to content

Langid field: Difference between revisions

From EPrints Documentation
No edit summary
 
Line 3: Line 3:


== Description ==
== Description ==
This field is like a [[Set field]] but intended for providing language ID options where phrases can be provided by existing <tt>languages_typename_LANGID</tt> phrases.
This field is like a [[Set field]] but intended for providing language ID options where phrases can be provided by existing <tt>languages_typename_LANGID</tt> phrases.  It is used by the [[Multilang field]] to specify the language used for values in a particular field or fields.


== Inheritance ==
== Inheritance ==

Latest revision as of 16:20, 16 April 2023


Description[edit]

This field is like a Set field but intended for providing language ID options where phrases can be provided by existing languages_typename_LANGID phrases. It is used by the Multilang field to specify the language used for values in a particular field or fields.

Inheritance[edit]

Additional Properties[edit]

As for Set fields.

Required Phrases[edit]

No additional phrases beyond those required for Set fields.

Database[edit]

Langid fields are stored in the database as

 fieldname VARCHAR(255)

API[edit]

See API page.

Examples[edit]

Most basic example.

{
    'name' => 'language',
    'type' => 'langid',
}