# Manage plugin translations (current approaches)

**URL:** https://discourse.roots.io/t/manage-plugin-translations-current-approaches/9108
**Category:** bedrock
**Created:** 2017-03-16T21:36:42Z
**Posts:** 2

## Post 1 by @strarsis — 2017-03-16T21:36:42Z

Currently I know three ways managing plugin translations, notably when their plugin:

- Commit the plugin language files (which were installed by WordPress plugin install instead composer)
- Install plugin translation composer packages  
([Install&Update wordpress languages with composer](https://discourse.roots.io/t/install-update-wordpress-languages-with-composer/2021)) - only available for a small subset of plugins.
- (Currently best approach) Install the language files using the wp cli (using a Trellis hook [Adding wp language files on deploy](https://discourse.roots.io/t/adding-wp-language-files-on-deploy/9212/8)).

Also the WordPress core translations have to be updated from time to time -  
how to properly version them.

---

## Post 2 by @strarsis — 2021-11-26T16:37:59Z

The language best practices can be now found under a Trellis documentation page:

> **[Trellis: Current state of language management | Roots Documentation](https://roots.io/docs/trellis/master/languages/)**
>
> Approach for installing (and updating) core/plugins/themes languages on a Trellis/Bedrock WordPress site.
