<p>If I'm understanding you correctly, this is possible using the standard Craft Pro "locale" stuff. In addition to making text translatable, you can make Assets translatable - in which case you can upload a different image for each translated region. The appropriate asset will be used. This assumes you target each region by having a dedicated URL prefix for each (mysite.com/thailand, mysite.com/japan etc)</p>

<p><a href="https://craftcms.com/docs/localization-guide" rel="nofollow">https://craftcms.com/docs/localization-guide</a></p>

CC BY-SA 3.0
2016-10-27T08:08:18.917Z
2016-10-27T08:08:18.917Z
Matt Wilcox
<p>I've used the Craft Geo Plugin for a project previously and it worked really well. It allowed us to serve specific content to detectable regions and areas, so that sounds like what you're after:</p>

<p><a href="https://github.com/lukeholder/craft-geo" rel="nofollow">https://github.com/lukeholder/craft-geo</a></p>

CC BY-SA 3.0
2016-10-27T18:43:16.603Z
Thanks, Stephen! Did it serve up that specific content automatically or did you have to re-direct it to a different domain or URL?
LAS87
CC BY-SA 3.0
2016-10-27T22:26:38.480Z
No problem @LAS87 We used the tags in an if statement on a template to decide which version of content to show, but you could equally use the country code to form an image URL for example.
Stephen Hamilton
CC BY-SA 3.0
2016-10-27T09:01:56.210Z
2016-10-27T09:01:56.210Z
Stephen Hamilton
<p>We will be creating a website for a large clinical trial. The catch is that this trial will have study sites in many different areas of the world. We want to appeal to use user depending on their demographic. For example, when a user from one of our Thailand sites visits the website, we want them to see photos of Asian study participants (from photos we provide). Is this a possibility? It would sort of be like text translation but with photos instead.</p>

<image>
Photo demographic targeting in Craft?
# Photo demographic targeting in Craft?

(Asked by: username_0 on 2016-10-26)

We will be creating a website for a large clinical trial. The catch is that this trial will have study sites in many different areas of the world. We want to appeal to use user depending on their demographic. For example, when a user from one of our Thailand sites visits the website, we want them to see photos of Asian study participants (from photos we provide). Is this a possibility? It would sort of be like text translation but with photos instead.

**Tags:** image


---

## 2 answers

### Answer by username_1 on 2016-10-27. Score: 2 | Accepted answer

If I'm understanding you correctly, this is possible using the standard Craft Pro "locale" stuff. In addition to making text translatable, you can make Assets translatable - in which case you can upload a different image for each translated region. The appropriate asset will be used. This assumes you target each region by having a dedicated URL prefix for each (mysite.com/thailand, mysite.com/japan etc)

<https://craftcms.com/docs/localization-guide>


---

### Answer by username_2 on 2016-10-27. Score: 2

I've used the Craft Geo Plugin for a project previously and it worked really well. It allowed us to serve specific content to detectable regions and areas, so that sounds like what you're after:

<https://github.com/lukeholder/craft-geo>

> **Comments:**
> **username_0**: Thanks, Stephen! Did it serve up that specific content automatically or did you have to re-direct it to a different domain or URL?  
> **username_2**: No problem @username_0 We used the tags in an if statement on a template to decide which version of content to show, but you could equally use the country code to form an image URL for example.  

---

