Request for Adding Multilingual Support
Yet Another Terminal :: Serial Communication :: Engineer/Test/Debug
Brought to you by:
maettu_this,
y-a-terminal
Technically, the implementation could be changed to enable multi-language support, though it would take several person weeks to accomplish. Planning-wise, this is not something that has priority, given YAT is a hobby project. Also note that in the 20 years of YAT, so far never ever has requested multi-language support. And more strong rationale against:
Thank you for your detailed explanation! I fully understand the concerns around time, complexity, and prioritization. To make this feasible for your hobby project, I’d like to propose a minimized, collaborative approach that reduces your workload:
1. You create the basic multilingual framework and migrate the hardcoded display text into a single default resource file.
2. Then add a multilingual switching option.
3. Users with localization needs will create the required localized resource files.
Does this approach work for you?
Technically, this is a feasible approach. And this ticket will for sure be kept. Planning-wise, the current priority is documented in https://sourceforge.net/p/y-a-terminal/code/HEAD/tree/trunk/YAT/!-Doc.Project/0%20-%20Planning/2024-08%20-%20next%20steps.md. Prio 1 and 2 are set, prio 3 topics can be adjusted. Time-wise, prio 1 and 2 topics likely take this and next year, maybe even another. Being a hobby project, YAT only sees a couple of hours of work every week.
Okay, got it. Thanks for the reply.