# Using Transifex

**URL:** <https://primero.supporthub.dev/forum/t/using-transifex/364>\
**Category:** Primero IMS\
**Created:** [December 10, 2020, 12:16am UTC](https://primero.supporthub.dev/forum/t/using-transifex/364 "2020-12-10T00:16:30Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![jpanchalingam](https://primero.supporthub.dev/forum/user_avatar/primero.supporthub.dev/jpanchalingam/32/73_2.png) [@jpanchalingam](https://primero.supporthub.dev/forum/u/jpanchalingam)\
**Post date:** [December 10, 2020, 12:16am UTC](https://primero.supporthub.dev/forum/t/using-transifex/364/1 "2020-12-10T00:16:30Z")

</div>

This guidance is in addition to the [Transifex Videos](https://www.youtube.com/watch?v=bW4IvcyjleQ&list=PLSnTMDfTYBLgPJfopfEUXHplkWdpPAjoO) and describes the process of translating forms and fields in Primero.

In order to adapt to local contexts, Primero needs to be able to be translated in to different languages. Primero uses [Transifex](https://www.transifex.com/) to do this.

If you are a helping in translating the languages, please follow the process defined in the [videos](https://www.youtube.com/watch?v=bW4IvcyjleQ&list=PLSnTMDfTYBLgPJfopfEUXHplkWdpPAjoO).

For Developers you will follow this process to deploy the translations into Primero:

- Check out a feature branch from maint\_1.6
- Pull the translated PT app strings from transifex and commit them as a config/locales/pt.yml
- Merge back to maint\_1.6
- Deploy to QA
- Test
- Either repeat process or good enough for prod
- Download the translated pt strings
- Copy them to the target machine /srv/primero/application/config/locales/pt.yml (make sure the file is owned by primero:primero)
- Restart Primero to load the translations: sudo /srv/primero/bin/primeroctl restart

---

<div class="post-metadata">

**Author:** ![jyhe](https://primero.supporthub.dev/forum/letter_avatar_proxy/v4/letter/j/f6c823/32.png) [@jyhe](https://primero.supporthub.dev/forum/u/jyhe)\
**Post date:** [August 21, 2024, 12:45am UTC](https://primero.supporthub.dev/forum/t/using-transifex/364/2 "2024-08-21T00:45:33Z")

</div>

appreciate if more clear instruction can be provided for updating the translation on deployed instance. thanks,
