Wenn es um die Internationalisierung Ihrer Website geht, soll Ihnen dieser Artikel dabei helfen, Ihre Best Practices zu ermitteln.
Dies kann das Ergebnis eines strategischen Wechsels sein oder wenn Sie ein internationales Unternehmen oder Projekt gründen möchten, ist dies das Richtige für Sie. Der Prozess, wenn Ihre Web-App international wird, sollte keine schwierige Aufgabe sein.
Ein weiterer Artikel über Website-Lokalisierung zeigt Ihnen den Prozess der Planung, und wenn Sie in diesem Artikel weiterlesen, versuchen wir, Ihnen dabei zu helfen Fehler zu vermeiden. Wenn Sie sich nicht sicher sind, was Internationalisierung ist, sehen Sie sich unseren Leitfaden Was ist i18n an. Vereinfachen Sie die Internationalisierung von Websites mit diesen paar Best Practices:
Best-Practice-Zusammenfassung
- Verwenden Sie so wenig Text wie möglich in den Bildern
- Code von der Übersetzung trennen
- Betrachten Sie verschiedene Arten der Pluralisierung von Wörtern
- Überprüfen Sie, ob das Layout längeren oder kürzeren Text unterstützt
- Machen Sie es einfach, Zeichenketten zu finden
- Zeichencodierung auf UTF-8 setzen
- Beachten Sie auch die Farben
- Wählen Sie den richtigen Lokalisierungsübersetzungsdienst
Best Practices im Detail
1. Verwenden Sie so wenig Text wie möglich in den Bildern
Weil Sie am Ende mehrere Bilder für denselben Artikel oder Webinhalt hochladen, da er während des Lokalisierungsprozesses übersetzt werden muss. Wenn Ihr Bild keinen Text enthält, müssen Sie bei der Lokalisierung Ihrer Website nichts ändern. Eine andere Möglichkeit besteht darin, den Text vom Bild zu trennen. Sie können eine Ebene erstellen, die über dem Bild platziert wird. Alternativ können Sie Bilddateien leicht zugänglich machen. Auch wenn kein lesbarer Text vorhanden ist, möchten Sie das Kunstobjekt (z. B. ein Bild) manchmal aus kulturellen Gründen anpassen. Es gibt einige Bibliotheken, die bei diesem Problem helfen können, z. B. Fragmentersetzung für Links und Bilder.
2. Code von der Übersetzung trennen
Es erscheint logisch, den Code vom Übersetzungsprozess getrennt zu halten. Während des Projekts kann der Entwickler frei arbeiten, ohne von Kollegen unterbrochen zu werden. So verlieren Sie das Projekt nicht aus den Augen und garantieren, dass keine Fehler passieren. Auf diese Weise sammeln Sie automatisch und reibungslos neue Inhalte, stellen sie zur Übersetzung ein, erhalten Übersetzungen und integrieren sie wieder in das Produkt. Eine gute Lokalisierungsmanagement-Lösung kann hier wirklich helfen. Alle Teammitglieder können parallel kollaborativ arbeiten. So kommen Sie schneller ans Ziel. Wenn Sie locize als Lokalisierungsmanagement-Plattform verwenden, wird diese Funktion angeboten.
3. Betrachten Sie verschiedene Arten der Pluralisierung von Wörtern
Verschiedene Sprachen haben unterschiedliche grammatikalische Regeln für den Umgang mit Substantiven und Einheiten im Plural. Stellen Sie sicher, dass Sie für jede Pluralform in der Sprache eine separate Übersetzung anbieten, wenn Sie formatierte Zeichenfolgen lokalisieren, die variable Mengen enthalten. Stellen Sie sich zum Beispiel vor, Sie haben im Polnischen einen Singular und dann einen Plural, je nachdem, ob die Anzahl der Objekte mit 2, 3, 4 oder einer anderen Ziffer endet. Und jede Sammlung von Dingen, die mehr als 20 sind, erfordert einen separaten Plural auf Rumänisch. Locize erkennt und schätzt Ihren Fortschritt in den verschiedenen Sprachen genau ein, indem es die verschiedenen Pluralisierungsgesetze berücksichtigt.
4. Überprüfen Sie, ob das Layout längeren oder kürzeren Text unterstützt
Tatsache ist, dass Übersetzungen länger sein können als der Originaltext und das Layout kaputt machen. Überprüfen Sie daher im Voraus, ob Ihr Übersetzungsansatz unterschiedliche Übersetzungsgrössen unterstützen kann. Besonders in Europa, wo verschiedene Sprachen möglicherweise viel mehr Begriffe für dieselbe Bedeutung haben. In diesem Blogbeitrag finden Sie ein Vergleich der europäischen Sprachen mit einer Tabelle, die einen sehr schönen Überblick zeigt, "wie die Sprachen unterschiedlich sind". Sie können den Review-Workflow verwenden, um sicherzustellen, dass Änderungen an Übersetzungen akzeptiert werden bevor sie veröffentlicht werden. Bis einer der Übersetzungsvorschläge genehmigt wird, bleibt der reale Wert unverändert.
5. Machen Sie es einfach, Zeichenketten zu finden
Strings sollten auf keinen Fall direkt im Code stehen. Machen Sie es Entwicklern einfach, ihre Strings zu externalisieren und sie von Anfang an in Ressourcendateien aufzunehmen. Dies impliziert, dass jede hartcodierte Zeichenfolge unabhängig von der Sprache des Benutzers in ihrer Originalsprache angezeigt wird. Solche Probleme werden Sie nie wieder haben, wenn Sie eine Übersetzungsmanagement-Software wie locize verwenden. Mit der integrierten Suchfunktion können Übersetzer jede Zeichenfolge in Sekundenschnelle entdecken.
6. Zeichencodierung auf UTF-8 setzen
Wählen Sie eine Kodierung, die mit allen Zielsprachen kompatibel ist. Wenn Sie sich nicht sicher sind, wählen Sie einfach UTF-8 aus. Wenn Sie sich fragen, warum UTF-8 die beste Codierung ist, lesen Sie diese FAQ zu UTF-8. Um Assets zu unterscheiden, die für eine bestimmte Region bestimmt sind, verwenden Sie ISO 693-1 und 3166-1 Sprach- und Ländercodes, um Assets nach Gebietsschema zu kennzeichnen.
7. Beachten Sie auch die Farben
In Bezug auf die Benutzererfahrung kann die Kultur Ihres Zielbenutzers einen erheblichen Unterschied machen. Berücksichtigen Sie bei der Erstellung Ihres Webdesigns, welche Märkte Sie ansprechen möchten. Sie möchten bei Ihren Zielkunden einen positiven Eindruck hinterlassen, nicht etwas, das sie an einen schrecklichen Vorfall, ein politisches Problem oder ähnliches erinnert. Machen Sie es Ihrer Website daher einfach, Farben basierend auf dem Zielland oder der Zielregion auszutauschen.
8. Wählen Sie den richtigen Lokalisierungsübersetzungsdienst
Bei der Auswahl eines Lokalisierungs-Übersetzungsdienstes gibt es zwei Hauptthemen: eines konzentriert sich auf professionelle und langfristige Softwarelokalisierung und der andere konzentriert sich auf eine schnelle und transparente Übersetzungsarbeit.
Thema 1: Verwenden Sie locize als Lokalisierungsplattform
Es gibt zahlreiche Möglichkeiten, locize für Ihren Lokalisierungs- und Übersetzungsdienst zu nutzen, z. B. für die Verwaltung all Ihrer Übersetzungen während eines bestimmten Projekts, wie einer Website, einer App oder eines Videospiels. Planing and managing your localization project cuntinuously translating, while your project's development team adds new features. Erlauben Sie hausinternen Übersetzern, die Übersetzung zu verwalten, ohne den Entwicklungsprozess zu beeinträchtigen. Sie können eine Übersetzung von einem Drittanbieter über die locize-Schnittstelle anfordern. Insgesamt ist locize eine sehr vielseitige Lösung für die Lokalisierungsanforderungen Ihres Unternehmens oder Ihrer Software.
Thema 2: Nutzen Sie einen Übersetzungsdienstleister
Neben der Möglichkeit, direkt aus locize heraus einen professionellen Übersetzungsdienstleister in Anspruch zu nehmen, können Sie locize auch für anspruchsvolle Papiere, Produktbroschüren sowie für finanzielle, rechtliche und technische Themen nutzen.
Fazit
Wenn Sie die Best Practices befolgen, können Sie einen reibungslosen Ablauf schaffen und langfristig Geld sparen. Generell ist es ratsam, sich von einem Berater beraten zu lassen, der über umfangreiche Erfahrung verfügt. Bitte zögern Sie nicht, uns zu kontaktieren, wenn Sie Fragen haben. Wir bieten eine kostenlose 14-tägige Testversion an, sodass Sie eine möglichst gute Gelegenheit haben, alle Funktionen auszuprobieren. Registrieren Sie sich noch heute für eine kostenlose Testphase und beginnen Sie Ihr bestes Erlebnis.
Sie sind Entwickler
So finden Sie hier weitere Informationen zur Integration von Locize, z. B. für Javascript-Lokalisierung. Es gibt auch einige spezielle Artikel über react Lokalisierung.