This is one of 4769 IT projects that we have successfully completed with our customers.

How can we support you?

Weißes Quadrat mit umrandeten Seiten rechts oben

Metadata Translation Service

Project duration: 3 months

Brief description

The aim of the project was to design and implement a centralized, generic translation service that acts as a dedicated component within the system landscape. In contrast to conventional, tightly integrated localization approaches, this service was designed as an autonomous microservice with its own isolated data storage. It serves as a universal interface for managing and storing multilingual content for a wide variety of business entities, thereby relieving the primary business backend of localization-specific logic.

Supplement

The service is provided within a customer-specific cloud infrastructure, ensuring the highest standards of data security and scalability. To enable secure and controlled communication, the service is positioned behind a central API gateway. This acts as a single point of entry and performs tasks such as routing, authentication, and load balancing. This architecture allows the translation service to be seamlessly integrated into the customer's existing service mesh strategy while remaining flexible for future expansions or peak loads.

Subject description

For the efficient management of multilingual content, a standalone translation service was developed that operates as an autonomous microservice independent of the main backend and communicates directly with the frontend. The core of the service is based on a generic architectural approach: a fixed object structure allows translations for a wide variety of entity types to be flexibly processed, created, and updated. The frontend transmits the entities, including the language variants, to the service, which persists the data in a dedicated MongoDB instance. The technical implementation was carried out using Kotlin and the Ktor framework, with access to the managed data ensured via precisely defined interfaces.

Overview

Project period01.11.2024 - 31.01.2025

Have we sparked your interest?

Marcus Rödiger, ein Mann mit braunen Haaren und Brille

Marcus Rödiger

Head of Consumer Goods & Retail

Jetzt Kontakt aufnehmen

Zum Umgang mit den hier erhobenen Daten informieren wir in unserer Datenschutzerklärung.

Contact now

We provide information on the handling of the data collected here in our privacy policy.

Download file

We provide information on the handling of the data collected here in our privacy policy.