# Google Translate breaking client-side text

**URL:** <https://forum.inductiveautomation.com/t/google-translate-breaking-client-side-text/96605>\
**Category:** Ignition\
**Tags:** perspective, ignition81\
**Created:** [September 30, 2024, 1:13pm UTC](https://forum.inductiveautomation.com/t/google-translate-breaking-client-side-text/96605 "2024-09-30T13:13:45Z")\
**Posts on this page:** 1\
**Showing post:** 6

<div class="post-metadata">

**Author:** ![paul-griffith](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/paul-griffith/32/37249_2.png) [@paul-griffith](https://forum.inductiveautomation.com/u/paul-griffith)\
**Post date:** [September 30, 2024, 6:06pm UTC](https://forum.inductiveautomation.com/t/google-translate-breaking-client-side-text/96605/6 "2024-09-30T18:06:02Z")

</div>

> [@Henrique\_Starosky](#):
>
> we can't control Perspective's `<head>` content

Not _quite_ true...

> [@Perspective HTML Injection](https://forum.inductiveautomation.com/t/perspective-html-injection/74680):
>
> So... while doing some module debugging, I noticed Ignition trying to access a non-existent folder \<install-directory\>\data\modules\com.inductiveautomation.perspective\injectables. After creating the folder manually, Ignition then tried to access: injectables\head\_top.txt injectables\head\_bottom.txt injectables\body\_top.txt injectables\body\_bottom.txt And what do you know, any HTML you put in these files will be directly loaded in the DOM of all Perspective sessions man_shrugging . [java\_x…

Note the disclaimers about this technique in my post below.

---

_[View the full topic](https://forum.inductiveautomation.com/t/google-translate-breaking-client-side-text/96605)._
