Startseite / Technische Übersetzung / Softwarelokalisierung

IT- und Softwarelokalisierung ins Georgische

Das Wort „Submit“ auf einer Schaltfläche hat sechs Buchstaben. Seine georgische Entsprechung „gagzavna“ (senden) hat bereits acht, und „dadastureba“ (bestätigen) elf. Wiederholt sich eine solche Schaltfläche auf Hunderten von Bildschirmen, wird die Übersetzung zum Designproblem: Text wird abgeschnitten, das Menü bricht in zwei Zeilen um, und auf dem Smartphone-Display passt die Schaltfläche nicht mehr.

Softwarelokalisierung ist keine gewöhnliche Übersetzung. Der Übersetzer muss verstehen, wo ein String erscheint, wie viel Platz er hat und welcher Teil Code und welcher Text ist. TARGMANEBI lokalisiert Apps, SaaS-Plattformen, Fintech- und E-Commerce-Produkte für den georgischen Markt ins Georgische und liefert die Dateien im selben Format zurück, sodass Ihre Entwickler sie direkt einbinden können. Die erste Fassung ist am selben oder nächsten Tag fertig.

Was wir lokalisieren

Mobile Apps

  • Oberflächen für iOS und Android
  • Push-Benachrichtigungen
  • Beschreibungen im App Store und bei Google Play
  • Onboarding-Bildschirme
  • Gerätebildschirme und Menüs

Web-Apps und SaaS

  • Dashboards und Einstellungen
  • Formulare und Validierungsmeldungen
  • Online-Banking und Zahlungsabläufe
  • Warenkorb, Checkout und Lieferstatus
  • Transaktionale E-Mails und SMS

Dokumentation

  • Hilfecenter und Wissensdatenbank
  • Versionshinweise (Release Notes)
  • API-Dokumentation
  • Benutzerhandbücher
  • Untertitel für Schulungsvideos

Wenn Sie statt einer Produktoberfläche die Inhalte einer Unternehmenswebsite übersetzen lassen möchten, sehen Sie sich unsere Seite zur Übersetzung von Websites an.

Dateiformate

Wir arbeiten direkt in Ihren Ressourcendateien, ohne den Text nach Excel zu kopieren:

  • JSON und YAML - i18next, react-intl, Vue I18n, Rails;
  • XLIFF - Angular, Xcode-Exporte;
  • gettext PO/POT - WordPress-, Django-, PHP-Projekte;
  • Android strings.xml, iOS .strings und .stringsdict;
  • .resx (.NET) und .properties (Java);
  • Lokalisierungsplattformen (TMS) - wir treten Ihrem Projekt bei und arbeiten in Ihrer Umgebung.

Dateistruktur, Schlüssel, Kodierung (UTF-8) und die Reihenfolge der Einträge bleiben unverändert.

Variablen und Code: was wir nicht anrühren

Ein UI-String enthält oft Variablen und Markup, die in der Übersetzung genau so bleiben müssen wie im Original:

  • {username}, {{count}}, %s, %d, %1$s - Variablen, die das Programm befüllt;
  • <b>, <a href>, \n - Markup und Zeilenumbrüche;
  • Konstruktionen im ICU MessageFormat, zum Beispiel {count, plural, one {...} other {...}}.

Wird eine Variable gelöscht oder verändert, stürzt die App ab oder zeigt sinnlosen Text auf dem Bildschirm. Unser CAT-Tool wandelt Variablen in geschützte Tags um, und eine automatische QA-Prüfung vergleicht in jedem einzelnen String, ob Anzahl und Reihenfolge der Variablen übereinstimmen.

