Magento 2: co oznacza i18n?


Odpowiedzi:


24

Wikipedia odpowiedziała na moje pytanie:

Internacjonalizacja i lokalizacja

Terminy te są często skracane do liczb i18n (gdzie 18 oznacza liczbę liter między pierwszym i a ostatnim n w internacjonalizacji słowa, użycie wymyślone w DEC w latach 70. lub 80.) [3] [4] i L10n do lokalizacji, ze względu na długość słów.

Więc jeśli kiedykolwiek zastanawiasz się, i18n oznacza internacjonalizację


2
dzieje się tak również dlatego, że programiści są zarówno leniwi, a kod ma skłonność do literówek. i18n jest znacznie krótszy do wpisania i łatwiej zweryfikować poprawną pisownię niż internationalization. Zwłaszcza przed dniami sprawdzania pisowni. Istnieje wiele innych takich skrótów, gdy masz naprawdę długie słowo, którego nikt nie chce pisać. _jest również czasami używany do internacjonalizacji jako skrót.
Wayne Werner

Zauważ, że internacjonalizacja i lokalizacja to odrębne pojęcia (chociaż i18n jest często używany w odniesieniu do obu). l10n jest również używany w odniesieniu do lokalizacji.
Michael Mior,

4

Folder i18n będzie używany do tłumaczenia treści na wiele języków.

Na przykład strona internetowa ma wiele opcji językowych, więc potrzebujesz tłumaczenia wszystkich treści. a tłumaczenie umieści w folderze i18n w formacie CSV.

na przykład. vendor \ magento \ module-cms \ i18n \ en_US.csv

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

zmień "Save and Continue Edit","Save and Edit Again"i przetestuj

Do przetłumaczonych treści używaj jak w interfejsie użytkownika jako __("Save and Continue Edit")


Nie pytałem o cel folderu i18n, prosiłem o znaczenie słowa i18n (patrz moja odpowiedź)
Raphael z Digital Pianism
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.