JGRennison / OpenTTD-patches

OpenTTD - http://www.openttd.org/ - with additional patches
Other
577 stars 130 forks source link

[Suggestion]: New language, "advanced lexicon" english... #671

Open Gadg8eer opened 7 months ago

Gadg8eer commented 7 months ago

All concepts, if they are not named the same as real life in default English (US), would be named by the most suitable in-the-trade words of the logistics industry most relevant...

Terraforming = Land Development

Railroad/Railway Construction = Railroute Survey & Tracklaying (because I don't want to see an argument over the Atlantic just because I'm Canadian and have no preference)/Rolling Stock Management

Road Construction = Roadworks & City Infrastructure/Commercial Motorpool

Airport Construction = Airport Operations/Airline Management

On my phone, what was the seaport menu again? = Coast Authority/Ship Registries & Manifests

If I provided a completely filled out language file, would this be something you're willing to add?

JGRennison commented 7 months ago

Other than yourself, are any users likely to want to use this? Making strings overly long also means that they will no longer fit in the UI.

Gadg8eer commented 7 months ago

I wish I knew, but sadly I have no other access to the community than reading the docs wiki and forums, and via github. I only assumed that someone using it might, like myself, be vaguely trying to replicate the feel of real operations while playing.

Is there a way such a feature could be added via a single NewGRF, or is it more prudent to add a language file slot?

At the very least, would "train set" players like it or should I go back to working on my standardized tracktype grfs?

JGRennison commented 7 months ago

I'm not terribly keen to add a whole new language for what is really still English. It may be worth looking into the use of strgen, that is likely easier than using a GRF.

Gadg8eer commented 7 months ago

Forgive my ignorance but what is strgen? I assume it means "string generator" but beyond that it sounds unfamiliar.