Technische Besonderheiten der georgischen Sprache

  • Länge - georgischer Text ist oft länger als englischer. Hat eine Schaltfläche oder ein Tab ein Zeichenlimit, teilen Sie es uns mit, und die Übersetzung wird es nicht überschreiten. Wir prüfen das Limit für jeden String gesondert;
  • Plural - im Georgischen steht ein Substantiv nach einer Zahl im Singular: „5 faili“ (5 Datei), nicht „5 failebi“ (5 Dateien). Nach CLDR hat das Georgische zwei Pluralkategorien (one, other), daher sind beide Formen oft identisch, die Pluralvorlage muss aber trotzdem korrekt ausgefüllt werden;
  • Großbuchstaben - die georgische Schrift Mchedruli kennt keine Großbuchstaben. In modernen Browsern verwandelt CSS text-transform: uppercase georgischen Text in Mtawruli, was Schaltflächen und Überschriften oft eine unerwartete Breite und ein unerwartetes Aussehen gibt. Solche Fälle markieren wir für Ihre Entwickler;
  • Grammatischer Fall neben einer Variablen - „{name}’s profile“ verlangt im Georgischen den Genitiv, der sich nicht auf eine Variable anwenden lässt. Solche Strings bauen wir so um, dass der Name ohne Kasusendung steht: „profili: {name}“ (Profil: {name});
  • Anrede - zu Projektbeginn vereinbaren wir, ob die höfliche Form „tkven“ (Sie) oder die vertraute Form „shen“ (du) verwendet wird. Eine Mischung beider in einer Oberfläche wirkt unprofessionell;
  • Datum, Zahl, Währung - Datum im Format TT.MM.JJJJ, ein Komma als Dezimaltrennzeichen und das Währungssymbol ₾ nach der Zahl.

Das Georgische kennt kein grammatisches Geschlecht, daher funktioniert „man shetsvala paroli“ („er“ oder „sie“ hat das Passwort geändert) für jeden Nutzer gleich. Das macht eine georgische Oberfläche einfacher als in manchen anderen Sprachen, Kasusendungen und Verbformen brauchen aber besondere Aufmerksamkeit.

Was nicht übersetzt wird

Zu Beginn der Lokalisierung erstellen wir eine „Do Not Translate“-Liste. Sie enthält Marken- und Produktnamen, markenrechtlich geschützte Funktionsnamen, Technologiebezeichnungen (Wi-Fi, Bluetooth, QR) und Abkürzungen, die georgische Nutzer in ihrer Originalform kennen, etwa PIN oder SMS.

Die Liste hält auch fest, was in lateinischen Buchstaben geschrieben und was ins Georgische transliteriert wird. Ist eine Entscheidung getroffen, gilt sie auf jedem Bildschirm, in der Store-Beschreibung und im Hilfecenter gleichermaßen.

Kontext: Warum wir Screenshots brauchen

Das englische „Save“ kann „shenakhva“ (eine Datei speichern), „dazogva“ (Geld sparen) oder „shenakhuli“ (der Status „gespeichert“) sein. „Book“ ist entweder ein „Buch“ oder „buchen“ im Sinne einer Reservierung. Ein String-Schlüssel wie checkout.button.book gibt oft einen Hinweis auf den Kontext, die besten Ergebnisse liefern aber Screenshots oder der Zugang zu einer Staging-Umgebung.

Mehrdeutige Strings sammeln wir in einer einzigen Liste und klären sie mit Ihrem Entwickler in einem Durchgang, damit der Ablauf Ihr Team keine Zeit kostet.

Tipps für Entwickler: lokalisierungsfähiger Code

Die Hälfte der Lokalisierungsqualität entscheidet sich vor der Übersetzung, im Code. Das sind die häufigsten Probleme, die wir beim Erhalt von Dateien sehen:

  • Verkettete Strings - „You have “ + count + „ new messages“ wird als drei getrennte Strings übersetzt, und daraus lässt sich kein korrekter georgischer Satz bilden. Richtig ist ein String mit einer Variablen;
  • Fest einprogrammierter Text - Strings, die nicht in der Ressourcendatei stehen, bleiben auch nach der Übersetzung englisch;
  • Text in Bildern - Text auf Bannern und Illustrationen braucht eine eigene Datei oder ein neues Design;
  • Feste Breite - Schaltflächen und Tabs, die sich nicht an die Textlänge anpassen können;
  • Schlüssel ohne Kontext - „label1“ oder „text_23“ sagen dem Übersetzer nichts. Ein Entwicklerkommentar in der Datei dauert wenige Sekunden und verringert Übersetzungsfehler.

Befindet sich Ihr Projekt noch in der Entwicklung, teilen wir Ihnen diese Punkte im Voraus mit, und die Lokalisierung geht deutlich schneller.

Store-Seiten und transaktionale Texte

