Skip to content

Add Unicode and Translation to the Game #931

@skps2010

Description

@skps2010

In China, there's a lot of people playing OHOL-like games everyday.
They are: 希望之村、華夏人生、希望之村2. They are free(in China, paid elsewhere) mobile games. Thier player count is 520, 489, 284 at one point this year.
One of the reason they play them instead of official OHOL is because their English is bad. I have seen them complaining about official OHOL has more stuffs and is friendlier than mobile version, but they can't play because of language barrier.
So if you add Unicode support and translation to the game, and make videos to promote it in China, many players may join.

I have added Unicode support and translation to the game in my mod: https://github.com/skps2010/OneLife
You just need to accept my merge requests in here and here

I know you don't want to put efforts into translating, but you can leave the job to your players.

Here is how my mod and translation work:

  • We maintain the translations in this Google sheet. Everyone can ask me to become an editor of this sheet. We use Discord to discuss translating stuff.
  • Currently we have Traditional Chinese, Simplified Chinese and Ukrainian translation. The Google sheet automatically pull the newest stuff from your Github, so our translators can focus on translation only.
  • My mod has a translator that can pull the newest content from the Google sheet. It will replace texts in objects/xxx.txt and languages/English.txt. It also replace images ingraphics/ and change value in settings/
  • My mod supports displaying UFT-8 strings, so it will just display them. All fonts use the same Unicode font when the codepoint is >128. Unicode char wide, size, offset are all the same and is decided by settings.
  • The font.ttf I use is called 小賴字體. It's hand-written style and is free for commercial use.

Here's some images:
Imgur
Imgur

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions