# Overriding configs with tx

**URL:** <https://community.transifex.com/t/overriding-configs-with-tx/2060>\
**Category:** Developers\
**Created:** [October 23, 2020, 5:00pm UTC](https://community.transifex.com/t/overriding-configs-with-tx/2060 "2020-10-23T17:00:53Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![Matt-Yorkley](https://avatars.discourse-cdn.com/v4/letter/m/f475e1/32.png) [@Matt-Yorkley](https://community.transifex.com/u/Matt-Yorkley)\
**Post date:** [October 23, 2020, 5:00pm UTC](https://community.transifex.com/t/overriding-configs-with-tx/2060/1 "2020-10-23T17:00:53Z")

</div>

Hi, I’m developing a custom setup for updating translations and I’m wondering if it’s possible to override the config values in `.tx/config` while using `tx pull`?

I have my default path set, eg: `file_filter = locale/<lang>.yml` which is the main path for my locales, but in some cases I’d like to use `tx pull` but specify an alternative path for the newly-downloaded files.

Some thing like:

```auto
FILE_FILTER='another/path/<lang>.yml' tx pull

```

---

<div class="post-metadata">

**Author:** ![Matt-Yorkley](https://avatars.discourse-cdn.com/v4/letter/m/f475e1/32.png) [@Matt-Yorkley](https://community.transifex.com/u/Matt-Yorkley)\
**Post date:** [October 23, 2020, 5:43pm UTC](https://community.transifex.com/t/overriding-configs-with-tx/2060/2 "2020-10-23T17:43:45Z")

</div>

Aha! Combining the `--force` and `--disable-overwrite` flags creates new copies and adds a `.new` suffix, eg: `tx pull --force --disable-overwrite` will download new versions and save them alongside existing files, like:

```auto
locale/
  fr.yml
  fr.yml.new

```

This doesn’t appear to be in the docs at all, but it’ll work for my use-case 👍

---

<div class="post-metadata">

**Author:** ![Matt-Yorkley](https://avatars.discourse-cdn.com/v4/letter/m/f475e1/32.png) [@Matt-Yorkley](https://community.transifex.com/u/Matt-Yorkley)\
**Post date:** [October 25, 2020, 10:40am UTC](https://community.transifex.com/t/overriding-configs-with-tx/2060/3 "2020-10-25T10:40:25Z")

</div>

I’ve been doing some experiments to improve “translation gap” problems in a multilingual codebase with weekly deployments to production, where updates to translations don’t always sync well with our release cycle, if any devs are interested: [https://github.com/openfoodfoundation/openfoodnetwork/pull/6245](https://github.com/openfoodfoundation/openfoodnetwork/pull/6245)

---

<div class="post-metadata">

**Author:** ![anthonydim](https://avatars.discourse-cdn.com/v4/letter/a/3e96dc/32.png) [@anthonydim](https://community.transifex.com/u/anthonydim)\
**Post date:** [October 26, 2020, 8:31am UTC](https://community.transifex.com/t/overriding-configs-with-tx/2060/4 "2020-10-26T08:31:01Z")

</div>

Hello Matt

Thank you for the updated info. We will add your parameters to our docs. We appreciate the feedback.

Have a nice day!
