no way to compare when less than two revisions
Differences
This shows you the differences between two versions of the page.
— | details:languages [2023/06/07 20:39] (current) – created - external edit 127.0.0.1 | ||
---|---|---|---|
Line 1: | Line 1: | ||
+ | ====== Language support in RIMMF3 ====== | ||
+ | \\ | ||
+ | // __Highlights (most recent first)__// | ||
+ | \\ | ||
+ | * Finnish and Norwegian labels and definitions for entity elements and value vocabularies, | ||
+ | * Value vocabulary terms in Catalan, Norwegian, Swedish and Vietnamese, as of [[https:// | ||
+ | * Danish and German labels and definitions for entity elements and value vocabularies, | ||
+ | * Vietnamese labels and definitions for Work, Manifestation, | ||
+ | * Greek labels and definitions for the Agent class, as of [[https:// | ||
+ | * Program menus available in Italian, beginning with RIMMF release 161024. | ||
+ | * Value vocabulary terms in French, Spanish, Chinese, Dutch, Italian, German, Finnish and Hebrew, as of [[https:// | ||
+ | * Program menus available in French and Spanish, beginning with RIMMF release 160328. | ||
+ | * Spanish translations of the RDA Elements published April 2, 2016 ([[https:// | ||
+ | * French translations of the RDA Elements published March 13, 2016 ([[https:// | ||
+ | |||
+ | For detailed statistics on all available language data in the current version of RIMMF, follow this link: [[details: | ||
+ | |||
+ | **REMEMBER** | ||
+ | |||
+ | * RDA Language data is being added all the time to the RDA Registry | ||
+ | * You do not need to update RIMMF in order to get new RDA language data((unless you have an old version of RIMMF; however, the addition of program captions in a new language does require a program update)). \\ | ||
+ | * All you have to do is press ' | ||
+ | |||
+ | //Note: The automated language support hosted on this server for RIMMF users was temporarily disabled on January 11, 2017, due to a glitch in some value vocabulary uris in RDA Registry version 2.6.0. Automation was re-instated on February 13, 2017. // | ||
+ | |||
+ | ---- | ||
+ | |||
+ | \\ | ||
+ | |||
+ | The option form for changing the language used for the display of labels and controlled terms is accessed from the main menu, under ' | ||
+ | |||
+ | {{: | ||
+ | |||
+ | \\ | ||
+ | |||
+ | ---- | ||
+ | |||
+ | \\ | ||
+ | |||
+ | After selecting the 'Set language ...' menu item, the following form will display: | ||
+ | |||
+ | {{: | ||
+ | |||
+ | \\ | ||
+ | |||
+ | ===== Language options ===== | ||
+ | |||
+ | In RIMMF3, the goal is to have all language support driven by the [[http:// | ||
+ | |||
+ | When you first open this form, it may be locked for a second or two, with the caption ' | ||
+ | |||
+ | If neither of these actions occur (i.e.. you do not see the ' | ||
+ | |||
+ | The **Preferred RDA Vocabulary** dropdown list contains one row for each language that has data available in the registry. It begins with the language code (ISO-639-1 format), followed by a caption for the language, followed by the number of resources that were tagged with this language code in the registry. | ||
+ | |||
+ | These counts are based on a scan of all of the [[http:// | ||
+ | |||
+ | The default language in RIMMF is English, ' | ||
+ | |||
+ | Support for non-English language terms began approximately with RIMMF release 160203((the term ' | ||
+ | |||
+ | __Preferred Program Language__ | ||
+ | |||
+ | The **Preferred Program language** section contains options that apply to the RIMMF application itself. For example, if you select ' | ||
+ | |||
+ | This section is under development and depends on feedback from the users. So if you would like to translate the RIMMF menus into your language, use this [[: | ||
+ | |||
+ | __Preferred Label and Definition Style__ | ||
+ | |||
+ | Last but not least, on this form you will also see the option to select the **Preferred Label and Definition Style** or flavor: RDA Toolkit, or RDA Registry. ((In the past, this option was present on the entity record menu)) | ||
+ | |||
+ | A brief example of each style of label follows. | ||
+ | |||
+ | RDA Toolkit: | ||
+ | Preferred Title: | ||
+ | Author: | ||
+ | | ||
+ | RDA Registry: | ||
+ | Has Preferred Title: | ||
+ | Has Author: | ||
+ | | ||
+ | And a similar set of examples for definitions: | ||
+ | |||
+ | RDA Toolkit: | ||
+ | Author: An agent responsible for creating a work that is primarily | ||
+ | textual in content, regardless of media type or genre. | ||
+ | | ||
+ | RDA Registry: | ||
+ | Author: Relates a work to an agent responsible for creating a work | ||
+ | that is primarily textual in content, regardless of media type or genre. | ||
+ | | ||
+ | At present, the **Preferred ... Style** option applies primarily to English labels, but it will apply to other language material as more comprehensive translations become available. | ||
+ | |||
+ | __Test package__ | ||
+ | |||
+ | At the bottom of the form is a checkbox captioned 'Use language test package' | ||
+ | |||
+ | |||
+ | ===== Language support in Action ===== | ||
+ | |||
+ | In the context used here, we use the term ' | ||
+ | |||
+ | Given that definition, consider a typical screenshot from a RIMMF entity record: | ||
+ | |||
+ | {{: | ||
+ | |||
+ | Down the leftmost column, the element labels are in English. | ||
+ | |||
+ | In the middle of the screen, the vocabulary string ' | ||
+ | |||
+ | We close this record, open the language options from the main menu, and change the ' | ||
+ | |||
+ | {{: | ||
+ | |||
+ | \\ | ||
+ | |||
+ | In the leftmost column, the element labels are now rendered in Spanish. | ||
+ | |||
+ | In the middle of the screen, the vocabulary string for Content Type is now given in Spanish: palabra hablada. | ||
+ | |||
+ | The interesting thing here is that the underlying record data has not changed. For example, as well as using language-neutral opaque uris for all of the RDA properties (which we call ' | ||
+ | |||
+ | spoken word | ||
+ | | ||
+ | or | ||
+ | |||
+ | palabra hablada | ||
+ | | ||
+ | the value that is stored for Content Type in the record data is: | ||
+ | |||
+ | http:// | ||
+ | | ||
+ | Also notice that the same value has switched from English to Spanish in the Authorized Access Point, and Punto de Acceso Autorizado elements. | ||
+ | | ||
+ | ===== Problems? ===== | ||
+ | |||
+ | If the switch in language does not work when you try it, there is one Data Option that you might need to change: | ||
+ | |||
+ | * Go to: Main Menu | Options | Data Options | ||
+ | * Choose the "EI and AAP" tab | ||
+ | * Tick the option: " | ||
+ | | ||
+ | If this option is not checked, and you are using a data folder that contains records created before the advent of RIMMF' | ||
+ | |||
+ | ---- | ||
+ | |||
+ | \\ | ||
+ | |||
+ | __About the Language test data__ | ||
+ | |||
+ | We initially needed some non-English language labels in order to design and troubleshoot our implementation. To create some test data, we copied and pasted from the language options provided in the [[http:// | ||
+ | |||
+ | It is this file of triples that the checkbox at the bottom of the form refers to. When this option is checked, the program fetches the language test pack from our website, appends it to the language data from the registry, and re-runs the process that populates the dropdown list on the options form. | ||
+ | |||
+ | Note that none of triples from the language test pack are used in any output data generated by RIMMF. They are only used internally, to test RDA element labels in new languages. | ||
+ | |||
+ | Note that as soon as a language is published in the RDA Registry, any test elements tagged with the same language code are removed from the test data. | ||
+ | |||
+ | ===== Manual Download of language data files ===== | ||
+ | |||
+ | If, for some reason, pressing the ' | ||
+ | |||
+ | http:// | ||
+ | http:// | ||
+ | http:// | ||
+ | |||
+ | The files must be saved to the runtime ' | ||
+ | To locate that folder, follow [[howto: | ||
+ | |||
+ | __Notes __ | ||
+ | |||
+ | Beginning with release 160328: | ||
+ | * The file ' | ||
+ | * The file ' | ||
+ | * The ' | ||
+ | |||
+ | |||
+ | ===== Language display examples ===== | ||
+ | |||
+ | Here is a RIMMF input form with French element labels showing WEMI data describing an English expression of a Spanish work, with some Spanish data already provided by a previous cataloging agency: | ||
+ | |||
+ | {{: | ||
+ | |||
+ | |||
+ | |||
+ | |||