---
title: Crearea și instalarea unui pachet lingvistic (language pack) în Magento 2
description: "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///dictionary.csv\" -m ``` Traduci apoi textele din a…"
url: "https://www.hostx.ro/kb/crearea-si-instalarea-unui-language-pack-in-magento-2/"
updated: "2026-07-26"
category: Programare / Aplicații / Magento
tags:
  - Composer
  - configurare
  - instalare
  - Magento 2
---

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

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**.
