OpenRCT2 / OpenRCT2/OpenRCT2

Mythological - Cradle of Civilisation is not translated

Open
#14,218 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

bug localisation
Dominant language
C++
Stars
16.2k
Forks
1.9k
Avg merge
1d 20h
Merged PRs (30d)
80

Description

OS: Windows 10
Version: 0.3.2
Commit/Build: 2c3c014

Something similar issue with #3093 happens (but I think it is a different issue)
Mythological - Cradle of Civilisation scenario's park name & scenario description is not translated.
It seems that alias is not working.
I'm using this scenario file: Mythological - Cradle of Civilization.zip (extracted from demo zip)
But it was the similar even if I use the file from Steam version (Mythological - Cradle of Civilization.zip).

Steps to reproduce:

  1. Set language as non-english which translates the scenario's description, such as German, Korean, etc.
  2. Open Mythological - Cradle of Civilisation scenario

It was very different what language I use, what scenario file I use, whether I rename the scenario file's name or whether I modify language files.
I will refer window below as Scenario list:
image
And refer below as In-game:
image


In the below,
Renaming scenario filename means that I renamed Mythological - Cradle of Civilization.SC6 into Mythological - Cradle of Civilisation.SC6 (z -> s)
And Modifying language file means that I modified this line into <Mythological - Cradle of Civilization (s -> z)

  1. Scenario file from demo zip
    • No modifications: Scenario list(OK - translated), In-game(Not translated)
    • Renaming Scenario filename: Scenario list(OK), In-game(Not)
    • Modifying language file: Scenario list(Not), In-game(OK)
    • Both renaming filename and modifying language file: Scenario list(Not), In-game(OK)

  1. Scenario file from Steam version
    • Whatever I did: Scenario list(Not), In-game(OK)

And its behavior was different in German but I will shorten the content.

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by reproducing the issue with the attached Mythological - Cradle of Civilization scenario files and inspect the alias entry in data/language/ko-KR.txt around line 4449. Compare translation behavior in the scenario list and in-game view across the supplied files and filename variants. Done means the park name and scenario description are translated consistently without manual language-file or filename changes.

Written by the indexing model from the issue text.

Assessment

Tech stack
cpp
Domain
game-dev, internationalization
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.