Magento 2: Was bedeutet i18n?


Antworten:


24

Wikipedia hat meine Frage beantwortet:

Internationalisierung und Lokalisierung

Die Begriffe werden häufig mit den Numeronymen i18n abgekürzt (wobei 18 für die Anzahl der Buchstaben zwischen dem ersten i und dem letzten n im Wort Internationalisierung steht, eine Verwendung, die in den 1970er oder 80er Jahren bei DEC geprägt wurde) [3] [4] und L10n zur Lokalisierung aufgrund der Länge der Wörter.

Wenn Sie sich also jemals fragen, bedeutet i18n Internationalisierung


2
Das liegt auch daran, dass Entwickler sowohl faul sind als auch Code für Tippfehler anfällig ist. i18n ist viel kürzer zu tippen und die korrekte Schreibweise leichter zu überprüfen als internationalization. Besonders vor den Tagen der Rechtschreibprüfung. Es gibt einige andere Abkürzungen wie diese, wenn Sie ein wirklich langes Wort haben, das niemand eingeben möchte. _wird gelegentlich auch für die Internationalisierung als Abkürzung verwendet.
Wayne Werner

Beachten Sie, dass Internationalisierung und Lokalisierung unterschiedliche Konzepte sind (obwohl i18n häufig verwendet wird, um auf beide Bezug zu nehmen). l10n wird auch verwendet, um sich auf die Lokalisierung zu beziehen.
Michael Mior

4

Der i18n-Ordner wird zum Übersetzen von Inhalten für mehrere Sprachen verwendet.

Zum Beispiel. Die Website verfügt über mehrere Sprachoptionen und muss daher für alle Inhalte übersetzt werden. Die Übersetzung wird im CS18-Format im i18n-Ordner abgelegt.

z.B. Hersteller \ magento \ module-cms \ i18n \ de_US.csv

"Save and Continue Edit","Save and Continue Edit"

wechseln "Save and Continue Edit","Save and Edit Again"und testen

Für übersetzte Inhalte verwenden Sie wie im Frontend als __("Save and Continue Edit")


Ich habe nicht nach dem Zweck des i18n-Ordners gefragt, sondern nach der Bedeutung des Wortes i18n (siehe meine Antwort)
Raphael bei Digital Pianism
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.