Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Game localization #1393

Open
cosmiccoincidence opened this issue Dec 10, 2023 · 1 comment
Open

Game localization #1393

cosmiccoincidence opened this issue Dec 10, 2023 · 1 comment
Labels
Bounty candidate Tasks that must be better defined before having a bounty. Difficulty: hard 🌵 Things are getting spiky ! Feature A new system or other feature.

Comments

@cosmiccoincidence
Copy link
Member

Summary

Implement localization.

Goal

The goal is for a user setting to change the language of all the text in the game.

We will use something automated (like Google Translate) as our primary translation method. But allow for a manual overwrite in some way to allow natives of certain languages improve the lower quality auto-translations.

The system should be flexible enough to work on any in-game UI, input fields on prefabs, even eventually our server hub.

Context

We had a partially working localization system in a PR for the Examine system. This got removed prior to merge. Using this will make the job easier.

#1289

@cosmiccoincidence cosmiccoincidence added Feature A new system or other feature. Difficulty: hard 🌵 Things are getting spiky ! Bounty candidate Tasks that must be better defined before having a bounty. labels Dec 10, 2023
@cosmiccoincidence
Copy link
Member Author

cosmiccoincidence commented Dec 11, 2023

This link was saved from our idea board: https://github.com/blushingpenguin/Fluent.Net

It may or may not be useful.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Bounty candidate Tasks that must be better defined before having a bounty. Difficulty: hard 🌵 Things are getting spiky ! Feature A new system or other feature.
Projects
None yet
Development

No branches or pull requests

1 participant