# Discourse-cakeday/client.en.yml contains an empty translation string

**URL:** https://meta.discourse.org/t/discourse-cakeday-client-en-yml-contains-an-empty-translation-string/74729
**Category:** Translations
**Created:** [11월 24, 2017, 9:09오전 UTC](https://meta.discourse.org/t/discourse-cakeday-client-en-yml-contains-an-empty-translation-string/74729 "2017-11-24T09:09:57Z")
**Posts on this page:** 6
**Page:** 1

<div class="post-metadata">

### Author: ![icaria36](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/icaria36/32/426431_2.png) [@icaria36](https://meta.discourse.org/u/icaria36)
#### Post date: [11월 24, 2017, 9:09오전 UTC](https://meta.discourse.org/t/discourse-cakeday-client-en-yml-contains-an-empty-translation-string/74729/1 "2017-11-24T09:09:57Z")

</div>

Hi, yesterday @neil pushed the Cakeday files to Transifex for translation. Thank you very much!

One empty string is being called for (an impossible) translation in the client file, see number 6 at [https://www.transifex.com/discourse/discourse-org/viewstrings/#ca/discourse-cakedayclientenyml](https://www.transifex.com/discourse/discourse-org/viewstrings/#ca/discourse-cakedayclientenyml)

It’s just a harmless detail, but just in case you aim for perfection… 😉

---

<div class="post-metadata">

### Author: ![neil](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/neil/32/102150_2.png) [@neil](https://meta.discourse.org/u/neil)
#### Post date: [11월 24, 2017, 3:01오후 UTC](https://meta.discourse.org/t/discourse-cakeday-client-en-yml-contains-an-empty-translation-string/74729/2 "2017-11-24T15:01:30Z")

</div>

It’s translated as [an empty string in english](https://github.com/discourse/discourse-cakeday/blob/master/config/locales/client.en.yml#L12), so… I guess that’s correct? @icaria36 What do you suggest we do?

---

<div class="post-metadata">

### Author: ![icaria36](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/icaria36/32/426431_2.png) [@icaria36](https://meta.discourse.org/u/icaria36)
#### Post date: [11월 24, 2017, 8:38오후 UTC](https://meta.discourse.org/t/discourse-cakeday-client-en-yml-contains-an-empty-translation-string/74729/3 "2017-11-24T20:38:41Z")

</div>

If it´s complicated, then we can just ignore this. 🙂 Translations will be at 99%, they will show a blank space _in English_ and that’s it.

Actually it isn’t an empty string, it has space. Transifex doesn’t accept a space as a translation of a space (seriously, although I can see the point).

What is the function of that space? Can it be either eliminated or converted in really an empty string `""` (which maybe it is ignored by Transifex)?

As said, if this is too much trouble for a space then let’s just leave it.

---

<div class="post-metadata">

### Author: ![fantasticfears](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/fantasticfears/32/119608_2.png) [@fantasticfears](https://meta.discourse.org/u/fantasticfears)
#### Post date: [12월 4, 2017, 10:34오전 UTC](https://meta.discourse.org/t/discourse-cakeday-client-en-yml-contains-an-empty-translation-string/74729/4 "2017-12-04T10:34:56Z")

</div>

I found that quite annoy too.

But Discourse always fallback to English so there is no problem to see the empty item. The trick for Transifex is to download and upload it up again for correct translation.

---

<div class="post-metadata">

### Author: ![SidV](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/sidv/32/119460_2.png) [@SidV](https://meta.discourse.org/u/SidV)
#### Post date: [12월 4, 2017, 12:07오후 UTC](https://meta.discourse.org/t/discourse-cakeday-client-en-yml-contains-an-empty-translation-string/74729/5 "2017-12-04T12:07:53Z")

</div>

> [@icaria36](#):
>
> Translations will be at 99%

Mmm why? 🤔  
Put the `RAW mode "on"` at transifex, and copy the “blank space” for english to your language.  
And that’s it! 100% translated 😉

---

<div class="post-metadata">

### Author: ![fantasticfears](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/fantasticfears/32/119608_2.png) [@fantasticfears](https://meta.discourse.org/u/fantasticfears)
#### Post date: [12월 4, 2017, 1:31오후 UTC](https://meta.discourse.org/t/discourse-cakeday-client-en-yml-contains-an-empty-translation-string/74729/6 "2017-12-04T13:31:57Z")

</div>

Hold my beer! It’s in the gear dropdown on top right corner.

 ![image](https://global.discourse-cdn.com/meta/original/3X/8/9/89fe94bebce474057c99509ef5abf7aa0c2b0d47.png)
