# Module Hook into Localization

**URL:** <https://forum.inductiveautomation.com/t/module-hook-into-localization/81632>\
**Category:** Module Development\
**Tags:** perspective\
**Created:** [November 7, 2023, 11:43pm UTC](https://forum.inductiveautomation.com/t/module-hook-into-localization/81632 "2023-11-07T23:43:41Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![meredithj](https://avatars.discourse-cdn.com/v4/letter/m/cc9497/32.png) [@meredithj](https://forum.inductiveautomation.com/u/meredithj)\
**Post date:** [November 7, 2023, 11:43pm UTC](https://forum.inductiveautomation.com/t/module-hook-into-localization/81632/1 "2023-11-07T23:43:41Z")

</div>

Looking to hook into the Translation manager that Ignition provides through a custom module. I want to be able to load many translations from the provider but also populate many of the translations as well.

Taking a look at [[feature-14961]Add system.util.modifyTranslation to GW/Perspective - #10 by PGriffith](https://forum.inductiveautomation.com/t/feature-14961-add-system-util-modifytranslation-to-gw-perspective/28157/10)  
It looks like I need to use reflection in order to access the LocalizationManager from the Gateway side. Is there an example of how to do this?

I see how to modify and get the translations once I have this (using the add term and creating diffs) but need help actually getting the initial object from the gateway and then saving this object to the gateway.
