Skip to content

"Language" option on System Options #228

@PauloHPBender

Description

@PauloHPBender

Is your feature request related to a problem? Please describe.
I'm working on a commercial project with OpenBor and I'd like to feature multiple languages on the game.

Describe the solution you'd like
With "translation.txt" file, we are capable of changing OpenBor's interface, but we there's no ingame option for a selectable language, nor there are configurations for the translation.txt to feature another language.

My proposed solution: files called "XXX_translation" or "translation_XXX", with XXX being a Language code (according to ISO 639-2 https://www.loc.gov/standards/iso639-2/php/code_list.php). While in the Options Menu, a "Language:" option allow the use to cycle through all the languages available.

Describe alternatives you've considered
None so far, I guess. I was wondering about the possibility of making several translation.txt files and guiding the user into replacing those files manually, but it seems counter intuitive and not nice for a commercial project.

Additional context
Storing which language is being used in some globalvar would help a lot with visual effects that emulate text.

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions