# Russian strings for the flagging dialog here on meta

**URL:** https://meta.discourse.org/t/russian-strings-for-the-flagging-dialog-here-on-meta/34597
**Category:** Bug
**Created:** [October 16, 2015, 11:51am UTC](https://meta.discourse.org/t/russian-strings-for-the-flagging-dialog-here-on-meta/34597 "2015-10-16T11:51:23Z")
**Posts on this page:** 11
**Page:** 1

<div class="post-metadata">

### Author: ![dandv](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/dandv/32/169779_2.png) [@dandv](https://meta.discourse.org/u/dandv)
#### Post date: [October 16, 2015, 11:51am UTC](https://meta.discourse.org/t/russian-strings-for-the-flagging-dialog-here-on-meta/34597/1 "2015-10-16T11:51:23Z")

</div>

I was trying to send a message to the user of [this post](https://meta.discourse.org/t/running-other-websites-on-the-same-machine-as-discourse/17247/45) and clicking the flag button got me this:

 ![](https://global.discourse-cdn.com/meta/original/3X/7/8/78bee8c6881fcc9de1a93641747b9ca3410172f9.png)

Far as I can tell, I haven’t been deported to Russia yet.

как дела?

---

<div class="post-metadata">

### Author: ![TechnoBear](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/technobear/32/40546_2.png) [@TechnoBear](https://meta.discourse.org/u/TechnoBear)
#### Post date: [October 16, 2015, 12:05pm UTC](https://meta.discourse.org/t/russian-strings-for-the-flagging-dialog-here-on-meta/34597/2 "2015-10-16T12:05:59Z")

</div>

And I can confirm I get the same if I try to message you.

 ![](https://global.discourse-cdn.com/meta/original/3X/2/1/211bed6237568a2a64eb23288e173c714806be49.png)

---

<div class="post-metadata">

### Author: ![tgxworld](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/tgxworld/32/106117_2.png) [@tgxworld](https://meta.discourse.org/u/tgxworld)
#### Post date: [October 16, 2015, 2:23pm UTC](https://meta.discourse.org/t/russian-strings-for-the-flagging-dialog-here-on-meta/34597/3 "2015-10-16T14:23:33Z")

</div>

I experienced this yesterday as well but it wasn’t russian for me. It magically went away after a couple of refreshes so I couldn’t reproduce it.

 ![](https://global.discourse-cdn.com/meta/original/3X/1/e/1e255724aa44b7bc1799a92fb1cc9b2f29fdde8c.png)

---

<div class="post-metadata">

### Author: ![fefrei](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/fefrei/32/119538_2.png) [@fefrei](https://meta.discourse.org/u/fefrei)
#### Post date: [October 16, 2015, 2:59pm UTC](https://meta.discourse.org/t/russian-strings-for-the-flagging-dialog-here-on-meta/34597/4 "2015-10-16T14:59:55Z")

</div>

I’ve seen this issue in this topic, too – it disappeared after a refresh. I didn’t find a way to reproduce this afterwards.

---

<div class="post-metadata">

### Author: ![eviltrout](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/eviltrout/32/5275_2.png) [@eviltrout](https://meta.discourse.org/u/eviltrout)
#### Post date: [October 16, 2015, 5:14pm UTC](https://meta.discourse.org/t/russian-strings-for-the-flagging-dialog-here-on-meta/34597/5 "2015-10-16T17:14:54Z")

</div>

I have a hunch this is related to the caching of the site json that @sam added. Is it caching the flag descriptions which are translated server side?

---

<div class="post-metadata">

### Author: ![gerhard](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/gerhard/32/119479_2.png) [@gerhard](https://meta.discourse.org/u/gerhard)
#### Post date: [October 16, 2015, 10:16pm UTC](https://meta.discourse.org/t/russian-strings-for-the-flagging-dialog-here-on-meta/34597/6 "2015-10-16T22:16:29Z")

</div>

Yes, it’s caching them…

> <https://github.com/discourse/discourse/blob/181ab8948558aebd9b38c1db474a88ba74b3d3c0/app/serializers/site_serializer.rb#L30-L42>

---

<div class="post-metadata">

### Author: ![riking](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/riking/32/170938_2.png) [@riking](https://meta.discourse.org/u/riking)
#### Post date: [October 18, 2015, 2:07am UTC](https://meta.discourse.org/t/russian-strings-for-the-flagging-dialog-here-on-meta/34597/7 "2015-10-18T02:07:17Z")

</div>

Sooo… `cache_fragment("post_action_flag_types_#{scope.user.effective_locale}")` ?

---

<div class="post-metadata">

### Author: ![sam](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/sam/32/102149_2.png) [@sam](https://meta.discourse.org/u/sam)
#### Post date: [October 18, 2015, 4:20am UTC](https://meta.discourse.org/t/russian-strings-for-the-flagging-dialog-here-on-meta/34597/8 "2015-10-18T04:20:06Z")

</div>

Yeah something like that, but allow for user nil

---

<div class="post-metadata">

### Author: ![riking](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/riking/32/170938_2.png) [@riking](https://meta.discourse.org/u/riking)
#### Post date: [October 18, 2015, 4:23am UTC](https://meta.discourse.org/t/russian-strings-for-the-flagging-dialog-here-on-meta/34597/9 "2015-10-18T04:23:21Z")

</div>

Oh right, `I18n.locale` should be set during the request. d’oh

---

<div class="post-metadata">

### Author: ![sam](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/sam/32/102149_2.png) [@sam](https://meta.discourse.org/u/sam)
#### Post date: [October 19, 2015, 12:43am UTC](https://meta.discourse.org/t/russian-strings-for-the-flagging-dialog-here-on-meta/34597/10 "2015-10-19T00:43:15Z")

</div>

Fixed per

[https://github.com/discourse/discourse/commit/dc10bdee3dd23ae8d2acb4729c119e4b0b3f4853](https://github.com/discourse/discourse/commit/dc10bdee3dd23ae8d2acb4729c119e4b0b3f4853)

---

<div class="post-metadata">

### Author: ![sam](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/sam/32/102149_2.png) [@sam](https://meta.discourse.org/u/sam)
#### Post date: [October 20, 2015, 12:44am UTC](https://meta.discourse.org/t/russian-strings-for-the-flagging-dialog-here-on-meta/34597/11 "2015-10-20T00:44:12Z")

</div>

This topic was automatically closed after 24 hours. New replies are no longer allowed.
