Uses of Class
io.goobi.viewer.model.translations.Translation
Packages that use Translation
Package
Description
Custom Jackson serializers for REST API response objects, providing specialized
JSON serialization for translated text and translation list types.
REST resources for localization in the v1 API, providing access to translated
message keys and locale-specific label data for viewer UI internationalization.
Internationalisation and messaging utilities for the Goobi viewer.
Domain model for viewer administration features, including maintenance mode configuration
with its multilingual messages displayed to visitors during scheduled downtime.
Domain model for legal compliance features such as terms of use, cookie banners, and
disclaimers, including their scope definitions and multilingual translations.
Model for CMS-managed collection representations, allowing editors to attach custom
labels, descriptions, and representative images to Solr-backed record collections.
Domain model for crowdsourcing campaigns, including the
Campaign entity with its
visibility, time-frame, and user-group constraints, as well as per-record and per-page
progress statistics and multilingual campaign translations.Provides the core domain model for geo-maps in the Goobi viewer, including map
configurations, feature sets, markers, filters, and Solr-backed spatial data providers.
Provides the core access-control domain model for the Goobi viewer, including license
types, access permissions, privilege holders, copyright indicators, and security questions.
Provides the core translation model, including multilingual text values, per-language translation entities, and the
IPolyglott interface.-
Uses of Translation in io.goobi.viewer.api.rest.serialization
Method parameters in io.goobi.viewer.api.rest.serialization with type arguments of type TranslationModifier and TypeMethodDescriptionvoidTranslationListSerializer.serialize(Collection<Translation> translations, com.fasterxml.jackson.core.JsonGenerator gen, com.fasterxml.jackson.databind.SerializerProvider serializers) -
Uses of Translation in io.goobi.viewer.api.rest.v1.localization
Methods in io.goobi.viewer.api.rest.v1.localization that return types with arguments of type TranslationConstructor parameters in io.goobi.viewer.api.rest.v1.localization with type arguments of type Translation -
Uses of Translation in io.goobi.viewer.messages
Subclasses of Translation in io.goobi.viewer.messagesModifier and TypeClassDescriptionclassRepresents a single translated message entry with its locale and value.Methods in io.goobi.viewer.messages that return types with arguments of type TranslationModifier and TypeMethodDescriptionstatic Collection<Translation> MessagesTranslation.getTranslations(String key) getTranslations. -
Uses of Translation in io.goobi.viewer.model.administration
Subclasses of Translation in io.goobi.viewer.model.administrationModifier and TypeClassDescriptionclassJPA entity that stores a single language-specific translation of aMaintenanceModetext field. -
Uses of Translation in io.goobi.viewer.model.administration.legal
Subclasses of Translation in io.goobi.viewer.model.administration.legal -
Uses of Translation in io.goobi.viewer.model.cms.collections
Subclasses of Translation in io.goobi.viewer.model.cms.collectionsModifier and TypeClassDescriptionclassA persistence object holding a translated String value. -
Uses of Translation in io.goobi.viewer.model.crowdsourcing.campaigns
Subclasses of Translation in io.goobi.viewer.model.crowdsourcing.campaignsModifier and TypeClassDescriptionclassA persistence object holding a translated String value. -
Uses of Translation in io.goobi.viewer.model.maps
Subclasses of Translation in io.goobi.viewer.model.maps -
Uses of Translation in io.goobi.viewer.model.security
Subclasses of Translation in io.goobi.viewer.model.securityModifier and TypeClassDescriptionclassJPA entity that stores per-language placeholder information (e.g. description text and an optional CMS media image) for aLicenseType, persisted in thelicense_type_placeholder_infotable. -
Uses of Translation in io.goobi.viewer.model.translations
Methods in io.goobi.viewer.model.translations that return TranslationModifier and TypeMethodDescriptionMultiLanguageValue.getSelectedTranslation()MultiLanguageValue.getTranslation(Locale locale) Methods in io.goobi.viewer.model.translations that return types with arguments of type TranslationMethod parameters in io.goobi.viewer.model.translations with type arguments of type TranslationModifier and TypeMethodDescriptionstatic StringTranslation.getTranslation(List<? extends Translation> translations, String lang, String tag) getTranslation.static StringTranslation.getTranslation(List<? extends Translation> translations, String lang, String tag, boolean useFallback) getTranslation.static voidTranslation.setTranslation(List<Translation> translations, String lang, String translationValue, String tag) Constructors in io.goobi.viewer.model.translations with parameters of type Translation