Magento 2: що означає i18n?


Відповіді:


24

Вікіпедія відповіла на моє запитання:

Інтернаціоналізація та локалізація

Терміни часто скорочуються до нумеронімів i18n (де 18 означає кількість літер між першим i останнім n у слові інтернаціоналізація, вживання, придумане в DEC у 1970-х або 80-х роках) [3] [4] та L10n за локалізацією, через довжину слів.

Тож якщо ви коли-небудь замислюєтесь, i18n означає інтернаціоналізацію


2
це також тому, що розробники ледачі і код схильний до помилок. i18n набагато коротший за типом і простіше перевірити правильність написання, ніж internationalization. Особливо перед днями перевірки орфографії. Існує досить багато інших таких скорочень, коли у вас є дійсно довге слово, яке ніхто не хоче вводити. _також періодично використовується для інтернаціоналізації як скорочення.
Вейн Вернер

Зауважимо, що інтернаціоналізація та локалізація є різними поняттями (хоча i18n часто використовується для позначення обох). l10n також використовується для позначення локалізації.
Майкл Міор

4

i18n папка використовуватиме для перекладу вмісту для багатомовних.

Наприклад, наприклад. веб-сайт має кілька мовних варіантів, тому потрібен переклад для всього контенту. і переклад буде розміщений всередині папки i18n у форматі CSV.

напр. vendor \ magento \ module-cms \ i18n \ en_US.csv

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

змінити "Save and Continue Edit","Save and Edit Again"та протестувати

Для перекладеного вмісту використовуйте як у frontend як __("Save and Continue Edit")


Я не запитував мету папки i18n, я запитував значення слова i18n (див. Мою відповідь)
Рафаель у Digital Pianism
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.