# Translating art

**URL:** https://forums.thimbleweedpark.com/t/translating-art/4311
**Category:** Delores Engine
**Created:** [May 28, 2020, 4:52pm UTC](https://forums.thimbleweedpark.com/t/translating-art/4311 "2020-05-28T16:52:19Z")
**Posts on this page:** 20
**Page:** 2

<div class="post-metadata">

### Author: ![RonGilbert](https://yyz2.discourse-cdn.com/flex030/user_avatar/forums.thimbleweedpark.com/rongilbert/32/7_2.png) [@RonGilbert](https://forums.thimbleweedpark.com/u/RonGilbert)
#### Post date: [May 30, 2020, 5:39pm UTC](https://forums.thimbleweedpark.com/t/translating-art/4311/21 "2020-05-30T17:39:19Z")

</div>

I found the issue. It was in the engine in an area that had not been tested due to Delores not using the translation system. It is fixed and 1.0.4 executable builds have been uploaded to the website.

---

<div class="post-metadata">

### Author: ![Guga](https://yyz2.discourse-cdn.com/flex030/user_avatar/forums.thimbleweedpark.com/guga/32/14476_2.png) [@Guga](https://forums.thimbleweedpark.com/u/Guga)
#### Post date: [May 31, 2020, 11:59am UTC](https://forums.thimbleweedpark.com/t/translating-art/4311/22 "2020-05-31T11:59:46Z")

</div>

I fired up the scripts. I think there’s an error in slice\_psd.py. I’ll send you a fix.

Apart from that, it works great.

 ![image](https://canada1.discourse-cdn.com/flex030/uploads/thimbleweedpark/original/2X/8/8fdce81e0eab7f98a9882fd7ed04fd47c41f4071.jpeg)

---

<div class="post-metadata">

### Author: ![Guga](https://yyz2.discourse-cdn.com/flex030/user_avatar/forums.thimbleweedpark.com/guga/32/14476_2.png) [@Guga](https://forums.thimbleweedpark.com/u/Guga)
#### Post date: [May 31, 2020, 12:03pm UTC](https://forums.thimbleweedpark.com/t/translating-art/4311/23 "2020-05-31T12:03:23Z")

</div>

Oh, a question about sending updated art to the repository.

The PSD are enough to create the images and spritesheets, but images and spritesheets are also in the repo.

If I add the Italian art, should I commit the PSD only, or also the whole sprite pack generated by the scripts?

---

<div class="post-metadata">

### Author: ![RonGilbert](https://yyz2.discourse-cdn.com/flex030/user_avatar/forums.thimbleweedpark.com/rongilbert/32/7_2.png) [@RonGilbert](https://forums.thimbleweedpark.com/u/RonGilbert)
#### Post date: [May 31, 2020, 4:05pm UTC](https://forums.thimbleweedpark.com/t/translating-art/4311/24 "2020-05-31T16:05:07Z")

</div>

I would say only check in the .psd files.

---

<div class="post-metadata">

### Author: ![Vit\_Condak](https://yyz2.discourse-cdn.com/flex030/user_avatar/forums.thimbleweedpark.com/vit_condak/32/3059_2.png) [@Vit\_Condak](https://forums.thimbleweedpark.com/u/Vit_Condak)
#### Post date: [June 7, 2020, 6:56pm UTC](https://forums.thimbleweedpark.com/t/translating-art/4311/25 "2020-06-07T18:56:30Z")

</div>

Well, it feels quite inappropriate to ask for detailed instructions (I guess we should solve all puzzles ourselves 😉 ) but I’m stuck with StartScreen.

I had already uncommented _useTranslation(“cz”)_ in Boot.dinky so my file Translations\_cz.tsv is being used.

I suppose I should change something in these files:

> \Images\StartScreen\refcard.png  
> \Scripts\Rooms\StartScreen.dinky  
> \Source\Rooms\StartScreen.psd  
> \SpriteSheets\StartScreen.json  
> \SpriteSheets\StartScreen.png  
> \Wimpy\StartScreen.wimpy

I don’t understand why there are two almost identical images: \SpriteSheets\StartScreen.png and \Images\StartScreen\refcard.png. Are both of them really used in the game? Which one should be renamed to \_en?

I went for refcard and I edited StartScreen.json (refcard → refcard\_en + refcard\_cz) and StartScreen.wimpy because it seemed to define the “animation”:

> ```
> frames: [
> "refcard_en"
> ]
> 
> ```

(I could not find any relevant string in StartScreen.dinky.)

Currently I don’t get any error message in console but the StartScreen is still in English. Please help! 😐

---

<div class="post-metadata">

### Author: ![Guga](https://yyz2.discourse-cdn.com/flex030/user_avatar/forums.thimbleweedpark.com/guga/32/14476_2.png) [@Guga](https://forums.thimbleweedpark.com/u/Guga)
#### Post date: [June 8, 2020, 7:07am UTC](https://forums.thimbleweedpark.com/t/translating-art/4311/27 "2020-06-08T07:07:54Z")

</div>

First of all, you should get the latest version of the repository. There are changes that take care of automatically switching art according to the language. If you’re missing refcard\_en but have refcard, then you’re not up to date.

Second: in the game you only get images from the SpriteSheets folder. However, these spritesheets are created using images form the Images folder and the python scripts in Bin.

However pt 2, the images in Images are created with another script using the PSD files in Source.

So, if you just want to try to see how your images work in the game, you can 1) modify the spritesheet PNG file adding empty space and your image and then the JSON to add the sprite name and its coordinates and so - which may however lead to errors, so I discourage it - or 2) add a new PNG called refcard\_cz.png in the Images folder and then run munge\_images.py or what’s its name to have the script create the spritesheets for you. But you need python AND TexturePacker to make it work.