Die Lokalisierung endet nicht mit der Oberfläche. Nutzer sehen Ihr Produkt zuerst im App Store, bei Google Play oder in einer E-Mail:

  • Store-Beschreibung - Titel und Untertitel mit strengen Zeichenlimits, Kurz- und Vollbeschreibung, Texte für „What’s New“;
  • Screenshot-Beschriftungen - kurze Phrasen, die in den Bildrahmen passen;
  • Transaktionale E-Mails und SMS - Registrierung, Passwort zurücksetzen, Zahlungsbestätigung. Georgischer SMS-Text wird in Unicode-Kodierung versendet, daher passen in eine Nachricht weniger Zeichen als bei lateinischem Text, was knappe Formulierungen hier besonders wichtig macht;
  • Push-Benachrichtigungen - Text, der auf dem Sperrbildschirm lesbar sein muss, ohne abgeschnitten zu werden.

Ablauf und kontinuierliche Lokalisierung

  • Analyse - Dateiformat, Anzahl der Strings, Variablentypen, Zeichenlimits;
  • Styleguide und Terminologie - Anrede, Tonalität und Produktbegriffe, die nicht übersetzt werden;
  • Übersetzung in einer CAT-Umgebung - mit geschützten Variablen und einem Translation Memory;
  • Automatische QA - Variablen, Tags, Länge, leere Strings, doppelte Leerzeichen;
  • Linguistische Qualitätssicherung (LQA) - in einer Staging-Umgebung oder anhand von Screenshots prüfen wir, wie der Text auf einem echten Bildschirm aussieht.

Ihr Produkt ändert sich mit jedem Sprint. Dank des Translation Memory übersetzen wir bei jedem neuen Release nur die neuen und geänderten Strings, während bereits freigegebener Text automatisch erhalten bleibt. Die Begriffe bleiben über alle Versionen hinweg gleich.

Unveröffentlichte Funktionen und Staging-Zugänge sind Geschäftsgeheimnisse. Auf Wunsch unterzeichnen wir eine NDA, und Zugang hat nur das Projektteam: Datenschutzerklärung.

So starten Sie

1

Ressourcendatei

Senden Sie uns eine JSON-, XLIFF-, PO- oder andere Datei, oder geben Sie uns Zugang zu Ihrer Lokalisierungsplattform.

2

Kontext

Screenshots, Staging-Zugang und, falls vorhanden, eine Liste der Zeichenlimits.

3

Lokalisierung und QA

Übersetzung mit geschützten Variablen, automatische Prüfungen und linguistische Tests.

4

Übergabe

Dateien im selben Format und in derselben Struktur, am selben oder nächsten Tag.

Sie brauchen eine georgische Fassung Ihrer App oder Plattform? Senden Sie uns Ihre Ressourcendatei und einige Screenshots - die erste Fassung ist am selben oder nächsten Tag fertig.

Anrufen: 501 113 200

Häufig gestellte Fragen

Wie lange dauert die Lokalisierung?

Die erste Fassung ist am selben oder nächsten Tag fertig. Aktualisierungen nach jedem Release werden ebenfalls am selben oder nächsten Tag geliefert.

Wie halten Sie Zeichenlimits ein?

Geben Sie das Limit in der Datei oder in einer separaten Liste an. Jeder String wird gegen sein Limit geprüft, und passt eine genaue Übersetzung nicht, schlagen wir eine kürzere Alternative vor.

Beschädigen Sie die Variablen?

Nein. Variablen sind im CAT-Tool geschützt, und vor der Übergabe vergleicht eine automatische QA-Prüfung jeden String mit dem Original.

Können Sie auf unserer Lokalisierungsplattform arbeiten?

Ja. Geben Sie uns Zugang, dann arbeiten wir in Ihrer Umgebung, ohne dass Dateien hin- und hergeschickt werden.

Sie oder du - welche Anrede verwenden Sie?

Das vereinbaren wir zu Projektbeginn mit Ihnen, ausgehend von Ihrer Marke und Zielgruppe. Die gewählte Form wird im Styleguide festgehalten und in jedem String einheitlich verwendet.

Können Sie auch eine Website übersetzen?

Ja. Die Übersetzung der Inhalte einer Unternehmenswebsite ist eine eigene Leistung: Sehen Sie sich unsere Seite zur Übersetzung von Websites an.

T

TARGMANEBI

TARGMANEBI - georgische Lokalisierung von Apps, SaaS-Plattformen und Software-Oberflächen, am selben oder nächsten Tag - info@targmanebi.ge, 501 113 200.

☎ App lokalisieren? Rufen Sie uns an 501 113 200