Dep. Comercial +40 365-882.777 +40 722-241.273 Lun-Vin: 10:00-18:00
View Categories

Crearea și instalarea unui pachet lingvistic (language pack) în Magento 2

< 1 minut de citit

Iată cum creezi și instalezi un pachet lingvistic (language pack) în Magento 2.

Colectarea frazelor de tradus

Rulează i18n:collect-phrases pentru a extrage expresiile care trebuie traduse:

php bin/magento i18n:collect-phrases -o "app/i18n/<Vendor>/<lang>/dictionary.csv" -m

Traduci apoi textele din a doua coloană a fișierului CSV.

Crearea pachetului

Un pachet lingvistic conține un fișier language.xml, un registration.php și un composer.json, împreună cu dicționarul <lang>.csv. Plasează-le într-un modul dedicat.

Instalarea prin Composer

Dacă pachetul este într-un repository Git, înregistrează-l pentru Composer și cere-l:

composer config repositories.mypack vcs https://exemplu.com/mypack.git
composer require vendor/language-pack:dev-master

Pentru repository-uri private, adaugă datele de autentificare în auth.json. Apoi rulează:

php bin/magento setup:upgrade
php bin/magento cache:flush

Modulul va fi adăugat automat în app/etc/config.php. Selectează apoi limba din Stores → Configuration → General → Locale Options.

Actualizat la 26/07/2026