Magento 2: que signifie i18n?


13

Quand j'ai commencé à travailler avec Magento 2, c'était la première fois que je rencontrais cette abréviation, donc je n'ai aucune idée de ce que signifie ce mot / abréviation ?

Réponses:


24

Wikipédia a répondu à ma question:

Internationalisation et localisation

Les termes sont fréquemment abrégés en numéraux i18n (où 18 représente le nombre de lettres entre le premier i et le dernier n du mot internationalisation, un usage inventé au DEC dans les années 1970 ou 80) [3] [4] and L10n pour la localisation, en raison de la longueur des mots.

Donc, si vous vous demandez jamais i18n signifie l' internationalisation


2
c'est aussi parce que les développeurs sont à la fois paresseux et que le code est sujet aux fautes de frappe. i18n est beaucoup plus court à taper et plus facile à vérifier que l'orthographe est correcte internationalization. Surtout avant les jours de vérification orthographique. Il existe de nombreuses autres abréviations comme celle-ci lorsque vous avez un très long mot que personne ne veut taper. _est aussi parfois utilisé pour l'internationalisation comme raccourci.
— Wayne Werner

Notez que l'internationalisation et la localisation sont des concepts distincts (bien que i18n soit souvent utilisé pour désigner les deux). l10n est également utilisé pour désigner la localisation.
— Michael Mior

4

Le dossier i18n utilisera pour traduire le contenu pour plusieurs langues.

Par exemple. Le site Web a plusieurs options linguistiques, il faut donc traduire pour tout le contenu. et la traduction sera mise dans le dossier i18n au format CSV.

par exemple. fournisseur \ magento \ module-cms \ i18n \ en_US.csv

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

changer "Save and Continue Edit","Save and Edit Again"et tester

Pour le contenu traduit, utilisez comme en frontend comme __("Save and Continue Edit")


Je ne demandais pas le but du dossier i18n, je demandais la signification du mot i18n (voir ma réponse)
— Raphael au Digital Pianism
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.