@recogito/recogito-client-core
v1.7.9
Published
Core functions, classes and components for RecogitoJS
Downloads
19,757
Readme
recogito-client-core
Core functions, classes and components for RecogitoJS, Annotorious and Annotorious OpenSeadragon.
To install npm install @recogito/recogito-client-core
Contributing UI Translations
If you want to contribute UI translations to Annotorious or RecogitoJS, you've come to the right place!
In this folder
you will find messages
files, one file for each translation.
Each messages
file is a dictionary of the English labels and their translations. For example,
here's the German translation file messages_de.json
.
{
"Add a comment...": "Kommentar schreiben...",
"Add a reply...": "Antwort schreiben...",
"Add tag...": "Tag...",
"Cancel": "Abbrechen",
"Close": "Schliessen",
"Edit": "Bearbeiten",
"Delete": "Löschen",
"Ok": "Ok"
}
To add a new translation
- Fork this repository
- Add a message file to the src/i18n folder
named
messages_{iso}.json
, where {iso} is the 2-character ISO code of the language. - Copy the dictionary above, and replace the translations accordingly.
- Send a pull request
Many thanks in advance! If you have questions, do get in touch via the Annotorious or RecogitoJS chat on Gitter.