If you want to set up the images so that it get correctly extracted in the official build toolchain, then you have to modify the PSD files, cloning the refcard\_en.png group, changing its name to refcard\_cz.png and then changing the text.

Long story short: that’s why I volunteered to do images 😛 I have PS, python and TexturePacker, it takes me next to nothing to produce the new files.

---

<div class="post-metadata">

### Author: ![Vit\_Condak](https://yyz2.discourse-cdn.com/flex030/user_avatar/forums.thimbleweedpark.com/vit_condak/32/3059_2.png) [@Vit\_Condak](https://forums.thimbleweedpark.com/u/Vit_Condak)
#### Post date: [June 8, 2020, 7:43am UTC](https://forums.thimbleweedpark.com/t/translating-art/4311/28 "2020-06-08T07:43:38Z")

</div>

> [@Guga](#):
>
> First of all, you should get the latest version of the repository. There are changes that take care of automatically switching art according to the language. If you’re missing refcard\_en but have refcard, then you’re not up to date.

Damn, you’re right! I thought I already had the latest version because I had downloaded it a few days ago but apparently I was wrong. 😳

> [@Guga](#):
>
> Long story short: that’s why I volunteered to do images 😛 I have PS, python and TexturePacker, it takes me next to nothing to produce the new files.

I guess it makes sense. I wanted to bypass Python and TexturePacker for my testing but it is very likely that even if I made it work the parallel editing of different files would cause even bigger confusion.

I’m going to look into it later today and I will let you know about the results. And don’t even have the final version of the StartScreen text yet…

---

<div class="post-metadata">

### Author: ![Vit\_Condak](https://yyz2.discourse-cdn.com/flex030/user_avatar/forums.thimbleweedpark.com/vit_condak/32/3059_2.png) [@Vit\_Condak](https://forums.thimbleweedpark.com/u/Vit_Condak)
#### Post date: [June 8, 2020, 6:01pm UTC](https://forums.thimbleweedpark.com/t/translating-art/4311/29 "2020-06-08T18:01:32Z")

</div>

I have downloaded the latest version and now I finally understand what Texture Packer really does and why my “hack” could not work. 😊

Anyway, it really makes no sense to inject the data at the end of the pipeline so @Guga please add my translation to your .psd file. The text is in my Translation\_cz Google Sheet - Intro:

> **[Translations\_cz](https://docs.google.com/spreadsheets/d/1W_020a0iFtOC5lZ7rNg5LUVbUad6pbbl7i4wjCO9PYs/edit?usp=sharing)**
>
> work
> 
> id,0,10,text,en,0,1,2,loc
> 10000,Česky,English,Portugalština(Br),Italština,Angličtina
> 10001,Překlad V.Č.,Default,Brazilská portugalština (od Rodrigo C. Furtado),Italský překlad: Guga, Zak a Seguso,Výchozí hodnota
> 11000,Myslím, že mám hotovo.,I...

---

<div class="post-metadata">

### Author: ![Guga](https://yyz2.discourse-cdn.com/flex030/user_avatar/forums.thimbleweedpark.com/guga/32/14476_2.png) [@Guga](https://forums.thimbleweedpark.com/u/Guga)
#### Post date: [June 8, 2020, 7:24pm UTC](https://forums.thimbleweedpark.com/t/translating-art/4311/30 "2020-06-08T19:24:51Z")

</div>

The start screen fits very well. I had to reduce a bit the line spacing on the second page but it works fine.

However, the title card font is missing the diacritics for Desátá část.

I’ll try to draw them onto normal text.

---

<div class="post-metadata">

### Author: ![Vit\_Condak](https://yyz2.discourse-cdn.com/flex030/user_avatar/forums.thimbleweedpark.com/vit_condak/32/3059_2.png) [@Vit\_Condak](https://forums.thimbleweedpark.com/u/Vit_Condak)
#### Post date: [June 8, 2020, 7:35pm UTC](https://forums.thimbleweedpark.com/t/translating-art/4311/31 "2020-06-08T19:35:38Z")

</div>

> [@Guga](#):
>
> However, the title card font is missing the diacritics for Desátá část.

That’s a shame. Is that a real TTF that could be expanded?

---

<div class="post-metadata">

### Author: ![Guga](https://yyz2.discourse-cdn.com/flex030/user_avatar/forums.thimbleweedpark.com/guga/32/14476_2.png) [@Guga](https://forums.thimbleweedpark.com/u/Guga)
#### Post date: [June 8, 2020, 7:40pm UTC](https://forums.thimbleweedpark.com/t/translating-art/4311/32 "2020-06-08T19:40:18Z")

</div>

The font is called TrueCrime.

![image](https://canada1.discourse-cdn.com/flex030/uploads/thimbleweedpark/original/2X/5/52d9cfe37965bccb95c786b1d4e3e0d023f9efd6.png)  
I tried drawing the diacritics. I’m not 100% satisfied with the č but it’s OK I guess.

---

<div class="post-metadata">

### Author: ![Vit\_Condak](https://yyz2.discourse-cdn.com/flex030/user_avatar/forums.thimbleweedpark.com/vit_condak/32/3059_2.png) [@Vit\_Condak](https://forums.thimbleweedpark.com/u/Vit_Condak)
#### Post date: [June 8, 2020, 7:53pm UTC](https://forums.thimbleweedpark.com/t/translating-art/4311/33 "2020-06-08T19:53:56Z")

</div>

Well, the caron really does not fit but I am more concerned about the spacing or kerning of the upper line. Is that really default settings? I feel very strong urge to modify the font… 🙂  
Let it rest for a while…

[https://www.dafont.com/font-comment.php?file=true\_crimes&back=author](https://www.dafont.com/font-comment.php?file=true_crimes&back=author)

---

<div class="post-metadata">

### Author: ![Vit\_Condak](https://yyz2.discourse-cdn.com/flex030/user_avatar/forums.thimbleweedpark.com/vit_condak/32/3059_2.png) [@Vit\_Condak](https://forums.thimbleweedpark.com/u/Vit_Condak)
#### Post date: [June 8, 2020, 9:59pm UTC](https://forums.thimbleweedpark.com/t/translating-art/4311/34 "2020-06-08T21:59:55Z")

</div>

This font is one big mess so I changed only the most obvious faults (margins, angles of A V W Y, reversed directions, etc.) and I added acutes, carons, dots, graves and ogoneks (well, ogonki in Polish). The rest maybe later…

> **[crimes-02.ttf](https://drive.google.com/file/d/1W6ANNDF99A24_GMta7jLAAUDKmiauVij/view?usp=sharing)**
>
> Google Drive file.

---

<div class="post-metadata">

### Author: ![Nor\_Treblig](https://yyz2.discourse-cdn.com/flex030/user_avatar/forums.thimbleweedpark.com/nor_treblig/32/216_2.png) [@Nor\_Treblig](https://forums.thimbleweedpark.com/u/Nor_Treblig)
#### Post date: [June 9, 2020, 3:25am UTC](https://forums.thimbleweedpark.com/t/translating-art/4311/35 "2020-06-09T03:25:03Z")

</div>

> [@Guga](#):
>
> However, the title card font is missing the diacritics

The font doesn’t support diacritics? Now **that’s** what I would call a true crime. **YEEEAAAAAH**  
 ![](https://media.giphy.com/media/xPGkOAdiIO3Is/giphy.gif)

> [@Vit\_Condak](#):
>
> This font is one big mess

For the Czech translation we have modified a lot of in-game fonts to add support for all necessary diacritics, ~~I remember something like 14 fonts~~ there were 13 fonts.  
Unfortunately this font was not included since the title cards were pre-rendered in TWP too.

---

<div class="post-metadata">

### Author: ![Guga](https://yyz2.discourse-cdn.com/flex030/user_avatar/forums.thimbleweedpark.com/guga/32/14476_2.png) [@Guga](https://forums.thimbleweedpark.com/u/Guga)
#### Post date: [June 9, 2020, 5:59am UTC](https://forums.thimbleweedpark.com/t/translating-art/4311/36 "2020-06-09T05:59:07Z")

</div>

> [@Vit\_Condak](#):
>
> I am more concerned about the spacing or kerning of the upper line

Not that the kerning in “Delores” is nice 😛 that’s just how the font is. I’ll try again with the updated version you provided

---

<div class="post-metadata">

### Author: ![Vit\_Condak](https://yyz2.discourse-cdn.com/flex030/user_avatar/forums.thimbleweedpark.com/vit_condak/32/3059_2.png) [@Vit\_Condak](https://forums.thimbleweedpark.com/u/Vit_Condak)
#### Post date: [June 9, 2020, 6:53am UTC](https://forums.thimbleweedpark.com/t/translating-art/4311/37 "2020-06-09T06:53:04Z")

</div>

> [@Nor\_Treblig](#):
>
> it were 13 fonts.

That’s really much more that I would have guessed… 😬

---

<div class="post-metadata">

### Author: ![Vit\_Condak](https://yyz2.discourse-cdn.com/flex030/user_avatar/forums.thimbleweedpark.com/vit_condak/32/3059_2.png) [@Vit\_Condak](https://forums.thimbleweedpark.com/u/Vit_Condak)
#### Post date: [June 9, 2020, 6:58am UTC](https://forums.thimbleweedpark.com/t/translating-art/4311/38 "2020-06-09T06:58:16Z")

</div>

> [@Guga](#):
>
> that’s just how the font is

I would really like to contact the author and replace the font on dafont but…

Walter Velez  
[**http://www.geocities.com/wvelezart/**](http://www.geocities.com/wvelezart/)

Author: _Walter Velez_ Author; Birthplace: Harlem, New York City, New York, USA; Birthdate: 28 November 1939; Deathdate: 24 August 2018

---

<div class="post-metadata">

### Author: ![Guga](https://yyz2.discourse-cdn.com/flex030/user_avatar/forums.thimbleweedpark.com/guga/32/14476_2.png) [@Guga](https://forums.thimbleweedpark.com/u/Guga)
#### Post date: [June 9, 2020, 8:04am UTC](https://forums.thimbleweedpark.com/t/translating-art/4311/39 "2020-06-09T08:04:42Z")

</div>

Aw… well, he won’t be forgotten.

Speaking of fonts, what do you use to create/edit fonts?

---

<div class="post-metadata">

### Author: ![Nor\_Treblig](https://yyz2.discourse-cdn.com/flex030/user_avatar/forums.thimbleweedpark.com/nor_treblig/32/216_2.png) [@Nor\_Treblig](https://forums.thimbleweedpark.com/u/Nor_Treblig)
#### Post date: [June 9, 2020, 8:14am UTC](https://forums.thimbleweedpark.com/t/translating-art/4311/40 "2020-06-09T08:14:35Z")

</div>

> [@Vit\_Condak](#):
>
> Author: _Walter Velez_ Author; Birthplace: Harlem, New York City, New York, USA; Birthdate: 28 November 1939; Deathdate: 24 August 2018

Oh ☹  
Here is his latest homepage: [waltervelezart.com (IA)](https://web.archive.org/web/20190817024110/http://waltervelezart.com/)

> [@Vit\_Condak](#):
>
> That’s really much more that I would have guessed…

In total I’ve found 35 fonts in the game’s data.  
Note: This does not include fonts which were solely used to generate images, like the mentioned title cards.

Some stats:

- 3 fonts cover most of the dialog.
- 5 additional fonts are needed to cover the rest of translatable in-game stuff
- 5 fonts to cover menus
- 7 fonts for miscellaneous in-game stuff which does not need to be translated (e.g. sewer and phone book fonts, copyright, library book related fonts etc.)

---

<div class="post-metadata">

### Author: ![Vit\_Condak](https://yyz2.discourse-cdn.com/flex030/user_avatar/forums.thimbleweedpark.com/vit_condak/32/3059_2.png) [@Vit\_Condak](https://forums.thimbleweedpark.com/u/Vit_Condak)
#### Post date: [June 9, 2020, 8:58am UTC](https://forums.thimbleweedpark.com/t/translating-art/4311/41 "2020-06-09T08:58:03Z")

</div>

> [@Guga](#):
>
> what do you use to create/edit fonts?

I use mainly [FontCreator is the most popular font editor for Windows](https://www.high-logic.com/font-editor/fontcreator).  
Unfortunately I bought a license for version 9.1 right before version 10 came out and it does not include optimization of number of points so sometimes I use [https://fontforge.org](https://fontforge.org) for that. I even tried to use FontForge more but I can’t get used to it. I don’t like its menu structure and the whole app feels “unpolished”.

On the other hand I miss many small details in FontCreator (more or customizable hotkeys!) so sometimes I dream about creating my own editor. 🤪

The more similar apps you know the more dissatisfied you are with each of them. 😉

[Previous page](https://forums.thimbleweedpark.com/t/translating-art/4311.md?page=1)

[Next page](https://forums.thimbleweedpark.com/t/translating-art/4311.md?page=3)
