meshtastic / network-management-client

A Meshtastic desktop client, allowing simple, offline deployment and administration of an ad-hoc mesh communication network. Built in Rust and TypeScript.
GNU General Public License v3.0
174 stars 14 forks source link

Internationalize backend errors #422

Open ajmcquilkin opened 1 year ago

ajmcquilkin commented 1 year ago

Standardize the display of backend errors on the UI in such a way that the most common errors will be able to be entered into a translations.json file. Also investigate whether or not the user's OS language will affect the display of these errors, and subsequently whether this issue is necessary.

ajmcquilkin commented 7 months ago

Solution to this eventually to not directly display the backend errors. Any failure should be mapped to its own custom error UI. Lowering priority.